Date: Mon, 2 Jan 2006 01:44:02 +0800 From: "Zastupov Stepan [RedChrom]" <redchrom@mail.ru> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/91170: New port multimedia/audacious (GTK2 mp3 player based on BMP) Message-ID: <20060101174402.GA44153@RedChromPC> In-Reply-To: <20060101174035.GA25148@RedChromPC> References: <20060101144535.GA36754@RedChromPC> <200601011450.k01Eo3Pj072588@freefall.freebsd.org> <20060101174035.GA25148@RedChromPC>
next in thread | previous in thread | raw e-mail | index | archive | help
--JYK4vJDZwFMowpUq Content-Type: multipart/mixed; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline --T4sUOijqQbZv57TR Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Sorry, i forget patch... --=20 Best regards, Zastupov Stepan aka RedChrom http://livejournal.com/~redchrom Irkutsk unix users group http://livejournal.com/~irk_unix xmpp:redchrom@jabber.ru --T4sUOijqQbZv57TR Content-Type: text/plain; charset=koi8-r Content-Disposition: attachment; filename=patch Content-Transfer-Encoding: quoted-printable diff -urN audacious.old/Makefile audacious/Makefile --- audacious.old/Makefile Sun Jan 1 23:53:32 2006 +++ audacious/Makefile Mon Jan 2 01:31:18 2006 @@ -15,6 +15,8 @@ MAINTAINER=3D redchrom@mail.ru COMMENT=3D GTK2 mp3 player based on BMP =20 +LIB_DEPENDS=3D sndfile:${PORTSDIR}/audio/libsndfile + USE_GNOME=3D gtk20 libglade2 WANT_GNOME=3D yes USE_X_PREFIX=3D yes @@ -30,14 +32,16 @@ VISUALIZATION_PLUGINS=3D"${VISUALIZATION_PLUGINS}" MAN1=3D audacious.1 =20 -INPUT_PLUGINS=3D cdaudio,mpg123,wav +INPUT_PLUGINS=3D cdaudio,mpg123,wav,tonegen,wma OUTPUT_PLUGINS=3D OSS VISUALIZATION_PLUGINS=3D blur_scope =20 OPTIONS=3D VORBIS "Enable Ogg Vorbis support" on \ + FLAC "Enable flac decoder" on \ ESOUND "Enable Esound support" off \ ID3V2 "Enable id3v2 tags" off \ SIMD "build with x86 SIMD(3DNow!/MMX) instructions support" on \ + SDL "Enable SDL support" off \ =20 .include <bsd.port.pre.mk> =20 @@ -50,6 +54,15 @@ PLIST_SUB+=3D VORBISPLUGIN:=3D"@comment " .endif =20 +.if !defined(WITHOUT_FLAC) +INPUT_PLUGINS+=3D flac +PLIST_SUB+=3D FLACPLUGIN:=3D"" +LIB_DEPENDS+=3D FLAC:${PORTSDIR}/audio/flac +.else +PLIST_SUB+=3D FLACPLUGIN:=3D"@comment " +CONFIGURE_ARGS+=3D --disable-flac +.endif + .if defined(WITH_ESOUND) USE_GNOME+=3D esound OUTPUT_PLUGINS+=3D esd @@ -76,10 +89,15 @@ CONFIGURE_ARGS+=3D --enable-simd .endif =20 +.if defined(WITH_SDL) +USE_SDL=3D sdl +.endif + post-patch: + @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \ + ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's,-pthread,${PTHREAD_LIBS},g' \ ${WRKSRC}/configure - @${FIND} ${WRKSRC} -type f | ${XARGS} ${TOUCH} -f =20 post-install: @${CAT} ${PKGMESSAGE} diff -urN audacious.old/pkg-plist audacious/pkg-plist --- audacious.old/pkg-plist Sun Jan 1 23:53:32 2006 +++ audacious/pkg-plist Mon Jan 2 01:13:39 2006 @@ -14,16 +14,18 @@ lib/audacious/General/libsong_change.so lib/audacious/Input/libcdaudio.so lib/audacious/Input/libmpg123.so +lib/audacious/Input/libtonegen.so %%VORBISPLUGIN:%%lib/audacious/Input/libvorbis.so +%%FLACPLUGIN:%%lib/audacious/Input/libflac.so lib/audacious/Input/libwav.so +lib/audacious/Input/libwma.so lib/audacious/Output/libOSS.so %%ESDPLUGIN:%%lib/audacious/Output/libesdout.so lib/audacious/Visualization/libbscope.so lib/libaudacious.a lib/libaudacious.so lib/libaudacious.so.2 -lib/pkgconfig/audacious.pc -man/man1/audacious.1.gz +libdata/pkgconfig/audacious.pc share/applications/audacious.desktop share/audacious/Skins/Default/balance.bmp share/audacious/Skins/Default/cbuttons.bmp @@ -74,188 +76,11 @@ share/locale/uk/LC_MESSAGES/audacious.mo share/locale/zh_CN/LC_MESSAGES/audacious.mo share/locale/zh_TW/LC_MESSAGES/audacious.mo -@dirrm share/pixmaps -@dirrm share/locale/zh_TW/LC_MESSAGES -@dirrm share/locale/zh_TW.Big5/LC_MESSAGES -@dirrm share/locale/zh_TW.Big5 -@dirrm share/locale/zh_TW -@dirrm share/locale/zh_CN/LC_MESSAGES -@dirrm share/locale/zh_CN.GB2312/LC_MESSAGES -@dirrm share/locale/zh_CN.GB2312 -@dirrm share/locale/zh_CN -@dirrm share/locale/zh/LC_MESSAGES -@dirrm share/locale/zh -@dirrm share/locale/wa/LC_MESSAGES -@dirrm share/locale/wa -@dirrm share/locale/vi/LC_MESSAGES -@dirrm share/locale/vi -@dirrm share/locale/uz/LC_MESSAGES -@dirrm share/locale/uz -@dirrm share/locale/uk/LC_MESSAGES -@dirrm share/locale/uk -@dirrm share/locale/tr/LC_MESSAGES -@dirrm share/locale/tr -@dirrm share/locale/tk/LC_MESSAGES -@dirrm share/locale/tk -@dirrm share/locale/th/LC_MESSAGES -@dirrm share/locale/th -@dirrm share/locale/tg/LC_MESSAGES -@dirrm share/locale/tg -@dirrm share/locale/ta/LC_MESSAGES -@dirrm share/locale/ta -@dirrm share/locale/sv/LC_MESSAGES -@dirrm share/locale/sv -@dirrm share/locale/sr@Latn/LC_MESSAGES -@dirrm share/locale/sr@Latn -@dirrm share/locale/sr/LC_MESSAGES -@dirrm share/locale/sr -@dirrm share/locale/sq/LC_MESSAGES -@dirrm share/locale/sq -@dirrm share/locale/sl/LC_MESSAGES -@dirrm share/locale/sl -@dirrm share/locale/sk/LC_MESSAGES -@dirrm share/locale/sk -@dirrm share/locale/ru/LC_MESSAGES -@dirrm share/locale/ru -@dirrm share/locale/ro/LC_MESSAGES -@dirrm share/locale/ro -@dirrm share/locale/pt_PT/LC_MESSAGES -@dirrm share/locale/pt_PT -@dirrm share/locale/pt_BR/LC_MESSAGES -@dirrm share/locale/pt_BR -@dirrm share/locale/pt/LC_MESSAGES -@dirrm share/locale/pt -@dirrm share/locale/pl/LC_MESSAGES -@dirrm share/locale/pl -@dirrm share/locale/pa/LC_MESSAGES -@dirrm share/locale/pa -@dirrm share/locale/or/LC_MESSAGES -@dirrm share/locale/or -@dirrm share/locale/no/LC_MESSAGES -@dirrm share/locale/no -@dirrm share/locale/nn/LC_MESSAGES -@dirrm share/locale/nn -@dirrm share/locale/nl/LC_MESSAGES -@dirrm share/locale/nl -@dirrm share/locale/ne/LC_MESSAGES -@dirrm share/locale/ne -@dirrm share/locale/nb/LC_MESSAGES -@dirrm share/locale/nb -@dirrm share/locale/mt/LC_MESSAGES -@dirrm share/locale/mt -@dirrm share/locale/ms/LC_MESSAGES -@dirrm share/locale/ms -@dirrm share/locale/mn/LC_MESSAGES -@dirrm share/locale/mn -@dirrm share/locale/ml/LC_MESSAGES -@dirrm share/locale/ml -@dirrm share/locale/mk/LC_MESSAGES -@dirrm share/locale/mk -@dirrm share/locale/lv/LC_MESSAGES -@dirrm share/locale/lv -@dirrm share/locale/lt/LC_MESSAGES -@dirrm share/locale/lt -@dirrm share/locale/li/LC_MESSAGES -@dirrm share/locale/li -@dirrm share/locale/ko/LC_MESSAGES -@dirrm share/locale/ko -@dirrm share/locale/kn/LC_MESSAGES -@dirrm share/locale/kn -@dirrm share/locale/ka/LC_MESSAGES -@dirrm share/locale/ka -@dirrm share/locale/ja/LC_MESSAGES -@dirrm share/locale/ja -@dirrm share/locale/it/LC_MESSAGES -@dirrm share/locale/it -@dirrm share/locale/is/LC_MESSAGES -@dirrm share/locale/is -@dirrm share/locale/id/LC_MESSAGES -@dirrm share/locale/id -@dirrm share/locale/hu/LC_MESSAGES -@dirrm share/locale/hu -@dirrm share/locale/hr/LC_MESSAGES -@dirrm share/locale/hr -@dirrm share/locale/hi/LC_MESSAGES -@dirrm share/locale/hi -@dirrm share/locale/he/LC_MESSAGES -@dirrm share/locale/he -@dirrm share/locale/gu/LC_MESSAGES -@dirrm share/locale/gu -@dirrm share/locale/gl/LC_MESSAGES -@dirrm share/locale/gl -@dirrm share/locale/ga/LC_MESSAGES -@dirrm share/locale/ga -@dirrm share/locale/fr_FR/LC_MESSAGES -@dirrm share/locale/fr_FR -@dirrm share/locale/fr/LC_MESSAGES -@dirrm share/locale/fr -@dirrm share/locale/fi/LC_MESSAGES -@dirrm share/locale/fi -@dirrm share/locale/fa_IR/LC_MESSAGES -@dirrm share/locale/fa_IR -@dirrm share/locale/fa/LC_MESSAGES -@dirrm share/locale/fa -@dirrm share/locale/eu/LC_MESSAGES -@dirrm share/locale/eu -@dirrm share/locale/et/LC_MESSAGES -@dirrm share/locale/et -@dirrm share/locale/es_MX/LC_MESSAGES -@dirrm share/locale/es_MX -@dirrm share/locale/es_ES/LC_MESSAGES -@dirrm share/locale/es_ES -@dirrm share/locale/es/LC_MESSAGES -@dirrm share/locale/es -@dirrm share/locale/eo/LC_MESSAGES -@dirrm share/locale/eo -@dirrm share/locale/en_GB/LC_MESSAGES -@dirrm share/locale/en_GB -@dirrm share/locale/en_CA/LC_MESSAGES -@dirrm share/locale/en_CA -@dirrm share/locale/en_AU/LC_MESSAGES -@dirrm share/locale/en_AU -@dirrm share/locale/en/LC_MESSAGES -@dirrm share/locale/en -@dirrm share/locale/el/LC_MESSAGES -@dirrm share/locale/el -@dirrm share/locale/de_AT/LC_MESSAGES -@dirrm share/locale/de_AT -@dirrm share/locale/de/LC_MESSAGES -@dirrm share/locale/de -@dirrm share/locale/da/LC_MESSAGES -@dirrm share/locale/da -@dirrm share/locale/cy/LC_MESSAGES -@dirrm share/locale/cy -@dirrm share/locale/cs/LC_MESSAGES -@dirrm share/locale/cs -@dirrm share/locale/ca/LC_MESSAGES -@dirrm share/locale/ca -@dirrm share/locale/bs/LC_MESSAGES -@dirrm share/locale/bs -@dirrm share/locale/br/LC_MESSAGES -@dirrm share/locale/br -@dirrm share/locale/bn/LC_MESSAGES -@dirrm share/locale/bn -@dirrm share/locale/bg/LC_MESSAGES -@dirrm share/locale/bg -@dirrm share/locale/be/LC_MESSAGES -@dirrm share/locale/be -@dirrm share/locale/az/LC_MESSAGES -@dirrm share/locale/az -@dirrm share/locale/ar/LC_MESSAGES -@dirrm share/locale/ar -@dirrm share/locale/am/LC_MESSAGES -@dirrm share/locale/am -@dirrm share/locale/af/LC_MESSAGES -@dirrm share/locale/af -@dirrm share/locale @dirrm share/audacious/images @dirrm share/audacious/glade @dirrm share/audacious/Skins/Default @dirrm share/audacious/Skins @dirrm share/audacious -@dirrm share/applications -@dirrm libdata/pkgconfig -@dirrm lib/pkgconfig @dirrm lib/modules/dri @dirrm lib/modules/codeconv @dirrm lib/audacious/Visualization @@ -271,4 +96,3 @@ @dirrm include/freetype2 @dirrm include/bitmaps @dirrm include/audacious -@dirrm include/X11/Xft --T4sUOijqQbZv57TR-- --JYK4vJDZwFMowpUq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDuBTikD+Dz/IxjeMRAs70AJ0RMgvRcu3oYCw2snC1tCBSY+AxJgCePp9Q BXRQc37lAoVSdVidsXBeOWw= =G2q+ -----END PGP SIGNATURE----- --JYK4vJDZwFMowpUq--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060101174402.GA44153>