Commit graph

104 commits

Author SHA1 Message Date
Roman Bogorodskiy
68a1991ea3 - Drop automatic dependency detection [1]
- Do not link to -lphread directly [2]
- Use USE_PKGCONFIG [2]
- Pet portlint by removing ABI number references [2]
- Drop no longer actual --with-lzo=no switch, lzo support
  is disabled by default anyway [2]
- Bump PORTREVISION

PR:		170390 [2]
Submitted by:	Jason E. Hale [2], A.J. Kehoe IV (Nanoman) [1]
2012-08-15 13:57:01 +00:00
Roman Bogorodskiy
92e600045d Respect NOPORTEXAMPLES.
PR:		166693
Submitted by:	scheidell, crees
2012-04-10 11:06:28 +00:00
Roman Bogorodskiy
617e8584da Update to 2.12.18. This update includes a dirty hack to prevent shared
library bump which is necessary because of not properly set LIBTOOLFILES.
This would be properly fixed after ports slush is over.

PR:		166307
Submitted by:	delphij
Security:	CVE-2012-1569, CVE-2012-1573
Feature safe:	yes
2012-03-25 15:24:23 +00:00
Roman Bogorodskiy
06753e5a51 Update to 2.12.16. 2012-01-12 02:45:34 +00:00
Martin Wilke
e1c6649edf - Remove WITH_FBSD10_FIX, is no longer needed 2011-11-09 15:26:04 +00:00
Roman Bogorodskiy
2b946ea574 Update to 2.12.14. 2011-11-09 05:51:21 +00:00
Martin Wilke
3d7e506643 - Fix build on FreeBSD 10
Reported by:	pointyhat
2011-10-29 07:20:16 +00:00
Roman Bogorodskiy
9edecec48c Update to 2.12.12. 2011-10-23 21:02:42 +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
80874408d4 Update to 2.12.11. 2011-09-18 23:53:46 +00:00
Roman Bogorodskiy
afa2f37501 Update to 2.12.10. 2011-09-16 02:29:19 +00:00
Roman Bogorodskiy
2c478db886 Update to 2.12.9. 2011-08-21 17:11:24 +00:00
Roman Bogorodskiy
0d06d2359a - Switch to nettle as crypto library as it's primary library
supported by upstream and additionally there are some
  inconsistences with libgcrypt 1.5.x.
- Bump PORTREVISION
2011-07-14 08:05:49 +00:00
Steve Wills
e0755b977d - Chase the libgcrypt shared lib version 2011-07-03 11:40:49 +00:00
Roman Bogorodskiy
05e3aa0553 Update to 2.12.7. 2011-06-22 16:15:01 +00:00
Pav Lucistnik
fa82b180c7 - Bump PORTREVISION for the .pc fix 2011-06-06 20:39:53 +00:00
Roman Bogorodskiy
fdcb7cc1a2 Proper fix for gnutls.pc generation by ripping out 'zlib' part
from configure as it was originally submitted by Fumiyuki Shimizu in
ports/157647.

Pointy hat to:		novel
2011-06-06 12:07:37 +00:00
Roman Bogorodskiy
794580c534 Fix gnutls.pc file by stripping 'zlib' from Requires.private.
PR:		157647 (based on)
Submitted by:	Fumiyuki Shimizu
2011-06-06 08:15:35 +00:00
Roman Bogorodskiy
aabc2b4486 Update to 2.12.6.1. 2011-06-05 18:34:23 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Wesley Shields
15c1551ea3 Chase security/libgcrypt shlib bump.
PR:		ports/148755
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp>
2010-07-27 01:25:20 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Roman Bogorodskiy
47b113644d Update to 2.8.6. 2010-05-03 18:36:33 +00:00
Roman Bogorodskiy
cbfda45aa2 Introduce WITH_CAMELLIA knob to enable camellia ciphers (off by default).
PR:		138721
Submitted by:	Ivan Sy Jr <ivan_jr@yahoo.com>
2009-11-21 07:33:19 +00:00
Roman Bogorodskiy
89dbb0c8e2 Update to 2.8.3. 2009-08-16 18:01:50 +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
Roman Bogorodskiy
b37328918f Update to 2.6.5. 2009-05-10 00:35:37 +00:00
Roman Bogorodskiy
25a25e04c4 Mark MAKE_JOBS_SAFE for SMP compilation.
PR:		133001
Submitted by:	mm
2009-03-24 17:23:40 +00:00
Roman Bogorodskiy
b0cc15a039 Clean out MASTER_SITES.
Reported by:	Atom Powers <apowers@digipen.edu>
2009-03-14 05:51:34 +00:00
Roman Bogorodskiy
31ee2f68d5 Update to 2.6.4. 2009-02-12 18:47:25 +00:00
Roman Bogorodskiy
bfdac7a749 Chase libtasn1 shared library version bump. 2009-01-18 17:04:08 +00:00
Pav Lucistnik
b2a96c6df1 - Remove conditional checks for FreeBSD 5.x and older 2009-01-06 17:59:31 +00:00
Roman Bogorodskiy
87b685f5d4 - Update to 2.6.3
- Remove WITH_OPENCDK knob since it's not relevant anymore
- Add WITH_LZO knob

PR:		127330 (partially)
Submitted by:	Yarema <yds@CoolRat.org>
2009-01-06 17:55:54 +00:00
Rong-En Fan
af76562086 - Bump PORTREVISION due to share library version bump in security/libgcrypt
PR:		 ports/127478
2009-01-06 13:01:11 +00:00
Pav Lucistnik
3c87dd26c7 - Fix the patch for CVE-2008-4989 not to cause segfaults on runtime anymore
PR:		ports/128868
Obtained from:	vendor
2008-11-19 10:36:46 +00:00
Roman Bogorodskiy
b0d0a95407 - Update to 2.4.2
- Fix CVE-2008-4989

PR:		128868
Submitted by:	Eygene Ryabinkin <rea-fbsd@codelabs.ru>
2008-11-16 08:47:08 +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
Xin LI
43e8ecb7b6 Fix broken header installed by gnutls: it would silently break ports
that makes use of gnutls_certificate_print_formats_t enum.
2008-07-30 08:52:37 +00:00
Pav Lucistnik
efa63f6ba4 - Remove USE_GCC where it can be satisfied with base compiler on following
FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
2008-07-25 14:34:52 +00:00
Roman Bogorodskiy
ce356765b5 Update to 2.4.1. 2008-07-01 06:50:08 +00:00
Roman Bogorodskiy
91cf90782c Update to 2.4.0.
Unlike previous major version bumps, this time ABI hasn't changed, so
the shared libraries' versions stayed the same. Therefore, this update
doesn't requite any special handling.
2008-06-23 16:50:25 +00:00
Roman Bogorodskiy
fdf9564130 Add WITHOUT_OPENCDK and WITHOUT_LIBTASN1 knobs to respect if the
user wishes to build gnutls with the included versions instead of
the ones from ports.

PR:		121357
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com>
2008-06-15 04:53:15 +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
42145cbaa2 Update to 2.2.5.
PR:		123828
Submitted by:	Yoshisato YANAGISAWA <osho@pcc-software.org>
2008-05-20 14:01:39 +00:00
Roman Bogorodskiy
4585b4adc0 Update to 2.2.2. 2008-03-03 11:52:35 +00:00
Roman Bogorodskiy
893db4083d Add --disable-guild to CONFIGURE_ARGS to avoid build problem with guile.
Reported by:	marcus
2008-03-03 08:51:59 +00:00
Tilman Keskinoz
6c7eeeeeb4 Chase libgcrypt library version 2008-02-28 21:47:06 +00:00
Roman Bogorodskiy
1fb5bc60d9 Chase opencdk shared lib version change.
Approved by:	portmgr (pav) (as a part of security/opencdk commit)
2007-10-31 05:42:35 +00:00
Roman Bogorodskiy
e57d88f50b Update to 2.0.2. 2007-10-29 16:34:38 +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