aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/Scripts
Commit message (Expand)AuthorAgeFilesLines
* Replace non breaking space \xa0 with a normal space.mat2016-10-201-1/+1
* Make make clean be recursive again.mat2016-10-181-5/+4
* Add ncurses suggestion to qa.sh.kwm2016-09-141-0/+3
* Provide a standard way to look up for executables and shared libraries.mat2016-09-081-4/+6
* Disable some checks for linux ports.mat2016-09-081-5/+5
* - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk withtijl2016-09-061-1/+0
* Add a stage-qa check to check for the existence of SONAME in .so's.mat2016-08-291-1/+37
* Use LIB_DEPENDS when appropriate in KDE components.mat2016-08-261-0/+36
* typo.mat2016-08-171-1/+1
* Unbreak make missing.mat2016-08-171-1/+17
* Only try to create DISTDIR if it does not exist already.mat2016-08-081-1/+3
* Tell people to add USES=gettext-runtime, not USES=gettext.mat2016-08-061-1/+1
* Add a PKGMESSAGES variable that allows the framework to have more thanmat2016-08-031-2/+4
* Only warn about symlinks that exist in the stage directory, or thatmat2016-06-301-1/+8
* - Fix typo: "you need USES=nssl" -> "you need USES=ssl"amdmi32016-06-281-1/+1
* Catch up two instances of USE_OPENSSL.mat2016-06-271-1/+1
* Replace bsd.openssl.mk with USES=sslmat2016-06-271-0/+9
* Fix package depends install not respecting DEPENDS_ARGS for the PKGFILE lookup.bdrewery2016-06-241-6/+4
* Add a function port_var_fetch() for fetching multiple variables from a port.bdrewery2016-06-241-0/+29
* Show proper variable in error.bdrewery2016-06-241-1/+1
* Extend the symlink checks to warn on absolute targets.mat2016-06-231-1/+6
* Extract create-manifest.mat2016-06-191-0/+148
* Reverse tests to decrease complexity.mat2016-06-193-96/+100
* Remove unnecessary evals that do-fetch was using.mat2016-06-192-16/+17
* Simplify do-fetch, and remove now unused code.mat2016-06-191-40/+28
* Add USE_OPENSSL to the proxy libs thing.mat2016-06-161-0/+5
* Fix having the :DEFAULT MASTER_SITES entries ending up being there twicemat2016-06-061-0/+2
* Fix logic a bit, in case pkg is not installed (I guess.)mat2016-06-041-9/+7
* Fix fetch-list and fetch-url-list-int when DISTDIR is not writable.mat2016-05-291-4/+4
* Fix sed command in proxydeps_suggest_uses qa.sh checkamdmi32016-05-291-1/+1
* Fix make check-plist with new @xmlcatmgr keywordbapt2016-05-261-1/+1
* Ensure dp_PKGNAME has been passed to check-vulnerablebapt2016-05-261-1/+1
* Extract the larger bsd.port.mk targets into separate scripts.mat2016-05-255-0/+389
* A new stage-qa test has been added, it reports all shared librariesmat2016-05-251-1/+290
* Ease debugging of Mk/Scripts scripts.mat2016-05-2110-0/+19
* Try to simplify how libperl.so is looked for.mat2016-05-091-10/+13
* Extract the users/groups creation into a separate shell script.mat2016-04-191-0/+179
* exclude all gem stuff from path checkswills2016-01-221-3/+1
* smart_makepatch: Quote PATCH_WRKSRC when regenerating patches.rakuco2016-01-211-2/+2
* Be consistent and always enclose shell variables inside braces.mat2016-01-191-5/+5
* Rework the logic of the libperl detection, making it a bit more simple,mat2016-01-191-20/+18
* Do not advise to strip object files, it can be harmfulantoine2015-12-261-1/+1
* Do not cache PYTHON_PORTVERSION, it is not invariant between portsantoine2015-12-261-1/+0
* - add additional blank line, else the first line of the error messageohauer2015-12-231-0/+1
* Fix typo in message.demon2015-12-221-1/+1
* Use normal PORTSDIR rather than dp_PORTSDIR so it is passed around properly.bdrewery2015-12-052-5/+5
* Mk/Scripts/smart_makepatch.sh: Fix multi-patch file and locals bugmarino2015-11-221-10/+19
* Enhance "make makepatch" to address two major deficienciesmarino2015-11-151-0/+251
* - Only consider missing dependency origins to be fatal if they were notbdrewery2015-11-141-8/+21
* Fix partial tree checkouts with 'all-depends-list', 'make clean', etc, afterbdrewery2015-11-101-1/+1
* Don't hardcode CCACHE_DIR.bdrewery2015-11-071-1/+4
* Avoid redundantly looking up python command executions for dependency calcula...bdrewery2015-10-201-3/+8
* Avoid redundantly looking up perl version when looking up dependencies or in ...bdrewery2015-10-201-0/+3
* - Combine clean-depends-list.sh into depends-list.shbdrewery2015-10-202-57/+34
* The command environment from r399703 is only needed if recursing.bdrewery2015-10-201-3/+6
* When listing dependencies, export the common command execution results.bdrewery2015-10-201-0/+2
* Add some work-in-progress scripts for splitting symbols out into PREFIX/lib/d...bdrewery2015-10-202-2/+50
* Switch strip test to using readelf(1) instead of file(1) to identify symbols.bdrewery2015-10-201-8/+6
* Follow-up r399170 with a script, ports_env.sh, that can be used for the purpose.bdrewery2015-10-132-3/+16
* Add a function to export vars that bsd.port.mk generates from fork/exec.bdrewery2015-10-131-0/+51
* Use -r flag for read command, this fixes handling of paths containingamdmi32015-10-121-1/+1
* Make missing argument less obscure.bdrewery2015-10-101-4/+5
* Shift any arguments eaten up from getopts. This script takes no argumentsbdrewery2015-10-101-0/+1
* Unify depends-list.sh and all-depends-list.sh into one script, depends-list.sh.bdrewery2015-10-102-39/+17
* Add a way to cleanly handle terminfo.db file used by devel/ncursesamdmi32015-10-081-1/+22
* Implemented complete support for test target.amdmi32015-09-291-0/+38
* Extend @sample to accept argumentsbapt2015-09-261-10/+15
* Fix error message when not finding a packagebapt2015-09-031-1/+1
* Make baselibs QA check non recursive and activate it againantoine2015-08-111-6/+6
* Disable baselibs check until it is made saner (aka non recursive)bapt2015-08-091-1/+1
* Fix a typo that made baselibs QA check run twice on some filesantoine2015-08-091-1/+1
* checks $WRKSRC for all direct dependencies in the limited-clean-depends:loader2015-07-301-1/+1
* Split LIB_DEPENDS and the other _DEPENDS types.mat2015-07-241-6/+15
* Fix path of libeditbapt2015-07-201-1/+1
* Add a QA check on some base libraries (for now only libedit and libarchive)bapt2015-07-201-1/+23
* - Add /usr/sbin/dtrace to the list of allowed shebangsamdmi32015-07-151-0/+1
* - Provide a check/warning/fix for users that upgraded from an older release a...zi2015-07-071-0/+7
* Rewite CLEAN-DEPENDS*bapt2015-07-041-0/+50
* Fix missing variable that got accidentally removed before commitbapt2015-07-021-1/+1
* Move all-depends-list to a regular scriptbapt2015-07-021-0/+39
* Factorize the function to validate envbapt2015-07-023-26/+17
* Remove disconnected scriptswills2015-07-011-23/+0
* Add PATH environment when trying to find libraries this fixes building underbapt2015-07-011-1/+1
* Refactor dependency checks and installationbapt2015-06-291-0/+177
* - Add blacklist of files which are not intended to be executed to shebang testamdmi32015-06-041-4/+12
* - Add ${PREFIX}/www to shebang check. We have many shebang problems which nee...amdmi32015-05-211-3/+4
* Fix strip check to consider setuid binaries.bdrewery2015-04-301-1/+1
* - Display a stage-qa warning when ports use PREFIX/var instead of /vartijl2015-04-211-1/+7
* - Remove dead function from find-lib.shantoine2015-04-102-20/+2
* Remove unintended change from r383627bapt2015-04-091-1/+0
* Remove USE_GNUSTEP from bsd.port.mkbapt2015-04-091-0/+1
* Stop trying to resolv symlinks when looking up for a shlibbapt2015-04-091-21/+1
* Speed up checking for stripped binariesfeld2015-03-241-1/+1
* Make fonts repecting XDGbapt2015-03-221-2/+2
* Remove a debug line from actual-package-dependsantoine2015-03-121-1/+0
* Rework dependency registrationbapt2015-02-102-0/+134
* Don't replace PREFIX anywhere in the plist line, only do it for the beginning.bdrewery2015-01-231-4/+4
* - Move parse_plist() into a new file, functions.sh.bdrewery2015-01-082-138/+156
* - Rework check on $makeplist in parse_plist(). The variable was/is always 0 asbdrewery2015-01-081-2/+4
* Limit the scope of variables in parse_plist()bdrewery2015-01-081-0/+2
* Remove now useless gnomehier, pkg handles automatically the directories wherebapt2014-12-251-6/+2
* - Add three empty dirs that belonged to gnomehier to devel/gconf2,antoine2014-12-231-0/+1
* Don't output a warning if PERL_ARCH does not exist.mat2014-12-231-1/+1
* Make Perl link all .so it builds with libperl.so.mat2014-12-171-1/+50
* Fix a false positive home directory leftover for ports with multiple USERSantoine2014-12-021-1/+1
* - During makeplist, emit only empty directories inside prefix andantoine2014-11-051-3/+6
* - Accept absolute path for @fc, @fontsdir, @fcfontsdir, @shell keywordsak2014-10-091-0/+7
* info keyword now handles full pathsantoine2014-10-081-1/+4
* Replace @dirrm/@dirrmtry with @dir in makeplist and leftovers checkantoine2014-10-072-12/+12
* - Allow LINUXBASE for shebangs.bdrewery2014-10-041-0/+1
* check-plist no longer needs to check for directories owned by dependencies.bdrewery2014-10-041-51/+2
* Garbage collect dependency mtree check removed in r368803bdrewery2014-10-041-31/+0
* Do not report directories in plist as orphansantoine2014-09-221-1/+0
* adjust check_stagedir.sh to take in account %%KEY%%@dirrm*bapt2014-09-221-1/+1
* Update to 1.3.8 Changes:bapt2014-09-222-4/+5
* Fix typoantoine2014-09-181-1/+1
* Turn the installation of *.la files, without some form of USES=libtool intijl2014-09-161-3/+3
* Make check-stagedir.sh aware of (owner,group,perm) syntax for keywordsantoine2014-09-021-0/+4
* - Make it possible to use sample keyword with a full pathantoine2014-09-021-3/+9
* Remove support for pkg_installbapt2014-09-011-32/+7
* Ignore references to stagedir in .fmt and .log files generated for tex formatsantoine2014-08-301-0/+2
* Check that the plist doesn't reference the stage dir during stage-qaantoine2014-08-261-1/+1
* - Add the same workaround for ignoring PREFIX/info removal when PREFIX !=bdrewery2014-08-191-0/+8
* Advise trying INSTALL_TARGET=install-strip before ${STRIP_CMD}antoine2014-08-181-1/+1
* - Fix 'make check-plist' incorrectly considering all installed packages asbdrewery2014-08-121-5/+7
* - Fix check-plist so that its 'files in plist but missing from STAGEDIR' checkbdrewery2014-07-251-5/+12
* Do not report parent directories of LOCALBASE as orphansantoine2014-07-011-0/+8
* Do not report files @commented by multiple options as orphansantoine2014-06-211-1/+1
* Mk/Scripts/qa.sh: add /bin/tcsh as a valid shebang.rene2014-06-171-0/+1
* fix a typodaichi2014-06-131-1/+1
* Add an @shell keyword to handle adding and remove a shell path in /etc/shellbapt2014-06-121-1/+1
* Add more files to orphans white list:antoine2014-05-201-0/+7
* - %D is based on @cwd, not PREFIX; Fix false-postives when using pkg_installbdrewery2014-05-181-1/+1
* - Fix check-plist showing @sample dest files as orphans and also showing inbdrewery2014-05-171-1/+8
* - Move security-check.awk to Mk/Scripts where it is more proper these days.bdrewery2014-05-101-0/+100
* - Fix regression handling files with spaces from r350006.bdrewery2014-05-101-21/+40
* Let stage-qa detect .la libraries and warn that a port needs USES=libtool.tijl2014-05-061-1/+12
* - Ignore MTREE owned PREFIX and PREFIX/info removal for now.bdrewery2014-05-041-1/+11
* - Always ignore /root/.ccache. Missed with r352918bdrewery2014-05-041-1/+1
* - Fix check-stagedir causing staging violating. Quote all directory namesbdrewery2014-04-251-2/+5
* - Fix false-positive orphanned dir when '@unexec rmdir -p' is used.bdrewery2014-04-251-3/+3
* - Refactor a bit into functionsbdrewery2014-04-251-234/+290
* check-plist: Don't error if GNOME_MTREE_FILE is missing, which can happenbdrewery2014-04-241-1/+1
* - Handle plist containing @unexec /bin/rmdirantoine2014-04-241-5/+5
* - Fix handling of "@comment @cwd" so it does not reset real @cwd; onlybdrewery2014-04-231-7/+37
* Fix directory keywords handlingantoine2014-04-221-1/+1
* - For pkg run-depends dir listing, consider deps recursively.bdrewery2014-04-221-7/+21
* Fill orphans white list with files regenerated by installation scripts:antoine2014-04-221-1/+16
* - Do not advise to strip non FreeBSD binaries [1]antoine2014-04-221-4/+4
* - Split MTREE check into its own checkbdrewery2014-04-221-5/+17
* - Sort directories by Lexicographical Depth-First order (find -ds)bdrewery2014-04-221-7/+27
* Fix plist_sub_sed_sort.sh when value contains spacesantoine2014-04-211-1/+1
* - Rename check-orphans to check-plist. Keep the old for backwards-compat.bdrewery2014-04-193-47/+232
* - Fix HOMEDIR handling to not exclude all directories for ports without USERSbdrewery2014-04-171-1/+1
* - Document PLIST_SUB_SED= will disable PLIST_SUB hintsbdrewery2014-04-171-6/+21
* - Add script for handling leftover processing by poudriere/tinderbox.bdrewery2014-04-171-0/+139
* Do not advise to strip ELF relocatables, usually it is harmfulantoine2014-04-131-1/+3
* Reduce the number of false positives reported by the shebang qa checkantoine2014-04-131-19/+45
* - Make shebang a warning for now, too many false-positives in files webdrewery2014-04-111-2/+2
* Allow to properly run make check-orphans and make makeplist for gnome portsbapt2014-04-111-1/+5
* Rewrite the sharedmimeinfo qa check so that it doesn't produce a falseantoine2014-04-091-4/+11
* - stage-qa: Fix absolute symlink check to look at target not fully resolvedbdrewery2014-04-031-1/+1
* - Fix fatal checks not exiting with non-zero [1]bdrewery2014-04-031-16/+46
* Remove quotes around values we get in PLIST_SUB. [1]mat2014-02-251-2/+2
* Try and force people to check the plist makeplist generates.mat2014-02-101-0/+1
* - Do not check for ${WRKDIR} in staged files, there are lots of falseantoine2014-01-291-7/+5
* Greatly enhance makeplist to replace all it can find in PLIST_SUB.mat2014-01-281-4/+17
* Do not show orphans anymore with pkgng for .info filesbapt2014-01-271-0/+5
* Fix paths check from qa.shantoine2014-01-101-2/+1
* pkgng expect all non ascii code and '%' to be urlencoded in the commentbapt2014-01-071-0/+23
* /usr/bin/nawk and /bin/csh are valid shebangsbapt2013-12-071-0/+2
* Fixup makeplist for directories.mat2013-11-301-1/+1
* - in qa.sh, properly work with filenames containing blank or tab,mandree2013-11-232-10/+15
* bsd.stage.mk: Fewer false positives, much faster, easier maintenance.mandree2013-11-012-2/+116
* - Add check for suid files and directoriesak2013-10-211-1/+12
* Recommand to use STRIP_CMD to strip binaries given that it will respect the W...bapt2013-10-191-1/+1
* - Fix desktopfileutils() and sharedmimeinfo() returning non-zero and causingbdrewery2013-10-111-0/+2
* Add two QA tests for staged ports:antoine2013-10-111-1/+21
* - Move dialog4ports.sh to more appropriate new directory Mk/Scripts asbdrewery2013-10-101-0/+48
* First set of Q/A for staged ports.bapt2013-10-091-0/+82