1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
Commit Graph

44 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
Tijl Coosemans
a8980fdc7a - Update misc/gnuls to 8.22. [1]
- Add NLS option, USES=gmake, staging.

PR:		ports/186516 [1]
Approved by:	Brian Clapper <bmc@clapper.org> (maintainer) [1]
2014-03-04 12:16:41 +00:00
Baptiste Daroussin
8ac99398e2 Add NO_STAGE all over the place in preparation for the staging support (cat: misc) 2013-09-20 20:50:57 +00:00
Andrej Zverev
4f0f40cb05 - convert to the new perl5 framework
Approved by:	portmgr (bapt@, blanket)
2013-09-02 09:36:29 +00:00
Pawel Pekala
bb21b71955 up date to version 8.20
PR:		ports/174687
Submitted by:	Cristiano Rolim Pereira <cristianorolim@outlook.com>
Approved by:	Brian Clapper <bmc@clapper.org> (maintainer)
2012-12-30 21:22:25 +00:00
Wesley Shields
450286a69d - Update to 8.12.
PR:		ports/157487
Submitted by:	Ryan Steinmetz (rpsfa@rit.edu)
Approved by:	Brian Clapper <bmc@clapper.org> (maintainer)
2011-06-03 11:26:20 +00:00
Philip M. Gollucci
b5f7a2ee91 - Update to 8.5
PR:             ports/152850
Submitted by:   Anonymous <swell.k@gmail.com>
Approved by:    bmc@clapper.org (maintainer)
Sponsored by:   RideCharge Inc. / TaxiMagic
2010-12-07 04:31:58 +00:00
Wesley Shields
8f0d6a486e - Update to 8.4
PR:		ports/143224
Submitted by:	Hung-Yi Chen <gaod@hychen.org>
Approved by:	bmc@clapper.org (maintainer timeout)
2010-02-14 17:48:52 +00:00
Dmitry Marakasov
1c3258b9ae - Update to 8.1
- Unbreak on 8.x and above

PR:		141209
Submitted by:	Cristiano Rolim Pereira <cristianorolim@hotmail.com>
Approved by:	Brian Clapper <bmc@clapper.org> (maintainer)
2009-12-25 17:40:13 +00:00
Martin Wilke
f45c2f66c2 - Update to 7.5
PR:		138311
Submitted by:	Sylvio Cesar <scjamorim@bsd.com.br>
Approved by:	maintainer timeout
2009-09-12 23:15:02 +00:00
Wesley Shields
2504b4016e - Update to 7.4 which should solve the ACL issue.
PR:		ports/134311
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu>
Approved by:	Brian Clapper <bmc@clapper.org> (maintainer)
2009-06-22 14:49:51 +00:00
Dmitry Marakasov
6545319be6 - Update to 7.2
PR:		133832
Submitted by:	Cristiano Rolim Pereira <cristianorolim at hotmail dot com>
Approved by:	Brian Clapper <bmc at clapper dot org> (maintainer)
2009-04-21 23:56:50 +00:00
Rong-En Fan
f55523cb07 - Update to 7.1
PR:		ports/131975
Submitted by:	Cristiano Rolim Pereira <cristianorolim at hotmail.com>
Approved by:	maintainer
2009-02-23 03:39:01 +00:00
Wesley Shields
441e97c94f - Update to 6.12
PR:		ports/130193
Submitted by:	Cristiano Rolim Pereira <cristianorolim@hotmail.com>
Approved by:	Brian Clapper <bmc@clapper.org> (maintainer)
2009-01-13 01:08:29 +00:00
Edwin Groothuis
2b732ac06c SHA256ify
Approved by:	krion@
2006-02-01 00:22:57 +00:00
Yen-Ming Lee
520e2e89f5 ACL support already included in port
PR:		77519
Submitted by:	Tarc <tarc at po.cs.msu.su>
Approved by:	Brian Clapper <bmc at clapper.org>
2005-02-17 10:31:08 +00:00
Yen-Ming Lee
478f520674 - fix pkg-plist and unbreak the port
PR:		77435
Submitted by:	Brian Clapper <bmc at clapper.org>
2005-02-13 04:00:13 +00:00
Sergey Matveychuk
89c9480609 Roll back my previous commit.
Requested by:	pav
2004-12-14 10:52:08 +00:00
Sergey Matveychuk
7746ee71a0 pkg-plist for gnuls port is missing $PREFIX/lib/charset.alias
PR:		ports/75020
Submitted by:	maintainer
2004-12-14 02:07:23 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Kirill Ponomarev
9f94b89eb8 - Update to version 4.1
PR:		56370
Submitted by:	maintainer
2003-09-03 14:28:30 +00:00
Erwin Lansing
fa9d65e6cb Change maintainer address
PR:		55757
Submitted by:	maintainer
2003-08-20 09:59:28 +00:00
Akinori MUSHA
4d0a0dc1c6 De-pkg-comment. 2003-02-21 12:51:06 +00:00
Chris D. Faulhaber
c03047ecda strerror_r() returns an exit code, not the error string. This fixes:
$ gnuls blah
  gnuls: blah: (null)
  $

on recent -stable and -current builds after strerror_r() was
implemented.
2002-02-07 20:54:59 +00:00
Chris D. Faulhaber
7c5b7d5f1d Update ACL patch to fix a brain-o. 2001-08-26 00:47:28 +00:00
Chris D. Faulhaber
f529ddaf3e Add optional ACL support to gnuls. This causes the last field
in the mode to show up as a '+' when a file/directory has
extended ACLs set (per the POSIX.2e draft):

-rw-rw-r--+   1 jedgar   jedgar        267 Aug 14 21:47 TODO

This only works on -current systems and can be activated by
defining WITH_ACL_SUPPORT when building.  New versions of the
GNU fileutils (i.e. 4.1) contain native ACL support but will
not build without CVS versions of autoconf/automake which are
not currently supported.

Approved by:	Maintainer
2001-08-25 01:09:34 +00:00
Maxim Sobolev
29a0461ea9 Ditch out "Version required" from comments section. 2000-11-23 11:56:11 +00:00
Akinori MUSHA
17f3def895 Back out useful `Version required lines' that I'd blindly removed. 2000-04-15 15:13:52 +00:00
Akinori MUSHA
74dd526e72 Remove obsolete `Version required' lines. 2000-04-14 17:44:00 +00:00
Satoshi Asami
dad9a57abe Convert to PORTNAME/PORTVERSION. 2000-04-14 08:49:30 +00:00
David E. O'Brien
d99d6e104d Change Id->FreeBSD. 1999-08-25 07:23:21 +00:00
Tim Vanderhoek
dd9ff05a6a Commit #3/4 to enforce caps, no period.
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
1999-06-26 19:12:45 +00:00
Steve Price
4f6a1e7d73 Update to version 4.0.
PR:		10173
Submitted by:	maintainer
1999-03-15 02:20:22 +00:00
Bill Fenner
5261958626 ${MASTER_SITE_GNU} got rearranged in December; let's catch up. 1999-01-27 07:41:29 +00:00
Tim Vanderhoek
39448a6b27 Remove miscellaneous manpages. 1998-08-18 19:04:15 +00:00
Justin M. Seger
450c68735d Add patch to permit colorizing of setuid and setgid programs as well as
other-writable dirs and other-writable-stick dirs.

PR:		ports/4853
Submitted by:	bmc@WillsCreek.COM
1997-10-29 11:31:40 +00:00
Bill Fenner
cfd8def0db Update to use fileutils-3.16 (forgot "cvs add" the first time)
PR:             ports/4267
Submitted by:   Brian Clapper <bmc@WillsCreek.COM>
1997-09-18 17:41:30 +00:00
Bill Fenner
5eff8832ed Update to use fileutils-3.16
PR:		ports/4267
Submitted by:	Brian Clapper <bmc@WillsCreek.COM>
1997-09-18 17:40:34 +00:00
Satoshi Asami
0a6869e5e0 Use new variable PATCH_SITE_SUBDIR to avoid messing up the master site
list.
1997-04-30 04:43:34 +00:00
Satoshi Asami
c98cfd116d Compress a bunch of manpages. Remove unnecessary @ directives from
PLISTs.

Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
1996-11-18 14:17:24 +00:00
Satoshi Asami
5dba7b6e29 Use MASTER_SITE_GNU Use MAN? macros. CATEGORIES+= -> CATEGORIES. 1996-11-18 10:25:35 +00:00
David E. O'Brien
090316dbc1 Converted to MAN[1-8]
Converted p5* to use MASTER_SITE_PERL_CPAN
1996-11-17 09:06:37 +00:00
David E. O'Brien
47a616f11d CATEGORIES+= --> CATEGORIES=
Misc variable reordering, cleaning up, etc.
1996-11-11 05:50:23 +00:00
Satoshi Asami
fe8ce50392 The linux colorized ls. Hey don't shoot me, it's only a port! ;)
Submitted by:	Brian Clapper <bmc@telebase.com>
1996-01-15 10:37:18 +00:00