--- mp3splt-gtk-0.5.6.orig/debian/control +++ mp3splt-gtk-0.5.6/debian/control @@ -0,0 +1,30 @@ +Source: mp3splt-gtk +Section: sound +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Ryan Niebur +DM-Upload-Allowed: yes +Build-Depends: debhelper (>= 7.2), libmp3splt-dev (>= 0.5.6), libmp3splt-dev (<< 0.5.7~), libgtk2.0-dev, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, audacious-dev, quilt +Standards-Version: 3.8.1 +Homepage: http://mp3splt.sourceforge.net/ +Vcs-Git: git://git.ryan52.info/git/mp3splt-gtk +Vcs-Browser: http://git.ryan52.info/?p=mp3splt-gtk;a=summary + +Package: mp3splt-gtk +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libmp3splt-mp3 | libmp3splt-plugin +Suggests: audacious +Description: GTK interface to split MP3 and Ogg Vorbis files without reencoding + Mp3Splt-project is a utility to split mp3 and ogg files selecting a + begin and an end time position, without decoding. It's very useful to + split large mp3/ogg to make smaller files or to split entire albums to + obtain original tracks. If you want to split an album, you can select + split points and filenames manually or you can get them automatically + from CDDB (internet or a local file) or from .cue files. Supports also + automatic silence split, that can be used also to adjust cddb/cue + splitpoints. You can extract tracks from Mp3Wrap or AlbumWrap files in + few seconds. For mp3 files, both ID3v1 & ID3v2 tags are + supported. Mp3splt-project is split in 3 parts : libmp3splt, mp3splt + and mp3splt-gtk. + . + This package provides mp3splt-gtk, the graphical interface. --- mp3splt-gtk-0.5.6.orig/debian/watch +++ mp3splt-gtk-0.5.6/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/mp3splt/mp3splt-gtk-([0-9.]+)\.tar\.gz --- mp3splt-gtk-0.5.6.orig/debian/copyright +++ mp3splt-gtk-0.5.6/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Ryan Niebur on +Sun, 15 Mar 2009 10:26:56 -0700. + +It was downloaded from + +Upstream Author: + + Alexandru Munteanu + +Copyright: + + Copyright: (C) 2005-2009 Alexandru Munteanu + +License: + + You can redistribute this software 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. + + On Debian systems you can find the full text of the GNU General + Public License version 2 in '/usr/share/common-licenses/GPL-2'. + +The Debian packaging is copyright 2009, Ryan Niebur and +is licensed under the same license as mp3splt-gtk itself. + --- mp3splt-gtk-0.5.6.orig/debian/changelog +++ mp3splt-gtk-0.5.6/debian/changelog @@ -0,0 +1,33 @@ +mp3splt-gtk (0.5.6-1ubuntu1) lucid; urgency=low + + * Add quilt support and patch to fix build failure. + + -- Alessio Treglia Sat, 24 Apr 2010 20:25:08 +0200 + +mp3splt-gtk (0.5.6-1build1) karmic; urgency=low + + * No-change rebuild for libaudclient1 -> libaudclient2 transition. + + -- Steve Kowalik Sun, 09 Aug 2009 22:46:32 +1000 + +mp3splt-gtk (0.5.6-1) unstable; urgency=low + + * New Upstream Version + * add DM-Upload-Allowed field + * remove quilt patching, patches are applied upstream + * remove Debian man page, upstream wrote one now + * pass --disable-mp3splttest, those tests look for ../libmp3splt + * stop passing --enable-gstreamer and --enable-audacious, those cause + those features to be disabled...they are now enabled by default + anyway + * add dependency on libmp3splt-mp3 | libmp3splt-plugin, since the + dependency was removed from the libmp3splt0 package due to a + circular dependency + + -- Ryan Niebur Thu, 21 May 2009 18:50:42 -0700 + +mp3splt-gtk (0.5.4-1) unstable; urgency=low + + * Initial release (Closes: #515243, #500446) (LP: 319177) + + -- Ryan Niebur Fri, 10 Apr 2009 08:43:39 -0700 --- mp3splt-gtk-0.5.6.orig/debian/rules +++ mp3splt-gtk-0.5.6/debian/rules @@ -0,0 +1,39 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +have_patches := $(wildcard debian/patches/series) + +ifneq ($(strip $(have_patches)),) +include /usr/share/quilt/quilt.make +UNPATCH=unpatch +endif + +%: + dh $@ + +build clean: + dh $@ + +build: $(QUILT_STAMPFN) +clean: $(UNPATCH) force-regenerate + +regenerate: + @make -f debian/rules check-regenerate + @make -f debian/rules do-regenerate + +check-regenerate: + [ -d ../libmp3splt/debian/ -a -x /usr/bin/gawk ] + +force-regenerate: + if make -f debian/rules check-regenerate; then make -f debian/rules do-regenerate; fi + +do-regenerate: + sh ../libmp3splt/debian/generate debian/control MP3SPLT_BUILDDEPS="$(shell sh ../libmp3splt/debian/shlibs-string.sh -dev)" + +.PHONY: clean build force-regenerate regenerate do-regenerate check-regenerate + +have_local := $(wildcard debian/rules.local) + +ifneq ($(strip $(have_local)),) +include debian/rules.local +endif --- mp3splt-gtk-0.5.6.orig/debian/control.base +++ mp3splt-gtk-0.5.6/debian/control.base @@ -0,0 +1,29 @@ +Source: mp3splt-gtk +Section: sound +Priority: optional +Maintainer: Ryan Niebur +DM-Upload-Allowed: yes +Build-Depends: debhelper (>= 7.2), ###MP3SPLT_BUILDDEPS###, libgtk2.0-dev, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, audacious-dev +Standards-Version: 3.8.1 +Homepage: http://mp3splt.sourceforge.net/ +Vcs-Git: git://git.ryan52.info/git/mp3splt-gtk +Vcs-Browser: http://git.ryan52.info/?p=mp3splt-gtk;a=summary + +Package: mp3splt-gtk +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libmp3splt-mp3 | libmp3splt-plugin +Suggests: audacious +Description: GTK interface to split MP3 and Ogg Vorbis files without reencoding + Mp3Splt-project is a utility to split mp3 and ogg files selecting a + begin and an end time position, without decoding. It's very useful to + split large mp3/ogg to make smaller files or to split entire albums to + obtain original tracks. If you want to split an album, you can select + split points and filenames manually or you can get them automatically + from CDDB (internet or a local file) or from .cue files. Supports also + automatic silence split, that can be used also to adjust cddb/cue + splitpoints. You can extract tracks from Mp3Wrap or AlbumWrap files in + few seconds. For mp3 files, both ID3v1 & ID3v2 tags are + supported. Mp3splt-project is split in 3 parts : libmp3splt, mp3splt + and mp3splt-gtk. + . + This package provides mp3splt-gtk, the graphical interface. --- mp3splt-gtk-0.5.6.orig/debian/regenerate.sh +++ mp3splt-gtk-0.5.6/debian/regenerate.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +set -e +make -f debian/rules regenerate --- mp3splt-gtk-0.5.6.orig/debian/clean +++ mp3splt-gtk-0.5.6/debian/clean @@ -0,0 +1 @@ +config.log --- mp3splt-gtk-0.5.6.orig/debian/compat +++ mp3splt-gtk-0.5.6/debian/compat @@ -0,0 +1 @@ +7 --- mp3splt-gtk-0.5.6.orig/debian/rules.local +++ mp3splt-gtk-0.5.6/debian/rules.local @@ -0,0 +1,6 @@ +# -*- makefile -*- + +override_dh_auto_configure: + dh_auto_configure -- --disable-mp3splttest + +.PHONY: override_dh_auto_configure --- mp3splt-gtk-0.5.6.orig/debian/patches/series +++ mp3splt-gtk-0.5.6/debian/patches/series @@ -0,0 +1 @@ +01-ftbfs.patch --- mp3splt-gtk-0.5.6.orig/debian/patches/01-ftbfs.patch +++ mp3splt-gtk-0.5.6/debian/patches/01-ftbfs.patch @@ -0,0 +1,17 @@ +Author: Alessio Treglia +Description: Build against libaudclient2 to fix FTBFS. +--- + src/Makefile.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- mp3splt-gtk-0.5.6.orig/src/Makefile.in ++++ mp3splt-gtk-0.5.6/src/Makefile.in +@@ -231,7 +231,7 @@ mp3splt_gtk_SOURCES = \ + INCLUDES = @GTK_CFLAGS@ -Wall $(am__append_1) $(am__append_3) \ + $(am__append_4) $(am__append_6) $(am__append_7) + mp3splt_gtk_LDADD = @GTK_LIBS@ -lgthread-2.0 -lmp3splt $(am__append_2) \ +- $(am__append_5) ++ $(am__append_5) -laudclient + all: all-am + + .SUFFIXES: