Date: Tue, 24 Mar 2015 17:09:59 +0000 (UTC) From: John Marino <marino@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r382126 - in head: benchmarks/bonnie++ benchmarks/hpl benchmarks/iozone benchmarks/libmicro benchmarks/libmicro/files irc/dxirc irc/epic5 irc/netwalker-ircc misc/mbuffer misc/posixtests... Message-ID: <201503241709.t2OH9xo1077887@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marino Date: Tue Mar 24 17:09:58 2015 New Revision: 382126 URL: https://svnweb.freebsd.org/changeset/ports/382126 QAT: https://qat.redports.org/buildarchive/r382126/ Log: 5 ports categories: Remove $PTHREAD_LIBS Categories: irc, x11-clocks, benchmarks, misc, textproc approved by: PTHREAD blanket Modified: head/benchmarks/bonnie++/Makefile head/benchmarks/hpl/Makefile head/benchmarks/iozone/Makefile head/benchmarks/libmicro/Makefile head/benchmarks/libmicro/files/patch-Makefile.com head/irc/dxirc/Makefile head/irc/epic5/Makefile head/irc/netwalker-ircc/Makefile head/misc/mbuffer/Makefile head/misc/posixtestsuite/Makefile head/misc/xosd/Makefile head/misc/xsw/Makefile head/textproc/estraier/Makefile head/textproc/hyperestraier/Makefile head/textproc/link-grammar/Makefile head/textproc/senna/Makefile head/x11-clocks/alltraxclock/Makefile head/x11-clocks/osdclock/Makefile head/x11-clocks/wmtimer/Makefile head/x11-clocks/wmtimer/files/patch-wmtimer__Makefile Modified: head/benchmarks/bonnie++/Makefile ============================================================================== --- head/benchmarks/bonnie++/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/benchmarks/bonnie++/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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} Modified: head/benchmarks/hpl/Makefile ============================================================================== --- head/benchmarks/hpl/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/benchmarks/hpl/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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 Modified: head/benchmarks/iozone/Makefile ============================================================================== --- head/benchmarks/iozone/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/benchmarks/iozone/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -31,17 +31,16 @@ THREADS_DESC= Enable threading (uses pth .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 Modified: head/benchmarks/libmicro/Makefile ============================================================================== --- head/benchmarks/libmicro/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/benchmarks/libmicro/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -12,22 +12,16 @@ COMMENT= Set of utilities to benchmark p 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 \ Modified: head/benchmarks/libmicro/files/patch-Makefile.com ============================================================================== --- head/benchmarks/libmicro/files/patch-Makefile.com Tue Mar 24 17:05:25 2015 (r382125) +++ head/benchmarks/libmicro/files/patch-Makefile.com Tue Mar 24 17:09:58 2015 (r382126) @@ -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 - Modified: head/irc/dxirc/Makefile ============================================================================== --- head/irc/dxirc/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/irc/dxirc/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -17,8 +17,8 @@ LIB_DEPENDS= libFOX-1.6.so:${PORTSDIR}/x 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 Modified: head/irc/epic5/Makefile ============================================================================== --- head/irc/epic5/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/irc/epic5/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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 Modified: head/irc/netwalker-ircc/Makefile ============================================================================== --- head/irc/netwalker-ircc/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/irc/netwalker-ircc/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -13,7 +13,7 @@ LICENSE= GPLv2 USES= tar:tgz -LDFLAGS+= -lncurses ${PTHREAD_LIBS} +LDFLAGS+= -lncurses -lpthread post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|g" \ Modified: head/misc/mbuffer/Makefile ============================================================================== --- head/misc/mbuffer/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/misc/mbuffer/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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@' \ Modified: head/misc/posixtestsuite/Makefile ============================================================================== --- head/misc/posixtestsuite/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/misc/posixtestsuite/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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} "" Modified: head/misc/xosd/Makefile ============================================================================== --- head/misc/xosd/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/misc/xosd/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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 Modified: head/misc/xsw/Makefile ============================================================================== --- head/misc/xsw/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/misc/xsw/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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 \ Modified: head/textproc/estraier/Makefile ============================================================================== --- head/textproc/estraier/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/textproc/estraier/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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 Modified: head/textproc/hyperestraier/Makefile ============================================================================== --- head/textproc/hyperestraier/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/textproc/hyperestraier/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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 Modified: head/textproc/link-grammar/Makefile ============================================================================== --- head/textproc/link-grammar/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/textproc/link-grammar/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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} Modified: head/textproc/senna/Makefile ============================================================================== --- head/textproc/senna/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/textproc/senna/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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 Modified: head/x11-clocks/alltraxclock/Makefile ============================================================================== --- head/x11-clocks/alltraxclock/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/x11-clocks/alltraxclock/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -22,7 +22,7 @@ PLIST_FILES= libexec/gkrellm2/plugins/al 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/ Modified: head/x11-clocks/osdclock/Makefile ============================================================================== --- head/x11-clocks/osdclock/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/x11-clocks/osdclock/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -15,8 +15,9 @@ COMMENT= Small clock which uses libxosd 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 Modified: head/x11-clocks/wmtimer/Makefile ============================================================================== --- head/x11-clocks/wmtimer/Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/x11-clocks/wmtimer/Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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> Modified: head/x11-clocks/wmtimer/files/patch-wmtimer__Makefile ============================================================================== --- head/x11-clocks/wmtimer/files/patch-wmtimer__Makefile Tue Mar 24 17:05:25 2015 (r382125) +++ head/x11-clocks/wmtimer/files/patch-wmtimer__Makefile Tue Mar 24 17:09:58 2015 (r382126) @@ -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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503241709.t2OH9xo1077887>