pkgsrc-wip/qmpdclient/Makefile
Thomas Klausner 41f92d5420 Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:46:54 +00:00

47 lines
1.3 KiB
Makefile

# $NetBSD: Makefile,v 1.4 2010/06/13 22:47:15 thomasklausner Exp $
#
DISTNAME= qmpdclient-1.1.2
PKGREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://dump.bitcheese.net/files/dedycec/
EXTRACT_SUFX= .tar.bz2
WRKSRC= ${WRKDIR}/qmpdclient
MAINTAINER= pho@cielonegro.org
HOMEPAGE= http://bitcheese.net/wiki/QMPDClient
COMMENT= QT4 based mpd client
LICENSE= gnu-gpl-v2
USE_LANGUAGES= c c++
PKG_DESTDIR_SUPPORT= user-destdir
SUBST_CLASSES+= fix-proj
SUBST_STAGE.fix-proj= post-patch
SUBST_MESSAGE.fix-proj= Fixing qmake project file.
SUBST_FILES.fix-proj= qmpdclient.pro
SUBST_SED.fix-proj= -e 's,/usr/local,${PREFIX},g'
SUBST_SED.fix-proj+= -e 's,lrelease,${QTDIR}/bin/lrelease,g'
SUBST_SED.fix-proj+= -e 's,-g0 -s,,g'
MAKE_FLAGS+= INSTALL_ROOT=${DESTDIR:Q}
QMAKE_FLAGS+= QT_CONFIG=${QT_CONFIG:Q}
# qmake isn't smart enough to integrate with lrelease. We have to run
# it before actually invoking qmake, or lang/*.qm won't be installed.
pre-configure:
${RUN} cd ${WRKSRC} && \
${QTDIR}/bin/lrelease lang/*.ts
do-configure:
${RUN} cd ${WRKSRC} && \
${SETENV} ${CONFIGURE_ENV} ${QTDIR}/bin/qmake ${QMAKE_FLAGS}
.include "options.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-tools/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"