osmith has uploaded this change for review.
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(-)
git pull ssh://gerrit.osmocom.org:29418/erlang/osmo-epdg refs/changes/87/36987/1
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
To view, visit change 36987. To unsubscribe, or for help writing mail filters, visit settings.