aboutsummaryrefslogtreecommitdiff
path: root/deskutils/vym/Makefile
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2010-10-01 23:40:44 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2010-10-01 23:40:44 +0000
commit704df912de05ff4ae3f5ff5416175fbfa43964ae (patch)
tree0bc85e4e8b7327b3516129df3d4c4c3558e462e0 /deskutils/vym/Makefile
parent7875a9022b2dd5988ceebfc85a829408ee4b65f5 (diff)
Notes
Diffstat (limited to 'deskutils/vym/Makefile')
-rw-r--r--deskutils/vym/Makefile43
1 files changed, 23 insertions, 20 deletions
diff --git a/deskutils/vym/Makefile b/deskutils/vym/Makefile
index dc76b0b24ff7..91f626138e67 100644
--- a/deskutils/vym/Makefile
+++ b/deskutils/vym/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= vym
-PORTVERSION= 1.12.2
-PORTREVISION= 1
+PORTVERSION= 1.12.7
CATEGORIES= deskutils
MASTER_SITES= SF
@@ -17,26 +16,30 @@ COMMENT= VYM (View Your Mind) is a tool to generate and manipulate maps
USE_BZIP2= yes
USE_QT_VER= 4
QT_COMPONENTS= qmake_build uic_build moc_build qt3support network xml
+QMAKE_ARGS= PREFIX=${PREFIX} \
+ DATADIR=${DATADIR:S,/vym,,} \
+ DOCDIR=${DOCSDIR}
+
+MAKE_JOBS_SAFE= yes
+STRIP_FILES= bin/vym
+
+DESKTOP_ENTRIES= "VYM" \
+ "Put the things you have got in your mind into a map" \
+ "${DATADIR}/icons/vym.png" \
+ "vym" \
+ "" \
+ false
+
+post-patch:
+.if defined(NOPORTDOCS)
+ ${REINPLACE_CMD} -e '/INSTALLS += doc/d' ${WRKSRC}/vym.pro
+.endif
do-configure:
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} \
- -spec ${QMAKESPEC} vym.pro
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
- @${MKDIR} ${DATADIR}
-.for dir in exports flags icons lang macros scripts styles
- @cd ${WRKSRC} && \
- ${FIND} ${dir} -type d -exec ${MKDIR} "${DATADIR}/{}" \; && \
- ${FIND} ${dir} -type f -exec ${INSTALL_DATA} "{}" "${DATADIR}/{}" \;
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
-.endif
-.if !defined(NOPORTEXAMPLES)
- @${MKDIR} ${EXAMPLESDIR}
- @${INSTALL_DATA} ${WRKSRC}/demos/* ${EXAMPLESDIR}
-.endif
+ ${QMAKEFLAGS} ${QMAKE_ARGS} vym.pro
+
+post-install:
+ ${STRIP_CMD} ${STRIP_FILES:S,^,${PREFIX}/,}
.include <bsd.port.mk>