pkgsrc-wip/last.fm/Makefile

48 lines
1.4 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.3 2008/05/26 13:59:45 tnn2 Exp $
#
DISTNAME= ${PKGNAME}.src
PKGNAME= last.fm-1.3.2.13
CATEGORIES= audio net
MASTER_SITES= http://cdn.last.fm/client/src/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= jfranz@bsdprojects.net
HOMEPAGE= http://www.last.fm/
COMMENT= Official last.fm radio player
BROKEN= FIXME: I build fine now, but fail to load some libs.
WRKSRC= ${WRKDIR}/last.fm-1.3.2.13
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= gmake pax
QMAKE= ${QTDIR}/bin/qmake
LFMDATA= ${PREFIX}/share/last.fm
SUBST_CLASSES+= rundir
SUBST_MESSAGE.rundir= Correcting rundir.
SUBST_STAGE.rundir= post-build
SUBST_FILES.rundir= bin/last.fm
SUBST_SED.rundir= -e 's|^RUNDIR.*|RUNDIR=${LFMDATA}|'
do-build:
cd ${WRKSRC} && \
${QMAKE} -config release -after "CONFIG-=debug" && ${MAKE_ENV} make
cd ${WRKSRC}/src/output/RtAudio && \
env ${CONFIGURE_ENV} ${QMAKE} -spec netbsd-g++ && env ${MAKE_ENV} make
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/bin/last.fm ${LOCALBASE}/bin/last.fm
${INSTALL_LIB_DIR} ${LOCALBASE}/lib/last.fm
cd ${WRKSRC}/bin/.libs && pax -rwpp . ${LOCALBASE}/lib/last.fm
${INSTALL_DATA_DIR} ${LFMDATA}
${INSTALL_DATA_DIR} ${LFMDATA}/data
${INSTALL_DATA_DIR} ${LFMDATA}/services
${INSTALL_DATA} ${FILESDIR}/lastfm.protocol ${LFMDATA}/services
cd ${WRKSRC}/bin && pax -rwpp . ${LFMDATA}/
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-tools/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"