Commit graph

62 commits

Author SHA1 Message Date
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Dmitry Marakasov
bd67579f29 - Drop .la files, no dependees require them
Approved by:	portmgr blanket
2014-09-10 12:17:51 +00:00
Adam Weinberger
18a7fd6042 Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 16:23:08 +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
Dmitry Marakasov
ab53aa0e5e - Stagify
- Add missing USES=libtool

Approved by:	portmgr blanket
2014-05-27 18:18:53 +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
Brendan Fabeny
d9dad95fb7 Update math/glpk to 4.52.1 and adjust dependent ports 2013-08-06 19:08:57 +00:00
Brendan Fabeny
42471fa998 Update math/glpk to 4.50 and adjust dependent ports 2013-05-29 23:43:55 +00:00
Brendan Fabeny
755e402f2d update math/glpk to 4.49, and adjust dependent ports
Approved by:	maho
2013-05-10 19:39:58 +00:00
Brendan Fabeny
92ef61befd update glpk to 4.48 and adjust dependent ports 2013-01-31 13:03:32 +00:00
Brendan Fabeny
0edb6def94 add some CONFLICTS [1]; minor clean-up
Reported by:	S.-M. Silber [1]
2012-06-09 04:55:58 +00:00
Martin Wilke
e1c6649edf - Remove WITH_FBSD10_FIX, is no longer needed 2011-11-09 15:26:04 +00:00
Martin Wilke
d31032cfe5 - Fix build with FreeBSD 10 2011-10-29 07:40:51 +00:00
Brendan Fabeny
025a7c19be assume maintainership
Approved by:	demon
2011-10-19 18:11:24 +00:00
Brendan Fabeny
e7c8d132ff update to 4.47; the necessary adjustments to math/octave*
were made in the math/fftw3 update of a few minutes ago

PR:		161670
Submitted by:	H. Schumacher (partial patch)
Approved by:	demon
2011-10-17 11:44:27 +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
Dmitry Sivachenko
dc6ef28eca Update to version 4.45.
PR:		157241
Submitted by:	bf
2011-05-24 13:22:14 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Alex Dupre
bf330a57d4 Switch to use newer GMP version.
PR:		ports/144487
Submitted by:	ale
Approved by:	portmgr (-exp run by erwin)
2010-04-19 10:43:42 +00:00
Dmitry Sivachenko
8f27ef0055 Update to version 4.43.
PR:		144256
Submitted by:	bf <bf1783@gmail.com>
2010-03-19 15:09:41 +00:00
Dmitry Sivachenko
b92947ddd5 Update to 4.42.
PR:		142822
Submitted by:	bf <bf1783@gmail.com>
2010-01-14 12:33:21 +00:00
Dmitry Sivachenko
791cdf790d Update to version 4.39.
PR:		137783
Submitted by:	bf <bf1783@gmail.com>
2009-09-04 13:25:57 +00:00
Dmitry Sivachenko
790a062150 Update to version 4.38.
PR:		135956
Submitted by:	bf <bf1783@gmail.com>
2009-06-24 08:30:11 +00:00
Alex Dupre
523a16e2bd Chase libgmp and bump PORTREVISION. 2009-05-13 09:46:02 +00:00
Dmitry Sivachenko
3d1c321878 Update to version 4.37.
Based on PR:		131101
Submitted by:		bf <bf2006a@yahoo.com>
2009-04-02 10:00:58 +00:00
Dmitry Sivachenko
247833fd02 Update to version 4.34.
PR:		129446
Submitted by:	bf <bf2006a@yahoo.com>
2008-12-26 15:09:35 +00:00
Dmitry Sivachenko
674eeec5e1 Update to version 4.33.
Submitted by:	bf <bf2006a@yahoo.com>
2008-11-07 13:41:02 +00:00
Dmitry Sivachenko
b98df68d08 Update to 4.31.
PR:		127064
Submitted by:	bf <bf2006a@yahoo.com>
2008-09-04 10:23:32 +00:00
Dmitry Sivachenko
a801956217 Update to version 4.30. 2008-08-15 14:11:11 +00:00
Dmitry Sivachenko
c1553496d3 Update to 4.29.
PR:		125395
Submitted by:	bf <bf2006a@yahoo.com>
2008-07-15 13:01:10 +00:00
Dmitry Sivachenko
49df911309 Update to 4.28.
PR:		123543
Submitted by:	bf <bf2006a@yahoo.com>
2008-05-19 15:28:27 +00:00
Dmitry Sivachenko
b2a263d99b Update to 4.25.
Install more headers.

PR:		119662
Submitted by:	bf <bf2006a@yahoo.com>
2008-02-08 15:07:22 +00:00
Dmitry Sivachenko
5f7109e9ef - Update to version 4.24.
- include headers required for building gmpl support in math/clp
- remover -fPIC hack for amd64 which doesn't seem necessary anymore.

PR:		118265
Submitted by:	"Pedro F. Giffuni" <giffunip@tutopia.com>
2007-12-12 14:12:43 +00:00
Dmitry Sivachenko
071feab7d8 Update to 4.21.
PR:		115810
Submitted by:	bf <bf2006a@yahoo.com>
2007-08-30 07:45:34 +00:00
Dmitry Sivachenko
457ec7c648 Update to 4.17.
PR:		ports/112773
Submitted by:	bf<bf2006a@yahoo.com>
2007-05-31 11:42:15 +00:00
Dmitry Sivachenko
c05ff30f0d Update to 4.15.
Submitted by:	bf <bf2006a@yahoo.com>
2007-03-26 12:32:00 +00:00
Dmitry Sivachenko
6b3dc4fd5f Update to 4.14.
PR:		108857
Submitted by:	ijliao
2007-02-08 14:39:49 +00:00
Dmitry Sivachenko
f146f1faaf Update to version 4.10.
Based on:
PR:		93547
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-05-29 14:04:13 +00:00
Edwin Groothuis
53354e7e9c SHA256ify
Approved by: krion@
2006-01-22 12:59:47 +00:00
Dmitry Sivachenko
942f0a9400 Upgrade to version 4.8.
PR:		84905
Submitted by:	Ulrich Spoerlein <q@galgenberg.net>
2005-09-05 11:18:14 +00:00
Dmitry Sivachenko
f274127a8b Update to version 4.4. 2004-05-31 07:28:33 +00:00
Trevor Johnson
3bca696b10 Add size data, approved by maintainers. 2004-03-18 18:01:13 +00:00
Dmitry Sivachenko
c96c9437cb Update to version 4.0. 2003-06-10 05:20:00 +00:00
Dmitry Sivachenko
34a8b2d1ee Add missing files.
Submitted by:	bento
Approved by:	lioux
2003-03-09 17:03:33 +00:00
Dmitry Sivachenko
e6fdbd25e1 Update to 3.2.4;
Remove BROKEN -- problem resolved.
Remove pkg-comment and add COMMENT to Makefile.
2003-02-22 08:46:40 +00:00
Kris Kennaway
a00499e134 BROKEN: Installs files into /usr/include 2003-02-22 04:02:03 +00:00
Dmitry Sivachenko
fd26da09d7 Update to 3.2.1 and unbreak.
Approved by:	will
2002-09-21 18:04:50 +00:00
Kris Kennaway
f776ad8815 BROKEN: Does not install 2002-09-20 21:11:51 +00:00
Dmitry Sivachenko
4c58185731 Remove obsolete MASTER_SITE. 2002-07-18 11:52:02 +00:00