Commit graph

21 commits

Author SHA1 Message Date
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
Vanilla I. Shu
fb260bf316 Stagify. 2014-06-09 03:34:41 +00:00
Baptiste Daroussin
985b201424 Add NO_STAGE all over the place in preparation for the staging support (cat: net-mgmt) 2013-09-20 22:24:43 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Emanuel Haupt
9e2a0193dd - Update MASTER_SITES and WWW
- Add LICENSE
- Respect CFLAGS

PR:		161639
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2011-10-18 13:06:55 +00:00
Baptiste Daroussin
c5e3914c60 Fix master_site 2011-08-02 16:22:15 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Doug Barton
2fadfa2cfb For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
2009-12-21 02:19:12 +00:00
Martin Wilke
5f939db009 - Update to MASTER_SITES
PR:		130980
Submitted by:	dikshie <dikshie@sfc.wide.ad.jp>
2009-03-24 15:23:11 +00:00
Pav Lucistnik
0df0b4780c - Update to 2.61
PR:		ports/123580
Submitted by:	Oleg Gawriloff <barzog@telecom.by>
2008-05-14 14:21:48 +00:00
Edwin Groothuis
0f12b488a5 Remove USE_REINPLACE from all categories starting with N 2006-05-11 22:49:56 +00:00
Pav Lucistnik
d2d527c935 - Add SHA256 2005-11-25 16:56:10 +00:00
Mark Linimon
c78a069480 Pacify distfile survey and remove stale email address. 2005-10-12 18:43:39 +00:00
Sergey Matveychuk
4128e6aa94 - Fix location for flow-tools. it's in net-mgmt now. 2005-07-11 13:26:16 +00:00
Garrett Wollman
60aab66567 Say hello to the new "net-mgmt" category. There are probably more
ports that belong here than the ones I have identified and moved in
this, first, pass.

Approved in principle by: marcus
2004-02-23 04:42:13 +00:00
Trevor Johnson
3c175cb569 Use PLIST_FILES.
Reviewed by:	marcus
2004-02-05 20:38:07 +00:00
Trevor Johnson
f15b845ebe SIZEify. 2004-01-29 16:13:06 +00:00
Trevor Johnson
439b8a040c Use the CPIO macro defined in bsd.port.mk. 2004-01-22 12:18:43 +00:00
Sergei Kolobov
8bf7269a4e - Use canonical form (ports@FreeBSD.org) in MAINTAINER line 2003-12-21 00:23:25 +00:00
Edwin Groothuis
320195fae1 <saper@system.pl>: host mx1.system.pl[62.233.129.170] said: 550 5.1.1
<saper@system.pl>... User unknown
2003-08-28 12:16:49 +00:00
Edwin Groothuis
e972bdbe87 net/flow-extract: new port
This tool complements existing net/flow-tools port.

PR:		ports/50005
Submitted by:	Marcin Cieslak <saper@system.pl>
2003-08-28 11:15:22 +00:00