diff options
author | Oliver Smith <osmith@sysmocom.de> | 2019-04-09 13:22:52 +0200 |
---|---|---|
committer | Oliver Smith <osmith@sysmocom.de> | 2019-04-12 14:32:25 +0200 |
commit | 754b29e023596c3eed560f8e411cac8ab3d9640e (patch) | |
tree | a4fe4ace16a230478e9e7bfb26403914e0d83323 | |
parent | b9a369c3e8d24b619af7f6cec0217261031ccda1 (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/changelog | 5 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 36 | ||||
-rw-r--r-- | debian/copyright | 28 | ||||
-rwxr-xr-x | debian/rules | 5 | ||||
-rw-r--r-- | debian/source/format | 1 |
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) |