--- libdjconsole-0.1.3.orig/Makefile.in +++ libdjconsole-0.1.3/Makefile.in @@ -91,7 +91,7 @@ install_sh = @install_sh@ AUTOMAKE_OPTIONS = gnu pkgconfigdir = $(libdir)/pkgconfig -rulesdir = $(sysconfdir)/udev/rules.d +rulesdir = /lib/udev/rules.d lib_LTLIBRARIES = libdjconsole.la --- libdjconsole-0.1.3.orig/Makefile.am +++ libdjconsole-0.1.3/Makefile.am @@ -1,6 +1,6 @@ AUTOMAKE_OPTIONS = gnu pkgconfigdir=$(libdir)/pkgconfig -rulesdir=$(sysconfdir)/udev/rules.d +rulesdir=/lib/udev/rules.d lib_LTLIBRARIES = libdjconsole.la --- libdjconsole-0.1.3.orig/debian/copyright +++ libdjconsole-0.1.3/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Adrien Cunin on +Sat, 16 Dec 2006 16:19:31 +0100. + +It was downloaded from http://djplay.sourceforge.net/ + +Upstream Author: Melanie Thielker + +Copyright: Melanie Thielker + +License: + + This package 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 2 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2006, Adrien Cunin and +is licensed under the GPL, see above. --- libdjconsole-0.1.3.orig/debian/libdjconsole-dev.install +++ libdjconsole-0.1.3/debian/libdjconsole-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/include/ +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/pkgconfig/ --- libdjconsole-0.1.3.orig/debian/libdjconsole0.install +++ libdjconsole-0.1.3/debian/libdjconsole0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* --- libdjconsole-0.1.3.orig/debian/changelog +++ libdjconsole-0.1.3/debian/changelog @@ -0,0 +1,63 @@ +libdjconsole (0.1.3-1ubuntu2) trusty; urgency=low + + * Use autotools-dev helper for newer arches, resolving FTBFS. + + -- Daniel T Chen Sat, 22 Mar 2014 20:15:05 -0400 + +libdjconsole (0.1.3-1ubuntu1) jaunty; urgency=low + + * Makefile.am, Makefile.in: Install udev rules into /lib/udev/rules.d + * debian/libdjconsole-data.install: Take udev rules from /lib/udev/rules.d + * debian/libdjconsole-data.preinst: Remove old rules if not modified + * debian/control: Add Breaks to ensure right version of udev is used. + + -- Scott James Remnant Mon, 12 Jan 2009 19:36:10 +0000 + +libdjconsole (0.1.3-1) unstable; urgency=low + + * New upstream release + - Fix FTBFS on GNU/kFreeBSD patch introduced in 0.1.2-2 merged upstream + * debian/rules: do not rename the udev rules file anymore, it now already has + the good name + * debian/libdjconsole-dev.install: do not install libdjconsole.la anymore + * Bumped debhelper version to 7 + * Bumped Standards-Version to 3.7.3 (no change needed) + + -- Adrien Cunin Sun, 29 Jun 2008 21:27:05 +0200 + +libdjconsole (0.1.2-3) unstable; urgency=low + + * Also updated my email address in debian/copyright + * Added debian/watch + * debian/{control,rules}: fixed two lintian warnings + + -- Adrien Cunin Wed, 15 Aug 2007 22:34:51 +0200 + +libdjconsole (0.1.2-2) unstable; urgency=low + + * Applied patch to not FTBFS on GNU/kFreeBSD, thanks Cyril Brulebois + (Closes: #416334) + * debian/control: updated my email address + + -- Adrien Cunin Sat, 7 Apr 2007 16:47:09 +0200 + +libdjconsole (0.1.2-1) unstable; urgency=low + + * First upload to Debian + + -- Adrien Cunin Sat, 6 Jan 2007 17:34:49 +0100 + +libdjconsole (0.1.2-0ubuntu1) feisty; urgency=low + + * New upstream release + * debian/rules: added --sysconfdir=/etc to ./configure + * debian/libdjconsole-data.install: install 40-hpdjconsole.rules + * debian/rules: rename 40-hpdjconsole.rules to 45-hpdjconsole.rules + + -- Adrien Cunin Fri, 22 Dec 2006 21:55:53 +0100 + +libdjconsole (0.1.1-0ubuntu1) feisty; urgency=low + + * Initial release + + -- Adrien Cunin Sat, 16 Dec 2006 16:19:31 +0100 --- libdjconsole-0.1.3.orig/debian/docs +++ libdjconsole-0.1.3/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- libdjconsole-0.1.3.orig/debian/watch +++ libdjconsole-0.1.3/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://sf.net/djplay/libdjconsole-(.+)\.tar\.gz --- libdjconsole-0.1.3.orig/debian/control +++ libdjconsole-0.1.3/debian/control @@ -0,0 +1,37 @@ +Source: libdjconsole +Priority: optional +Maintainer: Adrien Cunin +Build-Depends: debhelper (>= 7), autotools-dev, pkg-config, libusb-dev +Standards-Version: 3.7.3 +Section: libs + +Package: libdjconsole0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libdjconsole-data (= ${source:Version}) +Description: Hercules DJ Console access library + The DJ Console library is a C++ library that facilitates access to the + Hercules DJ Console MK I and MK II via libusb. It supports all non-audio + functions such as LEDs, buttons and controllers. + +Package: libdjconsole-data +Section: libs +Architecture: all +Breaks: udev (<< 136-1) +Description: Hercules DJ Console access library - data files + The DJ Console library is a C++ library that facilitates access to the + Hercules DJ Console MK I and MK II via libusb. It supports all non-audio + functions such as LEDs, buttons and controllers. + . + This package contains the data files. + +Package: libdjconsole-dev +Section: libdevel +Architecture: any +Depends: libdjconsole0 (= ${binary:Version}), libusb-dev +Description: Hercules DJ Console access library - development headers + The DJ Console library is a C++ library that facilitates access to the + Hercules DJ Console MK I and MK II via libusb. It supports all non-audio + functions such as LEDs, buttons and controllers. + . + This package contains the development headers. --- libdjconsole-0.1.3.orig/debian/libdjconsole-data.preinst +++ libdjconsole-0.1.3/debian/libdjconsole-data.preinst @@ -0,0 +1,15 @@ +#!/bin/sh + +set -e + +if [ "$1" = install ] || [ "$1" = upgrade ]; then + if [ -e "/etc/udev/rules.d/45-hpdjconsole.rules" ]; then + if [ "`md5sum \"/etc/udev/rules.d/45-hpdjconsole.rules\" | sed -e \"s/ .*//\"`" = \ + "`dpkg-query -W -f='${Conffiles}' libdjconsole-data | sed -n -e \"\\\\' /etc/udev/rules.d/45-hpdjconsole.rules's/.* //p\"`" ] + then + rm -f "/etc/udev/rules.d/45-hpdjconsole.rules" + fi + fi +fi + +#DEBHELPER# --- libdjconsole-0.1.3.orig/debian/compat +++ libdjconsole-0.1.3/debian/compat @@ -0,0 +1 @@ +7 --- libdjconsole-0.1.3.orig/debian/rules +++ libdjconsole-0.1.3/debian/rules @@ -0,0 +1,62 @@ +#!/usr/bin/make -f + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +config.status: configure + dh_testdir + dh_autotools-dev_updateconfig + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --sysconfdir=/etc + +build: build-stamp + +build-stamp: config.status + dh_testdir + $(MAKE) + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + rm -f stamp-h2 + dh_autotools-dev_restoreconfig + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_install + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- libdjconsole-0.1.3.orig/debian/libdjconsole-data.install +++ libdjconsole-0.1.3/debian/libdjconsole-data.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/ +debian/tmp/lib/udev/rules.d/