diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2010-03-17 10:10:44 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2010-03-17 10:10:44 +0000 |
commit | 68fa8697b4e12bada5676ec2c44432ff96de5478 (patch) | |
tree | d09182b3e4a1a959c3d39881c352bceee0096a71 /media-sound/prokyon3 | |
parent | Version Bump (diff) | |
download | gentoo-2-68fa8697b4e12bada5676ec2c44432ff96de5478.tar.gz gentoo-2-68fa8697b4e12bada5676ec2c44432ff96de5478.tar.bz2 gentoo-2-68fa8697b4e12bada5676ec2c44432ff96de5478.zip |
Remove masked Qt3 media-sound packages, 30 days is up
Diffstat (limited to 'media-sound/prokyon3')
-rw-r--r-- | media-sound/prokyon3/ChangeLog | 125 | ||||
-rw-r--r-- | media-sound/prokyon3/Manifest | 8 | ||||
-rw-r--r-- | media-sound/prokyon3/files/prokyon3-0.9.6-asneeded.patch | 106 | ||||
-rw-r--r-- | media-sound/prokyon3/files/prokyon3-0.9.6-cflags.patch | 14 | ||||
-rw-r--r-- | media-sound/prokyon3/files/prokyon3-0.9.6-flac113.patch | 69 | ||||
-rw-r--r-- | media-sound/prokyon3/files/prokyon3-0.9.6-qdir.patch | 12 | ||||
-rw-r--r-- | media-sound/prokyon3/metadata.xml | 5 | ||||
-rw-r--r-- | media-sound/prokyon3/prokyon3-0.9.6.ebuild | 95 |
8 files changed, 0 insertions, 434 deletions
diff --git a/media-sound/prokyon3/ChangeLog b/media-sound/prokyon3/ChangeLog deleted file mode 100644 index 79824a50501e..000000000000 --- a/media-sound/prokyon3/ChangeLog +++ /dev/null @@ -1,125 +0,0 @@ -# ChangeLog for media-sound/prokyon3 -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/prokyon3/ChangeLog,v 1.32 2008/07/27 21:43:19 carlo Exp $ - - 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> prokyon3-0.9.6.ebuild: - QA: Get rid of deprecated qt_min_version(). - - 01 Jan 2008; Alexis Ballier <aballier@gentoo.org> prokyon3-0.9.6.ebuild: - Stick to musicbrainz-2, bug #203784, dont advertise xmms - - 18 Nov 2007; Alexis Ballier <aballier@gentoo.org> prokyon3-0.9.6.ebuild: - add a check for flac cxx use flag, FLAC++ is needed here - - 18 Nov 2007; Alexis Ballier <aballier@gentoo.org> - -files/prokyon3-0.9.4-gcc41.patch, -prokyon3-0.9.4-r1.ebuild: - remove old - - 01 Nov 2007; Raúl Porcel <armin76@gentoo.org> prokyon3-0.9.6.ebuild: - sparc stable wrt #191277 - - 13 Oct 2007; Markus Rothe <corsair@gentoo.org> prokyon3-0.9.6.ebuild: - Added ~ppc64 - - 07 Oct 2007; Christoph Mende <angelos@gentoo.org> prokyon3-0.9.6.ebuild: - Stable on amd64 wrt bug #191277 - - 04 Sep 2007; Jurek Bartuszek <jurek@gentoo.org> prokyon3-0.9.6.ebuild: - x86 stable (bug #191277) - - 25 Mar 2007; Alexis Ballier <aballier@gentoo.org> - prokyon3-0.9.4-r1.ebuild: - Pin dep to flac 1.1.2 for unpatched version as it is not compatible with - newer api - - 25 Mar 2007; Alexis Ballier <aballier@gentoo.org> - -files/prokyon3-0.9.2-configure.patch, -prokyon3-0.9.2.ebuild, - -prokyon3-0.9.4.ebuild: - Cleanup old versions - -*prokyon3-0.9.6 (25 Mar 2007) - - 25 Mar 2007; Alexis Ballier <aballier@gentoo.org> - +files/prokyon3-0.9.6-asneeded.patch, +files/prokyon3-0.9.6-cflags.patch, - +files/prokyon3-0.9.6-flac113.patch, +files/prokyon3-0.9.6-qdir.patch, - +prokyon3-0.9.6.ebuild: - Version bump - - 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> prokyon3-0.9.4.ebuild, - prokyon3-0.9.4-r1.ebuild: - Convert to use elog. - - 23 Nov 2006; Francesco Riosa <vivo@gentoo.org> prokyon3-0.9.2.ebuild: - dev-db/mysql => virtual/mysql - - 25 Oct 2006; Simon Stelling <blubb@gentoo.org> prokyon3-0.9.4-r1.ebuild: - stable on amd64 - - 17 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> - prokyon3-0.9.4-r1.ebuild: - Stable on sparc wrt #140999 - - 17 Oct 2006; Joshua Jackson <tsunam@gentoo.org> prokyon3-0.9.4-r1.ebuild: - Stable x86; bug #140999 - -*prokyon3-0.9.4-r1 (16 Oct 2006) - - 16 Oct 2006; MATSUU Takuto <matsuu@gentoo.org> - +files/prokyon3-0.9.4-gcc41.patch, +prokyon3-0.9.4-r1.ebuild: - Fixed gcc-4.1 compile issue, bug 140999. - - 08 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> prokyon3-0.9.2.ebuild, - prokyon3-0.9.4.ebuild: - Rename ogg useflag into vorbis useflag. Bug #101877. - -*prokyon3-0.9.4 (16 Nov 2005) - - 16 Nov 2005; Gregorio Guidi <greg_g@gentoo.org> +prokyon3-0.9.4.ebuild: - New version, proving new options and supporting many external applications. - - 10 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> prokyon3-0.9.2.ebuild: - Don't install INSTALL file. - - 25 Jul 2005; David Holm <dholm@gentoo.org> prokyon3-0.9.2.ebuild: - Added to ~ppc. - - 07 Jul 2005; Caleb Tennis <caleb@gentoo.org> prokyon3-0.9.2.ebuild: - Fix qt dep - - 28 May 2005; Jan Brinkmann <luckyduck@gentoo.org> - -prokyon3-0.9.1_p1.ebuild, prokyon3-0.9.2.ebuild: - Dont make use of the deprecated oggvorbis useflag any longer, see #94254. - - 03 Apr 2005; Gregorio Guidi <greg_g@gentoo.org> - +files/prokyon3-0.9.2-configure.patch, prokyon3-0.9.2.ebuild: - Add patch to fix bug #80800. - - 15 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> - prokyon3-0.9.2.ebuild: - Stable amd64, sparc. - - 19 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> - prokyon3-0.9.2.ebuild: - ~amd64 ~sparc - - 20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> - prokyon3-0.9.2.ebuild: - Stable x86. - -*prokyon3-0.9.2 (19 Mar 2004) - - 19 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> - prokyon3-0.9.1_p1.ebuild, prokyon3-0.9.2.ebuild, prokyon3-0.9.2_rc2.ebuild: - Version bump. - -*prokyon3-0.9.2_rc2 (26 Sep 2003) - - 26 Sep 2003; jje <jje@gentoo.org> prokyon3-0.9.2_rc2.ebuild: - Version bump. Fixes gcc 3.3 issue. Closes #29454. - -*prokyon3-0.9.1_p1 (14 Mar 2003) - - 14 Mar 2003; <rac@gentoo.org> prokyon3-0.9.1_p1.ebuild: - Initial commit. Ebuild submitted by Gregorio Guidi <g.guidi@sns.it> - in bug #17327. - diff --git a/media-sound/prokyon3/Manifest b/media-sound/prokyon3/Manifest deleted file mode 100644 index 5079199321aa..000000000000 --- a/media-sound/prokyon3/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX prokyon3-0.9.6-asneeded.patch 3997 RMD160 13b92333b085421ae9946ff2f86361364959d1d9 SHA1 568410e96f46b778b2ea4e5a49ba2cf8f6eace75 SHA256 a9b3b25d06fb5e76de24e27d7dcdd7acce9b647df159c0a6b281f878ccb9d8b4 -AUX prokyon3-0.9.6-cflags.patch 419 RMD160 ca8819277ec2600d847fee5de3273bf035867a78 SHA1 5f4c33cd351c3adf78b9a09f2e62a55389f3431e SHA256 d116e565f93349ead8d36139abc0b9897154f347a1f15f3f75d346e17740bbf4 -AUX prokyon3-0.9.6-flac113.patch 2879 RMD160 d15689456dfd3e2f16bb21ad57e92582513996c8 SHA1 a252f1098aa440d54e78552fd5d50b96beec96b3 SHA256 72d276e9cd50b202a04062abc5213013572e7971a7dba2e7dc48be3e1be693d5 -AUX prokyon3-0.9.6-qdir.patch 360 RMD160 3851a3a3e23836fd943f7b8fd07c3fd1ffa19b93 SHA1 ff8c2b01436d7e048586bcacdf1c302b6fc97ea7 SHA256 31950491ef9360031976efeb2a84131c0a3aed649692681791c8355197b3dcad -DIST prokyon3-0.9.6.tar.gz 1162620 RMD160 bf44315856ac04c5733832800e3aa951effc379d SHA1 73df4c075064a6a348f73a85e5ed1ad32f2c9285 SHA256 a5c9477b8f15e791860dcd7e7608dcfdc0cf423528a56525a3d20e4d6935cb6a -EBUILD prokyon3-0.9.6.ebuild 2591 RMD160 b80b8c8e27ffa7e6cf5bb93420f7d0d8683cb8d1 SHA1 8b613444d20b23e4b745e1937b2596868defa114 SHA256 a48428506568e2da68d39d9331638768eed5ad6a2c2ff9e6e1c894f84e72ad6b -MISC ChangeLog 4236 RMD160 d66b0c28494b826d0f817f3c9d154d6181013a3e SHA1 736bebade530e9da3530fd6ee0d77bf7f9de4551 SHA256 15ac1599b48f463fa387135fe0b877df4209f36434e1dfc76775abd29f3da3e6 -MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b diff --git a/media-sound/prokyon3/files/prokyon3-0.9.6-asneeded.patch b/media-sound/prokyon3/files/prokyon3-0.9.6-asneeded.patch deleted file mode 100644 index d69f0c2fb79f..000000000000 --- a/media-sound/prokyon3/files/prokyon3-0.9.6-asneeded.patch +++ /dev/null @@ -1,106 +0,0 @@ -Index: prokyon3-0.9.6/configure.in -=================================================================== ---- prokyon3-0.9.6.orig/configure.in -+++ prokyon3-0.9.6/configure.in -@@ -29,6 +29,8 @@ AC_LANG(C++) - # User supplied includes and lib path. - ######################################## - -+LIBSADDED="" -+ - AC_ARG_WITH(other-includes,[ --with-other-includes=PATH additional path where includes are installed (optional)], - other_includes="$withval",other_includes="") - -@@ -36,7 +38,7 @@ AC_ARG_WITH(other-libs,[ --with-other-l - other_libs="$withval",other_libs="") - - if test x$other_libs != x ; then -- LDFLAGS="$LDFLAGS -L$other_libs" -+ LIBSADDED="$LIBSADDED -L$other_libs" - fi - if test x$other_includes != x ; then - CPPFLAGS="$CPPFLAGS -I$other_includes" -@@ -127,7 +129,7 @@ if test x"$ac_use_taglib" = xyes; then - AC_CHECK_PROG([taglib_config],[taglib-config],[yes],[no]) - if test x"$taglib_config" = xyes; then - AC_DEFINE([HAVE_TAG],1,[Taglib libs presence]) -- LDFLAGS="$LDFLAGS `taglib-config --libs`" -+ LIBSADDED="$LIBSADDED `taglib-config --libs`" - CPPFLAGS="$CPPFLAGS `taglib-config --cflags`" - taglib_sup=yes - #let's not assume libtag is present.... -@@ -229,7 +231,7 @@ AC_ARG_WITH([musicbrainz], - mbrainz_sup=no - if test x"$ac_use_mbrainz" = xyes; then - AC_MSG_NOTICE([======Checking libmusicbrainz ========]) -- AC_CHECK_LIB(musicbrainz,main,[LDFLAGS="$LDFLAGS -lmusicbrainz"], -+ AC_CHECK_LIB(musicbrainz,main,[LIBSADDED="$LIBSADDED -lmusicbrainz"], - [AC_MSG_FAILURE([******* libmusicbrainz library required. ********])]) - AC_DEFINE([HAVE_LIBMUSICBRAINZ],1,[Musicbrainz libs OK]) - mbrainz_sup=yes -@@ -256,7 +258,7 @@ if test x$with_ogg = "x"yes && test x"$m - AC_MSG_NOTICE([======Checking if Ogg libraries are OK ========]) - AC_CHECK_LIB(ogg, ogg_sync_init,[have_ogg=yes], - [AC_MSG_FAILURE([******* libogg library required. ********])]) -- LDFLAGS="$LDFLAGS -logg" -+ LIBSADDED="$LIBSADDED -logg" - fi - - if test x$with_ogg = "x"yes && test x"$mbrainz_sup" = xyes; then -@@ -265,7 +267,7 @@ if test x$with_ogg = "x"yes && test x"$m - - AC_CHECK_LIB(vorbis, vorbis_info_init,[have_vorbis=yes], - [AC_MSG_FAILURE([******* libvorbis library required. ********])]) -- LDFLAGS="$LDFLAGS -lvorbis -lvorbisfile" -+ LIBSADDED="$LIBSADDED -lvorbis -lvorbisfile" - fi - - if test x"$have_ogg" = xyes; then -@@ -292,7 +294,7 @@ if test x$with_mad = "x"yes && test x"$m - AC_CHECK_LIB(mad,main,[mad_sup=yes], - [AC_MSG_FAILURE([******* libmad library required. ********])]) - AC_DEFINE([HAVE_LIBMAD],1,[Mad lib OK]) -- LDFLAGS="$LDFLAGS -lmad" -+ LIBSADDED="$LIBSADDED -lmad" - fi - - ######################################## -@@ -329,7 +331,7 @@ int main () - - ],[flac_sup=yes],[AC_MSG_FAILURE([******* libFLAC++ library required. ********])]) - AC_MSG_RESULT([$flac_sup]) -- LDFLAGS="$LDFLAGS -lFLAC++ -lFLAC" -+ LIBSADDED="$LIBSADDED -lFLAC++ -lFLAC" - AC_DEFINE([HAVE_FLAC],1,[Flac libs OK]) - fi - -@@ -441,7 +443,7 @@ if test x$ac_use_embedded = "xyes" ; the - - case "$MYSQL_libdir" in - /usr/lib) ;; -- *) LDFLAGS="$LDFLAGS -L${MYSQL_libdir}" ;; -+ *) LIBSADDED="$LIBSADDED -L${MYSQL_libdir}" ;; - esac - - AC_MSG_CHECKING([for MySQL include directory]) -@@ -505,6 +507,7 @@ rm -f temp$$ - ######################################## - ## Generate makefiles - ######################################## -+AC_SUBST(LIBSADDED) - AC_CONFIG_FILES([Makefile src/Makefile intl/Makefile po/Makefile.in sql++/Makefile]) - AC_OUTPUT - -Index: prokyon3-0.9.6/src/Makefile.am -=================================================================== ---- prokyon3-0.9.6.orig/src/Makefile.am -+++ prokyon3-0.9.6/src/Makefile.am -@@ -96,7 +96,7 @@ BUILT_SOURCES = $(prokyon3_MOC) - - prokyon3_CXXFLAGS = $(QT_CXXFLAGS) -DQT_THREAD_SUPPORT -DQT_NO_ASCII_CAST -DPREFIX=\"$(prefix)\" - --prokyon3_LDFLAGS = $(QT_GUILINK) $(QT_LDADD) $(ID3_LIBS) @INTLLIBS@ -+prokyon3_LDADD = $(QT_GUILINK) $(QT_LDADD) $(ID3_LIBS) @INTLLIBS@ @LIBSADDED@ - - %.moc.cpp: %.h - $(MOC) -o $@ $< diff --git a/media-sound/prokyon3/files/prokyon3-0.9.6-cflags.patch b/media-sound/prokyon3/files/prokyon3-0.9.6-cflags.patch deleted file mode 100644 index f7a8e23d1076..000000000000 --- a/media-sound/prokyon3/files/prokyon3-0.9.6-cflags.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: prokyon3-0.9.6/configure.in -=================================================================== ---- prokyon3-0.9.6.orig/configure.in -+++ prokyon3-0.9.6/configure.in -@@ -23,9 +23,7 @@ AC_DEFINE_UNQUOTED([HAVE_LANGUAGE],["$AL - AC_PROG_CXX - AC_PROG_CC - AC_LANG(C++) --CXXFLAGS="-O0 -g3 $CXXFLAGS" - #CXXFLAGS="-O3" --CFLAGS=$CXXFLAGS - - ######################################## - # User supplied includes and lib path. diff --git a/media-sound/prokyon3/files/prokyon3-0.9.6-flac113.patch b/media-sound/prokyon3/files/prokyon3-0.9.6-flac113.patch deleted file mode 100644 index 76a6717d1014..000000000000 --- a/media-sound/prokyon3/files/prokyon3-0.9.6-flac113.patch +++ /dev/null @@ -1,69 +0,0 @@ -Index: prokyon3-0.9.6/src/qmbflacfile.cpp -=================================================================== ---- prokyon3-0.9.6.orig/src/qmbflacfile.cpp -+++ prokyon3-0.9.6/src/qmbflacfile.cpp -@@ -33,6 +33,12 @@ Foundation, Inc., 59 Temple Place, Suite - #include <musicbrainz/mb_c.h> - #include <FLAC++/metadata.h> - -+#if !defined(FLAC_API_VERSION_CURRENT) || FLAC_API_VERSION_CURRENT < 8 -+#define LEGACY_FLAC -+#else -+#undef LEGACY_FLAC -+#endif -+ - QMBFLACFile::QMBFLACFile() - : QMBFile(), FLAC::Decoder::File(), offset(0), decode_error(false) { - //we do nothing here. we want to allow checking of return value, -@@ -57,17 +63,27 @@ int QMBFLACFile::Extract(QString filenam - int lastslash = filename.findRev('/'); - metadata.SetFileName(filename.right(filename.length() - lastslash - 1)); - -+#ifdef LEGACY_FLAC - //set the filename with the FLAC::Decoder::File class - set_filename(fullfilename.latin1()); -+#endif - - //tell the decoder to call the metadata callback on vorbis comments so we can get the metadata already stored in the file - set_metadata_respond(FLAC__METADATA_TYPE_VORBIS_COMMENT); - - //Start reading the FLAC file -+#ifdef LEGACY_FLAC - FLAC__FileDecoderState state = init(); - - if (state != FLAC__FILE_DECODER_OK) { - qWarning("QMBFLACFile::Extract(): error opening file: %i (%s).", state, FLAC__FileDecoderStateString[state]); -+#else -+ FLAC__StreamDecoderState state; -+ FLAC__StreamDecoderInitStatus initstate = init(fullfilename.latin1()); -+ -+ if (initstate != FLAC__STREAM_DECODER_INIT_STATUS_OK) { -+ qWarning("QMBFLACFile::Extract(): error opening file: %i (%s).", initstate, FLAC__StreamDecoderStateString[initstate]); -+#endif - finish(); - return -1; - } -@@ -75,7 +91,11 @@ int QMBFLACFile::Extract(QString filenam - //read through all the metadata so our callback can catch it all - if(!process_until_end_of_metadata ()) { - state = get_state(); -+#ifdef LEGACY_FLAC - qWarning("QMBFLACFile::Extract(): error getting metadata: %i (%s).", state, FLAC__FileDecoderStateString[state]); -+#else -+ qWarning("QMBFLACFile::Extract(): error getting metadata: %i (%s).", state, FLAC__StreamDecoderStateString[state] ); -+#endif - decode_error = true; - finish(); - return -2; -@@ -108,7 +128,11 @@ int QMBFLACFile::Extract(QString filenam - while (!decode_error && offset < (unsigned long) bufferlen) { - if (!process_single()) { - state = get_state(); -+#ifdef LEGACY_FLAC - qWarning("QMBFLACFile::Extract(): error getting raw data: %i (%s).", state, FLAC__FileDecoderStateString[state]); -+#else -+ qWarning("QMBFLACFile::Extract(): error getting raw data: %i (%s).", state, FLAC__StreamDecoderStateString[state]); -+#endif - decode_error = true; - finish(); - return -2; diff --git a/media-sound/prokyon3/files/prokyon3-0.9.6-qdir.patch b/media-sound/prokyon3/files/prokyon3-0.9.6-qdir.patch deleted file mode 100644 index 80b4746bb373..000000000000 --- a/media-sound/prokyon3/files/prokyon3-0.9.6-qdir.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: prokyon3-0.9.6/src/job_importplaylist.cpp -=================================================================== ---- prokyon3-0.9.6.orig/src/job_importplaylist.cpp -+++ prokyon3-0.9.6/src/job_importplaylist.cpp -@@ -9,6 +9,7 @@ - #include <qstringlist.h> - #include <qregexp.h> - #include <qfile.h> -+#include <qdir.h> - #include <qfileinfo.h> - - #ifdef EMBEDDED diff --git a/media-sound/prokyon3/metadata.xml b/media-sound/prokyon3/metadata.xml deleted file mode 100644 index e1774e3d9ad7..000000000000 --- a/media-sound/prokyon3/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sound</herd> -</pkgmetadata> diff --git a/media-sound/prokyon3/prokyon3-0.9.6.ebuild b/media-sound/prokyon3/prokyon3-0.9.6.ebuild deleted file mode 100644 index 4c36b42d463a..000000000000 --- a/media-sound/prokyon3/prokyon3-0.9.6.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/prokyon3/prokyon3-0.9.6.ebuild,v 1.8 2008/07/27 21:43:19 carlo Exp $ - -EAPI=1 - -inherit qt3 eutils autotools - -DESCRIPTION="Multithreaded music manager and tag editor based on Qt and MySQL." -HOMEPAGE="http://prokyon3.sourceforge.net" -SRC_URI="mirror://sourceforge/prokyon3/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 sparc x86" -IUSE="flac mp3 musicbrainz taglib vorbis" - -DEPEND="x11-libs/qt:3 - media-libs/taglib - taglib? ( media-libs/taglib ) - musicbrainz? ( =media-libs/musicbrainz-2* - mp3? ( media-libs/libmad ) - vorbis? ( media-libs/libvorbis ) - flac? ( media-libs/flac ) )" - -pkg_setup() { - if use flac && use musicbrainz && ! built_with_use --missing true media-libs/flac cxx; then - eerror "To build ${PN} with flac support you need the C++ bindings for flac." - eerror "Please enable the cxx USE flag for media-libs/flac" - die "Missing FLAC C++ bindings." - fi - if ! built_with_use =x11-libs/qt-3* mysql; then - eerror "You have installed Qt without MySQL support." - eerror "Please reemerge x11-libs/qt-3* with "mysql" in USE." - die "MySQL support for Qt not found." - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${P}-cflags.patch" - epatch "${FILESDIR}/${P}-qdir.patch" - epatch "${FILESDIR}/${P}-flac113.patch" - epatch "${FILESDIR}/${P}-asneeded.patch" - eautoreconf -} - -src_compile() { - # Support for musicextras (not in portage) - # requires dev-libs/xmlwrapp. - - local myconf="--with-taglib - --without-id3 - --without-mysql-embedded - --without-musicextras" - - if use musicbrainz; then - myconf="${myconf} - --with-musicbrainz - $(use_with mp3 mad) - $(use_with vorbis ogg) - $(use_with flac)" - else - myconf="${myconf} - --without-musicbrainz" - fi - - econf ${myconf} $(use_with taglib) || die "configure failed" - emake || die "make failed" -} - -src_install () { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README -} - -pkg_postinst() { - echo - elog "Prokyon3 supports the following external programs" - elog "to play audio tracks:" - elog " - media-sound/amarok" - elog " - media-sound/beep-media-player" - elog " - media-video/kaffeine" - elog " - media-video/mplayer" - elog " - kde-base/noatun or kde-base/kdemultimedia" - elog " - media-video/totem" - elog - elog "Prokyon3 also supports the following external" - elog "applications, if installed:" - elog " - app-cdr/k3b: CD burning" - elog " - media-sound/mixxx: DJ mixing" - echo -} |