notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: Mk/bsd.stage.mk
SVNWeb

Number of commits found: 32

Mon, 1 Sep 2014
[ 05:43 bapt search for other commits by this committer ] Original commit   Revision:366839 (Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Remove support for NO_STAGE
Mark all current non staged ports as BROKEN

Reviewed by:	antoine
Exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D693
Mon, 25 Aug 2014
[ 22:10 antoine search for other commits by this committer ] Original commit   Revision:366159
Check that the plist doesn't reference the stage dir during stage-qa

====> Running Q/A tests (stage-qa)
Error: '/usr/ports/www/claroline/work/.PLIST.mktmp' is referring to
/usr/ports/www/claroline/work/stage
*** Error code 1

Differential Revision: https://reviews.freebsd.org/D685
Reviewed by:	bdrewery
With hat:	portmgr
Mon, 16 Jun 2014
[ 12:23 bapt search for other commits by this committer ] Original commit   Revision:357975
Remove manpage leftovers in stage
Sun, 15 Jun 2014
[ 23:01 bapt search for other commits by this committer ] Original commit   Revision:357938
Fix symlinks of manpage after compression

PR:		184395
Submitted by:	oliver.fromme@secnetix.de
Tue, 6 May 2014
[ 11:57 tijl search for other commits by this committer ] Original commit   Revision:353084
Let stage-qa detect .la libraries and warn that a port needs USES=libtool.

PR:		ports/189255
Approved by:	portmgr (antoine)
Mon, 5 May 2014
[ 17:23 antoine search for other commits by this committer ] Original commit   Revision:353033
Fix a copy/paste error

Reported by:	rene
With hat:	portmgr
Wed, 23 Apr 2014
[ 22:22 bdrewery search for other commits by this committer ] Original commit   Revision:351978
- Fix when USES not defined

With hat:	pormtmgr
Pointyhat to:	bdrewery
[ 22:19 bdrewery search for other commits by this committer ] Original commit   Revision:351977
- Fix stage-qa when USES contains desktop-file-utils twice

Reported by:	mandree
With hat:	portmgr
Sat, 19 Apr 2014
[ 06:44 bdrewery search for other commits by this committer ] Original commit   Revision:351587
- 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 View all of this commit message)
Thu, 10 Apr 2014
[ 17:02 bapt search for other commits by this committer ] Original commit   Revision:350822
Allow to properly run make check-orphans and make makeplist for gnome ports
Mon, 17 Feb 2014
[ 16:09 mat search for other commits by this committer ] Original commit   Revision:344786
Remove bits in PLIST_SUB who have spaces in them for makeplist usage.

Sponsored by:	Absolight
Tue, 28 Jan 2014
[ 22:19 antoine search for other commits by this committer ] Original commit   Revision:341664
- Do not check for ${WRKDIR} in staged files, there are lots of false
  positives as some .o files may embed the source path [1]
- Only check shebang of files with executable bit set

Requested by:	bapt [1]
With hat:	portmgr
[ 14:16 mat search for other commits by this committer ] Original commit   Revision:341573
Greatly enhance makeplist to replace all it can find in PLIST_SUB.

With hat:	portmgr
Sponsored by:	Absolight
Sat, 25 Jan 2014
[ 20:49 antoine search for other commits by this committer ] Original commit   Revision:341098
Add WRKDIR to QA_ENV so that the paths QA check can search for it
Tue, 7 Jan 2014
[ 08:17 bapt search for other commits by this committer ] Original commit   Revision:338982
Add an internal variable to decide if DESTDIR should ve define in MAKE_ENV or
MAKE_ARGS
Wed, 4 Dec 2013
[ 17:48 antoine search for other commits by this committer ] Original commit   Revision:335625
Do not create a BSD local hierarchy under ${STAGEDIR}${LINUXBASE} when
USE_LINUX=yes and PREFIX!=LINUXBASE.
This is not needed and creates a bunch of stage orphaned directories.

PR:		ports/184477
Approved by:	portmgr (bapt)
Tested by:	poudriere bulk -t games/dsnake emulators/rtc
www/linux-f10-flashplugin11 (no error, no orphans)
Sat, 23 Nov 2013
[ 09:48 bapt search for other commits by this committer ] Original commit   Revision:334652
Fix handling of info files with pkgng, when dealing with .info-X files and also
what INFO_SUBDIR.
The .info-X handling was wrong since the beginning of pkgng, the INFO_SUBDIR
regression was introduced with stage

PR:		ports/184178
Reported by:	gerald
Tested by:	gerald
Fri, 8 Nov 2013
[ 10:36 rene search for other commits by this committer ] Original commit   Revision:333192
Fix 'make stage' for ports which define USE_LINUX by passing a defined
variable to MTREE_CMD.  The previous variable, MTREE_LINUX_ARGS, seems to
be a leftover.

Approved by:	portmgr (bapt)
Thu, 31 Oct 2013
[ 19:07 mandree search for other commits by this committer ] Original commit   Revision:332275
bsd.stage.mk: Fewer false positives, much faster, easier maintenance.

Bugfixes:

* @cmd in pkg-plist is now properly handled.
  - It was previously treated the same as though there was a directory
    following it, missing the prefix. (ordering matters in case...esac)

  - Due to the cwd=${PREFIX} inside the while read line loop, state
    tracking was broken and every new line assumed that cwd were the
    prefix.

* stage-qa no longer complains about unstripped binaries if debugging is
  active (WITH_DEBUG set && WITHOUT_DEBUG unset).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 21 Oct 2013
[ 13:09 rene search for other commits by this committer ] Original commit   Revision:331136
Fix a typo in bsd.stage.mk, LINUXBASE_REL should be LINUXBASE.  Nothing
defines the former variable.

Approved by:	portmgr (bapt)
Thu, 10 Oct 2013
[ 17:09 antoine search for other commits by this committer ] Original commit   Revision:330020
Add two QA tests for staged ports:
- check for desktop files handling MIME types
- check for share MIME-Info database

Approved by:	portmgr (bapt)
Wed, 9 Oct 2013
[ 15:11 bapt search for other commits by this committer ] Original commit   Revision:329902
First set of Q/A for staged ports.
A couple of Q/A tests are done if the DEVELOPER macros is set in make.conf
Right now the tests are:
- Check if the symlinks are properly created
- Check if the binaries are stripped (just warn)
- Check if the STAGEDIR or the WORKDIR are referenced in the final files
- Check if the ports provide script with bad shebangs.
Fri, 4 Oct 2013
[ 16:43 bapt search for other commits by this committer ] Original commit   Revision:329337
MTREE_FILE is not yet defined bsd.stage.mk is parsed let the shell script test
it.
[ 15:33 bapt search for other commits by this committer ] Original commit   Revision:329326
Fix makeplist with no MTREE_FILE
[ 15:31 bapt search for other commits by this committer ] Original commit   Revision:329325
Fix check-orphans with no MTREE_FILE
Tue, 1 Oct 2013
[ 14:11 mat search for other commits by this committer ] Original commit   Revision:328950
Fixup the MLINKS replacement code.

Approved by:	bapt
Mon, 23 Sep 2013
[ 22:09 bapt search for other commits by this committer ] Original commit   Revision:328073
New target make check-orphans to help discovering the files in staged not
present in plist

Reviewed by:	bdrewery
[ 20:07 bapt search for other commits by this committer ] Original commit   Revision:328037
Introduce a new MANDIRS macros to make the compress-man determine where the
makefiles should be found
Previous implementation was based on etc/man.d which doesn't exists in FreeBSD
8.
By default MANDIRS is ${MANPREFIX}/man. if a port adds USES=perl5 then the perl
default locations is added

Reviewed by:	bdrewery
[ 11:45 bapt search for other commits by this committer ] Original commit   Revision:327983
Use macro when possible

Reported by:	ak
[ 10:23 bapt search for other commits by this committer ] Original commit   Revision:327968
Sort earlier to preserver the FS ordering

Reported by:	danfe
[ 10:09 bapt search for other commits by this committer ] Original commit   Revision:327962
Make the new compress-man respect LOCALBASE and PREFIX
[ 05:56 bapt search for other commits by this committer ] Original commit   Revision:327910
Add support for staging area in the ports tree

The ports tree is now staged by default. With pkgng the sequence hasn't
changed, the main difference is that creating package is now independent
from installing it. With pkg_install, the package is now created first
and make install, do install the package.

New macros:
- STAGEDIR: PATH to the directory where the port will be staged.
- NO_STAGE: Keep the old behaviour of the ports tree (aka no staging area)

Unsupported macro if NO_STAGE is not set:
- MAN* with staging man page compression and handling of hardlinks and
symlinks is automatically done in the stage. the manpages becomes then a
"normal" plist files and should be tracked in pkg-plist.
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 32