[SCM] xwax/master: Imported Debian patch 1.3-1
alessio at users.alioth.debian.org
alessio at users.alioth.debian.org
Thu Jan 17 08:59:24 UTC 2013
Imported Upstream version 1.3
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
X-Git-Refname: refs/heads/master
X-Git-Reftype: branch
X-Git-Oldrev: 8f419b317284e0c0a1a5d175001212db9d24864a
X-Git-Newrev: c1a15e31a1868de8cf502468d6579178f1f719c3
The following commit has been merged in the master branch:
commit c1a15e31a1868de8cf502468d6579178f1f719c3
Merge: 8f419b317284e0c0a1a5d175001212db9d24864a 3f9742738377aabf2691f8c2a03caf332e7b9109
Author: Mitchell Smith <mjs at mjsprojects.net>
Date: Thu Jan 17 10:17:03 2013 +1000
Imported Debian patch 1.3-1
diff --combined debian/changelog
index 833ec66,0000000..8fc8ce3
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,97 -1,0 +1,118 @@@
++xwax (1.3-1) unstable; urgency=low
++
++ * New upstream release. (Closes: #637207)
++ * Moved to Debian Multimedia Maintainers team.
++ * debian/patches/01-fix-libexec-dir-in-makefile.patch: dropped.
++ * debian/patches/02-remove-redundant-copyright-notice.patch: dropped,
++ override dh_install instead.
++ * debian/control:
++ - use [linux-any]. (Closes: #634480)
++ - bump Standards-Version to 3.9.2.
++ - bump debhelper Build-Depends to 7.0.50~.
++ - Changed maintainer to Debian Multimedia Maintainers.
++ * debian/rules:
++ - port to dh7.
++ - install upstream changelog.
++ - set EXECDIR.
++ - move clean bits to debian/clean.
++ * debian/copyright: use DEP 5.
++
++ -- Mitchell Smith <mjs at mjsprojects.net> Thu, 17 Jan 2013 10:17:03 +1000
++
+xwax (0.9-2) unstable; urgency=low
+
+ * Removed quilt related stuff from debian/rules
+ * Updated copyright notice
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Sat, 23 Apr 2011 04:30:14 +1000
+
+xwax (0.9-1) unstable; urgency=low
+
+ * New upstream release
+ * Updated package dependencies for import script
+ * manpage patch no longer required
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Tue, 19 Apr 2011 16:29:05 +1000
+
+xwax (0.8-3) unstable; urgency=low
+
+ * Include patch to stop installation of redundant copyright notice
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Thu, 20 Jan 2011 09:12:02 +1100
+
+xwax (0.8-2) unstable; urgency=low
+
+ * Include patch to set EXECDIR correctly in Makefile
+
+ -- Mitchell Smith <mjs at kryptonite.mjsprojects.net> Thu, 20 Jan 2011 08:38:20 +1100
+
+xwax (0.8-1) unstable; urgency=low
+
+ * New upstream release (Closes: #603011)
+ * Included manpage patch from Daniel Holbach
+ * Switch to dpkg-source 3.0 (quilt) format
+ * Updated standards version to 3.9.1
+ * Changed configure options to only use alsa on Linux (Closes: #597892)
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Tue, 18 Jan 2011 11:48:01 +1100
+
+xwax (0.7-5) unstable; urgency=low
+
+ * Added dependency on ttf-dejavu-extra which provides
+ DejaVuSans-Oblique.ttf (Closes: #587569)
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Fri, 02 Jul 2010 12:08:00 +1000
+
+xwax (0.7-4) unstable; urgency=low
+
+ * Fixed kfreebsd build issue with help from Petr Salinger (Closes: #573809)
+ * Fixed problem with the way configure was being called as reported by upstream author
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Mon, 12 Apr 2010 10:08:52 +1000
+
+xwax (0.7-3) unstable; urgency=low
+
+ * Fixes to debian/rules (Closes: #573552)
+ * Cleaned up a couple of Lintian warnings
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Sun, 14 Mar 2010 07:15:30 +1000
+
+xwax (0.7-2) unstable; urgency=low
+
+ * Removed man page, now included in upstream release
+ * Verified build with binutils-gold (Closes: #556764)
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Mon, 08 Mar 2010 00:48:01 +0000
+
+xwax (0.7-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Mon, 01 Mar 2010 08:49:31 +1000
+
+xwax (0.6-3) unstable; urgency=low
+
+ * Correction of license details, should be GPL version 2 only
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Mon, 26 Oct 2009 10:40:27 +1000
+
+xwax (0.6-2) unstable; urgency=low
+
+ * Using mpg123 instead of mpg321
+ * Updated xwax version in man page
+ * Some cosmetic changes to debian/control file
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Fri, 23 Oct 2009 04:07:38 +0000
+
+xwax (0.6-1) unstable; urgency=low
+
+ * New upstream release
+ * Added README.debian file documenting changes from upstream source
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Sat, 12 Sep 2009 06:31:22 +0000
+
+xwax (0.5-1) unstable; urgency=low
+
+ * Initial release (Closes: #535031)
+
+ -- Mitchell Smith <mjs at mjsprojects.net> Sun, 05 Jul 2009 21:57:19 +0000
diff --combined debian/clean
index 0000000,0000000..60fd604
new file mode 100644
--- /dev/null
+++ b/debian/clean
@@@ -1,0 -1,0 +1,3 @@@
++.config
++test-*.d
++test-*.o
diff --combined debian/control
index 577d35b,0000000..3761e78
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,22 -1,0 +1,23 @@@
+Source: xwax
+Section: sound
+Priority: extra
- Maintainer: Mitchell Smith <mjs at mjsprojects.net>
- Build-Depends: debhelper (>= 7), libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libsdl-ttf2.0-dev
- Standards-Version: 3.9.1
++Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
++XSBC-Original-Maintainer: Mitchell Smith <mjs at mjsprojects.net>
++Build-Depends: debhelper (>= 7.0.50~), libasound2-dev [linux-any], libsdl-ttf2.0-dev
++Standards-Version: 3.9.3
+Homepage: http://www.xwax.co.uk/
+
+Package: xwax
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ttf-dejavu-extra
+Recommends: cdparanoia, mpg123, ffmpeg
+Description: open-source vinyl emulation software for Linux
+ xwax is open-source vinyl emulation software for Linux. It allows DJs and
+ turntablists to playback digital audio files (MP3, Ogg Vorbis, FLAC, AAC and
+ more), controlled using a normal pair of turntables via timecoded vinyls.
+ .
+ It's designed for both beat mixing and scratch mixing. Needle drops, pitch
+ changes, scratching, spinbacks and rewinds are all supported, and feel just
+ like the audio is pressed onto the vinyl itself.
+ .
+ The focus is on an accurate vinyl feel which is efficient, stable and fast.
diff --combined debian/copyright
index ff2a59c,0000000..ca25409
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,41 -1,0 +1,16 @@@
- This work was packaged for Debian by:
-
- Mitchell Smith <mjs at mjsprojects.net> on Sun, 05 Jul 2009 21:57:19 +0000
-
- It was downloaded from:
-
- http://www.xwax.co.uk/
-
- Upstream Author(s):
-
- Mark Hills mark at pogo.org.uk
-
- Copyright:
-
- Copyright (C) 2011 Mark Hills
-
- License:
-
- This package is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License version 2 as
- published by the Free Software Foundation.
-
- 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 <http://www.gnu.org/licenses/>
-
- On Debian systems, the complete text of the GNU General
- Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
-
- The Debian packaging is:
-
- Copyright (C) 2011 Mitchell Smith <mjs at mjsprojects.net>
-
- 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.
++Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=523
++Upstream-Name: xwax
++Upstream-Maintainer: mark at pogo.org.uk
++Upstream-Source: https://xwax.co.uk/download.html
++
++Files: *
++Copyright: 2011 Mark Hills
++License: GPL-2
++ The full text of the GPL is distributed as in
++ /usr/share/common-licenses/GPL-2 on Debian systems.
++
++Files: debian/*
++Copyright: 2010 2011 Mitchell Smith
++License: GPL-2+
++ The full text of the GPL is distributed as in
++ /usr/share/common-licenses/GPL-2 on Debian systems.
diff --combined debian/rules
index 6849542,0000000..baeb426
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,102 -1,0 +1,38 @@@
+#!/usr/bin/make -f
+# -*- makefile -*-
- # Sample debian/rules that uses debhelper.
- # This file was originally written by Joey Hess and Craig Small.
- # As a special exception, when this file is copied by dh-make into a
- # dh-make output file, you may use that output file without restriction.
- # This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
-
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
+CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+else
+CROSS= --build $(DEB_BUILD_GNU_TYPE)
+endif
+
++%:
++ dh $@
+
-
- config.status: configure
- dh_testdir
- # Add here commands to configure the package.
++override_dh_auto_configure:
+ifneq ($(DEB_HOST_ARCH_OS),linux)
- ./configure --prefix /usr --enable-oss
++ ./configure --prefix /usr --enable-oss
+else
- ./configure --prefix /usr --enable-alsa
++ ./configure --prefix /usr --enable-alsa
+endif
+
- build: build-stamp
-
- build-stamp: config.status
- dh_testdir
-
- # Add here commands to compile the package.
- $(MAKE)
- #docbook-to-man debian/xwax.sgml > xwax.1
-
- touch $@
-
- clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp
-
- # Add here commands to clean up after the build process.
- [ ! -f Makefile ] || $(MAKE) clean
- rm -f config.sub config.guess
-
- dh_clean
-
- install: build
- dh_testdir
- dh_testroot
- dh_prep
- dh_installdirs
-
- # Add here commands to install the package into debian/xwax.
- $(MAKE) PREFIX=$(CURDIR)/debian/xwax/usr install
-
++override_dh_auto_build:
++ $(MAKE) PREFIX=/usr EXECDIR=/usr/share/xwax
+
- # Build architecture-independent files here.
- binary-indep: build install
- # We have nothing to do by default.
++override_dh_auto_install:
++ $(MAKE) PREFIX=$(CURDIR)/debian/xwax/usr EXECDIR=$(CURDIR)/debian/xwax/usr/share/xwax install
+
- # Build architecture-dependent files here.
- binary-arch: build install
- dh_testdir
- dh_testroot
- dh_installchangelogs CHANGES
- dh_installdocs
- dh_installexamples
- # dh_install
- # dh_installmenu
- # dh_installdebconf
- # dh_installlogrotate
- # dh_installemacsen
- # dh_installpam
- # dh_installmime
- # dh_python
- # dh_installinit
- # dh_installcron
- # dh_installinfo
- dh_installman
- dh_link
- dh_strip
- dh_compress
- dh_fixperms
- # dh_perl
- # dh_makeshlibs
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
++override_dh_install:
++ dh_install
++ rm -f $(CURDIR)/debian/xwax/usr/share/doc/xwax/COPYING
+
- binary: binary-indep binary-arch
- .PHONY: build clean binary-indep binary-arch binary install
++override_dh_installchangelogs:
++ dh_installchangelogs -k CHANGES
--
xwax packaging
More information about the pkg-multimedia-commits
mailing list