--- grabcd-0009.orig/debian/rules +++ grabcd-0009/debian/rules @@ -0,0 +1,97 @@ +#!/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. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + +build: build-indep +build-indep: + +clean: + dh_testdir + dh_testroot + rm -f build-arch-stamp build-indep-stamp #CONFIGURE-STAMP# + + dh_clean + +install: install-indep install-arch +install-indep: + dh_testdir + dh_testroot + dh_clean -k -i + dh_installdirs -i + + -rm -rf debian/tmp + install -d $(CURDIR)/debian/tmp/usr/share/perl5/Grabcd + install -m 0644 Grabcd/ReadConfig.pm $(CURDIR)/debian/libgrabcd-readconfig-perl/usr/share/perl5/Grabcd + + -rm -rf debian/grabcd-encode + install -d $(CURDIR)/debian/grabcd-encode/usr/bin/ + install -m 0755 grabcd-encode $(CURDIR)/debian/grabcd-encode/usr/bin/ + + -rm -rf debian/grabcd-rip + install -d $(CURDIR)/debian/grabcd-rip/usr/bin/ + install -m 0755 grabcd-rip $(CURDIR)/debian/grabcd-rip/usr/bin/ + install -m 0755 grabcd-scan $(CURDIR)/debian/grabcd-rip/usr/bin/ + + dh_installdocs -A README HISTORY + + dh_install -i + +# Must not depend on anything. This is to be called by +# binary-arch/binary-indep +# in another 'make' thread. +binary-common: + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installexamples + dh_link + dh_strip + dh_compress + dh_fixperms + dh_perl + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb +# Build architecture independant packages using the common target. +binary-indep: build-indep install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +binary-arch: + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary install install-indep configure --- grabcd-0009.orig/debian/dirs +++ grabcd-0009/debian/dirs @@ -0,0 +1,3 @@ +usr/bin +usr/share/perl5/Grabcd + --- grabcd-0009.orig/debian/copyright +++ grabcd-0009/debian/copyright @@ -0,0 +1,27 @@ +This package was debianized by Christian Garbs on +Sun, 11 Sep 2005 22:06:29 +0200. + +It is not yet publically downloadable. +It might become available somewhere on http://www.cgarbs.de/ + +Copyright Holder: Christian Garbs + +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; version 2 dated June, 1991. + + 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 GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + --- grabcd-0009.orig/debian/compat +++ grabcd-0009/debian/compat @@ -0,0 +1 @@ +4 --- grabcd-0009.orig/debian/docs +++ grabcd-0009/debian/docs @@ -0,0 +1 @@ +README --- grabcd-0009.orig/debian/changelog +++ grabcd-0009/debian/changelog @@ -0,0 +1,71 @@ +grabcd (0009-1) unstable; urgency=low + + * New upstream release. + + -- Christian Garbs Mon, 29 Dec 2008 19:57:11 +0100 + +grabcd (0008-2) unstable; urgency=low + + * grabcd-rip: + * Downgrade ssh dependency from Depends: to Recommends: as local + operation is also possible. + * Depend on ssh-client instead of a server (LP: #46448). + + -- Christian Garbs Sun, 28 Dec 2008 09:56:03 +0100 + +grabcd (0008-1) unstable; urgency=low + + * New upstream release. + + -- Christian Garbs Sat, 22 Nov 2008 19:17:03 +0100 + +grabcd (0007-2) unstable; urgency=low + + * Include missing ReadConfig.pm in libgrabcd-readconfig-perl. + + -- Christian Garbs Sun, 17 Aug 2008 11:57:55 +0200 + +grabcd (0007-1) unstable; urgency=low + + * New upstream release. + * Depend on icedax instead of cdparanoia. + * Use debhelper compatibility level 4. + * Add binary arch target. + * Update Standards Version to 3.7.2 (no changes). + * manpages still missing + * scripts still with .pl extension + + -- Christian Garbs Tue, 5 Aug 2008 22:52:35 +0200 + +grabcd (0006-1) unstable; urgency=low + + * New upstream release. + + -- Christian Garbs Tue, 28 Feb 2006 22:59:33 +0100 + +grabcd (0004-3) unstable; urgency=low + + * grabcd-rip now depends on libterm-readline-gnu-perl to make scancd.pl + work like it was meant to be. + * Update FSF address in copyright. + + -- Christian Garbs Tue, 20 Sep 2005 21:21:32 +0200 + +grabcd (0004-2) unstable; urgency=low + + * Actually add README and HISTORY to the packages. + + -- Christian Garbs Wed, 14 Sep 2005 10:23:10 +0200 + +grabcd (0004-1) unstable; urgency=low + + * New upstream release. + + -- Christian Garbs Sun, 11 Sep 2005 22:54:45 +0200 + +grabcd (0003-1) unstable; urgency=low + + * Initial Release. + + -- Christian Garbs Sun, 11 Sep 2005 22:06:29 +0200 + --- grabcd-0009.orig/debian/control +++ grabcd-0009/debian/control @@ -0,0 +1,39 @@ +Source: grabcd +Section: sound +Priority: optional +Maintainer: Christian Garbs +Build-Depends: debhelper (>= 4.0.0) +Standards-Version: 3.7.2 + +Package: libgrabcd-readconfig-perl +Architecture: all +Depends: perl +Section: perl +Description: rip and encode audio CDs - common files + grabcd lets you rip and encode audio CDs. Ripping and encoding can + be done on different systems. + . + This package contains files needed by the other grabcd packages. + +Package: grabcd-encode +Architecture: all +Depends: libgrabcd-readconfig-perl, vorbis-tools +Description: rip and encode audio CDs - encoder + grabcd lets you rip and encode audio CDs. Ripping and encoding can + be done on different systems. + . + This package contains the encoder script that generates OGG files and + stores them in a given directory hierarchy. It receives the raw data + from a machine where the grabcd-rip package is installed. + +Package: grabcd-rip +Architecture: all +Depends: libgrabcd-readconfig-perl, libaudio-cd-perl, libterm-readline-gnu-perl, icedax +Recommends: openssh-client | ssh-client +Description: rip and encode audio CDs - ripper + grabcd lets you rip and encode audio CDs. Ripping and encoding can + be done on different systems. + . + This package contains the ripper script that reads an audio CD. It + sends the data to a machine where the grabcd-encode package is + installed.