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

(-)downloader/Makefile (-3 / +4 lines)
Lines 20-25 Link Here
20
LIB_DEPENDS=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
20
LIB_DEPENDS=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
21
		gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
21
		gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
22
22
23
USE_REINPLACE=	yes
23
USE_GTK=	yes
24
USE_GTK=	yes
24
USE_ESOUND=	yes
25
USE_ESOUND=	yes
25
USE_GMAKE=	yes
26
USE_GMAKE=	yes
Lines 37-47 Link Here
37
		INSTALL.pt_BR LICENSE NAMES THANKS TROUBLES
38
		INSTALL.pt_BR LICENSE NAMES THANKS TROUBLES
38
39
39
post-patch:
40
post-patch:
40
	@${PERL} -pi -e 's|CXXFLAGS="-O."|CXXFLAGS=\$$CXXFLAGS|g ; \
41
	@${REINPLACE_CMD} -e 's|CXXFLAGS="-O."|CXXFLAGS=\$$CXXFLAGS|g ; \
41
		 s|OS_CXXFLAGS="-pthread"|OS_CXXFLAGS="${PTHREAD_CFLAGS}"|g ; \
42
		 s|OS_CXXFLAGS="-pthread"|OS_CXXFLAGS="${PTHREAD_CFLAGS}"|g ; \
42
		 s|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
43
		 s|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
43
	@${PERL} -pi -e 's| DOC||g' ${WRKSRC}/Makefile.in
44
	@${REINPLACE_CMD} -e 's| DOC||g' ${WRKSRC}/Makefile.in
44
	@${PERL} -pi -e 's|-not|\\!|g' ${WRKSRC}/share/Makefile.in
45
	@${REINPLACE_CMD} -e 's|-not|\\!|g' ${WRKSRC}/share/Makefile.in
45
46
46
post-install:
47
post-install:
47
	${INSTALL_MAN} ${WRKSRC}/DOC/nt.1 ${MANPREFIX}/man/man1
48
	${INSTALL_MAN} ${WRKSRC}/DOC/nt.1 ${MANPREFIX}/man/man1
(-)ftpq/Makefile (-1 / +2 lines)
Lines 14-19 Link Here
14
14
15
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
16
16
17
USE_REINPLACE=	yes
17
USE_GMAKE=	yes
18
USE_GMAKE=	yes
18
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
19
MAN1=		ftpq.1
20
MAN1=		ftpq.1
Lines 23-29 Link Here
23
SPOOLDIR?=	/var/spool/ftpq
24
SPOOLDIR?=	/var/spool/ftpq
24
25
25
post-patch:
26
post-patch:
26
	@ ${PERL} -pi -e 's#%%SPOOLDIR%%#${SPOOLDIR}#' \
27
	@ ${REINPLACE_CMD} -e 's#%%SPOOLDIR%%#${SPOOLDIR}#' \
27
	  ${WRKSRC}/Makefile.in ${WRKSRC}/src/ftpq.h
28
	  ${WRKSRC}/Makefile.in ${WRKSRC}/src/ftpq.h
28
29
29
post-install:
30
post-install:
(-)junglemonkey/Makefile (-4 / +5 lines)
Lines 16-21 Link Here
16
16
17
LIB_DEPENDS=	gnet.0:${PORTSDIR}/net/gnet
17
LIB_DEPENDS=	gnet.0:${PORTSDIR}/net/gnet
18
18
19
USE_REINPLACE=	yes
19
USE_X_PREFIX=	yes
20
USE_X_PREFIX=	yes
20
USE_GNOME=	yes
21
USE_GNOME=	yes
21
USE_GMAKE=	yes
22
USE_GMAKE=	yes
Lines 27-37 Link Here
27
MAN1=		jm.1 jmlite.1 mtprendezvous.1
28
MAN1=		jm.1 jmlite.1 mtprendezvous.1
28
29
29
pre-patch:
30
pre-patch:
30
	@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
31
	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
31
		 s|/gnome/help/|/help/|g ; \
32
		 s|/gnome/help/|/help/|g ; \
32
		 s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
33
		 s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
33
	@${FIND} ${WRKSRC} -name "Makefile.in*" | ${XARGS} ${PERL} -pi -e \
34
	@${FIND} ${WRKSRC} -name "Makefile.in*" | ${XARGS} ${REINPLACE_CMD} -e \
34
		's|\$$\(datadir\)/gnome/|\$$\(datadir\)/|g ; \
35
		's|\$$(datadir)/gnome/|\$$(datadir)/|g ; \
35
		 s|\$$\(datadir\)/locale|\$$\(prefix\)/share/locale|g'
36
		 s|\$$(datadir)/locale|\$$(prefix)/share/locale|g'
36
37
37
.include <bsd.port.mk>
38
.include <bsd.port.mk>
(-)libfxp/Makefile (-2 / +3 lines)
Lines 13-29 Link Here
13
13
14
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
15
15
16
USE_REINPLACE=	yes
16
USE_GMAKE=	yes
17
USE_GMAKE=	yes
17
CFLAGS+=	-I. -Ilibmillweed
18
CFLAGS+=	-I. -Ilibmillweed
18
19
19
post-patch:
20
post-patch:
20
.for file in Makefile libmillweed/Makefile
21
.for file in Makefile libmillweed/Makefile
21
	@${PERL} -pi -e "s,^CC,#CC,g ; \
22
	@${REINPLACE_CMD} -e "s,^CC,#CC,g ; \
22
		s,^CFLAGS,#CFLAGS,g ; \
23
		s,^CFLAGS,#CFLAGS,g ; \
23
		s,^PREFIX,#PREFIX,g" ${WRKSRC}/${file}
24
		s,^PREFIX,#PREFIX,g" ${WRKSRC}/${file}
24
.endfor
25
.endfor
25
	@(cd ${WRKSRC} ; \
26
	@(cd ${WRKSRC} ; \
26
	  ${GREP} -l -R malloc.h * | xargs \
27
	  ${GREP} -l -R malloc.h * | xargs \
27
	  ${PERL} -pi -e "s|malloc.h|stdlib.h|g")
28
	  ${REINPLACE_CMD} -e "s|malloc.h|stdlib.h|g")
28
29
29
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)mget/Makefile (-1 / +3 lines)
Lines 19-26 Link Here
19
		-I${LOCALBASE}/include ${PTHREAD_CFLAGS:S/"//g}
19
		-I${LOCALBASE}/include ${PTHREAD_CFLAGS:S/"//g}
20
LDFLAGS=	-L${LOCALBASE}/lib -lgnugetopt ${PTHREAD_LIBS:S/"//g}
20
LDFLAGS=	-L${LOCALBASE}/lib -lgnugetopt ${PTHREAD_LIBS:S/"//g}
21
21
22
USE_REINPLACE=	yes
23
22
pre-patch:
24
pre-patch:
23
	@find ${WRKSRC} -name '*.[ch]' | xargs ${PERL} -pi -e \
25
	@find ${WRKSRC} -name '*.[ch]' | xargs ${REINPLACE_CMD} -e \
24
		's|#include <malloc.h>||g'
26
		's|#include <malloc.h>||g'
25
27
26
do-build:
28
do-build:
(-)muddleftpd/Makefile (-3 / +4 lines)
Lines 14-28 Link Here
14
14
15
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
16
16
17
USE_REINPLACE=	yes
17
USE_GMAKE=	yes
18
USE_GMAKE=	yes
18
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
19
20
20
MAN1=		muddleftpd.1 ftpwho.1 mudpasswd.1
21
MAN1=		muddleftpd.1 ftpwho.1 mudpasswd.1
21
22
22
post-patch:
23
post-patch:
23
	@${PERL} -pi -e 's|^NEWMALLOC|#NEWMALLOC|g' ${WRKSRC}/Makefile.defs
24
	@${REINPLACE_CMD} -e 's|^NEWMALLOC|#NEWMALLOC|g' ${WRKSRC}/Makefile.defs
24
	@${PERL} -pi -e 's|"/etc|"${PREFIX}/etc|g' ${WRKSRC}/defaults.h
25
	@${REINPLACE_CMD} -e 's|"/etc|"${PREFIX}/etc|g' ${WRKSRC}/defaults.h
25
	@${PERL} -pi -e 's|#include <malloc.h>||g' ${WRKSRC}/src/ftpd.h
26
	@${REINPLACE_CMD} -e 's|#include <malloc.h>||g' ${WRKSRC}/src/ftpd.h
26
27
27
pre-configure:
28
pre-configure:
28
	@${CHMOD} -f u+x ${WRKSRC}/configure
29
	@${CHMOD} -f u+x ${WRKSRC}/configure
(-)pavuk/Makefile (-3 / +4 lines)
Lines 19-24 Link Here
19
19
20
LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
20
LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
21
21
22
USE_REINPLACE=	yes
22
WANT_GTK=	yes
23
WANT_GTK=	yes
23
USE_OPENSSL=	yes
24
USE_OPENSSL=	yes
24
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
Lines 39-49 Link Here
39
.endif
40
.endif
40
41
41
pre-patch:
42
pre-patch:
42
	@${PERL} -pi -e 's|-pthread -DHAVE_MT|${PTHREAD_CFLAGS} -DHAVE_MT|g ; \
43
	@${REINPLACE_CMD} -e 's|-pthread -DHAVE_MT|${PTHREAD_CFLAGS} -DHAVE_MT|g ; \
43
		 s|-pthread|${PTHREAD_LIBS}|g ; \
44
		 s|-pthread|${PTHREAD_LIBS}|g ; \
44
		 s|-lpthreads|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
45
		 s|-lpthreads|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
45
	@find  ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \
46
	@find  ${WRKSRC} -name "Makefile.in" | xargs ${REINPLACE_CMD} -e \
46
		's|\$$\(datadir\)/icons|\$$\(pkgdatadir\)/icons|g'
47
		's|\$$(datadir)/icons|\$$(pkgdatadir)/icons|g'
47
48
48
post-install:
49
post-install:
49
	${INSTALL_DATA} ${WRKSRC}/pavuk_authinfo.sample ${PREFIX}/etc
50
	${INSTALL_DATA} ${WRKSRC}/pavuk_authinfo.sample ${PREFIX}/etc

Return to bug 39594