| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.75 2022/05/03 20:03:31 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.76 2022/05/03 20:21:48 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= swift-4.0.2 | | 3 | DISTNAME= swift-4.0.2 |
4 | CATEGORIES= chat | | 4 | CATEGORIES= chat |
5 | MASTER_SITES= https://swift.im/downloads/releases/${DISTNAME}/ | | 5 | MASTER_SITES= https://swift.im/downloads/releases/${DISTNAME}/ |
6 | | | 6 | |
7 | MAINTAINER= pkgsrc-users@NetBSD.org | | 7 | MAINTAINER= pkgsrc-users@NetBSD.org |
8 | HOMEPAGE= https://swift.im/ | | 8 | HOMEPAGE= https://swift.im/ |
9 | COMMENT= Graphical XMPP Client | | 9 | COMMENT= Graphical XMPP Client |
10 | LICENSE= gnu-gpl-v3 | | 10 | LICENSE= gnu-gpl-v3 |
11 | | | 11 | |
12 | # would be nicer to build with pkgsrc version, but | | 12 | # would be nicer to build with pkgsrc version, but |
13 | # swift-3.0 does not build with scons>=3 | | 13 | # swift-3.0 does not build with scons>=3 |
14 | #DEPENDS+= scons>=1.3:../../devel/scons | | 14 | #DEPENDS+= scons>=1.3:../../devel/scons |
| @@ -25,27 +25,27 @@ SUBST_CLASSES+= path | | | @@ -25,27 +25,27 @@ SUBST_CLASSES+= path |
25 | SUBST_STAGE.path= pre-configure | | 25 | SUBST_STAGE.path= pre-configure |
26 | SUBST_SED.path+= -e "s,/usr/local/share/,${PREFIX}/share/," | | 26 | SUBST_SED.path+= -e "s,/usr/local/share/,${PREFIX}/share/," |
27 | SUBST_FILES.path+= SwifTools/Application/UnixApplicationPathProvider.cpp | | 27 | SUBST_FILES.path+= SwifTools/Application/UnixApplicationPathProvider.cpp |
28 | SUBST_MESSAGE.path= Fixing path to support files. | | 28 | SUBST_MESSAGE.path= Fixing path to support files. |
29 | | | 29 | |
30 | MAKE_ENV+= qt5=1 | | 30 | MAKE_ENV+= qt5=1 |
31 | | | 31 | |
32 | CHECK_PORTABILITY_SKIP+= Swift/Packaging/MacOSX/package.sh | | 32 | CHECK_PORTABILITY_SKIP+= Swift/Packaging/MacOSX/package.sh |
33 | | | 33 | |
34 | do-configure: | | 34 | do-configure: |
35 | cd ${WRKSRC} ; \ | | 35 | cd ${WRKSRC} ; \ |
36 | ${ECHO} "qt=\"${QTDIR}\"" > config.py ;\ | | 36 | ${ECHO} "qt=\"${QTDIR}\"" > config.py ;\ |
37 | ${ECHO} "qt5=1" >> config.py ;\ | | 37 | ${ECHO} "qt5=1" >> config.py ;\ |
38 | ${ECHO} "linkflags=\"-L${PREFIX}/lib -Wl,-R${QTDIR}/lib -Wl,-R${X11BASE}/lib -Wl,-R${BUILDLINK_DIR}/lib ${LDFLAGS}\"" >> config.py ; \ | | 38 | ${ECHO} "linkflags=\"-L${PREFIX}/lib ${COMPILER_RPATH_FLAG}${QTDIR}/lib -Wl,-R${X11BASE}/lib -Wl,-R${BUILDLINK_DIR}/lib ${LDFLAGS}\"" >> config.py ; \ |
39 | ${ECHO} "ccflags=\"${CXXFLAGS}\"" >> config.py ; \ | | 39 | ${ECHO} "ccflags=\"${CXXFLAGS}\"" >> config.py ; \ |
40 | ${ECHO} "allow_warnings=\"true\"" >> config.py ; | | 40 | ${ECHO} "allow_warnings=\"true\"" >> config.py ; |
41 | | | 41 | |
42 | do-build: | | 42 | do-build: |
43 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./scons Swift | | 43 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./scons Swift |
44 | | | 44 | |
45 | do-install: | | 45 | do-install: |
46 | cd ${WRKSRC} && \ | | 46 | cd ${WRKSRC} && \ |
47 | ${SETENV} ${MAKE_ENV} ./scons \ | | 47 | ${SETENV} ${MAKE_ENV} ./scons \ |
48 | SWIFT_INSTALLDIR=${DESTDIR}/${PREFIX} ${DESTDIR}/${PREFIX} | | 48 | SWIFT_INSTALLDIR=${DESTDIR}/${PREFIX} ${DESTDIR}/${PREFIX} |
49 | ${INSTALL_DATA} ${FILESDIR}/swift-im.1 \ | | 49 | ${INSTALL_DATA} ${FILESDIR}/swift-im.1 \ |
50 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | | 50 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 |
51 | | | 51 | |