Make a patchset tarball
authorAlexis Ballier <aballier@gentoo.org>
Sat, 24 Feb 2007 14:07:39 +0000 (14:07 +0000)
committerAlexis Ballier <aballier@gentoo.org>
Sat, 24 Feb 2007 14:07:39 +0000 (14:07 +0000)
Package-Manager: portage-2.1.2-r11

media-sound/rezound/ChangeLog
media-sound/rezound/Manifest
media-sound/rezound/files/digest-rezound-0.12.2_beta-r3
media-sound/rezound/files/rezound-0.12.2_beta-automagic.patch [deleted file]
media-sound/rezound/files/rezound-0.12.2_beta-flac-1.1.3.patch [deleted file]
media-sound/rezound/rezound-0.12.2_beta-r3.ebuild

index 318aa505245bf17d3c8d955eddb09f5ba964ecd5..e9e174d26be2db1480f8bc8725866f59e83e6749 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for media-sound/rezound
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/ChangeLog,v 1.37 2006/12/04 19:10:23 aballier Exp $
+# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/ChangeLog,v 1.38 2007/02/24 14:07:39 aballier Exp $
+
+  24 Feb 2007; Alexis Ballier <aballier@gentoo.org>
+  -files/rezound-0.12.2_beta-automagic.patch,
+  -files/rezound-0.12.2_beta-flac-1.1.3.patch,
+  rezound-0.12.2_beta-r3.ebuild:
+  Make a patchset tarball
 
 *rezound-0.12.2_beta-r3 (04 Dec 2006)
 
index 063994abf77cda700d930a9368ec77c6131c9def..f52ce4f3f15aaf33e1aa52e9a89f07971125b399 100644 (file)
@@ -1,14 +1,6 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-AUX rezound-0.12.2_beta-automagic.patch 2471 RMD160 c2c647277ccdba14b8f8b3dcf58e584446e8fe51 SHA1 164e1c2bb31a5b64f30ee9e15e4550c59a068053 SHA256 0a49f0d49ca319c66e381744f80b2666a4dd1574b451a2a7b17d8b3321409373
-MD5 913e9e9bd69b588f661ab444d784f95f files/rezound-0.12.2_beta-automagic.patch 2471
-RMD160 c2c647277ccdba14b8f8b3dcf58e584446e8fe51 files/rezound-0.12.2_beta-automagic.patch 2471
-SHA256 0a49f0d49ca319c66e381744f80b2666a4dd1574b451a2a7b17d8b3321409373 files/rezound-0.12.2_beta-automagic.patch 2471
-AUX rezound-0.12.2_beta-flac-1.1.3.patch 2635 RMD160 207d700371bc8b316bebb561f1bebd3835d48c56 SHA1 f0bfa3fb1d7b2867b6e450153aa1e201b8f25fcd SHA256 4db7fcf77bcd2b8d9508702eaf3a68760443f47d37b873cf9548d8f6349a6e2b
-MD5 1f7c812bc95902cda6f71c5fcf6528bc files/rezound-0.12.2_beta-flac-1.1.3.patch 2635
-RMD160 207d700371bc8b316bebb561f1bebd3835d48c56 files/rezound-0.12.2_beta-flac-1.1.3.patch 2635
-SHA256 4db7fcf77bcd2b8d9508702eaf3a68760443f47d37b873cf9548d8f6349a6e2b files/rezound-0.12.2_beta-flac-1.1.3.patch 2635
 AUX rezound-0.12.2_beta-foxinclude.patch 550 RMD160 28762c3a1ea58b2a8b825f53d332b06c838cecc8 SHA1 6b405f22903a30034805df498b9440af00928791 SHA256 4b81b271e092abcffbbef23d407f764b2a2bee2ee474d6e11f1b2b917398a2b6
 MD5 4b20dc8e3e91f3176df90169ebe09900 files/rezound-0.12.2_beta-foxinclude.patch 550
 RMD160 28762c3a1ea58b2a8b825f53d332b06c838cecc8 files/rezound-0.12.2_beta-foxinclude.patch 550
@@ -17,20 +9,21 @@ AUX undefined-functions.patch 1084 RMD160 4a2086423af2571cfb863ca95ec500a0e62752
 MD5 3bc1175bcfa6d88bbe86f84556db560c files/undefined-functions.patch 1084
 RMD160 4a2086423af2571cfb863ca95ec500a0e627527f files/undefined-functions.patch 1084
 SHA256 3093932261d232f81ca3bccdbccc258e932e85525f1b2d277b4a7b58c752ab27 files/undefined-functions.patch 1084
+DIST rezound-0.12.2_beta-patches-1.tar.bz2 9186 RMD160 795f91fd8ab2fca4baf12039ced9695a16d6ca86 SHA1 09c74c76b8ad220a702a45d47586f8eada838085 SHA256 3c63a58b242ed7146d6a88ecb805550a48ee9a552cd399d74de40675d2755d01
 DIST rezound-0.12.2_beta-patches.tar.bz2 7479 RMD160 c23f4208d38c271cea04ecd4f4af852cd2e4eda4 SHA1 fbad278a4f336428fb37147e8616f6c118239e71 SHA256 37ab114e34144be9fa198efd6de7610720a906a0d94d77a4e912982d72263392
 DIST rezound-0.12.2beta.tar.gz 1729771 RMD160 d5779d2dee47f504c32c87864504bdd3e8eed2c7 SHA1 4d1d40a9248d6cf525c172937e3e31d23ffa3a9d SHA256 0e170622c52866e71069372a3d94c8c6eb4e4ce5a45abc8d2458b77aa59157cc
 EBUILD rezound-0.12.2_beta-r2.ebuild 2418 RMD160 8d125b4746a1888b839597b1421751a82a306bb8 SHA1 b74184bc6ac18961587c2e56e0dff1f275a9ab5d SHA256 a8164576500ef74e95dbc4f88339db0d943104b483e4a53d6a2bec8d409be82f
 MD5 6f7a0182d6895c09ef9092038179e4ad rezound-0.12.2_beta-r2.ebuild 2418
 RMD160 8d125b4746a1888b839597b1421751a82a306bb8 rezound-0.12.2_beta-r2.ebuild 2418
 SHA256 a8164576500ef74e95dbc4f88339db0d943104b483e4a53d6a2bec8d409be82f rezound-0.12.2_beta-r2.ebuild 2418
-EBUILD rezound-0.12.2_beta-r3.ebuild 2588 RMD160 91ee67afbc236f82522061aaa630e1b8d3159e1a SHA1 21f856b46a065b0f825c74551ba6b1cbfd28ef81 SHA256 6ea6d6f67d25b18e09c999d21c08f14d148809d4ef2b17d430c9657480ab6e62
-MD5 44d4424dca18ec7c1a10b41d9204e430 rezound-0.12.2_beta-r3.ebuild 2588
-RMD160 91ee67afbc236f82522061aaa630e1b8d3159e1a rezound-0.12.2_beta-r3.ebuild 2588
-SHA256 6ea6d6f67d25b18e09c999d21c08f14d148809d4ef2b17d430c9657480ab6e62 rezound-0.12.2_beta-r3.ebuild 2588
-MISC ChangeLog 6521 RMD160 c002202b2bf7b3a92682be680f73d171a233f307 SHA1 19c1eb2beb3df90ac7de104653510906e1e84939 SHA256 aad6ccba7c5a3173986a786fae4be0394917423ae54165d2a94affd91b6b6279
-MD5 847a356ff5bdf237ce96552d675a5d2a ChangeLog 6521
-RMD160 c002202b2bf7b3a92682be680f73d171a233f307 ChangeLog 6521
-SHA256 aad6ccba7c5a3173986a786fae4be0394917423ae54165d2a94affd91b6b6279 ChangeLog 6521
+EBUILD rezound-0.12.2_beta-r3.ebuild 2461 RMD160 ab6f96fcbf24a0d5ffb737c05a6b9dd8a23ec3ff SHA1 879eae096ebf5803a584d51f854508b0e8a2458e SHA256 d9d2481e5f6d8c215548a51c759c834013d7a8274b18ca500567b3f9054b4c52
+MD5 556a94a8f72f0047863a3ae294ff873e rezound-0.12.2_beta-r3.ebuild 2461
+RMD160 ab6f96fcbf24a0d5ffb737c05a6b9dd8a23ec3ff rezound-0.12.2_beta-r3.ebuild 2461
+SHA256 d9d2481e5f6d8c215548a51c759c834013d7a8274b18ca500567b3f9054b4c52 rezound-0.12.2_beta-r3.ebuild 2461
+MISC ChangeLog 6726 RMD160 0a9adfcee5dd065c378ad38facc5aeee626d4dab SHA1 a596a788541de55a530bf94bfcf919df6a7d5794 SHA256 c558c9777e7aff6d72212467c62ee4bdc612ff53c38226d4653aaab2e3cd9c13
+MD5 2c81dc6ebbbf374060603d88de067183 ChangeLog 6726
+RMD160 0a9adfcee5dd065c378ad38facc5aeee626d4dab ChangeLog 6726
+SHA256 c558c9777e7aff6d72212467c62ee4bdc612ff53c38226d4653aaab2e3cd9c13 ChangeLog 6726
 MISC metadata.xml 221 RMD160 600a2278f8a89283311c5bb10b02d54cebef8ca3 SHA1 aff61004cffd7341912643e1ab44a8df84e14c23 SHA256 3341e7789c5ba08aade2440d5ce6d2937e8432775731033190f11df5f64d085e
 MD5 d0d7ea03e238a808414b4426394c100f metadata.xml 221
 RMD160 600a2278f8a89283311c5bb10b02d54cebef8ca3 metadata.xml 221
@@ -38,13 +31,13 @@ SHA256 3341e7789c5ba08aade2440d5ce6d2937e8432775731033190f11df5f64d085e metadata
 MD5 ef2620a843937ab508b716186bed86bd files/digest-rezound-0.12.2_beta-r2 539
 RMD160 8d477a20d613175ac948844bae2e29637f539492 files/digest-rezound-0.12.2_beta-r2 539
 SHA256 b84b06424b364a21d257b77d3c8bc0f1cd782167556486334b1a9cc283bbefb3 files/digest-rezound-0.12.2_beta-r2 539
-MD5 ef2620a843937ab508b716186bed86bd files/digest-rezound-0.12.2_beta-r3 539
-RMD160 8d477a20d613175ac948844bae2e29637f539492 files/digest-rezound-0.12.2_beta-r3 539
-SHA256 b84b06424b364a21d257b77d3c8bc0f1cd782167556486334b1a9cc283bbefb3 files/digest-rezound-0.12.2_beta-r3 539
+MD5 39dd6df5170943f245394a8bb9d5e359 files/digest-rezound-0.12.2_beta-r3 545
+RMD160 f9d1fcaf556e030520511c1548b651e8ceb42d20 files/digest-rezound-0.12.2_beta-r3 545
+SHA256 cace01dde41205b460aa2fda7d472bfc5caac3b9153c7d9fca1830d1b53f93ea files/digest-rezound-0.12.2_beta-r3 545
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
+Version: GnuPG v2.0.2 (GNU/Linux)
 
-iD8DBQFFdHKEvFcC4BYPU0oRAkN4AJ9voR35NhmTsZJG79rj0S0QhOVUxwCfTH1b
-UQ84VShJlO1HPScRzOM8cus=
-=NhRb
+iD8DBQFF4EayvFcC4BYPU0oRAuhrAJ964RT5rx53ANLVOaBc56OvQ7RwhgCaAzCV
+eJTC31RswyPLKu0Q5cguqH0=
+=7lrD
 -----END PGP SIGNATURE-----
index 3b6d5f63b0f5e02623e2a543153093f533ef6e18..c7df9be9593a54ee597854101ca1fa637d0801f7 100644 (file)
@@ -1,6 +1,6 @@
-MD5 693d4e7221cf243630a154ba9b76066e rezound-0.12.2_beta-patches.tar.bz2 7479
-RMD160 c23f4208d38c271cea04ecd4f4af852cd2e4eda4 rezound-0.12.2_beta-patches.tar.bz2 7479
-SHA256 37ab114e34144be9fa198efd6de7610720a906a0d94d77a4e912982d72263392 rezound-0.12.2_beta-patches.tar.bz2 7479
+MD5 6b66e915c5bef34bf25cad561d1aa00d rezound-0.12.2_beta-patches-1.tar.bz2 9186
+RMD160 795f91fd8ab2fca4baf12039ced9695a16d6ca86 rezound-0.12.2_beta-patches-1.tar.bz2 9186
+SHA256 3c63a58b242ed7146d6a88ecb805550a48ee9a552cd399d74de40675d2755d01 rezound-0.12.2_beta-patches-1.tar.bz2 9186
 MD5 acbe0d885643081db1c6b6e93d89f4b2 rezound-0.12.2beta.tar.gz 1729771
 RMD160 d5779d2dee47f504c32c87864504bdd3e8eed2c7 rezound-0.12.2beta.tar.gz 1729771
 SHA256 0e170622c52866e71069372a3d94c8c6eb4e4ce5a45abc8d2458b77aa59157cc rezound-0.12.2beta.tar.gz 1729771
diff --git a/media-sound/rezound/files/rezound-0.12.2_beta-automagic.patch b/media-sound/rezound/files/rezound-0.12.2_beta-automagic.patch
deleted file mode 100644 (file)
index 3def7a9..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
---- rezound-0.12.2beta/configure.ac.old        2006-12-04 18:20:25.000000000 +0100
-+++ rezound-0.12.2beta/configure.ac    2006-12-04 18:25:53.000000000 +0100
-@@ -505,12 +505,20 @@
- AC_LANG_PUSH(C) # xiph needs to include vorbisenc.h as well if C++ is going to compile the code
- AH_TEMPLATE(HAVE_LIBOGG)
-+
-+AC_ARG_ENABLE(vorbis, AC_HELP_STRING([--disable-vorbis], [disable support for vorbis (default=autodetect)]), [ enable_vorbis=$enableval ], [ enable_vorbis=yes ])
-+
-+
- # this macro detects libogg and does an AC_SUBST on OGG_CFLAGS and OGG_LIBS, so I put these variables in src/backend/Makefile.am for substitution
-+if test "x$enable_vorbis" = "xyes"; then
- XIPH_PATH_OGG(AC_DEFINE(HAVE_LIBOGG),AC_MSG_NOTICE([Ogg Vorbis website: http://www.xiph.org]))
-+fi
- AH_TEMPLATE(HAVE_LIBVORBIS)
- # this macro detects libvorbis and does an AC_SUBST on VORBIS_CFLAGS, VORBIS_LIBS, VORBISFILE_LIBS and VORBISENC_LIBS, so I put these variables in src/backend/Makefile.am for substitution
-+if test "x$enable_vorbis" = "xyes"; then
- XIPH_PATH_VORBIS(AC_DEFINE(HAVE_LIBVORBIS),AC_MSG_NOTICE([Ogg Vorbis website: http://www.xiph.org]))
-+fi
- AC_LANG_POP(C)
-@@ -524,7 +532,12 @@
- AH_TEMPLATE(HAVE_LIBFLACPP)
- AH_TEMPLATE(HAVE_LIBFLAC)
-+AC_ARG_ENABLE(flac, AC_HELP_STRING([--disable-flac], [disable support for flac (default=autodetect)]), [ enable_flac=$enableval ], [ enable_flac=yes ])
-+
-+
-+
- # look for libFLAC and if it's found then look for libFLAC++
-+if test "x$enable_flac" = "xyes"; then
- AM_PATH_LIBFLAC(
-       [
-               AC_DEFINE(HAVE_LIBFLAC)
-@@ -532,8 +545,7 @@
-       ],
-       AC_MSG_NOTICE([FLAC website: http://flac.sourceforge.net])
- )
--
--
-+fi
-@@ -603,9 +615,13 @@
- dnl ############################################################################
- dnl # Handle the flags for a library to to tempo/pitch changing independantly  *
- dnl ############################################################################
--AM_PATH_SOUNDTOUCH([],[],AC_MSG_WARN([***** libSoundTouch not found -- tempo and pitch changing will be disabled (http://www.iki.fi/oparviai/soundtouch) *****]))
-+AC_ARG_ENABLE(soundtouch, AC_HELP_STRING([--disable-soundtouch], [disable support for soundtouch (default=autodetect)]), [ enable_soundtouch=$enableval ], [ enable_soundtouch=yes ])
-+if test "x$enable_soundtouch" = "xyes"; then
-+AM_PATH_SOUNDTOUCH([],[],AC_MSG_WARN([***** libSoundTouch not found -- tempo and pitch changing will be disabled (http://www.iki.fi/oparviai/soundtouch) *****]))
-+fi
-+
diff --git a/media-sound/rezound/files/rezound-0.12.2_beta-flac-1.1.3.patch b/media-sound/rezound/files/rezound-0.12.2_beta-flac-1.1.3.patch
deleted file mode 100644 (file)
index 6dbb69d..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
---- rezound-0.12.2beta/src/backend/CFLACSoundTranslator.cpp.old        2006-12-04 19:08:26.000000000 +0100
-+++ rezound-0.12.2beta/src/backend/CFLACSoundTranslator.cpp    2006-12-04 19:33:45.000000000 +0100
-@@ -42,6 +42,12 @@
- #include "CSound.h"
- #include "AStatusComm.h"
-+#if !defined(FLAC_API_VERSION_CURRENT) || FLAC_API_VERSION_CURRENT < 8
-+#define LEGACY_FLAC
-+#else
-+#undef LEGACY_FLAC
-+#endif
-+
- CFLACSoundTranslator::CFLACSoundTranslator()
- {
- }
-@@ -75,15 +81,23 @@
-               for(unsigned t=0;t<MAX_CHANNELS;t++)
-                       accessers[t]=NULL;
-+#ifdef LEGACY_FLAC
-               set_filename(filename.c_str());
-+#endif
-               set_metadata_ignore_all();
-               //set_metadata_respond(FLAC__METADATA_TYPE_VORBIS_COMMENT);
-               //set_metadata_respond(FLAC__METADATA_TYPE_CUESHEET);
-+#ifdef LEGACY_FLAC
-               State s=init();
-               if(s!=FLAC__FILE_DECODER_OK)
-                       throw runtime_error(string(__func__)+" -- "+s.as_cstring());
-+#else
-+              FLAC__StreamDecoderInitStatus s=init(filename.c_str());
-+              if(s!=FLAC__STREAM_DECODER_INIT_STATUS_OK)
-+                      throw runtime_error(string(__func__)+" -- FLAC__STREAM_DECODER_INIT_STATUS not OK");
-+#endif
-       }
-       virtual ~MyFLACDecoderFile()
-@@ -170,7 +184,11 @@
-               // update status bar and detect user cancel
-               FLAC__uint64 filePosition;
-+#ifdef LEGACY_FLAC
-               FLAC__file_decoder_get_decode_position(decoder_, &filePosition);
-+#else
-+              FLAC__stream_decoder_get_decode_position(decoder_, &filePosition);
-+#endif
-               return statusBar.update(filePosition) ? FLAC__STREAM_DECODER_WRITE_STATUS_ABORT : FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE;
-       }
-@@ -215,7 +233,11 @@
- bool CFLACSoundTranslator::onLoadSound(const string filename,CSound *sound) const
- {
-       MyFLACDecoderFile f(filename,sound);
-+#ifdef LEGACY_FLAC
-       return f.process_until_end_of_file();
-+#else
-+      return f.process_until_end_of_stream();
-+#endif        
- }
-@@ -258,7 +280,9 @@
-       MyFLACEncoderFile f(saveLength);
-+#ifdef LEGACY_FLAC
-       f.set_filename(filename.c_str());
-+#endif
-       f.set_channels(sound->getChannelCount());
-@@ -274,8 +298,13 @@
-       //f.set_metadata(...) // ??? to do to set cues and user notes, etc
-+#ifdef LEGACY_FLAC
-       MyFLACEncoderFile::State s=f.init();
-       if(s==FLAC__STREAM_ENCODER_OK)
-+#else
-+      FLAC__StreamEncoderInitStatus s=f.init(filename.c_str());
-+      if(s==FLAC__STREAM_ENCODER_INIT_STATUS_OK)
-+#endif
-       {
-               #define BUFFER_SIZE 65536
-               TAutoBuffer<FLAC__int32> buffers[MAX_CHANNELS];
-@@ -328,7 +357,11 @@
-               return true;
-       }
-       else
-+#ifdef LEGACY_FLAC
-               throw runtime_error(string(__func__)+" -- error creating FLAC encoder -- "+s.as_cstring());
-+#else
-+              throw runtime_error(string(__func__)+" -- error creating FLAC encoder -- ");
-+#endif
- }
index 80ac112a72cce665db7305ec133ac274c4460dd6..36e4eab44dec2ed0ef70f02d337a551d5148fb27 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/rezound-0.12.2_beta-r3.ebuild,v 1.1 2006/12/04 19:10:23 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rezound/rezound-0.12.2_beta-r3.ebuild,v 1.2 2007/02/24 14:07:39 aballier Exp $
 
 WANT_AUTOMAKE=1.9
 WANT_AUTOCONF=2.5
@@ -10,10 +10,11 @@ inherit eutils autotools
 MY_P="${P/_/}"
 S="${WORKDIR}/${MY_P}"
 
+PATCHLEVEL="1"
 DESCRIPTION="Sound editor and recorder"
 HOMEPAGE="http://rezound.sourceforge.net"
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
-       mirror://gentoo/${P}-patches.tar.bz2"
+       mirror://gentoo/${P}-patches-${PATCHLEVEL}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -45,12 +46,8 @@ src_unpack() {
        unpack ${A}
        cd "${S}"
 
-       EPATCH_SOURCE="${WORKDIR}" EPATCH_SUFFIX="patch"\
-       EPATCH_FORCE="yes" epatch
+       EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
 
-       epatch "${FILESDIR}/${P}-foxinclude.patch"
-       epatch "${FILESDIR}/${P}-automagic.patch"
-       epatch "${FILESDIR}/${P}-flac-1.1.3.patch"
        AT_M4DIR="config/m4" eautoreconf
        elibtoolize
 }
@@ -58,7 +55,7 @@ src_unpack() {
 src_compile() {
        # fix compilation errors on ppc, where some
        # of the required functions aren't defined
-       use ppc && epatch ${FILESDIR}/undefined-functions.patch
+       use ppc && epatch "${FILESDIR}/undefined-functions.patch"
 
        # following features can't be disabled if already installed:
        # -> flac, oggvorbis, soundtouch