Commit graph

150 commits

Author SHA1 Message Date
Tijl Coosemans
15c4a5ecf3 Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.
There are only 60 such ports so there doesn't need to be a separate
keyword or USES for this.

Approved by:	portmgr (bapt)
2014-09-17 07:38:15 +00:00
Ryan Steinmetz
46394c9b0e - Do not fail to start if there is a mismatch between libssl compile/runtime
versions.  We will still print the error, but it will not be fatal.  This is to
workaround an issue with pkg where pkg will only reinstall dependant ports if
the .so version changes.
- Bump PORTREVISION

PR:		192661
Submitted by:	mat@
2014-08-16 20:19:30 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Adam Weinberger
fe8d1fdffc Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 16:36:19 +00:00
Tijl Coosemans
cb4d32b424 - Convert to USES=libtool
- Add USE_AUTOTOOLS=libtoolize (and aclocal) because the bundled libtool
  is too old to work with devel/libltdl
- Move several variable definitions before inclusion of bsd.port.options.mk
- Remove use of UNIQUENAME
2014-07-14 21:47:29 +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
Ryan Steinmetz
e877619f33 - Update to 2.2.5 2014-04-29 22:19:07 +00:00
Bryan Drewery
23a1cad535 - Fix plist to have proper 'rmdir DIR' ordering.
Pkgng will not detect the directory otherwise. This was due to
  incorrectly advise in the check-stagedir.sh script, fixed in
  r351587

With hat:	portmgr
2014-04-21 01:14:53 +00:00
Ryan Steinmetz
77c5c6c84e - Mark ruby support as broken, per FreeRADIUS authors 2014-04-09 12:35:20 +00:00
Bryan Drewery
5b87faff24 - Support stage
- Switch CONFLICTS to CONFLICTS_INSTALL
- Use USES=tar

PR:		ports/188090
Submitted by:	ohauer
Approved by:	zi (maintainer)
2014-04-09 03:22:57 +00:00
Ryan Steinmetz
75c4ea5e7b - Fix build when devel/libexecinfo is present
- Bump PORTREVISION

PR:		ports/188089
Submitted by:	Lawrence "The Dreamer" Chen <beastie@tardisi.com>, feld@, Konstantin Belousov <kostikbel@gmail.com>
2014-04-02 22:19:50 +00:00
Ryan Steinmetz
061a8f3ce1 - Update to 2.2.4 2014-03-29 15:26:34 +00:00
Ryan Steinmetz
79ed60fb56 - Ensure we CONFLICT with the net/freeradius3 port
- Bump PORTREVISION
2014-01-22 22:36:13 +00:00
Ryan Steinmetz
1f62db5419 - Update to 2.2.3 2013-12-29 21:23:13 +00:00
Antoine Brodin
d8a66fd80c Fix PYTHON option after getting rid of implicit lang/python dependency 2013-12-23 21:36:47 +00:00
Ryan Steinmetz
c23a257c5e - Update to 2.2.2 2013-11-01 23:48:38 +00:00
Ryan Steinmetz
8f22bb3bdc - Add OPTION to build against security/openssl
- Do not bump PORTREVISION

PR:		ports/182836
Submitted by:	Mark Felder <feld@FreeBSD.org>
2013-10-14 21:00:29 +00:00
Ryan Steinmetz
bbeb701587 - Remove invalid mirrors 2013-10-14 00:31:40 +00:00
Ryan Steinmetz
a30738162e - Revert previous commit--not required/correct 2013-10-14 00:17:24 +00:00
Ryan Steinmetz
38313b4634 Note CONFLICT with upcoming net/freeradius3 port 2013-10-09 15:49:57 +00:00
Baptiste Daroussin
0c710c7b4e Add NO_STAGE all over the place in preparation for the staging support (cat: net) 2013-09-20 22:10:23 +00:00
Ryan Steinmetz
efc7c62c68 - Update to 2.2.1
- Convert to new 'created by' header
2013-09-19 13:01:18 +00:00
Andrej Zverev
e47ac01488 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-15 14:54:36 +00:00
Ryan Steinmetz
2678f753ba - Unbreak after pkg-deinstall removal 2012-12-19 17:52:41 +00:00
Ryan Steinmetz
e6ae8f79c9 - Fix typo in FIREBIRD logic
- Remove unnecessary pkg-deinstall.in message
- Remove duplicate plist entry
2012-12-15 13:43:44 +00:00
Ryan Steinmetz
de70b3e29b - Add Novell eDirectory support
- Do not bump PORTREVISION

Submitted by:	Guy Antony Halse <G.halse@ru.ac.za>
Feature safe:	yes
2012-12-07 14:44:18 +00:00
Ryan Steinmetz
97ca8931b1 - Update to 2.2.0
- Convert to OptionsNG

Feature safe:	yes
2012-10-13 01:18:27 +00:00
Ryan Steinmetz
1da7454450 - Add patch for CVE-2012-3547
- Bump PORTREVISION

Submitted by:	rea@
Obtained from:	Upstream git repo
Security:	3bbbe3aa-fbeb-11e1-8bd8-0022156e8794
2012-09-11 11:33:50 +00:00
Doug Barton
9aac569eaa Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Ryan Steinmetz
4f0b31d350 - Fix grant statement when using PgSQL [1]
- Pacify portlint

PR:		ports/170253 [1]
Submitted by:	ohauer [1]
2012-07-30 12:10:39 +00:00
Ryan Steinmetz
bf7544a8e0 - Fix logic error/plist issue when using EXPERIMENTAL OPTIONS
- Pacify portlint(1)
- Do not bump PORTREVISION
2012-04-30 01:35:46 +00:00
Ryan Steinmetz
de26666938 - Update mirror URL on my ports
Feature safe:	yes
2012-03-23 14:27:51 +00:00
Martin Wilke
93cfaf9ad9 - Chase unixODBC shlib bump 2012-02-06 12:25:50 +00:00
Ryan Steinmetz
a82ac9635c - Add OPTION to use Kerberos from the base system instead of requiring the port
- Add OPTION to apply a patch that allows one to specify the keytab location/SPN when using rlm_krb5
- Do not bump PORTREVISION
2012-01-30 18:51:33 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Ryan Steinmetz
5c9f2343a7 - Update to 2.1.12
- Remove previously backported patches from upstream
2011-10-05 00:49:29 +00:00
Gabor Kovesdan
2fc6a06a9b - Track dependencies after databases/gdbm update 2011-09-12 13:46:58 +00:00
Ryan Steinmetz
547a212733 Remove event.c patch
Bump PORTREVISION

Approved by:	wxs (mentor)
2011-08-11 13:00:31 +00:00
Ryan Steinmetz
9b219c3dcf Resolve memleak in rlm_detail
Resolve OSCP certificate validation issue
Resolve crash triggered by event.c issue
Bump PORTREVISION
Pacify portlint(1)

Approved by:	wxs (mentor)
Obtained from:	freeradius github
2011-08-10 14:08:03 +00:00
Ryan Steinmetz
72a02a04ab Update my email address on the ports I maintain.
Approved by: wxs@ (mentor)
2011-07-15 21:15:29 +00:00
Frederic Culot
caa460dde5 - Update to 2.1.11
- Add LICENSE (GPLv2)
- Remove HAVE_LT_DLADVISE_INIT workaround

PR:		ports/158413
Submitted by:	Ryan Steinmetz <rpsfa@rit.edu> (maintainer)
2011-06-29 07:23:53 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Wesley Shields
ce39de217a Fix an issue associated with rlm_python that caused issues whenever a python
script attempted to load other modules. This issue was reported by Robert
Martens to the maintainer via private mail.

PR:		ports/153739
Submitted by:	Ryan Steinmetz <rpsfa@rit.edu> (maintainer)
2011-01-11 02:38:22 +00:00
Martin Matuska
ec8cd44277 - Add patch for upstream bug #123 (enable workstation trust account logins)
PR:		ports/152370
Approved by:	maintainer (timeout)
2010-12-23 09:09:27 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Rene Ladan
2e5b524b0c - Fix optional dependency on security/heimdal
- Bump PORTREVISION
PR:		ports/152029
Submitted by:	Joerg Pulz [Joerg.Pulz frm2.tum.de]
Approved by:	Ryan Steinmetz <rpsfa@rit.edu> (maintainer of net/freeradius*)
		girgen (maintainer of databases/postgresql*-server,
		        14 day timeout)
2010-11-21 23:48:49 +00:00
Wesley Shields
8b9a5c6ced Update to 2.1.10
PR:		ports/151537
Submitted by:	Ryan Steinmetz <rpsfa@rit.edu> (maintainer)
2010-10-21 23:52:35 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Li-Wen Hsu
ce474d06f3 - Add option UDPFROMTO:
This will make FreeRADIUS to respond from the IP the initial request
  was received to.

PR:		ports/148965
Submitted by:	Alexander Kriventsov <avk AT vl.ru>
Approved by:	Ryan Steinmetz <rpsfa AT rit.edu> (maintainer)
2010-08-22 11:01:27 +00:00