non port: Mk/Scripts/check_leftovers.sh |
SVNWeb
|
Number of commits found: 24 |
Fri, 18 Mar 2022
|
[ 10:00 Baptiste Daroussin (bapt) ] 522332d (Only the first 10 of 12 ports in this commit are shown above. )
devel/glib: convert gio modules and glib schemas to triggers
Use trigger to compile glib schemas, and generate gio modules cache
PR: 262567
Reviewed by: tcberner
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D34564
|
Tue, 6 Apr 2021
|
[ 14:27 Mathieu Arnold (mat) ] 5d33e04 (Only the first 10 of 224 ports in this commit are shown above. )
framework: Remove $FreeBSD$
Where appropriate fiddle with a few other things.
|
Wed, 11 Nov 2020
|
[ 13:29 mat ] (Only the first 10 of 22 ports in this commit are shown above. )
Add set pipefail in most framework scripts.
set pipefail changes the pipeline return status from being the return
status of the last command to the last non 0 exit status of any command
in the pipeline. This is needed to make sure all the commands in a
pipeline did actually return a non 0 status and not only the last one.
PR: 250723
Exp-run by: antoine
Reviewed by: bapt
Approved by: bapt
Differential Revision: https://reviews.freebsd.org/D27007
|
Thu, 5 Nov 2020
|
[ 16:51 mat ] (Only the first 10 of 22 ports in this commit are shown above. )
Backout r554139.
|
[ 16:42 mat ] (Only the first 10 of 22 ports in this commit are shown above. )
Add set pipefail in most framework scripts.
set pipefail changes the pipeline return status from being the return
status of the last command to the last non 0 exit status of any command
in the pipeline. This is needed to make sure all the commands in a
pipeline did actually return a non 0 status and not only the last one.
|
Mon, 4 May 2020
|
[ 18:27 bdrewery ]
Support OVERLAY dir passed in from Poudriere.
|
Sat, 9 Mar 2019
|
[ 18:38 bdrewery ]
Respect UID_FILES.
Reported by: dvl
Tested by: dvl
Approved by: portmgr (implicit)
|
Fri, 1 Mar 2019
|
[ 20:26 antoine ]
Fix leftover detection when ccache is not used
With hat: portmgr
|
Thu, 26 Jul 2018
|
[ 11:09 mat ]
Extract PLIST_SUB substitutions into a sed script.
This fixes PLIST_SUB being too big and PLIST_SUB_SED getting bigger than
_POSIX2_LINE_MAX.
PR: 222355
Reported by: asomers
Reviewed by: asomers, mfechner
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D14014
|
Fri, 8 Jun 2018
|
[ 09:26 mat ]
SC2162: read without -r will mangle backslashes.
By default, read will interpret backslashes before spaces and line
feeds, and otherwise strip them. This is rarely expected or desired.
Normally you just want to read data, which is what read -r does. You
should always use -r unless you have a good reason not to.
PR: 227109
Submitted by: mat
Sponsored by: Absolight
|
[ 09:26 mat ]
SC2046: Quote this to prevent word splitting.
When command expansions are unquoted, word splitting and globbing will
occur. This often manifests itself by breaking when filenames contain
spaces.
Trying to fix it by adding quotes or escapes to the data will not work.
Instead, quote the command substitution itself.
If the command substitution outputs multiple pieces of data, use a loop
instead.
Add an exception when using set -- where splitting is intended.
PR: 227109
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
|
Fri, 1 Jun 2018
|
[ 16:20 mat ]
SC2221 & SC2222: This pattern always overrides a later/previous one.
You have specified multiple patterns in a case statement, where one will
always override the other. The pattern being overridden is indicated
with a SC2222 warning.
PR: 227109
Submitted by: mat
Sponsored by: Absolight
|
Tue, 8 Aug 2017
|
[ 17:21 tcberner ] (Only the first 10 of 1370 ports in this commit are shown above. )
- Update The Glorious Glasgow Haskell Compiler to version 8.0.2
- Simplified port by only suporting GCC, and creating a build.mk file
- Update Pandoc to 1.19.2.1
- Update git-annex to 6.20170520
- Update Darcs to 2.12.5
- Update Gtk2Hs to 0.13.2.2
- Update Agda to 2.5.2
Please note that port revisions for all the Haskell ports without version
changes are bumped.
See the UPDATING file for instructions.
New ports (63):
(Only the first 15 lines of the commit message are shown above )
|
Fri, 20 May 2016
|
[ 19:01 mat ]
Ease debugging of Mk/Scripts scripts.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6474
|
Fri, 6 Nov 2015
|
[ 20:18 bdrewery ]
Don't hardcode CCACHE_DIR.
PR: 199509
Submitted by: ngie (based on)
Sponsored by: EMC / Isilon Storage Division
With hat: portmgr
|
Mon, 1 Dec 2014
|
[ 17:57 antoine ]
Fix a false positive home directory leftover for ports with multiple USERS
or with USERS matching another user in UIDs
Reported by: adamw (mail/spamassassin)
With hat: portmgr
|
Mon, 6 Oct 2014
|
[ 19:17 antoine ]
Replace @dirrm/@dirrmtry with @dir in makeplist and leftovers check
Differential Revision: https://reviews.freebsd.org/D901
Reviewed by: bapt
With hat: portmgr
|
Mon, 22 Sep 2014
|
[ 05:47 bapt ]
Update to 1.3.8 Changes:
- Plist parser do not accept modes like o+w g+s u+r
- @owner/@group with no argument reset the default ownership to root/wheel
- Plug regression tests into the release mechanism as mandatory
- Allow url in repository configuration to be overriden by another configuration
file
- If one of -P, -I or -R is not explicitly given on the command line do not emit
error messages while searching for a mechanism to find data about the latest
available ports.
- External keywords can now take arguments
- Directories under PREFIX are automatically handled and removed if needed
- MTREE are not packaged anymore neither extracted on final installation
- OS major checking (to determine if pkg is running on an upgraded base system)
uses the same mechanism as ABI detection instead of relying on UNAME_r which
can have false positivie on jails (Only the first 15 lines of the commit message are shown above )
|
Tue, 19 Aug 2014
|
[ 14:36 bdrewery ]
- Add the same workaround for ignoring PREFIX/info removal when PREFIX !=
LOCALBASE, as check-stagedir has.
With hat: portmgr
|
Sun, 4 May 2014
|
[ 03:08 bdrewery ]
- Always ignore /root/.ccache. Missed with r352918
With hat: portmgr
|
Sat, 19 Apr 2014
|
[ 06:44 bdrewery ]
- Rename check-orphans to check-plist. Keep the old for backwards-compat.
- Bug fixes:
makeplist/check-plist:
- Fix showing directories owned by RUN_DEPENDS/LIB_DEPENDS [1]
- Use proper "rmdir PATH" syntax, not "rmdir >/dev/null... PATH" which
pkg will not recognize.
- Never consider base /etc/mtree/BSD.usr.dist or LOCLABASE
Templates/BSD.local.dist as needing @dirrm handling.
check-plist:
- Fix showing PORTDOCS/PORTEXAMPLES files when the OPTIONS are not set.
makeplist will still suggest them.
- Fix showing files installed through unselected OPTIONS as orphans,
by considering "@comment file" to be ignored. [2]
- Fix @sample, @fc, @fcfontsdir, @fontsdir support
- Fix return status when orphans are found to be non-zero (Only the first 15 lines of the commit message are shown above )
|
Thu, 17 Apr 2014
|
[ 14:45 bdrewery ]
- Fix HOMEDIR handling to not exclude all directories for ports without USERS
Reported by: antoine
With hat: portmgr
|
[ 14:42 bdrewery ]
- Document PLIST_SUB_SED= will disable PLIST_SUB hints
- Avoid a redundant 'test -d'
- Properly show %%PORTEXAMPLES%% %%PORTDOCS%% where needed
- Avoid some forking for always-ignored files
With hat: portmgr
|
[ 04:56 bdrewery ]
- Add script for handling leftover processing by poudriere/tinderbox.
This will contain all approved/whitelisted leftovers in a single
reference. It will also allow us to update the whitelist without
needing a new release of poudriere/tinderbox and forcing users
to update those tools.
Usage: env PORTSDIR=... check_leftovers.sh category/port
stdin:
- missing-file
+ new-file
M modified-file reason...
stdout:
same -/+/M format, but with files substituted, without approved
whitelisted files, and hides any directories already in plist.
- Add /var/qmail/queue to the list of whitelisted directories just as
/var/mail is. This queue directory contains mails in flight and may receive
or have mail removed during an upgrade.
Obtained from: Mostly poudriere
Reviewed by: antoine
With hat: portmgr
|
Number of commits found: 24 |