laforge has submitted this change. ( https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36987?usp=email )
Change subject: debian: add oemo-epdg-doc subpackage ......................................................................
debian: add oemo-epdg-doc subpackage
Related: OS#6332 Change-Id: I6e39c0cbdd8ea24f8f69a28194a4a13f9bb7a33b --- M debian/control A debian/osmo-epdg-doc.install M debian/rules 3 files changed, 25 insertions(+), 0 deletions(-)
Approvals: lynxis lazus: Looks good to me, approved laforge: Looks good to me, approved Jenkins Builder: Verified
diff --git a/debian/control b/debian/control index c484b29..d7be1ca 100644 --- a/debian/control +++ b/debian/control @@ -5,6 +5,7 @@ Build-Depends: erlang-nox, libpcap-dev, rebar3, + osmo-gsm-manuals-dev (>= 1.5.0), debhelper (>= 10) Standards-Version: 4.5.0
@@ -14,3 +15,9 @@ Multi-Arch: allowed Description: Osmocom ePDG (Evolved Packet Data Gateway)
+Package: osmo-epdg-doc +Architecture: all +Section: doc +Priority: optional +Depends: ${misc:Depends} +Description: ${misc:Package} PDF documentation diff --git a/debian/osmo-epdg-doc.install b/debian/osmo-epdg-doc.install new file mode 100644 index 0000000..1841af9 --- /dev/null +++ b/debian/osmo-epdg-doc.install @@ -0,0 +1 @@ +docs/manuals/*.pdf usr/share/doc/osmo-epdg-doc/ diff --git a/debian/rules b/debian/rules index 1c1478f..0cbcac9 100755 --- a/debian/rules +++ b/debian/rules @@ -19,6 +19,9 @@ cp _checkouts/gen_socket/priv/lib/gen_socket*.so ./_build/default/lib/gen_socket/priv/lib/; \ fi
+ # Build manuals + make -C docs/manuals + override_dh_install: install -d debian/tmp/etc/osmocom/ install -m 755 config/sys.config debian/tmp/etc/osmocom/osmo-epdg.config @@ -29,3 +32,7 @@ override_dh_clean: dh_clean rm -rf _build _checkouts + +# Don't create .pdf.gz files (barely saves space and they can't be opened directly by most pdf readers) +override_dh_compress: + dh_compress -X.pdf