# $Id$ PNAME="libtunepimp" PVER="0.5.3" PBUILD="r6" PCATEGORIE="media-libs" STATE="unstable" DESCRIPTION="The TunePimp library is a development library geared towards developers who wish to create MusicBrainz enabled tagging applications." HOMEPAGE="http://musicbrainz.org/doc/libtunepimp" DEPEND=">= media-libs/musicbrainz-2.1 >= media-libs/flac-1.2 >= media-libs/libvorbis-1.2 >= media-libs/libmad-0.15.1b >= media-libs/libofa-0.9.3 >= sys-libs/readline-6.0" SDEPEND=">= dev-util/pkgconfig-0.23" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild SRC_URI=( ftp://ftp.musicbrainz.org/pub/musicbrainz/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-${PVER}-gcc43.patch mirror://${PNAME}/${PNAME}-${PVER}-libtool.patch mirror://${PNAME}/${PNAME}-${PVER}-build-fix.patch ) UP2DATE="updatecmd ftp://ftp.musicbrainz.org/pub/musicbrainz/ | grep ${PNAME}- | lasttarball gz" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # fixes issues with gcc-4.3 mpatch ${PNAME}-${PVER}-gcc43.patch || die # link issues with libtool-2.2 mpatch ${PNAME}-${PVER}-libtool.patch || die # misc compile fixes mpatch ${PNAME}-${PVER}-build-fix.patch || die # do not try to link against obsolete libtermcap sed -i 's:-ltermcap:-lncurses:' configure || die sed -i 's:-lthr:-lpthread:g' lib/threads/posix/Makefile.in || die autoreconf --verbose --install --force || die }