aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.port.mk
Commit message (Expand)AuthorAgeFilesLines
* qa: add check for NO_ARCHdbn2017-06-191-1/+7
* Add note, that WRKDIRPREFIX must not end in '/'.tcberner2017-06-151-1/+1
* Add a fixup-lib-pkgconfig target to move files in lib/pkgconfig intomat2017-06-071-1/+14
* Fix issues with PACKAGES is set by a user with a ':' in the pathbapt2017-05-261-0/+1
* Consolidate the Mesa ports, update to 17.0.4, and add Wayland optionrezny2017-05-131-10/+9
* - Remove checks for .PARSEDIR and vestiges of pmake supportak2017-04-271-11/+0
* Use POSIX conformant expressions with grep(1)antoine2017-04-221-1/+1
* Refactor do-package aka subpackages step 2bapt2017-04-201-31/+30
* Remove something that I did not even know I had.mat2017-04-181-5/+0
* Remove @comment $FreeBSD$ from plists.mat2017-04-181-0/+5
* Mmm, some parts of the ports tree are doing strange things.mat2017-04-111-1/+1
* Make defining both PORTVERSION and DISTVERSION a DEV_ERROR.mat2017-04-111-2/+2
* Use dedicated macro FMT_80 instead of ${FMT} 75 79 magical constantsamdmi32017-04-111-9/+9
* - Make warning, dev warning, and dev error display consistent and more readable:amdmi32017-04-101-6/+7
* Stop creating stubs targets calling /usr/bin/truebapt2017-04-091-61/+10
* Readd still called by poudrierebapt2017-04-091-0/+6
* Gargabe collect install-mtree not used since pkg(8)bapt2017-04-091-5/+0
* Garbage collect TMPPLIST_SORT which is not needed anymore since pkg(8)bapt2017-04-091-5/+0
* Use native make(1) mechanism to create the package repository directorybapt2017-04-091-16/+15
* Remove ALWAYS_KEEP_DISTFILES, it cannot find code where it was evermat2017-03-311-5/+0
* Do not overwrite WRKSRC when USE_GITHUB=nodefault.mat2017-03-291-1/+1
* COPYTREE_SHARE should also be using _SHAREMODE and not SHAREMODE.mat2017-03-161-2/+2
* Remove the USE_OPENSSL compatibility shims.mat2017-03-151-4/+0
* GNU_CONFIGURE: Fix ax_am_jobserver usage to respect MAKE_JOBS_NUMBER.bdrewery2017-03-141-0/+3
* USE_RCORDER has been deprecated and unused for a long time.mat2017-03-141-4/+0
* Enable https certificate verification during make makesum.tijl2017-03-131-0/+2
* Fix the error message when no option in a _SINGLE is used.mat2017-02-221-0/+4
* - Remove inclusion of bsd.default-versions.mk from ftp/curl/Makefile sotijl2017-02-061-4/+4
* Add wayland as a valid category (for virtual category usage for now)bapt2017-01-251-1/+1
* Improve the error message when conflicting OPTIONS_RADIO ormat2017-01-191-0/+4
* Wrap .export in .ifdef .PARSEDIR to support fmake for now. FreeBSD 9 userstijl2017-01-191-0/+2
* The output of tools like awk, date, sort, tr,... depends on the currenttijl2017-01-181-1/+13
* - Refuse (overridable) to build ports on unsupported system versionamdmi32017-01-171-1/+20
* Implement EXTRA_PATCH_TREE.mat2017-01-171-0/+5
* Extract do-patch into a separate script.mat2017-01-171-74/+32
* Remove support for FreeBSD < 10.3 from Mk/*rene2017-01-031-4/+2
* Revert r429298 it has some unexpected side effects which I do not have time tobapt2016-12-251-1/+3
* Make the ports infrastructure accept at least 3 level portsbapt2016-12-241-3/+1
* Add a warning about setting both PORTVERSION and DISTVERSION.mat2016-12-201-0/+3
* Rename PKG_CMD to PKG_REGISTERswills2016-12-021-2/+2
* Optimize COPYTREE_* macros.mat2016-11-091-8/+9
* Add an annotation to packages that are marked as deprecated and the one havingbapt2016-11-011-0/+10
* Add a Perl CORE QA check.mat2016-10-291-0/+1
* Fix file modes after extracting.mat2016-10-291-0/+12
* ${RM} already has -f.mat2016-10-211-25/+25
* Introduce new extensible virtual categories for KDEtcberner2016-10-191-1/+1
* Most commonly used build systems support silent builds, when theyamdmi32016-09-101-0/+3
* Rework the cross build framework so that it uses the external toolchainbapt2016-09-091-18/+22
* - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk withtijl2016-09-061-124/+24
* Introduce IGNORE_opsys/osrel/arch, similar to the BROKEN_* ones.mat2016-08-301-5/+22
* Add a stage-qa check to check for the existence of SONAME in .so's.mat2016-08-291-0/+1
* Add GH_SUBDIR, automatically moves a secondary distfile to the rightmat2016-08-241-1/+1
* Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks andtcberner2016-08-241-12/+0
* Fixup the PLIST_SUB_SED creation.mat2016-08-191-2/+2
* Put back PLIST_DIRS handling.mat2016-08-181-0/+4
* Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the portsmat2016-08-171-9/+0
* Add regexps capacity to PLIST_SUB.mat2016-08-171-1/+3
* Split the PLIST_SUB_SED variable in smaller logical groups.mat2016-08-171-2/+5
* Unbreak make missing.mat2016-08-171-6/+4
* Don't overquote the DEPRECATED message, it ended up looking silly.mat2016-08-091-1/+1
* Prefix the PKGMESSAGES variable with an _ to show it is private.mat2016-08-031-2/+2
* Add a PKGMESSAGES variable that allows the framework to have more thanmat2016-08-031-1/+2
* Always include bsd.default-versions.mk in bsd.port.mk.mat2016-08-031-0/+2
* Do not try to register '/' as a directory when PREFIX is set to '/'bapt2016-07-061-1/+1
* Extend the USES=php match so that it recognizes php:web as well, to preventadamw2016-07-051-2/+2
* Catch up two instances of USE_OPENSSL.mat2016-06-271-2/+0
* Replace bsd.openssl.mk with USES=sslmat2016-06-271-1/+4
* - add _ypldap to USERS_BLACKLIST and GROUPS_BLACKLISTohauer2016-06-241-2/+2
* Move bsd.php.mk to Uses/php.mkmat2016-06-231-4/+6
* Add a few checks for (MASTER|PATCH)_SITES groups.mat2016-06-191-0/+12
* Extract create-manifest.mat2016-06-191-93/+42
* Remove unnecessary evals that do-fetch was using.mat2016-06-191-9/+6
* Simplify do-fetch, and remove now unused code.mat2016-06-191-59/+1
* Grmbl, poudriere still calls this unused empty target, so putting it back.mat2016-06-171-0/+5
* Remove DO_NADA targets.mat2016-06-171-6/+1
* Fix make check-vulnerablebapt2016-05-261-0/+1
* Extract the larger bsd.port.mk targets into separate scripts.mat2016-05-251-473/+152
* A new stage-qa test has been added, it reports all shared librariesmat2016-05-251-0/+2
* Re-enable code from r415530 with safer MAKE_ENV support.bdrewery2016-05-201-4/+4
* Disable the change in r415530 until an exp-run is done.bdrewery2016-05-201-2/+2
* Use MK_* to prevent debug files if possible.bdrewery2016-05-201-0/+10
* Fix "need root" logic for PORT_DBDIR.jonathan2016-05-141-2/+4
* Record TIMESTAMP in make makesumemaste2016-05-131-4/+13
* Try to simplify how libperl.so is looked for.mat2016-05-091-0/+1
* Remove quotes here, ${m} is already quoted.mat2016-04-291-1/+1
* Add a warning about using PORTSDIR in a *_DEPENDS line.mat2016-04-281-0/+11
* Move MySQL support from bsd.databases.mk to Uses/mysql.mk.mat2016-04-261-4/+12
* Move USE_BDB support from bsd.databases.mk to its own file.mat2016-04-261-2/+5
* Remove USE_FIREBIRD from bsd.databases.mk, replaced by USES=firebird.mat2016-04-261-1/+1
* Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.mat2016-04-261-1/+1
* Add the messages from check-deprecated to the package +DISPLAY so thatmat2016-04-221-0/+36
* - add unbound to USERS_BLACKLIST (sync with src/etc/master.passwd)ohauer2016-04-191-1/+1
* Extract the users/groups creation into a separate shell script.mat2016-04-191-89/+25
* Remove superfluous, non working, code.mat2016-04-151-1/+0
* Add user NOTICE for MAINTAINER=ports@swills2016-04-141-0/+14
* USE_RC_SUBR=yes has not done anything for a long time, remove it frommat2016-04-141-2/+2
* bsd.port.mk: sync INSTALL_* comments with Porter's Handbookjbeich2016-04-131-2/+2
* Add CONFIGURE_OUTSOURCE supportjbeich2016-04-131-0/+11
* Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}jbeich2016-04-131-4/+4
* CentOS ports: for c6_64, install 32bit libraries alongsideswills2016-04-131-0/+2
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.mat2016-04-011-1/+1
* Fixup some whitespace at the beginning of lines problems.mat2016-04-011-2/+2
* Remove the now unneeded ${PORTSDIR} from dependency definition inbapt2016-03-271-20/+20
* Revert local changes accidentally committed in previous commit.tijl2016-03-201-46/+4
* Install net/libnet headers and libraries back in the location where othertijl2016-03-201-4/+46
* Once upon a time, when you ran make package and the ${PACKAGES}mat2016-03-121-0/+3
* Fix fetch-list.mat2016-03-111-3/+6
* Fix the fetch-specials target when dependencies are defined without ${PORTSDIR}bapt2016-03-071-0/+4
* Use more proper WITHOUT_ rather than NO_ for disabling symbols.bdrewery2016-02-241-2/+2
* As r403467 intended, also avoid splitting symbols for kernel modules.bdrewery2016-02-231-0/+1
* Move Mk/bsd.gnome.mk and Mk/bsd.mate.mk to Mk/Uses/.kwm2016-02-081-20/+2
* Welcome Centos 6.7miwi2016-01-311-3/+1
* Force DEBUG_FILES to be off when building with /usr/share/mk. Otherwisebdrewery2015-12-111-0/+3
* Use normal PORTSDIR rather than dp_PORTSDIR so it is passed around properly.bdrewery2015-12-051-2/+2
* 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