From db625b69e6d39f85309afa3baf64fa16bc74c0a3 Mon Sep 17 00:00:00 2001 From: Scott McCreary Date: Wed, 13 Nov 2013 15:55:12 -0800 Subject: [PATCH] Rename taglib-1.9.1 to WIP-taglib-1.9.1, delete old taglig recipes except 1.7.2 --- media-libs/taglib/WIP-taglib-1.9.1.recipe | 75 +++++++++++++++ media-libs/taglib/patches/taglib-1.7.1.patch | 96 -------------------- media-libs/taglib/patches/taglib-1.7.patch | 96 -------------------- media-libs/taglib/taglib-1.6.1.recipe | 22 ----- media-libs/taglib/taglib-1.6.2.recipe | 22 ----- media-libs/taglib/taglib-1.6.3.recipe | 22 ----- media-libs/taglib/taglib-1.7.1.recipe | 23 ----- media-libs/taglib/taglib-1.7.recipe | 23 ----- media-libs/taglib/taglib-1.8.recipe | 34 ------- media-libs/taglib/taglib-1.9.1.recipe | 36 -------- 10 files changed, 75 insertions(+), 374 deletions(-) create mode 100644 media-libs/taglib/WIP-taglib-1.9.1.recipe delete mode 100644 media-libs/taglib/patches/taglib-1.7.1.patch delete mode 100644 media-libs/taglib/patches/taglib-1.7.patch delete mode 100644 media-libs/taglib/taglib-1.6.1.recipe delete mode 100644 media-libs/taglib/taglib-1.6.2.recipe delete mode 100644 media-libs/taglib/taglib-1.6.3.recipe delete mode 100644 media-libs/taglib/taglib-1.7.1.recipe delete mode 100644 media-libs/taglib/taglib-1.7.recipe delete mode 100644 media-libs/taglib/taglib-1.8.recipe delete mode 100644 media-libs/taglib/taglib-1.9.1.recipe diff --git a/media-libs/taglib/WIP-taglib-1.9.1.recipe b/media-libs/taglib/WIP-taglib-1.9.1.recipe new file mode 100644 index 000000000..fa7950f2a --- /dev/null +++ b/media-libs/taglib/WIP-taglib-1.9.1.recipe @@ -0,0 +1,75 @@ +SUMMARY="TabLib Audio Meta-Data Library" +DESCRIPTION="TagLib Audio Meta-Data Library" +HOMEPAGE="http://github.com/taglib" +SRC_URI="http://taglib.github.io/releases/taglib-1.9.1.tar.gz" +CHECKSUM_MD5="0d35df96822bbd564c5504cb3c2e4d86" +COPYRIGHT="2002-2013 Scott Wheeler" +LICENSE="GNU LGPL v2 + MPL v1.1 + " +REVISION="1" + +ARCHITECTURES="!x86 !x86_64" +SECONDARY_ARCHITECTURES="!x86" + +PROVIDES=" + taglib$secondaryArchSuffix = $portVersion + cmd:taglib_config + lib:libtag$secondaryArchSuffix = 1.9.1 compat >= 1.9 + lib:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0 + " + +REQUIRES=" + haiku$secondaryArchSuffix >= $haikuVersion + lib:libz + " + +BUILD_REQUIRES=" + devel:libz + " + +BUILD_PREREQUIRES=" + haiku${secondaryArchSuffix}_devel >= $haikuVersion + cmd:gcc$secondaryArchSuffix + cmd:cmake$secondaryArchSuffix + cmd:make + " + +SOURCE_DIR="$portVersionedName" + +BUILD() +{ + cmake . -DCMAKE_INSTALL_PREFIX:PATH=$prefix \ + -DBIN_INSTALL_DIR=$binDir \ + -DLIB_INSTALL_DIR=$developLibDir + make +} +#-DINCLUDE_INSTALL_DIR=$developDir/headers \ +INSTALL() +{ + make install + + mkdir -p $developDir/headers + mv $prefix/include/taglib $developDir/headers + + prepareInstalledDevelLibs \ + libtag \ + libtag_c + + fixPkgconfig + + # devel package + packageEntries devel \ + $developDir \ + $binDir +} + +PROVIDES_devel=" + taglib${secondaryArchSuffix}_devel = $portVersion compat >= 1.9 + devel:libtag$secondaryArchSuffix = 1.9.1 compat >= 1.9 + devel:libtag_c$secondaryArchSuffix = 0.0.0 compat >= 0 + " + +REQUIRES_devel=" + taglib$secondaryArchSuffix == $portVersion base + " diff --git a/media-libs/taglib/patches/taglib-1.7.1.patch b/media-libs/taglib/patches/taglib-1.7.1.patch deleted file mode 100644 index ed6c8556e..000000000 --- a/media-libs/taglib/patches/taglib-1.7.1.patch +++ /dev/null @@ -1,96 +0,0 @@ -diff -urN taglib-1.7.1/taglib/ape/apefooter.cpp taglib-1.7.1-haiku/taglib/ape/apefooter.cpp ---- taglib-1.7.1/taglib/ape/apefooter.cpp 2011-03-11 13:15:38.020709376 +0000 -+++ taglib-1.7.1-haiku/taglib/ape/apefooter.cpp 2011-04-11 03:16:26.167772160 +0000 -@@ -24,7 +24,7 @@ - * http://www.mozilla.org/MPL/ * - ***************************************************************************/ - --#include -+#include - #include - - #include -diff -urN taglib-1.7.1/taglib/mpeg/id3v2/id3v2header.cpp taglib-1.7.1-haiku/taglib/mpeg/id3v2/id3v2header.cpp ---- taglib-1.7.1/taglib/mpeg/id3v2/id3v2header.cpp 2011-03-11 13:15:38.031719424 +0000 -+++ taglib-1.7.1-haiku/taglib/mpeg/id3v2/id3v2header.cpp 2011-04-11 02:24:30.000000000 +0000 -@@ -23,7 +23,7 @@ - * http://www.mozilla.org/MPL/ * - ***************************************************************************/ - --#include -+#include - #include - - #include -diff -urN taglib-1.7.1/taglib/mpeg/id3v2/id3v2synchdata.cpp taglib-1.7.1-haiku/taglib/mpeg/id3v2/id3v2synchdata.cpp ---- taglib-1.7.1/taglib/mpeg/id3v2/id3v2synchdata.cpp 2011-03-11 13:15:38.031981568 +0000 -+++ taglib-1.7.1-haiku/taglib/mpeg/id3v2/id3v2synchdata.cpp 2011-04-11 02:23:58.000000000 +0000 -@@ -23,7 +23,7 @@ - * http://www.mozilla.org/MPL/ * - ***************************************************************************/ - --#include -+#include - - #include "id3v2synchdata.h" - -diff -urN taglib-1.7.1/taglib/toolkit/tbytevector.cpp taglib-1.7.1-haiku/taglib/toolkit/tbytevector.cpp ---- taglib-1.7.1/taglib/toolkit/tbytevector.cpp 2011-03-11 13:15:38.038797312 +0000 -+++ taglib-1.7.1-haiku/taglib/toolkit/tbytevector.cpp 2011-04-11 02:26:04.000000000 +0000 -@@ -23,7 +23,7 @@ - * http://www.mozilla.org/MPL/ * - ***************************************************************************/ - --#include -+#include - - #include - #include -diff -urN taglib-1.7.1/taglib/toolkit/tbytevector.h taglib-1.7.1-haiku/taglib/toolkit/tbytevector.h ---- taglib-1.7.1/taglib/toolkit/tbytevector.h 2011-03-11 13:15:38.038797312 +0000 -+++ taglib-1.7.1-haiku/taglib/toolkit/tbytevector.h 2011-04-11 02:22:38.000000000 +0000 -@@ -30,7 +30,7 @@ - #include "taglib_export.h" - - #include --#include -+#include - - namespace TagLib { - -diff -urN taglib-1.7.1/taglib/toolkit/tstring.cpp taglib-1.7.1-haiku/taglib/toolkit/tstring.cpp ---- taglib-1.7.1/taglib/toolkit/tstring.cpp 2011-03-11 13:15:38.040108032 +0000 -+++ taglib-1.7.1-haiku/taglib/toolkit/tstring.cpp 2011-04-11 02:25:40.000000000 +0000 -@@ -27,7 +27,7 @@ - #include "unicode.h" - #include "tdebug.h" - --#include -+#include - - #include - -diff -urN taglib-1.7.1/taglib/toolkit/tstring.h taglib-1.7.1-haiku/taglib/toolkit/tstring.h ---- taglib-1.7.1/taglib/toolkit/tstring.h 2011-03-11 13:15:38.040108032 +0000 -+++ taglib-1.7.1-haiku/taglib/toolkit/tstring.h 2011-04-11 02:23:07.000000000 +0000 -@@ -31,7 +31,7 @@ - #include "tbytevector.h" - - #include --#include -+#include - - /*! - * \relates TagLib::String -diff -urN taglib-1.7.1/taglib/toolkit/tstringlist.h taglib-1.7.1-haiku/taglib/toolkit/tstringlist.h ---- taglib-1.7.1/taglib/toolkit/tstringlist.h 2011-03-11 13:15:38.040370176 +0000 -+++ taglib-1.7.1-haiku/taglib/toolkit/tstringlist.h 2011-04-11 02:23:30.000000000 +0000 -@@ -31,7 +31,7 @@ - #include "tbytevectorlist.h" - #include "taglib_export.h" - --#include -+#include - - namespace TagLib { - diff --git a/media-libs/taglib/patches/taglib-1.7.patch b/media-libs/taglib/patches/taglib-1.7.patch deleted file mode 100644 index 2ce32dfb7..000000000 --- a/media-libs/taglib/patches/taglib-1.7.patch +++ /dev/null @@ -1,96 +0,0 @@ -diff -urN taglib-1.7/taglib/ape/apefooter.cpp taglib-1.7-haiku/taglib/ape/apefooter.cpp ---- taglib-1.7/taglib/ape/apefooter.cpp 2011-03-11 13:15:38.020709376 +0000 -+++ taglib-1.7-haiku/taglib/ape/apefooter.cpp 2011-04-11 03:16:26.167772160 +0000 -@@ -24,7 +24,7 @@ - * http://www.mozilla.org/MPL/ * - ***************************************************************************/ - --#include -+#include - #include - - #include -diff -urN taglib-1.7/taglib/mpeg/id3v2/id3v2header.cpp taglib-1.7-haiku/taglib/mpeg/id3v2/id3v2header.cpp ---- taglib-1.7/taglib/mpeg/id3v2/id3v2header.cpp 2011-03-11 13:15:38.031719424 +0000 -+++ taglib-1.7-haiku/taglib/mpeg/id3v2/id3v2header.cpp 2011-04-11 02:24:30.000000000 +0000 -@@ -23,7 +23,7 @@ - * http://www.mozilla.org/MPL/ * - ***************************************************************************/ - --#include -+#include - #include - - #include -diff -urN taglib-1.7/taglib/mpeg/id3v2/id3v2synchdata.cpp taglib-1.7-haiku/taglib/mpeg/id3v2/id3v2synchdata.cpp ---- taglib-1.7/taglib/mpeg/id3v2/id3v2synchdata.cpp 2011-03-11 13:15:38.031981568 +0000 -+++ taglib-1.7-haiku/taglib/mpeg/id3v2/id3v2synchdata.cpp 2011-04-11 02:23:58.000000000 +0000 -@@ -23,7 +23,7 @@ - * http://www.mozilla.org/MPL/ * - ***************************************************************************/ - --#include -+#include - - #include "id3v2synchdata.h" - -diff -urN taglib-1.7/taglib/toolkit/tbytevector.cpp taglib-1.7-haiku/taglib/toolkit/tbytevector.cpp ---- taglib-1.7/taglib/toolkit/tbytevector.cpp 2011-03-11 13:15:38.038797312 +0000 -+++ taglib-1.7-haiku/taglib/toolkit/tbytevector.cpp 2011-04-11 02:26:04.000000000 +0000 -@@ -23,7 +23,7 @@ - * http://www.mozilla.org/MPL/ * - ***************************************************************************/ - --#include -+#include - - #include - #include -diff -urN taglib-1.7/taglib/toolkit/tbytevector.h taglib-1.7-haiku/taglib/toolkit/tbytevector.h ---- taglib-1.7/taglib/toolkit/tbytevector.h 2011-03-11 13:15:38.038797312 +0000 -+++ taglib-1.7-haiku/taglib/toolkit/tbytevector.h 2011-04-11 02:22:38.000000000 +0000 -@@ -30,7 +30,7 @@ - #include "taglib_export.h" - - #include --#include -+#include - - namespace TagLib { - -diff -urN taglib-1.7/taglib/toolkit/tstring.cpp taglib-1.7-haiku/taglib/toolkit/tstring.cpp ---- taglib-1.7/taglib/toolkit/tstring.cpp 2011-03-11 13:15:38.040108032 +0000 -+++ taglib-1.7-haiku/taglib/toolkit/tstring.cpp 2011-04-11 02:25:40.000000000 +0000 -@@ -27,7 +27,7 @@ - #include "unicode.h" - #include "tdebug.h" - --#include -+#include - - #include - -diff -urN taglib-1.7/taglib/toolkit/tstring.h taglib-1.7-haiku/taglib/toolkit/tstring.h ---- taglib-1.7/taglib/toolkit/tstring.h 2011-03-11 13:15:38.040108032 +0000 -+++ taglib-1.7-haiku/taglib/toolkit/tstring.h 2011-04-11 02:23:07.000000000 +0000 -@@ -31,7 +31,7 @@ - #include "tbytevector.h" - - #include --#include -+#include - - /*! - * \relates TagLib::String -diff -urN taglib-1.7/taglib/toolkit/tstringlist.h taglib-1.7-haiku/taglib/toolkit/tstringlist.h ---- taglib-1.7/taglib/toolkit/tstringlist.h 2011-03-11 13:15:38.040370176 +0000 -+++ taglib-1.7-haiku/taglib/toolkit/tstringlist.h 2011-04-11 02:23:30.000000000 +0000 -@@ -31,7 +31,7 @@ - #include "tbytevectorlist.h" - #include "taglib_export.h" - --#include -+#include - - namespace TagLib { - diff --git a/media-libs/taglib/taglib-1.6.1.recipe b/media-libs/taglib/taglib-1.6.1.recipe deleted file mode 100644 index 08a332fbf..000000000 --- a/media-libs/taglib/taglib-1.6.1.recipe +++ /dev/null @@ -1,22 +0,0 @@ -DESCRIPTION="TagLib Audio Meta-Data Library" -HOMEPAGE="http://developer.kde.org/~wheeler/taglib.html" -SRC_URI="http://developer.kde.org/~wheeler/files/src/taglib-1.6.1.tar.gz" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -CHECKSUM_MD5="db0502b3c3448ff1f1f9b090c1daa5f7" -BUILD() -{ - cd taglib-1.6.1 - cmake . - make -} - -INSTALL() -{ - cd taglib-1.6.1 - make install -} -LICENSE="GNU LGPL v2 - MPL v1.1" -COPYRIGHT="2002-2010 Scott Wheeler" diff --git a/media-libs/taglib/taglib-1.6.2.recipe b/media-libs/taglib/taglib-1.6.2.recipe deleted file mode 100644 index bf9d09163..000000000 --- a/media-libs/taglib/taglib-1.6.2.recipe +++ /dev/null @@ -1,22 +0,0 @@ -DESCRIPTION="TagLib Audio Meta-Data Library" -HOMEPAGE="http://developer.kde.org/~wheeler/taglib.html" -SRC_URI="http://developer.kde.org/~wheeler/files/src/taglib-1.6.2.tar.gz" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -CHECKSUM_MD5="7c936a07acfc53b2beda4151a0f66336" -BUILD() -{ - cd taglib-1.6.2 - cmake . - make -} - -INSTALL() -{ - cd taglib-1.6.2 - make install -} -LICENSE="GNU LGPL v2 - MPL v1.1" -COPYRIGHT="2002-2010 Scott Wheeler" diff --git a/media-libs/taglib/taglib-1.6.3.recipe b/media-libs/taglib/taglib-1.6.3.recipe deleted file mode 100644 index 3395ffa3d..000000000 --- a/media-libs/taglib/taglib-1.6.3.recipe +++ /dev/null @@ -1,22 +0,0 @@ -DESCRIPTION="TagLib Audio Meta-Data Library" -HOMEPAGE="http://developer.kde.org/~wheeler/taglib.html" -SRC_URI="http://developer.kde.org/~wheeler/files/src/taglib-1.6.3.tar.gz" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -CHECKSUM_MD5="ddf02f4e1d2dc30f76734df806e613eb" -BUILD() -{ - cd taglib-1.6.3 - cmake . - make -} - -INSTALL() -{ - cd taglib-1.6.3 - make install -} -LICENSE="GNU LGPL v2 - MPL v1.1" -COPYRIGHT="2002-2010 Scott Wheeler" diff --git a/media-libs/taglib/taglib-1.7.1.recipe b/media-libs/taglib/taglib-1.7.1.recipe deleted file mode 100644 index 0eb629e5c..000000000 --- a/media-libs/taglib/taglib-1.7.1.recipe +++ /dev/null @@ -1,23 +0,0 @@ -DESCRIPTION="TagLib Audio Meta-Data Library" -HOMEPAGE="http://github.com/taglib" -SRC_URI="http://github.com/downloads/taglib/taglib/taglib-1.7.1.tar.gz" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -CHECKSUM_MD5="aa0f7e2d9700bbb78c5f990ed2f5d9b6" -BUILD() -{ - cd taglib-1.7.1 - cmake . - make -} - -INSTALL() -{ - cd taglib-1.7.1 - make install -} - -LICENSE="GNU LGPL v2 - MPL v1.1" -COPYRIGHT="2002-2012 Scott Wheeler" diff --git a/media-libs/taglib/taglib-1.7.recipe b/media-libs/taglib/taglib-1.7.recipe deleted file mode 100644 index 862ebbe76..000000000 --- a/media-libs/taglib/taglib-1.7.recipe +++ /dev/null @@ -1,23 +0,0 @@ -DESCRIPTION="TagLib Audio Meta-Data Library" -HOMEPAGE="http://developer.kde.org/~wheeler/taglib.html" -SRC_URI="http://developer.kde.org/~wheeler/files/src/taglib-1.7.tar.gz" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" -CHECKSUM_MD5="6a7e312668f153fa905a81714aebc257" -BUILD() -{ - cd taglib-1.7 - cmake . - make -} - -INSTALL() -{ - cd taglib-1.7 - make install -} - -LICENSE="GNU LGPL v2 - MPL v1.1" -COPYRIGHT="2002-2011 Scott Wheeler" diff --git a/media-libs/taglib/taglib-1.8.recipe b/media-libs/taglib/taglib-1.8.recipe deleted file mode 100644 index 6bec8fd82..000000000 --- a/media-libs/taglib/taglib-1.8.recipe +++ /dev/null @@ -1,34 +0,0 @@ -SUMMARY="TabLib Audio Meta-Data Library" -DESCRIPTION="TagLib Audio Meta-Data Library" -HOMEPAGE="http://github.com/taglib" -SRC_URI="http://taglib.github.io/releases/taglib-1.8.tar.gz" -CHECKSUM_MD5="dcb8bd1b756f2843e18b1fdf3aaeee15" -COPYRIGHT="2002-2012 Scott Wheeler" -LICENSE="GNU LGPL v2 - MPL v1.1 - " -REVISION="1" -ARCHITECTURES="x86" - -PROVIDES=" - taglib = $portVersion - " -REQUIRES="" -BUILD_REQUIRES="" -BUILD_PREREQUIRES=" - cmd:gcc - cmd:cmake - cmd:make - " -SOURCE_DIR="$portVersionedName" - -BUILD() -{ - cmake . - make -} - -INSTALL() -{ - make install -} diff --git a/media-libs/taglib/taglib-1.9.1.recipe b/media-libs/taglib/taglib-1.9.1.recipe deleted file mode 100644 index 8e017a001..000000000 --- a/media-libs/taglib/taglib-1.9.1.recipe +++ /dev/null @@ -1,36 +0,0 @@ -SUMMARY="TabLib Audio Meta-Data Library" -DESCRIPTION="TagLib Audio Meta-Data Library" -HOMEPAGE="http://github.com/taglib" -SRC_URI="http://taglib.github.io/releases/taglib-1.9.1.tar.gz" -CHECKSUM_MD5="0d35df96822bbd564c5504cb3c2e4d86" -COPYRIGHT="2002-2013 Scott Wheeler" -LICENSE="GNU LGPL v2 - MPL v1.1 - " -REVISION="1" - -ARCHITECTURES="?x86 ?x86_gcc2 ?x86_64" - -PROVIDES=" - taglib = $portVersion - " -REQUIRES="" -BUILD_REQUIRES="" -BUILD_PREREQUIRES=" - haiku_devel - cmd:gcc - cmd:cmake - cmd:make - " -SOURCE_DIR="$portVersionedName" - -BUILD() -{ - cmake . - make -} - -INSTALL() -{ - make install -}