Commit graph

40 commits

Author SHA1 Message Date
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
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
7e80cde328 Round one migration of ports from automake{19,110} to automake111 2010-10-05 19:57:56 +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
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
Doug Barton
0175383f0a Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Pav Lucistnik
9fc1c4fe89 - Remove USE_GETOPT_LONG which is a no-op since March 2007 2008-03-20 09:56:52 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Tilman Keskinoz
8235f6e244 Make fetchable 2006-09-17 16:56:05 +00:00
Doug Barton
53c3693939 Clean up sig_stop values. In most cases this means removing a leading -,
since rc.subr adds that already. In 3 cases it meant removing a wrongly
specified TERM, since that is the default.
2006-07-19 16:18:41 +00:00
Edwin Groothuis
0f12b488a5 Remove USE_REINPLACE from all categories starting with N 2006-05-11 22:49:56 +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
Edwin Groothuis
01394fbeed Implement feedback from dougb@
It would be better to replace the SUB_FILES line in the
	Makefile with:

	USE_RC_SUBR=    ${PORTNAME}.sh

	This provides several benefits in the short term. It would
	obviate the need for the post-install target and the pkg-plist
	entry, as the USE_RC_SUBR macro handles that stuff (as well
	as the SUB_FILES stuff) for you automatically. In the long
	term, we're going to add even more support for good things
	in the USE_RC_SUBR code, so it's a good idea to move that
	direction now.
2006-01-05 00:43:42 +00:00
Edwin Groothuis
d4c35c7632 Update port: news/newscache , Added rc script
news/newscache is lacking an rc script, so I hacked this one up

PR:		ports/91319
Submitted by:	Arjan Koole <arjan@blackoak.net>
2006-01-04 21:49: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
Tilman Keskinoz
463dadf671 * Add SHA256 checksums for maintainerless ports i added to the ports collection
* Remove my name from blop pkg-descr
* Grab back maintainership for netio
2005-11-08 12:56:15 +00:00
Tilman Keskinoz
5736dd988b Use the latest autotools/libtool. 2005-06-04 22:51:49 +00:00
Tilman Keskinoz
38cd548d49 Fix path to newscache.conf file.
Bump PORTREVISION

Reported by:	Mike Harding <mvh@ix.netcom.com>

Obviously i don't care enough about this port to test it :-(
-> drop maintainership
2004-11-03 18:36:56 +00:00
Tilman Keskinoz
97690cea6f Update to 1.2.rc6 to fix build with the latest socket++. 2004-11-03 14:10:58 +00:00
Ade Lovett
1a628ded35 Sync with new bsd.autotools.mk 2004-06-04 17:29:38 +00:00
Tilman Keskinoz
283051c63a Move ACLOCAL from post-patch to pre-configure, because on bento
BUILD_DEPENDS are installed after patch:
2004-05-17 08:12:34 +00:00
Tilman Keskinoz
c5066876e0 Add SIZE
Submitted by:	trevor
2004-03-18 15:17:40 +00:00
Tilman Keskinoz
9b44bfa244 Fix build on -STABLE
Reported by: 	Mike Harding
2004-01-19 13:03:56 +00:00
Tilman Keskinoz
1715837978 Update to 1.1.92 2004-01-16 22:08:30 +00:00
Tilman Keskinoz
18b4f731fc Fix a bug leading to SIG11 in the child process
Submitted by:	Herbert Straub
Reported by:	Konstantin Nikonenko
2003-12-10 14:56:20 +00:00
Tilman Keskinoz
c570ee8e92 Update to 1.1.90 2003-10-27 18:26:34 +00:00
Tilman Keskinoz
772104ec58 Use new INFO macros. 2003-08-04 18:26:06 +00:00
Tilman Keskinoz
63b731a42b Fix Crashes on 5.x. Bump PORTREVISION.
Reported by:    Derkjan de Haan <haanjdj@xs4all.nl>
Submitted by:   Herbert Straub <h.straub@aon.at>
Tested by:      Steve Ames <steve@energistic.com>
2003-08-04 11:32:45 +00:00
Kris Kennaway
cbb89eb5f3 Back out previous commit; the port was fixed already
Apologies to:	arved
2003-05-18 11:24:39 +00:00
Kris Kennaway
9c288e873f BROKEN on 5.1: bad C++ 2003-05-18 09:55:25 +00:00
Tilman Keskinoz
0a22d227bf Update to 1.1.1Update to 1.1.12 2003-05-14 17:34:06 +00:00
Tilman Keskinoz
faa5523d46 Update Maintaineraddress.
Add a patch for the date command. Bump PORTREVISION

Submitted by:	Matthias Andree (via author).
2003-03-23 16:11:08 +00:00
Akinori MUSHA
4c2e4f1862 De-pkg-comment. 2003-02-21 13:28:59 +00:00
Ying-Chieh Liao
e605598709 update mastersite
PR:		43893
Submitted by:	maintainer
2002-10-10 18:51:59 +00:00
Ying-Chieh Liao
e8b25cfa83 doesn't build with gcc > 3.0
PR:		40531
Submitted by:	maintainer
2002-07-15 10:28:58 +00:00
Anders Nordby
3bf624d4b9 Add NewsCache, a GPLed cache server for USENET News.
PR:		35827
Submitted by:	Tilman Linneweh <tilman@arved.de>
2002-05-04 15:37:10 +00:00