Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix installation from dist tarball #804

Merged
merged 2 commits into from
Oct 15, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 5 additions & 13 deletions docs/Installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,33 +74,25 @@ This instruction covers the following operating systems:

### Installation on Debian

1) Refresh the package information
1) Upgrade to latest patch level

```sh
sudo apt update
sudo apt update && sudo apt upgrade
```

2) Upgrade to latest patch level on Ubuntu 18.04 to get support for DNSSEC algorithm 15 (Ed25519)

* On Ubuntu 18.04:

```sh
sudo apt upgrade
```

3) Install dependencies from binary packages:
2) Install dependencies from binary packages:

```sh
sudo apt install autoconf automake build-essential cpanminus libclone-perl libdevel-checklib-perl libemail-valid-perl libfile-sharedir-perl libfile-slurp-perl libidn11-dev libintl-perl libio-socket-inet6-perl libjson-pp-perl liblist-moreutils-perl liblocale-msgfmt-perl libmodule-find-perl libmodule-install-xsutil-perl libmoose-perl libmoosex-singleton-perl libnet-ip-perl libpod-coverage-perl libreadonly-xs-perl libssl-dev libtest-differences-perl libtest-exception-perl libtest-fatal-perl libtest-pod-perl libtext-csv-perl libtool m4
```

4) Install dependencies from CPAN:
3) Install dependencies from CPAN:

```sh
sudo cpanm Module::Install Test::More
```

5) Install Zonemaster::LDNS and Zonemaster::Engine.
4) Install Zonemaster::LDNS and Zonemaster::Engine.

* On Debian 10 (Buster):

Expand Down
2 changes: 1 addition & 1 deletion share/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
.SUFFIXES: .po .mo
.PHONY: all check-msg-args dist extract-pot tidy-po show-fuzzy touch-po update-po

POFILES != echo *.po
POFILES != find . -type f -name '*.po'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will find files further down. "-depth0", maybe?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I doubt there will be any. But sure, I'll add that as a drive-by fix in a future PR.

MOFILES := $(POFILES:%.po=%.mo)
POTFILE = Zonemaster-Engine.pot
PMFILES != find ../lib -type f -name '*.pm' | sort
Expand Down