1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-03 06:04:53 +00:00
Commit Graph

3298 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
55e8d63576 - Add shared TEST descriptions 2013-03-15 07:15:28 +00:00
Baptiste Daroussin
5285b348d3 Fix info files with pkgng.
This bring the first Keyword into the ports tree.
Keywords are pkgng custom plist keyword definition.

info.yaml defines a new @info keyword usable only with pkgng which will:
- add the info agument to the file list
- set a post-installation execution script
- set a post-deinstallation execution script

in keyword definition the script uses the same format (%f, %F, %D, ...) as @exec/@unexec does
it just add a new one: %@ which correspond the the keyword argument line.

Exp-run:	miwi
2013-03-14 10:11:19 +00:00
Bryan Drewery
f7fde92337 - Fix fetch-urlall-list fetch-url-list fetch-url-list-int targets
incorrectly looking at distinfo data. These were copied from
  do-fetch at some point, but they do not actually run FETCH_CMD,
  so the DIR and CKSIZE vars are not needed.

PR:		ports/175717
Submitted by:	amdmi3
With hat:	portmgr
2013-03-13 02:20:47 +00:00
Bryan Drewery
cec5e7a589 - Make the config sanity check more clear that it defaults
to [Y]es

PR:		ports/171083
Submitted by:	rakuco
With hat:	portmgr
2013-03-13 00:31:27 +00:00
Bryan Drewery
189cb180bd - Fix CONFLICTS handling after r313713 caused pkg-query
output to not properly be piped. This was due to || :
  causing its output to be piped to the while loop
  instead of the pkg-query output.

With hat:	portmgr
Reviewed by:	bapt
2013-03-12 22:15:57 +00:00
Niclas Zeising
8ed49557f8 Add a new xorg module, to use with USE_XORG: xorg-macros. This module
pulls in devel/xorg-macros.
Convert all ports that depends on xorg-macros to use this USE_XORG.
Split up the long XORG_MODULES= list in bsd.xorg.mk to have only one module
on each line.
Add xorg-macros dependency to xorg-server.

Reviewed by:	kwm, bapt
Obtained from:	xorg development repo (partly)
2013-03-11 19:14:28 +00:00
Andrej Zverev
57bea98035 - Change namespace for USES files
- Add missing colon

Approved by:	bapt@ (portmgr@)
2013-03-11 06:43:13 +00:00
Bryan Drewery
7ce3c96d60 - Fix bsd.pbi.mk being processed twice when including both
bsd.port.pre.mk and bsd.port.mk. This was causing duplicate
  target warnings.

PR:		ports/176825
Reported by:	crees@
Approved by:	portmgr (miwi)
2013-03-11 00:51:39 +00:00
Chris Rees
fce8a69c7d Do not escape quotes or apostrophes; this shows up in make config
Submitted by:	bapt
2013-03-09 22:04:08 +00:00
Baptiste Daroussin
7d20ef9811 Get rid of XAWVER option in bsd.port.mk it does not need to be specified there also remove a useless global XAWVER PLIST_SUB 2013-03-09 21:43:02 +00:00
Baptiste Daroussin
f4285add25 Remove some dead variables 2013-03-09 21:23:54 +00:00
Chris Rees
f51e5801a7 Add NFS comment.
While here, escape single quote to stop confusing vim's syntax highlighting.
2013-03-09 18:37:51 +00:00
Sunpoet Po-Chuan Hsieh
6cfb605b6b - Update USE_PYTHON example
- Add cosmetic tab
2013-03-09 15:58:45 +00:00
Bryan Drewery
654506e304 - pkg-query(8) in pkg-1.1.x returns non-zero exit status when
no matching packages are found. Fix cases that
  expect to potentially find no matches.

PR:		ports/176783
Approved by:	portmgr (bapt)
2013-03-09 14:14:40 +00:00
Baptiste Daroussin
89c42942a5 Add tab for cosmetic 2013-03-08 22:17:53 +00:00
Baptiste Daroussin
051cbebcc8 - Add a short usage description inside each Uses/*.mk
- Simplify logic for Uses/bison.mk and make error message more informative
- Add error handler for Uses/fuse.mk and Uses/pathfix.mk

Submitted by:	ak@, az@
2013-03-08 15:04:18 +00:00
Baptiste Daroussin
7372ce16d9 Remove old USE_BISON related code from bsd.port.mk 2013-03-08 11:34:33 +00:00
Baptiste Daroussin
9250d94365 Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
2013-03-08 11:32:11 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Martin Wilke
0f92912af4 - Add new knob USE_LHA [1]
- Convert few ports to USE_LHA [1]
- Revert r303619 since CONFIGURE_ENV already sets CPPFLAGS and LDFLAGS by default. [2]

PR:		176187 [1]
		174790 [2]
Submitted by:	Christoph Mallon <christoph.mallon@gmx.de> [1]
		Gerald Pfeifer <gerald@pfeifer.com> [2]
2013-03-07 17:08:13 +00:00
Alex Dupre
bf1934e1bc Add support to register Zend extensions.
Submitted by:	delphij
2013-03-07 09:20:22 +00:00
Baptiste Daroussin
da12e6723d Convert USE_FUSE macros into USES feature.
While here trim headers
Convert some USE_GNOME= gnomehack -> USES= pathfix
2013-03-06 16:52:02 +00:00
Baptiste Daroussin
c96dbe0041 Add a newline to improve readability 2013-03-06 15:12:29 +00:00
Baptiste Daroussin
05b55e937f New USES macros that loads "features" on demand.
First feature implemented: pathfix which will lookup in WRKSRC for Makefile.in
and configure and fix common path that doesn't fit with FreeBSD hier(7)

This is an extract of bsd.gnome.mk's gnomehack to avoid porters to have to load
the full bsd.gnome.mk just for this feature

More features to come...
2013-03-06 14:28:57 +00:00
Baptiste Daroussin
f05b0c8f66 Do not append options to pkg-plist when using pkgng given that this is already
appended to +MANIFEST in bsd.pkgng.mk

Submitted by:	bdrewery
2013-03-06 07:04:45 +00:00
Ruslan Makhmatkhanov
b06fadc69e - replace deprecated devel/py-setuptools with devel/py-distribute
- change explicit dependency for the ports, that don't utilize USE_DISTUTILS feature
- add UPDATING entry

PR:		176142
Submitted by:	rm (myself)
Approved by:	portmgr (miwi)
Tested by:  	exp-run by miwi
2013-03-05 07:12:24 +00:00
Martin Wilke
20490dc7a0 - Drop obsoleted USE_QT_VER=4 [1]
- Add auditdistd user to the blacklist [2]

PR:		171797 [1]
		176276 [2]
Submitted by:	makc@ [1]
		"John W. O'Brien" <john@saltant.com> [2]
2013-03-03 06:53:34 +00:00
Gerald Pfeifer
50ca7c0fc2 Do not just rely on the version number of FreeBSD in deciding whether
a certain version of GCC is in the base, but also check the existence
of /usr/bin/gcc.

This unbreaks systems where GCC is not built as part of the world, and
instead relies on versions of GCC in the Ports Collection there.

PR:		175252
Submitted by:	Yamaya Takashi <yamayan@kbh.biglobe.ne.jp>
2013-03-03 03:21:29 +00:00
Olli Hauer
b2c3ea48d8 - fix semantic in the install target (swap -a -A)
with head apache@
2013-03-02 20:49:03 +00:00
Olli Hauer
8a4e4e6266 - allow to install apache modules activated by defining
AP_MODENABLE in make.conf

  Requested on the mailing lists

- fix patch location in help text

with head apache@
2013-03-02 19:46:37 +00:00
Martin Wilke
595d85a517 - Take over maintainership 2013-03-02 09:27:34 +00:00
Gerald Pfeifer
e819edf526 Remove a bogus old check that assumes that every version of FreeBSD has
GCC in the base.

Adjust a comment, now describing the real purpose of the code remaining
in that block.

PR:		175252
2013-03-02 01:06:15 +00:00
Michael Scheidell
9c1579ddde - Enable converters/igbinary support. Suggested by: devzone.my at gmail.com
PR:		ports/173643
Submitted by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com>
Approved by:	ale@ (maintainer)
2013-03-01 10:42:54 +00:00
Martin Wilke
1709248ab5 - GITHUB redirects the mirrors again. All ports that use USE_GITHUB fail
to fetch the distfiles. Set FETCH_ARGS fix the problem.
2013-02-28 09:08:35 +00:00
Max Brazhnikov
fa6ab4ab22 Remove obsolete ports 2013-02-27 14:16:35 +00:00
Alexey Dokuchaev
db1b072076 Improve descriptions for PROFILE and SANE. 2013-02-26 17:15:07 +00:00
Bryan Drewery
d433229d47 Add ISPELL_DESC 2013-02-26 01:01:53 +00:00
Steve Wills
d77d47f8f2 - Add LC_TYPE to avoid encoding issues with many gems 2013-02-25 02:13:41 +00:00
Steve Wills
f293be94df - Fix plist for ruby 2.0 2013-02-25 00:07:56 +00:00
Steve Wills
dfbb04db01 - Move ruby-lang.org mirror to first for MASTER_SITE_RUBY
- Add some additional XORG mirrors from their official list at:
  http://www.x.org/wiki/Releases/Download and prefering http to ftp
2013-02-24 20:50:49 +00:00
Steve Wills
9f9a1a0e4d - Update to 1.9.3p392
Security:	forthcoming
2013-02-24 17:09:12 +00:00
Steve Wills
b665858e89 - Add Ruby 2.0 2013-02-24 15:37:23 +00:00
Florian Smeets
0a3ca4a098 Make sure logging is enabled with debug
Submitted by:	Jan Beich <jbeich@tormail.org>
Reported by:	ashish
Tested by:	ashish
2013-02-24 14:42:07 +00:00
Steve Wills
05e464023e - Add ability to patch rubygem- ports 2013-02-24 06:02:06 +00:00
Florian Smeets
347fe3474d - update to 2.16
- add DuckDuckGo search plugin [1]

Security:	http://www.vuxml.org/freebsd/e3f0374a-7ad6-11e2-84cd-d43d7e0c7c02.html
Submitted by:	DuckDuckGo [1]
In collaboration with:	Jan Beich <jbeich@tormail.org>
2013-02-20 22:32:32 +00:00
Sunpoet Po-Chuan Hsieh
f2ca136589 - Add shared ICU and UNICODE descriptions 2013-02-20 21:01:57 +00:00
Florian Smeets
d39d92427c - update firefox to 19.0
- update firefox-esr, thunderbird, linux-firefox, linux-thunderbird to 17.0.3
- update linux-seamonkey to 2.16
- update nspr to 4.9.5
- update nss to 3.14.3
- add DuckDuckGo search plugin to firefox [1]
- mark kompozer deprecated
- clang fixes for www/libxul19 [2]

Security:	http://www.vuxml.org/freebsd/e3f0374a-7ad6-11e2-84cd-d43d7e0c7c02.html
Submitted by:	DuckDuckGo [1], dim [2]
In collaboration with:	Jan Beich <jbeich@tormail.org>
2013-02-19 23:53:07 +00:00
Koop Mast
fef19532ce Add workaround for when clang is used as a compiler, due to a tail calls
optimization bug in llvm when PIC mode is used. This bug was reproduced with
3.2 and 3.1 on i386. And prevents modules that where dlopen()'d by the
xorg-server, to dlopen() other shared modules by themself.

This is known to happen with the vmware and vesa drivers others might be
affected.

More details: http://llvm.org/bugs/show_bug.cgi?id=15086

Submitted by:	dim@
2013-02-19 16:24:16 +00:00
Alex Dupre
43b36cb2d7 Add MySQL 5.6. 2013-02-14 15:04:05 +00:00
Alex Dupre
471e9ebd82 Replace dead dk.php.net with dk1.php.net.
PR:		ports/176071
Submitted by:	Svyatoslav Lempert <svyatoslav.lempert@gmail.com>
2013-02-14 11:23:29 +00:00