View | Details | Raw Unified | Return to bug 64330
Collapse All | Expand All

(-)cad/qfsm/Makefile (-3 / +17 lines)
Lines 7-14 Link Here
7
#
7
#
8
8
9
PORTNAME=	qfsm
9
PORTNAME=	qfsm
10
PORTVERSION=	0.41
10
PORTVERSION=	0.42b
11
PORTREVISION=	2
12
CATEGORIES=	cad
11
CATEGORIES=	cad
13
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
14
MASTER_SITE_SUBDIR=	${PORTNAME}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 16-33 Link Here
16
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
17
COMMENT=	A graphical tool for designing finite state machines
16
COMMENT=	A graphical tool for designing finite state machines
18
17
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:S/b//}
19
19
USE_QT_VER=	3
20
USE_QT_VER=	3
20
USE_REINPLACE=	yes
21
USE_REINPLACE=	yes
21
USE_GMAKE=	yes
22
USE_GMAKE=	yes
22
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
23
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
24
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
24
25
26
post-extract:
27
	@${ECHO_CMD} '#!/bin/sh' > ${WRKSRC}/qfsm.sh
28
	@${ECHO_CMD} 'QFSMDIR=${DATADIR}' >> ${WRKSRC}/qfsm.sh
29
	@${ECHO_CMD} 'export QFSMDIR' >> ${WRKSRC}/qfsm.sh
30
	@${ECHO_CMD} '' >> ${WRKSRC}/qfsm.sh
31
	@${ECHO_CMD} 'exec ${PREFIX}/bin/qfsm.exec "$$@"' >> ${WRKSRC}/qfsm.sh
32
25
post-patch:
33
post-patch:
26
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
34
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
27
		's|^AM_CXXFLAGS =.*$$|AM_CXXFLAGS =|g'
35
		's|^AM_CXXFLAGS =.*$$|AM_CXXFLAGS =|g'
36
	@${REINPLACE_CMD} -e 's|-pedantic||g ; \
37
		 s|-pthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
28
38
29
do-install:
39
do-install:
30
	${INSTALL_PROGRAM} ${WRKSRC}/src/qfsm ${PREFIX}/bin
40
	${INSTALL_SCRIPT} ${WRKSRC}/qfsm.sh ${PREFIX}/bin/qfsm
41
	${INSTALL_PROGRAM} ${WRKSRC}/src/qfsm ${PREFIX}/bin/qfsm.exec
42
	@${MKDIR} ${DATADIR}/po
43
	${INSTALL_DATA} ${WRKSRC}/po/*.qm ${DATADIR}/po
44
	${INSTALL_DATA} ${WRKSRC}/po/*.ts ${DATADIR}/po
31
.if !defined(NOPORTDOCS)
45
.if !defined(NOPORTDOCS)
32
	@${MKDIR} ${EXAMPLESDIR}
46
	@${MKDIR} ${EXAMPLESDIR}
33
	${INSTALL_DATA} ${WRKSRC}/examples/*.fsm ${EXAMPLESDIR}
47
	${INSTALL_DATA} ${WRKSRC}/examples/*.fsm ${EXAMPLESDIR}
(-)cad/qfsm/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (qfsm-0.41.tar.gz) = ff2d6ab30a9f2a5ff0328cc1a4836f63
1
MD5 (qfsm-0.42b.tar.gz) = 8b8da6257eb3bbe9861a8cfb41dbeac5
2
SIZE (qfsm-0.41.tar.gz) = 779196
2
SIZE (qfsm-0.42b.tar.gz) = 787723
(-)cad/qfsm/pkg-plist (+9 lines)
Lines 1-4 Link Here
1
bin/qfsm
1
bin/qfsm
2
bin/qfsm.exec
2
%%PORTDOCS%%%%EXAMPLESDIR%%/ascii_example.fsm
3
%%PORTDOCS%%%%EXAMPLESDIR%%/ascii_example.fsm
3
%%PORTDOCS%%%%EXAMPLESDIR%%/bin_example.fsm
4
%%PORTDOCS%%%%EXAMPLESDIR%%/bin_example.fsm
5
%%DATADIR%%/po/English.qm
6
%%DATADIR%%/po/English.ts
7
%%DATADIR%%/po/French.qm
8
%%DATADIR%%/po/French.ts
9
%%DATADIR%%/po/German.qm
10
%%DATADIR%%/po/German.ts
11
@dirrm %%DATADIR%%/po
12
@dirrm %%DATADIR%%
4
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
13
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%

Return to bug 64330