1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
Commit Graph

57 Commits

Author SHA1 Message Date
Baptiste Daroussin
a65ed2e51b Add NO_STAGE all over the place in preparation for the staging support (cat: security) 2013-09-20 22:55:24 +00:00
Andrej Zverev
cd3cb6184d - convert to the new perl5 framework
- trim Makefile header

Approved by:	portmgr (bapt@, blanket)
2013-09-11 17:56:03 +00:00
Greg Larkin
bcb47fb57b - Updated to 1.3.0
- Removed explicit library version number from gpg-error in LIB_DEPENDS

PR:		ports/172202
Submitted by:	Doug Barton <dougb@freebsd.org>
2012-10-04 20:16:55 +00:00
Martin Wilke
e1c6649edf - Remove WITH_FBSD10_FIX, is no longer needed 2011-11-09 15:26:04 +00:00
Martin Wilke
3a61669522 - Fix build FreeBSD 10 2011-10-28 18:00:25 +00:00
Doug Barton
496a75656e Update libksba to 1.2.0, and update dependent ports.
The patch also adds a verify target for the PGP signature
of the distfile.

Noteworthy changes in version 1.2.0 (2011-03-01)
------------------------------------------------

* New functions to allow the creation of X.509 certificates.

This release adds features required by the GnuPG 2.1 development
version.

PR:		ports/155506
Submitted by:	me
Approved by:	maintainer timeout
2011-03-27 19:03:02 +00:00
Greg Larkin
8c33a678c7 - Updated to 1.1.0
- Bumped shlib version in pkg-plist to match upstream

Noteworthy changes in version 1.1.0 (2010-10-26)
------------------------------------------------

 * New functions to fix a leak in dirmngr.
 * Interface changes relative to the 1.0.0 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 ksba_reader_set_release_notify   NEW
 ksba_writer_set_release_notify   NEW

Reported by:	portscout via miwi
2010-12-15 23:14:20 +00:00
Greg Larkin
9456dca40e - Added missing pkg-plist entry
Reported by:	QAT
2010-07-22 18:12:19 +00:00
Greg Larkin
dc3189db63 - Updated to 1.0.8.
- Added explicit minimal version check for libgpg-error dependency.
- Explicitly build static library, since the default changed to "off" with
  this upstream version.
2010-07-22 17:53:48 +00:00
Greg Larkin
aae73e91d2 - Updated to 1.0.7 2009-07-03 19:19:59 +00:00
Greg Larkin
b6c9e5002a - Updated to 1.0.6 2009-06-08 20:46:35 +00:00
Greg Larkin
c975662e29 - Updated to 1.0.5
PR:		ports/130332
Submitted by:	Hirohisa Yamaguchi <umq at ueo dot co dot jp>
2009-01-11 18:29:31 +00:00
Greg Larkin
cfd351a4f9 - Updated to 1.0.4
- Renamed a patch file with "make makepatch"

PR:		ports/127578
Submitted by:	Hirohisa Yamaguchi <umq at ueo dot co dot jp>
Approved by:	beech (mentor, implicit)
2008-09-26 01:05:57 +00:00
Greg Larkin
a45d88d555 - Updated to 1.0.3
PR:		ports/120635
Submitted by:	Hirohisa Yamaguchi <umq at ueo dot co dot jp>
Approved by:	beech (mentor, implicit)
2008-09-07 02:03:08 +00:00
Mark Linimon
afc0f19cab Reset lofi due to not commits in over 3 months, PR backlog, and no response
to email.

Hat:	portmgr
2008-09-07 00:36:27 +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
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
Michael Nottebrock
2794e1abe2 - Clean up dependencies
- Update to 1.0.4

PR:		ports/118363, ports/118624
Submitted by: 	Philip M. Gollucci, Hirohisa Yamaguchi
2007-12-24 19:43:26 +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
Michael Nottebrock
834d449c13 Set infodir to the ports default. 2007-04-03 06:52:56 +00:00
Michael Nottebrock
4169636a77 Update to 1.0.1 2007-03-30 02:57:41 +00:00
Jean-Yves Lefort
4a6abcecf2 Track libgpg-error shlib version change. 2007-03-08 14:12:08 +00:00
Michael Nottebrock
a32dc0c078 Fix build if dependencies are built WITHOUT_NLS.
Submitted by: dinoex
2007-01-08 10:01:15 +00:00
Sergei Kolobov
b1000fb4e6 - Chase libgpg-error version bump [1]
- Add explicit version to libgpg-error dependency where missing [2]
- Bump PORTREVISION [1]

Approved by:	maintainers (arved, lofi, novel,
		ports at mcdermottroe dot com) [1]
Suggested by:	novel, lofi [2]
2006-09-22 07:10:31 +00:00
Michael Nottebrock
8bb12c2be2 Update to 1.0.0 2006-09-13 21:10:45 +00:00
Sergei Kolobov
8620fd9b3b - Chase libgpg-error shlib version bump (.1 -> .2)
- Bump PORTREVISION
2006-05-03 12:55:36 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Michael Nottebrock
5f8bdca174 - Update libksba to 0.9.13
- Chase shared library bumps
- Update gnupg-devel to 1.9.20
2005-12-20 16:39:54 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Michael Nottebrock
ebc7d38523 Update to 0.9.12 2005-09-12 14:36:17 +00:00
Michael Nottebrock
26b0060617 Update libksba to version 0.9.11.
Update gnupg-devel to 1.9.16.
Update dirmngr to 0.9.2.
Bump PORTREVISION for pinentry (for libksba shared library bump).
2005-04-21 19:22: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
Tilman Keskinoz
8310ee07c9 Update libgcrypt to 1.2.1. Changes:
* made the code try to lock secure memory pool not only when running as
          root,
        * fixed type usage in Serpent,
        * made the code mix the PID into the entropy pool for better protection
          after a fork,
        * fixed memory leak in RSA.
        * fixed alignment problems in Rijndael,
        * fixed memory leak in gcry_pk_sign(),
        * fixed broken pointer access in gcry_ac_open(),
        * updated the documentation,
        * fixed several other bugs.
Chase Shared library version and bump PORTREVISION of affected ports.
2005-01-11 14:53:12 +00:00
Michael Nottebrock
47cd9636f1 Update to 0.9.10 2004-12-03 13:12:28 +00:00
Michael Nottebrock
d3ecc7593b Update to 0.9.9
PR: ports/72534
Submitted by: Jose M Rodriguez <josemi@freebsd.jazztel.es>
2004-10-12 00:39:22 +00:00
Michael Nottebrock
a64ad3ae8c Update to 0.9.7 2004-08-04 15:13:54 +00:00
Michael Nottebrock
468c69e910 Remove pgp signature checking. 2004-07-30 00:20:32 +00:00
Joe Marcus Clarke
9e5632dd66 Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port.  Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version.  To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
2004-07-09 17:43:11 +00:00
Michael Nottebrock
3d25e1f5df Don't try to extract a signature file. 2004-06-15 12:16:09 +00:00
Michael Nottebrock
6710e3cbc6 Update WWW: 2004-05-04 14:40:42 +00:00
Michael Nottebrock
a75b934bc7 Add dependency on libgcrypt.
Reported by: bento via kris
2004-05-04 11:53:48 +00:00
Michael Nottebrock
d0085641e3 Update the Aegypten ports to versions compatible with libgcrypt 1.2.0 2004-05-03 19:22:04 +00:00
Tilman Keskinoz
f75ab7e2f3 Update libgcrypt to the new stable version 1.2.0
Retire libgcrypt-devel

Switch back to security/libgcrypt and bump PORTREVISION for
- gnutls
- gnutls-devel
- gsasl
- opencdk
- vpnc

libggz:
- Remove dependency on libgcrypt, because the port does not yet
work with the new libgcrypt

libksba:
- Update to 0.9.5
- Pass maintainership to lofi, who already maintains the other
aegypten ports.

Approved by:	lofi

wmbiff:
Switch to security/libgcrypt but no PORTREVISION bump, because the
dependency is optional and the port does not work with the new
libgcrypt and needs to be updated.

No action, because ports don't work with the new libgcrypt and need
to be updated, maintainers informed:
security/newpg
security/pinentry
security/dirmngr
emulators/fuse
emulators/libspectrum
2004-05-03 13:57:46 +00:00
Tilman Keskinoz
c5066876e0 Add SIZE
Submitted by:	trevor
2004-03-18 15:17:40 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Tilman Keskinoz
b2a013ddc0 Make fetchable
PR:		61453
Submitted by:	Jason Harris
2004-01-17 12:42:53 +00:00
Tilman Keskinoz
e67f9ddc66 Create the keyring in ${WRKDIR} 2004-01-16 21:19:14 +00:00
Tilman Keskinoz
7a86de8bc7 Use new INFO macros 2003-08-04 18:10:43 +00:00
Tilman Keskinoz
6e38ddfc1e Verify GnuPG signature if possible. 2003-07-18 13:44:44 +00:00