Commit graph

19 commits

Author SHA1 Message Date
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
Andrey Slusar
84cbeab72e - Enable support OPTIONS
PR:		ports/134539
Submitted by:	Nick Hibma <nick@anywi.com>
2009-05-24 08:43:21 +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
Andrey Slusar
37d5d19029 - Respect NO_INSTALL_MANPAGES
- files/masqmail.sh -> files/masqmail.in
  itectu@: no more .sh
  dougb@: move load_config above variables checks
- use PORTDOCS
- Bump PORTREVISION

PR:		ports/125652
Submitted by:	Philip M. Gollucci pgollucci at p6m7g8.com
2008-07-18 21:03:58 +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
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Andrey Slusar
c083546088 Fix glib depends. Needs glib20 instead of glib12.
Reported by:	kris(pointyhat)
2006-03-31 21:08:35 +00:00
Andrey Slusar
d947cd79b7 Update to 0.2.21 2006-03-28 14:24:47 +00:00
Andrey Slusar
a7c91f91be I'm hosted distfile for this port on http://santinel.bas-net.by/ports/.
Developers site now is disappeared.

Reported by:	fenner portsurvey
2006-03-22 16:00:23 +00:00
Ade Lovett
fe279f0df8 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with:	kris
Approved by:	portmgr (implicit)
2006-03-07 08:28:06 +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
Andrey Slusar
459bbc7e36 * Remove NO_LATEST_LINK.
* Add SHA256 checksum.
2005-12-28 11:10:07 +00:00
Andrey Slusar
e82254f926 Update to 0.2.20 2005-12-26 11:43:54 +00:00
Andrey Slusar
7e3692bf39 Change email address for all my ports.
Approved by:	sem(mentor)
2005-12-15 20:34:46 +00:00
Edwin Groothuis
5799d9acd6 [PATCH] change MAINTAINER email address for all my ports.
PR:		ports/75559
Submitted by:	Andrey Slusar <anray@inet.ua>
2004-12-30 02:37:15 +00:00
Kirill Ponomarev
becbec3cb3 Change maintainer's email.
PR:		ports/70138
Submitted by:	Andrey Slusar <vasallia@ukr.net>
2004-08-07 20:48:45 +00:00
Sergey Matveychuk
ba090a6460 Utilize CONFLICTS
Fix trigraphs warnings

PR:		ports/69844
Submitted by:	maintainer
2004-07-31 13:19:49 +00:00
Pav Lucistnik
21a5af5c57 - Fix plist for NOPORTDOCS case
PR:		ports/69014
Submitted by:	Andrey Slusar <vasallia@ukr.net> (maintainer)
2004-07-14 15:51:51 +00:00
Pav Lucistnik
76a68720b1 Add MasqMail, a mail server designed for hosts that do not have a permanent
internet connection eg. a home network or a single host at home. It has
special support for connections to different ISPs. It replaces sendmail or
other MTAs such as qmail or exim.

PR:		ports/65178
Submitted by:	Andrey Slusar <vasallia@ukr.net>
2004-05-02 20:24:06 +00:00