1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-19 03:52:17 +00:00
Commit Graph

32 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
Dmitry Marakasov
b09412f603 - Drop .la files from multimedia/dirac and multimedia/schroedinger
- Bump dependent ports as .so versions have changed
- While here, remove @dirrm* from plists and add missing empty directory to plist of multimedia/lives

Approved by:	portmgr blanket
2014-12-02 03:23:13 +00:00
Dmitry Marakasov
6b56786852 - Switch to USES=libtool
- Fix shebangs

Approved by:	portmgr blanket
2014-07-09 03:31:57 +00:00
Tijl Coosemans
d6917d6a9b - Distinguish clang from Microsoft cl.exe [1]
- Treat g++*, c++* and clang* the same.
- Remove ?= assignments because this isn't a master port.
- Remove libtool dependency.
- Remove pkgconfig dependency.  The port only installs a .pc file.
- Disable use of MMX for now.  It cannot be used in i386 packages and on
  amd64 the compiler already uses SSE.
- Support staging.
- Support WITH_DEBUG.

PR:		ports/173741 [1]
Submitted by:	Jeremy Huddleston Sequoia <jeremyhu@freedesktop.org> [1]
2013-10-18 15:31:20 +00:00
Baptiste Daroussin
855fb638fb Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia) 2013-09-20 20:57:48 +00:00
Baptiste Daroussin
d1218825c5 Convert USE_GNOME=pkgconfig -> USES=pkgconfig
Convert USE_GNOME=gnomehack -> USES=pathfix
Convert USE_GMAKE -> USES=gmake
2013-08-31 00:29:43 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +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
Koop Mast
0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Olli Hauer
4c503beb39 - remove MD5 2011-07-03 13:38:45 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +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
Martin Matuska
f6f47a8f7f - Mark port MAKE_JOBS_SAFE for SMP compilation 2009-08-12 07:35:56 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Wesley Shields
aa19fc34d5 - Remove patches which are no longer necessary with the last update. 2009-05-04 16:42:49 +00:00
Wesley Shields
3c713d889c - Update to 1.0.2
PR:		ports/133477
Submitted by:	Paul <onemda@gmail.com>
2009-05-04 15:24:25 +00:00
Michael Johnson
c58a3e7576 Update to 0.7.0 2007-06-26 17:57:07 +00:00
Michael Johnson
7e4176993e - Don't use gcc3.4 on -CURRENT
- Bump PORTREVISION since gcc3.4 causes problems with dirac in vlc
2007-05-30 23:23:58 +00:00
Kris Kennaway
89a0b31acd Use libtool port instead of included one to avoid objformat a.out botch 2007-01-28 09:07:47 +00:00
Michael Johnson
7666367fc9 - Don't install programming reference PORTDOCS since we now have dirac-reference 2006-09-24 16:24:22 +00:00
Michael Johnson
63bd88ccff - Update pkg-descr
- Adopt port for multimedia@
2006-08-29 11:29:14 +00:00
Cheng-Lung Sung
147fdee482 - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include misc/ multimedia/ net/ net-mgmt/ net-im/
  net-p2p/ palm/ print/ science/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-15 00:56:24 +00:00
Bruce M Simpson
d1dc9935e1 Fix pkg-plist.
Bump PORTREVISION.
2006-08-07 10:16:58 +00:00
Bruce M Simpson
6723afc150 Update dirac to version 0.6.0. Fix PORTDOCS.
Drop maintainership; regrettably I do not have the time or resources to
commit to maintenance of this port in future.

PR:	ports/101237
2006-08-02 11:10:25 +00:00
Edwin Groothuis
dbef3380d2 SHA256ify
Approved by: krion@
2006-01-22 21:24:05 +00:00
Bruce M Simpson
612cc747a0 Don't pass the -d switch to cp(1) as it is a linux-ism.
PR:		ports/78086
Submitted by:	conrads at cox dot net (with cleanups)
2005-02-28 15:45:46 +00:00
Bruce M Simpson
f7ac0398cb Update to 0.5.0. 2005-01-14 13:46:47 +00:00
Bruce M Simpson
a03dd5ffb9 Update the Dirac codec to 0.4.3.
Approved by:	portmgr
Submitted by:	Michael Johnson
2004-10-08 04:58:52 +00:00
Kris Kennaway
84e8d56ed5 Increase USE_GCC to 3.4 for those ports which compile with it.
Approved by:	portmgr
2004-09-30 05:32:00 +00:00
Kris Kennaway
35462ece75 BROKEN on 4.x: Does not compile 2004-05-29 03:44:14 +00:00
Bruce M Simpson
6626b73f5b Requires GCC 3.3 or better. 2004-05-20 09:38:26 +00:00
Bruce M Simpson
4f32739dff Dirac is a next-generation open-source video codec designed at the BBC. 2004-05-11 12:52:15 +00:00