summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2019-04-09 13:22:52 +0200
committerOliver Smith <osmith@sysmocom.de>2019-04-12 14:32:25 +0200
commit754b29e023596c3eed560f8e411cac8ab3d9640e (patch)
treea4fe4ace16a230478e9e7bfb26403914e0d83323
parentb9a369c3e8d24b619af7f6cec0217261031ccda1 (diff)
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
-rw-r--r--debian/changelog5
-rw-r--r--debian/compat1
-rw-r--r--debian/control36
-rw-r--r--debian/copyright28
-rwxr-xr-xdebian/rules5
-rw-r--r--debian/source/format1
6 files changed, 76 insertions, 0 deletions
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@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@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@gnumonks.org>
+License: GFDL-1.3
+
+Files: debian/*
+Copyright: 2019 sysmocom s.f.m.c. GmbH <info@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)