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
--
To view, visit
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36987?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: I6e39c0cbdd8ea24f8f69a28194a4a13f9bb7a33b
Gerrit-Change-Number: 36987
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-MessageType: merged