Date: Wed, 10 Jun 2009 03:02:32 -0700 (PDT) From: "Jason E. Hale" <bsdkaffee@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/135436: [NEW PORT] audio/audex: Audio CD ripper for KDE4 Message-ID: <4a2f84b8.26015a0a.4725.ffff9e1d@mx.google.com> Resent-Message-ID: <200906101010.n5AAA3Ce094259@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 135436 >Category: ports >Synopsis: [NEW PORT] audio/audex: Audio CD ripper for KDE4 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jun 10 10:10:03 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Jason E. Hale >Release: FreeBSD 7.2-RELEASE i386 >Organization: none >Environment: System: FreeBSD mocha.verizon.net 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Mon May 4 04:03:46 EDT 2009 root@mocha.verizon.net:/usr/obj/usr/src/sys/MOCHA7 i386 KDE 4.2.3 QT 4.4.3 >Description: New port: audio/audex. Audex is an audio CD ripping tool for KDE4. Features include: - Extracting with CDDA Paranoia. So you have quite perfect audio quality. - Extracting and encoding run parallel. - Filename editing with local and remote CDDB/FreeDB database. - Metadata correction tools like capitalization. - Multi-profile extraction (with one commandline-encoder per profile). - Fetch covers from the internet and store them in the database. - Create playlists, cover and template-based-info files in target directory. - Creates extraction and encoding protocols. - Transfer files with KDE KIO-Slaves. WWW: http://opensource.maniatek.de/cgi-bin/audex/audex/index.html >How-To-Repeat: Use attached shar. >Fix: --- 2009-06-10-audex.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # audex # audex/Makefile # audex/distinfo # audex/pkg-descr # audex/pkg-plist # audex/files # audex/files/patch-utils__encoderassistant.cpp # echo c - audex mkdir -p audex > /dev/null 2>&1 echo x - audex/Makefile sed 's/^X//' >audex/Makefile << '679d5aaf7d3b9f15efc3484f15be82c7' X# New ports collection makefile for: audex X# Date Created: 2009-05-20 X# Whom: Jason E. Hale <bsdkaffee@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= audex XDISTVERSION= 0.71b3 XCATEGORIES= audio kde XMASTER_SITES= http://opensource.maniatek.de/${PORTNAME}/files/ X XMAINTAINER= bsdkaffee@gmail.com XCOMMENT= Audio CD ripping utility for KDE4 X XLIB_DEPENDS= cdda_paranoia.0:${PORTSDIR}/audio/cdparanoia \ X kcddb.5:${PORTSDIR}/multimedia/kdemultimedia4 X XUSE_BZIP2= yes XUSE_GETTEXT= yes XUSE_CMAKE= yes XUSE_KDE4= automoc4 kdeprefix kdelibs XUSE_QT_VER= 4 XQT_COMPONENTS= gui dbus network qt3support sql svg xml \ X qmake_build moc_build rcc_build uic_build X XWRKSRC= ${WRKDIR}/${PORTNAME} X XOPTIONS= FAAC "Depend on audio/faac for m4a encoding" off \ X FLAC "Depend on audio/flac for flac encoding" on \ X LAME "Depend on audio/lame for mp3 encoding" off \ X OGG "Depend on audio/vorbis-tools for ogg encoding" on X X.include <bsd.port.pre.mk> X X.if defined(WITH_FAAC) XRUN_DEPENDS+= faac:${PORTSDIR}/audio/faac X.endif X X.if defined(WITH_FLAC) XRUN_DEPENDS+= flac:${PORTSDIR}/audio/flac X.endif X X.if defined(WITH_LAME) XRUN_DEPENDS+= lame:${PORTSDIR}/audio/lame X.endif X X.if defined(WITH_OGG) XRUN_DEPENDS+= oggenc:${PORTSDIR}/audio/vorbis-tools X.endif X X.include <bsd.port.post.mk> 679d5aaf7d3b9f15efc3484f15be82c7 echo x - audex/distinfo sed 's/^X//' >audex/distinfo << '60fc3096fb5ce19c58f10259c7fe79ba' XMD5 (audex-0.71b3.tar.bz2) = 18803732dfd6e16f2bba3773940c04cd XSHA256 (audex-0.71b3.tar.bz2) = 76ba9634bf91abd8b73ca5aa185671e2488122d3409f61fead70a347613e2139 XSIZE (audex-0.71b3.tar.bz2) = 183745 60fc3096fb5ce19c58f10259c7fe79ba echo x - audex/pkg-descr sed 's/^X//' >audex/pkg-descr << '9b63814e56102e321213f62bfa350fa1' XAudex is an audio CD ripping tool for KDE4. X XFeatures include: X- Extracting with CDDA Paranoia. So you have quite perfect audio quality. X- Extracting and encoding run parallel. X- Filename editing with local and remote CDDB/FreeDB database. X- Metadata correction tools like capitalization. X- Multi-profile extraction (with one commandline-encoder per profile). X- Fetch covers from the internet and store them in the database. X- Create playlists, cover and template-based-info files in target directory. X- Creates extraction and encoding protocols. X- Transfer files with KDE KIO-Slaves. X XWWW: http://opensource.maniatek.de/cgi-bin/audex/audex/index.html 9b63814e56102e321213f62bfa350fa1 echo x - audex/pkg-plist sed 's/^X//' >audex/pkg-plist << '3b755c3fa3ebeeaf02b9cb47b3c98251' Xbin/audex Xshare/applications/kde4/audex.desktop Xshare/apps/audex/audexui.rc Xshare/apps/audex/images/amazon.png Xshare/apps/audex/images/canada.png Xshare/apps/audex/images/france.png Xshare/apps/audex/images/germany.png Xshare/apps/audex/images/italy.png Xshare/apps/audex/images/japan.png Xshare/apps/audex/images/netherlands.png Xshare/apps/audex/images/nocover.png Xshare/apps/audex/images/poland.png Xshare/apps/audex/images/portugal.png Xshare/apps/audex/images/spain.png Xshare/apps/audex/images/sweden.png Xshare/apps/audex/images/uk.png Xshare/apps/audex/images/usa.png Xshare/apps/solid/actions/audex-rip-audiocd.desktop Xshare/icons/hicolor/128x128/apps/audex.png Xshare/icons/hicolor/16x16/apps/audex.png Xshare/icons/hicolor/32x32/apps/audex.png Xshare/icons/hicolor/48x48/apps/audex.png Xshare/icons/hicolor/64x64/apps/audex.png Xshare/locale/cs/LC_MESSAGES/audex.mo Xshare/locale/de/LC_MESSAGES/audex.mo Xshare/locale/nl/LC_MESSAGES/audex.mo Xshare/locale/pt_BR/LC_MESSAGES/audex.mo X@dirrm share/apps/audex/images X@dirrm share/apps/audex 3b755c3fa3ebeeaf02b9cb47b3c98251 echo c - audex/files mkdir -p audex/files > /dev/null 2>&1 echo x - audex/files/patch-utils__encoderassistant.cpp sed 's/^X//' >audex/files/patch-utils__encoderassistant.cpp << '84c0f8c2a44ba6f77edeca5a11c4a2b7' X--- ./utils/encoderassistant.cpp.orig 2009-06-10 05:24:03.000000000 -0400 X+++ ./utils/encoderassistant.cpp 2009-06-10 05:24:41.000000000 -0400 X@@ -44,7 +44,7 @@ X case EncoderAssistant::OGGENC : return (KProcess::execute(ENCODER_OGGENC_BIN, QStringList() << ENCODER_OGGENC_VERSION_PARA)==0); X case EncoderAssistant::FLAC : return (KProcess::execute(ENCODER_FLAC_BIN, QStringList() << ENCODER_FLAC_VERSION_PARA)==0); X case EncoderAssistant::FAAC : return (KProcess::execute(ENCODER_FAAC_BIN, QStringList() << ENCODER_FAAC_VERSION_PARA)==1); X- case EncoderAssistant::WAVE : return (KProcess::execute(ENCODER_WAVE_BIN, QStringList() << ENCODER_WAVE_VERSION_PARA)==0); X+ case EncoderAssistant::WAVE : return TRUE; X case EncoderAssistant::CUSTOM : return TRUE; X default : return FALSE; X 84c0f8c2a44ba6f77edeca5a11c4a2b7 exit --- 2009-06-10-audex.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4a2f84b8.26015a0a.4725.ffff9e1d>