1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-15 03:14:23 +00:00
Commit Graph

75 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
Julien Laffaye
a5c5d34dac Update to 0.65.3
PR:		ports/158669
Submitted by:	Milan Obuch <bsd@dino.sk> (maintainer)
2011-07-20 11:10:12 +00:00
Olli Hauer
c5284f2b4e - remove MD5 2011-07-03 13:53:52 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +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
Wesley Shields
81c2639ea1 - Remove file that was not deleted in previous commit.
PR:		ports/143974
Submitted by:	Milan Obuch <bsd@dino.sk> (maintainer)
2010-03-13 01:06:28 +00:00
Wesley Shields
8923d883a0 - Update to 0.63.0
PR:		ports/143974
Submitted by:	Milan Obuch <bsd@dino.sk> (maintainer)
2010-03-13 00:51:31 +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
Rong-En Fan
0891cf7567 - Add missing optional patches
PR:		ports/137582
Submitted by:	Milan Obuch <bsd at dino.sk> (maintainer)
2009-08-09 04:15:27 +00:00
Rong-En Fan
a2632042c2 - Update to 0.62
PR:		ports/137112
Submitted by:	Milan Obuch <bsd at dino.sk> (maintainer)
2009-08-08 11:18:45 +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
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
Dmitry Marakasov
01c612a64d - Update to 0.61.1
PR:		132228
Submitted by:	Milan Obuch <bsd at dino dot sk> (maintainer)
2009-03-07 16:08:32 +00:00
Pav Lucistnik
f28d272707 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 21:05:49 +00:00
Dmitry Marakasov
5d9f99e5d5 - Remove obsolete patches
PR:		130035
Submitted by:	Milan Obuch <bsd at dino dot sk>
2008-12-30 14:34:55 +00:00
Stefan Walter
d7849bb0a2 - Update to 0.60.0.
- Add RUN_DEPENDS on security/ca_root_nss.
- Remove scripts/c_rehash.
- Sort CONFLICTS alphabetically and add couriermlm-0.*.

PR:		126228
Submitted by:	Yarema <yds@CoolRat.org>
Approved by:	maintainer timeout (2 months)
2008-12-19 12:42:03 +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
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Edwin Groothuis
bdd556264e Remove support for OSVERSION < 5 2007-10-03 23:34:16 +00:00
Martin Wilke
f0dcb0e336 - Update to 0.54.0
PR:		107375
Submitted by:	Milan Obuch<bsd@dino.sk> (maintainer)
2007-01-01 00:00:22 +00:00
Gabor Kovesdan
18ad4ae1da - Update to 0.53.3
- Patch for function name collision (fam support)
- Remove deprecated USE_RCORDER
- Pass maintainership to submitter
- portlint(1)

PR:		ports/105573
Submitted by:	Milan Obuch<bsd@dino.sk>
Approved by:	erwin (mentor), maintainer timeout
2006-12-12 20:32:45 +00:00
Renato Botelho
78bb76fb85 - Update to 0.53.2 and fix vulnerability -- CVE-2006-2659
PR:		ports/98878
Submitted by:	Milan Obuch <bsd@dino.sk>
Approved by:	maintainer timeout (17 days)
Security:	CVE-2006-2659
2006-06-29 18:47:31 +00:00
Edwin Groothuis
efe7d5f7f4 Remove USE_REINPLACE from ports starting with M 2006-05-10 22:37:39 +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
Sam Lawrance
70c6cdd526 Add plist entries to create empty directories.
Add 'sharedindexupdate' srcipt.
Use 'exec' in shell scripts.

PR:		ports/93269
Submitted by:	Yarema <yds@CoolRat.org> (maintainer)
2006-02-14 12:00:05 +00:00
Sam Lawrance
29cb05d54a Update to 0.52.2.
PR:		ports/91741
Submitted by:	Milan Obuch <bsd@dino.sk>
Reviewed by:	Ed Culp <eculp@encontacto.net>
Approved by:	yds@CoolRat.org (maintainer, timeout 4 weeks)
2006-02-11 14:42:54 +00:00
Kris Kennaway
2bd36282e8 Remove direct LIB_DEPENDS on fam in favour of the new USE_FAM
infrastructure.  Default to WANT_FAM_SYSTEM=fam to be conservative since
these ports either have not been tested with gamin or are known to fail
(courier).

PR:		ports/92583
Submitted by:	marcus
2006-02-11 02:37:36 +00:00
Kris Kennaway
7689c4a0e5 Add missing USE_GETTEXT 2006-01-26 04:29:21 +00:00
Edwin Groothuis
80840e8dc5 SHA256ify
Approved by: krion@
2006-01-22 12:50:54 +00:00
Edwin Groothuis
0416031c9b Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 02:20:05 +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
Pav Lucistnik
73091ff5f6 - Update to 0.52.1
PR:		ports/86517
Submitted by:	Yarema <yds@CoolRat.org> (maintainer)
2005-10-11 09:05:00 +00:00
Pav Lucistnik
4e8271fcaf - Update to 0.50.1 and unbreak
PR:		ports/83548
Submitted by:	Yarema <yds@CoolRat.org> (maintainer)
2005-07-16 22:52:35 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Kris Kennaway
7013f32391 BROKEN: Changes permissions on previously-installed files 2005-02-28 00:20:35 +00:00
Palle Girgensohn
34fa6c853e Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.

PR:		75344
Approved by:	portmgr@ (kris), ade & sean (mentors)
2005-01-31 00:35:55 +00:00
Daniel Harris
08eaea9dd4 Update to 0.45.4.
PR:		65351
Submitted by:	maintainer
2004-04-11 02:35:30 +00:00
Norikatsu Shigemura
7c5ce7b055 o Fix recursive definition of PKGNAMESUFFIX.
o Add missing tailing \.

This is 'Fix build error'. So I don't bump PORTREVISION.

Approved by:	Yarema <yds@CoolRat.org> (maintainer)
2004-04-05 02:48:01 +00:00
Pav Lucistnik
061c1a65db - Update to 0.45.3
- Remove FORBIDDEN
- Convert to OPTIONS
- Hand maintainership to submitter

PR:		ports/65093
Submitted by:	Yarema <yds@CoolRat.org>
2004-04-03 17:32:07 +00:00
Jacques Vidrine
95283e5a7b Mark FORBIDDEN due to remotely exploitable vulnerabilities.
http://vuxml.freebsd.org/98bd69c3-834b-11d8-a41f-0020ed76ef5a.html
2004-03-31 20:33:46 +00:00
Trevor Johnson
33fdc4cde2 SIZEify. 2004-03-17 18:29:46 +00:00
Garrett Wollman
60aab66567 Say hello to the new "net-mgmt" category. There are probably more
ports that belong here than the ones I have identified and moved in
this, first, pass.

Approved in principle by: marcus
2004-02-23 04:42:13 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Sergei Kolobov
716bc6aa4a - Update to 0.44.2
- Fix LDAP support build problems
- CONFLICTS has been expanded
- WITH_GHOSTSCRIPT_AFPL support has been changed to honor GSPORT
- WITH_TRANSPORT+=uucp changed since uucp is no longer part of the base system
  and NOUUCP is no longer a /etc/make.conf tunable for buildworld
- WITH_EXPECT not being set now adds --disable-changepass which causes the suid
  authdaemon.passwd to not be installed.
- devel/fam dependency is now non-optional since the port will use the library
  if it finds it regardless of one's intention to use it or not.  For instance
  if libfam is installed and one doe not want it used by courier but chosses
  the WITH_LDAP support than libfam will get sucked in as well.  Then the user
  deletes fam and courier breaks because the user had no idea courier depended
  on it.  So until courier gets a configure --without-fam tunable this should
  be a mandatory dependency.
- and last but not least etc/rc.d/courier.sh startup script has been rewritten
  to work with rc.subr which allows one to move it to /etc/rc.d/courier and
  have it just work. :)

PR:		61112
Submitted by:	Yarema <yds@CoolRat.org>
2004-01-15 15:12:32 +00:00
Sergei Kolobov
98ba269341 - Unbreak: switch from courier:courier (UID/GID 62, conflicts with pf)
to mailnull:mailnull (UID/GID 26)
  Still looking for a better solution
- Update to 0.44.0

PR:		59367
Submitted by:	Shizuka Kudo <shizukakudo_99@yahoo.com>
2003-12-11 14:01:59 +00:00
Kris Kennaway
84b68efce4 BROKEN: This port uses uid/gid 62, which is registered in the master list
in the porter's handbook as being owned by pf.

PR:		ports/58115
Submitted by:	Dennis Berger <db@nipsi.de>
2003-11-16 01:13:21 +00:00
Dirk Meyer
607af7710c - add CONFLICTS
Submitted by:   eikemeier@fillmore-labs.com
2003-10-13 04:03:41 +00:00