--- ripoff-0.8.3.orig/debian/copyright +++ ripoff-0.8.3/debian/copyright @@ -0,0 +1,26 @@ +This package was downloaded from http://sourceforge.net/projects/ripoffc/ + +Files: debian/* +Copyright: © 2008 Lionel Le Folgoc +License: GPL-2+ + The Debian packaging information is under the GPL, version 2 or later. + +Files: * +Copyright: © 2006 Bobby Ryan Newberry +License: GPL-2+ + 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'. --- ripoff-0.8.3.orig/debian/changelog +++ ripoff-0.8.3/debian/changelog @@ -0,0 +1,46 @@ +ripoff (0.8.3-0ubuntu7) trusty; urgency=low + + * Resolve FTBFS: + - Use dh-autoreconf for newer arches; + - Add more missing libs to link; + - Correct a typo causing an implicit function declaration. + + -- Daniel T Chen Thu, 23 Jan 2014 10:55:05 -0500 + +ripoff (0.8.3-0ubuntu6) raring; urgency=low + + * Added missing lib to link, fixing FTBFS. + + -- Daniel T Chen Thu, 18 Apr 2013 00:28:33 -0400 + +ripoff (0.8.3-0ubuntu5) precise; urgency=low + + * No changes rebuild for libcdio13 transition + + -- Angel Abad Mon, 09 Jan 2012 16:36:51 +0100 + +ripoff (0.8.3-0ubuntu4) lucid; urgency=low + + * No change rebuild against latest libcdio. + + -- Onkar Shinde Tue, 23 Feb 2010 21:40:02 +0530 + +ripoff (0.8.3-0ubuntu3) intrepid; urgency=low + + * Build-depend on libltdl7-dev. + + -- Luca Falavigna Sun, 14 Sep 2008 13:20:49 +0200 + +ripoff (0.8.3-0ubuntu2) hardy; urgency=low + + * debian/control: + - fix typos + - add missing dependencies for libripoff-dev. + + -- Lionel Le Folgoc Sat, 09 Feb 2008 00:05:19 +0100 + +ripoff (0.8.3-0ubuntu1) hardy; urgency=low + + * Initial release. + + -- Lionel Le Folgoc Sun, 27 Jan 2008 10:54:29 +0100 --- ripoff-0.8.3.orig/debian/watch +++ ripoff-0.8.3/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://sf.net/ripoffc/ripoff-(.+)\.tar\.gz --- ripoff-0.8.3.orig/debian/control +++ ripoff-0.8.3/debian/control @@ -0,0 +1,40 @@ +Source: ripoff +Section: sound +Priority: optional +Maintainer: Lionel Le Folgoc +Build-Depends: dh-autoreconf, pkg-config, debhelper (>= 5), cdbs, libgtk2.0-dev (>= 2.4.0), libxml2-dev, libcdio-cdda-dev, libcdio-paranoia-dev, libcddb-dev, libogg-dev (>= 1.0), libvorbis-dev (>= 1.0), libflac-dev, libltdl7-dev +Standards-Version: 3.7.3 +Homepage: http://ripoffc.sourceforge.net/ + +Package: ripoff +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: ripoff-mp3-plugin +Description: modular and intuitive GTK+-based CD-ripper + RipOff is a GTK+ based CD Ripper for Linux that sports a simple interface, + CDDB lookups, and a plugin-based encoder architecture. + . + This version doesn't have MP3 support compiled in, you'll need to install + the ripoff-mp3-plugin package to rip into mp3. + . + This package contains the ripoff executable. + +Package: libripoff0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: The ripoff library + RipOff is a GTK+ based CD Ripper for Linux that sports a simple interface, + CDDB lookups, and a plugin-based encoder architecture. + . + This package contains the shared library for ripoff framework. + +Package: libripoff-dev +Section: libdevel +Architecture: any +Depends: libripoff0 (= ${binary:Version}), libgtk2.0-dev (>= 2.4.0), libxml2-dev, libcdio-paranoia-dev +Description: Development files for ripoff + RipOff is a GTK+ based CD Ripper for Linux that sports a simple interface, + CDDB lookups, and a plugin-based encoder architecture. + . + This package contains the development files distributed with ripoff. --- ripoff-0.8.3.orig/debian/compat +++ ripoff-0.8.3/debian/compat @@ -0,0 +1 @@ +5 --- ripoff-0.8.3.orig/debian/libripoff0.install +++ ripoff-0.8.3/debian/libripoff0.install @@ -0,0 +1 @@ +usr/lib/libripoff*.so.* --- ripoff-0.8.3.orig/debian/ripoff.install +++ ripoff-0.8.3/debian/ripoff.install @@ -0,0 +1,4 @@ +usr/bin/ripoff +usr/lib/ripoff/plugins +usr/share/applications +usr/share/pixmaps --- ripoff-0.8.3.orig/debian/rules +++ ripoff-0.8.3/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/autoreconf.mk + +# lame is in multiverse, so the mp3 plugin is shipped in a separate package, +# called ripoff-mp3-plugin +DEB_CONFIGURE_EXTRA_FLAGS += --disable-mp3 +DEB_DH_INSTALL_SOURCEDIR := debian/tmp + +DEB_DH_MAKESHLIBS_ARGS_libripoff0 := -V"libripoff0 (>= $(DEB_UPSTREAM_VERSION))" +DEB_SHLIBDEPS_LIBRARY_ripoff := libripoff0 +DEB_SHLIBDEPS_INCLUDE_ripoff := debian/libripoff0/usr/lib/ + +DEB_DH_AUTORECONF_ARGS := --as-needed --- ripoff-0.8.3.orig/debian/libripoff-dev.install +++ ripoff-0.8.3/debian/libripoff-dev.install @@ -0,0 +1,3 @@ +usr/include +usr/lib/libripoff*.a +usr/lib/libripoff*.so --- ripoff-0.8.3.orig/debian/patches/fix_lib_underlinkage.patch +++ ripoff-0.8.3/debian/patches/fix_lib_underlinkage.patch @@ -0,0 +1,61 @@ +diff -Nur -x '*.orig' -x '*~' ripoff-0.8.3/plugins/flac/FlacPlugin.c ripoff-0.8.3.new/plugins/flac/FlacPlugin.c +--- ripoff-0.8.3/plugins/flac/FlacPlugin.c 2007-11-08 14:17:58.000000000 -0500 ++++ ripoff-0.8.3.new/plugins/flac/FlacPlugin.c 2014-01-23 12:59:36.821680406 -0500 +@@ -531,7 +531,7 @@ + { + case 0: FLAC__stream_encoder_set_max_lpc_order(plugin->encoder, 0); + FLAC__stream_encoder_set_blocksize(plugin->encoder, 1152); +- FLAC___stream_encoder_set_do_mid_side_stereo(plugin->encoder, FALSE); ++ FLAC__stream_encoder_set_do_mid_side_stereo(plugin->encoder, FALSE); + FLAC__stream_encoder_set_loose_mid_side_stereo(plugin->encoder, FALSE); + FLAC__stream_encoder_set_min_residual_partition_order(plugin->encoder, 2); + FLAC__stream_encoder_set_max_residual_partition_order(plugin->encoder, 2); +diff -Nur -x '*.orig' -x '*~' ripoff-0.8.3/plugins/flac/Makefile.am ripoff-0.8.3.new/plugins/flac/Makefile.am +--- ripoff-0.8.3/plugins/flac/Makefile.am 2007-11-08 14:17:58.000000000 -0500 ++++ ripoff-0.8.3.new/plugins/flac/Makefile.am 2014-01-23 12:57:12.342859120 -0500 +@@ -6,6 +6,7 @@ + INCLUDES = -I $(top_srcdir) + libflacdir = @plugindir@ + libflac_so_SOURCES = FlacPlugin.c +-libflac_so_LDADD = -lFLAC ++libflac_so_LDADD = -lFLAC -lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0\ ++ ../../lib/.libs/libripoff.so + libflac_so_CFLAGS = @GTK_CFLAGS@ @XML_CFLAGS@ -fPIC +-libflac_so_LDFLAGS = -shared ++libflac_so_LDFLAGS = -shared -nostartfiles +diff -Nur -x '*.orig' -x '*~' ripoff-0.8.3/plugins/vorbis/Makefile.am ripoff-0.8.3.new/plugins/vorbis/Makefile.am +--- ripoff-0.8.3/plugins/vorbis/Makefile.am 2007-11-08 14:17:58.000000000 -0500 ++++ ripoff-0.8.3.new/plugins/vorbis/Makefile.am 2014-01-23 12:57:12.342859120 -0500 +@@ -7,6 +7,8 @@ + INCLUDES = -I $(top_srcdir) + libvorbisdir = @plugindir@ + libvorbis_so_SOURCES = VorbisPlugin.c +-libvorbis_so_LDADD = -logg -lvorbis -lvorbisenc ++libvorbis_so_LDADD = -logg -lvorbis -lvorbisenc \ ++ -lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0 \ ++ ../../lib/.libs/libripoff.so + libvorbis_so_CFLAGS = @GTK_CFLAGS@ @XML_CFLAGS@ -fPIC +-libvorbis_so_LDFLAGS = -shared ++libvorbis_so_LDFLAGS = -shared -nostartfiles +diff -Nur -x '*.orig' -x '*~' ripoff-0.8.3/plugins/wav/Makefile.am ripoff-0.8.3.new/plugins/wav/Makefile.am +--- ripoff-0.8.3/plugins/wav/Makefile.am 2007-11-08 14:17:58.000000000 -0500 ++++ ripoff-0.8.3.new/plugins/wav/Makefile.am 2014-01-23 12:57:12.394857312 -0500 +@@ -3,5 +3,6 @@ + INCLUDES = -I $(top_srcdir) + libwavdir = @plugindir@ + libwav_so_SOURCES = WavPlugin.c ++libwav_so_LDADD = -lglib-2.0 ../../lib/.libs/libripoff.so + libwav_so_CFLAGS = @GTK_CFLAGS@ @XML_CFLAGS@ -fPIC +-libwav_so_LDFLAGS = -shared ++libwav_so_LDFLAGS = -shared -nostartfiles +diff -Nur -x '*.orig' -x '*~' ripoff-0.8.3/src/Makefile.am ripoff-0.8.3.new/src/Makefile.am +--- ripoff-0.8.3/src/Makefile.am 2007-11-08 14:17:59.000000000 -0500 ++++ ripoff-0.8.3.new/src/Makefile.am 2014-01-23 12:57:12.394857312 -0500 +@@ -16,6 +16,6 @@ + RipOffPreferences.h \ + RipOffTrackList.h + +-ripoff_LDADD = -lltdl -lcdio -lcdio_cdda -lcdio_paranoia -lcddb \ ++ripoff_LDADD = -lltdl -lcdio -lcdio_cdda -lcdio_paranoia -lcddb -lX11 -ldl \ + @XML_LIBS@ @GTK_LIBS@ $(top_builddir)/lib/libripoff.la + ripoff_CFLAGS= @GTK_CFLAGS@ @XML_CFLAGS@ @RIPOFF_DEFINES@