Commit graph

265 commits

Author SHA1 Message Date
Mathieu Arnold
1cc9fcd1c7 Extract do-patch into a separate script.
PR:		215761
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D9029
2017-01-16 16:47:00 +00:00
Tijl Coosemans
6ead27eb95 Remove libiconv.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:23:24 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Thomas Zander
d55a69f049 Fix build failures on current and pkg builds with XFACE option
PR:		205719
Submitted by:	Udo.Schweigert@siemens.com (maintainer)
MFH:		2016Q1
2016-01-24 10:21:26 +00:00
Dmitry Marakasov
07557d27c2 - Fix build as non-root (similar to what mail/mutt does)
Approved by:	portmgr blanket
2015-09-23 19:57:05 +00:00
Antoine Brodin
8e556b93ae Cleanup plist 2014-11-22 18:42:44 +00:00
Alex Kozlov
22e20c2aa1 - Remove a few remaining $Id$ from pkg-plists
Approved by:	portmgr (mat)
2014-11-06 16:30:27 +00:00
Tijl Coosemans
fa0d7caf79 - Convert to USES=autoreconf
- Fix detection of base system Heimdal
2014-09-24 20:25:54 +00:00
Adam Weinberger
8e7fd48a29 Rename mail/ patch-xy patches to reflect the files they modify. 2014-07-28 23:20:38 +00:00
Adam Weinberger
99afccd1ce Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 16:14:15 +00:00
Martin Wilke
8c3cb83adc - Implement staging
- Remove SGML_DOCS option which no longer works with current sgmltools

PR:		190097
Submitted by:	maintainer
2014-06-06 15:38:37 +00:00
Baptiste Daroussin
e54a4cb6af Switch ispell to aspell-ispell 2014-01-28 14:40:41 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Baptiste Daroussin
1f93c9dd90 Fix pkgname collision
With hat:	portmgr
2013-10-07 11:09:05 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
Boris Samorodov
9f7e7e1326 Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).

Co-authors:	bapt, madpilot and bsam (me)
2013-09-04 20:01:05 +00:00
Martin Wilke
d78d066859 - Unbreak build after autotools update 2013-07-16 14:43:38 +00:00
Matthias Andree
aca614c519 + Fix fallout from optionsNG conversion (discussed with bapt@):
- MUTT_FLOCK vs. CONFIGURE_ARGS logic was inverted.
- MUTT_ICONV was mistyped as MITT_ICONV so that the check was defective.

+ While here, make SLANG/NCURSES a radio group for clarity
  (these two options are optional and mutually exclusive).

+ Add a patch to send the proper length in an IMAP APPEND command;
  a size_t argument was printed with %d, which failed where
  sizeof(int) != sizeof(size_t), i. e. on 64-bit systems,
  or when the value was in ]INT_MAX; UINT_MAX] (2^31 or beyond).
  We now use %lu and cast the argument to unsigned long.
  Bump PORTREVISION.

+ Shorten COMMENT to avoid its truncation in pkg_info output.
2013-06-11 00:19:18 +00:00
Baptiste Daroussin
48a7b914a9 Actually we do not support alpha anymore 2013-06-04 21:14:24 +00:00
Baptiste Daroussin
a452172908 Use a proper per arch exclusion of options 2013-06-04 21:07:56 +00:00
Baptiste Daroussin
b31393744a Exclude SGML_DOCS properly in case arch is alpha and in case MUTT_LITE is defined
PR:		ports/179281
Submitted by:	mandree
2013-06-04 21:00:21 +00:00
Baptiste Daroussin
ee8cbb16fc WITHOUT_NLS -> PORT_OPTIONS:MNLS
NOPORTDOCS -> PORT_OPTIONS:MDOCS
New options framework
2013-06-04 14:17:16 +00:00
Baptiste Daroussin
6bd575031a Fix with USES+= ncurses 2013-05-06 15:54:23 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Michael Scheidell
d54f6d01ee - Fix LATEST_LINK after renaming the ports mail/mutt to mail/mutt14
PR:		ports/170126
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
2012-07-29 01:06:48 +00:00
Chris Rees
bb040dde3e Move mail/mutt to mail/mutt14
Move mail/mutt-lite to mail/mutt14-lite

Move mail/mutt-devel to mail/mutt

Moving mail/mutt-devel-lite to mail/mutt-lite will follow next to avoid
breaking the cvs exporter

PR:		ports/169546
Suggested by:	obrien
Approved by:	maintainer
2012-07-22 09:15:04 +00:00
Ade Lovett
6d726b6c09 Update autoconf to 2.69 and automake to 1.12
PR:		166836
Tested by:	Multiple -exp runs (pav)
2012-05-11 20:38:09 +00:00
Sunpoet Po-Chuan Hsieh
98913817a9 - Mark CONFLICTS with ja-mutt, ja-mutt-devel, mutt-devel, mutt-devel-lite, mutt-lite and zh-mutt-devel
- Use ?= for CONFLICTS and PORTREVISION: mutt is MASTERDIR of mutt-lite
- Bump PORTREVISION for package change
2011-10-01 16:45:46 +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
Dennis Herrmann
b2fea180ab - Fix handling of ncurses config-option
- Remove USE_GMAKE (not needed)

PR:		ports/160521
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
2011-09-06 17:57:58 +00:00
Olli Hauer
c5284f2b4e - remove MD5 2011-07-03 13:53:52 +00:00
Baptiste Daroussin
8d27ddb9bd Add a new macro to deal with conflict between ncurses from base and ncurses from ports.
If a ports is linked against ncurses from base or from the ports, it should then add:
USE_NCURSES=yes

it is also possible to specify the hard dependency on the ports ncurses or one the base one adding the following macros:
WITH_NCURSES_PORT=yes or WITH_NCURSES_BASE=yes

PR:		ports/155269
Submitted by:	me
Reviwed by:	pav@
Approved by:	portmgr (pav@)
Exp-run by:	portmgr (pav@)
2011-04-11 08:34:17 +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
Johan van Selst
ede3efa3e8 Fix quoting of Makefile variables;
this fixes the installation of mutt-lite
2010-09-05 21:21:15 +00:00
Rene Ladan
89c5782152 - add options for user-settable knobs [1]
- replace an .error with an IGNORE [1]
- s/WITH_NCURSES_PORT/WITH_NCURSES [1]
- pet portlint for fatal errors and capitalization of IGNORE lines
- invert SGML logic for Alpha architecture

PR:		ports/149061 [1]
Submitted by:	David DEMELIER [demelier.david gmail.com]
Reviewed by:	Chip Camden [sterling camdensoftware.com] (during last bugathon)
Approved by:	maintainer timeout (21 days)
2010-08-28 10:29:15 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Pav Lucistnik
aced4296fd - Switch slang dependency to libslang2 (untested)
Reported by:	pointyhat (make index)
Pointy hat to:	pgollucci
2009-02-10 09:22:59 +00:00
Pav Lucistnik
f28d272707 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 21:05:49 +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
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
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
Martin Wilke
36056c6561 - Fix dependency for the security/krb5 port.
- Bump PORTREVISION

PR:		117823
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
2008-02-28 09:31:34 +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
Martin Wilke
83d6977cb7 - Update to 1.4.2.3
PR:		113079
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
2007-05-30 06:40:41 +00:00
Martin Wilke
80b3ea3af1 - Remove SASL1 support
PR:		112076
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
2007-04-24 22:12:16 +00:00
Max Khon
3d7c99a164 One more temporary workaround for -CURRENT. 2007-04-05 18:35:21 +00:00