diff options
author | makc <makc@FreeBSD.org> | 2013-10-09 18:08:04 +0800 |
---|---|---|
committer | makc <makc@FreeBSD.org> | 2013-10-09 18:08:04 +0800 |
commit | b007c6bbe5b8c1944952df8b20c8b5aa2498fc1d (patch) | |
tree | 783ac82dca4d834a26ba06cd6c31ec4c55c74099 /emulators/qtemu | |
parent | e56aeb69d6b9543f6719c7da94faf66f60caa342 (diff) | |
download | freebsd-ports-gnome-b007c6bbe5b8c1944952df8b20c8b5aa2498fc1d.tar.gz freebsd-ports-gnome-b007c6bbe5b8c1944952df8b20c8b5aa2498fc1d.tar.zst freebsd-ports-gnome-b007c6bbe5b8c1944952df8b20c8b5aa2498fc1d.zip |
- Convert to USES= qmake
- Bring stage support
- Adjust DESKTOP_ENTRIES
- Use options helpers
- Use new LIB_DEPENDS syntax
Diffstat (limited to 'emulators/qtemu')
-rw-r--r-- | emulators/qtemu/Makefile | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/emulators/qtemu/Makefile b/emulators/qtemu/Makefile index 414684f4c076..6a32a3bd17e4 100644 --- a/emulators/qtemu/Makefile +++ b/emulators/qtemu/Makefile @@ -11,15 +11,14 @@ COMMENT= Qt 4 based frontend for QEMU USE_BZIP2= yes USE_QT4= gui xml uic_build moc_build qmake_build rcc_build -HAS_CONFIGURE= yes +USES= qmake CONFIGURE_ENV+= LOCALBASE=${LOCALBASE} DESKTOP_ENTRIES="QtEmu" "QEMU frontend" "" \ - "qtemu" "" false + "qtemu" "" true OPTIONS_DEFINE= DOCS NLS -NO_STAGE= yes .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MNLS} @@ -29,18 +28,19 @@ PLIST_SUB+= NLS="" PLIST_SUB+= NLS="@comment " .endif -do-configure: - (cd ${WRKSRC} && ${LOCALBASE}/bin/lrelease-qt4 -verbose qtemu.pro \ - && ${SETENV} ${CONFIGURE_ENV} ${QMAKE} ${QMAKEFLAGS}) +post-configure: +.if ${PORT_OPTIONS:MNLS} + (cd ${WRKSRC} && ${LOCALBASE}/bin/lrelease-qt4 qtemu.pro) +.endif do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/qtemu ${PREFIX}/bin/qtemu + ${INSTALL_PROGRAM} ${WRKSRC}/qtemu ${STAGEDIR}${PREFIX}/bin/qtemu .if ${PORT_OPTIONS:MNLS} - ${MKDIR} ${DATADIR} - (cd ${WRKSRC}/translations/ && ${COPYTREE_SHARE} 'qtemu*.qm' ${DATADIR}/translations) + @${MKDIR} ${STAGEDIR}${DATADIR}/translations + ${INSTALL_DATA} ${WRKSRC}/translations/qtemu*.qm ${STAGEDIR}${DATADIR}/translations .endif .if ${PORT_OPTIONS:MDOCS} - (cd ${WRKSRC}/help/ && ${COPYTREE_SHARE} \* ${DOCSDIR}) + (cd ${WRKSRC}/help && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .endif .include <bsd.port.mk> |