Annotation of pkgsrc/chat/swift/Makefile, Revision 1.17
1.17 ! adam 1: # $NetBSD: Makefile,v 1.16 2016/12/04 05:17:19 ryoon Exp $
1.1 wiz 2:
1.9 wiz 3: DISTNAME= swift-3.0
1.17 ! adam 4: PKGREVISION= 6
1.1 wiz 5: CATEGORIES= chat
1.9 wiz 6: MASTER_SITES= http://swift.im/downloads/releases/${DISTNAME}/
1.1 wiz 7:
8: MAINTAINER= eric@cirr.com
9: HOMEPAGE= http://swift.im/
10: COMMENT= Swift XMPP Client
11: LICENSE= gnu-gpl-v3
12:
13: DEPENDS+= scons>=1.3:../../devel/scons
14:
15: USE_LANGUAGES= c c++
16: USE_TOOLS+= pkg-config
17:
1.12 wiz 18: CXXFLAGS+= -std=c++11
19:
1.2 wiz 20: INSTALLATION_DIRS= ${PKGMANDIR}/man1
1.1 wiz 21:
22: SUBST_CLASSES+= path
23: SUBST_STAGE.path= pre-configure
24: SUBST_SED.path+= -e "s,/usr/local/share/,${PREFIX}/share/,"
25: SUBST_FILES.path+= SwifTools/Application/UnixApplicationPathProvider.cpp
26: SUBST_MESSAGE.path= Fixing path to support files.
27:
1.9 wiz 28: MAKE_ENV+= qt5=1
29:
1.1 wiz 30: do-configure:
31: cd ${WRKSRC} ; \
32: ${ECHO} "qt=\"${QTDIR}\"" > config.py ;\
1.9 wiz 33: ${ECHO} "qt5=1" >> config.py ;\
1.6 joerg 34: ${ECHO} "linkflags=\"-L${PREFIX}/lib -Wl,-R${QTDIR}/lib -Wl,-R${X11BASE}/lib -Wl,-R${BUILDLINK_DIR}/lib\"" >> config.py ; \
1.12 wiz 35: ${ECHO} "ccflags=\"${CXXFLAGS}\"" >> config.py ; \
1.1 wiz 36: ${ECHO} "allow_warnings=\"true\"" >> config.py ;
37:
38: do-build:
1.2 wiz 39: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons Swift
1.1 wiz 40:
41: do-install:
42: cd ${WRKSRC} && \
43: ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons \
44: SWIFT_INSTALLDIR=${DESTDIR}/${PREFIX} ${DESTDIR}/${PREFIX}
1.2 wiz 45: ${INSTALL_DATA} ${WRKSRC}/Swift/Packaging/Debian/debian/swift-im.1 \
46: ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
1.1 wiz 47:
48: .include "../../lang/python/application.mk"
1.13 wiz 49: BUILDLINK_API_DEPENDS.boost-headers+= boost-headers>=1.61.0nb1
50: .include "../../devel/boost-headers/buildlink3.mk"
1.1 wiz 51: .include "../../devel/boost-libs/buildlink3.mk"
52: .include "../../devel/libidn/buildlink3.mk"
53: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
54: .include "../../security/openssl/buildlink3.mk"
55: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.9 wiz 56: .include "../../x11/qt5-qtbase/buildlink3.mk"
57: .include "../../x11/qt5-qtmultimedia/buildlink3.mk"
58: .include "../../x11/qt5-qttools/buildlink3.mk"
59: .include "../../x11/qt5-qtwebkit/buildlink3.mk"
60: .include "../../x11/qt5-qtx11extras/buildlink3.mk"
1.1 wiz 61: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>