diff options
| -rw-r--r-- | benchmarks/bonnie++/Makefile | 2 | ||||
| -rw-r--r-- | benchmarks/hpl/Makefile | 2 | ||||
| -rw-r--r-- | benchmarks/iozone/Makefile | 7 | ||||
| -rw-r--r-- | benchmarks/libmicro/Makefile | 14 | ||||
| -rw-r--r-- | benchmarks/libmicro/files/patch-Makefile.com | 23 | ||||
| -rw-r--r-- | irc/dxirc/Makefile | 4 | ||||
| -rw-r--r-- | irc/epic5/Makefile | 2 | ||||
| -rw-r--r-- | irc/netwalker-ircc/Makefile | 2 | ||||
| -rw-r--r-- | misc/mbuffer/Makefile | 3 | ||||
| -rw-r--r-- | misc/posixtestsuite/Makefile | 6 | ||||
| -rw-r--r-- | misc/xosd/Makefile | 3 | ||||
| -rw-r--r-- | misc/xsw/Makefile | 2 | ||||
| -rw-r--r-- | textproc/estraier/Makefile | 8 | ||||
| -rw-r--r-- | textproc/hyperestraier/Makefile | 2 | ||||
| -rw-r--r-- | textproc/link-grammar/Makefile | 4 | ||||
| -rw-r--r-- | textproc/senna/Makefile | 5 | ||||
| -rw-r--r-- | x11-clocks/alltraxclock/Makefile | 2 | ||||
| -rw-r--r-- | x11-clocks/osdclock/Makefile | 5 | ||||
| -rw-r--r-- | x11-clocks/wmtimer/Makefile | 6 | ||||
| -rw-r--r-- | x11-clocks/wmtimer/files/patch-wmtimer__Makefile | 13 |
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: |
