Change in osmo-gsm-manuals[master]: Add debian packaging for osmo-gsm-manuals-dev

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

Harald Welte gerrit-no-reply at lists.osmocom.org
Sun Apr 14 14:04:28 UTC 2019


Harald Welte has submitted this change and it was merged. ( https://gerrit.osmocom.org/13599 )

Change subject: Add debian packaging for osmo-gsm-manuals-dev
......................................................................

Add debian packaging for osmo-gsm-manuals-dev

Allow including pdf manuals in each Osmocom repositories -doc debian
package, by depending on osmo-gsm-manuals-dev.

Related: OS#3899
Example usage: I4c184c62804c0b805a0a2425a5bd0312e94e49ab (osmo-bts.git)
Change-Id: I7edb5093e5b58eb3b0f7af2376476db4026db735
---
A debian/changelog
A debian/compat
A debian/control
A debian/copyright
A debian/rules
A debian/source/format
6 files changed, 76 insertions(+), 0 deletions(-)

Approvals:
  Jenkins Builder: Verified
  Pau Espin Pedrol: Looks good to me, approved
  Harald Welte: Looks good to me, approved



diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..975644a
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+osmo-gsm-manuals-dev (0.0.0) unstable; urgency=medium
+
+  * Initial Release.
+
+ -- Oliver Smith <osmith at sysmocom.de>  Tue, 09 Apr 2019 13:19:25 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..9dc03cb
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,36 @@
+Source: osmo-gsm-manuals-dev
+Section: devel
+Priority: optional
+Maintainer: Oliver Smith <osmith at sysmocom.de>
+Build-Depends: autotools-dev,
+               debhelper (>= 9),
+               pkg-config,
+# All below also need to be in Depends
+               asciidoc,
+               asciidoc-dblatex,
+               dblatex,
+               docbook5-xml,
+               graphviz,
+               mscgen,
+               python,
+               python-nwdiag,
+               python-pychart,
+               xsltproc
+Standards-Version: 3.9.8
+Homepage: https://git.osmocom.org/osmo-gsm-manuals/
+
+Package: osmo-gsm-manuals-dev
+Architecture: all
+Depends: ${misc:Depends},
+         asciidoc,
+         asciidoc-dblatex,
+         dblatex,
+         docbook5-xml,
+         graphviz,
+         mscgen,
+         python,
+         python-nwdiag,
+         python-pychart,
+         xsltproc
+Description: Osmocom manuals shared code
+ All Osomocom repositories require this package to build their manuals.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..bbc0d9a
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,28 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: osmo-gsm-manuals
+Source: <https://git.osmocom.org/osmo-gsm-manuals/>
+
+Files: *
+Copyright: 2009-2019 Harald Welte <laforge at gnumonks.org>
+License: GFDL-1.3
+
+Files: debian/*
+Copyright: 2019 sysmocom s.f.m.c. GmbH <info at sysmocom.de>
+License: GPL-3.0+
+
+License: GPL-3.0+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..272596d
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,5 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE = 1
+%:
+	dh $@ --with autotools_dev
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..89ae9db
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (native)

-- 
To view, visit https://gerrit.osmocom.org/13599
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-gsm-manuals
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I7edb5093e5b58eb3b0f7af2376476db4026db735
Gerrit-Change-Number: 13599
Gerrit-PatchSet: 7
Gerrit-Owner: osmith <osmith at sysmocom.de>
Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Jenkins Builder (1000002)
Gerrit-Reviewer: Pau Espin Pedrol <pespin at sysmocom.de>
Gerrit-Reviewer: osmith <osmith at sysmocom.de>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190414/2db2c656/attachment.htm>


More information about the gerrit-log mailing list