Commit graph

45 commits

Author SHA1 Message Date
Dmitry Marakasov
d13afce131 - Fix library installation 2015-06-23 14:11:44 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Antoine Brodin
0dae2aca96 Cleanup plist 2014-11-15 12:20:53 +00:00
Tijl Coosemans
216b5a285f - Fix missing library problems when the linker enforces explicit linking
PR:		192062
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-08-26 14:06:08 +00:00
Adam Weinberger
a84c115a09 Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 19:11:51 +00:00
Jimmy Olgeni
168f57451a Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.

CR:		D306
Approved by:	portmgr (bapt)
2014-07-07 15:31:01 +00:00
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
Pietro Cerutti
0b4d546e10 - Fix build with modern compilers
- Convert to USES+=tk
- Convert to OPTIONSng
- STAGE-clean
2013-10-01 09:41:10 +00:00
Baptiste Daroussin
ce5e457020 Add NO_STAGE all over the place in preparation for the staging support (cat: math) 2013-09-20 20:55:04 +00:00
Baptiste Daroussin
d80c5e9df6 Mark jobs unsafe 2013-07-13 13:59:11 +00:00
Pietro Cerutti
71b35cf640 - Fix build with Tcl/Tk 8.6
- Also, make clang happier, even if GCC is still required

Reported by:	miwi (Tcl/Tk 8.6 exp-run late comers)
2013-06-05 10:43:43 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Pietro Cerutti
30c71ad3b2 - Activate tcl/tk 8.5
- Fix build onf amd64 [1]

Reported by:	PH (via pav) [1]
Tested by:	pluknet (on EFNet/#bsdports)
2010-06-14 07:47:11 +00:00
Pav Lucistnik
93313ea884 - Mark BROKEN outside i386 (needs -fPIC magic)
Reported by:	pointyhat
2010-06-09 20:10:11 +00:00
Pietro Cerutti
a431ea0a03 - Update to 2.8b30 2010-05-28 15:58:24 +00:00
Dmitry Marakasov
a13d9a603d - Switch SourceForge ports to the new File Release System: categories starting with M 2009-08-22 00:28:34 +00:00
Pietro Cerutti
c737c1c0da - Update to 2.8b28 2009-03-09 21:52:21 +00:00
Pietro Cerutti
0626191d61 - Update to 2.8b24
- Remove FreeBSD 5.x specific hacks
- Refactor Makefile
2008-12-15 13:17:36 +00:00
Pietro Cerutti
683bdcfb72 - Update to 2.8b23 2008-07-24 17:11:44 +00:00
Pietro Cerutti
8518b507fa - Repocopy from misc/goblin to math/goblin
Repocopy by:	marcus
2008-06-30 20:16:02 +00:00
Pietro Cerutti
1cfd0068f1 - Update to 2.8b22
- Take maintainship
2008-06-02 14:44:06 +00:00
Martin Wilke
89b628bc8e - Fix build after xorg cleanup
Submitted by:	pointyhat
2008-04-20 22:27:05 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Martin Wilke
87d40477ee - Update MASTER_SITES
PR:		ports/105524
Submitted by:	Thomas Abthorpe <thomas@goodking.ca>
2006-11-14 14:03:34 +00:00
Martin Wilke
9512978aa7 - Add backup MASTER_SITES
Submitted by:	pointyhat via kris
2006-11-14 06:53:52 +00:00
Martin Wilke
cca2141326 - Unbreak
- USE_GCC 3.2

PR:		ports/105150
Submitted by:	Thomas Abthorpe <thomas@goodking.ca>
Sponsored by:   FreeBSD Bug-a-thon #2
2006-11-05 18:40:16 +00:00
Edwin Groothuis
efe7d5f7f4 Remove USE_REINPLACE from ports starting with M 2006-05-10 22:37:39 +00:00
Pav Lucistnik
70231c0b10 - Add SHA256 2005-11-25 16:09:33 +00:00
Kris Kennaway
fe54d2a7c7 BROKEN on 5.x: Does not compile
Approved by:    portmgr (self)
2004-09-18 17:49:31 +00:00
Kirill Ponomarev
2231e898cb Update to version 2.6.4
PR:		ports/69188
Submitted by:	Ports Fury
2004-07-17 18:40:46 +00:00
Kirill Ponomarev
ee8bbf630d - Update to version 2.6.3
PR:		ports/64215
Submitted by:	Ports Fury
2004-03-13 19:52:55 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Trevor Johnson
f15b845ebe SIZEify. 2004-01-29 16:13:06 +00:00
Kirill Ponomarev
44d6d1ffed - Update to version 2.6.2
PR:		61076
Submitted by:	Ports Fury
2004-01-08 15:36:04 +00:00
Kirill Ponomarev
093457520c - Update to version 2.6.1
PR:		56322
Submitted by:	Ports Fury
2003-09-03 14:20:58 +00:00
Ying-Chieh Liao
79c14d3b73 upgrade to 2.6
PR:		51863
Submitted by:	Ports Fury
2003-05-12 07:45:50 +00:00
Ying-Chieh Liao
de1d4bc508 upgrade to 2.6b5 2003-04-01 08:44:28 +00:00
Akinori MUSHA
2c41b9e5f3 De-pkg-comment. 2003-02-20 19:00:52 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Ying-Chieh Liao
1b462cf363 upgrade to 2.5
PR:		43868
Submitted by:	Ulrich Spoerlein <q@uni.de>
2002-10-09 19:23:41 +00:00
Ying-Chieh Liao
3b9032fabc Replace ${PERL} with ${REINPLACE_CMD}
PR:		39665
Submitted by:	Oliver Braun <obraun@informatik.unibw-muenchen.de>
2002-06-22 17:23:30 +00:00
Ying-Chieh Liao
adc23fc75e add goblin 2.4a3
A Graph Object Library for Network Programming Problems
2002-03-03 12:06:20 +00:00