Commit graph

41 commits

Author SHA1 Message Date
Jimmy Olgeni
de67e63795 Fix typo in pkg-descr. 2014-08-10 21:29:18 +00:00
Tijl Coosemans
3ab1b8443e - Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-07-23 09:54:02 +00:00
Adam Weinberger
df8007c28e Finish the conversion to OPTIONS helpers.
APproved by:	portmgr (blanket)
2014-07-03 17:37:52 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
Baptiste Daroussin
9d881b4ae4 Support stage 2014-03-06 18:31:06 +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
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
Marcus von Appen
821843ca06 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
2013-04-27 08:50:46 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Baptiste Daroussin
1933bfac59 Convert left unconverted ports in ftp to new options framework 2013-03-26 09:58:33 +00:00
Roman Bogorodskiy
91e365d630 - Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
2013-02-05 16:17:06 +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
Roman Bogorodskiy
207386f96a Chase security/gnutls update and add an UPDATING entry. 2011-06-05 18:43:16 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Dmitry Marakasov
23478c5fcd - Mark MAKE_JOBS_USAFE
PR:		138405
Submitted by:	myself
Approved by:	Artyom Nosov <chip-set@mail.ru> (maintainer)
2009-09-01 12:47:35 +00:00
Roman Bogorodskiy
f32c11d872 Bump PORTREVISIONs of the gnutls dependant ports to chase gnutls update. 2009-08-16 18:04:40 +00:00
Pav Lucistnik
6030b27802 - Update to 0.6.2
PR:		ports/128892
Submitted by:	Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
Approved by:	Artyom Nosov <chip-set@mail.ru> (maintainer)
2008-12-17 16:16:50 +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
Roman Bogorodskiy
c9536f39b3 - Chase security/gnutls shlib version bump
- Add an entry to UPDATING
2008-03-03 11:57:08 +00:00
Pav Lucistnik
628ecd4e8d - Fix plist: don't remove directories created by mtree
Reported by:	pointyhat
Pointy hat to:	beech
2008-01-30 18:52:13 +00:00
Beech Rintoul
c51999e382 - Fix (and add) pkg-plist
Reported by:	pointyhat via pav
Approved by:	linimon (mentor)
2008-01-26 01:51:31 +00:00
Beech Rintoul
bf10146f90 - Update to 0.6.1
- Makefile cleanup

PR:		ports/119761
Submitted by:	Felippe de Meirelles Motta <lippemail@gmail.com>
Approved by:	Artyom Nosov <chip-set@mail.ru> (maintainer),
		linimon (mentor)
2008-01-22 17:29:58 +00:00
Edwin Groothuis
0bb0ea5bd7 SHA256ify
Approved by:    krion@
2006-01-22 09:48:59 +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
Kirill Ponomarev
ef94f48a8b Fix MASTER_SITES.
Approved by:	portmgr (implicit)
2005-01-03 09:45:09 +00:00
Edwin Groothuis
f6d14d5a72 Update port: ftp/wput - new version (0.5)
There's a new version of wput out there, 0.5

PR:		ports/75085
Submitted by:	Pasi Hirvonen <psh@iki.fi>
Approved by:	".::ChiP::." <chip-set@mail.ru>
2004-12-18 07:16:25 +00:00
Kris Kennaway
a028a16e63 BROKEN: Size mismatch 2004-11-18 08:10:51 +00:00
Kirill Ponomarev
e2755e6e4c Update to 0.4.1
PR:		ports/71777
Submitted by:	maintainer
2004-10-12 09:37:27 +00:00
Tilman Keskinoz
41d71c8fbb Fix handling of libgnugetopt to fix build on 5.x 2004-09-02 19:29:35 +00:00
Edwin Groothuis
b792ecdd80 Rename patch to a proper name. 2004-07-21 11:54:06 +00:00
Edwin Groothuis
1c7c454350 MEDIC! We have a mortally wounded distfile here!
(it's a sad thing if you can't even do "cvs delete" in your ports
 directory without loosing all kinds of important files)

Noticed by: eik
2004-07-10 12:11:28 +00:00
Edwin Groothuis
95daff2cd2 Distfile has been rerolled with fix initialy found in files/patch-src::ftp.c
Noticed by: kris / pointyhat
2004-07-10 11:43:30 +00:00
Edwin Groothuis
de65b31a3d Update ftp/wput to version 0.4 (with smarter upload options)
PR:		ports/68684
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
Reviewed by:	ChiP <chip-set@mail.ru>
2004-07-08 08:02:10 +00:00
Kirill Ponomarev
f07cacc777 - Use PLIST_FILES knob
PR:		ports/63926
Submitted by:	maintainer
2004-03-08 19:37:44 +00:00
Kris Kennaway
12228757c2 Unbreak by chasing checksum. The version was silently updated to 0.3.6d
and a minor bug fix was made to the source.
2004-03-06 11:13:41 +00:00
Kirill Ponomarev
cc159d5af8 - Add USE_AUTOCONF_VER=253
PR:		61223
Submitted by:	Nosov Artem <chip-set@mail.ru> (maintainer)
2004-01-12 09:13:52 +00:00
Kirill Ponomarev
6dc7671734 Add wput 0.3.6,
wput is a tiny program that looks like wget and does as the
name suggests exactly the opposite: it uploads files or
recursivly whole directories to a ftp-server and supports
resuming.

PR:		60032
Submitted by:	Nosov Artem <chip-set@mail.ru>
2003-12-08 10:13:10 +00:00