summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--benchmarks/bonnie++/Makefile2
-rw-r--r--benchmarks/hpl/Makefile2
-rw-r--r--benchmarks/iozone/Makefile7
-rw-r--r--benchmarks/libmicro/Makefile14
-rw-r--r--benchmarks/libmicro/files/patch-Makefile.com23
-rw-r--r--irc/dxirc/Makefile4
-rw-r--r--irc/epic5/Makefile2
-rw-r--r--irc/netwalker-ircc/Makefile2
-rw-r--r--misc/mbuffer/Makefile3
-rw-r--r--misc/posixtestsuite/Makefile6
-rw-r--r--misc/xosd/Makefile3
-rw-r--r--misc/xsw/Makefile2
-rw-r--r--textproc/estraier/Makefile8
-rw-r--r--textproc/hyperestraier/Makefile2
-rw-r--r--textproc/link-grammar/Makefile4
-rw-r--r--textproc/senna/Makefile5
-rw-r--r--x11-clocks/alltraxclock/Makefile2
-rw-r--r--x11-clocks/osdclock/Makefile5
-rw-r--r--x11-clocks/wmtimer/Makefile6
-rw-r--r--x11-clocks/wmtimer/files/patch-wmtimer__Makefile13
20 files changed, 45 insertions, 70 deletions
diff --git a/benchmarks/bonnie++/Makefile b/benchmarks/bonnie++/Makefile
index 5dab73e1dd2b..a127a8c29bb0 100644
--- a/benchmarks/bonnie++/Makefile
+++ b/benchmarks/bonnie++/Makefile
@@ -26,8 +26,6 @@ OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} \
's|/usr/share/|${PREFIX}/share/|g' ${WRKSRC}/bonnie++.8
- @${REINPLACE_CMD} \
- 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/benchmarks/hpl/Makefile b/benchmarks/hpl/Makefile
index 3e99a6563a66..f30173a1092a 100644
--- a/benchmarks/hpl/Makefile
+++ b/benchmarks/hpl/Makefile
@@ -33,7 +33,7 @@ post-patch:
s|ARCH[ )]|_&|g ; \
s|^HPL_OPTS[ ]*=.*$$|HPL_OPTS =| ; \
s|^LAlib[ ]*=.*$$|LAlib = $$\(LAdir\)/lib/libblas.a| ; \
- s|libpmpich.a|libmpl.a ${PTHREAD_LIBS}|' \
+ s|libpmpich.a|libmpl.a -lpthread|' \
${WRKSRC}/setup/Make.${HPL_ARCH}
@${REINPLACE_CMD} -e 's|HPL\.dat|${PREFIX}/etc/${PORTNAME}/&|' \
${WRKSRC}/testing/ptest/HPL_pdinfo.c
diff --git a/benchmarks/iozone/Makefile b/benchmarks/iozone/Makefile
index cf9f5d8e2ef1..96993cb15fa9 100644
--- a/benchmarks/iozone/Makefile
+++ b/benchmarks/iozone/Makefile
@@ -31,17 +31,16 @@ THREADS_DESC= Enable threading (uses pthreads)
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MTHREADS}
-CFLAGS+= ${PTHREAD_CFLAGS}
-LDFLAGS+= ${PTHREAD_LIBS}
+LDFLAGS+= -lpthread
.else
CFLAGS+= -DNO_THREADS
.endif
post-patch:
.if ${PORT_OPTIONS:MSSH}
- @${REINPLACE_CMD} -e 's|shell\,\"rsh\"|shell\,\"ssh\"|' ${WRKSRC}/iozone.c
+ @${REINPLACE_CMD} -e 's|shell\,\"rsh\"|shell\,\"ssh\"|' \
+ ${WRKSRC}/iozone.c
.endif
- @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/makefile
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/iozone ${STAGEDIR}${PREFIX}/bin
diff --git a/benchmarks/libmicro/Makefile b/benchmarks/libmicro/Makefile
index a5fa7100a3e1..ba9c649f7636 100644
--- a/benchmarks/libmicro/Makefile
+++ b/benchmarks/libmicro/Makefile
@@ -12,22 +12,16 @@ COMMENT= Set of utilities to benchmark productivity of system calls
LICENSE= CDDL
-WRKSRC= ${WRKDIR}/libMicro-${PORTVERSION}
-
USES= gmake
-MAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}"
-
-CFLAGS+= ${PTHREAD_CFLAGS}
-
+WRKSRC= ${WRKDIR}/libMicro-${PORTVERSION}
STRIP= # Do not strip binaries
-
PLIST_SUB= ARCH="${ARCH}"
-
PKGLIBDIR= ${PREFIX}/lib/${PORTNAME}
post-build:
- @${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/libmicro-bench
- @${ECHO_CMD} '(cd ${PKGLIBDIR} && ./bench $$1)' >> ${WRKDIR}/libmicro-bench.sh
+ ${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/libmicro-bench
+ ${ECHO_CMD} '(cd ${PKGLIBDIR} && ./bench $$1)' \
+ >> ${WRKDIR}/libmicro-bench.sh
do-install:
(cd ${WRKDIR} && ${INSTALL_SCRIPT} libmicro-bench.sh \
diff --git a/benchmarks/libmicro/files/patch-Makefile.com b/benchmarks/libmicro/files/patch-Makefile.com
index 7ba3944755e7..759b1be09499 100644
--- a/benchmarks/libmicro/files/patch-Makefile.com
+++ b/benchmarks/libmicro/files/patch-Makefile.com
@@ -1,6 +1,6 @@
---- Makefile.com.orig Sat Aug 6 14:02:15 2005
-+++ Makefile.com Sat Aug 6 14:05:15 2005
-@@ -44,7 +44,7 @@
+--- Makefile.com.orig 2011-05-11 00:58:23 UTC
++++ Makefile.com
+@@ -42,7 +42,7 @@ COMPILER_VERSION_CMD_cc=cc -V 2>&1 | egr
COMPILER_VERSION_CMD_gcc=gcc -dumpversion
COMPILER_VERSION_CMD=$(COMPILER_VERSION_CMD_$(CC))
@@ -9,32 +9,25 @@
cstyle:
for file in $(ALL:%=../%.c) $(EXTRA_CFILES:%=../%) ; \
-@@ -56,10 +56,10 @@
+@@ -54,10 +54,10 @@ lint: libmicro.ln $(ALL:%=%.lint) $(EXTR
$(EXTRA_CFILES:%.c=%.lint):
- $(LINT) ../$(@:%.lint=%.c) -I. -mu -lc libmicro.ln -lm
-+ $(LINT) ../$(@:%.lint=%.c) -I. -mu -lc libmicro.ln -lm $(PTHREAD_LIBS)
++ $(LINT) ../$(@:%.lint=%.c) -I. -mu -lc libmicro.ln -lm -lpthread
%.lint: ../%.c libmicro.ln
- $(LINT) -mu $(CPPFLAGS) $< libmicro.ln -lpthread -lsocket -lnsl -lm
-+ $(LINT) -mu $(CPPFLAGS) $< libmicro.ln -lm $(PTHREAD_LIBS)
++ $(LINT) -mu $(CPPFLAGS) $< libmicro.ln -lpthread -lm
%.o: ../%.c
$(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@
-@@ -109,13 +109,13 @@
+@@ -107,7 +107,7 @@ tattle: ../tattle.c libmicro.a
echo "char * compiler_version = \""`$(COMPILER_VERSION_CMD)`"\";" > tattle.h
echo "char * CC = \""$(CC)"\";" >> tattle.h
echo "char * extra_compiler_flags = \""$(extra_CFLAGS)"\";" >> tattle.h
- $(CC) -o tattle $(CFLAGS) -I. ../tattle.c libmicro.a -lrt -lm
-+ $(CC) -o tattle $(CFLAGS) -I. ../tattle.c libmicro.a -lm $(PTHREAD_LIBS)
++ $(CC) -o tattle $(CFLAGS) -I. ../tattle.c libmicro.a -lpthread -lm
$(ELIDED_BENCHMARKS): ../elided.c
$(CC) -o $(@) ../elided.c
-
- %: libmicro.a %.o
-- $(CC) -o $(@) $(@).o $($(@)_EXTRA_DEPS) $(CFLAGS) libmicro.a $($(@)_EXTRA_LIBS) $(EXTRA_LIBS) -lpthread -lm
-+ $(CC) -o $(@) $(@).o $($(@)_EXTRA_DEPS) $(CFLAGS) libmicro.a $($(@)_EXTRA_LIBS) $(EXTRA_LIBS) -lm $(PTHREAD_LIBS)
-
- exec: exec_bin
-
diff --git a/irc/dxirc/Makefile b/irc/dxirc/Makefile
index cebdfc32fee1..86de41e955db 100644
--- a/irc/dxirc/Makefile
+++ b/irc/dxirc/Makefile
@@ -17,8 +17,8 @@ LIB_DEPENDS= libFOX-1.6.so:${PORTSDIR}/x11-toolkits/fox16
USE_XORG= xft
USES= gmake pkgconfig
GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
OPTIONS_DEFINE= NLS TRAY IPV6 SSL LUA ENCHANT NOTIFY DOCS
OPTIONS_DEFAULT= TRAY SSL LUA
diff --git a/irc/epic5/Makefile b/irc/epic5/Makefile
index 6388be5b5d72..b02bd6c0ac91 100644
--- a/irc/epic5/Makefile
+++ b/irc/epic5/Makefile
@@ -50,7 +50,7 @@ CONFIGURE_ARGS+= --without-perl
.if ${PORT_OPTIONS:MRUBY}
USE_RUBY= yes
CONFIGURE_ARGS+= --with-ruby
-LDFLAGS+= ${PTHREAD_LIBS}
+LDFLAGS+= -lpthread
.else
CONFIGURE_ARGS+= --without-ruby
.endif
diff --git a/irc/netwalker-ircc/Makefile b/irc/netwalker-ircc/Makefile
index 42fc7f63e513..3759c74ae5c0 100644
--- a/irc/netwalker-ircc/Makefile
+++ b/irc/netwalker-ircc/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv2
USES= tar:tgz
-LDFLAGS+= -lncurses ${PTHREAD_LIBS}
+LDFLAGS+= -lncurses -lpthread
post-patch:
@${SED} -e "s|%%PREFIX%%|${PREFIX}|g" \
diff --git a/misc/mbuffer/Makefile b/misc/mbuffer/Makefile
index 248b5ef0adc7..89c48086bab3 100644
--- a/misc/mbuffer/Makefile
+++ b/misc/mbuffer/Makefile
@@ -41,9 +41,6 @@ CONFIGURE_ARGS+=ac_cv_search_sendfile=no
.include <bsd.port.pre.mk>
-post-patch:
- @${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS},' ${WRKSRC}/configure
-
post-configure:
# Rename variables to make sure they aren't redefined through mhash.h
@${REINPLACE_CMD} -E -e 's@(PACKAGE|VERSION)@MBUFFER_\1@' \
diff --git a/misc/posixtestsuite/Makefile b/misc/posixtestsuite/Makefile
index c2d59145ca23..1a15a57ffbb5 100644
--- a/misc/posixtestsuite/Makefile
+++ b/misc/posixtestsuite/Makefile
@@ -31,9 +31,9 @@ THEPIPE= | tee 2>&1
.endif
.if defined(WITH_THRLIB)
-THRLIB=${WITH_THRLIB}
+THRLIB= ${WITH_THRLIB}
.else
-THRLIB= ${PTHREAD_LIBS}
+THRLIB= -lpthread
.endif
pre-everything::
@@ -48,7 +48,7 @@ pre-everything::
@${ECHO} ""
@${ECHO} " * QUIET - don't print progress messages while running"
@${ECHO} " * WITH_THRLIB - choose thread library to run test against"
- @${ECHO} " (NB: by default '"${PTHREAD_LIBS}"' is used)"
+ @${ECHO} " (NB: by default '"-lpthread"' is used)"
@${ECHO} ""
@${ECHO} "Examples:"
@${ECHO} ""
diff --git a/misc/xosd/Makefile b/misc/xosd/Makefile
index a6fd899e7ad1..72e2ccda56cd 100644
--- a/misc/xosd/Makefile
+++ b/misc/xosd/Makefile
@@ -44,8 +44,7 @@ DELAY_UNITS= seconds
.endif
post-patch:
- @${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS}, ; \
- s,echo aout,echo elf,' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's,echo aout,echo elf,' ${WRKSRC}/configure
@${REINPLACE_CMD} -e 's,^\(CFLAGS =\)\(.*\)$$,\1 -I..\2,' \
${WRKSRC}/src/libxosd/Makefile.in \
${WRKSRC}/src/xmms_plugin/Makefile.in
diff --git a/misc/xsw/Makefile b/misc/xsw/Makefile
index 9bafdb776da9..9a89472abbb9 100644
--- a/misc/xsw/Makefile
+++ b/misc/xsw/Makefile
@@ -19,7 +19,7 @@ USE_SDL= sdl ttf image gfx
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
DOCS= AUTHORS \
COPYING \
diff --git a/textproc/estraier/Makefile b/textproc/estraier/Makefile
index 026a47911b5a..518995fa1eec 100644
--- a/textproc/estraier/Makefile
+++ b/textproc/estraier/Makefile
@@ -23,8 +23,8 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-sysqdbm \
--enable-dlfilter \
--enable-devel
-CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
-LDFLAGS+= -L${LOCALBASE}/include ${PTHREAD_LIBS}
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -lpthread -L${LOCALBASE}/include
CHASEN_LIB_DEPENDS= libchasen.so:${PORTSDIR}/japanese/chasen-base
CHASEN_CONFIGURE_ENABLE= chasen
@@ -46,8 +46,8 @@ post-patch:
's|-O2|@CFLAGS@|g ; \
s|HOME|LOCALBASE|g ; \
s|:/usr/local/lib||g ; \
- s|-I/usr/local/include|${PTHREAD_CFLAGS}|g ; \
- s|-L/usr/local/lib|${PTHREAD_LIBS}|g' ${WRKSRC}/Makefile.in
+ s|-I/usr/local/include||g ; \
+ s|-L/usr/local/lib|-lpthread|g' ${WRKSRC}/Makefile.in
post-install:
.for file in estindex estmbtomh estserver estsiutil estxview
diff --git a/textproc/hyperestraier/Makefile b/textproc/hyperestraier/Makefile
index 9c8a9179b81c..e06feea1aa81 100644
--- a/textproc/hyperestraier/Makefile
+++ b/textproc/hyperestraier/Makefile
@@ -23,7 +23,7 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-bzip2 --disable-zlib
CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= LZO MECAB
diff --git a/textproc/link-grammar/Makefile b/textproc/link-grammar/Makefile
index de8d79589de6..f5926b093b2c 100644
--- a/textproc/link-grammar/Makefile
+++ b/textproc/link-grammar/Makefile
@@ -28,10 +28,6 @@ INSTALL_TARGET= install-strip
DOCS= AUTHORS LICENSE MAINTAINERS README
-post-patch:
- @${REINPLACE_CMD} -e "s|-lpthread|${PTHREAD_LIBS}|g" \
- ${WRKSRC}/configure ${WRKSRC}/${PORTNAME}/Makefile.in
-
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ${DOCS}
diff --git a/textproc/senna/Makefile b/textproc/senna/Makefile
index 595155b23d17..1a139df823d4 100644
--- a/textproc/senna/Makefile
+++ b/textproc/senna/Makefile
@@ -16,8 +16,9 @@ USE_GCC= any
USES= gmake libtool
USE_LDCONFIG= YES
CONFIGURE_ARGS= --with-sennahome=${SENNA_HOME}
-LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
-MAKE_ARGS= CFLAGS="${CFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}"
+LDFLAGS+= -lpthread -L${LOCALBASE}/lib
+CFLAGS+= -I${LOCALBASE}/include
+MAKE_ARGS= CFLAGS="${CFLAGS}"
WRKSRC= ${WRKDIR}/${DISTNAME}
SENNA_HOME?= /var/senna
diff --git a/x11-clocks/alltraxclock/Makefile b/x11-clocks/alltraxclock/Makefile
index e5cf5e75b396..4bc7697bc463 100644
--- a/x11-clocks/alltraxclock/Makefile
+++ b/x11-clocks/alltraxclock/Makefile
@@ -22,7 +22,7 @@ PLIST_FILES= libexec/gkrellm2/plugins/alltraxclock.so
WRKSRC= ${WRKDIR}/${PORTNAME}2_0.2/
post-patch:
- @${REINPLACE_CMD} -e 's|gcc|${CC}|;s|-O2||;s|-lpthread|${PTHREAD_LIBS}|' ${WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e 's|gcc|${CC}|;s|-O2||' ${WRKSRC}/Makefile
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins/
diff --git a/x11-clocks/osdclock/Makefile b/x11-clocks/osdclock/Makefile
index 9b5be8a88907..2759146d49cf 100644
--- a/x11-clocks/osdclock/Makefile
+++ b/x11-clocks/osdclock/Makefile
@@ -15,8 +15,9 @@ COMMENT= Small clock which uses libxosd to render text to the root window
LIB_DEPENDS= libxosd.so:${PORTSDIR}/misc/xosd
-MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" \
+CFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib -lpthread
+MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
PREFIX="${PREFIX}"
PLIST_FILES= bin/osd_clock man/man1/osd_clock.1.gz
diff --git a/x11-clocks/wmtimer/Makefile b/x11-clocks/wmtimer/Makefile
index 12535ea068cd..33407e8bc752 100644
--- a/x11-clocks/wmtimer/Makefile
+++ b/x11-clocks/wmtimer/Makefile
@@ -20,14 +20,12 @@ USE_CSTD= gnu89
USE_XORG= x11 xau xcomposite xcursor xdamage xdmcp xext xfixes xi \
xinerama xpm xrandr xrender
USE_GNOME= gtk20
-MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}"
OPTIONS_DEFINE= DOCS
do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/wmtimer ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/wmtimer ${STAGEDIR}${PREFIX}/bin
@${INSTALL} -d ${STAGEDIR}${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/../README ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/../README ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/x11-clocks/wmtimer/files/patch-wmtimer__Makefile b/x11-clocks/wmtimer/files/patch-wmtimer__Makefile
index 1da0510384d8..620ce3bf9d8e 100644
--- a/x11-clocks/wmtimer/files/patch-wmtimer__Makefile
+++ b/x11-clocks/wmtimer/files/patch-wmtimer__Makefile
@@ -1,17 +1,16 @@
---- Makefile.orig Sat Nov 20 18:19:07 2004
-+++ Makefile Sat Nov 20 18:22:11 2004
+--- Makefile.orig 2004-01-05 00:30:50 UTC
++++ Makefile
@@ -1,7 +1,6 @@
-CC = gcc
-LIBDIR = -L/usr/X11R6/lib -L/usr/lib
--LIBS = -lXpm -lXext -lX11 -lpthread `pkg-config --libs gtk+-2.0`
--CFLAGS = `pkg-config --cflags gtk+-2.0`
+LIBDIR = -L${LOCALBASE}/lib
-+LIBS = -lXpm -lXext -lX11 `pkg-config --libs gtk+-2.0` ${PTHREAD_LIBS}
-+CFLAGS += `pkg-config --cflags gtk+-2.0` ${PTHREAD_CFLAGS}
+ LIBS = -lXpm -lXext -lX11 -lpthread `pkg-config --libs gtk+-2.0`
+-CFLAGS = `pkg-config --cflags gtk+-2.0`
++CFLAGS += `pkg-config --cflags gtk+-2.0`
OBJS = wmtimer.o \
../wmgeneral/wmgeneral.o \
-@@ -10,10 +9,10 @@
+@@ -10,10 +9,10 @@ OBJS = wmtimer.o \
all: wmtimer
.c.o: