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

(-)denemo/Makefile (-13 / +17 lines)
Lines 13-56 Link Here
13
13
14
MAINTAINER=	trevor@FreeBSD.org
14
MAINTAINER=	trevor@FreeBSD.org
15
15
16
LIB_DEPENDS=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
16
LIB_DEPENDS=	intl.4:${PORTSDIR}/devel/gettext \
17
		intl.4:${PORTSDIR}/devel/gettext \
18
		xml.5:${PORTSDIR}/textproc/libxml
17
		xml.5:${PORTSDIR}/textproc/libxml
19
18
20
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
21
PLIST=		${WRKDIR}/pkg-plist
20
PLIST=		${WRKDIR}/pkg-plist
22
SHARED=		denemo.conf denemo.keymaprc english.keymaprc french.keymaprc
21
SHARED=		denemo.conf denemo.keymaprc english.keymaprc french.keymaprc
23
DOCS=		AUTHORS ChangeLog DESIGN GOALS NEWS README TODO
22
DOCS=		AUTHORS ChangeLog DESIGN GOALS NEWS README TODO
24
DOCDIR=		share/doc/${PORTNAME}
25
USE_GNOMENG=	yes
23
USE_GNOMENG=	yes
26
USE_GNOME=	gtk12
24
USE_GNOME=	gtk12
27
USE_X_PREFIX=	yes
25
USE_X_PREFIX=	yes
26
USE_REINPLACE=	yes
27
28
.if !exists(/usr/include/getopt.h)
29
LIB_DEPENDS+=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
30
LIBGETOPT=	-lgnugetopt
31
.endif
28
32
29
post-configure:
33
post-configure:
30
	${PERL} -pi -e "s:module12:module12 -lgnugetopt:g" ${WRKSRC}/Makefile
34
	${REINPLACE_CMD} -e "s:module12:module12 ${LIBGETOPT}:g" ${WRKSRC}/Makefile
31
	${PERL} -pi -e "s:<wait.h:<sys/wait.h:g" ${WRKSRC}/*.c
35
	${REINPLACE_CMD} -e "s:<wait.h:<sys/wait.h:g" ${WRKSRC}/*.c
32
36
33
pre-install:
37
pre-install:
34
	${ECHO_CMD} bin/${PORTNAME} > ${PLIST}
38
	${ECHO_CMD} bin/${PORTNAME} > ${PLIST}
35
.for i in ${SHARED}
39
.for i in ${SHARED}
36
	${ECHO_CMD} share/denemo/$i >> ${PLIST}
40
	${ECHO_CMD} ${DATADIR:C#${PREFIX}/##}/$i >> ${PLIST}
37
.endfor
41
.endfor
38
.for i in ${DOCS}
42
.for i in ${DOCS}
39
	${ECHO_CMD} ${DOCDIR}/$i >> ${PLIST}
43
	${ECHO_CMD} ${DOCSDIR:C#${PREFIX}/##}/$i >> ${PLIST}
40
.endfor
44
.endfor
41
	${ECHO_CMD} @dirrm ${DOCDIR} >> ${PLIST}
45
	${ECHO_CMD} @dirrm ${DOCSDIR:C#${PREFIX}/##} >> ${PLIST}
42
	${ECHO_CMD} @dirrm share/denemo >> ${PLIST}
46
	${ECHO_CMD} @dirrm ${DATADIR:C#${PREFIX}/##} >> ${PLIST}
43
47
44
do-install:
48
do-install:
45
	${MKDIR} ${PREFIX}/share/denemo
49
	${MKDIR} ${DATADIR}
46
	${INSTALL_PROGRAM} ${WRKSRC}/denemo ${PREFIX}/bin
50
	${INSTALL_PROGRAM} ${WRKSRC}/denemo ${PREFIX}/bin
47
.for i in ${SHARED}
51
.for i in ${SHARED}
48
	${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/share/denemo
52
	${INSTALL_DATA} ${WRKSRC}/$i ${DATADIR}
49
.endfor
53
.endfor
50
.if !defined(NOPORTDOCS)
54
.if !defined(NOPORTDOCS)
51
	${MKDIR} ${PREFIX}/${DOCDIR}
55
	${MKDIR} ${DOCSDIR}
52
.for i in ${DOCS}
56
.for i in ${DOCS}
53
	${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/${DOCDIR}
57
	${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR}
54
.endfor
58
.endfor
55
.endif
59
.endif
56
60
(-)ecasound/Makefile (-3 / +4 lines)
Lines 15-20 Link Here
15
USE_GMAKE=	yes
15
USE_GMAKE=	yes
16
USE_AUTOMAKE_VER=14
16
USE_AUTOMAKE_VER=14
17
USE_LIBTOOL=	yes
17
USE_LIBTOOL=	yes
18
USE_REINPLACE=	yes
18
INSTALLS_SHLIB=	yes
19
INSTALLS_SHLIB=	yes
19
20
20
CONFIGURE_ARGS+=	--enable-sys-readline
21
CONFIGURE_ARGS+=	--enable-sys-readline
Lines 34-41 Link Here
34
35
35
.if defined(WITH_AUDIOFILE)
36
.if defined(WITH_AUDIOFILE)
36
# very crappy hack to detect audiofile properly
37
# very crappy hack to detect audiofile properly
37
CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include" \
38
CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include ${CPPFLAGS}" \
38
		LDFLAGS="-L${LOCALBASE}/lib" \
39
		LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" \
39
		CFLAGS="-I${LOCALBASE}/include ${CFLAGS}" \
40
		CFLAGS="-I${LOCALBASE}/include ${CFLAGS}" \
40
		CXXFLAGS="-I${LOCALBASE}/include ${CXXFLAGS}"
41
		CXXFLAGS="-I${LOCALBASE}/include ${CXXFLAGS}"
41
LIB_DEPENDS+=	audiofile.0:${PORTSDIR}/audio/libaudiofile
42
LIB_DEPENDS+=	audiofile.0:${PORTSDIR}/audio/libaudiofile
Lines 70-76 Link Here
70
71
71
post-patch:
72
post-patch:
72
.if !defined(WITH_OPTIMIZED_CFLAGS)
73
.if !defined(WITH_OPTIMIZED_CFLAGS)
73
	@${PERL} -pi -e 's!-O2 -ffast-math!!' ${WRKSRC}/kvutils/Makefile.am
74
	@${REINPLACE_CMD} -e 's!-O2 -ffast-math!!' ${WRKSRC}/kvutils/Makefile.am
74
.endif
75
.endif
75
76
76
post-install:
77
post-install:
(-)ecawave/Makefile (-1 / +2 lines)
Lines 17-22 Link Here
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
USE_QT_VER=	2
18
USE_QT_VER=	2
19
USE_X_PREFIX=	yes
19
USE_X_PREFIX=	yes
20
USE_REINPLACE=	yes
20
21
21
CFLAGS+=	${PTHREAD_CFLAGS:S/"//g}
22
CFLAGS+=	${PTHREAD_CFLAGS:S/"//g}
22
LDFLAGS+=	${PTHREAD_LIBS:S/"//g}
23
LDFLAGS+=	${PTHREAD_LIBS:S/"//g}
Lines 28-34 Link Here
28
MAN1=		ecawave.1
29
MAN1=		ecawave.1
29
30
30
post-patch:
31
post-patch:
31
	@${PERL} -pi -e 's,-lqt,-lqt2,g' ${WRKSRC}/src/Makefile.in
32
	@${REINPLACE_CMD} -e 's,-lqt,-lqt2,g' ${WRKSRC}/src/Makefile.in
32
33
33
post-install:
34
post-install:
34
.if !defined(NOPORTDOCS)
35
.if !defined(NOPORTDOCS)
(-)pd/Makefile (-2 / +3 lines)
Lines 25-44 Link Here
25
PLIST=		${WRKDIR}/pkg-plist
25
PLIST=		${WRKDIR}/pkg-plist
26
USE_GMAKE=	yes
26
USE_GMAKE=	yes
27
USE_X_PREFIX=	yes
27
USE_X_PREFIX=	yes
28
USE_REINPLACE=	yes
28
WRKSRC=		${WRKDIR}/pd-0.35-test23/src
29
WRKSRC=		${WRKDIR}/pd-0.35-test23/src
29
30
30
pre-patch:
31
pre-patch:
31
	${CP} ${WRKSRC}/s_linux.c ${WRKSRC}/s_freebsd.c
32
	${CP} ${WRKSRC}/s_linux.c ${WRKSRC}/s_freebsd.c
32
33
33
post-patch:
34
post-patch:
34
	${FIND} ${WRKDIR} -type f -name '*.c' -exec ${PERL} -pi -e \
35
	${FIND} ${WRKDIR} -type f -name '*.c' -exec ${REINPLACE_CMD} -e \
35
		"s:malloc.h:stdlib.h:g" {} \;
36
		"s:malloc.h:stdlib.h:g" {} \;
36
37
37
pre-configure:
38
pre-configure:
38
	${CHMOD} +x ${WRKSRC}/${CONFIGURE_SCRIPT}
39
	${CHMOD} +x ${WRKSRC}/${CONFIGURE_SCRIPT}
39
40
40
post-configure:
41
post-configure:
41
	${PERL} -pi -e \
42
	${REINPLACE_CMD} -e \
42
"s:^INCLUDE = :INCLUDE = -I${LOCALBASE}/include/tk8.3 -I${LOCALBASE}/include/tcl8.3 -I${X11BASE}/include :g; s:^LIB =:LIB =${PTHREAD_LIBS}:g; s:^CFLAGS =:CFLAGS+=${PTHREAD_CFLAGS}:g" \
43
"s:^INCLUDE = :INCLUDE = -I${LOCALBASE}/include/tk8.3 -I${LOCALBASE}/include/tcl8.3 -I${X11BASE}/include :g; s:^LIB =:LIB =${PTHREAD_LIBS}:g; s:^CFLAGS =:CFLAGS+=${PTHREAD_CFLAGS}:g" \
43
		${WRKSRC}/makefile
44
		${WRKSRC}/makefile
44
45
(-)rosegarden/Makefile (-1 / +2 lines)
Lines 17-22 Link Here
17
RUN_DEPENDS=	${LOCALBASE}/lib/tclmidi/tclmidi31.so:${PORTSDIR}/audio/tclmidi
17
RUN_DEPENDS=	${LOCALBASE}/lib/tclmidi/tclmidi31.so:${PORTSDIR}/audio/tclmidi
18
18
19
USE_X_PREFIX=	yes
19
USE_X_PREFIX=	yes
20
USE_REINPLACE=	yes
20
USE_AUTOCONF=	yes
21
USE_AUTOCONF=	yes
21
CONFIGURE_ENV=	MAKEDEPEND=${TRUE}
22
CONFIGURE_ENV=	MAKEDEPEND=${TRUE}
22
CONFIGURE_ARGS=	--with-tclincl=${LOCALBASE}/include/tcl8.2
23
CONFIGURE_ARGS=	--with-tclincl=${LOCALBASE}/include/tcl8.2
Lines 24-30 Link Here
24
post-patch:
25
post-patch:
25
	@${CP} ${FILESDIR}/rosegarden ${WRKSRC}/rosegarden.sh
26
	@${CP} ${FILESDIR}/rosegarden ${WRKSRC}/rosegarden.sh
26
.for file in Rosegarden rosegarden.sh
27
.for file in Rosegarden rosegarden.sh
27
	@${PERL} -pi -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/${file}
28
	@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/${file}
28
.endfor
29
.endfor
29
30
30
do-install:
31
do-install:
(-)sdl_mixer/Makefile (-1 / +2 lines)
Lines 22-33 Link Here
22
22
23
USE_LIBTOOL=	yes
23
USE_LIBTOOL=	yes
24
USE_GMAKE=	yes
24
USE_GMAKE=	yes
25
USE_REINPLACE=	yes
25
INSTALLS_SHLIB=	yes
26
INSTALLS_SHLIB=	yes
26
CONFIGURE_ENV=	SDL_CONFIG="${SDL_CONFIG}" \
27
CONFIGURE_ENV=	SDL_CONFIG="${SDL_CONFIG}" \
27
		CPPFLAGS="-I${X11BASE}/include"
28
		CPPFLAGS="-I${X11BASE}/include"
28
29
29
post-configure:
30
post-configure:
30
	@${PERL} -pi -e 's|^deplibs_check_method=.*|deplibs_check_method=pass_all|' \
31
	@${REINPLACE_CMD} -e 's|^\(deplibs_check_method=\).*|\1pass_all|' \
31
		${WRKSRC}/libtool
32
		${WRKSRC}/libtool
32
33
33
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)snd/Makefile (-4 / +5 lines)
Lines 74-84 Link Here
74
USE_GNOMENG=	yes
74
USE_GNOMENG=	yes
75
USE_GNOME=	gtk12
75
USE_GNOME=	gtk12
76
USE_XLIB=	yes
76
USE_XLIB=	yes
77
USE_REINPLACE=	yes
77
.endif
78
.endif
78
WRKSRC=		${WRKDIR}/snd-5
79
WRKSRC=		${WRKDIR}/snd-5
79
80
80
post-configure:
81
post-configure:
81
	@${PERL} -pi -e "s: -ldl::g" ${WRKSRC}/makefile
82
	@${REINPLACE_CMD} -e "s: -ldl::g" ${WRKSRC}/makefile
82
83
83
pre-install:
84
pre-install:
84
	${ECHO_CMD} bin/snd > ${PLIST}
85
	${ECHO_CMD} bin/snd > ${PLIST}
Lines 93-106 Link Here
93
	${ECHO_CMD} share/doc/snd/${i} >> ${PLIST}
94
	${ECHO_CMD} share/doc/snd/${i} >> ${PLIST}
94
.endfor
95
.endfor
95
	${FIND} ${WRKDIR} -name '*.html' | \
96
	${FIND} ${WRKDIR} -name '*.html' | \
96
		${PERL} -pi -e "s:^${WRKSRC}/:share/doc/snd/:g" >> ${PLIST}
97
		${SED} -e "s:^${WRKSRC}/:share/doc/snd/:g" >> ${PLIST}
97
	${FIND} ${WRKDIR} -name '*.png' | \
98
	${FIND} ${WRKDIR} -name '*.png' | \
98
		${PERL} -pi -e "s:^${WRKSRC}/:share/doc/snd/:g" >> ${PLIST}
99
		${SED} -e "s:^${WRKSRC}/:share/doc/snd/:g" >> ${PLIST}
99
	${ECHO_CMD} "@dirrm share/doc/snd" >> ${PLIST}
100
	${ECHO_CMD} "@dirrm share/doc/snd" >> ${PLIST}
100
.endif
101
.endif
101
.if !defined(WITHOUT_GUILE)
102
.if !defined(WITHOUT_GUILE)
102
	${FIND} ${WRKSRC} -name '*.scm' | \
103
	${FIND} ${WRKSRC} -name '*.scm' | \
103
		${PERL} -pi -e "s:^${WRKSRC}/:share/snd/:g" >> ${PLIST}
104
		${SED} -e "s:^${WRKSRC}/:share/snd/:g" >> ${PLIST}
104
	${ECHO_CMD} "share/snd/contrib/dlp/README" >> ${PLIST}
105
	${ECHO_CMD} "share/snd/contrib/dlp/README" >> ${PLIST}
105
	${ECHO_CMD} "@dirrm share/snd/contrib/dlp" >> ${PLIST}
106
	${ECHO_CMD} "@dirrm share/snd/contrib/dlp" >> ${PLIST}
106
	${ECHO_CMD} "@dirrm share/snd/contrib" >> ${PLIST}
107
	${ECHO_CMD} "@dirrm share/snd/contrib" >> ${PLIST}
(-)soribada/Makefile (-1 / +2 lines)
Lines 16-27 Link Here
16
LIB_DEPENDS=	intl.4:${PORTSDIR}/devel/gettext
16
LIB_DEPENDS=	intl.4:${PORTSDIR}/devel/gettext
17
17
18
USE_X_PREFIX=	yes
18
USE_X_PREFIX=	yes
19
USE_REINPLACE=	yes
19
USE_GNOMENG=	yes
20
USE_GNOMENG=	yes
20
USE_GNOME=	gtk12
21
USE_GNOME=	gtk12
21
USE_GMAKE=	yes
22
USE_GMAKE=	yes
22
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
23
24
24
pre-patch:
25
pre-patch:
25
	@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
26
	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
26
27
27
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)sphinx/Makefile (-1 / +2 lines)
Lines 18-23 Link Here
18
INSTALLS_SHLIB=	yes
18
INSTALLS_SHLIB=	yes
19
PKGMESSAGE=	${WRKDIR}/pkg-message
19
PKGMESSAGE=	${WRKDIR}/pkg-message
20
USE_GMAKE=	yes
20
USE_GMAKE=	yes
21
USE_REINPLACE=	yes
21
22
22
IGNORE=		"audio read error"
23
IGNORE=		"audio read error"
23
24
Lines 25-31 Link Here
25
ONLY_FOR_ARCHS=	i386
26
ONLY_FOR_ARCHS=	i386
26
27
27
post-patch:
28
post-patch:
28
	${FIND} ${WRKSRC} -type f -exec ${PERL} -pi -e \
29
	${FIND} ${WRKSRC} -type f -exec ${REINPLACE_CMD} -e \
29
		"s:<malloc.h>:<stdlib.h>:g" {} \;
30
		"s:<malloc.h>:<stdlib.h>:g" {} \;
30
31
31
post-build:
32
post-build:
(-)spiralloops/Makefile (-2 / +3 lines)
Lines 15-20 Link Here
15
15
16
LIB_DEPENDS=	fltk.1:${PORTSDIR}/x11-toolkits/fltk
16
LIB_DEPENDS=	fltk.1:${PORTSDIR}/x11-toolkits/fltk
17
17
18
USE_REINPLACE=	yes
18
DOCDIR=		share/doc/${PORTNAME}
19
DOCDIR=		share/doc/${PORTNAME}
19
DOC_FILES=	CHANGES COPYING README
20
DOC_FILES=	CHANGES COPYING README
20
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
Lines 25-32 Link Here
25
WRKSRC=		${WRKDIR}/${DISTNAME}
26
WRKSRC=		${WRKDIR}/${DISTNAME}
26
27
27
post-patch:
28
post-patch:
28
	${PERL} -pi -e "s:-ldl::g; s:^CFLAGS:XCFLAGS:g; s:^CXXFLAGS:XCXXFLAGS:g; s:usr/X11R6:${PREFIX}:g" ${WRKSRC}/Makefile.in
29
	${REINPLACE_CMD} -e 's:-ldl::g; s:^CFLAGS:#CFLAGS:g; s:^CXXFLAGS:#CXXFLAGS:g; s:usr/X11R6:${PREFIX}:g' ${WRKSRC}/Makefile.in
29
	${PERL} -pi -e 's|-O3|${PTHREAD_CFLAGS}|g ; \
30
	${REINPLACE_CMD} -e 's|-O3|${PTHREAD_CFLAGS}|g ; \
30
			s|CFLAGS =|CFLAGS +=|g ; \
31
			s|CFLAGS =|CFLAGS +=|g ; \
31
			s|CXXFLAGS=|CXXFLAGS+=|g ; \
32
			s|CXXFLAGS=|CXXFLAGS+=|g ; \
32
			s|-lm|${PTHREAD_LIBS} -lm|g ; \
33
			s|-lm|${PTHREAD_LIBS} -lm|g ; \
(-)spiralsynth/Makefile (-2 / +3 lines)
Lines 20-32 Link Here
20
		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}"
20
		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}"
21
PLIST=		${WRKDIR}/pkg-plist
21
PLIST=		${WRKDIR}/pkg-plist
22
USE_X_PREFIX=	yes
22
USE_X_PREFIX=	yes
23
USE_REINPLACE=	yes
23
24
24
WRKSRC=		${WRKDIR}/${DISTNAME}
25
WRKSRC=		${WRKDIR}/${DISTNAME}
25
26
26
DOC_FILES=	CHANGES COPYING README
27
DOC_FILES=	CHANGES COPYING README
27
28
28
post-patch:
29
post-patch:
29
	${PERL} -pi -e 's|-O3|${PTHREAD_CFLAGS}|g ; \
30
	${REINPLACE_CMD} -e 's|-O3|${PTHREAD_CFLAGS}|g ; \
30
			s|CFLAGS =|CFLAGS +=|g ; \
31
			s|CFLAGS =|CFLAGS +=|g ; \
31
			s|CXXFLAGS=|CXXFLAGS+=|g ; \
32
			s|CXXFLAGS=|CXXFLAGS+=|g ; \
32
			s|-lm|${PTHREAD_LIBS} -lm|g ; \
33
			s|-lm|${PTHREAD_LIBS} -lm|g ; \
Lines 34-40 Link Here
34
				${WRKSRC}/PluginLink.sh
35
				${WRKSRC}/PluginLink.sh
35
# Use as a plugin to SpiralLoops 2.0.0 results in "Can't open audio driver."
36
# Use as a plugin to SpiralLoops 2.0.0 results in "Can't open audio driver."
36
.if defined(PLUGIN)
37
.if defined(PLUGIN)
37
	${PERL} -pi -e 's|^//#define PLUGIN|#define PLUGIN|g' \
38
	${REINPLACE_CMD} -e 's|^//#define PLUGIN|#define PLUGIN|g' \
38
			${WRKSRC}/Synth.C
39
			${WRKSRC}/Synth.C
39
40
40
post-build:
41
post-build:
(-)spiralsynthbaby/Makefile (-1 / +2 lines)
Lines 20-32 Link Here
20
		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}"
20
		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}"
21
PLIST=		${WRKSRC}/pkg-plist
21
PLIST=		${WRKSRC}/pkg-plist
22
USE_X_PREFIX=	yes
22
USE_X_PREFIX=	yes
23
USE_REINPLACE=	yes
23
24
24
WRKSRC=		${WRKDIR}/${DISTNAME}
25
WRKSRC=		${WRKDIR}/${DISTNAME}
25
26
26
DOC_FILES=	CHANGES COPYING README
27
DOC_FILES=	CHANGES COPYING README
27
28
28
post-patch:
29
post-patch:
29
	${PERL} -pi -e 's|-O3|${PTHREAD_CFLAGS}|g ; \
30
	${REINPLACE_CMD} -e 's|-O3|${PTHREAD_CFLAGS}|g ; \
30
			s|CFLAGS =|CFLAGS +=|g ; \
31
			s|CFLAGS =|CFLAGS +=|g ; \
31
			s|CXXFLAGS=|CXXFLAGS+=|g ; \
32
			s|CXXFLAGS=|CXXFLAGS+=|g ; \
32
			s|-lm|${PTHREAD_LIBS} -lm|g ; \
33
			s|-lm|${PTHREAD_LIBS} -lm|g ; \
(-)sweep/Makefile (-4 / +5 lines)
Lines 14-19 Link Here
14
MAINTAINER=	sobomax@FreeBSD.org
14
MAINTAINER=	sobomax@FreeBSD.org
15
15
16
USE_X_PREFIX=	yes
16
USE_X_PREFIX=	yes
17
USE_REINPLACE=	yes
17
USE_GNOME=	yes
18
USE_GNOME=	yes
18
USE_GMAKE=	yes
19
USE_GMAKE=	yes
19
USE_LIBTOOL=	yes
20
USE_LIBTOOL=	yes
Lines 24-33 Link Here
24
MAN1=		sweep.1
25
MAN1=		sweep.1
25
26
26
pre-patch:
27
pre-patch:
27
	@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
28
	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
28
		s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
29
		s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
29
	@find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \
30
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
30
		's|\$\(datadir\)/gnome/|\$\(datadir\)/|g ; \
31
		's|\(\$$(datadir)/\)gnome/|\1|g ; \
31
		 s|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g'
32
		 s|\$$(datadir)/locale|$$(prefix)/share/locale|g'
32
33
33
.include <bsd.port.mk>
34
.include <bsd.port.mk>

Return to bug 47651