Commit graph

72 commits

Author SHA1 Message Date
Baptiste Daroussin
a65ed2e51b Add NO_STAGE all over the place in preparation for the staging support (cat: security) 2013-09-20 22:55:24 +00:00
Baptiste Daroussin
f56f112403 Convert to new perl framework
Convert USE_GMAKE to USES=gmake
2013-09-16 16:58:41 +00:00
Oliver Lehmann
74805540a5 add USES=iconv which it does
Noted by:	mat
2013-07-07 09:03:44 +00:00
Jason Helfman
2a8fb99db4 - adoption of optionsNG
Approved by:	portmgr (miwi)
2013-05-23 02:19:02 +00:00
Oliver Lehmann
c36cb48b31 disable SQLite support for the time being (no child port exists)
Feature safe: yes
2012-10-15 12:33:25 +00:00
Oliver Lehmann
182cf1e19d update to 0.65.0
Feature safe:	yes
2012-10-14 12:55:49 +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
Oliver Lehmann
beeccac843 update courier-authlib to 0.64.0 2012-06-24 12:40:40 +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
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
Gabor Kovesdan
2fc6a06a9b - Track dependencies after databases/gdbm update 2011-09-12 13:46:58 +00:00
Olli Hauer
87931c6875 -remove MD5 2011-07-03 14:03:52 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Oliver Lehmann
30e1e78cf5 remove PORTREVISION definition from net/courier-authlib-ldap
bump PORTREVISION to 2
2010-10-17 10:12:37 +00:00
Max Brazhnikov
9659c64a4a set UNIQUENAME, thus fix slave ports after switching to USE_LDCONFIG.
Reported by:	pointyhat
2010-06-11 22:28:28 +00:00
Max Brazhnikov
a74e175192 Convert LDCONFIG_DIRS to USE_LDCONFIG.
PR:		based on ports/146365
Submitted by:	Alex Kozlov <spam at rm-rf.kiev.ua>
Approved by:	maintainers timeout (two weeks)
2010-06-08 19:52:58 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Oliver Lehmann
12bed463ba update to 0.63.0 2010-01-02 17:33:32 +00:00
Dmitry Marakasov
3eb168f46b - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +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
Oliver Lehmann
f963e7423d update to 0.62.4 2009-07-02 14:44:46 +00:00
Oliver Lehmann
30cb963e8f update to 0.62.2 2009-04-04 07:32:59 +00:00
Oliver Lehmann
b42145f00c update to 0.62.1 2009-01-04 11:53:06 +00:00
Oliver Lehmann
c94d9542ef update to 0.61.1 2008-12-05 18:44:29 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Oliver Lehmann
81437648bc update to 0.61.0 2008-07-16 07:39:29 +00:00
Oliver Lehmann
2684acb94f update to 0.60.6 2008-06-13 04:14:35 +00:00
Oliver Lehmann
76558768f8 update to 0.60.4
the vpopmail support was removed with 0.60.3 (because none felt responsible
for maintaining it in courier-authlib) - this commit adds - togehter with
this update - a patch which patches the vpopmail support back into 0.60.4
(because at least I need the interaction with vpopmail!).
2008-06-12 20:13:47 +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
Oliver Lehmann
4b568f2818 update to 0.60.2 2007-10-14 16:52:07 +00:00
Oliver Lehmann
6fc4b47407 update to 0.60.1 2007-10-09 20:03:32 +00:00
Oliver Lehmann
279889d2e3 fix the patch I messed up!
*sigh*
2007-10-05 19:50:19 +00:00
Oliver Lehmann
b3950a7bca fix build of courier-authlib-vchkpw 2007-10-04 14:57:29 +00:00
Oliver Lehmann
2ec39f47c3 update to 0.60.0 2007-10-03 12:10:07 +00:00
Oliver Lehmann
ed26d2aab5 fix the build for gcc 4.2 when compiling courier-authlib-vchkpw 2007-05-31 17:48:06 +00:00
Oliver Lehmann
b30b9add9f remove "restart_cmd" to make restart work again 2007-05-02 09:27:25 +00:00
Oliver Lehmann
0d840ed535 update to 0.59.3 2007-04-26 19:38:28 +00:00
Oliver Lehmann
37e3b3bdb3 update to 0.59.2 2007-04-08 13:19:08 +00:00
Oliver Lehmann
568fefd5e3 update to 0.59.1 2007-01-17 05:25:27 +00:00
Oliver Lehmann
389df6c59b update to 0.59 2007-01-01 21:35:27 +00:00
Edwin Groothuis
28dd10dcb4 Remove USE_REINPLACE from all categories starting with S 2006-05-13 04:15:53 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Oliver Lehmann
58bbd4e857 make it possible to change the program which is used for authpipe
PR:		ports/92681
Submitted by:	Henry Karpatskij <henkka@spheroid.info>
2006-02-11 11:37:46 +00:00
Edwin Groothuis
186c2e326c Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 06:28:59 +00:00
Oliver Lehmann
15e58934ab remove ldconfig_compat
Requested by:	flz
2006-01-12 20:09:53 +00:00
Oliver Lehmann
3bee7bd71a make courier-authdaemon work if it's build with MySQL support by changing
the rcNg startscript.
2006-01-12 18:56:04 +00:00
Oliver Lehmann
e16cc343a4 update to 0.58 2005-12-09 15:09:12 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Oliver Lehmann
c149369e83 Just remove the user if BATCH is set in env, don't ask for users feedback.
PR:		84349
Submitted by:	Matthias Andree <matthias.andree@gmx.de>
2005-07-30 21:55:23 +00:00