1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-21 04:06:46 +00:00
Commit Graph

77 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
0e04efec5a Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ 2017-01-20 20:33:30 +00:00
Dmitry Marakasov
a0369643c1 - Add missing dependency 2016-10-31 09:04:18 +00:00
Dmitry Marakasov
8253ef6099 - Clarify LICENSE
- Add LICENSE_FILE
- Switch to options helpers
2016-03-28 18:43:58 +00:00
Tijl Coosemans
5d48443269 - Remove libtool hacks and patches that are now handled by USES=libtool
- Remove CONFIG_SHELL from CONFIGURE_ENV because bsd.port.mk handles that
2015-04-18 09:47:29 +00:00
John Marino
28ca5b96a2 5 ports categories: Remove $PTHREAD_LIBS
Categories: irc, x11-clocks, benchmarks, misc, textproc

approved by:	PTHREAD blanket
2015-03-24 17:09:58 +00:00
Baptiste Daroussin
45858fb087 Cleanup plist 2014-12-09 13:36:34 +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
4ed5d621eb - Convert misc/xosd and dependent ports which need it (deskutils/xneur, polish/ekg2, polish/gnugadu2, sysutils/lineak-xosdplugin) to USES=libtool, drop .la files
- Since xosd shlib version has changed, bump all ports which depend on it
- Stagify deskutils/xneur
- Convert USE_BZIP2 to USES
- Use new LIB_DEPENDS syntax

Approved by:	portmgr blanket
2014-05-27 11:17:41 +00:00
Antoine Brodin
991c7518f6 Remove dependency on deprecated and forbidden xmms 2014-03-22 10:06:10 +00:00
Danilo Egea Gondolfo
d535146d3f - Add stage support
- Use options helpers
- Convert LIB_DEPENDS to new syntax
2013-12-09 14:19:40 +00:00
Baptiste Daroussin
8ac99398e2 Add NO_STAGE all over the place in preparation for the staging support (cat: misc) 2013-09-20 20:50:57 +00:00
John Marino
30fb06c870 Add explicit dependency on pkgconf (18 ports) 2013-09-11 16:45:58 +00:00
Alexey Dokuchaev
801b8ecb21 Conditionalize previous fix, it should only be applied for Xft patch.
Feature safe:	yes
2012-11-14 14:49:51 +00:00
Alexey Dokuchaev
ee606cb7b5 - Unbreak when building with CC=clang
Reported by:	madpilot
Feature safe:	yes
2012-11-14 14:41:42 +00:00
Alexey Dokuchaev
b9dea74b7c - Add DOCS knob to OPTIONS_DEFINE
- Drop no longer relevant adjustment of ltmain.sh
- Move PATCH_STRIP downstairs a bit

Feature safe:	yes
2012-11-13 13:56:37 +00:00
Alexey Dokuchaev
a2e3234935 Forgot to actually commit patch rebase change.
Feature safe:	yes
2012-11-10 17:30:22 +00:00
Alexey Dokuchaev
bf0d53047a - Allow to build with unofficial Xft support
- Rebase existing milliseconds timeout patch up to -p1 so we can have Xft
  patch unmodified to avoid gratuitous differences with various GNU/Linux
  distributions out there

Obtained from:	Puppy Linux Discussion Forum
Feature safe:	yes
2012-11-10 16:30:46 +00:00
Alexey Dokuchaev
5f649f8a0a - Provide a custom patch which changes timeout units from seconds to
milliseconds (obviously, since it breaks API compatibility, it must
  be disabled by default)
- Specify correct delay units in osd_cat program (including usage
  information), its manual page, and XMMS plugin code
- Drop explicit shlib version numbers from LIB_DEPENDS (but not for
  libgdk-pixbuf, to avoid a clash with `graphics/gdk-pixbuf2')
- Explicitly disable Beep Media Player plugin (just in case)
- Cleanup Makefile, define LICENSE (GPLv2), sort the knobs
- Install a few documentation files while I am here
- Improve COMMENT and port description, update WWW line

Feature safe:	yes
2012-11-10 12:08:00 +00:00
Ruslan Makhmatkhanov
3c437e2e5e - unbreak the build
PR:		169677
Reported by:	Alfred Bartsch <bartsch at dssgmbh dot de>
2012-07-06 08:17:30 +00:00
Baptiste Daroussin
222461c302 Convert to new option framework 2012-06-29 12:42:04 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Tilman Keskinoz
20c703f13d Fix build with clang
PR:		158663
Submitted by:	Guido Falsi
2011-07-14 14:15:52 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Sahil Tandon
bd049cecc1 - Update to 2.2.14
PR:			ports/136375
Submitted by:		Olexandr Davydenko <o.davydenko@gmail.com>
Approved by:		wxs@/itectu@ (mentors, implicit)
2010-06-08 01:18:08 +00:00
Mark Linimon
cb4c252136 Reset perky@FreeBSD.org due to maintainer-timeouts and no response
to email.

Hat:		portmgr
2010-05-23 21:16:16 +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
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
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
754ef858f6 - Add missing xorg dependency
- Bump PORTREVISION

PR:		123493
Submitted by:	Dmitry Marakasov <amdmi3@amdmi3.ru>
Approved by:	maintainer timeout
2008-05-31 22:04:39 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Alexander Nedotsukov
7ae0010d2b Fix PORTREVISION bump. 2008-03-27 05:26:08 +00:00
Martin Wilke
ca519ab8c0 - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-24 23:21:25 +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
Pav Lucistnik
49e5bb3b00 - Fix after objformat removal
PR:		ports/109925 (based on)
Submitted by:	rafan
Approved by:	maintainer timeout (perky; 18 days)
2007-03-23 20:16:40 +00:00
Edwin Groothuis
efe7d5f7f4 Remove USE_REINPLACE from ports starting with M 2006-05-10 22:37:39 +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
Roman Bogorodskiy
fc61113d18 Pet portlint by using DATADIR macro in plist.
PR:		91285 (part of)
Submitted by:	David Le Brun <david@dyn-ns.net>
Approved by:	maintainer timeout (more than month)
2006-02-10 17:19:44 +00:00
Roman Bogorodskiy
e4d5f383f0 - gdk-pixbuf and gtk12 are required only for xmms plugin, so depend
on gdk-pixbuf only if building xmms plugin and remove gtk12 dependency
  as it would be catched up xmms.
- Don't print sed's output

PR:		92347
Submitted by:	novel
Approved by:	maintainer timeout (2 weeks)
2006-02-09 15:49:06 +00:00
Edwin Groothuis
53354e7e9c SHA256ify
Approved by: krion@
2006-01-22 12:59:47 +00:00
Hye-Shik Chang
15b81e7e7c Update to 2.2.12
PR:		73662
Submitted by:	Roman Bogorodskiy <bogorodskiy@inbox.ru>
2004-11-30 15:19:58 +00:00
Kirill Ponomarev
4f40b171e5 Update to 2.2.10
PR:		ports/71066
Submitted by:	maintainer
2004-08-28 07:08:45 +00:00
Hye-Shik Chang
40215526a3 Enable to build with C89 compilers for -STABLE.
Submitted by:	Greg J. <xcas@cox.net>
2004-07-14 06:37:04 +00:00
Hye-Shik Chang
8e2c2a43b1 Update to 2.2.8 and unmark BROKEN.
PR:		68906
Submitted by:	Roman Bogorodskiy <bogorodskiy@inbox.ru>
2004-07-12 01:56:31 +00:00
Kris Kennaway
d42a0e03f2 BROKEN: Unfetchable 2004-07-11 01:04:15 +00:00
Hye-Shik Chang
d5aa55de6c Update to 2.2.7
PR:		67352
Submitted by:	Roman Bogorodskiy <bogorodskiy@inbox.ru>
2004-06-04 05:05:34 +00:00
Hye-Shik Chang
4fada1630a Add SIZE data.
Submitted by:	trevor
2004-03-18 07:38:47 +00:00