[csw-devel] SF.net SVN: gar:[3993] csw/mgar/gar/v2

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Fri Mar 27 12:56:44 CET 2009


Revision: 3993
          http://gar.svn.sourceforge.net/gar/?rev=3993&view=rev
Author:   dmichelsen
Date:     2009-03-27 11:56:44 +0000 (Fri, 27 Mar 2009)

Log Message:
-----------
mGAR v2: Exclude exactly the pathes from CSWcommon on cswproto.
This fixes http://www.opencsw.org/mantis/view.php?id=3444

Modified Paths:
--------------
    csw/mgar/gar/v2/bin/cswproto
    csw/mgar/gar/v2/gar.pkg.mk

Added Paths:
-----------
    csw/mgar/gar/v2/bin/update-commondirs
    csw/mgar/gar/v2/etc/
    csw/mgar/gar/v2/etc/commondirs-i386
    csw/mgar/gar/v2/etc/commondirs-sparc

Modified: csw/mgar/gar/v2/bin/cswproto
===================================================================
--- csw/mgar/gar/v2/bin/cswproto	2009-03-27 09:05:56 UTC (rev 3992)
+++ csw/mgar/gar/v2/bin/cswproto	2009-03-27 11:56:44 UTC (rev 3993)
@@ -1,4 +1,4 @@
-#!/bin/env perl -lw
+#!/opt/csw/bin/perl -lw
 #
 # $Id$
 #
@@ -20,7 +20,7 @@
 use POSIX;
 
 use vars qw/
-    @XFORMS @Common $StdOwn $StdGrp $StdDirPerm $stamp $root
+    @XFORMS @Common $StdOwn $StdGrp $StdDirPerm $common $stamp $root
     /;
 
 # atime=8,mtime=9,ctime=10
@@ -44,8 +44,10 @@
 
     my $program = basename $0;
     print <<"_USAGE_";
-Usage: $program [-h] [-s <timestamp>] path1[=path1] ... pathN[=pathN]
+Usage: $program [-c <commonpathes>] [-h] [-s <timestamp>] path1[=path1] ... pathN[=pathN]
 
+    -c      Filename containing common pathes not to include in the package
+    
     -s      Timestamp source.
             The path to a file to be used as the base timestamp for prototype
             operations.  If this is specified, all source file creation times
@@ -95,6 +97,7 @@
 GetOptions(
     'root=s'  => \$root,
     'stamp=s' => \$stamp,
+    'common=s' => \$common,
     'help'    => \&usage,
 ) or usage;
 
@@ -103,10 +106,18 @@
 
 $stamp = $stamp ? (stat($stamp))[TIME_FIELD] : 0;
 
-# Load common path contents
-while (<DATA>) {
-    chomp; next if /^\s*$/ or /^#/;
-    push @Common, qr#$_$#;
+if( $common ) {
+    # Load common path contents
+    my %alldirs;
+    open F, $common || die "Couldn't open $common";
+    while (<F>) {
+        chomp; next if /^\s*$/ or /^#/;
+        my @c = split( m!/! );
+        my @pc = map { join( '/', @c[0..$_] ) } 1..$#c;
+        $alldirs{$_} = 1 foreach (@pc);
+    }
+    close F;
+    @Common = map { qr#$_$# } ('/', keys %alldirs);
 }
 
 my @prototype;
@@ -161,189 +172,4 @@
 
 print join " " => @$_ foreach (sort { $a->[2] cmp $b->[2] } @prototype);
 
-# Common directories (CSWcommon plus a few others)
-__DATA__
-/
-/etc
-/etc/opt
-/etc/opt/csw
-/opt
-/opt/csw
-/opt/csw/bin
-/opt/csw/bin/i386
-/opt/csw/bin/i486
-/opt/csw/bin/pentium
-/opt/csw/bin/pentium\+mmx
-/opt/csw/bin/pentium_pro
-/opt/csw/bin/pentium_pro\+mmx
-/opt/csw/bin/amd64
-/opt/csw/bin/sparcv8-fsmuld
-/opt/csw/bin/sparcv8
-/opt/csw/bin/sparcv8plus
-/opt/csw/bin/sparcv8plus\+vis
-/opt/csw/bin/sparcv8plus\+vis2
-/opt/csw/bin/sparcv8plus\+fmuladd
-/opt/csw/bin/sparcv9
-/opt/csw/bin/sparcv9plus\+vis
-/opt/csw/bin/sparcv9plus\+vis2
-/opt/csw/bin/sparcv9plus\+fmuladd
-/opt/csw/doc
-/opt/csw/include
-/opt/csw/info
-/opt/csw/lib
-/opt/csw/lib/32
-/opt/csw/lib/64
-/opt/csw/lib/X11
-/opt/csw/lib/X11/app-defaults
-/opt/csw/lib/i386
-/opt/csw/lib/locale
-/opt/csw/lib/pentium
-/opt/csw/bin/pentium\+mmx
-/opt/csw/lib/pentium_pro
-/opt/csw/lib/pentium_pro\+mmx
-/opt/csw/lib/amd64
-/opt/csw/lib/perl
-/opt/csw/lib/perl/csw
-/opt/csw/lib/perl/csw/auto
-/opt/csw/lib/perl/site_perl
-/opt/csw/lib/pkgconfig
-/opt/csw/lib/sparcv8
-/opt/csw/lib/sparcv8plus
-/opt/csw/lib/sparcv8plus\+vis
-/opt/csw/lib/sparcv8plus\+vis2
-/opt/csw/lib/sparcv8plus\+fmuladd
-/opt/csw/lib/sparcv9
-/opt/csw/lib/sparcv9\+vis
-/opt/csw/lib/sparcv9\+vis2
-/opt/csw/lib/sparcv9\+fmuladd
-/opt/csw/man
-/opt/csw/sbin
-/opt/csw/share
-/opt/csw/share/doc
-/opt/csw/share/info
-/opt/csw/share/locale
-/opt/csw/share/locale/az
-/opt/csw/share/locale/az/LC_MESSAGES
-/opt/csw/share/locale/be
-/opt/csw/share/locale/be/LC_MESSAGES
-/opt/csw/share/locale/bg
-/opt/csw/share/locale/bg/LC_MESSAGES
-/opt/csw/share/locale/bg/LC_TIME
-/opt/csw/share/locale/ca
-/opt/csw/share/locale/ca/LC_MESSAGES
-/opt/csw/share/locale/cs
-/opt/csw/share/locale/cs/LC_MESSAGES
-/opt/csw/share/locale/cs/LC_TIME
-/opt/csw/share/locale/da
-/opt/csw/share/locale/da/LC_MESSAGES
-/opt/csw/share/locale/da/LC_TIME
-/opt/csw/share/locale/de
-/opt/csw/share/locale/de/LC_MESSAGES
-/opt/csw/share/locale/de/LC_TIME
-/opt/csw/share/locale/el
-/opt/csw/share/locale/el/LC_MESSAGES
-/opt/csw/share/locale/el/LC_TIME
-/opt/csw/share/locale/en at boldquot
-/opt/csw/share/locale/en at boldquot/LC_MESSAGES
-/opt/csw/share/locale/en at quot
-/opt/csw/share/locale/en at quot/LC_MESSAGES
-/opt/csw/share/locale/es
-/opt/csw/share/locale/es/LC_MESSAGES
-/opt/csw/share/locale/es/LC_TIME
-/opt/csw/share/locale/et
-/opt/csw/share/locale/et/LC_MESSAGES
-/opt/csw/share/locale/eu
-/opt/csw/share/locale/eu/LC_MESSAGES
-/opt/csw/share/locale/fi
-/opt/csw/share/locale/fi/LC_MESSAGES
-/opt/csw/share/locale/fr
-/opt/csw/share/locale/fr/LC_MESSAGES
-/opt/csw/share/locale/fr/LC_TIME
-/opt/csw/share/locale/ga
-/opt/csw/share/locale/ga/LC_MESSAGES
-/opt/csw/share/locale/gl
-/opt/csw/share/locale/gl/LC_MESSAGES
-/opt/csw/share/locale/gl/LC_TIME
-/opt/csw/share/locale/he
-/opt/csw/share/locale/he/LC_MESSAGES
-/opt/csw/share/locale/hr
-/opt/csw/share/locale/hr/LC_MESSAGES
-/opt/csw/share/locale/hu
-/opt/csw/share/locale/hu/LC_MESSAGES
-/opt/csw/share/locale/id
-/opt/csw/share/locale/id/LC_MESSAGES
-/opt/csw/share/locale/it
-/opt/csw/share/locale/it/LC_MESSAGES
-/opt/csw/share/locale/it/LC_TIME
-/opt/csw/share/locale/ja
-/opt/csw/share/locale/ja/LC_MESSAGES
-/opt/csw/share/locale/ja/LC_TIME
-/opt/csw/share/locale/ko
-/opt/csw/share/locale/ko/LC_MESSAGES
-/opt/csw/share/locale/ko/LC_TIME
-/opt/csw/share/locale/locale.alias
-/opt/csw/share/locale/lt
-/opt/csw/share/locale/lt/LC_MESSAGES
-/opt/csw/share/locale/nl
-/opt/csw/share/locale/nl/LC_MESSAGES
-/opt/csw/share/locale/nl/LC_TIME
-/opt/csw/share/locale/nn
-/opt/csw/share/locale/nn/LC_MESSAGES
-/opt/csw/share/locale/no
-/opt/csw/share/locale/no/LC_MESSAGES
-/opt/csw/share/locale/no/LC_TIME
-/opt/csw/share/locale/pl
-/opt/csw/share/locale/pl/LC_MESSAGES
-/opt/csw/share/locale/pl/LC_TIME
-/opt/csw/share/locale/pt
-/opt/csw/share/locale/pt/LC_MESSAGES
-/opt/csw/share/locale/pt/LC_TIME
-/opt/csw/share/locale/pt_BR
-/opt/csw/share/locale/pt_BR/LC_MESSAGES
-/opt/csw/share/locale/pt_BR/LC_TIME
-/opt/csw/share/locale/ro
-/opt/csw/share/locale/ro/LC_MESSAGES
-/opt/csw/share/locale/ru
-/opt/csw/share/locale/ru/LC_MESSAGES
-/opt/csw/share/locale/ru/LC_TIME
-/opt/csw/share/locale/sk
-/opt/csw/share/locale/sk/LC_MESSAGES
-/opt/csw/share/locale/sk/LC_TIME
-/opt/csw/share/locale/sl
-/opt/csw/share/locale/sl/LC_MESSAGES
-/opt/csw/share/locale/sl/LC_TIME
-/opt/csw/share/locale/sp
-/opt/csw/share/locale/sp/LC_MESSAGES
-/opt/csw/share/locale/sr
-/opt/csw/share/locale/sr/LC_MESSAGES
-/opt/csw/share/locale/sv
-/opt/csw/share/locale/sv/LC_MESSAGES
-/opt/csw/share/locale/sv/LC_TIME
-/opt/csw/share/locale/tr
-/opt/csw/share/locale/tr/LC_MESSAGES
-/opt/csw/share/locale/uk
-/opt/csw/share/locale/uk/LC_MESSAGES
-/opt/csw/share/locale/vi
-/opt/csw/share/locale/vi/LC_MESSAGES
-/opt/csw/share/locale/wa
-/opt/csw/share/locale/wa/LC_MESSAGES
-/opt/csw/share/locale/zh
-/opt/csw/share/locale/zh/LC_MESSAGES
-/opt/csw/share/locale/zh/LC_TIME
-/opt/csw/share/locale/zh_CN
-/opt/csw/share/locale/zh_CN.GB2312
-/opt/csw/share/locale/zh_CN.GB2312/LC_MESSAGES
-/opt/csw/share/locale/zh_TW
-/opt/csw/share/locale/zh_TW.Big5
-/opt/csw/share/locale/zh_TW.Big5/LC_MESSAGES
-/opt/csw/share/locale/zh_TW/LC_MESSAGES
-/opt/csw/share/man
-/opt/csw/share/man/man\d
-/opt/csw/share/perl
-/opt/csw/share/perl/csw
-/opt/csw/share/perl/csw/auto
-/opt/csw/share/perl/site_perl
-/opt/csw/var
-/var
-/var/opt
-/var/opt/csw
+# End of file

Added: csw/mgar/gar/v2/bin/update-commondirs
===================================================================
--- csw/mgar/gar/v2/bin/update-commondirs	                        (rev 0)
+++ csw/mgar/gar/v2/bin/update-commondirs	2009-03-27 11:56:44 UTC (rev 3993)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# This script updates etc/commondirs, the list of directories in CSWcommon
+# from the package. It is a superugly hack for time-to-time updates.
+
+# The current workflow is
+# - update the package CSWcommon
+# - call this script
+# - commit etc/commondirs, so cswproto removes the right directories
+# The workflow in the future may look like this:
+# - Update etc/commondirs
+# - Build CSWcommon package with GAR
+
+
+update() {
+  ARCH=$1
+
+  TMPDIR=/tmp/update-commondir.$$
+  mkdir $TMPDIR
+  (
+    cd $TMPDIR
+    wget http://mirror.opencsw.org/opencsw/current/$1/5.8/common-1.4.6,REV=2008.04.28-SunOS5.8-$1-CSW.pkg.gz
+    gzip -c -d common-* | pkgtrans /dev/fd/0 $TMPDIR all
+  )
+
+  perl -ne '
+my @l = split;
+if( $l[1] =~ /^[ds]$/ ) {
+  print ($l[3] =~ /([^=]*)/);
+  print "\n";
+}
+  ' $TMPDIR/CSWcommon/pkgmap > ../etc/commondirs-$1
+
+  rm -rf $TMPDIR
+}
+
+update sparc
+update i386
+


Property changes on: csw/mgar/gar/v2/bin/update-commondirs
___________________________________________________________________
Added: svn:executable
   + *

Added: csw/mgar/gar/v2/etc/commondirs-i386
===================================================================
--- csw/mgar/gar/v2/etc/commondirs-i386	                        (rev 0)
+++ csw/mgar/gar/v2/etc/commondirs-i386	2009-03-27 11:56:44 UTC (rev 3993)
@@ -0,0 +1,142 @@
+/etc/opt/csw
+/opt/csw
+/opt/csw/bin
+/opt/csw/bin/amd64
+/opt/csw/bin/i486
+/opt/csw/bin/pentium
+/opt/csw/doc
+/opt/csw/etc
+/opt/csw/include
+/opt/csw/info
+/opt/csw/lib
+/opt/csw/lib/32
+/opt/csw/lib/64
+/opt/csw/lib/X11
+/opt/csw/lib/X11/app-defaults
+/opt/csw/lib/amd64
+/opt/csw/lib/i386
+/opt/csw/lib/locale
+/opt/csw/lib/pentium
+/opt/csw/man
+/opt/csw/sbin
+/opt/csw/share
+/opt/csw/share/doc
+/opt/csw/share/info
+/opt/csw/share/locale
+/opt/csw/share/locale/az
+/opt/csw/share/locale/az/LC_MESSAGES
+/opt/csw/share/locale/be
+/opt/csw/share/locale/be/LC_MESSAGES
+/opt/csw/share/locale/bg
+/opt/csw/share/locale/bg/LC_MESSAGES
+/opt/csw/share/locale/bg/LC_TIME
+/opt/csw/share/locale/ca
+/opt/csw/share/locale/ca/LC_MESSAGES
+/opt/csw/share/locale/cs
+/opt/csw/share/locale/cs/LC_MESSAGES
+/opt/csw/share/locale/cs/LC_TIME
+/opt/csw/share/locale/da
+/opt/csw/share/locale/da/LC_MESSAGES
+/opt/csw/share/locale/da/LC_TIME
+/opt/csw/share/locale/de
+/opt/csw/share/locale/de/LC_MESSAGES
+/opt/csw/share/locale/de/LC_TIME
+/opt/csw/share/locale/el
+/opt/csw/share/locale/el/LC_MESSAGES
+/opt/csw/share/locale/el/LC_TIME
+/opt/csw/share/locale/en at boldquot
+/opt/csw/share/locale/en at boldquot/LC_MESSAGES
+/opt/csw/share/locale/en at quot
+/opt/csw/share/locale/en at quot/LC_MESSAGES
+/opt/csw/share/locale/es
+/opt/csw/share/locale/es/LC_MESSAGES
+/opt/csw/share/locale/es/LC_TIME
+/opt/csw/share/locale/et
+/opt/csw/share/locale/et/LC_MESSAGES
+/opt/csw/share/locale/eu
+/opt/csw/share/locale/eu/LC_MESSAGES
+/opt/csw/share/locale/fi
+/opt/csw/share/locale/fi/LC_MESSAGES
+/opt/csw/share/locale/fr
+/opt/csw/share/locale/fr/LC_MESSAGES
+/opt/csw/share/locale/fr/LC_TIME
+/opt/csw/share/locale/ga
+/opt/csw/share/locale/ga/LC_MESSAGES
+/opt/csw/share/locale/gl
+/opt/csw/share/locale/gl/LC_MESSAGES
+/opt/csw/share/locale/gl/LC_TIME
+/opt/csw/share/locale/he
+/opt/csw/share/locale/he/LC_MESSAGES
+/opt/csw/share/locale/hr
+/opt/csw/share/locale/hr/LC_MESSAGES
+/opt/csw/share/locale/hu
+/opt/csw/share/locale/hu/LC_MESSAGES
+/opt/csw/share/locale/id
+/opt/csw/share/locale/id/LC_MESSAGES
+/opt/csw/share/locale/it
+/opt/csw/share/locale/it/LC_MESSAGES
+/opt/csw/share/locale/it/LC_TIME
+/opt/csw/share/locale/ja
+/opt/csw/share/locale/ja/LC_MESSAGES
+/opt/csw/share/locale/ja/LC_TIME
+/opt/csw/share/locale/ko
+/opt/csw/share/locale/ko/LC_MESSAGES
+/opt/csw/share/locale/ko/LC_TIME
+/opt/csw/share/locale/lt
+/opt/csw/share/locale/lt/LC_MESSAGES
+/opt/csw/share/locale/nl
+/opt/csw/share/locale/nl/LC_MESSAGES
+/opt/csw/share/locale/nl/LC_TIME
+/opt/csw/share/locale/nn
+/opt/csw/share/locale/nn/LC_MESSAGES
+/opt/csw/share/locale/no
+/opt/csw/share/locale/no/LC_MESSAGES
+/opt/csw/share/locale/no/LC_TIME
+/opt/csw/share/locale/pl
+/opt/csw/share/locale/pl/LC_MESSAGES
+/opt/csw/share/locale/pl/LC_TIME
+/opt/csw/share/locale/pt
+/opt/csw/share/locale/pt/LC_MESSAGES
+/opt/csw/share/locale/pt/LC_TIME
+/opt/csw/share/locale/pt_BR
+/opt/csw/share/locale/pt_BR/LC_MESSAGES
+/opt/csw/share/locale/pt_BR/LC_TIME
+/opt/csw/share/locale/ro
+/opt/csw/share/locale/ro/LC_MESSAGES
+/opt/csw/share/locale/ru
+/opt/csw/share/locale/ru/LC_MESSAGES
+/opt/csw/share/locale/ru/LC_TIME
+/opt/csw/share/locale/sk
+/opt/csw/share/locale/sk/LC_MESSAGES
+/opt/csw/share/locale/sk/LC_TIME
+/opt/csw/share/locale/sl
+/opt/csw/share/locale/sl/LC_MESSAGES
+/opt/csw/share/locale/sl/LC_TIME
+/opt/csw/share/locale/sp
+/opt/csw/share/locale/sp/LC_MESSAGES
+/opt/csw/share/locale/sr
+/opt/csw/share/locale/sr/LC_MESSAGES
+/opt/csw/share/locale/sv
+/opt/csw/share/locale/sv/LC_MESSAGES
+/opt/csw/share/locale/sv/LC_TIME
+/opt/csw/share/locale/tr
+/opt/csw/share/locale/tr/LC_MESSAGES
+/opt/csw/share/locale/uk
+/opt/csw/share/locale/uk/LC_MESSAGES
+/opt/csw/share/locale/vi
+/opt/csw/share/locale/vi/LC_MESSAGES
+/opt/csw/share/locale/wa
+/opt/csw/share/locale/wa/LC_MESSAGES
+/opt/csw/share/locale/zh
+/opt/csw/share/locale/zh/LC_MESSAGES
+/opt/csw/share/locale/zh/LC_TIME
+/opt/csw/share/locale/zh_CN
+/opt/csw/share/locale/zh_CN.GB2312
+/opt/csw/share/locale/zh_CN.GB2312/LC_MESSAGES
+/opt/csw/share/locale/zh_TW
+/opt/csw/share/locale/zh_TW.Big5
+/opt/csw/share/locale/zh_TW.Big5/LC_MESSAGES
+/opt/csw/share/locale/zh_TW/LC_MESSAGES
+/opt/csw/share/man
+/opt/csw/var
+/var/opt/csw

Added: csw/mgar/gar/v2/etc/commondirs-sparc
===================================================================
--- csw/mgar/gar/v2/etc/commondirs-sparc	                        (rev 0)
+++ csw/mgar/gar/v2/etc/commondirs-sparc	2009-03-27 11:56:44 UTC (rev 3993)
@@ -0,0 +1,146 @@
+/etc/opt/csw
+/opt/csw
+/opt/csw/bin
+/opt/csw/bin/sparc
+/opt/csw/bin/sparcv8
+/opt/csw/bin/sparcv8plus
+/opt/csw/bin/sparcv8plus+vis
+/opt/csw/bin/sparcv9
+/opt/csw/doc
+/opt/csw/etc
+/opt/csw/include
+/opt/csw/info
+/opt/csw/lib
+/opt/csw/lib/32
+/opt/csw/lib/64
+/opt/csw/lib/X11
+/opt/csw/lib/X11/app-defaults
+/opt/csw/lib/locale
+/opt/csw/lib/sparc
+/opt/csw/lib/sparcv8
+/opt/csw/lib/sparcv8plus
+/opt/csw/lib/sparcv8plus+vis
+/opt/csw/lib/sparcv9
+/opt/csw/man
+/opt/csw/sbin
+/opt/csw/share
+/opt/csw/share/doc
+/opt/csw/share/info
+/opt/csw/share/locale
+/opt/csw/share/locale/az
+/opt/csw/share/locale/az/LC_MESSAGES
+/opt/csw/share/locale/be
+/opt/csw/share/locale/be/LC_MESSAGES
+/opt/csw/share/locale/bg
+/opt/csw/share/locale/bg/LC_MESSAGES
+/opt/csw/share/locale/bg/LC_TIME
+/opt/csw/share/locale/ca
+/opt/csw/share/locale/ca/LC_MESSAGES
+/opt/csw/share/locale/cs
+/opt/csw/share/locale/cs/LC_MESSAGES
+/opt/csw/share/locale/cs/LC_TIME
+/opt/csw/share/locale/da
+/opt/csw/share/locale/da/LC_MESSAGES
+/opt/csw/share/locale/da/LC_TIME
+/opt/csw/share/locale/de
+/opt/csw/share/locale/de/LC_MESSAGES
+/opt/csw/share/locale/de/LC_TIME
+/opt/csw/share/locale/el
+/opt/csw/share/locale/el/LC_MESSAGES
+/opt/csw/share/locale/el/LC_TIME
+/opt/csw/share/locale/en at boldquot
+/opt/csw/share/locale/en at boldquot/LC_MESSAGES
+/opt/csw/share/locale/en at quot
+/opt/csw/share/locale/en at quot/LC_MESSAGES
+/opt/csw/share/locale/es
+/opt/csw/share/locale/es/LC_MESSAGES
+/opt/csw/share/locale/es/LC_TIME
+/opt/csw/share/locale/et
+/opt/csw/share/locale/et/LC_MESSAGES
+/opt/csw/share/locale/eu
+/opt/csw/share/locale/eu/LC_MESSAGES
+/opt/csw/share/locale/fi
+/opt/csw/share/locale/fi/LC_MESSAGES
+/opt/csw/share/locale/fr
+/opt/csw/share/locale/fr/LC_MESSAGES
+/opt/csw/share/locale/fr/LC_TIME
+/opt/csw/share/locale/ga
+/opt/csw/share/locale/ga/LC_MESSAGES
+/opt/csw/share/locale/gl
+/opt/csw/share/locale/gl/LC_MESSAGES
+/opt/csw/share/locale/gl/LC_TIME
+/opt/csw/share/locale/he
+/opt/csw/share/locale/he/LC_MESSAGES
+/opt/csw/share/locale/hr
+/opt/csw/share/locale/hr/LC_MESSAGES
+/opt/csw/share/locale/hu
+/opt/csw/share/locale/hu/LC_MESSAGES
+/opt/csw/share/locale/id
+/opt/csw/share/locale/id/LC_MESSAGES
+/opt/csw/share/locale/it
+/opt/csw/share/locale/it/LC_MESSAGES
+/opt/csw/share/locale/it/LC_TIME
+/opt/csw/share/locale/ja
+/opt/csw/share/locale/ja/LC_MESSAGES
+/opt/csw/share/locale/ja/LC_TIME
+/opt/csw/share/locale/ko
+/opt/csw/share/locale/ko/LC_MESSAGES
+/opt/csw/share/locale/ko/LC_TIME
+/opt/csw/share/locale/lt
+/opt/csw/share/locale/lt/LC_MESSAGES
+/opt/csw/share/locale/nl
+/opt/csw/share/locale/nl/LC_MESSAGES
+/opt/csw/share/locale/nl/LC_TIME
+/opt/csw/share/locale/nn
+/opt/csw/share/locale/nn/LC_MESSAGES
+/opt/csw/share/locale/no
+/opt/csw/share/locale/no/LC_MESSAGES
+/opt/csw/share/locale/no/LC_TIME
+/opt/csw/share/locale/pl
+/opt/csw/share/locale/pl/LC_MESSAGES
+/opt/csw/share/locale/pl/LC_TIME
+/opt/csw/share/locale/pt
+/opt/csw/share/locale/pt/LC_MESSAGES
+/opt/csw/share/locale/pt/LC_TIME
+/opt/csw/share/locale/pt_BR
+/opt/csw/share/locale/pt_BR/LC_MESSAGES
+/opt/csw/share/locale/pt_BR/LC_TIME
+/opt/csw/share/locale/ro
+/opt/csw/share/locale/ro/LC_MESSAGES
+/opt/csw/share/locale/ru
+/opt/csw/share/locale/ru/LC_MESSAGES
+/opt/csw/share/locale/ru/LC_TIME
+/opt/csw/share/locale/sk
+/opt/csw/share/locale/sk/LC_MESSAGES
+/opt/csw/share/locale/sk/LC_TIME
+/opt/csw/share/locale/sl
+/opt/csw/share/locale/sl/LC_MESSAGES
+/opt/csw/share/locale/sl/LC_TIME
+/opt/csw/share/locale/sp
+/opt/csw/share/locale/sp/LC_MESSAGES
+/opt/csw/share/locale/sr
+/opt/csw/share/locale/sr/LC_MESSAGES
+/opt/csw/share/locale/sv
+/opt/csw/share/locale/sv/LC_MESSAGES
+/opt/csw/share/locale/sv/LC_TIME
+/opt/csw/share/locale/tr
+/opt/csw/share/locale/tr/LC_MESSAGES
+/opt/csw/share/locale/uk
+/opt/csw/share/locale/uk/LC_MESSAGES
+/opt/csw/share/locale/vi
+/opt/csw/share/locale/vi/LC_MESSAGES
+/opt/csw/share/locale/wa
+/opt/csw/share/locale/wa/LC_MESSAGES
+/opt/csw/share/locale/zh
+/opt/csw/share/locale/zh/LC_MESSAGES
+/opt/csw/share/locale/zh/LC_TIME
+/opt/csw/share/locale/zh_CN
+/opt/csw/share/locale/zh_CN.GB2312
+/opt/csw/share/locale/zh_CN.GB2312/LC_MESSAGES
+/opt/csw/share/locale/zh_TW
+/opt/csw/share/locale/zh_TW.Big5
+/opt/csw/share/locale/zh_TW.Big5/LC_MESSAGES
+/opt/csw/share/locale/zh_TW/LC_MESSAGES
+/opt/csw/share/man
+/opt/csw/var
+/var/opt/csw

Modified: csw/mgar/gar/v2/gar.pkg.mk
===================================================================
--- csw/mgar/gar/v2/gar.pkg.mk	2009-03-27 09:05:56 UTC (rev 3992)
+++ csw/mgar/gar/v2/gar.pkg.mk	2009-03-27 11:56:44 UTC (rev 3993)
@@ -224,7 +224,7 @@
 
 # Pulled in from pkglib/csw_prototype.gspec
 $(PROTOTYPE): $(WORKDIR) merge
-	$(_DBG)cswproto -r $(PKGROOT) $(PKGROOT)=/ >$@
+	$(_DBG)cswproto -c $(GARDIR)/etc/commondirs-$(GARCH) -r $(PKGROOT) $(PKGROOT)=/ >$@
 
 # The pathfilter rules are as follows:
 # - include license for current package


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list