OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 15-Jan-2003 14:45:44 Branch: HEAD Handle: 2003011513454300 Modified files: openpkg-src/openpkg-tool openpkg-build.pl openpkg-tool.spec Log: avoid duplicates in dependency list, sort dependency list, push back requirement to OpenPKG1.0.0 Summary: Revision Changes Path 1.36 +2 -5 openpkg-src/openpkg-tool/openpkg-build.pl 1.26 +2 -2 openpkg-src/openpkg-tool/openpkg-tool.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/openpkg-tool/openpkg-build.pl ============================================================================ $ cvs diff -u -r1.35 -r1.36 openpkg-build.pl --- openpkg-src/openpkg-tool/openpkg-build.pl 15 Jan 2003 12:56:31 -0000 1.35 +++ openpkg-src/openpkg-tool/openpkg-build.pl 15 Jan 2003 13:45:43 -0000 1.36 @@ -1562,8 +1562,6 @@ : ( ) } @list; - @out = @list; - # # recurse over dependencies # @@ -1573,6 +1571,7 @@ next if $env->{builddeps}->{$_->{name}}; $env->{builddeps}->{$_->{name}} = 1; + push @out, $_; $list = build_deps($_->{name}, $env); push @out, @$list; } @@ -1849,9 +1848,7 @@ sub print_deps ($) { my($list) = @_; - foreach (@$list) { - print vsn($_),"\n"; - } + print join("\n", sort map { vsn($_) } @$list),"\n"; } ####################################################################### @@ . patch -p0 <<'@@ .' Index: openpkg-src/openpkg-tool/openpkg-tool.spec ============================================================================ $ cvs diff -u -r1.25 -r1.26 openpkg-tool.spec --- openpkg-src/openpkg-tool/openpkg-tool.spec 15 Jan 2003 12:15:46 -0000 1.25 +++ openpkg-src/openpkg-tool/openpkg-tool.spec 15 Jan 2003 13:45:43 -0000 1.26 @@ -46,8 +46,8 @@ # build information Prefix: %{l_prefix} BuildRoot: %{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20021230 -PreReq: OpenPKG, openpkg >= 20021230 +BuildPreReq: OpenPKG, openpkg >= 1.0.0 +PreReq: OpenPKG, openpkg >= 1.0.0 AutoReq: no AutoReqProv: no @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]