aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.port.mk
Commit message (Expand)AuthorAgeFilesLines
* Currently, when bsd.port.mk outputs a message addressed to a user, it woulddanfe2015-11-181-3/+3
* Enhance "make makepatch" to address two major deficienciesmarino2015-11-151-36/+4
* Don't use cookie for test targetamdmi32015-11-101-3/+6
* When !defined(DEVELOPER), stage-qa is not put in the stage pipeline.mat2015-11-091-0/+5
* Remove support for WANT_SDL/HAVE_SDL knobsamdmi32015-11-091-2/+2
* Change the meaning of NO_WRKSUBDIR to force a WRKDIR != WRKSRC.mat2015-11-051-7/+15
* Fix a bug introduced in r399992, where creating only a user would failbrd2015-10-291-6/+6
* Teach the ports framework to handle creating users/groups whenbrd2015-10-231-8/+22
* Revert r399921 for now due to fallout with libclc using ninja.bdrewery2015-10-221-3/+0
* Enable verbose (compiler output) builds for autotools builds when packagebdrewery2015-10-211-0/+3
* - Combine clean-depends-list.sh into depends-list.shbdrewery2015-10-201-20/+11
* Fix test-depends after r399703.bdrewery2015-10-201-0/+1
* Readd PORTSDIR for now we will only start removing them after 2016Q1 is branchedbapt2015-10-151-20/+20
* Drop the necessity to add ${PORTSDIR} to dependency linebapt2015-10-151-26/+26
* Don't check for minimal Pkg version for package building.bdrewery2015-10-131-1/+1
* Name the 'uname -r' variable the same as the bsd.port.subdir.mk version, _OSR...bdrewery2015-10-131-6/+6
* Export more sysctl(8) vars.bdrewery2015-10-131-1/+7
* Remove debugging leftover from r399160.bdrewery2015-10-131-1/+0
* Export HAVE_COMPAT_IA32_KERN to sub-makes and ensure it is not exported if em...bdrewery2015-10-131-1/+3
* Move the exported variable assignments to where they are looked-up.bdrewery2015-10-131-1/+6
* Spell 'OSREL' properly from r399155.bdrewery2015-10-131-1/+1
* Don't check for minimal pkg version in sub-makes.bdrewery2015-10-131-2/+3
* Pass result of 'uname -r' to sub-makes to avoid unneeded lookup.bdrewery2015-10-131-2/+4
* Use a loop to export vars.bdrewery2015-10-131-5/+6
* Re-apply r398953 with protection for 'make *config*'.bdrewery2015-10-131-1/+1
* Replace escaping for exported vars with :Q feature.bdrewery2015-10-131-4/+4
* Remove SYSTEMVERSION exporting, not needed since r99913.bdrewery2015-10-131-2/+1
* Avoid a useless call to dirnamebapt2015-10-111-1/+1
* Remove another unused variablebapt2015-10-111-1/+0
* Remove unused variablebapt2015-10-111-1/+0
* Check if the port directory is aboslute otherwise prepend ${PORTSDIR} in FETC...bapt2015-10-111-0/+4
* Revert r398953 per bdrewery demand it breaks make configbapt2015-10-111-1/+1
* Don't include/parse bsd.options.desc.mk if not needed (showconfig or -V *_DESC).bdrewery2015-10-101-1/+1
* Unify depends-list.sh and all-depends-list.sh into one script, depends-list.sh.bdrewery2015-10-101-1/+1
* Add LOCALBASE-based ldconfig dir to plist for non-default PREFIXamdmi32015-10-081-17/+22
* Add a way to cleanly handle terminfo.db file used by devel/ncursesamdmi32015-10-081-0/+3
* Implemented complete support for test target.amdmi32015-09-291-6/+80
* Restore _FORCE_POST_PATTERNS, some ports are were missed in the conversionantoine2015-09-261-1/+9
* ocamlfind is not run anymore from any @exec linesbapt2015-09-261-1/+0
* update-desktop-database is not used anymore @*execbapt2015-09-261-1/+0
* Convert update-mime-database into @post*bapt2015-09-261-1/+1
* Convert load-octave-pkg to proper @postexecbapt2015-09-261-1/+0
* Specify correctly @post* for gtk-query-immodulesbapt2015-09-261-3/+0
* Convert a bunch of @exec into proper @postexecbapt2015-09-261-1/+0
* mkfontscale and mkfontdir are not used anymore in @exec linesbapt2015-09-261-1/+1
* kldxref is not used anymore in any @execbapt2015-09-261-1/+1
* Bump the minimal version of pkg to 1.6.0bapt2015-09-261-1/+1
* Use @post[un]exec for ldconfig to ensure ldconfig is run when needed instead ofbapt2015-09-261-11/+10
* Remove another wrong commentbapt2015-09-251-1/+0
* Remove now wrong commentbapt2015-09-251-1/+0
* Allow slave ports to have a Makefile.local.bdrewery2015-09-221-0/+3
* Mk/bsd.port.mk: Add PKG_CREATE_VERBOSE functionalitymarino2015-08-281-0/+7
* Make package-depends-list accept dependency entries without ${PORTSDIR}bapt2015-08-251-0/+4
* Make build-depends-list and run-depends-list accept dependency lines withoutbapt2015-08-251-6/+14
* Add an optional error message for opt_PREVENTS, opt_PREVENTS_MSG.mat2015-08-241-0/+3
* Introduce <opt>_IMPLIES and <opt>_PREVENTS to register dependencies, ormat2015-08-181-1/+19
* Remove UNIQUENAME and LATEST_LINK.mat2015-08-171-44/+10
* Rewrite the target ordering code.mat2015-08-171-40/+81
* Re-commit ofnetchild2015-08-101-0/+17
* Add a note about not changing MASTER_SITE_BACKUP.mat2015-07-281-1/+2
* Unbreak INDEX, reverting r392921antoine2015-07-261-17/+0
* 64 bit linuxulator support (not activated by default):netchild2015-07-261-0/+17
* Pass PKGBASE to qa.shbapt2015-07-191-1/+2
* Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.kwm2015-07-171-73/+0
* Rewite CLEAN-DEPENDS*bapt2015-07-041-81/+9
* Remove support for distfiles in cdrombapt2015-07-031-17/+0
* Remove useless @ in ALL-DEPENDS-LISTbapt2015-07-021-1/+1
* Move all-depends-list to a regular scriptbapt2015-07-021-29/+6
* Introduce target option helpers.mat2015-07-011-14/+14
* Refactor dependency checks and installationbapt2015-06-291-167/+23
* - Add support for BROKEN_${OPSYS}_${OSREL:R}_${ARCH} patternamdmi32015-06-271-0/+9
* Fix documentation: all the ports are installed in LOCALBASE include x11 onebapt2015-06-231-1/+1
* Remove AUTOMATIC_PLIST documentation from bsd.port.mk it belong to bsd.linux*.mkbapt2015-06-231-3/+0
* Simplify test on zipped PATCHFILESbapt2015-06-231-3/+1
* Factorize the fake for convenience targetsbapt2015-06-231-7/+4
* Remove add-plist-buildinfo it has been unhooked for a while and prevent us frombapt2015-06-231-7/+0
* factorize add-plist-docs and add-plist-examplesbapt2015-06-231-20/+8
* Make fetch-url-list an empty target depending on fetch-url-list-intbapt2015-06-231-2/+1
* Make package-noinstall an alias of make packagebapt2015-06-231-2/+1
* Garbage collect unused command definitionbapt2015-06-231-2/+0
* Make USE_RC_SUBR install rc.d scripts in /etc/rc.d if PREFIX is /usrbapt2015-06-231-18/+7
* Have make showconfig fail if the config is incorrect.mat2015-06-131-1/+1
* Support .zip files in PATCHFILES and EXTRA_PATCHES.mat2015-06-131-0/+2
* Document check-plist and check-sanity targets.erwin2015-06-131-0/+3
* Remove NEED_ROOT, the last customer has been modified to be able to properlybapt2015-06-051-21/+0
* bsd.port.mk: Implement BROKEN_${OPSYS} and BROKEN_${OPSYS}_${OSREL:R}marino2015-06-031-3/+18
* This was not supposed to escape my ports tree.mat2015-05-291-1/+1
* Introduce USE_GITHUB=nodefault to allow fetching additional distfilesmat2015-05-291-2/+2
* USE_GITHUB can now fetch multiple distfiles. It uses a grouping featuremat2015-05-291-8/+2
* Remove GH_COMMIT support.mat2015-05-211-5/+1
* Use the same, working, logic for DIST/PATCH group parsing everywhere.mat2015-05-141-5/+25
* USE_GITHUB: Fix WRKSRC to contain the full DISTVERSION prefix/suffx when GH_T...bdrewery2015-05-051-4/+0
* Remove _*OWNGRP, with staging it's not useful anymoreantoine2015-05-041-24/+7
* Remove unintended change from r385384 those will come laterbapt2015-05-041-7/+18
* Mark NEED_ROOT as deprecated, It was a wrong idea as people are abusing it.bapt2015-05-041-18/+7
* USE_GITHUB: For the new support, fix DISTNAME to be more consistent.bdrewery2015-04-291-1/+7
* Do not error on dependency on ${NONEXISTENT}:dir:target when STRICT_DEPENDSantoine2015-04-281-1/+3
* Add a STRICT_DEPENDS feature which validates dependencies are installed, doesbdrewery2015-04-221-5/+20
* Remove the destination of a copy before copying to it because it may betijl2015-04-211-2/+4
* - Display a stage-qa warning when ports use PREFIX/var instead of /vartijl2015-04-211-1/+6
* Abstract ${WRKDIR}/pkg/${PKGNAME}${PKG_SUFX} which appears five timesgerald2015-04-201-4/+5
* Improve the OSVERSION==UNAME_r validation from r369644 by skipping itbdrewery2015-04-161-0/+3
* Simplify the description of BUNDLE_LIBS.gerald2015-04-131-4/+4
* Fix grammar in description of BUNDLE_LIBS.gerald2015-04-101-1/+1
* - Make it possible to override _MAKE_JOBS when MAKE_JOBS_NUMBER=1antoine2015-04-101-1/+1
* Remove USE_GNUSTEP from bsd.port.mkbapt2015-04-091-8/+0
* Introduce CONFIGURE_CMD which default on ./${CONFIGURE_SCRIPT} so that we canbapt2015-04-081-1/+2
* pkg sets the defaults owner and group already, no need to specify it viabapt2015-04-081-13/+0
* Remove check for NO_STAGE in bsd.port.mk bsd.sanity.mk already takes care ofbapt2015-04-071-6/+0
* USE_BZIP2 and USE_XZ are not used anymore in the ports tree mark them asbapt2015-04-071-6/+0
* Fix EXTRACT_SUFFIX documentationbapt2015-04-071-6/+2
* Finish r383230bapt2015-04-051-1/+1
* Rename HCC into HOSTCC which is more naturalbapt2015-04-051-2/+2
* Fix invoking DEV tests when not in a port. This fixes some cases wherebdrewery2015-04-041-0/+2
* Add a note about BUNDLE_LIBSbapt2015-04-011-0/+5
* Fix duplicate values in ENV vars and X_BUILD_FOR truncating BUILD_DEPENDS.bdrewery2015-03-301-50/+56
* Mk: remove PTHREAD_LIBS and PTHREAD_CFLAGS variablemarino2015-03-261-3/+0
* Fix 20 year old doc bug. MASTER_SITE_OVERRIDE has not 'overridden' since r2004.bdrewery2015-03-261-4/+2
* Github's main archive link silently is converting tags starting with 'v' tobdrewery2015-03-251-1/+1
* Introduce a BSDMAKE?= /usr/bin/make and use it as the default MAKE_CMD.bdrewery2015-03-231-1/+1
* Fix fetching x11-fonts/sourcesanspro-ttf from r381780; Don't modify GH_TAGNAME.bdrewery2015-03-211-2/+2
* For the new USE_GITHUB with only GH_TAGNAME set default DISTNAME tobdrewery2015-03-211-0/+4
* Default the WRKSRC to the proper extracted name for USE_GITHUB whenbdrewery2015-03-201-0/+4
* Fix renamed distfiles missed in r381688. Also fix the GHR ports updated inbdrewery2015-03-201-1/+2
* Update USE_GITHUB so it does not require GH_COMMIT.bdrewery2015-03-201-0/+4
* Commit what was exp-ran in PR 198132 (and unbreak INDEX)antoine2015-03-061-8/+0
* Rework dependency registrationbapt2015-02-101-19/+14
* Fix the revert...bapt2015-01-231-1/+1
* Revert wrong patch done in the wrong branch :(bapt2015-01-231-2/+2
* for gl and egl compononents of USE_GL depend on the package rather that a filebapt2015-01-231-2/+2
* Rename post-plist to ${POST_PLIST}. This will allow controlling order andbdrewery2015-01-101-3/+3
* Add 'post-plist' target which can be hooked into to modify the plist withoutbdrewery2015-01-101-2/+3
* Remove a dupplicate occurence of a target.mat2015-01-091-1/+1
* - Remove support for deprecated python bits from the portsmva2015-01-081-4/+0
* Update a comment about where ldconfig configuration files resideantoine2015-01-011-2/+2
* Simplify a bit the rmconfig targetbapt2014-12-291-2/+2
* Allow to work with options as a regular userbapt2014-12-291-15/+13
* - Remove Mk/bsd.efl.mkgblach2014-12-271-11/+0
* mtree files are not used anymore by packagesbapt2014-12-251-3/+0
* Remove now useless gnomehier, pkg handles automatically the directories wherebapt2014-12-251-1/+0
* Final removal of WITH_NEW_XORGdumbbell2014-12-231-8/+0
* Remove documentation about PLIST_DIRSTRYbapt2014-12-211-1/+1
* Add USES=fakeroot to allow packaging ports that are not stageable as a userbapt2014-12-171-1/+1
* Avoid defining do-install if NO_INSTALL is definedbapt2014-12-171-7/+1
* - Remove support for EXTRACT_PRESERVE_OWNERSHIPantoine2014-12-141-15/+4
* abi is case sensitivebapt2014-12-111-1/+1
* Fix NO_ARCH in a way compatible with both pkg 1.3 and pkg 1.4bapt2014-12-111-1/+2
* Patches go into PATCHDIR, not FILESDIR.mat2014-12-101-4/+4
* Set CentOS 6.6 as default Linux version.xmj2014-12-101-3/+2
* Force PREFIX to LINUXBASExmj2014-12-101-1/+1
* Modify run-autotools-fixup so it only prints "FreeBSD 10 autotools fixtijl2014-12-051-3/+4
* Change the way Perl modules are installed, update the default Perl to 5.18.mat2014-11-261-4/+4
* Do not load anymore bsd.database.mk in case of USE_PGSQL given the migration isbapt2014-11-231-1/+0
* Do not ignore .so in manpages they are really problems for both groff and mandocbapt2014-11-221-1/+1
* Add a new check-man target that will check the manpages inside the port forbapt2014-11-211-0/+18
* - Enable SSP by default.bdrewery2014-11-031-3/+4
* bsd.port.mk: Finish update to make makepatchmarino2014-10-311-6/+24
* Move WITH_CCACHE_BUILD logic to bsd.ccache.mkbdrewery2014-10-291-40/+1
* Update Mesa ports to new default of 9.1.7 and more recent version to 10.3.0.kwm2014-10-171-0/+1
* Modern compilers have more -O* flags that enable strict aliasing. Insteadtijl2014-10-101-1/+1
* Use bsd.sanity.mk to check for INSTALLS_SHLIBbapt2014-10-081-3/+0
* Get rid of _DESKTOPDIR_REL and use DESKTOPDIR everywherebapt2014-10-081-14/+2
* Use absolute path for PORTDATA PORTDOCS and PORTEXAMPLESbapt2014-10-081-20/+6
* Use absolute patch for rc scripts in plistbapt2014-10-081-5/+2
* Make info files absolute patch in plistbapt2014-10-081-12/+1
* Remove unused configure-autotools target from Mk/bsd.autotools.mk andtijl2014-10-071-1/+1
* qa.sh now needs LINUXBASEantoine2014-10-051-0/+1
* check-plist no longer needs to check for directories owned by dependencies.bdrewery2014-10-041-3/+0
* Switch to WITH_NEW_XORG for all supported version of FreeBSD by defaultbapt2014-10-031-4/+2
* - Reinstate r369644 fully to add the OSVERSION==UNAME_r sanity check.bdrewery2014-10-031-4/+0
* Add BUNDLE_LIBS knob to prevent pkg(8) from automatically add provided shlibsbapt2014-10-021-0/+5
* Activate New Xorg for the full 10.x branch see UPDATING for detailsbapt2014-10-011-1/+1
* Partially revert r369644 temporarily (to add the OSVERSION=sysctl kern.osreld...bdrewery2014-10-011-0/+4
* If either of OSVERSION or UNAME_r is improperly set when building in abdrewery2014-10-011-4/+13
* Change the way USES is handled:tijl2014-09-291-8/+12
* Try to make this more clearbdrewery2014-09-261-1/+1
* Tell users to update the pkg PORTbdrewery2014-09-261-1/+1
* Make the fetch of PATCHFILES more quietantoine2014-09-241-1/+1
* Remove some useless @cwdbapt2014-09-231-10/+2
* - Fix check-vulerable exiting without printing message since pkg-1.3.4 fixedbdrewery2014-09-221-1/+1
* Clean out some @dirrmtrybapt2014-09-221-9/+4
* Stop emitting @dirrm* for PORTDATA and PORTEXAMPLESbapt2014-09-221-6/+0
* Update CentOS base to 6.5, add userland portsxmj2014-09-221-0/+2
* Remove @dirrmtry from PORTSDOC code it is now automaticbapt2014-09-221-3/+0
* PLIST_DIRS and PLIST_DIRSTRY are now equivalent and both emitting @dir entriesbapt2014-09-221-5/+2
* Do not set an initial value for owner/wheel pkg(8) does it by itself nowbapt2014-09-221-4/+0
* Update to 1.3.8 Changes:bapt2014-09-221-34/+3
* - Remove -a when copying package. r329130 broke this when PACKAGES was onbdrewery2014-09-191-1/+1
* - Fix minimum pkg version check when using pkg from git. Strip out everythingbdrewery2014-09-191-2/+2
* Remove dead pkg_install codebdrewery2014-09-191-15/+0
* Fix typo.bdrewery2014-09-191-1/+1
* Fix WITH_PKGNG=devel backward compatibilitybapt2014-09-181-6/+6
* Add a minimal version testing for the installed pkg to enforce people to go t...bapt2014-09-181-0/+11
* Retire MANCOMPRESSED.mat2014-09-181-13/+1
* Initial version of USES=autoreconf that can replace USE_AUTOTOOLS. Ittijl2014-09-171-2/+2
* - Fix off-by-one with 'make checksum' which caused it to not properlybdrewery2014-09-171-1/+1
* - Continue to define PKGNG_ORIGIN.bdrewery2014-09-171-3/+4
* bsd.port.mk: Fix typo found in EXTRA_PATCHES handlingmarino2014-09-081-1/+1
* Fix example in my previous attempt to document COPYTREE macrospawel2014-09-071-1/+1
* Factorize USE_CSTD and USE_CXXSTDbapt2014-09-051-12/+6
* Change INSTALL_DATA to install with mode 644antoine2014-09-051-1/+3
* This garbages collect code now useless:bapt2014-09-031-143/+2
* Fix @dirrmtry in case PREFIX != LOCALBASEbapt2014-09-031-1/+1
* Convert rmtry into regular Keywordbapt2014-09-031-9/+0
* Add home directory creation to pre-install script for USERS/GROUPSbapt2014-09-021-2/+2
* Commit non bikeshed part of Differential Revision D582antoine2014-09-021-9/+11
* Remove support for pkg_installbapt2014-09-011-380/+204
* Remove support for NO_STAGEbapt2014-09-011-165/+109
* Commit the version of the patch that was exp-runnedantoine2014-08-281-1/+1
* Fix @dirrm auto-generation for PORTDOCS/PORTEXAMPLES/PORTDATA with globs.mandree2014-08-281-3/+7
* Use CONFIGURE_SHELL and MAKE_SHELL to define SHELL and CONFIG_SHELLtijl2014-08-261-2/+2
* Remove support for NOPORTDATAantoine2014-08-261-7/+1
* Ignore ports setting NO_PACKAGE when PACKAGE_BUILDING is setantoine2014-08-241-0/+2
* - Make 'clean-restricted' tell that it is deleting the package.bdrewery2014-08-221-2/+3
* Some ports create their pkg-plist from post-install. USES=libtool removestijl2014-08-211-2/+2
* Do not use RESETPREFIX in plist suggestionsbdrewery2014-08-191-1/+1
* - Move RESETPREFIX to default PLIST_SUBbdrewery2014-08-191-1/+2
* Add a USES=imake:noman to make NO_INSTALL_MANPAGES go away.mat2014-08-131-8/+2
* Convert the Python framework bits to USES=python.mva2014-08-091-9/+1
* Add make missing-package that will do the same as make missing but print packagebapt2014-08-041-0/+10
* Revert another part of r361917antoine2014-08-011-2/+3
* - Reset @cwd to prefix after creating ldconfig configuration file in localbaseantoine2014-07-301-1/+7
* - Allow to make developer warnings fatalamdmi32014-07-301-0/+4
* Partially revert r361917bapt2014-07-221-5/+8
* Make sure to create the WRKDIR even is do-extract is define in the port Makefilebapt2014-07-211-2/+2
* Clean working directories earlierbapt2014-07-211-1/+1
* Now that all LIB_DEPENDS has been switched to modern version, remove supportbapt2014-07-161-38/+1
* bsd.port.mk: Define CONFIGURE_TARGET using OPSYS instead of freebsdmarino2014-07-151-2/+2
* Fix simple condition in making directoriesbapt2014-07-151-18/+15
* Be a bit more direct about pkg_install having to be replaced by pkg.mat2014-07-111-2/+2
* Add URL explaining NO_STAGE deprecationbdrewery2014-07-031-1/+1
* Deprecate all non stage ports with expiration date 2014-08-31bapt2014-07-021-0/+5
* Remove bsd.pbi.mk, it is not used anymore to produce modern PBIsbapt2014-07-021-2/+0
* Use print/indexinfo to generate index of info pagesantoine2014-06-281-10/+5
* Do not hide errors listing info pages in the pkg caseantoine2014-06-261-1/+1
* Use print/texinfo-lite to install info pagesbapt2014-06-251-10/+13
* Remove the IGNOREFILES feature: it was an unsafe feature allowing to use filesbapt2014-06-231-64/+0
* Make @dirrmtry handling in pkg_install closer to what pkg doesantoine2014-06-211-3/+2
* Fixup COPYTREE_* doc.mat2014-06-191-4/+4
* Remove support for USE_DRUPALbapt2014-06-181-4/+0
* Backout support for WITHOUT_INFO in base it triggers an infinite recursionbapt2014-06-161-6/+6
* do not overwrite RUN and BUILD DEPENDSbapt2014-06-161-2/+2
* Make ports providing info files depending on print/textinfo if base has been ...bapt2014-06-161-0/+6
* Make pkg_install aware of @fc @fcfontsdir and @fontsdirbapt2014-06-121-5/+3
* Fix USE_LDCONFIG when PREFIX!=LOCALBASE and there is no NO_MTREEantoine2014-06-121-2/+2
* Define X_SYSROOT to avoid duplicating code too muchbapt2014-06-121-7/+7
* Support LIBS like LDFLAGS.tijl2014-06-111-2/+2
* Don't run fix-perl-bs when NO_STAGE, it's not needed.mat2014-06-111-1/+1
* Remove all the bootstrap files (.bs) from the plists.mat2014-06-101-3/+3
* Kill NO_LDCONFIG_MTREE, it is long deadantoine2014-06-091-21/+9