Commit Graph

53 Commits

Author SHA1 Message Date
Niclas Zeising a1b290c54d Extend expiration of ports broken with -fno-common
Extend the expiration of unmaintained leaf ports that are broken with
-fno-common and previously had a short expiration date.  The new date is set
to 2021-04-01, meaning the ports will be in the 2021Q2 branch, giving people
until 2021-06-30 (10 months from now) to fix issues.
Improve the wording of the deprecation message, mentioning both llvm 11 and
-fno-common.
Bump portrevision to force reinstall.  This way the warning message about
deprecation will be displayed to users installing or reinstalling the
software.

MFH:		2020Q3 (maybe)
2020-08-30 09:47:49 +00:00
Tobias C. Berner 8f30718286 ftp/: Fix build with clang11 and deprecate ports@ ports 2020-08-29 10:39:06 +00:00
Tobias Kortkamp adf0f8ab0c ftp/frox: Spell ROOT_RUN_CONFIGURE_ENABLE correctly
Broken in r341092 during conversion to options helpers.
2019-09-20 04:21:37 +00:00
Mathieu Arnold 79698c8457 Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
Jimmy Olgeni 258b5d44ad Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-10-31 14:51:53 +00:00
Dmitry Marakasov 12de23673f - Fix LICENSE
- Add LICENSE_FILE
- Switch to options helpers
2016-09-11 16:40:59 +00:00
Rene Ladan f4bdc9ed51 Reset sem@'s ports per his request.
With hat:	portmgr-secretary
2016-08-21 11:58:26 +00:00
Thomas Zander 8875777792 - Fix build with PF OPTION selected [1]
- Move IPFILTER / PF OPTIONS into OPTIONS_RADIO because port does
  not build if both are selected [2]

PR:		197412
Submitted by:	fidaj@ukr.net [1]
Reviewed by:	riggs [2]
Approved by:	maintainer timeout
2015-02-21 14:12:07 +00:00
Baptiste Daroussin 2bd2415c4a Cleanup plist 2014-12-20 18:28:13 +00:00
Adam Weinberger bbc8c4d740 Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 18:41:15 +00:00
Adam Weinberger 4e441aef5f Rename finance/ and ftp/ patch-xy patches to reflext the files they modify. 2014-07-28 18:44:42 +00:00
Baptiste Daroussin 51fb72abd8 Support stage
USE_GMAKE -> USES=gmake
Use options helpers
Add DOCS option
No need to strip twice the binary
2014-01-25 20:39:36 +00:00
Baptiste Daroussin 1640537ad6 Add NO_STAGE all over the place in preparation for the staging support (cat: ftp) 2013-09-20 17:23:18 +00:00
Sergey Matveychuk c310017dab - Add LICENSE
- Convert to a new OPTIONS format

Feature safe:	yes
2012-10-17 15:50:53 +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
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 a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +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
Dmitry Marakasov a2472d09d8 - Fix broken makefiles introduced with translation to new SF File Release System
Reported by:	dan
Pointyhat to:	myself
2009-08-22 02:23:49 +00:00
Dmitry Marakasov c6d73b3a64 - Switch SourceForge ports to the new File Release System: categories starting with E,F 2009-08-22 00:20: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
Sergey Matveychuk 1c45538c8f - Fix CacheModule http
PR:             ports/121644
Submitted by:   Sergey Samitovsky <svs_at_nktv.mk.ua>
2008-12-08 19:33:33 +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
Sergey Matveychuk bc4b7d3f66 - Fix working with antiviruses on BSD systems.
A patch is taken from http://www.opennet.ru/openforum/vsluhforumID12/4446.html.
- Add support pf(4) firewalls.
  A patch is taken from http://www.clearchain.com/wiki/Frox_&_PF

Submitted by:	Cor Hilbrink (2Complex) <cor(at)2complex.nl>
2007-12-14 15:19:32 +00:00
Gabor Kovesdan 42542fb076 - Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
2007-08-04 11:41:30 +00:00
Sergey Matveychuk 686d94e44b - Convert the port to be compliant with DESTDIR 2006-08-06 07:09:17 +00:00
Sergey Matveychuk 346ee7892f - Utilize new features: USE_RC_SUBR, SUB_FILES. It simplifies Makefile.
- Fix pkg-message
- Remove redundant code from a startup script
- Install a sample config in EXAMPLESDIR instead of PREFIX/etc
- Refine pkg-descr a little
2006-02-07 12:50:29 +00:00
Sergey Matveychuk b76273ade1 - Yield to a total SHAtification.
- mysql-administrator: simplify BROKEN message
2005-11-11 07:36:56 +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
Sergey Matveychuk 09a4bbf822 - Uptate 0.7.18 2005-03-01 07:35:03 +00:00
Sergey Matveychuk 863e916188 - Update to 0.7.17 2004-11-14 12:14:27 +00:00
Sergey Matveychuk 579a717755 The tarball was rerolled by author.
Only docs was changed, no source.

Reported by:	Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
2004-08-15 18:30:08 +00:00
Sergey Matveychuk 617b689581 Update to 0.7.15 2004-08-13 07:05:34 +00:00
Sergey Matveychuk 067ca0c478 Change email address for my ports.
Approved by:	krion (mentor)
2004-07-07 19:20:02 +00:00
Kirill Ponomarev 190f744b1e - Update to 0.7.14
PR:		ports/66707
Submitted by:	maintainer
2004-05-16 16:10:44 +00:00
Kirill Ponomarev 7c196b2589 - Fix default options
PR:		ports/64673
Submitted by:	maintainer
2004-03-25 07:37:10 +00:00
Kirill Ponomarev 2c9f5e3393 - Fix defaults with BATCH=yes
PR:		ports/64126
Submitted by:	maintainer
2004-03-12 09:05:39 +00:00
Kirill Ponomarev f9d5ef9ba1 - Update to 0.7.13
PR:		ports/63799
Submitted by:	maintainer
2004-03-05 13:43:40 +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
Pav Lucistnik 806107bb88 - Fix OPTIONS (they must be before bsd.port.pre.mk)
PR:		ports/62296
Submitted by:	Sergey Matveychuk <sem@ciam.ru> (maintainer)
2004-02-03 19:32:37 +00:00
Pav Lucistnik e77306c1cd - Convert to OPTIONS
PR:		ports/62104
Submitted by:	Sergey Matveychuk <sem@ciam.ru> (maintainer)
2004-02-02 13:31:07 +00:00
Sergei Kolobov e56b1a155e - Utilize PLIST_FILES
PR:		61644
Submitted by:	maintainer
2004-01-26 21:52:52 +00:00
Kirill Ponomarev 822f0bd136 - Update to 0.7.12
- use rcNG script
- make configure script happy with CONFIGURE_TARGET
- use PORTDOCS to autoaddition docs in PLIST

PR:		61561
Submitted by:	maintainer
2004-01-19 08:16:22 +00:00
Kirill Ponomarev fbcfd1d1ae - Update to 0.7.11
o Fixed running from inetd which was broken by the
  0.7.8-->0.7.9 changes

PR:		57370
Submitted by:	Sergey Matveychuk <sem@ciam.ru> (maintainer)
2003-09-29 20:09:56 +00:00
Kirill Ponomarev b20d1c4deb - Update to version 0.7.10
PR:		56762
Submitted by:	Sergey Matveychuk <sem@ciam.ru> (maintainer)
2003-09-24 09:29:46 +00:00
Kirill Ponomarev 850fb034f6 - Utilize DOCSDIR
- ${ECHO} -> ${ECHO_MSG}
- make portlint hapy: change spaces with tabs, change ${file}
  with ${f}

PR:		55905
Submitted by:	maintainer
2003-08-23 21:40:19 +00:00
Daichi GOTO 6a73ce4a3d update ftp/frox: 0.7.7 --> 0.7.8
PR:		53735
Submitted by:	Sergey Matveychuk <sem@ciam.ru> (maintainer)
2003-06-26 14:01:02 +00:00
Yen-Ming Lee 0ded70bb85 * Update to 0.7.7
* Move from minium build to maximum (change WITH_ to WITHOUT_) by default
* Allow to build with local-cache and virus-scan features
* make startup script more smarter

PR:		50674
Submitted by:	Sergey Matveychuk <sem@ciam.ru>
2003-04-07 18:26:01 +00:00