aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Add a new USES=waf to handle the waf building system, allowing to factorise codeBaptiste Daroussin2015-04-081-0/+49
| | | | | | | | | | | | | | | | | | | | | Plug waf into MAKE_CMD and CONFIGURE_CMD so the regular defined targets can be reused Always define _MAKE_JOBS so that when bsd.port.mk will stop overwritting _MAKE_JOBS when parallel jobs are disabled we can enforce -j1 (which is needed to really disable parallelisation with waf WAF_CMD has been created to allow one to override the location of the waf script relatively to WRKSRC CONFIGURE_TARGET is by default defined to "configure" ALL_TARGET is by default defined to "build" INSTALL_TARGET is by default defined to "install" USES=waf is by default stagedir safe Notes: svn path=/head/; revision=383571
* Introduce CONFIGURE_CMD which default on ./${CONFIGURE_SCRIPT} so that we canBaptiste Daroussin2015-04-081-1/+2
| | | | | | | | have a variable to overwrite in order to be able to reuse the configure framework with other mechanism then regulars ./configure Notes: svn path=/head/; revision=383570
* pkg sets the defaults owner and group already, no need to specify it viaBaptiste Daroussin2015-04-081-13/+0
| | | | | | | COPYTREE_* anymore (which also helps creating packages as non root) Notes: svn path=/head/; revision=383556
* Convert missed USE_BZIP2Baptiste Daroussin2015-04-071-2/+2
| | | | Notes: svn path=/head/; revision=383509
* Remove check for NO_STAGE in bsd.port.mk bsd.sanity.mk already takes care ofBaptiste Daroussin2015-04-071-6/+0
| | | | | | | that Notes: svn path=/head/; revision=383508
* Remove last traces of USE_PGSQLBaptiste Daroussin2015-04-072-7/+2
| | | | | | | Add USE_PGSQL to ERRORS in bsd.sanity.mk to avoid others to readd it by mistake Notes: svn path=/head/; revision=383507
* USE_BZIP2 and USE_XZ are not used anymore in the ports tree mark them asBaptiste Daroussin2015-04-072-8/+2
| | | | | | | unsupported Notes: svn path=/head/; revision=383503
* Fix EXTRACT_SUFFIX documentationBaptiste Daroussin2015-04-071-6/+2
| | | | | | | Remove documentation on the deprecated USE_BZIP2 and USE_XZ Notes: svn path=/head/; revision=383498
* - Add ports for Qt 5 variety of Phonon 4Max Brazhnikov2015-04-051-1/+4
| | | | | | | | | | | - Introduce new USE_QT5 component: phonon4 Based on patches submitted by Tobias C.Berner <tcberner@gmail.com> via kde-freebsd maillist: https://mail.kde.org/pipermail/kde-freebsd/2015-January/018741.html Notes: svn path=/head/; revision=383310
* Remove dead SF mirrorBaptiste Daroussin2015-04-051-1/+1
| | | | Notes: svn path=/head/; revision=383306
* Add NVIDIA_GL description to Mk/bsd.options.desc.mkJohannes Jost Meixner2015-04-051-0/+1
| | | | | | | | | | | | | - Add NVIDIA_GL description to Mk/bsd.options.desc.mk - Remove NVIDIA_GL_DESC from all concerned ports - Use options helpers where adequate. Differential Revision: https://reviews.freebsd.org/D1759 Approved by: koobs (mentor) Approved by: portmgr (bapt) Notes: svn path=/head/; revision=383259
* Finish r383230Baptiste Daroussin2015-04-041-1/+1
| | | | | | | Reported by: kwm Notes: svn path=/head/; revision=383247
* Rename HCC into HOSTCC which is more naturalBaptiste Daroussin2015-04-041-2/+2
| | | | Notes: svn path=/head/; revision=383230
* Re-enable and rework check added in r370464 to validate the first CATEGORYBryan Drewery2015-04-041-8/+3
| | | | | | | | | | is set properly. The problem causing the revert in r370475 was fixed in r383190. With hat: portmgr Notes: svn path=/head/; revision=383191
* Fix invoking DEV tests when not in a port. This fixes some cases whereBryan Drewery2015-04-041-0/+2
| | | | | | | | | | 'make -f Mk/bsd.port.mk -V ...' would invoke the tests and cause unexpected errors such as with r370475. With hat: portmgr Notes: svn path=/head/; revision=383190
* Add MASTER_SITE_FARSIGHTDon Lewis2015-04-021-0/+6
| | | | | | | | Differential Revision: https://reviews.freebsd.org/D2202 Approved by: mat (mentor) Notes: svn path=/head/; revision=383023
* CPE strings are all lower case.Mathieu Arnold2015-04-021-2/+2
| | | | Notes: svn path=/head/; revision=383010
* - Fix runtime with OpenSSL after the removal of SSLv2 in head.Bryan Drewery2015-04-011-3/+3
| | | | | | | | - Make the main LOCALBASE/bin files into symlinks to the actual version to make it simpler to tell which version is default. Notes: svn path=/head/; revision=382973
* meta ports are always NO_ARCHBaptiste Daroussin2015-04-011-0/+1
| | | | Notes: svn path=/head/; revision=382933
* - Provide standard CDDA_DESC for Digital Audio CD support, and remove itAlexey Dokuchaev2015-04-011-0/+1
| | | | | | | | | | from individual ports when appropriate (two ports, `audio/deadbeef' and `devel/gvfs', were allowed to keep them for the time being, since they benefit from custom description) - Remove last per-port occurrences of WAVPACK_DESC while I'm at it Notes: svn path=/head/; revision=382900
* Add a note about BUNDLE_LIBSBaptiste Daroussin2015-04-011-0/+5
| | | | | | | Suggested by: gerald Notes: svn path=/head/; revision=382891
* - Update gmp-api to 38.0Jan Beich2015-03-311-2/+2
| | | | | | | | | | | | | - Update Firefox to 37.0 - Update Firefox ESR and libxul to 31.6.0 - Update Thunderbird to 31.6.0 - Backport a few GTK3 fixes to Firefox 37 MFH: 2015Q1 Security: https://vuxml.freebsd.org/freebsd/d0c97697-df2c-4b8b-bff2-cec24dc35af8.html Notes: svn path=/head/; revision=382860
* - Add description for Apple Lossless audio format (ALAC)Alexey Dokuchaev2015-03-311-5/+6
| | | | | | | - Improve several other description while I'm here Notes: svn path=/head/; revision=382796
* Remove dead COMP_SOURCES master sitesBaptiste Daroussin2015-03-301-6/+0
| | | | | | | Mark as broken ports using it Notes: svn path=/head/; revision=382786
* Remove dead GNUSTEP_CH master sitesBaptiste Daroussin2015-03-301-5/+0
| | | | Notes: svn path=/head/; revision=382785
* Remove KENAI master sites not used anywhere in ports tree and not available ↵Baptiste Daroussin2015-03-301-5/+0
| | | | | | | anymore Notes: svn path=/head/; revision=382781
* LOGILAB mirrors are goneBaptiste Daroussin2015-03-301-9/+0
| | | | | | | Mark broken ports only using LOGILAB mirror Notes: svn path=/head/; revision=382780
* Remove dead NETLIB mirrorsBaptiste Daroussin2015-03-301-7/+1
| | | | Notes: svn path=/head/; revision=382778
* Remove dead RINGSERVERBaptiste Daroussin2015-03-301-40/+3
| | | | Notes: svn path=/head/; revision=382777
* Remove SUSE mirrors they not used at all in the ports treeBaptiste Daroussin2015-03-301-71/+0
| | | | Notes: svn path=/head/; revision=382775
* Remove dead tcltk mirrorBaptiste Daroussin2015-03-301-1/+0
| | | | Notes: svn path=/head/; revision=382774
* All freshmeat mirrors are deadBaptiste Daroussin2015-03-301-6/+0
| | | | Notes: svn path=/head/; revision=382773
* Remove all dead tucows mirrorBaptiste Daroussin2015-03-301-8/+1
| | | | Notes: svn path=/head/; revision=382770
* Remove dead windowmaker mirrorBaptiste Daroussin2015-03-301-2/+1
| | | | Notes: svn path=/head/; revision=382769
* Removed XEMACS master sites macro it is not used and mirrors are deadBaptiste Daroussin2015-03-301-25/+0
| | | | Notes: svn path=/head/; revision=382767
* Remove CENKES and CSME dead mirrorsBaptiste Daroussin2015-03-301-12/+0
| | | | Notes: svn path=/head/; revision=382766
* Improve invalid version detectionSteve Wills2015-03-301-0/+7
| | | | | | | | | Reported by: dvl, zi Submitted by: bdrewery Tested by: zi Notes: svn path=/head/; revision=382712
* lang/ruby21: fix bug in bundled rdocSteve Wills2015-03-301-1/+1
| | | | | | | Obtained from: https://github.com/rdoc/rdoc/commit/55fbd8947faf33b41289976b9296e6279f83eaa1 Notes: svn path=/head/; revision=382676
* Update ruby-gems to 2.4.5Steve Wills2015-03-301-19/+27
| | | | | | | | Note this is a big upgrade and the way gemspecs are generated changed. As a result, all patched gemspecs had to have new patches. Notes: svn path=/head/; revision=382631
* Fix duplicate values in ENV vars and X_BUILD_FOR truncating BUILD_DEPENDS.Bryan Drewery2015-03-291-50/+56
| | | | | | | | | | | | | | | PKG_NOTES/PKG_ENV/CONFIGURE_ENV/MAKE_ENV/CO_ENV/QA_ENV were using += before the double include check so any port using bsd.port.options.mk or bsd.port.pre.mk would have duplicated items in these vars. All ports would have their BUILD_DEPENDS truncated with X_BUILD_FOR. PR: 198803 (exp run by antoine) Differential Revision: https://reviews.freebsd.org/D2113 With hat: portmgr Notes: svn path=/head/; revision=382622
* Add USES=metaport to simplify writing metaportsBaptiste Daroussin2015-03-281-0/+20
| | | | Notes: svn path=/head/; revision=382492
* Mk/bsd.gecko.mk: Fix typo from yesterdayJohn Marino2015-03-271-1/+1
| | | | | | | Reported by: danfe (good catch!) Notes: svn path=/head/; revision=382370
* Mk/bsd.options.mk: Add OPTIONS_EXCLUDE_${OPSYS}John Marino2015-03-261-1/+3
| | | | | | | | | | This simple addition greatly simplifies the removal of options as a function of operating system, e.g. OPTIONS_EXCLUDE_DragonFly. Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=382333
* MASTER_SITE_{PNET,RUBY_DBI,RUBY_GNOME} have been retired some time ago, removeMathieu Arnold2015-03-261-3/+0
| | | | | | | | | their magic macros. Sponsored by: Absolight Notes: svn path=/head/; revision=382330
* Mk: remove PTHREAD_LIBS and PTHREAD_CFLAGS variableJohn Marino2015-03-262-5/+2
| | | | | | | | | | | For bsd.gecko.mk, replace PTHREAD_LIBS with "-pthread", the same value it was using before. Approved by: PTHREAD blanket (completes task) Approved by: portmgr (bapt) Notes: svn path=/head/; revision=382294
* Fix 20 year old doc bug. MASTER_SITE_OVERRIDE has not 'overridden' since r2004.Bryan Drewery2015-03-251-4/+2
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=382270
* USE_GITHUB: Tighten the GH_TAGNAME stripping of 'v' from r382120 to only do soBryan Drewery2015-03-241-1/+1
| | | | | | | | | | | | for v[0-9] as Github does. If a tag is 'v.1' github will return that exact value. This also fixed named tags that are word starting with 'v'. PR: 198869 With hat: portmgr Reported by: antoine Notes: svn path=/head/; revision=382149
* Github's main archive link silently is converting tags starting with 'v' toBryan Drewery2015-03-242-1/+4
| | | | | | | | | | | | | | | | not have 'v' in the filename downloaded or the extraction directory. The filename is not an issue since we force to use DISTNAME via the ?dummy trick to fetch(1). Due to this though we must make the same replacement for tags since we are not using their filename (which matches the extraction dir). Incidentally this is working if DISTVERSIONPREFIX=v is used since that value was not used in WRKSRC. With hat: portmgr PR: 198869 Notes: svn path=/head/; revision=382120
* Speed up checking for stripped binariesMark Felder2015-03-231-1/+1
| | | | | | | | | | | Skip ascii files. This significantly speeds up stage-qa on ports with a considerable amount of text files being installed. Differential Revision: https://reviews.freebsd.org/D2121 Approved by: bdrewery Notes: svn path=/head/; revision=382038
* Introduce a BSDMAKE?= /usr/bin/make and use it as the default MAKE_CMD.Bryan Drewery2015-03-232-1/+2
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=381977