<p>Harald Welte has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/9396">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Add debian packaging rules<br><br>This allows us to package osmopy as debian package.<br><br>The package currently includes both the library as well as the<br>executables/scripts.  It might make sense to separate that into<br>a pure library package and an "utils" package<br><br>Related: SYS#3028<br>Change-Id: I332fb82d0e8dd09c5cf53caafa6a63297a8e3881<br>---<br>A debian/changelog<br>A debian/compat<br>A debian/control<br>A debian/copyright<br>A debian/rules<br>5 files changed, 62 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/python/osmo-python-tests refs/changes/96/9396/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/debian/changelog b/debian/changelog</span><br><span>new file mode 100644</span><br><span>index 0000000..9b158f6</span><br><span>--- /dev/null</span><br><span>+++ b/debian/changelog</span><br><span>@@ -0,0 +1,5 @@</span><br><span style="color: hsl(120, 100%, 40%);">+osmopy (0.0.9-1) unstable; urgency=medium</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  * Initial package</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ -- Harald Welte <laforge@gnumonks.org>  Thu, 31 May 2019 10:33:31 +0100</span><br><span>diff --git a/debian/compat b/debian/compat</span><br><span>new file mode 100644</span><br><span>index 0000000..ec63514</span><br><span>--- /dev/null</span><br><span>+++ b/debian/compat</span><br><span>@@ -0,0 +1 @@</span><br><span style="color: hsl(120, 100%, 40%);">+9</span><br><span>diff --git a/debian/control b/debian/control</span><br><span>new file mode 100644</span><br><span>index 0000000..334416f</span><br><span>--- /dev/null</span><br><span>+++ b/debian/control</span><br><span>@@ -0,0 +1,25 @@</span><br><span style="color: hsl(120, 100%, 40%);">+Source: osmopy</span><br><span style="color: hsl(120, 100%, 40%);">+Section: non-free/python</span><br><span style="color: hsl(120, 100%, 40%);">+Priority: optional</span><br><span style="color: hsl(120, 100%, 40%);">+Maintainer: Harald Welte <laforge@gnumonks.org></span><br><span style="color: hsl(120, 100%, 40%);">+Build-Depends: debhelper (>= 9), python, dh-python, python-setuptools, python3, python3-setuptools</span><br><span style="color: hsl(120, 100%, 40%);">+Standards-Version: 3.9.8</span><br><span style="color: hsl(120, 100%, 40%);">+Homepage: http://git.osmocom.org/python/osmo-python-tests/</span><br><span style="color: hsl(120, 100%, 40%);">+Vcs-Git: git://git.osmocom.org/python/osmo-python-tests</span><br><span style="color: hsl(120, 100%, 40%);">+Vcs-Browser: http://git.osmocom.org/python/osmo-python-tests/</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Package: python-osmopy</span><br><span style="color: hsl(120, 100%, 40%);">+Architecture: all</span><br><span style="color: hsl(120, 100%, 40%);">+Depends: ${python:Depends}, ${misc:Depends}</span><br><span style="color: hsl(120, 100%, 40%);">+Description: Python code (not only) for testing of Osmocom programs</span><br><span style="color: hsl(120, 100%, 40%);">+ FIXME</span><br><span style="color: hsl(120, 100%, 40%);">+ .</span><br><span style="color: hsl(120, 100%, 40%);">+ This package contains the Python 2 version of osmopy</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Package: python3-osmopy</span><br><span style="color: hsl(120, 100%, 40%);">+Architecture: all</span><br><span style="color: hsl(120, 100%, 40%);">+Depends: ${python3:Depends}, ${misc:Depends}</span><br><span style="color: hsl(120, 100%, 40%);">+Description: Python code (not only) for testing of Osmocom programs</span><br><span style="color: hsl(120, 100%, 40%);">+ FIXME</span><br><span style="color: hsl(120, 100%, 40%);">+ .</span><br><span style="color: hsl(120, 100%, 40%);">+ This package contains the Python 3 version of osmopy</span><br><span>diff --git a/debian/copyright b/debian/copyright</span><br><span>new file mode 100644</span><br><span>index 0000000..996db77</span><br><span>--- /dev/null</span><br><span>+++ b/debian/copyright</span><br><span>@@ -0,0 +1,23 @@</span><br><span style="color: hsl(120, 100%, 40%);">+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/</span><br><span style="color: hsl(120, 100%, 40%);">+Upstream-Name: osmo-python-tests</span><br><span style="color: hsl(120, 100%, 40%);">+Source: http://git.osmocom.org/python/osmo-python-tests/</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Files: osmopy/obscvty.py</span><br><span style="color: hsl(120, 100%, 40%);">+Copyright: Copyright (C) 2012, 2013 Holger Hans Peter Freyther</span><br><span style="color: hsl(120, 100%, 40%);">+License: GPL-2+</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Files: osmopy/osmo_ipa.py</span><br><span style="color: hsl(120, 100%, 40%);">+Copyright: Copyright (C) 2016 sysmocom s.f.m.c. GmbH</span><br><span style="color: hsl(120, 100%, 40%);">+License: GPL-3+</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Files: osmopy/osmoutil.py</span><br><span style="color: hsl(120, 100%, 40%);">+Copyright: (C) 2013 by Katerina Barone-Adesi <kat.obsc@gmail.com></span><br><span style="color: hsl(120, 100%, 40%);">+License: GPL-3+</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Files: osmopy/osmo_interact/*</span><br><span style="color: hsl(120, 100%, 40%);">+Copyright: (C) 2017 by sysmocom s.f.m.c. GmbH <info@sysmocom.de></span><br><span style="color: hsl(120, 100%, 40%);">+License: GPL-3+</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Files: debian/*</span><br><span style="color: hsl(120, 100%, 40%);">+Copyright: 2018 Harald Welte <laforge@gnumonks.org></span><br><span style="color: hsl(120, 100%, 40%);">+License: GPL-2+</span><br><span>diff --git a/debian/rules b/debian/rules</span><br><span>new file mode 100755</span><br><span>index 0000000..452ab3c</span><br><span>--- /dev/null</span><br><span>+++ b/debian/rules</span><br><span>@@ -0,0 +1,8 @@</span><br><span style="color: hsl(120, 100%, 40%);">+#!/usr/bin/make -f</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+%:</span><br><span style="color: hsl(120, 100%, 40%);">+      dh $@ --with python2,python3</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+override_dh_auto_install:</span><br><span style="color: hsl(120, 100%, 40%);">+     python  setup.py install --install-layout=deb --root=$(CURDIR)/debian/python-osmopy</span><br><span style="color: hsl(120, 100%, 40%);">+   python3 setup.py install --install-layout=deb --root=$(CURDIR)/debian/python3-osmopy</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/9396">change 9396</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/9396"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: python/osmo-python-tests </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I332fb82d0e8dd09c5cf53caafa6a63297a8e3881 </div>
<div style="display:none"> Gerrit-Change-Number: 9396 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Harald Welte <laforge@gnumonks.org> </div>