aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.port.mk
Commit message (Expand)AuthorAgeFilesLines
* ports_env: Store list of variables to export in PORTS_ENV_VARS in mk files.bdrewery2018-03-011-0/+1
* Fix RANDOMIZE_MASTER_SITES.bdrewery2018-02-211-1/+5
* Reduce fstat(2) calls for SCRIPTDIR/* scripts.bdrewery2018-02-211-1/+3
* Fix editors/vim-tiny hanging on reading stdin during generate-plist.bdrewery2018-02-081-0/+2
* Fix cross build of base/ portsswills2018-02-061-1/+1
* Changes from BZ PR 224217 plus minor changes to fix base/gcc fetchswills2018-02-061-2/+9
* Flavorize and modernize Emacs portsjrm2018-02-021-4/+0
* Don't run create-manifest as root.mat2018-02-011-3/+4
* Extract desktop-categories, check-desktop-entries, and install-desktop-entrie...mat2018-01-281-182/+30
* Add support to passing directories to EXTRA_PATCHES.mat2018-01-251-1/+3
* Allow passing -DDEPENDS_SHOW_FLAVOR to list flavors for dependency lists.bdrewery2018-01-251-1/+2
* add new stage-qa target: gemfiledepstz2018-01-231-1/+2
* Retire USE_AUTOTOOLS and bsd.autotools.mk.tijl2018-01-151-8/+0
* Add another solution to the WRKSRC+USE_GITHUB warning.mat2018-01-121-1/+1
* Remove support for variables that have been deprecated for a while.mat2018-01-091-14/+14
* Fix flavor helpers when only bsd.port.pre.mk is not used and FLAVOR is not set.bdrewery2018-01-081-28/+29
* Disallow forced FLAVOR as make argument.bdrewery2018-01-051-0/+5
* Follow-up r458048: Properly trim FLAVOR from .MAKEOVERRIDES.bdrewery2018-01-051-0/+3
* Pass FLAVOR in enviroment to avoid forcing an empty value in some cases.bdrewery2018-01-051-6/+6
* Stop truncating .MAKEOVERRIDES after the FLAVORS work.bdrewery2018-01-051-3/+0
* Fix package-depends-list for FLAVORS.bdrewery2018-01-051-1/+7
* bsd.port.mk: don't create a new variable just to check LLDjbeich2018-01-021-2/+1
* Fix 'make -j'.bdrewery2017-12-071-2/+3
* Add a warning to try and prevent people from mis-using USE_GITHUB.mat2017-12-061-0/+3
* Fix build-depends-list and run-depends-list.mat2017-12-011-26/+2
* 11.0 is no longer supported.mat2017-12-011-1/+1
* Add various FLAVOR related helpers.mat2017-11-301-0/+28
* Generic FLAVORS work.mat2017-11-301-15/+64
* Add a check for options names.mat2017-11-021-0/+18
* FLAVORS: Fix 'make clean' not respecting passed in FLAVOR.bdrewery2017-10-211-1/+10
* Make COPYTREE_* work with POSIX-compliant sh -cjilles2017-10-151-6/+6
* Retire WITHOUT_DEBUG flag.madpilot2017-10-151-1/+4
* Introduce the new BINARY_ALIAS variablebapt2017-10-121-2/+19
* Disable FLAVORS support for now until we have real FLAVORS-using ports.bdrewery2017-09-301-1/+2
* Fix post-clean.mat2017-09-271-1/+1
* Implement basic flavors.mat2017-09-261-12/+80
* Ensure .CURDIR contains an absolute path without a trailing slash.jrm2017-09-171-0/+5
* Add LLD_UNSAFE to force use of ld.bfd when ld is lldemaste2017-08-231-0/+14
* add new stage-qa target: gemdepslifanov2017-08-081-0/+1
* 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