aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Convert USE_CMAKE to USES macro:Max Brazhnikov2013-03-193-107/+130
| | | | | | | | | | | Usage: USES= cmake or USES= cmake:ARGS Valid ARGS: outsource (perform an out-of-source build) Tested by: exp-run (bapt) Approved by: portmgr (bapt) Notes: svn path=/head/; revision=314668
* Add gtksourceview3 and gtksourceviewmm3 macros to USE_GNOME.Koop Mast2013-03-191-2/+10
| | | | | | | Obtained from: gnome team repo Notes: svn path=/head/; revision=314658
* Make the ports tree use dialog4ports for make config.Baptiste Daroussin2013-03-192-27/+40
| | | | | | | | | | | | | | dialog4ports has been contributed by Ilya A. Arkhipov. It extends dialog(3) to provide a mixed dialog widget allowing to represent all features provide by the new options framework. This allows the ports tree to not anymore depends on dialog(1) from base to configure the options and be able to improve if needed on all supported plateforms at the same time. Exp-run by: miwi Notes: svn path=/head/; revision=314628
* Fix a long standing bug of lib/charset.alias being overwritten, modified, ↵Baptiste Daroussin2013-03-181-0/+29
| | | | | | | | | | | | | | | | | and badly tracked by ports. Make lib/charset.alias a file only provided by converters/libiconv Create a new USES: charsetfix, that will modify in post patch the Makefile.in to prevent a port from modifying/overwritting the charset.alias file during make install. Prevent devel/gettext from installing that files. Fix a couple of ports that actually touch charset.alias during the build phase. Based on a patch by ale (http://lists.freebsd.org/pipermail/freebsd-gnome/2012-October/027747.html) Approved by: kwm (gnome) Exp-run by: miwi Notes: svn path=/head/; revision=314556
* - adoption of optionsNGJason Helfman2013-03-181-0/+1
| | | | | | | | | | | - trim historical header - fix mixture of DOCS/EXAMPLES -> EXAMPLES - add shared description for GLUT to bodm Approved by: portmgr (miwi) Notes: svn path=/head/; revision=314531
* Fix address of NSU mirror of ftp.idsoftware.com; kill space at EOL while here.Alexey Dokuchaev2013-03-171-2/+2
| | | | Notes: svn path=/head/; revision=314418
* Simplify (and strictly speaking, though not practically given versionGerald Pfeifer2013-03-161-4/+6
| | | | | | | | | | | | | | number schemes between FreeBSD and GCC, correct) the check for a valid version specified by USE_GCC. [1] If IGNORE is set, have test-gcc note that instead of showing its usual, and in that case incorrect and useless, debugging output. PR: 175252 [1] Submitted by: Yamaya Takashi <yamayan@kbh.biglobe.ne.jp> [1] Notes: svn path=/head/; revision=314352
* - Convert USE_QMAIL_RUN, USE_QMAIL_BUILD and WANT_QMAIL into USES featureBryan Drewery2013-03-153-75/+64
| | | | | | | | | | | | | | | bapt contributed to the qmail.mk as well - Trim headers USES= qmail:run will add qmail into RUN_DEPENDS USES= qmail:build will add qmail into BUILD_DEPENDS USES= qmail[:both] will add qmail into both RUN and BUILD DEPENDS USES= qmail:vars will set QMAIL_PREFIX With hat: portmgr Notes: svn path=/head/; revision=314324
* r314316 loads the features a bit too late it should be done prior to the ↵Baptiste Daroussin2013-03-151-9/+9
| | | | | | | | | path sanity checking Reported by: bdrewery Notes: svn path=/head/; revision=314317
* Load features at the end of pre.mk instead of the begonning of post.mkBaptiste Daroussin2013-03-151-9/+9
| | | | | | | | | | | | | | | | This allows to test/manipulates variables from USES between .pre.mk and .post.mk Having it loaded in the end of pre.mk still allows to set USES inside bsd.*.mk and after bsd.port.options.mk. The only limitation is that USES set after bsd.port.pre.mk will not be taken loaded. Which is the same behaviour as for USE_*. Requested by: bdrewery Exp-run by: miwi Notes: svn path=/head/; revision=314316
* Mark build conflict with qt-3 for Qt4 portsMax Brazhnikov2013-03-151-0/+2
| | | | | | | Reported by: many Notes: svn path=/head/; revision=314295
* - Add shared TEST descriptionsSunpoet Po-Chuan Hsieh2013-03-151-0/+1
| | | | Notes: svn path=/head/; revision=314272
* Fix info files with pkgng.Baptiste Daroussin2013-03-141-0/+4
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=314142
* - Fix fetch-urlall-list fetch-url-list fetch-url-list-int targetsBryan Drewery2013-03-131-4/+0
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=314015
* - Make the config sanity check more clear that it defaultsBryan Drewery2013-03-131-1/+1
| | | | | | | | | | | to [Y]es PR: ports/171083 Submitted by: rakuco With hat: portmgr Notes: svn path=/head/; revision=314009
* - Fix CONFLICTS handling after r313713 caused pkg-queryBryan Drewery2013-03-121-4/+4
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=314004
* Add a new xorg module, to use with USE_XORG: xorg-macros. This moduleNiclas Zeising2013-03-111-1/+82
| | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=313929
* - Change namespace for USES filesAndrej Zverev2013-03-113-9/+9
| | | | | | | | | - Add missing colon Approved by: bapt@ (portmgr@) Notes: svn path=/head/; revision=313855
* - Fix bsd.pbi.mk being processed twice when including bothBryan Drewery2013-03-111-0/+5
| | | | | | | | | | | | bsd.port.pre.mk and bsd.port.mk. This was causing duplicate target warnings. PR: ports/176825 Reported by: crees@ Approved by: portmgr (miwi) Notes: svn path=/head/; revision=313850
* Do not escape quotes or apostrophes; this shows up in make configChris Rees2013-03-091-1/+1
| | | | | | | Submitted by: bapt Notes: svn path=/head/; revision=313762
* Get rid of XAWVER option in bsd.port.mk it does not need to be specified ↵Baptiste Daroussin2013-03-091-3/+0
| | | | | | | there also remove a useless global XAWVER PLIST_SUB Notes: svn path=/head/; revision=313760
* Remove some dead variablesBaptiste Daroussin2013-03-091-4/+0
| | | | Notes: svn path=/head/; revision=313757
* Add NFS comment.Chris Rees2013-03-091-1/+2
| | | | | | | While here, escape single quote to stop confusing vim's syntax highlighting. Notes: svn path=/head/; revision=313742
* - Update USE_PYTHON exampleSunpoet Po-Chuan Hsieh2013-03-091-2/+2
| | | | | | | - Add cosmetic tab Notes: svn path=/head/; revision=313723
* - pkg-query(8) in pkg-1.1.x returns non-zero exit status whenBryan Drewery2013-03-091-6/+6
| | | | | | | | | | | no matching packages are found. Fix cases that expect to potentially find no matches. PR: ports/176783 Approved by: portmgr (bapt) Notes: svn path=/head/; revision=313713
* Add tab for cosmeticBaptiste Daroussin2013-03-081-1/+1
| | | | Notes: svn path=/head/; revision=313675
* - Add a short usage description inside each Uses/*.mkBaptiste Daroussin2013-03-083-7/+30
| | | | | | | | | | - 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@ Notes: svn path=/head/; revision=313652
* Remove old USE_BISON related code from bsd.port.mkBaptiste Daroussin2013-03-081-20/+0
| | | | Notes: svn path=/head/; revision=313636
* Convert USE_BISON to USES= bisonBaptiste Daroussin2013-03-081-0/+27
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=313635
* * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 whichKoop Mast2013-03-081-29/+118
| | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=313633
* - Add new knob USE_LHA [1]Martin Wilke2013-03-072-5/+15
| | | | | | | | | | | | | - 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] Notes: svn path=/head/; revision=313600
* Add support to register Zend extensions.Alex Dupre2013-03-071-2/+22
| | | | | | | Submitted by: delphij Notes: svn path=/head/; revision=313569
* Convert USE_FUSE macros into USES feature.7-eolBaptiste Daroussin2013-03-062-10/+15
| | | | | | | | | While here trim headers Convert some USE_GNOME= gnomehack -> USES= pathfix Notes: svn path=/head/; revision=313527 svn path=/tags/RELEASE_7_EOL/; revision=313528; tag=7-eol
* Add a newline to improve readabilityBaptiste Daroussin2013-03-061-0/+1
| | | | Notes: svn path=/head/; revision=313521
* New USES macros that loads "features" on demand.Baptiste Daroussin2013-03-062-0/+36
| | | | | | | | | | | | | 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... Notes: svn path=/head/; revision=313517
* Do not append options to pkg-plist when using pkgng given that this is alreadyBaptiste Daroussin2013-03-061-0/+2
| | | | | | | | | appended to +MANIFEST in bsd.pkgng.mk Submitted by: bdrewery Notes: svn path=/head/; revision=313504
* - replace deprecated devel/py-setuptools with devel/py-distributeRuslan Makhmatkhanov2013-03-051-5/+0
| | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=313439
* - Drop obsoleted USE_QT_VER=4 [1]Martin Wilke2013-03-031-3/+3
| | | | | | | | | | | | - Add auditdistd user to the blacklist [2] PR: 171797 [1] 176276 [2] Submitted by: makc@ [1] "John W. O'Brien" <john@saltant.com> [2] Notes: svn path=/head/; revision=313329
* Do not just rely on the version number of FreeBSD in deciding whetherGerald Pfeifer2013-03-031-3/+5
| | | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=313323
* - fix semantic in the install target (swap -a -A)Olli Hauer2013-03-021-2/+2
| | | | | | | with head apache@ Notes: svn path=/head/; revision=313296
* - allow to install apache modules activated by definingOlli Hauer2013-03-021-0/+8
| | | | | | | | | | | | | AP_MODENABLE in make.conf Requested on the mailing lists - fix patch location in help text with head apache@ Notes: svn path=/head/; revision=313288
* - Take over maintainershipMartin Wilke2013-03-021-1/+1
| | | | Notes: svn path=/head/; revision=313219
* Remove a bogus old check that assumes that every version of FreeBSD hasGerald Pfeifer2013-03-021-5/+1
| | | | | | | | | | | | GCC in the base. Adjust a comment, now describing the real purpose of the code remaining in that block. PR: 175252 Notes: svn path=/head/; revision=313177
* - Enable converters/igbinary support. Suggested by: devzone.my at gmail.comMichael Scheidell2013-03-011-1/+2
| | | | | | | | | PR: ports/173643 Submitted by: Mikhail Tsatsenko <m.tsatsenko@gmail.com> Approved by: ale@ (maintainer) Notes: svn path=/head/; revision=313144
* - GITHUB redirects the mirrors again. All ports that use USE_GITHUB failMartin Wilke2013-02-281-0/+1
| | | | | | | to fetch the distfiles. Set FETCH_ARGS fix the problem. Notes: svn path=/head/; revision=313083
* Remove obsolete portsMax Brazhnikov2013-02-271-8/+0
| | | | Notes: svn path=/head/; revision=313054
* Improve descriptions for PROFILE and SANE.Alexey Dokuchaev2013-02-261-2/+2
| | | | Notes: svn path=/head/; revision=312999
* Add ISPELL_DESCBryan Drewery2013-02-261-0/+1
| | | | Notes: svn path=/head/; revision=312946
* - Add LC_TYPE to avoid encoding issues with many gemsSteve Wills2013-02-251-0/+2
| | | | Notes: svn path=/head/; revision=312897
* - Fix plist for ruby 2.0Steve Wills2013-02-251-1/+1
| | | | Notes: svn path=/head/; revision=312894