1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-05 01:55:52 +00:00
Commit Graph

63 Commits

Author SHA1 Message Date
Andrej Zverev
c49c3a90e6 - Finish conversion to perl5 framework
In global context we already have perl for build, with PERL we need perl
  for run

With hat:	perl@
2013-09-01 19:18:06 +00:00
Baptiste Daroussin
ecfa41e79d Convert archivers from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some port to the new perl world
- Convert some port from USE_GNOME=pkgconfig to USES=pkgconfig
2013-08-30 01:02:57 +00:00
Andrej Zverev
124b00a56f - Fix build with new site_perl
Submitted by:	olli hauer <ohauer@gmx.de>
2013-06-12 17:45:02 +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
Wesley Shields
837cd1bab2 Trim header.
Convert to new options.

PR:		ports/173820
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
Approved by:	maintainer timeout
2013-01-08 16:46:50 +00:00
Andrej Zverev
10a2b4693f - Set default perl version for ports which currently using
(5.x+ and x < 12) scheme.

Approved by: bapt@ (portmgr@)
2012-12-16 06:12:28 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Martin Wilke
f0306011f3 - Get rid FreeBSD 6.X support 2011-11-06 16:22: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
Pav Lucistnik
940a2b4f40 - Fix build of the python bits with python 2.7
Submitted by:	maintainer
2011-03-07 23:07:10 +00:00
Pav Lucistnik
aebf0eb754 - Disallow from 7.x builds on pointyhat due to hangs
Feature safe:	yes
2011-01-27 08:35:30 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Pav Lucistnik
0e1fc97beb - Unbreak Makefile on 6.X
Reported by:	portsnap
2010-11-30 14:43:45 +00:00
Pav Lucistnik
cfb54574ad - Update to 5.2.1
PR:		ports/152701
Submitted by:	Anders F Bjorklund <afb@rpm5.org> (maintainer)
2010-11-30 14:14:36 +00:00
Christian Weisgerber
dab3be2b8b Increment PORTREVISION after liblzma major version change in archivers/xz. 2010-11-09 18:58:25 +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
Pav Lucistnik
13b18226f7 - Fix build on 6.X
- Fix build with python 2.5+

Submitted by:	Anders F Bjorklund <afb@rpm5.org> (maintainer)
2010-09-23 10:48:04 +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
Jeremy Messenger
113641e728 - Makes neon29 our default neon library. The neon 0.27.x to 0.29.x are API and
ABI backwards compatible. It is unnecessary to have more than one same
  libraries (ie: neon28 and neon29) as it creates issue in our ports tree such
  as CONFLICTS and made our Makefile complicate.
- Remove www/neonpp and www/neon28.
- Add USE_GNOME=ltverhack; it corrects the shared library version by change
  from libneon.so.29 to libneon.so.27. It won't get bump again with no reason
  unless ABI changes.
- Bump the PORTREVISION on all ports and chase the shared library change.
- Add info in the UPDATING for how to rebuild on all ports that depend on
  neon.

PR:		ports/148295
Approved by:	lev (maintainer timeout, no respone for months),
		portmgr
Tested by:	pointyhat-exp by pav
2010-07-30 22:14:49 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Christian Weisgerber
26e0343990 The xz utils and lzma library have been imported into base, so make
the dependency on the archivers/xz port conditional on OSVERSION.
2010-05-21 16:23:46 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Greg Larkin
0fc9ca1a99 - Changed the beecrypt shlib version to check, after it was decremented
in the beecrypt upstream distribution
- Bumped PORTREVISION

PR:		ports/144246
Submitted by:	glarkin
Approved by:	Anders F Bjorklund <afb@rpm5.org> (maintainer)
Feature safe:	yes
2010-02-24 01:11:16 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Wesley Shields
81bbe6fc43 - Add xz compression support.
PR:		ports/139511
Submitted by:	Anders F Björklund <afb@rpm5.org> (maintainer)
2009-10-22 13:27:20 +00:00
Martin Wilke
4f9593a86d - A minor upstream patch that fixes a problem with the
display of error strings

PR:		137259
Submitted by:	Anders F Björklund <afb@rpm5.org> (maintainer)
2009-08-14 19:57:54 +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
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Mark Linimon
c65bc8cb3c Fix deinstall on sparc64. Does not affect any other arch.
Hat:	portmgr
2009-01-29 03:33:36 +00:00
Stefan Walter
9a6c5a3170 Use USE_PERL5_BUILD instead of explicit BUILD_DEPENDS on Perl.
Noticed by:	linimon
2008-12-09 15:01:21 +00:00
Stefan Walter
506c2c99be Fix BUILD_DEPENDS.
PR:		126732
Submitted by:	maintainer
2008-10-17 15:08:34 +00:00
Edwin Groothuis
e8f20022f3 Remove man/ja/man8 from the pkg-plist.
Submitted by:	pavmail
2008-07-08 23:26:06 +00:00
Edwin Groothuis
736b7081fb New port: archivers/rpm5
New major version of RPM, based upon rpm5.org release.

	Major new features are sqlite, xar and lzma support as
	well as lots of cleanup and better support for FreeBSD.

	See http://rpm5.org/pressrelease.php for more details.

	The new rpm5 port is based on the old rpm4 port, with
	new knobs added for Python and Lua scripting support.

PR:		ports/123022
Submitted by:	Anders F Björklund <afb@rpm5.org>
2008-07-07 13:19:16 +00:00
Edwin Groothuis
6527ef2070 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 13:08:29 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Greg Lewis
32c64f475f . Drop maintainership. 2007-03-23 15:14:27 +00:00
Pav Lucistnik
7bb18580e1 - Fix after objformat removal
PR:		ports/109468 (based on)
Submitted by:	Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
Approved by:	maintainer timeout (glewis; 3 weeks)
2007-03-23 10:24:22 +00:00
Greg Lewis
913b09d6e7 . Fix the build of the Python bindings for Python 2.4. It seems like a
better version of this patch would use bsd.python.mk and PYTHON_VERSION,
  but I don't have time right now.

PR:		103195
Submitted by:	Eygene A. Ryabinkin <rea-fbsd@codelabs.ru>
2006-09-12 16:06:24 +00:00
Edwin Groothuis
179697185d Remove USE_REINPLACE from ports in categories starting with A. 2006-05-03 05:14:35 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Edwin Groothuis
ffbac30e7d Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:23:00 +00:00
Greg Lewis
d363af3882 . Add SHA256.
. SIZEify.
2005-11-16 05:44:27 +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
Greg Lewis
8272a42847 . bzip2 has been in the base system since 4.4, so no need to check for it.
PR:		88985
Submitted by:	edwin
2005-11-14 16:39:51 +00:00
Greg Lewis
38306e39d7 . Change rpmrc to support amd64 and also to indicate that i386 and amd64
are compatible.  This differs from PR 80922 in that amd64 is made the
  canonical RPM architecture on that architecture rather than x86_64 as
  it is under Linux.
. Bump PORTREVISION.

PR:		80922 (based on)
2005-06-02 16:43:18 +00:00
Greg Lewis
3957ad95fe . Change the default path to search for the source when building an RPM
to be ${LOCALBASE}/src/portbld, which is created by the port during
  installation.  Don't use ${LOCALBASE}/src/redhat as the default as
  its not created by the port by default and is inappropriate for
  FreeBSD.

  Its quite likely ${LOCALBASE}/src/rpm is a better choice, but that
  requires more work than I have time for right now.

Submitted by:	Roman Neuhauser <neuhauser@chello.cz>
2005-02-18 17:50:01 +00:00