Index: head/cad/qfsm/Makefile =================================================================== --- head/cad/qfsm/Makefile (revision 204902) +++ head/cad/qfsm/Makefile (revision 204903) @@ -1,50 +1,43 @@ # ex:ts=8 # Ports collection makefile for: qfsm # Date created: Mar 14, 2002 # Whom: ijliao # # $FreeBSD$ # PORTNAME= qfsm -PORTVERSION= 0.45 +PORTVERSION= 0.46 CATEGORIES= cad MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= A graphical tool for designing finite state machines USE_QT_VER= 3 USE_PERL5_BUILD=yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --with-qtdir=${QT_PREFIX} -MAKE_ARGS= LDADD="-lqt-mt ${PTHREAD_LIBS}" +CONFIGURE_ARGS= --with-qt-dir=${QT_PREFIX} -post-extract: - @${ECHO_CMD} '#!/bin/sh' > ${WRKSRC}/qfsm.sh - @${ECHO_CMD} 'QFSMDIR=${DATADIR}' >> ${WRKSRC}/qfsm.sh - @${ECHO_CMD} 'export QFSMDIR' >> ${WRKSRC}/qfsm.sh - @${ECHO_CMD} '' >> ${WRKSRC}/qfsm.sh - @${ECHO_CMD} 'exec ${PREFIX}/bin/qfsm.exec "$$@"' >> ${WRKSRC}/qfsm.sh +QTCPPFLAGS= ${PTHREAD_CFLAGS} +QTCFGLIBS= ${PTHREAD_LIBS} -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/qfsm.sh ${PREFIX}/bin/qfsm - ${INSTALL_PROGRAM} ${WRKSRC}/src/qfsm ${PREFIX}/bin/qfsm.exec - @${MKDIR} ${DATADIR}/po - ${INSTALL_DATA} ${WRKSRC}/po/*.qm ${DATADIR}/po - ${INSTALL_DATA} ${WRKSRC}/po/*.ts ${DATADIR}/po +post-patch: + @${REINPLACE_CMD} -e '/^SUBDIRS/s| doc/user||g' ${WRKSRC}/Makefile.in + +post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/user/*.docbook ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/user/*.html ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/user/*.pdf ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/user/*.png ${DOCSDIR} .endif .if !defined(NOPORTEXAMPLES) @${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*.fsm ${EXAMPLESDIR} .endif .include Property changes on: head/cad/qfsm/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.20 \ No newline at end of property +1.21 \ No newline at end of property Index: head/cad/qfsm/distinfo =================================================================== --- head/cad/qfsm/distinfo (revision 204902) +++ head/cad/qfsm/distinfo (revision 204903) @@ -1,3 +1,3 @@ -MD5 (qfsm-0.45.tar.gz) = 235a0fdb7b8c98985a0db0acd0bf4762 -SHA256 (qfsm-0.45.tar.gz) = b06357eb35c924f2d63fa6f053206c9cd32d1f76682ad12082bd4f7eff91b222 -SIZE (qfsm-0.45.tar.gz) = 820425 +MD5 (qfsm-0.46.tar.gz) = aab30b51185d458112cc669dbeb879c6 +SHA256 (qfsm-0.46.tar.gz) = 6201cdf0dc1d56e01018677b90b8f544269dbd3e3fd142445d78106c730095f2 +SIZE (qfsm-0.46.tar.gz) = 821488 Property changes on: head/cad/qfsm/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/cad/qfsm/pkg-plist =================================================================== --- head/cad/qfsm/pkg-plist (revision 204902) +++ head/cad/qfsm/pkg-plist (revision 204903) @@ -1,42 +1,61 @@ bin/qfsm -bin/qfsm.exec +share/applications/qfsm.desktop %%PORTDOCS%%%%DOCSDIR%%/addstate.png %%PORTDOCS%%%%DOCSDIR%%/addtrans.png %%PORTDOCS%%%%DOCSDIR%%/copy.png %%PORTDOCS%%%%DOCSDIR%%/cut.png %%PORTDOCS%%%%DOCSDIR%%/integrity_check.png %%PORTDOCS%%%%DOCSDIR%%/machine_properties.png %%PORTDOCS%%%%DOCSDIR%%/new.png %%PORTDOCS%%%%DOCSDIR%%/open.png %%PORTDOCS%%%%DOCSDIR%%/pan.png %%PORTDOCS%%%%DOCSDIR%%/paste.png %%PORTDOCS%%%%DOCSDIR%%/print.png %%PORTDOCS%%%%DOCSDIR%%/qfsm.docbook %%PORTDOCS%%%%DOCSDIR%%/qfsm.html %%PORTDOCS%%%%DOCSDIR%%/qfsm.pdf %%PORTDOCS%%%%DOCSDIR%%/save.png %%PORTDOCS%%%%DOCSDIR%%/select.png %%PORTDOCS%%%%DOCSDIR%%/simulate.png %%PORTDOCS%%%%DOCSDIR%%/simulation.png %%PORTDOCS%%%%DOCSDIR%%/state_properties.png %%PORTDOCS%%%%DOCSDIR%%/straighten.png %%PORTDOCS%%%%DOCSDIR%%/toolbar.png %%PORTDOCS%%%%DOCSDIR%%/transition_properties.png %%PORTDOCS%%%%DOCSDIR%%/undo.png %%PORTDOCS%%%%DOCSDIR%%/working_area2.png %%PORTDOCS%%%%DOCSDIR%%/zoom.png %%PORTDOCS%%%%DOCSDIR%%/zoomin.png %%PORTDOCS%%%%DOCSDIR%%/zoomout.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ascii_example.fsm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ascii_example2.fsm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/bin_example.fsm -%%DATADIR%%/po/English.qm -%%DATADIR%%/po/English.ts -%%DATADIR%%/po/French.qm -%%DATADIR%%/po/French.ts -%%DATADIR%%/po/German.qm -%%DATADIR%%/po/German.ts -@dirrm %%DATADIR%%/po +share/icons/hicolor/32x32/apps/qfsm.png +share/icons/hicolor/32x32/mimetypes/x-qfsm.png +share/icons/hicolor/48x48/apps/qfsm.png +share/icons/hicolor/48x48/mimetypes/x-qfsm.png +share/icons/hicolor/64x64/apps/qfsm.png +share/icons/hicolor/64x64/mimetypes/x-qfsm.png +share/mimelnk/application/x-qfsm.desktop +%%DATADIR%%/English.qm +%%DATADIR%%/French.qm +%%DATADIR%%/German.qm @dirrm %%DATADIR%% +@dirrm share/mimelnk/application +@dirrm share/mimelnk +@dirrm share/icons/hicolor/64x64/mimetypes +@dirrm share/icons/hicolor/64x64/apps +@dirrm share/icons/hicolor/64x64 +@dirrm share/icons/hicolor/48x48/mimetypes +@dirrm share/icons/hicolor/48x48/apps +@dirrm share/icons/hicolor/48x48 +@dirrm share/icons/hicolor/32x32/mimetypes +@dirrm share/icons/hicolor/32x32/apps +@dirrm share/icons/hicolor/32x32 +@dirrm share/icons/hicolor +@dirrm share/icons %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrmtry share/applications +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true Property changes on: head/cad/qfsm/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property