[libsigrok] 05/12: rename to package libsigrok 3, add cxx lib package
Zoltan Gyarmati
zgyarmati-guest at moszumanska.debian.org
Wed Mar 29 21:34:56 UTC 2017
This is an automated email from the git hooks/post-receive script.
zgyarmati-guest pushed a commit to branch master
in repository libsigrok.
commit 105a74d882dd67648045e0f7440634ce5cd3e712
Author: Zoltan Gyarmati <mr.zoltan.gyarmati at gmail.com>
Date: Sun Mar 5 05:34:58 2017 +0100
rename to package libsigrok 3, add cxx lib package
---
debian/changelog | 8 ++++++
debian/control | 34 +++++++++++++----------
debian/{libsigrok2.dirs => libsigrok3.dirs} | 0
debian/{libsigrok2.docs => libsigrok3.docs} | 0
debian/{libsigrok2.install => libsigrok3.install} | 0
debian/rules | 10 +++++--
6 files changed, 35 insertions(+), 17 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 8f07a31..87254c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+libsigrok (0.4.0-1) UNRELEASED; urgency=medium
+
+ * New upstream relase 0.4.0
+ * Increase package name as soname changed
+ * Remove obsolote transitional dummy package
+
+ -- Zoltan Gyarmati <mr.zoltan.gyarmati at gmail.com> Tue, 28 Feb 2017 22:35:24 +0100
+
libsigrok (0.3.0-1) unstable; urgency=medium
* Acknowledge NMU, thanks David Prévot (Closes: #724126).
diff --git a/debian/control b/debian/control
index 678a98d..ab07f6a 100644
--- a/debian/control
+++ b/debian/control
@@ -1,28 +1,28 @@
Source: libsigrok
Priority: extra
-Maintainer: Uwe Hermann <uwe at debian.org>
-Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config (>= 0.22), libglib2.0-dev (>= 2.32.0), libserialport-dev (>= 0.1.0), libusb-1.0-0-dev (>= 1.0.16), libzip-dev (>= 0.10), libftdi-dev (>= 0.16)
-Standards-Version: 3.9.5
+Maintainer: Zoltan Gyarmati <mr.zoltan.gyarmati at gmail.com>
+Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config (>= 0.22), libglib2.0-dev (>= 2.32.0), libserialport-dev (>= 0.1.0), libusb-1.0-0-dev (>= 1.0.16), libzip-dev (>= 0.10), libftdi-dev (>= 0.16), doxygen, libglibmm-2.4-dev, libieee1284-3-dev
+Standards-Version: 3.9.8
Section: libs
Homepage: http://sigrok.org/wiki/Libsigrok
Package: libsigrok-dev
Section: libdevel
-Conflicts: libsigrok-dev (<< 0.2.0-2), libsigrok0-dev (<< 0.2.0-2)
+Conflicts: libsigrok-dev (<< 0.3.0-2), libsigrok0-dev (<< 0.2.0-2)
Replaces: libsigrok0-dev
Architecture: any
Multi-Arch: same
-Depends: libsigrok2 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev (>= 2.32.0), libserialport-dev (>= 0.1.0), libusb-1.0-0-dev (>= 1.0.16), libzip-dev (>= 0.10), libftdi-dev (>= 0.16)
+Depends: libsigrok3 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev (>= 2.32.0), libserialport-dev (>= 0.1.0), libusb-1.0-0-dev (>= 1.0.16), libzip-dev (>= 0.10), libftdi-dev (>= 0.16)
Description: sigrok hardware driver library - development files
libsigrok is a shared library which provides basic hardware access
drivers for logic analyzers, as well as input/output file format support.
.
This package contains the header files and other development files.
-Package: libsigrok2
+Package: libsigrok3
Section: libs
-Conflicts: libsigrok0 (<< 0.2.0-2)
-Replaces: libsigrok0 (<< 0.2.0-2)
+Conflicts: libsigrok2 (<< 0.3.0-2)
+Replaces: libsigrok2 (<< 0.3.0-2)
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
@@ -33,11 +33,15 @@ Description: sigrok hardware driver library - shared library
.
This package contains the shared library.
-Package: libsigrok0-dev
-Section: oldlibs
-Architecture: all
-Depends: libsigrok-dev (>= 0.2.0-2), ${misc:Depends}
-Description: sigrok hardware driver library (transitional dummy package)
- This is a dummy transitional package that can be safely removed if no
- packages depend on it.
+Package: libsigrok3cxx
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: sigrok hardware driver library - shared library
+ libsigrok is a shared library which provides basic hardware access
+ drivers for logic analyzers, as well as input/output file format support.
+ .
+ This package contains C++ bindings for the shared library.
diff --git a/debian/libsigrok2.dirs b/debian/libsigrok3.dirs
similarity index 100%
rename from debian/libsigrok2.dirs
rename to debian/libsigrok3.dirs
diff --git a/debian/libsigrok2.docs b/debian/libsigrok3.docs
similarity index 100%
rename from debian/libsigrok2.docs
rename to debian/libsigrok3.docs
diff --git a/debian/libsigrok2.install b/debian/libsigrok3.install
similarity index 100%
rename from debian/libsigrok2.install
rename to debian/libsigrok3.install
diff --git a/debian/rules b/debian/rules
index 764e5ed..cebf337 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,10 +9,16 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
dh $@ --with autoreconf --parallel
override_dh_auto_install:
- cp contrib/z60_libsigrok.rules debian/libsigrok2.udev
+ cp contrib/z60_libsigrok.rules debian/libsigrok3.udev
dh_auto_install
override_dh_auto_clean:
dh_auto_clean
- rm -f debian/libsigrok2.udev
+ rm -f debian/libsigrok3.udev
+ rm -rf bindings/python/libsigrok.egg-info
+ rm -f bindings/python/sigrok/core/classes.py
+ rm -f bindings/python/sigrok/core/classes_wrap.cpp
+ rm -f bindings/python/sigrok/core/doc_end.i
+ rm -f bindings/python/sigrok/core/doc_start.i
+
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libsigrok.git
More information about the debian-science-commits
mailing list