diff -Nru pd-beatpipe-0.1/debian/changelog pd-beatpipe-0.1/debian/changelog --- pd-beatpipe-0.1/debian/changelog 2016-06-10 18:44:21.000000000 +0000 +++ pd-beatpipe-0.1/debian/changelog 2018-01-29 20:11:57.000000000 +0000 @@ -1,3 +1,17 @@ +pd-beatpipe (0.1-5) unstable; urgency=medium + + * Updated Vcs-* stanzas to salsa.d.o + * Updated maintainer address + * Use https:// for upstream homepage fields + * Bumped dh-compat to 11 + * Simplified d/rules and include (C|CPP|LD)FLAGS + * Dropped versioned alternative B-D on puredata + * Use https:// for copyright-format URL + * Added myself to maintainer + * Bumped standards version to 4.1.3 + + -- IOhannes m zmölnig (Debian/GNU) Mon, 29 Jan 2018 21:11:57 +0100 + pd-beatpipe (0.1-4) unstable; urgency=medium [ Hans-Christoph Steiner ] diff -Nru pd-beatpipe-0.1/debian/compat pd-beatpipe-0.1/debian/compat --- pd-beatpipe-0.1/debian/compat 2015-07-21 12:05:00.000000000 +0000 +++ pd-beatpipe-0.1/debian/compat 2018-01-29 20:11:57.000000000 +0000 @@ -1 +1 @@ -7 +11 diff -Nru pd-beatpipe-0.1/debian/control pd-beatpipe-0.1/debian/control --- pd-beatpipe-0.1/debian/control 2016-06-10 18:42:06.000000000 +0000 +++ pd-beatpipe-0.1/debian/control 2018-01-29 20:11:57.000000000 +0000 @@ -1,21 +1,21 @@ Source: pd-beatpipe Section: sound Priority: optional -Maintainer: Debian Multimedia Maintainers +Maintainer: Debian Multimedia Maintainers Uploaders: Hans-Christoph Steiner , - IOhannes m zmölnig (Debian/GNU) -Build-Depends: debhelper (>= 7.0.50~), - puredata-dev | puredata (<< 0.43) -Standards-Version: 3.9.8 -Homepage: http://puredata.info -Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/pd-beatpipe.git -Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/pd-beatpipe.git + IOhannes m zmölnig (Debian/GNU) , +Build-Depends: debhelper (>= 11~), + puredata-dev | puredata, +Standards-Version: 4.1.3 +Homepage: https://puredata.info +Vcs-Git: https://salsa.debian.org/multimedia-team/pd/pd-beatpipe.git +Vcs-Browser: https://salsa.debian.org/multimedia-team/pd/pd-beatpipe Package: pd-beatpipe Architecture: any Depends: ${shlibs:Depends}, puredata-core | pd, - ${misc:Depends} + ${misc:Depends}, Description: realtime scheduler/event-delay/quantizer object for Pd This object is a realtime scheduler, event-delay, and quantizer object for Pure Data. It is used for making beats and other rhythmic sequences. Any diff -Nru pd-beatpipe-0.1/debian/copyright pd-beatpipe-0.1/debian/copyright --- pd-beatpipe-0.1/debian/copyright 2016-06-10 18:42:23.000000000 +0000 +++ pd-beatpipe-0.1/debian/copyright 2018-01-29 20:11:57.000000000 +0000 @@ -1,7 +1,7 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: beatpipe Upstream-Contact: Gerard van Dongen -Source: http://sourceforge.net/projects/pure-data/files/libraries/beatpipe/ +Source: https://sourceforge.net/projects/pure-data/files/libraries/beatpipe/ Files: * Copyright: 2003 Gerard van Dongen @@ -9,6 +9,7 @@ Files: ./debian/* Copyright: 2010 Hans-Christoph Steiner + 2018, IOhannes m zmölnig License: GPL-2+ License: GPL-2+ @@ -25,5 +26,5 @@ You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -X-Comment: On Debian systems, the complete text of the GNU General +Comment: On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. diff -Nru pd-beatpipe-0.1/debian/rules pd-beatpipe-0.1/debian/rules --- pd-beatpipe-0.1/debian/rules 2015-07-21 12:05:00.000000000 +0000 +++ pd-beatpipe-0.1/debian/rules 2018-01-29 20:11:57.000000000 +0000 @@ -1,17 +1,17 @@ #!/usr/bin/make -f -LIBRARY_NAME = beatpipe -PACKAGE = pd-$(LIBRARY_NAME) pkglibdir = /usr/lib/pd/extra %: - dh $@ -Smakefile + dh $@ -override_dh_auto_install: - dh_auto_install -- prefix=/usr pkglibdir=/usr/lib/pd/extra - rm -f $(CURDIR)/debian/$(PACKAGE)/$(pkglibdir)/$(LIBRARY_NAME)/LICENSE.txt +override_dh_auto_build: + dh_auto_build -- \ + CFLAGS="-DPD -fPIC $(CFLAGS) $(CPPFLAGS) -I/usr/include/pd" \ + LDFLAGS="-Wl,--export-dynamic -shared -fPIC $(LDFLAGS)" \ + $(empty) -override_dh_shlibdeps: - dpkg-shlibdeps \ - $(CURDIR)/debian/$(PACKAGE)$(pkglibdir)/$(LIBRARY_NAME)/*.pd_linux \ - -T$(CURDIR)/debian/$(PACKAGE).substvars +override_dh_auto_install: + dh_auto_install -- prefix=/usr pkglibdir=$(pkglibdir) +# replace license file with link to the Debian license file + rm -f -- $(CURDIR)/debian/*/$(pkglibdir)/*/LICENSE.txt diff -Nru pd-beatpipe-0.1/debian/watch pd-beatpipe-0.1/debian/watch --- pd-beatpipe-0.1/debian/watch 2015-07-21 12:05:00.000000000 +0000 +++ pd-beatpipe-0.1/debian/watch 2018-01-29 20:11:57.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -http://sf.net/pure-data/beatpipe-(.*)\.tar\.gz +https://sf.net/pure-data/beatpipe-(.*)\.tar\.gz