1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00
Commit Graph

60 Commits

Author SHA1 Message Date
Adam Weinberger
1ea243ddf5 No need for bsd.port.options.mk here. 2014-07-30 23:53:28 +00:00
Adam Weinberger
08a006d08a Rename all patches that contain '::' as a path separator, and use
'__' instead.
2014-07-29 17:12:47 +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
Dmitry Marakasov
f668431c90 - Support staging
- Fix build on 10.x
- Drop maintainership
2013-12-21 00:58:05 +00:00
Dmitry Marakasov
c87a56b351 - Remove manual creation and removal of share/applications, as it's now in the mtree (games category)
Approved by:	portmgr (bdrewery)
2013-10-22 13:53:33 +00:00
Baptiste Daroussin
c84e1cd8e6 Add NO_STAGE all over the place in preparation for the staging support (cat: games) 2013-09-20 17:36:33 +00:00
Baptiste Daroussin
9880c1a378 Add an explicit dependency on pkgconf 2013-09-02 21:27:53 +00:00
Dmitry Marakasov
daffe00d4a - Trim Makefile headers
- Drop ABI versions from LIB_DEPENDS
- OptionsNG
- Pet portlint
- Switch to dynamic plist where useful
- Canonicalize patch names
- Fix DOS line endings in patch files
2013-07-12 15:01:45 +00:00
Jason Helfman
8199e9dc48 - adopt optionsNG for games
- trim historical headers and trim comments
- some Makefile cleanup

Approved by:	portmgr (bapt)
2013-05-31 14:40:56 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +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
Olli Hauer
b6ac748023 -remove MD5 2011-07-03 14:25:36 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +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
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Dmitry Marakasov
6b5fb87219 - Switch SourceForge ports to the new File Release System: categories starting with G 2009-08-22 00:23:13 +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
Dmitry Marakasov
8862c8e2b4 - Fix the build on -CURRENT by removing inline from public function definitions 2009-03-25 22:34:30 +00:00
Dmitry Marakasov
e696084d23 Update my email address in 132 ports.
Approved by:	miwi (mentor)
2008-06-19 17:28:24 +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
0d3f412c25 * Remove USE_XLIB
* Pass maintainership to submitter
* Use SF macro

PR:		121851
Submitted by:	Dmitry Marakasov <amdmi3@amdmi3.ru>
2008-03-20 20:12:39 +00:00
Pav Lucistnik
9fc1c4fe89 - Remove USE_GETOPT_LONG which is a no-op since March 2007 2008-03-20 09:56:52 +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
Rong-En Fan
d10d403b41 - Update to 1.0.5
- Move to LOCALBASE
2007-02-06 20:04:55 +00:00
Shaun Amott
541c702441 - Chase GeoIP shared library version bump.
- Fix incorrectly implemented OPTIONS check.

Reported by:	kris
2006-08-16 11:58:35 +00:00
Maxime Henrion
ac61165162 Apply a patch found on the sourceforce project page for XQF, that fixes
loading the pixmaps bundled in the binary with recent GCC versions.  XQF
would just crash at startup without this fix.

Reviewed by:	pav
2006-04-13 14:11:34 +00:00
Ade Lovett
fe279f0df8 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with:	kris
Approved by:	portmgr (implicit)
2006-03-07 08:28:06 +00:00
Edwin Groothuis
0416031c9b Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 02:20:05 +00:00
Edwin Groothuis
b460bd6543 Remove explicit checks for /usr/bin/bzip2.
This has been part of the base OS since 4.4.
2005-11-14 10:56:29 +00:00
Jean-Yves Lefort
4b5645b355 - Update to 1.0.4
- OPTIONSify; enable GTK2 and GEOIP by default
- Improve comment and description
- Polish the port
2005-11-12 19:12:42 +00:00
Joe Marcus Clarke
235c907ae5 Bump PORTREVISION to chase the glib20 shared library update. 2005-11-05 05:22:06 +00:00
Jean-Yves Lefort
5adcfd7178 Update to 1.0.3 2005-05-07 19:42:49 +00:00
Kirill Ponomarev
04204759e6 Fix build on 4-stable with WITH_GTK2
PR:		ports/74730
Submitted by:	Ports Fury
2004-12-05 18:32:21 +00:00
Kris Kennaway
1038feefa0 Add missing file 2004-11-13 04:20:48 +00:00
Kirill Ponomarev
e0aec28ab0 Update to version 1.0
PR:		ports/72819
Submitted by:	Ports Fury
2004-10-26 17:59:25 +00:00
Edwin Groothuis
fdc3869dba wget dependency in games/xqf
games/xqf is using wget to get server info.

PR:		ports/71834
Submitted by:	No Name <arundel@h3c.de>
2004-10-12 00:20:37 +00:00
Tilman Keskinoz
31f4fd34ef Chase GeoIP shared library version
PR:		69910
Submitted by:	Stefan Walter <sw@gegenunendlich.de>
2004-08-22 18:17:43 +00:00
Kirill Ponomarev
24a29b8261 - Update to version 0.9.14
PR:		ports/65083
Submitted by:	Ports Fury
2004-04-02 19:03:54 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Kirill Ponomarev
6e3e856f46 - Update to version 0.9.13
PR:		59752
Submitted by:	Ports Fury
2003-12-04 10:16:40 +00:00
Christian Weisgerber
3e80e4f89c Update to version 0.9.12.
PR:		53339
Submitted by:	Ports Fury
2003-06-27 15:31:46 +00:00
Joe Marcus Clarke
e28f0247c9 Remove USE_GNOMENG. 2003-04-20 03:03:05 +00:00
Akinori MUSHA
2ab2d59488 De-pkg-comment. 2003-02-20 17:32:26 +00:00
Ying-Chieh Liao
104c888b85 upgrade to 0.9.11
PR:		46430
Submitted by:	Ports Fury
2003-01-03 19:13:21 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Mario Sergio Fujikawa Ferreira
63a181d059 Deploy USE_GNOMENG infrastructure
PR:		42301
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
2002-09-02 00:59:13 +00:00
Patrick Li
65b541c967 - Update to 0.9.9 (1)
- Reset maintainership back to ports@ since maintainer nolonger uses freebsd
  and notified me he is unable to maintain this port.

PR:		ports/41068 (1)
Submitted by:	Dan Naumov <jago@telefragged.com>
Approved by:	maintainer
2002-07-30 02:14:22 +00:00