notbugIf you buy from Amazon USA, please support us by using this link.
non port: Mk/Scripts/depends-list.sh
SVNWeb

Number of commits found: 17

Fri, 8 Jun 2018
[ 09:26 mat ] Original commit   Revision:471988
471988 Mk/Scripts/check_leftovers.sh
471988 Mk/Scripts/depends-list.sh
471988 Mk/Scripts/find-lib.sh
471988 Mk/Scripts/functions.sh
471988 Mk/Scripts/smart_makepatch.sh
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 ] Original commit   Revision:471265
471265 Mk/Scripts/depends-list.sh
SC2068: Double quote array expansions to avoid re-splitting elements.

Double quotes around $@ prevents globbing and word splitting of
individual elements, while still expanding to multiple separate
arguments.

Add exceptions when splitting is the intended behavior.

PR:		227109
Submitted by:	mat
Sponsored by:	Absolight
Wed, 24 Jan 2018
[ 18:54 bdrewery ] Original commit   Revision:459882
459882 Mk/Scripts/depends-list.sh
459882 Mk/bsd.port.mk
Allow passing -DDEPENDS_SHOW_FLAVOR to list flavors for dependency lists.

Submitted by:	se (based on D13535)
With hat:	portmgr
Thu, 4 Jan 2018
[ 20:01 bdrewery ] Original commit   Revision:458056
458056 Mk/Scripts/depends-list.sh
Fix typo in r458054.

Reported by:	antoine
Approved by:	portmgr (implicit)
MFH:		2018Q1
[ 19:58 bdrewery ] Original commit   Revision:458054
458054 Mk/Scripts/depends-list.sh
Fix some *-list targets not properly passing FLAVOR down the chain.

Approved by:	portmgr (implicit)
MFH:		2018Q1
Tue, 26 Sep 2017
[ 14:14 mat ] Original commit   Revision:450663
450663 Mk/Scripts/depends-list.sh
450663 Mk/Scripts/do-depends.sh
450663 Mk/bsd.port.mk
Implement basic flavors.

**Do not start migrating any ports, a hook will prevent it**

This has been a long awaiting feature, most of the work has been done by
bapt, bdrewery and antoine, I am just the one actually doing the commit.

All this informations, and more to come are in the first link to our wiki
in the bottom block. A roadmap is in the second link.

To define a different flavors in a port, before any include, set:

FLAVORS=  flavor1 flavor2 [...]

The first flavor in the list will be the default.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 18 Oct 2016
[ 15:27 mat ] Original commit   Revision:424170
424170 Mk/Scripts/depends-list.sh
Make make clean be recursive again.

PR:		213188
Submitted by:	tijl
Exp-run by:	antoine
Sponsored by:	Absolight
Wed, 17 Aug 2016
[ 08:55 mat ] Original commit   Revision:420324
420324 Mk/Scripts/depends-list.sh
typo.

Submitted by:	wblock
Sponsored by:	Absolight
[ 08:54 mat ] Original commit   Revision:420323
420323 Mk/Scripts/depends-list.sh
420323 Mk/bsd.port.mk
Unbreak make missing.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D7504
Fri, 20 May 2016
[ 19:01 mat ] Original commit   Revision:415573
415573 Mk/Scripts/actual-package-depends.sh
415573 Mk/Scripts/check-stagedir.sh
415573 Mk/Scripts/check_leftovers.sh
415573 Mk/Scripts/depends-list.sh
415573 Mk/Scripts/dialog4ports.sh
415573 Mk/Scripts/do-depends.sh
415573 Mk/Scripts/do-users-groups.sh
415573 Mk/Scripts/find-lib.sh
415573 Mk/Scripts/qa.sh
415573 Mk/Scripts/smart_makepatch.sh
Ease debugging of Mk/Scripts scripts.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6474
Fri, 4 Dec 2015
[ 22:18 bdrewery ] Original commit   Revision:403013
403013 Mk/Scripts/depends-list.sh
403013 Mk/Scripts/do-depends.sh
403013 Mk/bsd.port.mk
Use normal PORTSDIR rather than dp_PORTSDIR so it is passed around properly.

This fixes errors when PORTSDIR is not set and /usr/ports is not used.  The
/usr/share/bsd.port.mk logic will auto set PORTSDIR, but this was not being
passed into children in the dependency scripts.

With hat:	portmgr
Reported by:	bapt
Mon, 19 Oct 2015
[ 19:23 bdrewery ] Original commit   Revision:399712
399712 Mk/Scripts/clean-depends-list.sh
399712 Mk/Scripts/depends-list.sh
399712 Mk/bsd.port.mk
- Combine clean-depends-list.sh into depends-list.sh
- Refactor how depends-list.sh is called from bsd.port.mk for each variant.

With hat:	portmgr
[ 18:41 bdrewery ] Original commit   Revision:399710
399710 Mk/Scripts/depends-list.sh
The command environment from r399703 is only needed if recursing.

With hat:	portmgr
[ 18:01 bdrewery ] Original commit   Revision:399703
399703 Mk/Scripts/depends-list.sh
When listing dependencies, export the common command execution results.

In some basic benchmarks this sped up 'all-depends-list' about 20%.  x11/kde4
went from 52 seconds to 41 seconds.  More improvement is expected once
more command executions are cached in the 'export_ports_env' function.

With hat:	portmgr
Fri, 9 Oct 2015
[ 18:09 bdrewery ] Original commit   Revision:398928
398928 Mk/Scripts/depends-list.sh
Shift any arguments eaten up from getopts.  This script takes no arguments
yet.

With hat:	portmgr
[ 18:00 bdrewery ] Original commit   Revision:398927
398927 Mk/Scripts/all-depends-list.sh
398927 Mk/Scripts/depends-list.sh
398927 Mk/bsd.port.mk
Unify depends-list.sh and all-depends-list.sh into one script, depends-list.sh.

With hat:	portmgr
Mon, 28 Sep 2015
[ 17:20 amdmi3 ] Original commit   Revision:398125
398125 CHANGES
398125 Mk/Scripts/depends-list.sh
398125 Mk/Uses/cran.mk
398125 Mk/Uses/perl5.mk
398125 Mk/bsd.options.mk
398125 Mk/bsd.port.mk
398125 astro/osmium/Makefile
398125 devel/pire/Makefile
398125 devel/sdl2pp/Makefile
398125 games/spring/Makefile

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Implemented complete support for test target.

You can now `make test' on any port to run test sequence, no-op by default.
If a port defines TEST_TARGET, it'll run sub-make with specified target,
usually `check' or `test', useful if upstream supports that. The port may
instead define custom do-test target, as well as usual satellite targets:

  {pre,do,post}-test, {pre,do,post}-test-OPT, {pre,do,post}-test-OPT-off

`make test' builds and stages port first, so test may use both WRKDIR and
STAGEDIR, and both BUILD and RUN depends are available for test target.
Additionally, TEST_DEPENDS is now properly supported and may be used to
define additional depends specifically for testing.

Framework may define default tests for specific cases. For instance,
perl5.mk and cran.mk already provide default test target on their own.

This commit also converts my ports which have tests to this new framework.

Approved by:	portmgr (bapt)
Differential Revision:	D3680

Number of commits found: 17

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
dovecotApr 18
libssh2Apr 18
giteaApr 17
mariadb101-serverApr 13
mariadb102-serverApr 13
mariadb103-serverApr 13
mariadb55-serverApr 13
mysql56-serverApr 13
mysql57-serverApr 13
mysql80-serverApr 13
percona55-serverApr 13
percona56-serverApr 13
percona57-serverApr 13
wgetApr 12
gitlab-ceApr 11

10 vulnerabilities affecting 128 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-04-18 16:21:36


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36717
Broken 124
Deprecated 655
Ignore 345
Forbidden 3
Restricted 164
No CDROM 74
Vulnerable 36
Expired 513
Set to expire 630
Interactive 0
new 24 hours 11
new 48 hours13
new 7 days39
new fortnight56
new month130

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.