Commit graph

74 commits

Author SHA1 Message Date
Dirk Meyer
0263211fa7 - fix build with TCL enabled and without X11.
PR:		157738
Submitted by:	Jimmy Olgeni
2015-06-19 09:14:52 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Baptiste Daroussin
a76a739bfe Cleanup plist 2014-10-20 17:04:20 +00:00
Dirk Meyer
af8d3a1e5c - update to 2.38.0 2014-07-30 04:46:05 +00:00
Dirk Meyer
06f14a1810 - fix option PYTHON
PR:		192059
Submitted by:	Kurt Jaeger

- mark option RUBY broken
using libdata/pkgconfig/ruby-1.9.pc fails cause of $(.TARGET) macro.
2014-07-23 19:19:10 +00:00
Dirk Meyer
7881544049 - revert to libtool:oldver 2014-05-11 10:13:25 +00:00
Dirk Meyer
9e57d8f93d - drop keepla to fix regressions introduced 2014-05-11 07:52:10 +00:00
Tijl Coosemans
814f7eebbb - Convert to USES=libtool:keepla pathfix.
- Remove WANT_GNOME because bsd.port.pre.mk isn't included so it doesn't
  have any effect.
- Remove MISSING from CONFIGURE_ENV and MAKE_ENV.  It was a hack from an
  old version of the port.
2014-04-28 20:39:33 +00:00
Dirk Meyer
0ca85f332e - update to 2.36.0
- removal of libgraph
- new option GDK
- set BROKEN for option MING and GUILE
- hardcode tcl dependecies
- fix path of PHP extension
2014-01-18 13:48:43 +00:00
Dirk Meyer
d5e31ba9d0 - use STAGEDIR
- use OPTIONS_SUB
- use OPT_CONFIGURE_*
2013-12-01 11:38:39 +00:00
Dirk Meyer
b4d8601f30 - fix plist when option XPM is disabled and PANGOCAIRO is still selected 2013-10-25 17:49:15 +00:00
Dirk Meyer
a06aad9b72 - update to 2.34.0
- new option ANN for edge bundling
2013-09-08 15:28:15 +00:00
Dirk Meyer
90625757c7 - fix option POPPLER
- fix option LIBRVG2
2013-08-13 05:16:55 +00:00
Dirk Meyer
6a292399a7 - update to 2.32.0
- new option POPPLER
2013-08-11 10:33:42 +00:00
Dirk Meyer
7bc7df9834 - update to 2.30.1 2013-02-16 07:14:26 +00:00
Dirk Meyer
ae24ef3249 - cleanup empty dirs
Reported by:	bapt

- fix option MING
2013-02-07 11:11:05 +00:00
Dirk Meyer
673ea2fcfd - update to 2.30.0
- mark guile plugin BROKEN
2013-01-27 13:15:47 +00:00
Dirk Meyer
7bd07b1548 - fix dependecy for option GVEDIT
PR:		169372
Submitted by:	Pawel Pekala

- use OPTIONS_DEFINE

- fix package for option MING
2012-06-24 15:36:07 +00:00
Dirk Meyer
8ff4a95891 - update to 2.28.0
- new option WITH_GVEDIT
2011-05-20 08:31:01 +00:00
Dirk Meyer
4aaaea6d58 - update to 2.26.2 2010-02-05 11:52:55 +00:00
Dirk Meyer
7552416781 - update to 2.26.0 2009-12-25 17:38:39 +00:00
Dirk Meyer
9a01b11256 - remove bad symlinks
Reported by:	Jason J. Hellenthal
2009-09-06 17:33:54 +00:00
Dirk Meyer
aeeab93e58 - fix build for NOPORTDOCS
Reported by:	QAT
2009-07-20 13:14:13 +00:00
Dirk Meyer
a3a126524a - update to 2.24.0 2009-07-18 11:16:53 +00:00
Dirk Meyer
b91fb6f181 - honor NOPORTEXAMPLES 2009-03-20 08:34:30 +00:00
Dirk Meyer
b41ed32bc9 - fix NOPORTDOCS=yes
Reported by:	QAT
2009-03-15 19:59:29 +00:00
Dirk Meyer
01121a2c88 - fix NOPORTDOCS=yes
Reported by:	QAT
2009-03-15 18:23:46 +00:00
Dirk Meyer
a36928e800 - udpate to 2.22.0
- unbreak options WITH_TCL, WITH_TK
- new option WITH_GHOSTSCRIPT

- drop bash dependecy
PR:		132162

- fix tred regression
PR:		130751
2009-03-15 13:20:55 +00:00
Dirk Meyer
e714e6f72e - fix package for option WITH_LUA
132089
Scot Hetzel

- mark options WITH_TCL and WITH_TK as BROKEN
swig does not build valid code any more.

- fix option WITH_PHP
2009-02-27 16:13:13 +00:00
Dirk Meyer
e629a46b5f - update to 2.20.0 2008-06-25 14:24:20 +00:00
Dirk Meyer
d6dd92542d - fix installation of perl module
PR:		122268
2008-04-02 09:58:53 +00:00
Dirk Meyer
7a48113b7b - fix typo
- allow Tcl/Tk 8.5
- new options WITH_RSVG, WITH_DEVIL, WITH_SMYRNA
Suggested by:	bf2006a@yahoo.com
2008-03-30 08:32:46 +00:00
Dirk Meyer
8296b77e6f - update to 2.18 2008-03-29 09:20:20 +00:00
Dirk Meyer
291cc51b34 - change default options, bump PORTREVISION
- fix build WITHOUT_TK
- 118094
2008-03-28 18:21:23 +00:00
Dirk Meyer
cba389d513 - update to 2.16.1 2008-01-14 14:00:13 +00:00
Dirk Meyer
58b277df31 - update to 2.16
- new option: WITH_GDK_PIXBUF
2007-12-11 20:40:53 +00:00
Dirk Meyer
9197058d96 - new options: WITH_GTK WITH_GNOMEUI WITH_DIGCOLA WITH_IPSEPCOLA WITH_MING
PR:		118094
Submitted by:	bf <bf2006a@yahoo.com>
2007-12-11 20:38:40 +00:00
Dirk Meyer
ec488526b2 - update to 2.14.1
Reported by:	portscout
2007-08-17 14:42:16 +00:00
Dirk Meyer
f3c93005c5 - restore missing includes
Reported by:	marcus
2007-08-11 13:13:03 +00:00
Dirk Meyer
7a229652f7 - update to 2.14
shared lib version bump
internal include files ar no longer installed
- fix build with WITH_LUA
2007-08-07 16:37:20 +00:00
Dirk Meyer
f1a99ef116 - fix plugin handling
PR:		110060
Submitted by:	Helge Oldach

- add options TK ICONV XPM
PR:		110060
Submitted by:	Helge Oldach

- avoid starting "-help"
- fix pkg-plist after patches
- fix default options
- bump PORTREVISION
2007-03-09 07:28:21 +00:00
Dirk Meyer
328d0d3274 - fix option NOPORTDOCS
PR:		109920
Submitted by:	Rong-En Fan

- fix option WITH_PHP
- fix package for options WITH_GUILE, WITH_LUA
- cleanup space/tab indent
2007-03-06 11:58:33 +00:00
Dirk Meyer
813dab9a58 - update to 2.12
- cleaned USE_LDCONFIG
- full support for external GD library
- added OPTIONS support for swig and language bindings for (default none): perl php python ruby tcl lua guile
- added OPTIONS support for pangocairo (requires gtk, not selected by default)
PR:		109600
Submitted by:	Martin Matuska
2007-03-04 07:02:34 +00:00
Ion-Mihai Tetcu
dc552c2612 - Fix plist and use vars from bsd.tcl.mk in Makefile [1]
- Fix WWW [2]

PR:		ports/97176
Submitted by:	Shaun Amott <shaun@inerd.com> (maintainer) [1]
		Adi Pircalabu <apircalabu@bitdefender.com> [2]
Approved by:	maintainer [2], lawrance (mentor)
2006-05-14 12:30:53 +00:00
Thierry Thomas
31bba42f60 - Upgrade to 2.8;
- Remove duplicated PORTDOCS; put all documentation into DOCSDIR;

- Install demo files (previously installed automatically) - put
  into EXAMPLESDIR this time, and install along with PORTDOCS;

- Keep additional language bindings disabled for the time being
  (avoiding huge dependencies);

- Minor pkg-descr alteration.

PR:		ports/93924
Submitted by:	Shaun Amott <shaun (at) inerd.com> (maintainer)
2006-05-05 09:46:58 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Pav Lucistnik
a4ffde1db0 - Prevent bundled libltdl from being installed into PREFIX
- Put pkgconfig files where they belong

  I hope this does not break the functionality.
2005-12-29 21:28:58 +00:00
Alexander Leidinger
f0798650de Update to 2.6.
This brings back PNG support (for those who missed it with doxygen).

Previously it was not included because of the way it's handled by the
configure script if you use an external version of gd.

This version of graphviz depends upon v2.0.34 of gd, but this version
isn't available from the vendor site. Therefore graphviz uses the
included version of gd. I haven't removed the dependency upon gd, to
let it pickup the port version of gd when it's available. In this case
someone should check if PNG support is still included.

This port disables all new language bindings (like perl, python, ...)
of the 2.6 version to not increase the number of dependencies. Interested
parties should create new ports for those bindings.

Tested with:	devel/doxygen
2005-12-28 16:20:34 +00:00
Volker Stolz
72692f9e86 Link against libgd from ports instead of building own copy.
Note that you need at least gd-2.0.33_3,1

Approved by: perky (maintainer)
2005-10-15 09:54:39 +00:00