From wahwah at users.sourceforge.net Sat Jan 1 19:18:23 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 01 Jan 2011 18:18:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12142] csw/mgar/pkg/mysql5/branches/mysql-5.0.x Message-ID: Revision: 12142 http://gar.svn.sourceforge.net/gar/?rev=12142&view=rev Author: wahwah Date: 2011-01-01 18:18:23 +0000 (Sat, 01 Jan 2011) Log Message: ----------- mysql-5.0.x: Moving my.cnf to /etc/opt/csw Keeping the patchlevel at 87, since 90 does not build and 91 is not out yet. Modified Paths: -------------- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/Makefile csw/mgar/pkg/mysql5/branches/mysql-5.0.x/checksums csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/Makefile =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/Makefile 2010-12-30 22:21:59 UTC (rev 12141) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/Makefile 2011-01-01 18:18:23 UTC (rev 12142) @@ -2,10 +2,14 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# 5.0.90 doesn't build: +# http://bugs.mysql.com/bug.php?id=50409 +# Let's wait for 5.0.91. + PROJ_NAME = mysql NAME = $(PROJ_NAME)5 BASE_VERSION = 5.0 -PATCHLEVEL = 90 +PATCHLEVEL = 87 VERSION = $(BASE_VERSION).$(PATCHLEVEL) CATEGORIES = server @@ -148,16 +152,21 @@ # Set ./configure options CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --disable-assembler +# Why not have a docs package? +# CONFIGURE_ARGS += --without-docs CONFIGURE_ARGS += --enable-local-infile -CONFIGURE_ARGS += --enable-thread-safe-client +CONFIGURE_ARGS += --with-charset=utf8 CONFIGURE_ARGS += --with-extra-charsets=all CONFIGURE_ARGS += --with-low-memory -CONFIGURE_ARGS += --with-plugins=max-no-ndb CONFIGURE_ARGS += --with-pthread CONFIGURE_ARGS += --with-readline +CONFIGURE_ARGS += --with-zlib-dir=/opt/csw CONFIGURE_ARGS += --with-ssl=/opt/csw -CONFIGURE_ARGS += --with-zlib-dir=/opt/csw -CONFIGURE_ARGS += --without-docs +CONFIGURE_ARGS += --with-plugins=max-no-ndb +CONFIGURE_ARGS += --with-comment +CONFIGURE_ARGS += --with-mysqld-libs=-lmtmalloc +CONFIGURE_ARGS += --with-big-tables +CONFIGURE_ARGS += --enable-thread-safe-client CONFIGURE_ARGS_DBG = --with-debug CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(GARFLAVOR)) @@ -174,13 +183,21 @@ PROTOTYPE_PERMS_dbdir = 0700 PROTOTYPE_CLASS_dbdir = ugfiles -# Until the dependency guessed gets better at guessing -CHECKPKG_OVERRIDES_CSWmysql5devel += missing-dependency|CSWmysql5 +CHECKPKG_OVERRIDES_CSWmysql5test += surplus-dependency|CSWmysql5 +CHECKPKG_OVERRIDES_CSWmysql5devel += surplus-dependency|CSWmysql5rt +CHECKPKG_OVERRIDES_CSWmysql5 += surplus-dependency|CSWmysql5client +CHECKPKG_OVERRIDES_CSWmysql5bench += surplus-dependency|CSWmysql5 include gar/category.mk CFLAGS := $(filter-out -I%,$(CFLAGS)) +test-custom: + alias sh=/usr/bin/bash; \ + cd $(WORKSRC)/mysql-test; \ + perl mysql-test-run.pl --mem --big-test --force \ + --skip-test=archive-big --skip-test=/gis/ + pre-configure-modulated: # To work around the following libtool version mismatch problem: # libtool: Version mismatch error. This is libtool 2.2.6, but the Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/checksums =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/checksums 2010-12-30 22:21:59 UTC (rev 12141) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/checksums 2011-01-01 18:18:23 UTC (rev 12142) @@ -1,12 +1 @@ -a0b98a7320bce2da3e1f90da704d3c85 0001-Use-libc-not-libcrypt.patch -1414d06fab1530484a508927a0de4154 0002-cast-user_info-pw_gid-to-gid_t.patch -5415f365f1b0f7a179d1efc25f45bbee 0003-OpenCSW-perl-for-tests.patch -8ab232cd4d232b3cda3bbced93f80237 0004-basedir-and-datadir-in-the-cnf-files.patch -bd7647733a5cc2e6e3dd7e7d4b8d311f CSWmysql5.postinstall -60162ea667507a6a487027e7c389ca55 CSWmysql5.preinstall -e691b0cf00a3925ac55c1844045d6e30 ChangeLog -e42afb5ec1b1ab02d2ec3b46d0922636 README.CSW -aaca748fc044834e71ad544ab293c494 cswmysql5 -67228e1f096fe08a94f4267439a4ec36 cswusergroup -6d325f2b4a60539699558bc5e4452388 mysql-5.0.90.tar.gz -0d083f6dab0bc083fd302ef1375e3d59 quick_start-csw +65e6229cc98b6a8d4c5206d7fe16c7be mysql-5.0.87.tar.gz Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall 2010-12-30 22:21:59 UTC (rev 12141) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall 2011-01-01 18:18:23 UTC (rev 12142) @@ -8,20 +8,22 @@ # This script creates a default database with the small-memory footprint. # Input may be provided for DATADIR and DEFAULTS_FILE # -BASEDIR=/opt/csw/mysql5 -MYSQL_VAR=/var/opt/csw/mysql5 -DEFAULTS_FILE=$BASEDIR/my.cnf -SAVE_DEFAULTS_FILE=$MYSQL_VAR/my.cnf -MYSQLD_USER=mysql +MYSQL_HOME="/opt/csw/mysql5" +MYSQL_VAR="/var/opt/csw/mysql5" +sysconfdir="/etc/opt/csw/mysql5" +# https://www.opencsw.org/mantis/view.php?id=4646 +WRONG_LOCATION_DEFAULTS_FILES="${MYSQL_VAR}/my.cnf" +DEFAULTS_FILE="${sysconfdir}/my.cnf" +MYSQLD_USER="mysql" # Provide the default data directory -MYSQLD_DATADIR=$MYSQL_VAR +MYSQLD_DATADIR="${MYSQL_VAR}" # http://bugs.mysql.com/bug.php?id=31164 # ERROR: 1004 Can't create file '/var/tmp//installRJaiQ3/#sql6fee_1_0.frm' (errno: 13) unset TMPDIR if [ ! -f "$DEFAULTS_FILE" ]; then - IN_DEFAULTS_FILE=$BASEDIR/share/mysql/my-small.cnf + IN_DEFAULTS_FILE=$MYSQL_HOME/share/mysql/my-small.cnf echo "Using $IN_DEFAULTS_FILE to create the options file." else IN_DEFAULTS_FILE=$DEFAULTS_FILE @@ -53,10 +55,10 @@ echo "Creating MySQL core database in $MYSQLD_DATADIR" echo echo "### The following messages are from mysql_install_db." -$BASEDIR/bin/mysql_install_db \ +$MYSQL_HOME/bin/mysql_install_db \ --defaults-extra-file="$DEFAULTS_FILE" \ --user="$MYSQLD_USER" \ - --basedir="$BASEDIR" \ + --basedir="$MYSQL_HOME" \ --datadir="$MYSQLD_DATADIR" # Fix permissions on the data directory, since mysql_install_db was run as Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2010-12-30 22:21:59 UTC (rev 12141) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2011-01-01 18:18:23 UTC (rev 12142) @@ -16,11 +16,12 @@ # RETVAL=0 -MYSQLHOME=/opt/csw/mysql5 -MYSQL_VAR=/var/opt/csw/mysql5 +MYSQL_HOME="/opt/csw/mysql5" +MYSQL_VAR="/var/opt/csw/mysql5" +sysconfdir="/etc/opt/csw/mysql5" MYSQLD_DATADIR=$MYSQL_VAR MYSQLD_PID_FILE=$MYSQL_VAR/mysql.pid -CONFFILE=$MYSQL_VAR/my.cnf +CONFFILE=${sysconfdir}/my.cnf # # Source configuration @@ -28,7 +29,7 @@ [ -r /etc/opt/csw/mysql5rc ] && . /etc/opt/csw/mysql5rc # To get started quickly, copy a sample configuration file from -# $MYSQLHOME/share/mysql +# $MYSQL_HOME/share/mysql # For example, # cp /opt/csw/mysql5/share/mysql/my-medium.cnf /opt/csw/mysql5/var/my.cnf # @@ -73,15 +74,15 @@ # 2006-03-11 # This script no longer creates the default database. You may create the # default database manually or use /opt/csw/mysql5/share/mysql/quick_start-csw -# if [ ! -d "$MYSQLHOME/var/mysql" ] ; then +# if [ ! -d "$MYSQL_HOME/var/mysql" ] ; then # echo MySQL core database has not been created. # echo Creating it now... -# $MYSQLHOME/bin/mysql_install_db -# chown -R mysql:mysql $MYSQLHOME/var +# $MYSQL_HOME/bin/mysql_install_db +# chown -R mysql:mysql $MYSQL_HOME/var # fi # 2006-04-16 --defaults-file is changed to --defaults-extra-file - $MYSQLHOME/bin/mysqld_safe \ + $MYSQL_HOME/bin/mysqld_safe \ `[ -n "$CONFFILE" ] && echo "--defaults-extra-file=$CONFFILE"` \ --pid-file=$MYSQLD_PID_FILE \ `[ -n "$MYSQLD_PROG" ] && echo "--mysqld=$MYSQLD_PROG"` \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 2 01:48:02 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 02 Jan 2011 00:48:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12143] csw/mgar/pkg/mysql5/branches/mysql-5.0.x Message-ID: Revision: 12143 http://gar.svn.sourceforge.net/gar/?rev=12143&view=rev Author: wahwah Date: 2011-01-02 00:48:02 +0000 (Sun, 02 Jan 2011) Log Message: ----------- mysql-5.0.x: Using /etc/opt/csw for configuration Modified Paths: -------------- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/Makefile csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/quick_start-csw Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/Makefile =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/Makefile 2011-01-01 18:18:23 UTC (rev 12142) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/Makefile 2011-01-02 00:48:02 UTC (rev 12143) @@ -27,8 +27,8 @@ # Change prefix to /opt/csw/$(NAME) prefix = /opt/csw/$(NAME) -localstatedir = /var/opt/csw/$(NAME) -sysconfdir = /etc/opt/csw/$(NAME) +localstatedir = /var$(prefix) +sysconfdir = /etc$(prefix) # Where to put the init script global_sysconfdir = /etc/opt/csw @@ -243,4 +243,5 @@ # http://www.opencsw.org/bugtrack/view.php?id=4149 ginstall -m 755 -d $(PKGROOT)/opt/csw/lib gln -s ../mysql5/lib/mysql $(PKGROOT)/opt/csw/lib/mysql + ginstall -m 755 -d $(PKGROOT)$(sysconfdir) @$(MAKECOOKIE) Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall 2011-01-01 18:18:23 UTC (rev 12142) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall 2011-01-02 00:48:02 UTC (rev 12143) @@ -8,11 +8,11 @@ # This script creates a default database with the small-memory footprint. # Input may be provided for DATADIR and DEFAULTS_FILE # -MYSQL_HOME="/opt/csw/mysql5" -MYSQL_VAR="/var/opt/csw/mysql5" -sysconfdir="/etc/opt/csw/mysql5" +prefix="/opt/csw/mysql5" +MYSQL_HOME="${prefix}" +MYSQL_VAR="/var${prefix}" +sysconfdir="/etc${prefix}" # https://www.opencsw.org/mantis/view.php?id=4646 -WRONG_LOCATION_DEFAULTS_FILES="${MYSQL_VAR}/my.cnf" DEFAULTS_FILE="${sysconfdir}/my.cnf" MYSQLD_USER="mysql" # Provide the default data directory Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/quick_start-csw =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/quick_start-csw 2011-01-01 18:18:23 UTC (rev 12142) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/quick_start-csw 2011-01-02 00:48:02 UTC (rev 12143) @@ -10,10 +10,11 @@ # # TODO: This file should be integrated with CSWmysql5.postinstall file. -BASEDIR=/opt/csw/mysql5 -MYSQL_VAR=/var/opt/csw/mysql5 -DEFAULTS_FILE=$BASEDIR/my.cnf -SAVE_DEFAULTS_FILE=$MYSQL_VAR/my.cnf +prefix=/opt/csw/mysql5 +MYSQL_HOME=${prefix} +MYSQL_VAR=/var${prefix} +sysconfdir=/etc${prefix} +DEFAULTS_FILE=${sysconfdir}/my.cnf MYSQLD_USER=mysql # # Provide a default data directory @@ -23,7 +24,7 @@ echo "This is the start script to setup a MySQL-5 database" echo " directory." echo -echo " The base directory is $BASEDIR." +echo " The base directory is $MYSQL_HOME." echo " The default database directory is $MYSQLD_DATADIR." echo echo " If you have not setup a partition for the database and" @@ -53,7 +54,7 @@ ` || exit $? if [ $usrin = "[default]" ]; then if [ ! -f "$DEFAULTS_FILE" ]; then - IN_DEFAULTS_FILE=$BASEDIR/share/mysql/my-small.cnf + IN_DEFAULTS_FILE=$MYSQL_HOME/share/mysql/my-small.cnf echo "Using $IN_DEFAULTS_FILE to create the options file." else IN_DEFAULTS_FILE=$DEFAULTS_FILE @@ -104,10 +105,10 @@ echo "Creating MySQL core database in $MYSQLD_DATADIR" echo echo "### The following messages are from mysql_install_db." -$BASEDIR/bin/mysql_install_db \ +$MYSQL_HOME/bin/mysql_install_db \ --defaults-extra-file=$DEFAULTS_FILE \ --user=$MYSQLD_USER \ - --basedir=$BASEDIR \ + --basedir=$MYSQL_HOME \ --datadir=$MYSQLD_DATADIR # This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 2 11:41:21 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 02 Jan 2011 10:41:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12144] csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/ cswmysql5 Message-ID: Revision: 12144 http://gar.svn.sourceforge.net/gar/?rev=12144&view=rev Author: wahwah Date: 2011-01-02 10:41:21 +0000 (Sun, 02 Jan 2011) Log Message: ----------- mysql-5.0.x: Rename variables in the startup script Also a little bit of cleanup Modified Paths: -------------- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2011-01-02 00:48:02 UTC (rev 12143) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2011-01-02 10:41:21 UTC (rev 12144) @@ -16,11 +16,11 @@ # RETVAL=0 -MYSQL_HOME="/opt/csw/mysql5" -MYSQL_VAR="/var/opt/csw/mysql5" -sysconfdir="/etc/opt/csw/mysql5" -MYSQLD_DATADIR=$MYSQL_VAR -MYSQLD_PID_FILE=$MYSQL_VAR/mysql.pid +BASEDIR="/opt/csw/mysql5" +MYSQL_HOME="/var${BASEDIR}" +sysconfdir="/etc${BASEDIR}" +MYSQLD_DATADIR=$MYSQL_HOME +MYSQLD_PID_FILE=$MYSQL_HOME/mysql.pid CONFFILE=${sysconfdir}/my.cnf # @@ -29,7 +29,7 @@ [ -r /etc/opt/csw/mysql5rc ] && . /etc/opt/csw/mysql5rc # To get started quickly, copy a sample configuration file from -# $MYSQL_HOME/share/mysql +# $BASEDIR/share/mysql # For example, # cp /opt/csw/mysql5/share/mysql/my-medium.cnf /opt/csw/mysql5/var/my.cnf # @@ -46,18 +46,20 @@ fi # If CONFFILE is the server default file, unset CONFFILE -if [ x"$CONFFILE" = x"$MYSQL_VAR/my.cnf" ]; then +if [ "${CONFFILE}" = "${MYSQL_HOME}/my.cnf" \ + -o \ + "${CONFFILE}" = "${sysconfdir}/my.cnf" ]; then CONFFILE= fi # If MYSQLD_DATADIR does not contain a mysql directory, unset MYSQLD_DATADIR # Also, check that MYSQLD_DATADIR contains a mysql directory -if [ ! -d "$MYSQL_VAR/mysql" -a ! -d "$MYSQLD_DATADIR/mysql" ] ; then +if [ ! -d "$MYSQL_HOME/mysql" -a ! -d "$MYSQLD_DATADIR/mysql" ] ; then MYSQLD_DATADIR= fi # Make sure required vars are set -MYSQLD_PID_FILE=${MYSQLD_PID_FILE:=$MYSQL_VAR/mysql.pid} +MYSQLD_PID_FILE=${MYSQLD_PID_FILE:=$MYSQL_HOME/mysql.pid} # If a database already exists, start whether or not there is a conf file. # If no conf file, the database will just use internal defaults for everything. @@ -71,18 +73,20 @@ fi printf "%-60s" "Starting mysqld: " -# 2006-03-11 -# This script no longer creates the default database. You may create the -# default database manually or use /opt/csw/mysql5/share/mysql/quick_start-csw -# if [ ! -d "$MYSQL_HOME/var/mysql" ] ; then -# echo MySQL core database has not been created. -# echo Creating it now... -# $MYSQL_HOME/bin/mysql_install_db -# chown -R mysql:mysql $MYSQL_HOME/var -# fi -# 2006-04-16 --defaults-file is changed to --defaults-extra-file - $MYSQL_HOME/bin/mysqld_safe \ + # 2006-03-11 + # This script no longer creates the default database. You may create the + # default database manually or use + # /opt/csw/mysql5/share/mysql/quick_start-csw + # if [ ! -d "$BASEDIR/var/mysql" ] ; then + # echo MySQL core database has not been created. + # echo Creating it now... + # $BASEDIR/bin/mysql_install_db + # chown -R mysql:mysql $BASEDIR/var + # fi + + # 2006-04-16 --defaults-file is changed to --defaults-extra-file + $BASEDIR/bin/mysqld_safe \ `[ -n "$CONFFILE" ] && echo "--defaults-extra-file=$CONFFILE"` \ --pid-file=$MYSQLD_PID_FILE \ `[ -n "$MYSQLD_PROG" ] && echo "--mysqld=$MYSQLD_PROG"` \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 2 11:46:54 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 02 Jan 2011 10:46:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12145] csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/ cswmysql5 Message-ID: Revision: 12145 http://gar.svn.sourceforge.net/gar/?rev=12145&view=rev Author: wahwah Date: 2011-01-02 10:46:54 +0000 (Sun, 02 Jan 2011) Log Message: ----------- mysql-5.0.x: Fix a bug with restarts in the global zone Using pgrep without the -z option results in processes from other zones being printed; the restart command in the global zone would never finish unless processes in non-global zones are stopped. Modified Paths: -------------- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2011-01-02 10:41:21 UTC (rev 12144) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2011-01-02 10:46:54 UTC (rev 12145) @@ -173,7 +173,13 @@ restart) stop_it - while pgrep mysqld > /dev/null + if [ -x /bin/zonename ] + then + pgrep_opts="-z `/bin/zonename`" + else + pgrep_opts="" + fi + while pgrep ${pgrep_opts} mysqld > /dev/null do sleep 1 done This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 2 12:53:49 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 02 Jan 2011 11:53:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12146] csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/ cswmysql5 Message-ID: Revision: 12146 http://gar.svn.sourceforge.net/gar/?rev=12146&view=rev Author: wahwah Date: 2011-01-02 11:53:49 +0000 (Sun, 02 Jan 2011) Log Message: ----------- mysql-5.0.x: Export MYSQL_HOME so that /opt/csw/mysql5/my.cnf is ignored Reference: http://dev.mysql.com/doc/refman/5.0/en/option-files.html Modified Paths: -------------- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2011-01-02 10:46:54 UTC (rev 12145) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2011-01-02 11:53:49 UTC (rev 12146) @@ -28,6 +28,8 @@ [ -r /opt/csw/mysql5/etc/mysql5rc ] && . /opt/csw/mysql5/etc/mysql5rc [ -r /etc/opt/csw/mysql5rc ] && . /etc/opt/csw/mysql5rc +export MYSQL_HOME + # To get started quickly, copy a sample configuration file from # $BASEDIR/share/mysql # For example, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 2 12:55:25 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 02 Jan 2011 11:55:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12147] csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/ CSWmysql5.postinstall Message-ID: Revision: 12147 http://gar.svn.sourceforge.net/gar/?rev=12147&view=rev Author: wahwah Date: 2011-01-02 11:55:25 +0000 (Sun, 02 Jan 2011) Log Message: ----------- mysql-5.0.x: Warn if old my.cnf file is present Also, set BASEDIR and MYSQL_HOME the same way that MySQL's documentation uses them. Modified Paths: -------------- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall 2011-01-02 11:53:49 UTC (rev 12146) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/CSWmysql5.postinstall 2011-01-02 11:55:25 UTC (rev 12147) @@ -8,22 +8,31 @@ # This script creates a default database with the small-memory footprint. # Input may be provided for DATADIR and DEFAULTS_FILE # +# http://dev.mysql.com/doc/refman/5.0/en/option-files.html +# prefix="/opt/csw/mysql5" -MYSQL_HOME="${prefix}" -MYSQL_VAR="/var${prefix}" +BASEDIR="${prefix}" +MYSQL_HOME="/var${prefix}" sysconfdir="/etc${prefix}" # https://www.opencsw.org/mantis/view.php?id=4646 DEFAULTS_FILE="${sysconfdir}/my.cnf" MYSQLD_USER="mysql" # Provide the default data directory -MYSQLD_DATADIR="${MYSQL_VAR}" +MYSQLD_DATADIR="${MYSQL_HOME}" +DEPRECATED_DEFAULTS_FILE="${BASEDIR}/my.cnf" # http://bugs.mysql.com/bug.php?id=31164 # ERROR: 1004 Can't create file '/var/tmp//installRJaiQ3/#sql6fee_1_0.frm' (errno: 13) unset TMPDIR +if [ -r "${DEPRECATED_DEFAULTS_FILE}" ]; then + echo "*** WARNING ***" + echo "File '${DEPRECATED_DEFAULTS_FILE}' found. This location is deprecated." + echo "This file takes no effect." +fi + if [ ! -f "$DEFAULTS_FILE" ]; then - IN_DEFAULTS_FILE=$MYSQL_HOME/share/mysql/my-small.cnf + IN_DEFAULTS_FILE=$BASEDIR/share/mysql/my-small.cnf echo "Using $IN_DEFAULTS_FILE to create the options file." else IN_DEFAULTS_FILE=$DEFAULTS_FILE @@ -55,10 +64,10 @@ echo "Creating MySQL core database in $MYSQLD_DATADIR" echo echo "### The following messages are from mysql_install_db." -$MYSQL_HOME/bin/mysql_install_db \ +$BASEDIR/bin/mysql_install_db \ --defaults-extra-file="$DEFAULTS_FILE" \ --user="$MYSQLD_USER" \ - --basedir="$MYSQL_HOME" \ + --basedir="$BASEDIR" \ --datadir="$MYSQLD_DATADIR" # Fix permissions on the data directory, since mysql_install_db was run as This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 2 16:33:18 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 02 Jan 2011 15:33:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12148] csw/mgar/pkg/coreutils/trunk Message-ID: Revision: 12148 http://gar.svn.sourceforge.net/gar/?rev=12148&view=rev Author: bdwalton Date: 2011-01-02 15:33:17 +0000 (Sun, 02 Jan 2011) Log Message: ----------- coreutils/trunk: update version to 8.8 Modified Paths: -------------- csw/mgar/pkg/coreutils/trunk/Makefile csw/mgar/pkg/coreutils/trunk/checksums Modified: csw/mgar/pkg/coreutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-02 11:55:25 UTC (rev 12147) +++ csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-02 15:33:17 UTC (rev 12148) @@ -1,5 +1,5 @@ NAME = coreutils -VERSION = 8.7 +VERSION = 8.8 CATEGORIES = utils # seq has issues related to the handling of long double's with -O2. Modified: csw/mgar/pkg/coreutils/trunk/checksums =================================================================== --- csw/mgar/pkg/coreutils/trunk/checksums 2011-01-02 11:55:25 UTC (rev 12147) +++ csw/mgar/pkg/coreutils/trunk/checksums 2011-01-02 15:33:17 UTC (rev 12148) @@ -1 +1 @@ -3c1ae9531159447083ae8f25ae554b81 coreutils-8.7.tar.gz +bad596d9654e299eedea0eaf93f178fa coreutils-8.8.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sun Jan 2 18:45:33 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sun, 02 Jan 2011 17:45:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12149] csw/mgar/pkg/mercurial/trunk Message-ID: Revision: 12149 http://gar.svn.sourceforge.net/gar/?rev=12149&view=rev Author: rthurner Date: 2011-01-02 17:45:33 +0000 (Sun, 02 Jan 2011) Log Message: ----------- mercurial - upgrade to hg-1.7.3 Modified Paths: -------------- csw/mgar/pkg/mercurial/trunk/Makefile csw/mgar/pkg/mercurial/trunk/checksums Modified: csw/mgar/pkg/mercurial/trunk/Makefile =================================================================== --- csw/mgar/pkg/mercurial/trunk/Makefile 2011-01-02 15:33:17 UTC (rev 12148) +++ csw/mgar/pkg/mercurial/trunk/Makefile 2011-01-02 17:45:33 UTC (rev 12149) @@ -1,5 +1,5 @@ NAME = mercurial -VERSION = 1.7.2 +VERSION = 1.7.3 CATEGORIES = python DESCRIPTION = Fast, lightweight Source Control Management system Modified: csw/mgar/pkg/mercurial/trunk/checksums =================================================================== --- csw/mgar/pkg/mercurial/trunk/checksums 2011-01-02 15:33:17 UTC (rev 12148) +++ csw/mgar/pkg/mercurial/trunk/checksums 2011-01-02 17:45:33 UTC (rev 12149) @@ -1 +1 @@ -e9e99a0a20ded8f6d9463ffb94021b12 mercurial-1.7.2.tar.gz +1d635ad307fa20a5e9c6afba6145a73b mercurial-1.7.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 2 19:37:21 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 02 Jan 2011 18:37:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12150] csw/mgar/pkg/coreutils/trunk Message-ID: Revision: 12150 http://gar.svn.sourceforge.net/gar/?rev=12150&view=rev Author: bdwalton Date: 2011-01-02 18:37:20 +0000 (Sun, 02 Jan 2011) Log Message: ----------- add a patch file to prevent known test failure from stopping the build Modified Paths: -------------- csw/mgar/pkg/coreutils/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/coreutils/trunk/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch Modified: csw/mgar/pkg/coreutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-02 17:45:33 UTC (rev 12149) +++ csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-02 18:37:20 UTC (rev 12150) @@ -28,6 +28,7 @@ MASTER_SITES = $(GNU_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.gz +PATCHFILES += 0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch # We define upstream file regex so we can be notifed of new upstream # software release Added: csw/mgar/pkg/coreutils/trunk/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch =================================================================== --- csw/mgar/pkg/coreutils/trunk/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch (rev 0) +++ csw/mgar/pkg/coreutils/trunk/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch 2011-01-02 18:37:20 UTC (rev 12150) @@ -0,0 +1,47 @@ +From ac3821f923d5c54b575110d984701c06d22149d0 Mon Sep 17 00:00:00 2001 +From: Ben Walton +Date: Sun, 2 Jan 2011 19:33:50 +0100 +Subject: [PATCH] Import a patch to prevent breakage on vasprintf gnulib test + +Solaris has a known breakage of some *printf function handling. +This patch makes the test a skip instead of a fail so that it's +a noted failure, but not a deal breaker for the build. + +It was gleaned from the larger commit that was added to upstream +gnulib here: +http://www.mail-archive.com/bug-gnulib at gnu.org/msg20851.html + +Signed-off-by: Ben Walton +--- + gnulib-tests/test-vasprintf-posix.c | 15 +++++++++++++++ + 1 files changed, 15 insertions(+), 0 deletions(-) + +diff --git a/gnulib-tests/test-vasprintf-posix.c b/gnulib-tests/test-vasprintf-posix.c +index ec908e3..17be838 100644 +--- a/gnulib-tests/test-vasprintf-posix.c ++++ b/gnulib-tests/test-vasprintf-posix.c +@@ -3550,6 +3550,21 @@ test_function (int (*my_asprintf) (char **, const char *, ...)) + } + + { ++ char *result; ++ int retval = ++ my_asprintf (&result, "%.511f %d", 1.0, 99); ++ size_t i; ++ ASSERT (result != NULL); ++ ASSERT (result[0] == '1'); ++ ASSERT (result[1] == '.'); ++ for (i = 0; i < 511; i++) ++ ASSERT (result[2 + i] == '0'); ++ ASSERT (strcmp (result + 2 + 511, " 99") == 0); ++ ASSERT (retval == strlen (result)); ++ free (result); ++ } ++ ++ { + char input[5000]; + char *result; + int retval; +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 2 20:06:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 02 Jan 2011 19:06:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12151] csw/mgar/pkg/cpan/Package-Constants/trunk/Makefile Message-ID: Revision: 12151 http://gar.svn.sourceforge.net/gar/?rev=12151&view=rev Author: wbonnet Date: 2011-01-02 19:06:14 +0000 (Sun, 02 Jan 2011) Log Message: ----------- Fix bug 4568 Modified Paths: -------------- csw/mgar/pkg/cpan/Package-Constants/trunk/Makefile Modified: csw/mgar/pkg/cpan/Package-Constants/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Package-Constants/trunk/Makefile 2011-01-02 18:37:20 UTC (rev 12150) +++ csw/mgar/pkg/cpan/Package-Constants/trunk/Makefile 2011-01-02 19:06:14 UTC (rev 12151) @@ -17,6 +17,8 @@ LICENSE = README +EXTRA_MERGE_EXCLUDE_FILES = .*\/man\/man3\/.* .*\/man\/man1\/.* + include gar/category.mk post-extract: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Sun Jan 2 22:12:33 2011 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Sun, 02 Jan 2011 21:12:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12152] csw/mgar/pkg/munin/trunk Message-ID: Revision: 12152 http://gar.svn.sourceforge.net/gar/?rev=12152&view=rev Author: j_arndt Date: 2011-01-02 21:12:33 +0000 (Sun, 02 Jan 2011) Log Message: ----------- munin: changed dependencies to match new rrdtool packages Modified Paths: -------------- csw/mgar/pkg/munin/trunk/Makefile csw/mgar/pkg/munin/trunk/files/Makefile.config.patch csw/mgar/pkg/munin/trunk/files/Makefile.patch Modified: csw/mgar/pkg/munin/trunk/Makefile =================================================================== --- csw/mgar/pkg/munin/trunk/Makefile 2011-01-02 19:06:14 UTC (rev 12151) +++ csw/mgar/pkg/munin/trunk/Makefile 2011-01-02 21:12:33 UTC (rev 12152) @@ -49,7 +49,7 @@ ARCHALL_CSWmunincommon = 1 RUNTIME_DEP_PKGS_CSWmuninmaster = CSWperl CSWpmhtmltmpl CSWpmprmsvldt CSWpmlog4perl CSWmunincommon -RUNTIME_DEP_PKGS_CSWmuninmaster += CSWrrd CSWapache2 +RUNTIME_DEP_PKGS_CSWmuninmaster += CSWrrdtool CSWpm-rrdtool CSWapache2 RUNTIME_DEP_PKGS_CSWmuninmaster += CSWcswclassutils RUNTIME_DEP_PKGS_CSWmuninnode = CSWperl CSWpmnetsnmp CSWpmnetserver CSWmunincommon @@ -79,10 +79,8 @@ @$(MAKECOOKIE) install-custom: - @cat $(WORKSRC)/Makefile.config | sed -e "s;$$(DESTDIR);$(DESTDIR);g" > $(WORKSRC)/Makefile.config.tmp - @mv $(WORKSRC)/Makefile.config.tmp $(WORKSRC)/Makefile.config - @( cd $(WORKSRC); gmake -f Makefile ; gmake -f Makefile install) - #mv $(DESTDIR)/opt/csw/lib/plugins $(DESTDIR)/opt/csw/lib/munin_plugins + @cat $(WORKSRC)/Makefile | sed -e "s;DESTDIR =;& $(DESTDIR);g" > $(WORKSRC)/Makefile.tmp + @( cd $(WORKSRC); gmake -f Makefile ; cp Makefile.tmp Makefile ; gmake -f Makefile install) @mv $(DESTDIR)/etc/opt/csw/munin/munin-node.conf $(DESTDIR)/etc/opt/csw/munin/munin-node.conf.CSW @mv $(DESTDIR)/etc/opt/csw/munin/munin.conf $(DESTDIR)/etc/opt/csw/munin/munin.conf.CSW @mv $(DESTDIR)/var/opt/csw/munin/www/.htaccess $(DESTDIR)/var/opt/csw/munin/www/.htaccess.CSW Modified: csw/mgar/pkg/munin/trunk/files/Makefile.config.patch =================================================================== --- csw/mgar/pkg/munin/trunk/files/Makefile.config.patch 2011-01-02 19:06:14 UTC (rev 12151) +++ csw/mgar/pkg/munin/trunk/files/Makefile.config.patch 2011-01-02 21:12:33 UTC (rev 12152) @@ -1,22 +1,17 @@ -From 0298d86c798e9ad08f763a05932b3bdc1d5db118 Mon Sep 17 00:00:00 2001 +From 9cdc800db0243d4b6ab1464fbf5e989252e655e4 Mon Sep 17 00:00:00 2001 From: Juergen Arndt -Date: Sun, 11 Jul 2010 18:03:49 +0200 -Subject: [PATCH] set paths to match OpenCSW +Date: Sun, 2 Jan 2011 20:43:45 +0100 +Subject: [PATCH] changed pathes for OpenCSW --- - Makefile.config | 42 ++++++++++++++++++++++-------------------- - 1 files changed, 22 insertions(+), 20 deletions(-) + Makefile.config | 40 ++++++++++++++++++++-------------------- + 1 files changed, 20 insertions(+), 20 deletions(-) diff --git a/Makefile.config b/Makefile.config -index 84f155b..cacaf20 100644 +index 84f155b..2eb37ea 100644 --- a/Makefile.config +++ b/Makefile.config -@@ -14,13 +14,15 @@ - # and LOGDIR as subdirectories. Today, DBDIR contains configured - # domains, as well as PLUGSTATE, and we risk collisions. - -+DESTDIR=$(DESTDIR) -+ +@@ -17,10 +17,10 @@ # # the base of the Munin installation. # @@ -29,7 +24,7 @@ # Server only - where to put munin-cron BINDIR = $(PREFIX)/bin -@@ -29,47 +31,47 @@ BINDIR = $(PREFIX)/bin +@@ -29,47 +29,47 @@ BINDIR = $(PREFIX)/bin SBINDIR = $(PREFIX)/sbin # Where to put text and html documentation @@ -88,7 +83,7 @@ # The ruby interpreter to use (used by some plugins) RUBY := /usr/bin/env ruby -@@ -95,11 +97,11 @@ JAVALIBDIR:= $(LIBDIR) +@@ -95,11 +95,11 @@ JAVALIBDIR:= $(LIBDIR) GOODSH := $(shell PATH=`getconf PATH` sh -c 'type sh | sed "s/.* //"') # Path of bash for bash specific plugins @@ -102,7 +97,7 @@ # Client only - Install plugins for this architecture OSTYPE := $(shell uname | tr '[A-Z]' '[a-z]') -@@ -111,7 +113,7 @@ HOSTNAME := $(shell hostname) +@@ -111,7 +111,7 @@ HOSTNAME := $(shell hostname) # What is the safest way to create a tempfile. # Default is to figure it out by testing various methods. # Replace this with a known platform-specific method @@ -111,7 +106,7 @@ # Munin version number. VERSION := $(shell ./getversion) -@@ -126,9 +128,9 @@ PLUGINUSER := nobody +@@ -126,9 +126,9 @@ PLUGINUSER := nobody # Which command to use to check if the USER and GROUP to run Munin as, exists. # These will work on most modern OSes: # @@ -124,12 +119,12 @@ # For OSX, comment out the previous two lines and comment in these # -@@ -159,4 +161,4 @@ JAR := jar +@@ -159,4 +159,4 @@ JAR := jar JCVALID := $(shell $(JC) -version >/dev/null 2>/dev/null && echo "yes") # Check whether setruid functionality can be used -HASSETR := $(shell perl -e 'use Config; my @vars=("d_setruid", "d_setreuid", "d_setresuid"); foreach my $$var (@vars) { if ($$Config{$$var} eq "define") { print "1\n"; exit 0; } } print "0\n"; exit 0;' ) +HASSETR := $(shell /opt/csw/bin/perl -e 'use Config; my @vars=("d_setruid", "d_setreuid", "d_setresuid"); foreach my $$var (@vars) { if ($$Config{$$var} eq "define") { print "1\n"; exit 0; } } print "0\n"; exit 0;' ) -- -1.7.1 +1.7.3.2 Modified: csw/mgar/pkg/munin/trunk/files/Makefile.patch =================================================================== --- csw/mgar/pkg/munin/trunk/files/Makefile.patch 2011-01-02 19:06:14 UTC (rev 12151) +++ csw/mgar/pkg/munin/trunk/files/Makefile.patch 2011-01-02 21:12:33 UTC (rev 12152) @@ -1,17 +1,26 @@ -From 7ce22ffb9ee515d86ca799df9d8cc20fe723ffd0 Mon Sep 17 00:00:00 2001 +From 1870ed31733cc218c7a308aea7f96b8f67c0e934 Mon Sep 17 00:00:00 2001 From: Juergen Arndt -Date: Sun, 11 Jul 2010 13:55:58 +0200 +Date: Sun, 2 Jan 2011 20:49:51 +0100 Subject: [PATCH] expanded pathes to $(DESTDIR) --- - Makefile | 177 ++++++++++++++++++++++++++++++-------------------------------- - 1 files changed, 86 insertions(+), 91 deletions(-) + Makefile | 179 ++++++++++++++++++++++++++++++------------------------------- + 1 files changed, 88 insertions(+), 91 deletions(-) diff --git a/Makefile b/Makefile -index 88f8952..6099fc1 100644 +index 88f8952..0cc40f9 100644 --- a/Makefile +++ b/Makefile -@@ -49,8 +49,8 @@ uninstall: +@@ -9,6 +9,8 @@ + DEFAULTS = Makefile.config + CONFIG = Makefile.config + ++DESTDIR = ++ + include $(DEFAULTS) + include $(CONFIG) + +@@ -49,8 +51,8 @@ uninstall: # This removes the installed config so that the next install-pass installs # a new config. Target _only_ suitable for maintainers. unconfig: @@ -22,7 +31,7 @@ tags: -rm -f TAGS -@@ -66,52 +66,51 @@ endif +@@ -66,52 +68,51 @@ endif install-pre: Makefile Makefile.config @$(CHECKUSER) @@ -107,7 +116,7 @@ # ALWAYS DO THE OS SPECIFIC PLUGINS LAST! THAT WAY THEY OVERWRITE THE # GENERIC ONES -@@ -122,28 +121,24 @@ install-node-plugins: install-plugins-prime +@@ -122,28 +123,24 @@ install-node-plugins: install-plugins-prime install-plugins-prime: install-plugins build $(PLUGINS) Makefile Makefile.config @$(CHECKGROUP) @@ -146,7 +155,7 @@ #TODO: # configure plugins. Or not. Better done under the direction of the installer -@@ -152,30 +147,30 @@ install-plugins-java: build-plugins-java +@@ -152,30 +149,30 @@ install-plugins-java: build-plugins-java install-node-prime: install-node-pre install-node install-node-pre: build/node/munin-node.conf install-pre @@ -192,7 +201,7 @@ ###################################################################### -@@ -189,28 +184,28 @@ build/%: %.in +@@ -189,28 +186,28 @@ build/%: %.in @echo "$< -> $@" @mkdir -p build/`dirname $<` @sed -e 's|@@PREFIX@@|$(PREFIX)|g' \ @@ -234,7 +243,7 @@ -e 's|@@USER@@|$(USER)|g' \ -e 's|@@GROUP@@|$(GROUP)|g' \ -e 's|@@PLUGINUSER@@|$(PLUGINUSER)|g' \ -@@ -354,20 +349,20 @@ old-test: t/*.t +@@ -354,20 +351,20 @@ old-test: t/*.t $(MAKE) $@ CONFIG=t/Makefile.config else test_plugins = id_default id_root env @@ -263,7 +272,7 @@ echo 'Done?' t/install: -@@ -391,12 +386,12 @@ build-common: common/Build +@@ -391,12 +388,12 @@ build-common: common/Build # can't seem to find a way to persuade it to write otherwhere. install-%: %/Build cd $* && $(PERL) Build install \ @@ -283,5 +292,5 @@ test-%: %/Build cd $* && $(PERL) Build test || true -- -1.7.1 +1.7.3.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From theferret at users.sourceforge.net Mon Jan 3 01:14:32 2011 From: theferret at users.sourceforge.net (theferret at users.sourceforge.net) Date: Mon, 03 Jan 2011 00:14:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12153] csw/mgar/pkg/cswclassutils/trunk/files/ CSWcswclassutils.i.cswcptemplates Message-ID: Revision: 12153 http://gar.svn.sourceforge.net/gar/?rev=12153&view=rev Author: theferret Date: 2011-01-03 00:14:31 +0000 (Mon, 03 Jan 2011) Log Message: ----------- cswcptemplates: half of new class action script, to copy from /opt/csw/etc to /etc/opt/csw... or elsewhere Added Paths: ----------- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates Added: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates (rev 0) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates 2011-01-03 00:14:31 UTC (rev 12153) @@ -0,0 +1,106 @@ +#!/bin/sh + +# Originally modelled after my cswpreserveconf, but taken one step +# further. +# Instead of taking the initial templates from +# $(SOMEDIR) and copying right back into $(SOMEDIR) +# it presumes that the source is +# /opt/csw/etc/templates/CSWpkgname/{.....} +# and the default destination for a file is +# /etc/opt/csw/filename +# +# If destination should be somewhere else, then make subdirs as follows: +# +# /opt/csw/etc/templates/CSWpkgname/var/some/file +# gets copied to +# /var/some/file +# +# There are two surprising oddities: +# 1. the old ".csw" postfix is gone. name the file EXACTLY how it should be +# 2. The actual copying to final destination is done by virtue of +# just scaning the entire templates/CSWpkgname directory. +# This is so that the script will work right, for sparse zones. +# +# Author: Philip Brown 2011 +# May be used/copied freely +# + +# extra checks and warnings to help people run this manually +if [ "$PKG" = "" ] ; then + echo ERROR: PKG env variable must be set + exit 1 +fi + +# Note: for "normal" installs, we get passed one line per file in our "class" +# However, for sparse-zone installs, the files have already been 'installed', +# so we will get called, but have no files passed on stdin +while read src dest ; do + cp $src $dest + if [ $? -ne 0 ] ; then + # It's technically "okay" if the copy fails in some situations. + # For example, if we have shared root and the file is already + # there. Except I dont think we would be run in that case + # anyway. erm.. + if [ ! -f $src ] ; then + echo ERROR: src $src does not exist + exit 1 + fi + fi + # reminder: $dest will already have $PKG_INSTALL_ROOT prepended for us +done + + +cd $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG || exit 0 +# I dont see how we would be called if that dir does not exist, but be +# paranoid. + + +for template in `find . -type f ` ; do +case $template in + */*) + confdest=$PKG_INSTALL_ROOT/$template + ;; + *) + confdest=$PKG_INSTALL_ROOT/etc/opt/csw/$template + ;; +esac + # Now we copy all templates to the "real" location, + # IF there is not already a file there, or a previously saved copy + + + preservedir=$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$PKG + confbasename=`basename $confdest` + preservedconf=$preservedir/$confbasename + + ##overridedir=`sed -n 's/.*CSWDESTDIR=\([^ ]*\).*/\1/p' $src` + + if [ -f $preservedconf ] ; then + echo Restoring $preservedconf + cp -p $preservedconf $confdest + elif [ -f $confdest ] ; then + echo $confdest already exists. Not overwriting + else + echo Copying $template to $confdest + cp $template $confdest + + echo Forcing proper permissions on $confdest + [ -x $PKG_INSTALL_ROOT/usr/bin/pkgadm ] && $PKG_INSTALL_ROOT/usr/bin/pkgadm sync > /dev/null 2>&1 + if [ "$PKG_INSTALL_ROOT" ]; then + file=`echo $template | sed -e "s,$PKG_INSTALL_ROOT,,"` + else + file=$template + fi + contents=`grep "^${file} " $PKG_INSTALL_ROOT/var/sadm/install/contents` + if [ "$contents" ]; then + mode=`echo $contents | awk '{print $4}'` + user=`echo $contents | awk '{print $5}'` + group=`echo $contents | awk '{print $6}'` + chmod $mode $confdest + chown $user:$group $confdest + fi + fi +done + + +echo '' + Property changes on: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates ___________________________________________________________________ Added: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From theferret at users.sourceforge.net Mon Jan 3 01:48:50 2011 From: theferret at users.sourceforge.net (theferret at users.sourceforge.net) Date: Mon, 03 Jan 2011 00:48:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12154] csw/mgar/pkg/cswclassutils/trunk/files/ CSWcswclassutils.r.cswcptemplates Message-ID: Revision: 12154 http://gar.svn.sourceforge.net/gar/?rev=12154&view=rev Author: theferret Date: 2011-01-03 00:48:49 +0000 (Mon, 03 Jan 2011) Log Message: ----------- cswcptemplates: other half Added Paths: ----------- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswcptemplates Added: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswcptemplates =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswcptemplates (rev 0) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswcptemplates 2011-01-03 00:48:49 UTC (rev 12154) @@ -0,0 +1,86 @@ +#!/bin/sh +# +# See i.cswcptemplates for more detailed comments. +# +# Author: Philip Brown 2010 +# May be used/copied freely +# + + +# extra checks and warnings to help people run this manually +if [ "$PKG" = "" ] ; then + echo ERROR: PKG env variable must be set + exit 1 +fi + +# Note: for "normal" installs, we get passed one line per file in our "class" +# However, for sparse-zone installs, the files have already been 'installed', +# so we will get called, but have no files passed on stdin +# erm.. I think. True of INSTALL, but havent explicitly tested for pkgrm + +# Either way, we actually do work based on +# "All files under /opt/csw/etc/templates/$PKG" + + +#we remove all templated files that are unchanged. +# Or, preserve ones that have been changed +# First, go through list of templates that THIS package provides + +cd $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG || exit 0 +# I dont see how we would be called if that dir does not exist, but be +# paranoid. + + +remove_cpfiles() +{ + cd $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG + if [ $? -ne 0 ] ; then #paranoia good. + echo ERROR: $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG does not exist + return + fi + + for template in `find . -type f ` ; do + case $template in + */*) + confdest=$PKG_INSTALL_ROOT/$template + ;; + *) + confdest=$PKG_INSTALL_ROOT/etc/opt/csw/$template + ;; + esac + + + preservedir=$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$PKG + confbasename=`basename $confdest` + preservedconf=$preservedir/$confbasename + + if [ -f $confdest ] ; then + if cmp $confdest $template >/dev/null ; then + echo $confdest is identical to sample config file $template + echo Removing $confdest + rm -f $confdest + else + echo "preserving $confdest to $preservedconf" + mkdir -p $preservedir 2>/dev/null + # note: for safety, do this way, not "mv" + cp -p $confdest $preservedconf && rm $confdest + fi + fi + + done +} + + +#remove files cp'd from templates +remove_cpfiles + + +# Lastly, remove pkg templates as per SVR4 pkg spec requirements +while read dest ; do + # reminder: $dest will already have $PKG_INSTALL_ROOT prepended for us + + + # Any way it shakes out, we always remove the "sample conf", or + # whatever file the OS itself, passes into us on stdin + rm -f $dest +done Property changes on: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswcptemplates ___________________________________________________________________ Added: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 3 13:18:44 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 03 Jan 2011 12:18:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12155] csw/mgar/pkg/lame/trunk Message-ID: Revision: 12155 http://gar.svn.sourceforge.net/gar/?rev=12155&view=rev Author: dmichelsen Date: 2011-01-03 12:18:44 +0000 (Mon, 03 Jan 2011) Log Message: ----------- lame: Update to 3.98.4 and split packages Modified Paths: -------------- csw/mgar/pkg/lame/trunk/Makefile csw/mgar/pkg/lame/trunk/checksums Modified: csw/mgar/pkg/lame/trunk/Makefile =================================================================== --- csw/mgar/pkg/lame/trunk/Makefile 2011-01-03 00:48:49 UTC (rev 12154) +++ csw/mgar/pkg/lame/trunk/Makefile 2011-01-03 12:18:44 UTC (rev 12155) @@ -1,6 +1,5 @@ NAME = lame -VERSION = 398-2 -SPKG_VERSION = 3.98.2 +VERSION = 3.98.4 CATEGORIES = apps DESCRIPTION = LAME is an LGPL MP3 encoder @@ -11,22 +10,43 @@ MASTER_SITES = $(SF_MIRRORS) DISTFILES = $(NAME)-$(VERSION).tar.gz -RUNTIME_DEP_PKGS = CSWncurses +PACKAGES = CSWlame CSWlame-mp3x CSWlame-devel CSWlibmp3lame0 -SPKG_SOURCEURL = http://lame.sourceforge.net/ +CATALOGNAME_CSWlame = lame +CATALOGNAME_CSWlame-mp3x = lame_mp3x +CATALOGNAME_CSWlame-devel = lame_devel +CATALOGNAME_CSWlibmp3lame0 = libmp3lame0 +SPKG_DESC_CSWlame = $(DESCRIPTION) +SPKG_DESC_CSWlame-mp3x = LAME Frame Analyzer for X11 +SPKG_DESC_CSWlame-devel = Development files for LAME +SPKG_DESC_CSWlibmp3lame0 = Librare for LAME providing libmp3lame.so.0 + +RUNTIME_DEP_PKGS_CSWlame = CSWncurses +RUNTIME_DEP_PKGS_CSWlame-mp3x = CSWglib CSWgtk CSWncurses +RUNTIME_DEP_PKGS_CSWlame-devel = CSWlibmp3lame0 + + +PKGFILES_CSWlame-mp3x = .*/mp3x +PKGFILES_CSWlame-devel = $(PKGFILES_DEVEL) +PKGFILES_CSWlibmp3lame0 = $(call baseisadirs,$(libdir),libmp3lame\.so\.0(\.\d+)*) + +VENDOR_URL = http://lame.sourceforge.net/ + # We define upstream file regex so we can be notifed of new upstream software release UPSTREAM_MASTER_SITES = $(SF_PROJECT_SHOWFILE)=628063 UPSTREAM_USE_SF = 1 UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -# If the url used to check for software update is different of MASTER_SITES, then -# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES -# UPSTREAM_MASTER_SITES = - BUILD64 = 1 EXTRA_BUILD_ISAS = sparcv8plus+vis pentium_pro -CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS_isa-i386 = ac_cv_header_xmmintrin_h=no +CONFIGURE_ARGS_isa-pentium_pro = ac_cv_header_xmmintrin_h=no +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --enable-mp3x +CONFIGURE_ARGS += --enable-mp3rtp +CONFIGURE_ARGS += $(CONFIGURE_ARGS_isa-$(ISA)) + include gar/category.mk Modified: csw/mgar/pkg/lame/trunk/checksums =================================================================== --- csw/mgar/pkg/lame/trunk/checksums 2011-01-03 00:48:49 UTC (rev 12154) +++ csw/mgar/pkg/lame/trunk/checksums 2011-01-03 12:18:44 UTC (rev 12155) @@ -1 +1 @@ -719dae0ee675d0c16e0e89952930ed35 download/lame-398-2.tar.gz +8e9866ad6b570c6c95c8cba48060473f lame-3.98.4.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 3 14:33:03 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 03 Jan 2011 13:33:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12156] csw/mgar/pkg/help2man/trunk/Makefile Message-ID: Revision: 12156 http://gar.svn.sourceforge.net/gar/?rev=12156&view=rev Author: dmichelsen Date: 2011-01-03 13:33:03 +0000 (Mon, 03 Jan 2011) Log Message: ----------- help2man: Add NLS and fix documentation for that Modified Paths: -------------- csw/mgar/pkg/help2man/trunk/Makefile Modified: csw/mgar/pkg/help2man/trunk/Makefile =================================================================== --- csw/mgar/pkg/help2man/trunk/Makefile 2011-01-03 12:18:44 UTC (rev 12155) +++ csw/mgar/pkg/help2man/trunk/Makefile 2011-01-03 13:33:03 UTC (rev 12156) @@ -14,18 +14,15 @@ UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -RUNTIME_DEP_PKGS = CSWpmlocalegettext -BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) +DEP_PKGS = CSWpmlocalegettext CONFIGURE_ARGS = $(DIRPATHS) -# We need to disable NLS as we don't have preloadable_libintl.so -# (only installed on glibc systems) -CONFIGURE_ARGS += --disable-nls TEST_SCRIPTS = -ARCHALL = 1 - CHECKPKG_OVERRIDES_CSWhelp2man += surplus-dependency|CSWpmlocalegettext include gar/category.mk + +post-install-modulated: + -perl -pi -e 's,/usr/lib,$(libdir),' $(DESTDIR)$(infodir)/help2man.info This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 3 15:14:24 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 03 Jan 2011 14:14:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12157] csw/mgar/pkg Message-ID: Revision: 12157 http://gar.svn.sourceforge.net/gar/?rev=12157&view=rev Author: wahwah Date: 2011-01-03 14:14:24 +0000 (Mon, 03 Jan 2011) Log Message: ----------- opencsw-policy: Initial commit An example page written in asciidoc. The purpose is to review the language on the mailing list. http://lists.opencsw.org/pipermail/maintainers/2011-January/013615.html Modified Paths: -------------- csw/mgar/pkg/opencsw-policy/trunk/Makefile csw/mgar/pkg/opencsw-policy/trunk/checksums Added Paths: ----------- csw/mgar/pkg/opencsw-policy/ csw/mgar/pkg/opencsw-policy/trunk/files/index.txt csw/mgar/pkg/opencsw-policy/trunk/files/shared-csw-opt.txt Modified: csw/mgar/pkg/opencsw-policy/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2010-12-15 04:27:05 UTC (rev 11951) +++ csw/mgar/pkg/opencsw-policy/trunk/Makefile 2011-01-03 14:14:24 UTC (rev 12157) @@ -2,184 +2,43 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -## This file contains comments to guide you through various GAR settings. -## Please remove unnecessary comments before committing your code to the code -## repository. The comments to remove are marked with double hashes. -## If you want to remove them all in-place, use: -## gsed -i -e '/^##/d' Makefile -## -## For more information about GAR variables, please see: -## https://sourceforge.net/apps/trac/gar/wiki/GAR%20Variable%20Reference -## -NAME = mypkg -VERSION = 1.0 -## -## The category that your software fits in. This is not a descriptive field, but -## influences the build process. Depending on the CATEGORIES setting, different -## Makefiles are included from gar/categories/ in your trunk directory, which -## adjust the build settings for the respective category. -## -## Possible settings are: -## apps, cpan, devel, gnome, java, kde, lang, lib, meta, net, python, server, -## utils, x11, xfce, xorg, xtra +NAME = opencsw-policy +VERSION = 0.1 CATEGORIES = lib -## -## A one-line description of the package, which will appear in the pkginfo. -DESCRIPTION = -## -## A longer description of the package. This is only for descriptive purposes -## inside the Makefile and is not used elsewhere. +DESCRIPTION = OpenCSW packaging policy define BLURB - endef -## -## Upstream URL that should show up in the VENDOR field as well as on -## http://opencsw.org/packages/. -SPKG_SOURCEURL = -## -## Whitespace-separated list of URLs to download the source package from. -## There are presets: $(SF_MIRRORS), $(GNU_MIRRORS) and $(GOOGLE_MIRROR). -MASTER_SITES = -## -## SF_PROJ is required if you set $(MASTER_SITES) to $(SF_MIRRORS) and the -## Sourceforge project name differs from $(NAME). Specifies the Sourceforge -## project name of the software you wish to download. -## SF_PROJ = -## -## A list of space separated patch filenames from files/ that are to be applied -## to the extracted software before the ./configure stage. Patches need to be -## included in the DISTFILES variable as well. -## PATCHFILES = -## -## Whitespace-separated list of files which comprise this build. mGAR will look -## for the files in the $(FILEDIR) (trunk/files) directory and on the -## $(MASTER_SITES). -DISTFILES = $(NAME)-$(VERSION).tar.gz -## -## We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -## -## Catalog name is the name to be used with pkg{-get,util} -i . -## It is different from the system package name, which by convention is CSWpkgname. -## CATALOGNAME = -## -## Set to 1 to mark the package as architecture-independent. -## ARCHALL = 0 -## -## A list of files / patterns that should be excluded from the package. Amends -## the default list of excluded filenames $(MERGE_EXCLUDE_DEFAULT), which -## contains things like libtool .la files and files with a leading ~. -## EXTRA_MERGE_EXCLUDE_FILES = -## -## A list of space separated package names that should be marked as -## incompatible with the current package. This will go into the depend file. -## When a user has one of the incompatible packages installed and installs -## your package, he will be prompted that the incompatible package must be -## removed. He will however not be prevented to install your package without -## removing the conflicting package first. -## INCOMPATIBLE_PKGS = -## -## The name of the license file that should be included in your package. Defaults -## to COPYING. See http://sourceforge.net/apps/trac/gar/wiki/CopyRightfor details -## on including and displaying licenses. -## LICENSE = -## -## A list of space separated package names that should be produced from your -## Makefile. This is used when a software has different components that can be -## packaged and used individually (think runtime libraries, client tools, server -## files, development headers). You don't need to set this when you just want to -## produce one package. -## -## When you set this variable to include more than one package, you also need to -## set PKGFILES_CSWpkgname for each package (except for the first one in your -## $(PACKAGES) list) to define which files go into each package. The first -## package from $(PACKAGES) one will hold all files that are not matched by -## PKGFILES_ for other packages. -## PACKAGES = -## -## If specified, GAR feeds the almost-final package prototype file to -## $(PROTOTYPE_FILTER) and reads the final package prototype file from it. -## $(PROTOTYPE_FILTER) is usually a sed/awk/perl one-liner, which was mostly used -## to prepare the prototype file for use with cswclassutils (see -## $(SPKG_CLASSES)). Now that there are convenience variables for cswclassutils, -## you will rarely have to use this. A still valid use case would be to change -## the file permissions of a file to be set-UID. -## See http://wiki.opencsw.org/cswclassutils-package for common usage information -## PROTOTYPE_FILTER = -## -## cswclassutils settings -## -## A list of action classes. Possible values are: -## none cswpreserveconf cswcpsampleconf cswpycompile cswusergroup cswinitsmf -## cswinetd cswetcservices -## The class 'cswinitsmf' must be the last class listed. When you use cswclassutils, -## you need to add CSWcswclassutils to RUNTIME_DEP_PKGS. -## SPKG_CLASSES = none -## Simplified settings for classes: -## PRESERVECONF = -## SAMPLECONF = -## INITSMF = -## USERGROUP = -## ETCSERVICES = -## INETDCONF = -## A list of runtime package dependencies in the form of CSWfoo. -## RUNTIME_DEP_PKGS = -## -## A list of packages necessary to build this package -## BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) -## -## When using non-empty $(PACKAGES): -## RUNTIME_DEP_PKGS_CSWpkgname = -## SPKG_DESC_CSWpkgname = -## PKGFILES_CSWpkgname = -## CATALOGNAME_CSWpkgname = -## -## A list of space separated directories where objects should be stripped in -## addition to the bin/ and sbin/ directories. -## STRIP_DIRS = -## -## Define a custom target for the configure phase. When you set this, the target -## that will be used instead of configure: target, is named -## configure-$(CONFIGURE_SCRIPTS) and you will need to define it in your Makefile -## after including gar/gar.include.mk. If you want to skip the configure phase -## completely (for example when your software doesn't need to be compiled) assign -## this variable an empty value. The procedure works for configure, build, -## install and test steps. -## CONFIGURE_SCRIPTS = -## BUILD_SCRIPTS = -## INSTALL_SCRIPTS = -## TEST_SCRIPTS = -## -## Compilation settings -## -## The build directory. -## WORKSRC = $(WORKDIR)/$(NAME)-$(VERSION) -## -## BUILD_ARGS is passed as an argument to gmake during the build phase. Use this -## for example, if you need to override Makefile variables. -## BUILD_ARGS = -## -## Arguments passed to the ./configure script. -CONFIGURE_ARGS = $(DIRPATHS) -## -## BUILD64 = -## CONFIGURE_ENV = -## EXTRA_CFLAGS = -## EXTRA_LDFLAGS = -## EXTRA_INC = -## EXTRA_LIB = -## GARFLAVOR = -## INSTALL_ARGS = -## OPT_FLAGS_SOS = -xO3 -## OPT_FLAGS_GCC = -O2 -pipe -## -## The compiler to use. Defaults to SOS11, can be also: SOS12, GCC3, GCC4. -## GARCOMPILER = SOS11 -## -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true +SPKG_SOURCEURL = http://www.opencsw.org +MASTER_SITES = http://www.gnu.org/licenses/ +DISTFILES = fdl-1.3.txt +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = policy +INSTALL_SCRIPTS = policy +TEST_SCRIPTS = +ARCHALL_CSWopencsw-policy = 1 +CATALOGNAME_CSWopencsw-policy = opencsw_policy +LICENSE = fdl-1.3.txt -#include gar/category.mk +BUILD_DEP_PKGS = CSWasciidoc + +include gar/category.mk + +%.html: %.txt + asciidoc -o $@ $< + +build-policy: \ + copy-asciidoc \ + $(WORKSRC)/index.html + +copy-asciidoc: + gcp -v $(FILEDIR)/*.txt $(WORKSRC) + +install-policy: + ginstall -m 755 -d $(PKGROOT)$(docdir)/$(CATALOGNAME_CSWopencsw-policy) + for f in $(WORKSRC)/*.html $(WORKSRC)/*.txt; do \ + ginstall $${f} $(PKGROOT)$(docdir)/$(CATALOGNAME_CSWopencsw-policy); \ + done + @$(MAKECOOKIE) + +post-merge: + cp $(PKGROOT)/opt/csw/share/doc/opencsw_policy/index.html $(HOME)/public_html/policy || true Modified: csw/mgar/pkg/opencsw-policy/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2010-12-15 04:27:05 UTC (rev 11951) +++ csw/mgar/pkg/opencsw-policy/trunk/checksums 2011-01-03 14:14:24 UTC (rev 12157) @@ -0,0 +1 @@ +10b9de612d532fdeeb7fe8fcd1435cc6 fdl-1.3.txt Added: csw/mgar/pkg/opencsw-policy/trunk/files/index.txt =================================================================== --- csw/mgar/pkg/opencsw-policy/trunk/files/index.txt (rev 0) +++ csw/mgar/pkg/opencsw-policy/trunk/files/index.txt 2011-01-03 14:14:24 UTC (rev 12157) @@ -0,0 +1,9 @@ +OpenCSW packaging policy +======================== +$Id: Makefile 11888 2010-12-12 12:43:48Z skayser $ +:toc: +:website: http://www.opencsw.org + +:leveloffset: 1 + +include::shared-csw-opt.txt[] Added: csw/mgar/pkg/opencsw-policy/trunk/files/shared-csw-opt.txt =================================================================== --- csw/mgar/pkg/opencsw-policy/trunk/files/shared-csw-opt.txt (rev 0) +++ csw/mgar/pkg/opencsw-policy/trunk/files/shared-csw-opt.txt 2011-01-03 14:14:24 UTC (rev 12157) @@ -0,0 +1,169 @@ +Shared /opt/csw +=============== + +When creating packages that require configuration files, or startup +information, etc. it is important to be aware that some sites may deploy their +systems with a shared /opt/csw across multiple machines. + +There are a few different variants of this. Among them are: + +* NFS-shared /opt/csw, shared read-only across multiple machines +* /opt/csw duplicated via rsync or other means +* A filesystem shared across multiple zones +* A filesystem shared across multiple "Boot Environments" on the same machine + (a la "beadm") + + +There are multiple reasons why a site may choose to go this route. One may be +that it is a heterogenous environment, and a central NFS server is simply +their standard way of sharing things out. One central file server, means one +and only central place to do backups, etc. + +Another reason may be: when you have a high number of zones on a box, having +every single pkgadd go through each zone and do the strange +child-zone-specific pkgadd/pkgrm, is too aggravating to deal with. So they may +choose to have /opt/csw be a NON-"inherit-pkg-dir" mount from the global zone. +Or, they may choose to not add packages in the global zone at all! but allow +one zone to be the csw package master, and then share /opt/csw from that zone, +to other zones. + +The good news for maintainers is, we dont need to know the specifics of each +site configuration. We can service any and all of the above cases quite +nicely, by following some basic principles. + +Yes, this unfortunately may mean more work for the maintainer! But this is +a major reason for people to value OpenCSW packages, over just a blind +"compile and install" approach. + +Categories of packaging challege +-------------------------------- + +All software to be packaged will most likely fall into one, or sometimes two, of the following categories: + +* Standalone tools - No config needed! +* Machine-individual configuration/data always required +* Configuration "required", but almost always the same on ANYONE's site +* Daemons +* Programs that already are, or can be made to be, dual config (one global in /opt/csw/etc, and one in /etc/opt/csw) +* Optional configuration + +Lets address each of these one by one + +Standalone tools +~~~~~~~~~~~~~~~~ + +Congratulations you lucky person! You're done here! + +Machine-individual configuration always required +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Okay, some things (such as databases) always need a local configuration to +work. If you are nice, you may have provided some kind of postinstall script +to automate this as much as possible. However, NFS-shared type sites, dont +automatically get the postinstall run on each machine! At minimum, you need +to provide documentation (under our normal location of +/opt/csw/share/progname/) of what is required to get the software properly +working on each individual machine. Ideally, you would create some kind of +auto-install script, that can be called EITHER by postinstall, OR by hand, on +an individual machine that has nothing but /opt/csw mounted. + + +Configuration "required", but almost always the same +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If you're really really REALLY sure that no sane person will ever edit the +config file, it might be okay to put it directly in /opt/csw/etc and be done +with it. However, the "right" way to handle this would be to put your expected +config as a template, /opt/csw/etc/yourprog.conf.CSW, and then use one of our +"cswclassutils" to automatically install and remove it to the normal place, IF +the site admin has not chosen to make local tweaks. That's it! You're done +here. + +Daemons +~~~~~~~ + +A lot to talk about here. As far as configs go, you could start by treating +them as the "machine local config always required" case, but there are +additional considerations. You really need to read the full Daemon +configuration page. + +Programs that already are, or can be made to be, dual config +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Happily, some enterprise-level software is already capable of having both +a "global" and a "local" set of configs. In this case, your task is easy. +Create the default global ones (ideally by following the steps in the "always +the same" item, above), and then provide sample local config files as +appropriate. Possibly, your template global config +file(/opt/csw/etc/prog.conf.CSW) will serve fine for this as well. If so, make +sure to comment that fact in your template one. There are some programs that +do not act this way "out of the box", but can be made to act this way, with +appropriate tweaks. For example, some programs allow for an optional +"include" syntax, that will pull in an extra config file if present, but not +complain too much if it is not there. In these cases, take advantage of this +syntax in the global file, and ship it as a dual config style package. + + +Optional configuration +~~~~~~~~~~~~~~~~~~~~~~ + +Some programs can "allow for" a local configuration, but can still run with +a reasonable set of defaults. If your program is in this category (or at least +can be MADE to fit in this category), then *just make sure that "it runs", if +nothing outside of /opt/csw gets distributed.* Put information in our usual +location of /opt/csw/share/progname/ of how to add in local tweaks. Provide +sample configs, or a setup script if appropriate. + +Summary of acceptable directory use +----------------------------------- + +It's possible to share the /opt/csw directory among multiple Solaris zones, or +among multiple systems, using NFS. Such setup required paying attention to +some details. In the case of sharing /opt/csw among sparse non-global Solaris +zones, the /opt/csw directory is going to be read-only. Some programs are +going to need separate configuration files, or a separate state keeping +directory. To have this setup working, one needs: + +[options="header"] +|=============================================================================== +| | directory | writable | Allowable use +| 1. | /opt/csw | No | Non-changable files, with exceptions below +| 2. | /opt/csw**/var** | No | *Never use this* +| 3. | /opt/csw**/etc** | (special) | +Use for template files(packaged), and global configs (postinstall/classutil) +generated from template files + +| 4. | **/var**/opt/csw | *Yes* | +Allowable for *run-time-only* data. Do not deliver files in package here + +| 5. | **/etc**/opt/csw | *Yes* | +Optional site-admin, or template-copied, configs only. No "packaged" files + +|=============================================================================== + +Note that for #3, if you have a postinstall or class action script generating +content in /opt/csw/etc, it must fail gracefully if /opt/csw is read-only. + +A very few, ancient packages are still using the /opt/csw/var and +/opt/csw/etc directories and may not work correctly. There's ongoing work +to update them to use the correct directories. + +GAR tweaks to set autoconf progs to use local /etc +-------------------------------------------------- + +For the case of "Machine-individual configuration always required", in GAR, +only the two following variables need to be set, usually: + +.GAR configuration sample +-------------------------------------------------------------------------------- +localstatedir = /var$(prefix) +sysconfdir = /etc$(prefix) +-------------------------------------------------------------------------------- + +There are actually standard GNU autoconf (configure) settings, which will be passed on. + +See also +-------- + +* Configuration directory migration +* http://www.opencsw.org/userguide/sharingcsw[Sharing /opt/csw] at opencsw.org Property changes on: csw/mgar/pkg/opencsw-policy/trunk/files/shared-csw-opt.txt ___________________________________________________________________ Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 3 15:18:34 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 03 Jan 2011 14:18:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12158] csw/mgar/pkg/opencsw-policy/trunk/Makefile Message-ID: Revision: 12158 http://gar.svn.sourceforge.net/gar/?rev=12158&view=rev Author: wahwah Date: 2011-01-03 14:18:34 +0000 (Mon, 03 Jan 2011) Log Message: ----------- opencsw-policy: Copying of sample index.html optional Depending on the presence of ~/public_html/policy (This is for testing.) Modified Paths: -------------- csw/mgar/pkg/opencsw-policy/trunk/Makefile Modified: csw/mgar/pkg/opencsw-policy/trunk/Makefile =================================================================== --- csw/mgar/pkg/opencsw-policy/trunk/Makefile 2011-01-03 14:14:24 UTC (rev 12157) +++ csw/mgar/pkg/opencsw-policy/trunk/Makefile 2011-01-03 14:18:34 UTC (rev 12158) @@ -41,4 +41,6 @@ @$(MAKECOOKIE) post-merge: - cp $(PKGROOT)/opt/csw/share/doc/opencsw_policy/index.html $(HOME)/public_html/policy || true + if [ -d $(HOME)/public_html/policy ]; then \ + cp $(PKGROOT)/opt/csw/share/doc/opencsw_policy/index.html $(HOME)/public_html/policy; \ + fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 3 16:28:56 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 03 Jan 2011 15:28:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12159] csw/mgar/pkg/taglib/trunk/Makefile Message-ID: Revision: 12159 http://gar.svn.sourceforge.net/gar/?rev=12159&view=rev Author: dmichelsen Date: 2011-01-03 15:28:56 +0000 (Mon, 03 Jan 2011) Log Message: ----------- taglib: Split off soname-specific libraries Modified Paths: -------------- csw/mgar/pkg/taglib/trunk/Makefile Modified: csw/mgar/pkg/taglib/trunk/Makefile =================================================================== --- csw/mgar/pkg/taglib/trunk/Makefile 2011-01-03 14:18:34 UTC (rev 12158) +++ csw/mgar/pkg/taglib/trunk/Makefile 2011-01-03 15:28:56 UTC (rev 12159) @@ -20,20 +20,25 @@ VENDOR_URL = http://developer.kde.org/~wheeler/taglib.html -PACKAGES = CSWtaglib CSWtaglibdevel +PACKAGES += CSWtaglib-devel +CATALOGNAME_CSWtaglib-devel = taglib_devel +SPKG_DESC_CSWtaglib-devel = Developer files for taglib (composed of libtag1 and libtag_c0) +RUNTIME_DEP_PKGS_CSWtaglib-devel = CSWlibtag1 CSWlibtag-c0 +PKGFILES_CSWtaglib-devel = $(PKGFILES_DEVEL) -CATALOGNAME_CSWtaglib = taglib -CATALOGNAME_CSWtaglibdevel = taglib_devel +PACKAGES += CSWlibtag1 +CATALOGNAME_CSWlibtag1 = libtag1 +SPKG_DESC_CSWlibtag1 += Library for reading and editing the meta-data of several popular audio formats, libtag.so.1 +RUNTIME_DEP_PKGS_CSWlibtag1 += CSWzlib +PKGFILES_CSWlibtag1 += $(call baseisadirs,$(libdir),libtag\.so\.1(\.\d+)*) -SPKG_DESC_CSWtaglib = $(DESCRIPTION) -SPKG_DESC_CSWtaglibdevel = Developer files for taglib +PACKAGES += CSWlibtag-c0 +CATALOGNAME_CSWlibtag-c0 = libtag_c0 +SPKG_DESC_CSWlibtag-c0 += Library for reading and editing the meta-data of several popular audio formats, libtag_c.so.0 +PKGFILES_CSWlibtag-c0 += $(call baseisadirs,$(libdir),libtag_c\.so\.0(\.\d+)*) +RUNTIME_DEP_PKGS_CSWlibtag-c0 += CSWlibtag1 +RUNTIME_DEP_PKGS_CSWlibtag-c0 += CSWzlib -RUNTIME_DEP_PKGS_CSWtaglib = CSWzlib -RUNTIME_DEP_PKGS_CSWtaglibdevel = CSWtaglib -CHECKPKG_OVERRIDES_CSWtaglibdevel += surplus-dependency|CSWtaglib - -PKGFILES_CSWtaglibdevel = $(PKGFILES_DEVEL) - EXTRA_LD_FLAGS += -lCstd -lCrun -lc -lm BUILD64 = 1 @@ -43,4 +48,10 @@ CHECKPKG_OVERRIDES_CSWtaglib += non-uniform-lib-versions-in-package|sonames=['libtag.so.1',|'libtag_c.so.0'] +# There are collisions with the existing taglib_gcc at the moment. These will go away +# as soon as the updated taglib_gcc has been released. +CHECKPKG_OVERRIDES_CSWlibtag-c0 += file-collision +CHECKPKG_OVERRIDES_CSWlibtag1 += file-collision +CHECKPKG_OVERRIDES_CSWtaglib-devel += file-collision + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 3 16:30:09 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 03 Jan 2011 15:30:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12160] csw/mgar/pkg/pcre/trunk Message-ID: Revision: 12160 http://gar.svn.sourceforge.net/gar/?rev=12160&view=rev Author: dmichelsen Date: 2011-01-03 15:30:08 +0000 (Mon, 03 Jan 2011) Log Message: ----------- pcre: Update to 8.11 and split off soname-specific libraries Modified Paths: -------------- csw/mgar/pkg/pcre/trunk/Makefile csw/mgar/pkg/pcre/trunk/checksums csw/mgar/pkg/pcre/trunk/files/0001-Allow-norunpath-for-libtool.patch Added Paths: ----------- csw/mgar/pkg/pcre/trunk/files/bug-attachment-433.patch Modified: csw/mgar/pkg/pcre/trunk/Makefile =================================================================== --- csw/mgar/pkg/pcre/trunk/Makefile 2011-01-03 15:28:56 UTC (rev 12159) +++ csw/mgar/pkg/pcre/trunk/Makefile 2011-01-03 15:30:08 UTC (rev 12160) @@ -1,5 +1,5 @@ NAME = pcre -VERSION = 8.10 +VERSION = 8.11 CATEGORIES = lib DESCRIPTION = Perl-compatible regular expression tools @@ -11,26 +11,71 @@ endef MASTER_SITES = ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ -DISTFILES = $(NAME)-$(VERSION).tar.gz - +DISTFILES = $(NAME)-$(VERSION).tar.bz2 PATCHFILES = 0001-Allow-norunpath-for-libtool.patch -SPKG_SOURCEURL = http://www.pcre.org +# pcregrep testsuite crashes as reported here: +# http://bugs.exim.org/show_bug.cgi?id=1054 +# Use fix for 64 bit PPC which solves the problem as reported in this bug report: +# http://bugs.exim.org/show_bug.cgi?id=1048 +PATCHFILES += bug-attachment-433.patch +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 + +VENDOR_URL = http://www.pcre.org + BUILD_DEP_PKGS = CSWgnulinks -RUNTIME_DEP_PKGS_CSWpcrert = CSWncurses -RUNTIME_DEP_PKGS_CSWpcre = CSWpcrert CSWzlib CSWbzip2 CSWreadline $(RUNTIME_DEP_PKGS_CSWpcrert) -PACKAGES = CSWpcre CSWpcrert +PACKAGES = CSWpcre CATALOGNAME_CSWpcrert = pcre_rt -LICENSE = LICENCE - -SPKG_DESC_CSWpcrert = Perl-compatible regular expression runtime libraries SPKG_DESC_CSWpcre = Perl-compatible regular expression tools +RUNTIME_DEP_PKGS_CSWpcre += CSWreadline +RUNTIME_DEP_PKGS_CSWpcre += CSWlibpcre0 +RUNTIME_DEP_PKGS_CSWpcre += CSWbzip2 +RUNTIME_DEP_PKGS_CSWpcre += CSWzlib +RUNTIME_DEP_PKGS_CSWpcre += CSWncurses +RUNTIME_DEP_PKGS_CSWpcre += CSWlibpcreposix0 -# We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz +PACKAGES += CSWpcrert +CATALOGNAME_CSWpcrert = pcrert +SPKG_DESC_CSWpcrert = Legacy stub as contents was moved to libpcre0, libpcrecpp0 and libpcreposix0 +PKGFILES_CSWpcrert = NOFILES +RUNTIME_DEP_PKGS_CSWpcrert = CSWlibpcre0 CSWlibpcrecpp0 CSWlibpcreposix0 +# This is a legacy lib, force dependencies to new libraries +CHECKPKG_OVERRIDES_CSWpcrert += surplus-dependency|CSWlibpcrecpp0 +CHECKPKG_OVERRIDES_CSWpcrert += surplus-dependency|CSWlibpcreposix0 +CHECKPKG_OVERRIDES_CSWpcrert += surplus-dependency|CSWlibpcre0 +ARCHALL_CSWpcrert = 1 +PACKAGES += CSWpcre-devel +CATALOGNAME_CSWpcre-devel = pcre_devel +SPKG_DESC_CSWpcre-devel = Development files for PCRE +RUNTIME_DEP_PKGS_CSWpcre-devel += CSWlibpcre0 +RUNTIME_DEP_PKGS_CSWpcre-devel += CSWlibpcreposix0 +RUNTIME_DEP_PKGS_CSWpcre-devel += CSWlibpcrecpp0 +PKGFILES_CSWpcre-devel = $(PKGFILES_DEVEL) + +PACKAGES += CSWlibpcre0 +CATALOGNAME_CSWlibpcre0 = libpcre0 +SPKG_DESC_CSWlibpcre0 = Perl-compatible regular expression tools, libpcre.so.0 +PKGFILES_CSWlibpcre0 = $(call baseisadirs,$(libdir),libpcre\.so\.0(\.\d+)*) +RUNTIME_DEP_PKGS_CSWlibpcre0 += CSWncurses + +PACKAGES += CSWlibpcrecpp0 +CATALOGNAME_CSWlibpcrecpp0 = libpcrecpp0 +SPKG_DESC_CSWlibpcrecpp0 += Perl-compatible regular expression tools, libpcrecpp.so.0 +PKGFILES_CSWlibpcrecpp0 += $(call baseisadirs,$(libdir),libpcrecpp\.so\.0(\.\d+)*) +RUNTIME_DEP_PKGS_CSWlibpcrecpp0 += CSWncurses +RUNTIME_DEP_PKGS_CSWlibpcrecpp0 += CSWlibpcre0 + +PACKAGES += CSWlibpcreposix0 +CATALOGNAME_CSWlibpcreposix0 = libpcreposix0 +SPKG_DESC_CSWlibpcreposix0 += Perl-compatible regular expression tools, libpcreposix.so.0 +PKGFILES_CSWlibpcreposix0 += $(call baseisadirs,$(libdir),libpcreposix\.so\.0(\.\d+)*) +RUNTIME_DEP_PKGS_CSWlibpcreposix0 += CSWncurses +RUNTIME_DEP_PKGS_CSWlibpcreposix0 += CSWlibpcre0 + BUILD64 = 1 NOISAEXEC = 1 @@ -47,8 +92,6 @@ MERGE_SCRIPTS_isa-extra = copy-relocated-only copy-config-only MERGE_DIRS_isa-extra = $(libdir) -PKGFILES_CSWpcrert = $(PKGFILES_RT) - include gar/category.mk # The testcases need 'diff -u' which Solaris 8 diff does not have, Modified: csw/mgar/pkg/pcre/trunk/checksums =================================================================== --- csw/mgar/pkg/pcre/trunk/checksums 2011-01-03 15:28:56 UTC (rev 12159) +++ csw/mgar/pkg/pcre/trunk/checksums 2011-01-03 15:30:08 UTC (rev 12160) @@ -1,2 +1 @@ -6e0b68956c29258407405f6dc4995900 0001-Allow-norunpath-for-libtool.patch -9524f0ff50b9093c02c81f911e41b066 pcre-8.10.tar.gz +ef907b8792ec7f90f0dcd773848f0b3b pcre-8.11.tar.bz2 Modified: csw/mgar/pkg/pcre/trunk/files/0001-Allow-norunpath-for-libtool.patch =================================================================== --- csw/mgar/pkg/pcre/trunk/files/0001-Allow-norunpath-for-libtool.patch 2011-01-03 15:28:56 UTC (rev 12159) +++ csw/mgar/pkg/pcre/trunk/files/0001-Allow-norunpath-for-libtool.patch 2011-01-03 15:30:08 UTC (rev 12160) @@ -1,6 +1,6 @@ -From aee3f4961e3d9be5b67fdf9589e7e1dcc22a5564 Mon Sep 17 00:00:00 2001 +From a023da4c69da0ad9f922764b0701762c7e6c53d6 Mon Sep 17 00:00:00 2001 From: Dagobert Michelsen -Date: Mon, 28 Jun 2010 16:39:45 +0200 +Date: Mon, 3 Jan 2011 15:04:02 +0100 Subject: [PATCH] Allow -norunpath for libtool --- @@ -8,18 +8,18 @@ 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/ltmain.sh b/ltmain.sh -index a72f2fd..6b8bee1 100755 +index 04eaea4..fd4ac68 100755 --- a/ltmain.sh +++ b/ltmain.sh -@@ -4765,7 +4765,7 @@ func_mode_link () - # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC - # @file GCC response files +@@ -5091,7 +5091,7 @@ func_mode_link () + # @file GCC response files + # -tp=* Portland pgcc target processor selection -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*) -+ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-norunpath) +- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*) ++ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|-norunpath) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" func_append compile_command " $arg" -- -1.7.1 +1.7.3.2 Added: csw/mgar/pkg/pcre/trunk/files/bug-attachment-433.patch =================================================================== --- csw/mgar/pkg/pcre/trunk/files/bug-attachment-433.patch (rev 0) +++ csw/mgar/pkg/pcre/trunk/files/bug-attachment-433.patch 2011-01-03 15:30:08 UTC (rev 12160) @@ -0,0 +1,61 @@ +From f67f1b7d0d17e85dd09a1112a2988efc54215910 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Fri, 17 Dec 2010 14:29:23 +0100 +Subject: [PATCH] Do not cast long int to long via pointer + +This breaks things on big endian machine where long int is bigger than int. +--- + pcregrep.c | 16 ++++++++++------ + 1 files changed, 10 insertions(+), 6 deletions(-) + +diff --git a/pcregrep.c b/pcregrep.c +index 204a480..1598411 100644 +--- a/pcregrep.c ++++ b/pcregrep.c +@@ -186,8 +186,8 @@ static BOOL utf8 = FALSE; + + /* Structure for options and list of them */ + +-enum { OP_NODATA, OP_STRING, OP_OP_STRING, OP_NUMBER, OP_OP_NUMBER, +- OP_PATLIST }; ++enum { OP_NODATA, OP_STRING, OP_OP_STRING, OP_NUMBER, OP_LONGNUMBER, ++ OP_OP_NUMBER, OP_PATLIST }; + + typedef struct option_item { + int type; +@@ -239,8 +239,8 @@ static option_item optionlist[] = { + { OP_NODATA, N_LBUFFER, NULL, "line-buffered", "use line buffering" }, + { OP_NODATA, N_LOFFSETS, NULL, "line-offsets", "output line numbers and offsets, not text" }, + { OP_STRING, N_LOCALE, &locale, "locale=locale", "use the named locale" }, +- { OP_NUMBER, N_M_LIMIT,&match_limit, "match-limit=number", "set PCRE match limit option" }, +- { OP_NUMBER, N_M_LIMIT_REC,&match_limit_recursion, "recursion-limit=number", "set PCRE match recursion limit option" }, ++ { OP_LONGNUMBER, N_M_LIMIT,&match_limit, "match-limit=number", "set PCRE match limit option" }, ++ { OP_LONGNUMBER, N_M_LIMIT_REC,&match_limit_recursion, "recursion-limit=number", "set PCRE match recursion limit option" }, + { OP_NODATA, 'M', NULL, "multiline", "run in multiline mode" }, + { OP_STRING, 'N', &newline, "newline=type", "set newline type (CR, LF, CRLF, ANYCRLF or ANY)" }, + { OP_NODATA, 'n', NULL, "line-number", "print line number with output lines" }, +@@ -2278,7 +2278,8 @@ for (i = 1; i < argc; i++) + + /* Otherwise, deal with single string or numeric data values. */ + +- else if (op->type != OP_NUMBER && op->type != OP_OP_NUMBER) ++ else if (op->type != OP_NUMBER && op->type != OP_LONGNUMBER && ++ op->type != OP_OP_NUMBER) + { + *((char **)op->dataptr) = option_data; + } +@@ -2308,7 +2309,10 @@ for (i = 1; i < argc; i++) + option_data, op->one_char); + pcregrep_exit(usage(2)); + } +- *((int *)op->dataptr) = n; ++ if (op->type == OP_LONGNUMBER) ++ *((unsigned long int *)op->dataptr) = n; ++ else ++ *((int *)op->dataptr) = n; + } + } + +-- +1.7.3.3 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 3 18:42:45 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 03 Jan 2011 17:42:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12161] csw/mgar/pkg/coreutils/trunk/files/ 0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch Message-ID: Revision: 12161 http://gar.svn.sourceforge.net/gar/?rev=12161&view=rev Author: bdwalton Date: 2011-01-03 17:42:45 +0000 (Mon, 03 Jan 2011) Log Message: ----------- coreutils/trunk: updated patch to include more required bits from the upstream commit Modified Paths: -------------- csw/mgar/pkg/coreutils/trunk/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch Modified: csw/mgar/pkg/coreutils/trunk/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch =================================================================== --- csw/mgar/pkg/coreutils/trunk/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch 2011-01-03 15:30:08 UTC (rev 12160) +++ csw/mgar/pkg/coreutils/trunk/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch 2011-01-03 17:42:45 UTC (rev 12161) @@ -1,4 +1,4 @@ -From ac3821f923d5c54b575110d984701c06d22149d0 Mon Sep 17 00:00:00 2001 +From 2d06b90935278549839ffcc4c040cca2fe141dde Mon Sep 17 00:00:00 2001 From: Ben Walton Date: Sun, 2 Jan 2011 19:33:50 +0100 Subject: [PATCH] Import a patch to prevent breakage on vasprintf gnulib test @@ -14,7 +14,8 @@ Signed-off-by: Ben Walton --- gnulib-tests/test-vasprintf-posix.c | 15 +++++++++++++++ - 1 files changed, 15 insertions(+), 0 deletions(-) + m4/printf.m4 | 12 ++++++++---- + 2 files changed, 23 insertions(+), 4 deletions(-) diff --git a/gnulib-tests/test-vasprintf-posix.c b/gnulib-tests/test-vasprintf-posix.c index ec908e3..17be838 100644 @@ -42,6 +43,47 @@ char input[5000]; char *result; int retval; +diff --git a/m4/printf.m4 b/m4/printf.m4 +index 8cffa6a..6c8a7a4 100644 +--- a/m4/printf.m4 ++++ b/m4/printf.m4 +@@ -1,4 +1,4 @@ +-# printf.m4 serial 41 ++# printf.m4 serial 42 + dnl Copyright (C) 2003, 2007-2010 Free Software Foundation, Inc. + dnl This file is free software; the Free Software Foundation + dnl gives unlimited permission to copy and/or distribute it, +@@ -890,8 +890,9 @@ changequote([,])dnl + dnl Test whether the *printf family of functions supports large precisions. + dnl On mingw, precisions larger than 512 are treated like 512, in integer, + dnl floating-point or pointer output. On Solaris 10/x86, precisions larger +-dnl than 510 in floating-point output crash the program. On BeOS, precisions +-dnl larger than 1044 crash the program. ++dnl than 510 in floating-point output crash the program. On Solaris 10/SPARC, ++dnl precisions larger than 510 in floating-point output yield wrong results. ++dnl On BeOS, precisions larger than 1044 crash the program. + dnl Result is gl_cv_func_printf_precision. + + AC_DEFUN([gl_PRINTF_PRECISION], +@@ -917,6 +918,9 @@ int main () + result |= 1; + if (sprintf (buf, "%.4000f %d", 1.0, 33, 44) < 4000 + 5) + result |= 2; ++ if (sprintf (buf, "%.511f %d", 1.0, 33, 44) < 511 + 5 ++ || buf[0] != '1') ++ result |= 4; + return result; + }]])], + [gl_cv_func_printf_precision=yes], +@@ -1459,7 +1463,7 @@ dnl Cygwin 1.5.25 (2008) . . . # # . . # . . . . . # . + dnl Cygwin 1.5.19 (2006) # . . # # # . # . # . # # # . . . . . . + dnl Solaris 11 2010-11 . . # # # . . # . . . # . . . . . . . . + dnl Solaris 10 . . # # # . . # . . . # # . . . . . . . +-dnl Solaris 2.6 ... 9 # . # # # # . # . . . # . . . . # . . . ++dnl Solaris 2.6 ... 9 # . # # # # . # . . . # # . . . # . . . + dnl Solaris 2.5.1 # . # # # # . # . . . # . . # # # # # # + dnl AIX 5.2, 7.1 . . # # # . . . . . . # . . . . . . . . + dnl AIX 4.3.2, 5.1 # . # # # # . . . . . # . . . . # . . . -- 1.7.3.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From theferret at users.sourceforge.net Mon Jan 3 20:56:57 2011 From: theferret at users.sourceforge.net (theferret at users.sourceforge.net) Date: Mon, 03 Jan 2011 19:56:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[12162] csw/mgar/pkg/cswclassutils/trunk/files Message-ID: Revision: 12162 http://gar.svn.sourceforge.net/gar/?rev=12162&view=rev Author: theferret Date: 2011-01-03 19:56:57 +0000 (Mon, 03 Jan 2011) Log Message: ----------- cswcptemplates: bugfixes and paranoia Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswcptemplates Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates 2011-01-03 17:42:45 UTC (rev 12161) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates 2011-01-03 19:56:57 UTC (rev 12162) @@ -25,15 +25,39 @@ # May be used/copied freely # +TEMPLATEDIR=/opt/csw/etc/templates + # extra checks and warnings to help people run this manually if [ "$PKG" = "" ] ; then echo ERROR: PKG env variable must be set exit 1 fi +echo 'class running' + # Note: for "normal" installs, we get passed one line per file in our "class" # However, for sparse-zone installs, the files have already been 'installed', # so we will get called, but have no files passed on stdin + +if [ ! -d $PKG_INSTALL_ROOT$TEMPLATEDIR/$PKG ] ; then + if [ ! -d $PKG_INSTALL_ROOT$TEMPLATEDIR ] ; then + echo ERROR: $PKG_INSTALL_ROOT$TEMPLATEDIR does not exist + echo Possibly corrupt install of CSWcas-cswcptemplates + exit 1 + fi + # we can add dirs for the package calling us. + # But cswcptemplates never calls this script itself, so would be + # dubious to call that ourselves + if [ "$PKG_INSTALL_ROOT" = "" ] ; then + installf $PKG $TEMPLATEDIR/$PKG d 0755 root bin + else + installf -R $PKG_INSTALL_ROOT $PKG $TEMPLATEDIR/$PKG d 0755 root bin + fi + mkdir $PKG_INSTALL_ROOT$TEMPLATEDIR/$PKG + chown root:bin $PKG_INSTALL_ROOT$TEMPLATEDIR/$PKG + chmod 0755 $PKG_INSTALL_ROOT$TEMPLATEDIR/$PKG +fi + while read src dest ; do cp $src $dest if [ $? -ne 0 ] ; then @@ -50,17 +74,25 @@ done -cd $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG || exit 0 +cd $PKG_INSTALL_ROOT$TEMPLATEDIR/$PKG || exit 0 # I dont see how we would be called if that dir does not exist, but be # paranoid. for template in `find . -type f ` ; do +template=`echo $template|sed 's:^./::'` case $template in - */*) + var/opt/csw/*) confdest=$PKG_INSTALL_ROOT/$template ;; - *) + etc/opt/csw/*) + confdest=$PKG_INSTALL_ROOT/$template + ;; + */*) + echo ERROR: unrecognized/invalid path $template + exit 1 + ;; + *) #should be just "filename" now confdest=$PKG_INSTALL_ROOT/etc/opt/csw/$template ;; esac @@ -80,7 +112,7 @@ elif [ -f $confdest ] ; then echo $confdest already exists. Not overwriting else - echo Copying $template to $confdest + echo Copying $TEMPLATEDIR/$template to $confdest cp $template $confdest echo Forcing proper permissions on $confdest Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswcptemplates =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswcptemplates 2011-01-03 17:42:45 UTC (rev 12161) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.r.cswcptemplates 2011-01-03 19:56:57 UTC (rev 12162) @@ -26,25 +26,32 @@ # Or, preserve ones that have been changed # First, go through list of templates that THIS package provides -cd $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG || exit 0 -# I dont see how we would be called if that dir does not exist, but be -# paranoid. +echo 'class removal running' remove_cpfiles() { - cd $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG - if [ $? -ne 0 ] ; then #paranoia good. + #paranoia good. + if [ ! -d $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG ] ; then echo ERROR: $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG does not exist return fi + cd $PKG_INSTALL_ROOT/opt/csw/etc/templates/$PKG - for template in `find . -type f ` ; do + for template in `find . -type f ` ; do + template=`echo $template|sed 's:^./::'` case $template in - */*) + var/opt/csw/*) confdest=$PKG_INSTALL_ROOT/$template ;; - *) + etc/opt/csw/*) + confdest=$PKG_INSTALL_ROOT/$template + ;; + */*) + echo ERROR: unrecognized/invalid path $template + exit 1 + ;; + *) #should be just "filename" now confdest=$PKG_INSTALL_ROOT/etc/opt/csw/$template ;; esac @@ -84,3 +91,4 @@ # whatever file the OS itself, passes into us on stdin rm -f $dest done +echo '' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From theferret at users.sourceforge.net Tue Jan 4 02:32:02 2011 From: theferret at users.sourceforge.net (theferret at users.sourceforge.net) Date: Tue, 04 Jan 2011 01:32:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12163] csw/mgar/pkg/cswclassutils/trunk/Makefile Message-ID: Revision: 12163 http://gar.svn.sourceforge.net/gar/?rev=12163&view=rev Author: theferret Date: 2011-01-04 01:32:02 +0000 (Tue, 04 Jan 2011) Log Message: ----------- cswclassutils: Tweaked Makefile for cptemplates. or tried to anyway Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/Makefile Modified: csw/mgar/pkg/cswclassutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/Makefile 2011-01-03 19:56:57 UTC (rev 12162) +++ csw/mgar/pkg/cswclassutils/trunk/Makefile 2011-01-04 01:32:02 UTC (rev 12163) @@ -98,6 +98,7 @@ # Add non-auto changes to checkpkg overrides, pkg files, etc. +PKGFILES_CSWcas-cptemplates += /opt/csw/etc/templates PKGFILES_CSWcas-initsmf += /opt/csw/etc/init.d/.* PKGFILES_CSWcas-initsmf += /var/opt/csw/svc/.* @@ -116,6 +117,7 @@ @echo " ==> Installing $(NAME) (custom)" @rm -rf $(DESTDIR) @ginstall -m 0755 -d $(DESTDIR)/opt/csw/etc/init.d + @ginstall -m 0755 -d $(DESTDIR)/opt/csw/etc/templates @ginstall -m 0755 -d $(DESTDIR)$(docdir)/$(NAME) @ginstall -m 0755 -d $(DESTDIR)/usr/sadm/install/scripts @ginstall -m 0755 -d $(DESTDIR)/var/opt/csw/svc/manifest This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jan 4 03:19:21 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 04 Jan 2011 02:19:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12164] csw/mgar/pkg/coreutils/trunk/Makefile Message-ID: Revision: 12164 http://gar.svn.sourceforge.net/gar/?rev=12164&view=rev Author: bdwalton Date: 2011-01-04 02:19:21 +0000 (Tue, 04 Jan 2011) Log Message: ----------- coreutils/trunk: skip tests againt until next version bump Modified Paths: -------------- csw/mgar/pkg/coreutils/trunk/Makefile Modified: csw/mgar/pkg/coreutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-04 01:32:02 UTC (rev 12163) +++ csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-04 02:19:21 UTC (rev 12164) @@ -50,7 +50,7 @@ PROTOTYPE_FILTER = awk '$$$$3 == "/opt/csw/bin/gsu" { $$$$4 = "4555" }; { print }' -ifneq ($(VERSION), 8.6) +ifneq ($(VERSION), 8.8) TEST_TARGET = check else TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 10:28:09 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 09:28:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12165] csw/mgar/pkg/msmtp/trunk Message-ID: Revision: 12165 http://gar.svn.sourceforge.net/gar/?rev=12165&view=rev Author: dmichelsen Date: 2011-01-04 09:28:08 +0000 (Tue, 04 Jan 2011) Log Message: ----------- msmtp: Update to 1.4.22 Modified Paths: -------------- csw/mgar/pkg/msmtp/trunk/Makefile csw/mgar/pkg/msmtp/trunk/checksums Modified: csw/mgar/pkg/msmtp/trunk/Makefile =================================================================== --- csw/mgar/pkg/msmtp/trunk/Makefile 2011-01-04 02:19:21 UTC (rev 12164) +++ csw/mgar/pkg/msmtp/trunk/Makefile 2011-01-04 09:28:08 UTC (rev 12165) @@ -1,5 +1,5 @@ NAME = msmtp -VERSION = 1.4.21 +VERSION = 1.4.22 CATEGORIES = net DESCRIPTION = SMTP client @@ -31,7 +31,7 @@ UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 BUILD_DEP_PKGS = CSWgnutlsdevel CSWlibgsasldevel CSWggettext -RUNTIME_DEP_PKGS = CSWlibidn CSWgnutls CSWlibgsasl CSWggettextrt +RUNTIME_DEP_PKGS = CSWlibidn CSWgnutls CSWlibgsasl7 CSWggettextrt CONFIGURE_ARGS = $(DIRPATHS) Modified: csw/mgar/pkg/msmtp/trunk/checksums =================================================================== --- csw/mgar/pkg/msmtp/trunk/checksums 2011-01-04 02:19:21 UTC (rev 12164) +++ csw/mgar/pkg/msmtp/trunk/checksums 2011-01-04 09:28:08 UTC (rev 12165) @@ -1 +1 @@ -9d764cd9036168f49bc9d6531a7f3dba msmtp-1.4.21.tar.bz2 +de0a4e6f3133519b301fc114daf81f49 msmtp-1.4.22.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 10:31:10 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 09:31:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12166] csw/mgar/pkg/taglib/trunk/Makefile Message-ID: Revision: 12166 http://gar.svn.sourceforge.net/gar/?rev=12166&view=rev Author: dmichelsen Date: 2011-01-04 09:31:09 +0000 (Tue, 04 Jan 2011) Log Message: ----------- taglib: Reenable taglib as metapackage for all libs Modified Paths: -------------- csw/mgar/pkg/taglib/trunk/Makefile Modified: csw/mgar/pkg/taglib/trunk/Makefile =================================================================== --- csw/mgar/pkg/taglib/trunk/Makefile 2011-01-04 09:28:08 UTC (rev 12165) +++ csw/mgar/pkg/taglib/trunk/Makefile 2011-01-04 09:31:09 UTC (rev 12166) @@ -20,6 +20,15 @@ VENDOR_URL = http://developer.kde.org/~wheeler/taglib.html +PACKAGES += CSWtaglib +CATALOGNAME_CSWtaglib = taglib +SPKG_DESC_CSWtaglib = Library for reading and editing the meta-data of several popular audio formats +RUNTIME_DEP_PKGS_CSWtaglib = CSWlibtag1 CSWlibtag-c0 +CHECKPKG_OVERRIDES_CSWtaglib += surplus-dependency|CSWlibtag-c0 +CHECKPKG_OVERRIDES_CSWtaglib += surplus-dependency|CSWlibtag1 +ARCHALL_CSWtaglib = 1 +PKGFILES_CSWtaglib = NOFILES + PACKAGES += CSWtaglib-devel CATALOGNAME_CSWtaglib-devel = taglib_devel SPKG_DESC_CSWtaglib-devel = Developer files for taglib (composed of libtag1 and libtag_c0) @@ -46,8 +55,6 @@ TEST_TARGET = check -CHECKPKG_OVERRIDES_CSWtaglib += non-uniform-lib-versions-in-package|sonames=['libtag.so.1',|'libtag_c.so.0'] - # There are collisions with the existing taglib_gcc at the moment. These will go away # as soon as the updated taglib_gcc has been released. CHECKPKG_OVERRIDES_CSWlibtag-c0 += file-collision This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 10:33:54 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 09:33:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12167] csw/mgar/pkg/di/trunk Message-ID: Revision: 12167 http://gar.svn.sourceforge.net/gar/?rev=12167&view=rev Author: dmichelsen Date: 2011-01-04 09:33:53 +0000 (Tue, 04 Jan 2011) Log Message: ----------- di: Update to 4.27 and make extra package for Solaris 10 as di is zone-aware when API is available Modified Paths: -------------- csw/mgar/pkg/di/trunk/Makefile csw/mgar/pkg/di/trunk/checksums Modified: csw/mgar/pkg/di/trunk/Makefile =================================================================== --- csw/mgar/pkg/di/trunk/Makefile 2011-01-04 09:31:09 UTC (rev 12166) +++ csw/mgar/pkg/di/trunk/Makefile 2011-01-04 09:33:53 UTC (rev 12167) @@ -1,5 +1,5 @@ NAME = di -VERSION = 4.26 +VERSION = 4.27 CATEGORIES = utils DESCRIPTION = Disk information utility @@ -20,6 +20,10 @@ LICENSE = LICENSE +PACKAGING_PLATFORMS = solaris9-sparc solaris9-i386 +# Make extra packages for Solaris 10 as di is zone-aware +PACKAGING_PLATFORMS += solaris10-sparc solaris10-i386 + CONFIGURE_SCRIPTS = TEST_SCRIPTS = Modified: csw/mgar/pkg/di/trunk/checksums =================================================================== --- csw/mgar/pkg/di/trunk/checksums 2011-01-04 09:31:09 UTC (rev 12166) +++ csw/mgar/pkg/di/trunk/checksums 2011-01-04 09:33:53 UTC (rev 12167) @@ -1 +1 @@ -7568e18b1c5c72bfbe3d9ba55c30d1ed di-4.26.tar.gz +b1a7ee87b83d72c273558a5ec815bfc3 di-4.27.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 11:13:17 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 10:13:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12168] csw/mgar/pkg/doxygen/trunk Message-ID: Revision: 12168 http://gar.svn.sourceforge.net/gar/?rev=12168&view=rev Author: dmichelsen Date: 2011-01-04 10:13:17 +0000 (Tue, 04 Jan 2011) Log Message: ----------- doxygen: Update to 1.7.3 Modified Paths: -------------- csw/mgar/pkg/doxygen/trunk/Makefile csw/mgar/pkg/doxygen/trunk/checksums Modified: csw/mgar/pkg/doxygen/trunk/Makefile =================================================================== --- csw/mgar/pkg/doxygen/trunk/Makefile 2011-01-04 09:33:53 UTC (rev 12167) +++ csw/mgar/pkg/doxygen/trunk/Makefile 2011-01-04 10:13:17 UTC (rev 12168) @@ -1,5 +1,5 @@ NAME = doxygen -VERSION = 1.7.2 +VERSION = 1.7.3 CATEGORIES = utils DESCRIPTION = A documentation system for programming languages @@ -29,6 +29,8 @@ BUILD_DEP_PKGS = CSWgraphviz +EXTRA_CXXFLAGS = -features=tmplrefstatic + CONFIGURE_ARGS = --prefix $(prefix) CONFIGURE_ARGS += --release CONFIGURE_ARGS += --docdir $(docdir)/doxygen @@ -48,9 +50,6 @@ # for these tiny examples seems overkill. CHECKPKG_OVERRIDES_CSWdoxygendoc = missing-dependency|CSWpython -# I can't get -norunpath to CXX, override for now -CHECKPKG_OVERRIDES_CSWdoxygen += bad-rpath-entry - # Use CSW Perl instead of #!/usr/local/bin/perl in # /opt/csw/share/doc/doxygen/examples/Makefile # some time... Modified: csw/mgar/pkg/doxygen/trunk/checksums =================================================================== --- csw/mgar/pkg/doxygen/trunk/checksums 2011-01-04 09:33:53 UTC (rev 12167) +++ csw/mgar/pkg/doxygen/trunk/checksums 2011-01-04 10:13:17 UTC (rev 12168) @@ -1 +1 @@ -d5f3e32474186abc64288db6b8ffd7f0 doxygen-1.7.2.src.tar.gz +6cc5ad566dbec5cf843dc600b1162808 doxygen-1.7.3.src.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 13:06:36 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 12:06:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12169] csw/mgar/pkg/libicu/branches Message-ID: Revision: 12169 http://gar.svn.sourceforge.net/gar/?rev=12169&view=rev Author: dmichelsen Date: 2011-01-04 12:06:36 +0000 (Tue, 04 Jan 2011) Log Message: ----------- libicu/libicu42: Make soname-specific branch Modified Paths: -------------- csw/mgar/pkg/libicu/branches/libicu42/Makefile csw/mgar/pkg/libicu/branches/libicu42/checksums Added Paths: ----------- csw/mgar/pkg/libicu/branches/libicu42/ Modified: csw/mgar/pkg/libicu/branches/libicu42/Makefile =================================================================== --- csw/mgar/pkg/libicu/trunk/Makefile 2011-01-04 02:19:21 UTC (rev 12164) +++ csw/mgar/pkg/libicu/branches/libicu42/Makefile 2011-01-04 12:06:36 UTC (rev 12169) @@ -1,46 +1,48 @@ # $Id$ NAME = libicu -VERSION = 4.4.1 +VERSION = 4.2.1 CATEGORIES = lib DESCRIPTION = International Components for Unicode define BLURB endef -EXTRA_MODULATORS = VERSION -MODULATIONS_VERSION = 4.2.1 4.4.1 - -SKIP_MODULATIONS = isa-sparcv9-garversion-4.2.1 -SKIP_MODULATIONS += isa-amd64-garversion-4.2.1 - -# filename = icu4c-$(shell echo $(1) | tr '.' '_')-src.tgz _V-4.2.1 = 4_2_1 -_V-4.4.1 = 4_4_1 filename = icu4c-$(_V-$(1))-src.tgz -MASTER_SITES = $(addsuffix /,$(addprefix http://download.icu-project.org/files/icu4c/,$(MODULATIONS_VERSION))) -SOURCEFILES = $(foreach VERSION,$(MODULATIONS_VERSION), $(call filename,$(VERSION))) +MASTER_SITES = $(addsuffix /,$(addprefix http://download.icu-project.org/files/icu4c/,$(VERSION))) +SOURCEFILES = $(call filename,$(VERSION)) DISTFILES = $(SOURCEFILES) # icu-config is broken with ECHO_N/ECHO_C detection: # http://bugs.icu-project.org/trac/ticket/7768 PATCHFILES = 0001-Add-workaround-for-echo-n.patch -NOEXTRACT = $(filter-out $(call filename,$(VERSION)),$(SOURCEFILES)) - # File name regex to get notifications about upstream software releases UFILES_REGEX = $(NAME)-(\d+(?:_\d+)*)-src.tgz -PACKAGES = CSWlibicu CSWlibicudevel +PACKAGES += CSWlibicu42 +CATALOGNAME_CSWlibicu42 = libicu42 +SPKG_DESC_CSWlibicu42 = International Components for Unicode, libicu*.so.42 -CATALOGNAME_CSWlibicu = libicu -CATALOGNAME_CSWlibicudevel = libicu_devel +# These are ok. As they are all used and bundled together they are also +# released together in one soname-specific package. +CHECKPKG_OVERRIDES_CSWlibicu42 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libicudata.so.42.1|soname=libicudata.so.42|pkgname=CSWlibicu42|expected=CSWlibicudata42 +CHECKPKG_OVERRIDES_CSWlibicu42 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libicui18n.so.42.1|soname=libicui18n.so.42|pkgname=CSWlibicu42|expected=CSWlibicui18n42 +CHECKPKG_OVERRIDES_CSWlibicu42 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libicuio.so.42.1|soname=libicuio.so.42|pkgname=CSWlibicu42|expected=CSWlibicuio42 +CHECKPKG_OVERRIDES_CSWlibicu42 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libicule.so.42.1|soname=libicule.so.42|pkgname=CSWlibicu42|expected=CSWlibicule42 +CHECKPKG_OVERRIDES_CSWlibicu42 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libiculx.so.42.1|soname=libiculx.so.42|pkgname=CSWlibicu42|expected=CSWlibiculx42 +CHECKPKG_OVERRIDES_CSWlibicu42 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libicutu.so.42.1|soname=libicutu.so.42|pkgname=CSWlibicu42|expected=CSWlibicutu42 +CHECKPKG_OVERRIDES_CSWlibicu42 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libicuuc.so.42.1|soname=libicuuc.so.42|pkgname=CSWlibicu42|expected=CSWlibicuuc42 -SPKG_DESC_CSWlibicu = International Components for Unicode -SPKG_DESC_CSWlibicudevel = Development Files for libicu +PACKAGES += CSWlibicu +CATALOGNAME_CSWlibicu = libicu +SPKG_DESC_CSWlibicu = Stub as contents moved to library-specific legacy CSWlibicu42 +RUNTIME_DEP_PKGS_CSWlibicu = CSWlibicu42 +CHECKPKG_OVERRIDES_CSWlibicu += surplus-dependency|CSWlibicu42 +PKGFILES_CSWlibicu = NOFILES +ARCHALL_CSWlibicu = 1 -RUNTIME_DEP_PKGS_CSWlibicudevel += CSWlibicu - LICENSE = license.html VENDOR_URL = http://icu-project.org/ @@ -57,26 +59,8 @@ # packages using the libs will bail out as they assume the libs are self-contained. LINKER_FLAGS = -lCrun -lCstd -BUILD64 = 1 -NOISAEXEC = 1 -NOISALIST = 1 CONFIGURE_ARGS = $(DIRPATHS) -MERGE_SCRIPTS_isa-default-garversion-4.2.1 = copy-only -MERGE_DIRS_isa-default-garversion-4.2.1 = $(libdir) +PKGFILES_CSWlibicu42 = $(call baseisadirs,$(libdir),libicu.*\.so\.42(\.\d+)*) -MERGE_SCRIPTS_isa-default-garversion-4.4.1 = copy-all -MERGE_SCRIPTS_isa-default64-garversion-4.4.1 = copy-relocated-only copy-config-only -MERGE_DIRS_isa-default64-garversion-4.4.1 = $(libdir) - -PKGFILES_CSWlibicu = $(PKGFILES_RT) - -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicui18n.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicule.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libiculx.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicuuc.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicutu.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicuio.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicutest.so.44.1 - include gar/category.mk Modified: csw/mgar/pkg/libicu/branches/libicu42/checksums =================================================================== --- csw/mgar/pkg/libicu/trunk/checksums 2011-01-04 02:19:21 UTC (rev 12164) +++ csw/mgar/pkg/libicu/branches/libicu42/checksums 2011-01-04 12:06:36 UTC (rev 12169) @@ -1,3 +1 @@ -0c9e587cf8dced7405c361c9cd81d98e 0001-Add-workaround-for-echo-n.patch e3738abd0d3ce1870dc1fd1f22bba5b1 icu4c-4_2_1-src.tgz -b6bc0a1153540b2088f8b03e0ba625d3 icu4c-4_4_1-src.tgz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 13:59:12 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 12:59:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12170] csw/mgar/pkg/libicu/trunk Message-ID: Revision: 12170 http://gar.svn.sourceforge.net/gar/?rev=12170&view=rev Author: dmichelsen Date: 2011-01-04 12:59:11 +0000 (Tue, 04 Jan 2011) Log Message: ----------- libicu: Update to 4.6 and split library Modified Paths: -------------- csw/mgar/pkg/libicu/trunk/Makefile csw/mgar/pkg/libicu/trunk/checksums Modified: csw/mgar/pkg/libicu/trunk/Makefile =================================================================== --- csw/mgar/pkg/libicu/trunk/Makefile 2011-01-04 12:06:36 UTC (rev 12169) +++ csw/mgar/pkg/libicu/trunk/Makefile 2011-01-04 12:59:11 UTC (rev 12170) @@ -1,45 +1,57 @@ # $Id$ NAME = libicu -VERSION = 4.4.1 +VERSION = 4.6 CATEGORIES = lib DESCRIPTION = International Components for Unicode define BLURB endef -EXTRA_MODULATORS = VERSION -MODULATIONS_VERSION = 4.2.1 4.4.1 - -SKIP_MODULATIONS = isa-sparcv9-garversion-4.2.1 -SKIP_MODULATIONS += isa-amd64-garversion-4.2.1 - # filename = icu4c-$(shell echo $(1) | tr '.' '_')-src.tgz -_V-4.2.1 = 4_2_1 -_V-4.4.1 = 4_4_1 +_V-4.6 = 4_6 filename = icu4c-$(_V-$(1))-src.tgz -MASTER_SITES = $(addsuffix /,$(addprefix http://download.icu-project.org/files/icu4c/,$(MODULATIONS_VERSION))) -SOURCEFILES = $(foreach VERSION,$(MODULATIONS_VERSION), $(call filename,$(VERSION))) -DISTFILES = $(SOURCEFILES) +MASTER_SITES = http://download.icu-project.org/files/icu4c/$(VERSION)/ +SOURCEFILES = $(call filename,$(VERSION)) +DISTFILES = $(SOURCEFILES) # icu-config is broken with ECHO_N/ECHO_C detection: # http://bugs.icu-project.org/trac/ticket/7768 -PATCHFILES = 0001-Add-workaround-for-echo-n.patch +#PATCHFILES = 0001-Add-workaround-for-echo-n.patch -NOEXTRACT = $(filter-out $(call filename,$(VERSION)),$(SOURCEFILES)) - # File name regex to get notifications about upstream software releases UFILES_REGEX = $(NAME)-(\d+(?:_\d+)*)-src.tgz -PACKAGES = CSWlibicu CSWlibicudevel +PACKAGES += CSWlibicu46 +CATALOGNAME_CSWlibicu46 = libicu46 +SPKG_DESC_CSWlibicu46 = International Components for Unicode, libicu*.so.46 +PKGFILES_CSWlibicu46 = $(call baseisadirs,$(libdir),libicu.*\.so\.46(\.\d+)*) +# These are ok. As they are all used and bundled together they are also +# released together in one soname-specific package. +CHECKPKG_OVERRIDES_CSWlibicu46 += shared-lib-pkgname-mismatch -CATALOGNAME_CSWlibicu = libicu -CATALOGNAME_CSWlibicudevel = libicu_devel +PACKAGES += CSWlibicu-devel +CATALOGNAME_CSWlibicu-devel = libicu_devel +SPKG_DESC_CSWlibicu-devel = Development Files for libicu +PKGFILES_CSWlibicu-devel = $(PKGFILES_DEVEL) +RUNTIME_DEP_PKGS_CSWlibicu-devel = CSWlibicu CSWlibicu46 -SPKG_DESC_CSWlibicu = International Components for Unicode -SPKG_DESC_CSWlibicudevel = Development Files for libicu +PACKAGES += CSWlibicu +CATALOGNAME_CSWlibicu = libicu +SPKG_DESC_CSWlibicu = $(DESCRIPTION) +RUNTIME_DEP_PKGS_CSWlibicu = CSWlibicu46 +# There are still legacy packages depending on CSWlibicu and expecting .so.42 in it. +# Also depend on legacy soname-package until all these have been resolved. +RUNTIME_DEP_PKGS_CSWlibicu += CSWlibicu42 +CHECKPKG_OVERRIDES_CSWlibicu += surplus-dependency|CSWlibicu42 +# This package is generated in a branch and cannot be found in this build. +CHECKPKG_OVERRIDES_CSWlibicu += unidentified-dependency|CSWlibicu42 -RUNTIME_DEP_PKGS_CSWlibicudevel += CSWlibicu +# The collisions will be there until CSWlibicu has also been updated. +# This will happen at the same time as the CSWlibicu42 release. +CHECKPKG_OVERRIDES_CSWlibicu46 += file-collision +CHECKPKG_OVERRIDES_CSWlibicu-devel += file-collision +CHECKPKG_OVERRIDES_CSWlibicu += file-collision LICENSE = license.html @@ -62,21 +74,6 @@ NOISALIST = 1 CONFIGURE_ARGS = $(DIRPATHS) -MERGE_SCRIPTS_isa-default-garversion-4.2.1 = copy-only -MERGE_DIRS_isa-default-garversion-4.2.1 = $(libdir) - -MERGE_SCRIPTS_isa-default-garversion-4.4.1 = copy-all -MERGE_SCRIPTS_isa-default64-garversion-4.4.1 = copy-relocated-only copy-config-only -MERGE_DIRS_isa-default64-garversion-4.4.1 = $(libdir) - PKGFILES_CSWlibicu = $(PKGFILES_RT) -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicui18n.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicule.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libiculx.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicuuc.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicutu.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicuio.so.44.1 -CHECKPKG_OVERRIDES_CSWlibicu += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libicutest.so.44.1 - include gar/category.mk Modified: csw/mgar/pkg/libicu/trunk/checksums =================================================================== --- csw/mgar/pkg/libicu/trunk/checksums 2011-01-04 12:06:36 UTC (rev 12169) +++ csw/mgar/pkg/libicu/trunk/checksums 2011-01-04 12:59:11 UTC (rev 12170) @@ -1,3 +1 @@ -0c9e587cf8dced7405c361c9cd81d98e 0001-Add-workaround-for-echo-n.patch -e3738abd0d3ce1870dc1fd1f22bba5b1 icu4c-4_2_1-src.tgz -b6bc0a1153540b2088f8b03e0ba625d3 icu4c-4_4_1-src.tgz +43e56b71c407be5154de681eaa646a4a icu4c-4_6-src.tgz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 13:59:50 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 12:59:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12171] csw/mgar/pkg/libicu/branches/libicu42/Makefile Message-ID: Revision: 12171 http://gar.svn.sourceforge.net/gar/?rev=12171&view=rev Author: dmichelsen Date: 2011-01-04 12:59:50 +0000 (Tue, 04 Jan 2011) Log Message: ----------- libicu/libicu42: Move building of CSWlibicu to trunk/ Modified Paths: -------------- csw/mgar/pkg/libicu/branches/libicu42/Makefile Modified: csw/mgar/pkg/libicu/branches/libicu42/Makefile =================================================================== --- csw/mgar/pkg/libicu/branches/libicu42/Makefile 2011-01-04 12:59:11 UTC (rev 12170) +++ csw/mgar/pkg/libicu/branches/libicu42/Makefile 2011-01-04 12:59:50 UTC (rev 12171) @@ -35,13 +35,9 @@ CHECKPKG_OVERRIDES_CSWlibicu42 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libicutu.so.42.1|soname=libicutu.so.42|pkgname=CSWlibicu42|expected=CSWlibicutu42 CHECKPKG_OVERRIDES_CSWlibicu42 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libicuuc.so.42.1|soname=libicuuc.so.42|pkgname=CSWlibicu42|expected=CSWlibicuuc42 -PACKAGES += CSWlibicu -CATALOGNAME_CSWlibicu = libicu -SPKG_DESC_CSWlibicu = Stub as contents moved to library-specific legacy CSWlibicu42 -RUNTIME_DEP_PKGS_CSWlibicu = CSWlibicu42 -CHECKPKG_OVERRIDES_CSWlibicu += surplus-dependency|CSWlibicu42 -PKGFILES_CSWlibicu = NOFILES -ARCHALL_CSWlibicu = 1 +# The collisions will be there until CSWlibicu has also been updated. +# This will happen at the same time as the CSWlibicu42 release. +CHECKPKG_OVERRIDES_CSWlibicu42 += file-collision LICENSE = license.html This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 14:04:55 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 13:04:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12172] csw/mgar/pkg/libicu/trunk/Makefile Message-ID: Revision: 12172 http://gar.svn.sourceforge.net/gar/?rev=12172&view=rev Author: dmichelsen Date: 2011-01-04 13:04:54 +0000 (Tue, 04 Jan 2011) Log Message: ----------- libicu: Remove extra definition Modified Paths: -------------- csw/mgar/pkg/libicu/trunk/Makefile Modified: csw/mgar/pkg/libicu/trunk/Makefile =================================================================== --- csw/mgar/pkg/libicu/trunk/Makefile 2011-01-04 12:59:50 UTC (rev 12171) +++ csw/mgar/pkg/libicu/trunk/Makefile 2011-01-04 13:04:54 UTC (rev 12172) @@ -74,6 +74,4 @@ NOISALIST = 1 CONFIGURE_ARGS = $(DIRPATHS) -PKGFILES_CSWlibicu = $(PKGFILES_RT) - include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 14:06:25 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 13:06:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12173] csw/mgar/pkg/libarchive/trunk Message-ID: Revision: 12173 http://gar.svn.sourceforge.net/gar/?rev=12173&view=rev Author: dmichelsen Date: 2011-01-04 13:06:25 +0000 (Tue, 04 Jan 2011) Log Message: ----------- libarchive: Update to 2.8.4 and split package Modified Paths: -------------- csw/mgar/pkg/libarchive/trunk/Makefile csw/mgar/pkg/libarchive/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/libarchive/trunk/files/0001-Check-against-gids-0-and-1-for-root-on-Solaris.patch Modified: csw/mgar/pkg/libarchive/trunk/Makefile =================================================================== --- csw/mgar/pkg/libarchive/trunk/Makefile 2011-01-04 13:04:54 UTC (rev 12172) +++ csw/mgar/pkg/libarchive/trunk/Makefile 2011-01-04 13:06:25 UTC (rev 12173) @@ -1,6 +1,6 @@ # : Makefile 9089 2010-03-11 08:34:46Z wahwah $ NAME = libarchive -VERSION = 2.8.3 +VERSION = 2.8.4 CATEGORIES = lib DESCRIPTION = C library for reading and writing various archive formats @@ -10,22 +10,49 @@ MASTER_SITES = $(GOOGLE_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.gz -# This is already in trunk from r2347: -# -PATCHFILES = 0001-Check-against-gids-0-and-1-for-root-on-Solaris.patch - # File name regex to get notifications about upstream software releases UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz VENDOR_URL = http://code.google.com/p/libarchive/ -DEP_PKGS = CSWxz CSWbzip2 CSWiconv CSWlibxml2 CSWzlib CSWosslrt +PACKAGES += CSWlibarchive2 +CATALOGNAME_CSWlibarchive2 = libarchive2 +SPKG_DESC_CSWlibarchive2 = $(DESCRIPTION), libarchive.so.2 +PKGFILES_CSWlibarchive2 = $(call baseisadirs,$(libdir),libarchive\.so\.2(\.\d+)*) +RUNTIME_DEP_PKGS_CSWlibarchive2 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibarchive2 += CSWxz +RUNTIME_DEP_PKGS_CSWlibarchive2 += CSWzlib +RUNTIME_DEP_PKGS_CSWlibarchive2 += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWlibarchive2 += CSWbzip2 +RUNTIME_DEP_PKGS_CSWlibarchive2 += CSWosslrt +PACKAGES += CSWlibarchive-devel +CATALOGNAME_CSWlibarchive-devel = libarchive_devel +SPKG_DESC_CSWlibarchive-devel = Development files for libarchive +RUNTIME_DEP_PKGS_CSWlibarchive-devel = CSWlibarchive2 +PKGFILES_CSWlibarchive-devel = $(PKGFILES_DEVEL) + +PACKAGES += CSWlibarchive +CATALOGNAME_CSWlibarchive = libarchive +SPKG_DESC_CSWlibarchive = $(DESCRIPTION) +RUNTIME_DEP_PKGS_CSWlibarchive += CSWiconv +RUNTIME_DEP_PKGS_CSWlibarchive += CSWxz +RUNTIME_DEP_PKGS_CSWlibarchive += CSWzlib +RUNTIME_DEP_PKGS_CSWlibarchive += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWlibarchive += CSWbzip2 +RUNTIME_DEP_PKGS_CSWlibarchive += CSWosslrt + +BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS_CSWlibarchive42) +BUILD_DEP_PKGS += CSWlibxml2devel CSWossldevel + EXTRA_INC = $(includedir)/cryptopp BUILD64 = 1 +NOISAEXEC = 1 CONFIGURE_ARGS = $(DIRPATHS) TEST_TARGET = check +MERGE_DIRS_isa-extra = $(libdir) + include gar/category.mk Modified: csw/mgar/pkg/libarchive/trunk/checksums =================================================================== --- csw/mgar/pkg/libarchive/trunk/checksums 2011-01-04 13:04:54 UTC (rev 12172) +++ csw/mgar/pkg/libarchive/trunk/checksums 2011-01-04 13:06:25 UTC (rev 12173) @@ -1,2 +1 @@ -9539f1e6273764c7d7f798876c198a83 0001-Check-against-gids-0-and-1-for-root-on-Solaris.patch -fe8d917e101d4b37580124030842a1d0 libarchive-2.8.3.tar.gz +83b237a542f27969a8d68ac217dc3796 libarchive-2.8.4.tar.gz Deleted: csw/mgar/pkg/libarchive/trunk/files/0001-Check-against-gids-0-and-1-for-root-on-Solaris.patch =================================================================== --- csw/mgar/pkg/libarchive/trunk/files/0001-Check-against-gids-0-and-1-for-root-on-Solaris.patch 2011-01-04 13:04:54 UTC (rev 12172) +++ csw/mgar/pkg/libarchive/trunk/files/0001-Check-against-gids-0-and-1-for-root-on-Solaris.patch 2011-01-04 13:06:25 UTC (rev 12173) @@ -1,31 +0,0 @@ -From 9c1bc0a961436ef420f1b379f58309db7ce43d60 Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Fri, 14 May 2010 12:01:53 +0200 -Subject: [PATCH] Check against gids 0 and 1 for root on Solaris - ---- - cpio/test/test_owner_parse.c | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) - -diff --git a/cpio/test/test_owner_parse.c b/cpio/test/test_owner_parse.c -index 9875e91..a3ebccd 100644 ---- a/cpio/test/test_owner_parse.c -+++ b/cpio/test/test_owner_parse.c -@@ -30,8 +30,14 @@ __FBSDID("$FreeBSD$"); - - #if !defined(_WIN32) - #define ROOT "root" -+#if defined(__sun) -+static int root_uids[] = { 0 }; -+/* Solaris 9 has gid 1 (=other) */ -+static int root_gids[] = { 0, 1 }; -+#else - static int root_uids[] = { 0 }; - static int root_gids[] = { 0 }; -+#endif - #elif defined(__CYGWIN__) - /* On cygwin, the Administrator user most likely exists (unless - * it has been renamed or is in a non-English localization), but --- -1.7.0 - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 14:28:28 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 13:28:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12174] csw/mgar/pkg/libicu/trunk/Makefile Message-ID: Revision: 12174 http://gar.svn.sourceforge.net/gar/?rev=12174&view=rev Author: dmichelsen Date: 2011-01-04 13:28:28 +0000 (Tue, 04 Jan 2011) Log Message: ----------- libicu: Move all files from libicu to libicu_devel Modified Paths: -------------- csw/mgar/pkg/libicu/trunk/Makefile Modified: csw/mgar/pkg/libicu/trunk/Makefile =================================================================== --- csw/mgar/pkg/libicu/trunk/Makefile 2011-01-04 13:06:25 UTC (rev 12173) +++ csw/mgar/pkg/libicu/trunk/Makefile 2011-01-04 13:28:28 UTC (rev 12174) @@ -33,13 +33,14 @@ PACKAGES += CSWlibicu-devel CATALOGNAME_CSWlibicu-devel = libicu_devel SPKG_DESC_CSWlibicu-devel = Development Files for libicu -PKGFILES_CSWlibicu-devel = $(PKGFILES_DEVEL) +# This package is PKGFILES catchall RUNTIME_DEP_PKGS_CSWlibicu-devel = CSWlibicu CSWlibicu46 PACKAGES += CSWlibicu CATALOGNAME_CSWlibicu = libicu SPKG_DESC_CSWlibicu = $(DESCRIPTION) -RUNTIME_DEP_PKGS_CSWlibicu = CSWlibicu46 +PKGFILES_CSWlibicu = NOFILES +ARCHALL_CSWlibicu = 1 # There are still legacy packages depending on CSWlibicu and expecting .so.42 in it. # Also depend on legacy soname-package until all these have been resolved. RUNTIME_DEP_PKGS_CSWlibicu += CSWlibicu42 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 15:17:14 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 14:17:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12175] csw/mgar/pkg/tin/trunk Message-ID: Revision: 12175 http://gar.svn.sourceforge.net/gar/?rev=12175&view=rev Author: dmichelsen Date: 2011-01-04 14:17:14 +0000 (Tue, 04 Jan 2011) Log Message: ----------- tin: Update to 1.9.6 Modified Paths: -------------- csw/mgar/pkg/tin/trunk/Makefile csw/mgar/pkg/tin/trunk/checksums Modified: csw/mgar/pkg/tin/trunk/Makefile =================================================================== --- csw/mgar/pkg/tin/trunk/Makefile 2011-01-04 13:28:28 UTC (rev 12174) +++ csw/mgar/pkg/tin/trunk/Makefile 2011-01-04 14:17:14 UTC (rev 12175) @@ -1,5 +1,5 @@ NAME = tin -VERSION = 1.9.5 +VERSION = 1.9.6 CATEGORIES = net DESCRIPTION = Terminal-based news reader @@ -16,8 +16,11 @@ UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -DEP_PKGS = CSWpcrert CSWggettextrt CSWperl CSWlibidn CSWlibicu CSWiconv +RUNTIME_DEP_PKGS = CSWpcrert CSWggettextrt CSWperl CSWlibidn CSWlibicu46 CSWiconv +BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CSWpcre CSWlibicu-devel +VENDOR_URL = http://www.tin.org/ + CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-coffee CONFIGURE_ARGS += --enable-ipv6 --enable-curses @@ -32,6 +35,15 @@ # tin doesn't have a test target TEST_TARGET = +# These are provided by CSWmutt-base +EXTRA_MERGE_EXCLUDE_FILES += $(mandir)/man5/mmdf\.5 +EXTRA_MERGE_EXCLUDE_FILES += $(mandir)/man5/mbox\.5 + +# These will be necessary until CSWlibicu46 has been officially released +CHECKPKG_OVERRIDES_CSWtin += unidentified-dependency|CSWlibicu46 +CHECKPKG_OVERRIDES_CSWtin += soname-not-found|libicuuc.so.46|is|needed|by|opt/csw/bin/tin +CHECKPKG_OVERRIDES_CSWtin += surplus-dependency|CSWlibicu46 + include gar/category.mk post-install-modulated: Modified: csw/mgar/pkg/tin/trunk/checksums =================================================================== --- csw/mgar/pkg/tin/trunk/checksums 2011-01-04 13:28:28 UTC (rev 12174) +++ csw/mgar/pkg/tin/trunk/checksums 2011-01-04 14:17:14 UTC (rev 12175) @@ -1,3 +1 @@ -3775480a712fc46a69647678acb234cb COPYING -bb7e3b3753343b3beae9192cc87f83e3 configure.patch -51661ec8ae10aa7ccf97cbf309cbbf11 tin-1.9.5.tar.gz +2102f3efd82a342005bd9afd30e03778 tin-1.9.6.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 16:50:16 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 15:50:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12176] csw/mgar/pkg/x3270/trunk Message-ID: Revision: 12176 http://gar.svn.sourceforge.net/gar/?rev=12176&view=rev Author: dmichelsen Date: 2011-01-04 15:50:16 +0000 (Tue, 04 Jan 2011) Log Message: ----------- x3270: Update to 3.3.11ga6 and removed conversions which have been in 3.3.5 but are no longer used Modified Paths: -------------- csw/mgar/pkg/x3270/trunk/Makefile csw/mgar/pkg/x3270/trunk/checksums Added Paths: ----------- csw/mgar/pkg/x3270/trunk/files/0002-Propagate-CFLAGS-to-building-of-version.o.patch csw/mgar/pkg/x3270/trunk/files/c3270-3.3_ncurses.patch csw/mgar/pkg/x3270/trunk/files/x3270-3.3.6_DBCS.patch Removed Paths: ------------- csw/mgar/pkg/x3270/trunk/files/ibm-1027_P100-1995.cnv csw/mgar/pkg/x3270/trunk/files/ibm-1385_P100-1997.cnv csw/mgar/pkg/x3270/trunk/files/ibm-1388_P103-2001.cnv csw/mgar/pkg/x3270/trunk/files/ibm-300_P110-1997.cnv csw/mgar/pkg/x3270/trunk/files/ibm-837_P100-2000.cnv Modified: csw/mgar/pkg/x3270/trunk/Makefile =================================================================== --- csw/mgar/pkg/x3270/trunk/Makefile 2011-01-04 14:17:14 UTC (rev 12175) +++ csw/mgar/pkg/x3270/trunk/Makefile 2011-01-04 15:50:16 UTC (rev 12176) @@ -1,6 +1,6 @@ # $Id$ NAME = x3270 -VERSION = $(BASEREL).10ga5 +VERSION = $(BASEREL).11ga6 CATEGORIES = apps DESCRIPTION = An IBM 3270 terminal emulator @@ -11,15 +11,12 @@ DISTFILES = suite3270-$(VERSION)-src.tgz DISTFILES += COPYING -CONVERSIONS = ibm-1027_P100-1995.cnv -CONVERSIONS += ibm-1385_P100-1997.cnv -CONVERSIONS += ibm-1388_P103-2001.cnv -CONVERSIONS += ibm-300_P110-1997.cnv -CONVERSIONS += ibm-837_P100-2000.cnv -DISTFILES += $(CONVERSIONS) - PATCHFILES = 0001-Add-Error-function.patch +PATCHFILES += 0002-Propagate-CFLAGS-to-building-of-version.o.patch +# PATCHFILES += x3270-3.3.6_DBCS.patch +# PATCHFILES += c3270-3.3_ncurses.patch + # File name regex to get notifications about upstream software releases UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*)-src.tar.gz @@ -57,7 +54,7 @@ # EXTRA_PAX_ARGS = -s ",\./usr/openwin/bin/,.$(bindir)/,p" -MIGRATE_FILES = $(addprefix x3270/,ibm_hosts $(CONVERSIONS)) +MIGRATE_FILES = x3270/ibm_hosts PRESERVECONF = $(addprefix $(sysconfdir)/,$(MIGRATE_FILES)) #MANPAGES = s3270-$(BASEREL)/s3270 @@ -83,5 +80,5 @@ ginstall -d $(DESTDIR)$(mandir)/man5 ginstall $(WORKSRC)/x3270-$(BASEREL)/ibm_hosts.man $(DESTDIR)$(mandir)/man5/ibm_hosts.5 $(foreach S,$(SUBSYSTEMS),ginstall -d $(DESTDIR)$(docdir)/x3270/$S; cp -rp $(WORKSRC)/$S-$(BASEREL)/README $(WORKSRC)/$S-$(BASEREL)/html $(DESTDIR)$(docdir)/x3270/$S;) - $(foreach C,$(CONVERSIONS),ginstall $(WORKDIR)/$C $(DESTDIR)$(sysconfdir)/x3270/$C;) + #$(foreach C,$(CONVERSIONS),ginstall $(WORKDIR)/$C $(DESTDIR)$(sysconfdir)/x3270/$C;) @$(MAKECOOKIE) Modified: csw/mgar/pkg/x3270/trunk/checksums =================================================================== --- csw/mgar/pkg/x3270/trunk/checksums 2011-01-04 14:17:14 UTC (rev 12175) +++ csw/mgar/pkg/x3270/trunk/checksums 2011-01-04 15:50:16 UTC (rev 12176) @@ -1,8 +1 @@ -c44cd68f5450aec260ee3866ad0a7177 0001-Add-Error-function.patch -63a33fe276b48131d50ee84e665f3a3e COPYING -dd7f1ab9a53ab6ff17be8a7f328713cc ibm-1027_P100-1995.cnv -6a04cfbfdda619ec2b1424a1168996f8 ibm-1385_P100-1997.cnv -079111e619157e0f8d5156e6bafda225 ibm-1388_P103-2001.cnv -2d8643cc3f22c60846e5bf980328c9b6 ibm-300_P110-1997.cnv -3c2397ee0befcf53743faca9f351c902 ibm-837_P100-2000.cnv -d373e5657d688d3e5ce35eb226ab19e8 suite3270-3.3.10ga5-src.tgz +01d6d3809a457e6f6bd3731642e0c02d suite3270-3.3.11ga6-src.tgz Added: csw/mgar/pkg/x3270/trunk/files/0002-Propagate-CFLAGS-to-building-of-version.o.patch =================================================================== --- csw/mgar/pkg/x3270/trunk/files/0002-Propagate-CFLAGS-to-building-of-version.o.patch (rev 0) +++ csw/mgar/pkg/x3270/trunk/files/0002-Propagate-CFLAGS-to-building-of-version.o.patch 2011-01-04 15:50:16 UTC (rev 12176) @@ -0,0 +1,99 @@ +From 1abf9972f9939fa438dffe2007552fe80dddd086 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Tue, 4 Jan 2011 16:12:52 +0100 +Subject: [PATCH 2/2] Propagate CFLAGS to building of version.o + +--- + c3270-3.3/mkversion.sh | 2 +- + pr3287-3.3/mkversion.sh | 2 +- + s3270-3.3/mkversion.sh | 2 +- + tcl3270-3.3/mkversion.sh | 2 +- + wc3270-3.3/mkversion.sh | 2 +- + wpr3287-3.3/mkversion.sh | 2 +- + ws3270-3.3/mkversion.sh | 2 +- + x3270-3.3/mkversion.sh | 2 +- + 8 files changed, 8 insertions(+), 8 deletions(-) + +diff --git a/c3270-3.3/mkversion.sh b/c3270-3.3/mkversion.sh +index e9093e0..bc3c0c9 100755 +--- a/c3270-3.3/mkversion.sh ++++ b/c3270-3.3/mkversion.sh +@@ -59,4 +59,4 @@ const char *build_rpq_timestamp = "$rpq_timestamp"; + const char *build_rpq_version = "$version"; + EOF + +-${1-cc} -c version.c ++${1-cc} ${CFLAGS} -c version.c +diff --git a/pr3287-3.3/mkversion.sh b/pr3287-3.3/mkversion.sh +index bcbd6bd..f5045bd 100755 +--- a/pr3287-3.3/mkversion.sh ++++ b/pr3287-3.3/mkversion.sh +@@ -47,4 +47,4 @@ const char *app_defaults_version = "$adversion"; + static const char sccsid[] = "@(#)${2-x3270} v$version $sccsdate $user"; + EOF + +-${1-cc} -c version.c ++${1-cc} ${CFLAGS} -c version.c +diff --git a/s3270-3.3/mkversion.sh b/s3270-3.3/mkversion.sh +index e9093e0..bc3c0c9 100755 +--- a/s3270-3.3/mkversion.sh ++++ b/s3270-3.3/mkversion.sh +@@ -59,4 +59,4 @@ const char *build_rpq_timestamp = "$rpq_timestamp"; + const char *build_rpq_version = "$version"; + EOF + +-${1-cc} -c version.c ++${1-cc} ${CFLAGS} -c version.c +diff --git a/tcl3270-3.3/mkversion.sh b/tcl3270-3.3/mkversion.sh +index e9093e0..bc3c0c9 100755 +--- a/tcl3270-3.3/mkversion.sh ++++ b/tcl3270-3.3/mkversion.sh +@@ -59,4 +59,4 @@ const char *build_rpq_timestamp = "$rpq_timestamp"; + const char *build_rpq_version = "$version"; + EOF + +-${1-cc} -c version.c ++${1-cc} ${CFLAGS} -c version.c +diff --git a/wc3270-3.3/mkversion.sh b/wc3270-3.3/mkversion.sh +index e9093e0..bc3c0c9 100755 +--- a/wc3270-3.3/mkversion.sh ++++ b/wc3270-3.3/mkversion.sh +@@ -59,4 +59,4 @@ const char *build_rpq_timestamp = "$rpq_timestamp"; + const char *build_rpq_version = "$version"; + EOF + +-${1-cc} -c version.c ++${1-cc} ${CFLAGS} -c version.c +diff --git a/wpr3287-3.3/mkversion.sh b/wpr3287-3.3/mkversion.sh +index bcbd6bd..f5045bd 100755 +--- a/wpr3287-3.3/mkversion.sh ++++ b/wpr3287-3.3/mkversion.sh +@@ -47,4 +47,4 @@ const char *app_defaults_version = "$adversion"; + static const char sccsid[] = "@(#)${2-x3270} v$version $sccsdate $user"; + EOF + +-${1-cc} -c version.c ++${1-cc} ${CFLAGS} -c version.c +diff --git a/ws3270-3.3/mkversion.sh b/ws3270-3.3/mkversion.sh +index e9093e0..bc3c0c9 100755 +--- a/ws3270-3.3/mkversion.sh ++++ b/ws3270-3.3/mkversion.sh +@@ -59,4 +59,4 @@ const char *build_rpq_timestamp = "$rpq_timestamp"; + const char *build_rpq_version = "$version"; + EOF + +-${1-cc} -c version.c ++${1-cc} ${CFLAGS} -c version.c +diff --git a/x3270-3.3/mkversion.sh b/x3270-3.3/mkversion.sh +index 31a9b41..e5eae74 100755 +--- a/x3270-3.3/mkversion.sh ++++ b/x3270-3.3/mkversion.sh +@@ -60,4 +60,4 @@ const char *build_rpq_timestamp = "$rpq_timestamp"; + const char *build_rpq_version = "$version"; + EOF + +-${1-cc} -c version.c ++${1-cc} ${CFLAGS} -c version.c +-- +1.7.3.2 + Copied: csw/mgar/pkg/x3270/trunk/files/c3270-3.3_ncurses.patch (from rev 10463, csw/mgar/pkg/x3270/tags/legacy/x3270-3.3.6/c3270-3.3_ncurses.patch) =================================================================== --- csw/mgar/pkg/x3270/trunk/files/c3270-3.3_ncurses.patch (rev 0) +++ csw/mgar/pkg/x3270/trunk/files/c3270-3.3_ncurses.patch 2011-01-04 15:50:16 UTC (rev 12176) @@ -0,0 +1,58 @@ +--- c3270-3.3/configure.in-orig Sat Jan 1 09:02:25 2005 ++++ c3270-3.3/configure.in Wed Oct 11 21:13:00 2006 +@@ -85,7 +85,7 @@ + AC_CHECK_HEADERS(libutil.h) + AC_CHECK_HEADERS(util.h) + AC_CHECK_HEADERS(getopt.h) +-AC_CHECK_HEADERS(ncurses.h, , [AC_CHECK_HEADERS(curses.h, , [AC_MSG_ERROR(Can't find ncurses.h or curses.h)])]) ++AC_CHECK_HEADERS(ncurses.h ncurses/ncurses.h, , [AC_CHECK_HEADERS(curses.h, , [AC_MSG_ERROR(Can't find ncurses.h or curses.h)])]) + + dnl Check for libncurses/ncurses.h inconsistency + if test $ac_cv_lib_ncurses_newterm != $ac_cv_header_ncurses_h +--- c3270-3.3/conf.h.in-orig Tue Dec 24 16:14:31 2002 ++++ c3270-3.3/conf.h.in Tue Oct 10 23:35:16 2006 +@@ -28,6 +28,7 @@ + #undef HAVE_LIBSSL + + /* Header files. */ ++#undef HAVE_NCURSES_NCURSES_H + #undef HAVE_NCURSES_H + #undef HAVE_CURSES_H + #undef HAVE_SYS_SELECT_H +--- c3270-3.3/configure-orig Sat Jan 1 09:02:45 2005 ++++ c3270-3.3/configure Tue Oct 10 23:24:18 2006 +@@ -3653,7 +3653,7 @@ + done + + +-for ac_header in ncurses.h ++for ac_header in ncurses/ncurses.h + do + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` + if eval "test \"\${$as_ac_Header+set}\" = set"; then +--- c3270-3.3/keymap.c-orig Thu Apr 10 10:24:01 2003 ++++ c3270-3.3/keymap.c Tue Oct 10 23:29:24 2006 +@@ -40,7 +40,9 @@ + #undef COLOR_YELLOW + #undef COLOR_BLUE + #undef COLOR_WHITE +-#if defined(HAVE_NCURSES_H) /*[*/ ++#if defined(HAVE_NCURSES_NCURSES_H) ++#include ++#elif defined(HAVE_NCURSES_H) /*[*/ + #include + #else /*][*/ + #include +--- c3270-3.3/screen.c-orig Mon Apr 4 14:34:58 2005 ++++ c3270-3.3/screen.c Tue Oct 10 23:29:30 2006 +@@ -46,7 +46,9 @@ + #undef COLOR_YELLOW + #undef COLOR_BLUE + #undef COLOR_WHITE +-#if defined(HAVE_NCURSES_H) /*[*/ ++#if defined(HAVE_NCURSES_NCURSES_H) ++#include ++#elif defined(HAVE_NCURSES_H) /*[*/ + #include + #else /*][*/ + #include Deleted: csw/mgar/pkg/x3270/trunk/files/ibm-1027_P100-1995.cnv =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/x3270/trunk/files/ibm-1385_P100-1997.cnv =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/x3270/trunk/files/ibm-1388_P103-2001.cnv =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/x3270/trunk/files/ibm-300_P110-1997.cnv =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/x3270/trunk/files/ibm-837_P100-2000.cnv =================================================================== (Binary files differ) Copied: csw/mgar/pkg/x3270/trunk/files/x3270-3.3.6_DBCS.patch (from rev 10463, csw/mgar/pkg/x3270/tags/legacy/x3270-3.3.6/x3270-3.3.6_DBCS.patch) =================================================================== --- csw/mgar/pkg/x3270/trunk/files/x3270-3.3.6_DBCS.patch (rev 0) +++ csw/mgar/pkg/x3270/trunk/files/x3270-3.3.6_DBCS.patch 2011-01-04 15:50:16 UTC (rev 12176) @@ -0,0 +1,156 @@ +--- c3270-3.3/configure-orig Sat Aug 4 21:01:30 2007 ++++ c3270-3.3/configure Sat Aug 4 22:12:23 2007 +@@ -5524,14 +5524,14 @@ + then LDFLAGS="$orig_LDFLAGS -L$dir/lib" + fi + +-as_ac_Lib=`echo "ac_cv_lib_icui18n_ucnv_open${icu_suffix}" | $as_tr_sh` +-echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licui18n" >&5 +-echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licui18n... $ECHO_C" >&6 ++as_ac_Lib=`echo "ac_cv_lib_icuuc_ucnv_open${icu_suffix}" | $as_tr_sh` ++echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licuuc" >&5 ++echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licuuc... $ECHO_C" >&6 + if eval "test \"\${$as_ac_Lib+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-licui18n $LIBS" ++LIBS="-licuuc $LIBS" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -5594,7 +5594,7 @@ + #define HAVE_LIBICUI18N 1 + _ACEOF + +- LIBS="-licui18n $LIBS" ++ LIBS="-licuuc $LIBS" + + else + lib_fail=1 +@@ -5603,7 +5603,7 @@ + if test "$lib_fail" -eq 0 + then break + fi +- unset `echo ac_cv_lib_icui18n_ucnv_open${icu_suffix} | $as_tr_sh` ++ unset `echo ac_cv_lib_icuuc_ucnv_open${icu_suffix} | $as_tr_sh` + LDFLAGS="$orig_LDFLAGS" + any=1 + done +--- pr3287-3.3/configure-orig Sat Jun 23 13:05:46 2007 ++++ pr3287-3.3/configure Sat Aug 4 22:12:27 2007 +@@ -3675,14 +3675,14 @@ + then LDFLAGS="$orig_LDFLAGS -L$dir/lib" + fi + +-as_ac_Lib=`echo "ac_cv_lib_icui18n_ucnv_open${icu_suffix}" | $as_tr_sh` +-echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licui18n" >&5 +-echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licui18n... $ECHO_C" >&6 ++as_ac_Lib=`echo "ac_cv_lib_icuuc_ucnv_open${icu_suffix}" | $as_tr_sh` ++echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licuuc" >&5 ++echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licuuc... $ECHO_C" >&6 + if eval "test \"\${$as_ac_Lib+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-licui18n $LIBS" ++LIBS="-licuuc $LIBS" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -3745,7 +3745,7 @@ + #define HAVE_LIBICUI18N 1 + _ACEOF + +- LIBS="-licui18n $LIBS" ++ LIBS="-licuuc $LIBS" + + else + lib_fail=1 +@@ -3754,7 +3754,7 @@ + if test "$lib_fail" -eq 0 + then break + fi +- unset `echo ac_cv_lib_icui18n_ucnv_open${icu_suffix} | $as_tr_sh` ++ unset `echo ac_cv_lib_icuuc_ucnv_open${icu_suffix} | $as_tr_sh` + LDFLAGS="$orig_LDFLAGS" + any=1 + done +--- s3270-3.3/configure-orig Mon Jun 18 08:29:58 2007 ++++ s3270-3.3/configure Sat Aug 4 22:12:31 2007 +@@ -4793,14 +4793,14 @@ + then LDFLAGS="$orig_LDFLAGS -L$dir/lib" + fi + +-as_ac_Lib=`echo "ac_cv_lib_icui18n_ucnv_open${icu_suffix}" | $as_tr_sh` +-echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licui18n" >&5 +-echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licui18n... $ECHO_C" >&6 ++as_ac_Lib=`echo "ac_cv_lib_icuuc_ucnv_open${icu_suffix}" | $as_tr_sh` ++echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licuuc" >&5 ++echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licuuc... $ECHO_C" >&6 + if eval "test \"\${$as_ac_Lib+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-licui18n $LIBS" ++LIBS="-licuuc $LIBS" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -4863,7 +4863,7 @@ + #define HAVE_LIBICUI18N 1 + _ACEOF + +- LIBS="-licui18n $LIBS" ++ LIBS="-licuuc $LIBS" + + else + lib_fail=1 +@@ -4872,7 +4872,7 @@ + if test "$lib_fail" -eq 0 + then break + fi +- unset `echo ac_cv_lib_icui18n_ucnv_open${icu_suffix} | $as_tr_sh` ++ unset `echo ac_cv_lib_icuuc_ucnv_open${icu_suffix} | $as_tr_sh` + LDFLAGS="$orig_LDFLAGS" + any=1 + done +--- tcl3270-3.3/configure-orig Mon Jun 18 08:21:23 2007 ++++ tcl3270-3.3/configure Sat Aug 4 22:12:37 2007 +@@ -5327,14 +5327,14 @@ + then LDFLAGS="$orig_LDFLAGS -L$dir/lib" + fi + +-as_ac_Lib=`echo "ac_cv_lib_icui18n_ucnv_open${icu_suffix}" | $as_tr_sh` +-echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licui18n" >&5 +-echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licui18n... $ECHO_C" >&6 ++as_ac_Lib=`echo "ac_cv_lib_icuuc_ucnv_open${icu_suffix}" | $as_tr_sh` ++echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licuuc" >&5 ++echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licuuc... $ECHO_C" >&6 + if eval "test \"\${$as_ac_Lib+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-licui18n $LIBS" ++LIBS="-licuuc $LIBS" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -5397,7 +5397,7 @@ + #define HAVE_LIBICUI18N 1 + _ACEOF + +- LIBS="-licui18n $LIBS" ++ LIBS="-licuuc $LIBS" + + else + lib_fail=1 +@@ -5406,7 +5406,7 @@ + if test "$lib_fail" -eq 0 + then break + fi +- unset `echo ac_cv_lib_icui18n_ucnv_open${icu_suffix} | $as_tr_sh` ++ unset `echo ac_cv_lib_icuuc_ucnv_open${icu_suffix} | $as_tr_sh` + LDFLAGS="$orig_LDFLAGS" + any=1 + done This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 17:25:56 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 16:25:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12177] csw/mgar/pkg Message-ID: Revision: 12177 http://gar.svn.sourceforge.net/gar/?rev=12177&view=rev Author: dmichelsen Date: 2011-01-04 16:25:56 +0000 (Tue, 04 Jan 2011) Log Message: ----------- x026: Initial commit Added Paths: ----------- csw/mgar/pkg/x026/ csw/mgar/pkg/x026/branches/ csw/mgar/pkg/x026/tags/ csw/mgar/pkg/x026/trunk/ csw/mgar/pkg/x026/trunk/Makefile csw/mgar/pkg/x026/trunk/checksums csw/mgar/pkg/x026/trunk/files/ csw/mgar/pkg/x026/trunk/files/COPYING Property changes on: csw/mgar/pkg/x026/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/x026/trunk/Makefile =================================================================== --- csw/mgar/pkg/x026/trunk/Makefile (rev 0) +++ csw/mgar/pkg/x026/trunk/Makefile 2011-01-04 16:25:56 UTC (rev 12177) @@ -0,0 +1,32 @@ +# $Id$ +NAME = x026 +VERSION = 1.2 +CATEGORIES = apps + +DESCRIPTION = IBM 026 Keypunch Emulator for X11 +define BLURB +endef + +SF_PROJ = x3270 +MASTER_SITES = $(SF_MIRROR) +DISTFILES = $(DISTNAME).tgz +DISTFILES += COPYING + +# File name regex to get notifications about upstream software releases +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tgz + +DEP_PKGS = CSWxpm + +CONFIGURE_SCRIPTS = $(WORKSRC)/Imakefile + +BUILD_OVERRIDE_VARS = XPMLIB +BUILD_OVERRIDE_VAR_XPMLIB = -L$(libdir) -R$(libdir) -lXpm + +TEST_SCRIPTS = + +INSTALL_ARGS = install install.man +INSTALL_OVERRIDE_VARS = BINDIR MANPATH +INSTALL_OVERRIDE_VAR_BINDIR = $(bindir) +INSTALL_OVERRIDE_VAR_MANPATH = $(mandir) + +include gar/category.mk Property changes on: csw/mgar/pkg/x026/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Added: csw/mgar/pkg/x026/trunk/checksums =================================================================== --- csw/mgar/pkg/x026/trunk/checksums (rev 0) +++ csw/mgar/pkg/x026/trunk/checksums 2011-01-04 16:25:56 UTC (rev 12177) @@ -0,0 +1 @@ +00fb68f2f663ac05cacb3fddafdaae5e x026-1.2.tgz Added: csw/mgar/pkg/x026/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/x026/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/x026/trunk/files/COPYING 2011-01-04 16:25:56 UTC (rev 12177) @@ -0,0 +1,11 @@ +/* + * Copyright 1993, 1995, 2002, 2003 Paul Mattes. All Rights Reserved. + * Permission to use, copy, modify, and distribute this software and its + * documentation for any purpose and without fee is hereby granted, + * provided that the above copyright notice appear in all copies and that + * both that copyright notice and this permission notice appear in + * supporting documentation. + * + * x026 -- A Keypunch Simluator + */ + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 4 17:29:10 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 04 Jan 2011 16:29:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12178] csw/mgar/pkg/x3270/trunk Message-ID: Revision: 12178 http://gar.svn.sourceforge.net/gar/?rev=12178&view=rev Author: dmichelsen Date: 2011-01-04 16:29:10 +0000 (Tue, 04 Jan 2011) Log Message: ----------- x3270: Remove unneeded stuff from older builds Modified Paths: -------------- csw/mgar/pkg/x3270/trunk/Makefile Removed Paths: ------------- csw/mgar/pkg/x3270/trunk/files/0001-Add-Error-function.patch csw/mgar/pkg/x3270/trunk/files/COPYING csw/mgar/pkg/x3270/trunk/files/c3270-3.3_ncurses.patch csw/mgar/pkg/x3270/trunk/files/x3270-3.3.6_DBCS.patch Modified: csw/mgar/pkg/x3270/trunk/Makefile =================================================================== --- csw/mgar/pkg/x3270/trunk/Makefile 2011-01-04 16:25:56 UTC (rev 12177) +++ csw/mgar/pkg/x3270/trunk/Makefile 2011-01-04 16:29:10 UTC (rev 12178) @@ -9,9 +9,9 @@ MASTER_SITES = $(SF_MIRROR) DISTFILES = suite3270-$(VERSION)-src.tgz -DISTFILES += COPYING -PATCHFILES = 0001-Add-Error-function.patch +# Add patch until this bug is resolved: +# https://sourceforge.net/tracker/?func=detail&aid=3151250&group_id=153338&atid=787364 PATCHFILES += 0002-Propagate-CFLAGS-to-building-of-version.o.patch # PATCHFILES += x3270-3.3.6_DBCS.patch @@ -29,6 +29,8 @@ # SUBSYSTEMS = c3270 pr3287 s3270 tcl3270 wc3270 wpr3287 ws3270 x3270 SUBSYSTEMS = c3270 pr3287 s3270 tcl3270 x3270 +LICENSE = c3270-$(BASEREL)/LICENSE + DEP_PKGS = CSWiconv CSWtcl CSWreadline CSWosslrt CSWncurses EXTRA_LINKER_FLAGS = -liconv @@ -39,7 +41,7 @@ sysconfdir = /etc/opt/csw CONFIGURE_ARGS-tcl3270 = --with-tcl=8.4 -CONFIGURE_ARGS-x3270 = --without-pr3287 --with-fontdir=$(sharedstatedir)/x3270 +CONFIGURE_ARGS-x3270 = --with-fontdir=$(sharedstatedir)/x3270 CONFIGURE_ARGS = $(DIRPATHS) BUILD_SCRIPTS = $(foreach S,$(SUBSYSTEMS),$(WORKDIR)/$S-$(BASEREL)/Makefile) @@ -52,19 +54,9 @@ INSTALL_OVERRIDE_VAR_MANPATH = $(mandir) INSTALL_OVERRIDE_VAR_BINDIR = $(bindir) -# EXTRA_PAX_ARGS = -s ",\./usr/openwin/bin/,.$(bindir)/,p" - MIGRATE_FILES = x3270/ibm_hosts PRESERVECONF = $(addprefix $(sysconfdir)/,$(MIGRATE_FILES)) -#MANPAGES = s3270-$(BASEREL)/s3270 -#MANPAGES += c3270-$(BASEREL)/c3270 -#MANPAGES += tcl3270-$(BASEREL)/tcl3270 -#MANPAGES += pr3287-$(BASEREL)/pr3287 -#MANPAGES += x3270-$(BASEREL)/x3270 -#MANPAGES += x3270-$(BASEREL)/x3270if -#MANPAGES += x3270-$(BASEREL)/x3270-script - include gar/category.mk configure-x3270-%: @@ -75,10 +67,5 @@ post-install-modulated: ginstall -d $(DESTDIR)$(libdir)/x3270 ginstall $(WORKSRC)/x3270-$(BASEREL)/x3270_glue.expect $(DESTDIR)$(libdir)/x3270/x3270_glue.expect - #ginstall -d $(DESTDIR)$(mandir)/man1 - #$(foreach M,$(MANPAGES),ginstall $(WORKSRC)/$(M).man $(DESTDIR)$(mandir)/man1/$(notdir $M).1;) - ginstall -d $(DESTDIR)$(mandir)/man5 - ginstall $(WORKSRC)/x3270-$(BASEREL)/ibm_hosts.man $(DESTDIR)$(mandir)/man5/ibm_hosts.5 $(foreach S,$(SUBSYSTEMS),ginstall -d $(DESTDIR)$(docdir)/x3270/$S; cp -rp $(WORKSRC)/$S-$(BASEREL)/README $(WORKSRC)/$S-$(BASEREL)/html $(DESTDIR)$(docdir)/x3270/$S;) - #$(foreach C,$(CONVERSIONS),ginstall $(WORKDIR)/$C $(DESTDIR)$(sysconfdir)/x3270/$C;) - @$(MAKECOOKIE) + #@$(MAKECOOKIE) Deleted: csw/mgar/pkg/x3270/trunk/files/0001-Add-Error-function.patch =================================================================== --- csw/mgar/pkg/x3270/trunk/files/0001-Add-Error-function.patch 2011-01-04 16:25:56 UTC (rev 12177) +++ csw/mgar/pkg/x3270/trunk/files/0001-Add-Error-function.patch 2011-01-04 16:29:10 UTC (rev 12178) @@ -1,29 +0,0 @@ -From f17056fb38d8ad44449269999c7c272557f24960 Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Thu, 24 Jun 2010 11:06:55 +0200 -Subject: [PATCH] Add Error function - ---- - pr3287-3.3/pr3287.c | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) - -diff --git a/pr3287-3.3/pr3287.c b/pr3287-3.3/pr3287.c -index 9f759c6..e749845 100644 ---- a/pr3287-3.3/pr3287.c -+++ b/pr3287-3.3/pr3287.c -@@ -309,6 +309,12 @@ NewString(const char *s) - } - - void -+Warning(const char *msg) -+{ -+ errmsg(msg); -+} -+ -+void - Error(const char *msg) - { - errmsg(msg); --- -1.7.1 - Deleted: csw/mgar/pkg/x3270/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/x3270/trunk/files/COPYING 2011-01-04 16:25:56 UTC (rev 12177) +++ csw/mgar/pkg/x3270/trunk/files/COPYING 2011-01-04 16:29:10 UTC (rev 12178) @@ -1,83 +0,0 @@ -Licensing Information -+++++++++++++++++++++ - -Here is the official copyright notice for -x3270 , c3270 , wc3270 , s3270 , tcl3270 and pr3287 - -It is a standard 3-element BSD license. -Copyright \xA9 1993-2009, Paul Mattes. Copyright \xA9 2004-2005, Don Russell. -Copyright \xA9 2004, Dick Altenbern. Copyright \xA9 1990, Jeff Sparkes. -Copyright \xA9 1989, Georgia Tech Research Corporation (GTRC), Atlanta, GA -30332. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - * Neither the names of Paul Mattes, Don Russell, Dick Altenbern, - Jeff Sparkes, GTRC nor the names of their contributors may be used - to endorse or promote products derived from this software without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY PAUL MATTES, DON RUSSELL, DICK ALTENBERN, -JEFF SPARKES AND GTRC "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, -INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -PAUL MATTES, DON RUSSELL, DICK ALTENBERN, JEFF SPARKES OR GTRC BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGE. - -The 3270-20 font is derived from an NCD font, so it carries an -additional notice (an MIT license): -Copyright \xA9 1989-1991 Network Computing Devices, Inc. NCD is a -registered trademark of Network Computing Devices, Inc. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of NCD may not be used in -advertising or publicity pertaining to distribution of the software -without specific, written prior permission. NCD makes no representations -about the suitability of this software for any purpose. It is provided -``as is'' without express or implied warranty. - -NCD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD -BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY -DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER -IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING -OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - -The ComplexMenu sources are derived from the MIT X11R5 Athena SimpleMenu -widget, and carry an additional notice (another MIT license): -Copyright \xA9 1989 Massachusetts Institute of Technology - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of M.I.T. not be used in -advertising or publicity pertaining to distribution of the software -without specific, written prior permission. M.I.T. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -M.I.T. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR -ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, -WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, -ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS -SOFTWARE. - Deleted: csw/mgar/pkg/x3270/trunk/files/c3270-3.3_ncurses.patch =================================================================== --- csw/mgar/pkg/x3270/trunk/files/c3270-3.3_ncurses.patch 2011-01-04 16:25:56 UTC (rev 12177) +++ csw/mgar/pkg/x3270/trunk/files/c3270-3.3_ncurses.patch 2011-01-04 16:29:10 UTC (rev 12178) @@ -1,58 +0,0 @@ ---- c3270-3.3/configure.in-orig Sat Jan 1 09:02:25 2005 -+++ c3270-3.3/configure.in Wed Oct 11 21:13:00 2006 -@@ -85,7 +85,7 @@ - AC_CHECK_HEADERS(libutil.h) - AC_CHECK_HEADERS(util.h) - AC_CHECK_HEADERS(getopt.h) --AC_CHECK_HEADERS(ncurses.h, , [AC_CHECK_HEADERS(curses.h, , [AC_MSG_ERROR(Can't find ncurses.h or curses.h)])]) -+AC_CHECK_HEADERS(ncurses.h ncurses/ncurses.h, , [AC_CHECK_HEADERS(curses.h, , [AC_MSG_ERROR(Can't find ncurses.h or curses.h)])]) - - dnl Check for libncurses/ncurses.h inconsistency - if test $ac_cv_lib_ncurses_newterm != $ac_cv_header_ncurses_h ---- c3270-3.3/conf.h.in-orig Tue Dec 24 16:14:31 2002 -+++ c3270-3.3/conf.h.in Tue Oct 10 23:35:16 2006 -@@ -28,6 +28,7 @@ - #undef HAVE_LIBSSL - - /* Header files. */ -+#undef HAVE_NCURSES_NCURSES_H - #undef HAVE_NCURSES_H - #undef HAVE_CURSES_H - #undef HAVE_SYS_SELECT_H ---- c3270-3.3/configure-orig Sat Jan 1 09:02:45 2005 -+++ c3270-3.3/configure Tue Oct 10 23:24:18 2006 -@@ -3653,7 +3653,7 @@ - done - - --for ac_header in ncurses.h -+for ac_header in ncurses/ncurses.h - do - as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` - if eval "test \"\${$as_ac_Header+set}\" = set"; then ---- c3270-3.3/keymap.c-orig Thu Apr 10 10:24:01 2003 -+++ c3270-3.3/keymap.c Tue Oct 10 23:29:24 2006 -@@ -40,7 +40,9 @@ - #undef COLOR_YELLOW - #undef COLOR_BLUE - #undef COLOR_WHITE --#if defined(HAVE_NCURSES_H) /*[*/ -+#if defined(HAVE_NCURSES_NCURSES_H) -+#include -+#elif defined(HAVE_NCURSES_H) /*[*/ - #include - #else /*][*/ - #include ---- c3270-3.3/screen.c-orig Mon Apr 4 14:34:58 2005 -+++ c3270-3.3/screen.c Tue Oct 10 23:29:30 2006 -@@ -46,7 +46,9 @@ - #undef COLOR_YELLOW - #undef COLOR_BLUE - #undef COLOR_WHITE --#if defined(HAVE_NCURSES_H) /*[*/ -+#if defined(HAVE_NCURSES_NCURSES_H) -+#include -+#elif defined(HAVE_NCURSES_H) /*[*/ - #include - #else /*][*/ - #include Deleted: csw/mgar/pkg/x3270/trunk/files/x3270-3.3.6_DBCS.patch =================================================================== --- csw/mgar/pkg/x3270/trunk/files/x3270-3.3.6_DBCS.patch 2011-01-04 16:25:56 UTC (rev 12177) +++ csw/mgar/pkg/x3270/trunk/files/x3270-3.3.6_DBCS.patch 2011-01-04 16:29:10 UTC (rev 12178) @@ -1,156 +0,0 @@ ---- c3270-3.3/configure-orig Sat Aug 4 21:01:30 2007 -+++ c3270-3.3/configure Sat Aug 4 22:12:23 2007 -@@ -5524,14 +5524,14 @@ - then LDFLAGS="$orig_LDFLAGS -L$dir/lib" - fi - --as_ac_Lib=`echo "ac_cv_lib_icui18n_ucnv_open${icu_suffix}" | $as_tr_sh` --echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licui18n" >&5 --echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licui18n... $ECHO_C" >&6 -+as_ac_Lib=`echo "ac_cv_lib_icuuc_ucnv_open${icu_suffix}" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licuuc" >&5 -+echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licuuc... $ECHO_C" >&6 - if eval "test \"\${$as_ac_Lib+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_check_lib_save_LIBS=$LIBS --LIBS="-licui18n $LIBS" -+LIBS="-licuuc $LIBS" - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF -@@ -5594,7 +5594,7 @@ - #define HAVE_LIBICUI18N 1 - _ACEOF - -- LIBS="-licui18n $LIBS" -+ LIBS="-licuuc $LIBS" - - else - lib_fail=1 -@@ -5603,7 +5603,7 @@ - if test "$lib_fail" -eq 0 - then break - fi -- unset `echo ac_cv_lib_icui18n_ucnv_open${icu_suffix} | $as_tr_sh` -+ unset `echo ac_cv_lib_icuuc_ucnv_open${icu_suffix} | $as_tr_sh` - LDFLAGS="$orig_LDFLAGS" - any=1 - done ---- pr3287-3.3/configure-orig Sat Jun 23 13:05:46 2007 -+++ pr3287-3.3/configure Sat Aug 4 22:12:27 2007 -@@ -3675,14 +3675,14 @@ - then LDFLAGS="$orig_LDFLAGS -L$dir/lib" - fi - --as_ac_Lib=`echo "ac_cv_lib_icui18n_ucnv_open${icu_suffix}" | $as_tr_sh` --echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licui18n" >&5 --echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licui18n... $ECHO_C" >&6 -+as_ac_Lib=`echo "ac_cv_lib_icuuc_ucnv_open${icu_suffix}" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licuuc" >&5 -+echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licuuc... $ECHO_C" >&6 - if eval "test \"\${$as_ac_Lib+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_check_lib_save_LIBS=$LIBS --LIBS="-licui18n $LIBS" -+LIBS="-licuuc $LIBS" - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF -@@ -3745,7 +3745,7 @@ - #define HAVE_LIBICUI18N 1 - _ACEOF - -- LIBS="-licui18n $LIBS" -+ LIBS="-licuuc $LIBS" - - else - lib_fail=1 -@@ -3754,7 +3754,7 @@ - if test "$lib_fail" -eq 0 - then break - fi -- unset `echo ac_cv_lib_icui18n_ucnv_open${icu_suffix} | $as_tr_sh` -+ unset `echo ac_cv_lib_icuuc_ucnv_open${icu_suffix} | $as_tr_sh` - LDFLAGS="$orig_LDFLAGS" - any=1 - done ---- s3270-3.3/configure-orig Mon Jun 18 08:29:58 2007 -+++ s3270-3.3/configure Sat Aug 4 22:12:31 2007 -@@ -4793,14 +4793,14 @@ - then LDFLAGS="$orig_LDFLAGS -L$dir/lib" - fi - --as_ac_Lib=`echo "ac_cv_lib_icui18n_ucnv_open${icu_suffix}" | $as_tr_sh` --echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licui18n" >&5 --echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licui18n... $ECHO_C" >&6 -+as_ac_Lib=`echo "ac_cv_lib_icuuc_ucnv_open${icu_suffix}" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licuuc" >&5 -+echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licuuc... $ECHO_C" >&6 - if eval "test \"\${$as_ac_Lib+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_check_lib_save_LIBS=$LIBS --LIBS="-licui18n $LIBS" -+LIBS="-licuuc $LIBS" - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF -@@ -4863,7 +4863,7 @@ - #define HAVE_LIBICUI18N 1 - _ACEOF - -- LIBS="-licui18n $LIBS" -+ LIBS="-licuuc $LIBS" - - else - lib_fail=1 -@@ -4872,7 +4872,7 @@ - if test "$lib_fail" -eq 0 - then break - fi -- unset `echo ac_cv_lib_icui18n_ucnv_open${icu_suffix} | $as_tr_sh` -+ unset `echo ac_cv_lib_icuuc_ucnv_open${icu_suffix} | $as_tr_sh` - LDFLAGS="$orig_LDFLAGS" - any=1 - done ---- tcl3270-3.3/configure-orig Mon Jun 18 08:21:23 2007 -+++ tcl3270-3.3/configure Sat Aug 4 22:12:37 2007 -@@ -5327,14 +5327,14 @@ - then LDFLAGS="$orig_LDFLAGS -L$dir/lib" - fi - --as_ac_Lib=`echo "ac_cv_lib_icui18n_ucnv_open${icu_suffix}" | $as_tr_sh` --echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licui18n" >&5 --echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licui18n... $ECHO_C" >&6 -+as_ac_Lib=`echo "ac_cv_lib_icuuc_ucnv_open${icu_suffix}" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for ucnv_open${icu_suffix} in -licuuc" >&5 -+echo $ECHO_N "checking for ucnv_open${icu_suffix} in -licuuc... $ECHO_C" >&6 - if eval "test \"\${$as_ac_Lib+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_check_lib_save_LIBS=$LIBS --LIBS="-licui18n $LIBS" -+LIBS="-licuuc $LIBS" - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF -@@ -5397,7 +5397,7 @@ - #define HAVE_LIBICUI18N 1 - _ACEOF - -- LIBS="-licui18n $LIBS" -+ LIBS="-licuuc $LIBS" - - else - lib_fail=1 -@@ -5406,7 +5406,7 @@ - if test "$lib_fail" -eq 0 - then break - fi -- unset `echo ac_cv_lib_icui18n_ucnv_open${icu_suffix} | $as_tr_sh` -+ unset `echo ac_cv_lib_icuuc_ucnv_open${icu_suffix} | $as_tr_sh` - LDFLAGS="$orig_LDFLAGS" - any=1 - done This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jan 4 21:13:00 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 04 Jan 2011 20:13:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12179] csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/ cswmysql5 Message-ID: Revision: 12179 http://gar.svn.sourceforge.net/gar/?rev=12179&view=rev Author: wahwah Date: 2011-01-04 20:13:00 +0000 (Tue, 04 Jan 2011) Log Message: ----------- mysql-5.0.x: Bugfixes #0004646 and #0004653 #0004646: If /etc/opt/csw/mysql5/my.cnf is present, ignore /opt/csw/mysql5/my.cnf #0004653: Pass current zone name to pgrep and pkill if /bin/zonename is present Modified Paths: -------------- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 Modified: csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 =================================================================== --- csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2011-01-04 16:29:10 UTC (rev 12178) +++ csw/mgar/pkg/mysql5/branches/mysql-5.0.x/files/cswmysql5 2011-01-04 20:13:00 UTC (rev 12179) @@ -16,11 +16,12 @@ # RETVAL=0 -BASEDIR="/opt/csw/mysql5" -MYSQL_HOME="/var${BASEDIR}" -sysconfdir="/etc${BASEDIR}" -MYSQLD_DATADIR=$MYSQL_HOME -MYSQLD_PID_FILE=$MYSQL_HOME/mysql.pid +prefix="/opt/csw/mysql5" +BASEDIR="${prefix}" +MYSQL_VAR="/var${prefix}" +sysconfdir="/etc${prefix}" +MYSQLD_DATADIR=$MYSQL_VAR +MYSQLD_PID_FILE=$MYSQL_VAR/mysql.pid CONFFILE=${sysconfdir}/my.cnf # @@ -28,6 +29,11 @@ [ -r /opt/csw/mysql5/etc/mysql5rc ] && . /opt/csw/mysql5/etc/mysql5rc [ -r /etc/opt/csw/mysql5rc ] && . /etc/opt/csw/mysql5rc +if [ -r "${sysconfdir}/my.cnf" ]; then + MYSQL_HOME="${MYSQL_VAR}" +elif [ -r "${BASEDIR}/my.cnf" ]; then + MYSQL_HOME="${BASEDIR}" +fi export MYSQL_HOME # To get started quickly, copy a sample configuration file from @@ -149,7 +155,7 @@ printf "%-60s" "Shutting down mysqld: " if test -f "$MYSQLD_PID_FILE" ; then - pkill mysqld_safe >/dev/null 2>&1 + pkill `pgrep_opts` mysqld_safe >/dev/null 2>&1 kill `cat $MYSQLD_PID_FILE` >/dev/null 2>&1 RETVAL=$? else @@ -164,6 +170,13 @@ return 0 } +pgrep_opts() { + if [ -x /bin/zonename ] + then + echo "-z `/bin/zonename`" + fi +} + case $1 in start) start_it @@ -175,13 +188,7 @@ restart) stop_it - if [ -x /bin/zonename ] - then - pgrep_opts="-z `/bin/zonename`" - else - pgrep_opts="" - fi - while pgrep ${pgrep_opts} mysqld > /dev/null + while pgrep `pgrep_opts` mysqld > /dev/null do sleep 1 done This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Wed Jan 5 01:06:35 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Wed, 5 Jan 2011 00:06:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12171] csw/mgar/pkg/libicu/branches/libicu42/Makefile In-Reply-To: References: Message-ID: No dia 4 de Janeiro de 2011 12:59, escreveu: > +# The collisions will be there until CSWlibicu has also been updated. > +# This will happen at the same time as the CSWlibicu42 release. > +CHECKPKG_OVERRIDES_CSWlibicu42 += file-collision You can build an empty CSWlibicu package in this build description instead of overriding this error. From dam at opencsw.org Wed Jan 5 10:57:36 2011 From: dam at opencsw.org (Dagobert Michelsen) Date: Wed, 5 Jan 2011 10:57:36 +0100 Subject: [csw-devel] SF.net SVN: gar:[12171] csw/mgar/pkg/libicu/branches/libicu42/Makefile In-Reply-To: References: Message-ID: Hi Maciej, Am 05.01.2011 um 01:06 schrieb Maciej (Matchek) Blizinski: > No dia 4 de Janeiro de 2011 12:59, escreveu: >> +# The collisions will be there until CSWlibicu has also been updated. >> +# This will happen at the same time as the CSWlibicu42 release. >> +CHECKPKG_OVERRIDES_CSWlibicu42 += file-collision > > You can build an empty CSWlibicu package in this build description > instead of overriding this error. I already build an empty CSWlibicu in the 4.6 description and I would prefer to not build the same package from different recipes at the same time. BUt thanks for the hint! Best regards -- Dago From dmichelsen at users.sourceforge.net Wed Jan 5 11:09:29 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 10:09:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12180] csw/mgar/pkg/libarchive/trunk/Makefile Message-ID: Revision: 12180 http://gar.svn.sourceforge.net/gar/?rev=12180&view=rev Author: dmichelsen Date: 2011-01-05 10:09:28 +0000 (Wed, 05 Jan 2011) Log Message: ----------- libarchive: Move binaries to libarchive_utils Modified Paths: -------------- csw/mgar/pkg/libarchive/trunk/Makefile Modified: csw/mgar/pkg/libarchive/trunk/Makefile =================================================================== --- csw/mgar/pkg/libarchive/trunk/Makefile 2011-01-04 20:13:00 UTC (rev 12179) +++ csw/mgar/pkg/libarchive/trunk/Makefile 2011-01-05 10:09:28 UTC (rev 12180) @@ -31,16 +31,17 @@ SPKG_DESC_CSWlibarchive-devel = Development files for libarchive RUNTIME_DEP_PKGS_CSWlibarchive-devel = CSWlibarchive2 PKGFILES_CSWlibarchive-devel = $(PKGFILES_DEVEL) +PKGFILES_CSWlibarchive-devel += $(mandir)/man5/.* -PACKAGES += CSWlibarchive -CATALOGNAME_CSWlibarchive = libarchive -SPKG_DESC_CSWlibarchive = $(DESCRIPTION) -RUNTIME_DEP_PKGS_CSWlibarchive += CSWiconv -RUNTIME_DEP_PKGS_CSWlibarchive += CSWxz -RUNTIME_DEP_PKGS_CSWlibarchive += CSWzlib -RUNTIME_DEP_PKGS_CSWlibarchive += CSWlibxml2 -RUNTIME_DEP_PKGS_CSWlibarchive += CSWbzip2 -RUNTIME_DEP_PKGS_CSWlibarchive += CSWosslrt +PACKAGES += CSWlibarchive-utils +CATALOGNAME_CSWlibarchive-utils = libarchive_utils +SPKG_DESC_CSWlibarchive-utils = Tools for reading and writing various archive formats +RUNTIME_DEP_PKGS_CSWlibarchive-utils += CSWiconv +RUNTIME_DEP_PKGS_CSWlibarchive-utils += CSWxz +RUNTIME_DEP_PKGS_CSWlibarchive-utils += CSWzlib +RUNTIME_DEP_PKGS_CSWlibarchive-utils += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWlibarchive-utils += CSWbzip2 +RUNTIME_DEP_PKGS_CSWlibarchive-utils += CSWosslrt BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS_CSWlibarchive42) BUILD_DEP_PKGS += CSWlibxml2devel CSWossldevel This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 11:15:37 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 10:15:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12181] csw/mgar/pkg/pcre/trunk/Makefile Message-ID: Revision: 12181 http://gar.svn.sourceforge.net/gar/?rev=12181&view=rev Author: dmichelsen Date: 2011-01-05 10:15:37 +0000 (Wed, 05 Jan 2011) Log Message: ----------- pcre: Remove superflous dependency to ncurses Modified Paths: -------------- csw/mgar/pkg/pcre/trunk/Makefile Modified: csw/mgar/pkg/pcre/trunk/Makefile =================================================================== --- csw/mgar/pkg/pcre/trunk/Makefile 2011-01-05 10:09:28 UTC (rev 12180) +++ csw/mgar/pkg/pcre/trunk/Makefile 2011-01-05 10:15:37 UTC (rev 12181) @@ -34,7 +34,6 @@ RUNTIME_DEP_PKGS_CSWpcre += CSWlibpcre0 RUNTIME_DEP_PKGS_CSWpcre += CSWbzip2 RUNTIME_DEP_PKGS_CSWpcre += CSWzlib -RUNTIME_DEP_PKGS_CSWpcre += CSWncurses RUNTIME_DEP_PKGS_CSWpcre += CSWlibpcreposix0 PACKAGES += CSWpcrert @@ -60,20 +59,17 @@ CATALOGNAME_CSWlibpcre0 = libpcre0 SPKG_DESC_CSWlibpcre0 = Perl-compatible regular expression tools, libpcre.so.0 PKGFILES_CSWlibpcre0 = $(call baseisadirs,$(libdir),libpcre\.so\.0(\.\d+)*) -RUNTIME_DEP_PKGS_CSWlibpcre0 += CSWncurses PACKAGES += CSWlibpcrecpp0 CATALOGNAME_CSWlibpcrecpp0 = libpcrecpp0 SPKG_DESC_CSWlibpcrecpp0 += Perl-compatible regular expression tools, libpcrecpp.so.0 PKGFILES_CSWlibpcrecpp0 += $(call baseisadirs,$(libdir),libpcrecpp\.so\.0(\.\d+)*) -RUNTIME_DEP_PKGS_CSWlibpcrecpp0 += CSWncurses RUNTIME_DEP_PKGS_CSWlibpcrecpp0 += CSWlibpcre0 PACKAGES += CSWlibpcreposix0 CATALOGNAME_CSWlibpcreposix0 = libpcreposix0 SPKG_DESC_CSWlibpcreposix0 += Perl-compatible regular expression tools, libpcreposix.so.0 PKGFILES_CSWlibpcreposix0 += $(call baseisadirs,$(libdir),libpcreposix\.so\.0(\.\d+)*) -RUNTIME_DEP_PKGS_CSWlibpcreposix0 += CSWncurses RUNTIME_DEP_PKGS_CSWlibpcreposix0 += CSWlibpcre0 BUILD64 = 1 @@ -85,8 +81,6 @@ CONFIGURE_ARGS += --enable-pcregrep-libbz2 CONFIGURE_ARGS += --enable-pcretest-libreadline -EXTRA_LINKER_FLAGS = -lncurses - TEST_TARGET = check MERGE_SCRIPTS_isa-extra = copy-relocated-only copy-config-only This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 13:34:31 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 12:34:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12182] csw/mgar/pkg/rbgems Message-ID: Revision: 12182 http://gar.svn.sourceforge.net/gar/?rev=12182&view=rev Author: dmichelsen Date: 2011-01-05 12:34:31 +0000 (Wed, 05 Jan 2011) Log Message: ----------- rbgems/fastercsv: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/fastercsv/ csw/mgar/pkg/rbgems/fastercsv/branches/ csw/mgar/pkg/rbgems/fastercsv/tags/ csw/mgar/pkg/rbgems/fastercsv/trunk/ csw/mgar/pkg/rbgems/fastercsv/trunk/Makefile csw/mgar/pkg/rbgems/fastercsv/trunk/checksums csw/mgar/pkg/rbgems/fastercsv/trunk/files/ Property changes on: csw/mgar/pkg/rbgems/fastercsv/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/fastercsv/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/fastercsv/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/fastercsv/trunk/Makefile 2011-01-05 12:34:31 UTC (rev 12182) @@ -0,0 +1,17 @@ +NAME = fastercsv +VERSION = 1.5.3 +CATEGORIES = rbgems + +DESCRIPTION = FasterCSV is CSV, but this is faster, smaller, and cleaner + +define BLURB + FasterCSV is intended as a complete replacement to the CSV standard + library. It is significantly faster and smaler while stil being pure + Ruby code. It also strives for a beter interface. +endef + +LICENSE = LICENSE + +ARCHALL = 1 + +include gar/category.mk Added: csw/mgar/pkg/rbgems/fastercsv/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/fastercsv/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/fastercsv/trunk/checksums 2011-01-05 12:34:31 UTC (rev 12182) @@ -0,0 +1 @@ +ff702e1a645db8ac055bd1af8ce9143c fastercsv-1.5.3.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 14:09:09 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 13:09:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12183] csw/mgar/pkg/tin/trunk/Makefile Message-ID: Revision: 12183 http://gar.svn.sourceforge.net/gar/?rev=12183&view=rev Author: dmichelsen Date: 2011-01-05 13:09:09 +0000 (Wed, 05 Jan 2011) Log Message: ----------- tin: Relocate news location to /var/opt/csw Modified Paths: -------------- csw/mgar/pkg/tin/trunk/Makefile Modified: csw/mgar/pkg/tin/trunk/Makefile =================================================================== --- csw/mgar/pkg/tin/trunk/Makefile 2011-01-05 12:34:31 UTC (rev 12182) +++ csw/mgar/pkg/tin/trunk/Makefile 2011-01-05 13:09:09 UTC (rev 12183) @@ -16,18 +16,29 @@ UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -RUNTIME_DEP_PKGS = CSWpcrert CSWggettextrt CSWperl CSWlibidn CSWlibicu46 CSWiconv -BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CSWpcre CSWlibicu-devel +RUNTIME_DEP_PKGS_CSWtin += CSWpcrert +RUNTIME_DEP_PKGS_CSWtin += CSWggettextrt +RUNTIME_DEP_PKGS_CSWtin += CSWperl +RUNTIME_DEP_PKGS_CSWtin += CSWlibidn +RUNTIME_DEP_PKGS_CSWtin += CSWlibicu46 +RUNTIME_DEP_PKGS_CSWtin += CSWiconv +RUNTIME_DEP_PKGS_CSWtin += CSWncurses +RUNTIME_DEP_PKGS_CSWtin += CSWlibgsasl7 +BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CSWpcre + VENDOR_URL = http://www.tin.org/ CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-coffee -CONFIGURE_ARGS += --enable-ipv6 --enable-curses +CONFIGURE_ARGS += --enable-ipv6 +CONFIGURE_ARGS += --with-screen=ncursesw --with-curses-dir=$(prefix) CONFIGURE_ARGS += --with-pcre=$(prefix) CONFIGURE_ARGS += --x-includes=/usr/openwin/include CONFIGURE_ARGS += --x-libraries=/usr/openwin/lib CONFIGURE_ARGS += --with-x --with-Xaw3d +CONFIGURE_ARGS += --with-libdir=$(libdir)/news +CONFIGURE_ARGS += --with-spooldir=/var/opt/csw/spool/news # tin requires to run 'make build' BUILD_ARGS = build This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 15:04:25 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 14:04:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12184] csw/mgar/pkg/gnuplot/trunk/Makefile Message-ID: Revision: 12184 http://gar.svn.sourceforge.net/gar/?rev=12184&view=rev Author: dmichelsen Date: 2011-01-05 14:04:25 +0000 (Wed, 05 Jan 2011) Log Message: ----------- gnuplot: Add alternatives Modified Paths: -------------- csw/mgar/pkg/gnuplot/trunk/Makefile Modified: csw/mgar/pkg/gnuplot/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnuplot/trunk/Makefile 2011-01-05 13:09:09 UTC (rev 12183) +++ csw/mgar/pkg/gnuplot/trunk/Makefile 2011-01-05 14:04:25 UTC (rev 12184) @@ -19,42 +19,94 @@ LICENSE = Copyright -RUNTIME_DEP_PKGS_CSWgnuplot += CSWwxwidgetscommon -RUNTIME_DEP_PKGS_CSWgnuplot += CSWlibatk -RUNTIME_DEP_PKGS_CSWgnuplot += CSWpango -RUNTIME_DEP_PKGS_CSWgnuplot += CSWggettextrt +PACKAGES += CSWgnuplot +CATALOGNAME_CSWgnuplot = gnuplot +SPKG_DESC_CSWgnuplot = $(DESCRIPTION) RUNTIME_DEP_PKGS_CSWgnuplot += CSWpng RUNTIME_DEP_PKGS_CSWgnuplot += CSWemacscommon RUNTIME_DEP_PKGS_CSWgnuplot += CSWfconfig -RUNTIME_DEP_PKGS_CSWgnuplot += CSWlibcairo RUNTIME_DEP_PKGS_CSWgnuplot += CSWiconv -RUNTIME_DEP_PKGS_CSWgnuplot += CSWwxwidgetsgtk2 RUNTIME_DEP_PKGS_CSWgnuplot += CSWreadline -RUNTIME_DEP_PKGS_CSWgnuplot += CSWgtk2 RUNTIME_DEP_PKGS_CSWgnuplot += CSWgd RUNTIME_DEP_PKGS_CSWgnuplot += CSWxpm RUNTIME_DEP_PKGS_CSWgnuplot += CSWncurses RUNTIME_DEP_PKGS_CSWgnuplot += CSWlua -RUNTIME_DEP_PKGS_CSWgnuplot += CSWsunmath RUNTIME_DEP_PKGS_CSWgnuplot += CSWftype2 -RUNTIME_DEP_PKGS_CSWgnuplot += CSWglib2 RUNTIME_DEP_PKGS_CSWgnuplot += CSWzlib RUNTIME_DEP_PKGS_CSWgnuplot += CSWjpeg -BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS_CSWgnuplot) +PACKAGES += CSWgnuplot-wx +CATALOGNAME_CSWgnuplot-wx = gnuplot_wx +SPKG_DESC_CSWgnuplot-wx = $(DESCRIPTION) (with WX-Widgets and Pango) +RUNTIME_DEP_PKGS_CSWgnuplot-wx = CSWgnuplot +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWwxwidgetscommon +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWlibatk +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWpango +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWggettextrt +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWpng +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWfconfig +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWlibcairo +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWiconv +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWwxwidgetsgtk2 +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWreadline +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWgtk2 +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWgd +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWxpm +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWncurses +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWlua +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWsunmath +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWftype2 +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWglib2 +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWzlib +RUNTIME_DEP_PKGS_CSWgnuplot-wx += CSWjpeg +BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS_CSWgnuplot-wx) + +EXTRA_MODULATORS = WXWIDGETS +MODULATIONS_WXWIDGETS = yes no + CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS_wxwidgets-no += --without-cairo +CONFIGURE_ARGS_wxwidgets-no += --disable-wxwidgets +CONFIGURE_ARGS += $(CONFIGURE_ARGS_wxwidgets-$(WXWIDGETS)) + # Preset value until this is fixed: # https://sourceforge.net/tracker/?func=detail&aid=3129839&group_id=2055&atid=102055 CONFIGURE_ARGS += ac_cv_type__Bool=no -#CONFIGURE_ARGS += --with-texdir= - # Make sure we don't run the interactive displays from demo/ EXTRA_TEST_EXPORTS = DISPLAY DISPLAY = TEST_TARGET = check +MERGE_SCRIPTS_isa-default-wxwidgets-yes = copy-all +MERGE_SCRIPTS_isa-default-wxwidgets-no = copy-all + +# These are exactly the differing files between the install-directories +ALTERNATIVE_FILES += /opt/csw/bin/gnuplot +ALTERNATIVE_FILES += /opt/csw/libexec/gnuplot/4.4/gnuplot_x11 +ALTERNATIVE_FILES += /opt/csw/share/emacs/site-lisp/gnuplot-gui.elc +ALTERNATIVE_FILES += /opt/csw/share/emacs/site-lisp/gnuplot.elc +ALTERNATIVE_FILES += /opt/csw/share/gnuplot/4.4/gnuplot.gih + +WXSUFFIX-yes = wx +WXSUFFIX-no = nowx + +EXTRA_PAX_ARGS = $(foreach A,$(ALTERNATIVE_FILES),-s ",^\.\($A\),\1-$(WXSUFFIX-$(WXWIDGETS)),p") + +ALTERNATIVES_CSWgnuplot = basic +ALTERNATIVES_CSWgnuplot-wx = wxwidgets +ALTERNATIVE_basic = $(firstword $(ALTERNATIVE_FILES)) gnuplot $(firstword $(ALTERNATIVE_FILES))-$(WXSUFFIX-no) 100 +ALTERNATIVE_basic += $(foreach A,$(wordlist 2,$(words $(ALTERNATIVE_FILES)),$(ALTERNATIVE_FILES)),$A $(notdir $A) $A-$(WXSUFFIX-no)) +ALTERNATIVE_wxwidgets = $(firstword $(ALTERNATIVE_FILES)) gnuplot $(firstword $(ALTERNATIVE_FILES))-$(WXSUFFIX-yes) 200 +ALTERNATIVE_wxwidgets += $(foreach A,$(wordlist 2,$(words $(ALTERNATIVE_FILES)),$(ALTERNATIVE_FILES)),$A $(notdir $A) $A-$(WXSUFFIX-yes)) + +PKGFILES_CSWgnuplot-wx = $(addsuffix -$(WXSUFFIX-yes),$(ALTERNATIVE_FILES)) + +# "Alternatives" are not properly checked yet +CHECKPKG_OVERRIDES_CSWgnuplot += surplus-dependency|CSWalternatives +CHECKPKG_OVERRIDES_CSWgnuplot-wx += surplus-dependency|CSWalternatives + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 15:34:37 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 14:34:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12185] csw/mgar/gar/v2/categories/rbgems/category.mk Message-ID: Revision: 12185 http://gar.svn.sourceforge.net/gar/?rev=12185&view=rev Author: dmichelsen Date: 2011-01-05 14:34:37 +0000 (Wed, 05 Jan 2011) Log Message: ----------- mGAR v2: Use _ instead of - in Ruby packages Modified Paths: -------------- csw/mgar/gar/v2/categories/rbgems/category.mk Modified: csw/mgar/gar/v2/categories/rbgems/category.mk =================================================================== --- csw/mgar/gar/v2/categories/rbgems/category.mk 2011-01-05 14:04:25 UTC (rev 12184) +++ csw/mgar/gar/v2/categories/rbgems/category.mk 2011-01-05 14:34:37 UTC (rev 12185) @@ -10,7 +10,7 @@ DISTFILES += $(GEMFILE) GEMPKGNAME ?= $(GEMNAME) -GEMCATALOGNAME ?= $(GEMPKGNAME) +GEMCATALOGNAME ?= $(subst -,_,$(GEMPKGNAME)) # PACKAGES ?= CSWgem-$(GEMPKGNAME) CSWgem-$(GEMPKGNAME)-doc PACKAGES ?= CSWgem-$(GEMPKGNAME) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 15:53:09 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 14:53:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12186] csw/mgar/pkg/zutils/trunk/Makefile Message-ID: Revision: 12186 http://gar.svn.sourceforge.net/gar/?rev=12186&view=rev Author: dmichelsen Date: 2011-01-05 14:53:09 +0000 (Wed, 05 Jan 2011) Log Message: ----------- zutils: Override false-positive collisions Modified Paths: -------------- csw/mgar/pkg/zutils/trunk/Makefile Modified: csw/mgar/pkg/zutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/zutils/trunk/Makefile 2011-01-05 14:34:37 UTC (rev 12185) +++ csw/mgar/pkg/zutils/trunk/Makefile 2011-01-05 14:53:09 UTC (rev 12186) @@ -44,6 +44,18 @@ EXTRA_PAX_ARGS = -s ",/z,/Z,p" +# These are false positives as lower case 'z' is in CSWgzipextras. +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/bin/Zcmp|CSWgzipextras|CSWzutils +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/share/man/man1/Zcat.1|CSWgzipextras|CSWzutils +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/bin/Zcat|CSWgzipextras|CSWzutils +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/share/man/man1/Zcmp.1|CSWgzipextras|CSWzutils +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/bin/Zgrep|CSWgzipextras|CSWzutils +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/bin/Zegrep|CSWgzipextras|CSWzutils +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/bin/Zdiff|CSWgzipextras|CSWzutils +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/share/man/man1/Zdiff.1|CSWgzipextras|CSWzutils +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/bin/Zfgrep|CSWgzipextras|CSWzutils +CHECKPKG_OVERRIDES_CSWzutils += file-collision|/opt/csw/share/man/man1/Zgrep.1|CSWgzipextras|CSWzutils + include gar/category.mk post-extract-modulated: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 16:15:51 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 15:15:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12187] csw/mgar/pkg/rbgems Message-ID: Revision: 12187 http://gar.svn.sourceforge.net/gar/?rev=12187&view=rev Author: dmichelsen Date: 2011-01-05 15:15:50 +0000 (Wed, 05 Jan 2011) Log Message: ----------- rbgems/rspec-core: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/rspec-core/ csw/mgar/pkg/rbgems/rspec-core/branches/ csw/mgar/pkg/rbgems/rspec-core/tags/ csw/mgar/pkg/rbgems/rspec-core/trunk/ csw/mgar/pkg/rbgems/rspec-core/trunk/Makefile csw/mgar/pkg/rbgems/rspec-core/trunk/checksums csw/mgar/pkg/rbgems/rspec-core/trunk/files/ Property changes on: csw/mgar/pkg/rbgems/rspec-core/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/rspec-core/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/rspec-core/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/rspec-core/trunk/Makefile 2011-01-05 15:15:50 UTC (rev 12187) @@ -0,0 +1,17 @@ +NAME = rspec-core +VERSION = 2.4.0 +CATEGORIES = rbgems + +DESCRIPTION = A Behaviour-Driven Development Tool + +define BLURB + RSpec runer and example groups +endef + +LICENSE = License.txt + +ARCHALL = 1 + +EXTRA_MERGE_EXCLUDE_FILES = .*/\.gitignore + +include gar/category.mk Added: csw/mgar/pkg/rbgems/rspec-core/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/rspec-core/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/rspec-core/trunk/checksums 2011-01-05 15:15:50 UTC (rev 12187) @@ -0,0 +1 @@ +177db8cb3ea002e84c5276515b450f2c rspec-core-2.4.0.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 16:36:56 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 15:36:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12188] csw/mgar/pkg/rbgems Message-ID: Revision: 12188 http://gar.svn.sourceforge.net/gar/?rev=12188&view=rev Author: dmichelsen Date: 2011-01-05 15:36:55 +0000 (Wed, 05 Jan 2011) Log Message: ----------- rbgems/diff-lcs: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/diff-lcs/ csw/mgar/pkg/rbgems/diff-lcs/branches/ csw/mgar/pkg/rbgems/diff-lcs/tags/ csw/mgar/pkg/rbgems/diff-lcs/trunk/ csw/mgar/pkg/rbgems/diff-lcs/trunk/Makefile csw/mgar/pkg/rbgems/diff-lcs/trunk/checksums csw/mgar/pkg/rbgems/diff-lcs/trunk/files/ Property changes on: csw/mgar/pkg/rbgems/diff-lcs/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/diff-lcs/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/diff-lcs/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/diff-lcs/trunk/Makefile 2011-01-05 15:36:55 UTC (rev 12188) @@ -0,0 +1,19 @@ +NAME = diff-lcs +VERSION = 1.1.2 +CATEGORIES = rbgems + +DESCRIPTION = Provides a list of changes that represent the difference between two sequenced collections. + +define BLURB + Dif:LCS is a port of Algorithm:Dif that uses the McIlroy-Hunt longest + comon subsequence (LCS) algorithm to compute inteligent diferences + betwen two sequenced enumerable containers. The implementation is + based on Mario I. Wolczko's Smaltalk version (1.2, 193) and Ned Konz's + Perl version (Algorithm:Dif). +endef + +ARCHALL = 1 + +LICENSE = README + +include gar/category.mk Added: csw/mgar/pkg/rbgems/diff-lcs/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/diff-lcs/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/diff-lcs/trunk/checksums 2011-01-05 15:36:55 UTC (rev 12188) @@ -0,0 +1 @@ +60524d29b37f76d56ce835323e324879 diff-lcs-1.1.2.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 16:50:45 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 15:50:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12189] csw/mgar/pkg/rbgems Message-ID: Revision: 12189 http://gar.svn.sourceforge.net/gar/?rev=12189&view=rev Author: dmichelsen Date: 2011-01-05 15:50:45 +0000 (Wed, 05 Jan 2011) Log Message: ----------- rbgems/rspec-expectations: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/rspec-expectations/ csw/mgar/pkg/rbgems/rspec-expectations/branches/ csw/mgar/pkg/rbgems/rspec-expectations/tags/ csw/mgar/pkg/rbgems/rspec-expectations/trunk/ csw/mgar/pkg/rbgems/rspec-expectations/trunk/Makefile csw/mgar/pkg/rbgems/rspec-expectations/trunk/checksums csw/mgar/pkg/rbgems/rspec-expectations/trunk/files/ Property changes on: csw/mgar/pkg/rbgems/rspec-expectations/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/rspec-expectations/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/rspec-expectations/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/rspec-expectations/trunk/Makefile 2011-01-05 15:50:45 UTC (rev 12189) @@ -0,0 +1,22 @@ +NAME = rspec-expectations +VERSION = 2.4.0 +CATEGORIES = rbgems + +DESCRIPTION = Rspec expectations (should[_not] and matchers) + +define BLURB + rspec expectations (should[_not] and matchers) +endef + +RUNTIME_DEP_PKGS += CSWgem-diff-lcs + +LICENSE = License.txt + +ARCHALL = 1 + +EXTRA_MERGE_EXCLUDE_FILES = .*/\.gitignore + +# This will go away after official release +CHECKPKG_OVERRIDES_CSWgem-rspec-expectations += unidentified-dependency|CSWgem-diff-lcs + +include gar/category.mk Added: csw/mgar/pkg/rbgems/rspec-expectations/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/rspec-expectations/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/rspec-expectations/trunk/checksums 2011-01-05 15:50:45 UTC (rev 12189) @@ -0,0 +1 @@ +c68ba5dbc300c7f641c6d8784697eb63 rspec-expectations-2.4.0.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 16:58:17 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 15:58:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12190] csw/mgar/pkg/rbgems Message-ID: Revision: 12190 http://gar.svn.sourceforge.net/gar/?rev=12190&view=rev Author: dmichelsen Date: 2011-01-05 15:58:17 +0000 (Wed, 05 Jan 2011) Log Message: ----------- rbgems/rspec-mocks: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/rspec-mocks/ csw/mgar/pkg/rbgems/rspec-mocks/branches/ csw/mgar/pkg/rbgems/rspec-mocks/tags/ csw/mgar/pkg/rbgems/rspec-mocks/trunk/ csw/mgar/pkg/rbgems/rspec-mocks/trunk/Makefile csw/mgar/pkg/rbgems/rspec-mocks/trunk/checksums csw/mgar/pkg/rbgems/rspec-mocks/trunk/files/ Property changes on: csw/mgar/pkg/rbgems/rspec-mocks/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/rspec-mocks/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/rspec-mocks/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/rspec-mocks/trunk/Makefile 2011-01-05 15:58:17 UTC (rev 12190) @@ -0,0 +1,17 @@ +NAME = rspec-mocks +VERSION = 2.4.0 +CATEGORIES = rbgems + +DESCRIPTION = RSpecs 'test double' framework + +define BLURB + RSpec's 'test double' framework, with suport for stubing and mocking +endef + +LICENSE = License.txt + +ARCHALL = 1 + +EXTRA_MERGE_EXCLUDE_FILES = .*/\.gitignore + +include gar/category.mk Added: csw/mgar/pkg/rbgems/rspec-mocks/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/rspec-mocks/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/rspec-mocks/trunk/checksums 2011-01-05 15:58:17 UTC (rev 12190) @@ -0,0 +1 @@ +9f4100e7dcc04d770a0f9ea10eff1be0 rspec-mocks-2.4.0.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 17:15:30 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 16:15:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12191] csw/mgar/pkg Message-ID: Revision: 12191 http://gar.svn.sourceforge.net/gar/?rev=12191&view=rev Author: dmichelsen Date: 2011-01-05 16:15:30 +0000 (Wed, 05 Jan 2011) Log Message: ----------- pdflib: Initial commit Added Paths: ----------- csw/mgar/pkg/pdflib/ csw/mgar/pkg/pdflib/branches/ csw/mgar/pkg/pdflib/tags/ csw/mgar/pkg/pdflib/trunk/ csw/mgar/pkg/pdflib/trunk/Makefile csw/mgar/pkg/pdflib/trunk/checksums csw/mgar/pkg/pdflib/trunk/files/ Property changes on: csw/mgar/pkg/pdflib/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/pdflib/trunk/Makefile =================================================================== --- csw/mgar/pkg/pdflib/trunk/Makefile (rev 0) +++ csw/mgar/pkg/pdflib/trunk/Makefile 2011-01-05 16:15:30 UTC (rev 12191) @@ -0,0 +1,61 @@ +# $Id$ +NAME = pdflib +VERSION = 7.0.5 +CATEGORIES = lib + +DESCRIPTION = Toolbox for generating and manipulating files in PDF +define BLURB +endef + +MASTER_SITES = http://www.pdflib.com/binaries/PDFlib/705/ +DISTNAME = PDFlib-Lite-$(VERSION) +DISTFILES = $(DISTNAME).tar.gz + +# File name regex to get notifications about upstream software releases +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz + +LICENSE = doc/PDFlib-terms-and-conditions.pdf + +PACKAGES += CSWlibpdf6 +CATALOGNAME_CSWlibpdf6 = libpdf6 +PKGFILES_CSWlibpdf6 += $(call baseisadirs,$(libdir),libpdf\.so\.6(\.\d+)*) +SPKG_DESC_CSWlibpdf6 += Toolbox for generating and manipulating files in PDF, libpdf.so.6 +RUNTIME_DEP_PKGS_CSWpdflib += CSWlibpdf6 + +PACKAGES += CSWlibpdf-java0 +CATALOGNAME_CSWlibpdf-java0 = libpdf_java0 +PKGFILES_CSWlibpdf-java0 += $(call baseisadirs,$(libdir),libpdf_java\.so\.0(\.\d+)*) +SPKG_DESC_CSWlibpdf-java0 += Toolbox for generating and manipulating files in PDF, libpdf_java.so.0 +RUNTIME_DEP_PKGS_CSWpdflib += CSWlibpdf-java0 + +PACKAGES += CSWpdflib-devel +CATALOGNAME_CSWpdflib-devel = pdflib_devel +PKGFILES_CSWpdflib-devel = $(PKGFILES_DEVEL) +SPKG_DESC_CSWpdflib-devel = Development files for PDFlib +RUNTIME_DEP_PKGS_CSWpdflib-devel += CSWlibpdf6 +RUNTIME_DEP_PKGS_CSWpdflib-devel += CSWlibpdf-java0 + +PACKAGES += CSWpdflib-utils +CATALOGNAME_CSWpdflib-utils = pdflib_utils +PKGFILES_CSWpdflib-utils += $(bindir)/pdfimage +PKGFILES_CSWpdflib-utils += $(bindir)/text2pdf +SPKG_DESC_CSWpdflib-utils = PDFlib utilities + +# Do not force addition of /opt/csw/include before local includes or CSW libtiff +# includes will break compilation. +CPPFLAGS = +EXTRA_CFLAGS = -I/opt/csw/include + +NOISAEXEC = 1 +BUILD64 = 1 +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --enable-icu +CONFIGURE_ARGS += --enable-large_files +CONFIGURE_ARGS += --with-py=$(prefix) +CONFIGURE_ARGS += --with-pyincl=$(includedir)/python2.6 +CONFIGURE_ARGS += --with-ruby=$(prefix) +CONFIGURE_ARGS += --with-rubyincl=$(libdir)/ruby/1.8/sparc-solaris2.9 + +MERGE_DIRS_isa-extra = $(libdir) + +include gar/category.mk Property changes on: csw/mgar/pkg/pdflib/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Added: csw/mgar/pkg/pdflib/trunk/checksums =================================================================== --- csw/mgar/pkg/pdflib/trunk/checksums (rev 0) +++ csw/mgar/pkg/pdflib/trunk/checksums 2011-01-05 16:15:30 UTC (rev 12191) @@ -0,0 +1 @@ +34a1cc89e2cfdc1e43ba57019e442a90 PDFlib-Lite-7.0.5.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 17:16:08 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 16:16:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12192] csw/mgar/pkg/rbgems Message-ID: Revision: 12192 http://gar.svn.sourceforge.net/gar/?rev=12192&view=rev Author: dmichelsen Date: 2011-01-05 16:16:08 +0000 (Wed, 05 Jan 2011) Log Message: ----------- rbgems/rspec: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/rspec/ csw/mgar/pkg/rbgems/rspec/branches/ csw/mgar/pkg/rbgems/rspec/tags/ csw/mgar/pkg/rbgems/rspec/trunk/ csw/mgar/pkg/rbgems/rspec/trunk/Makefile csw/mgar/pkg/rbgems/rspec/trunk/checksums csw/mgar/pkg/rbgems/rspec/trunk/files/ Property changes on: csw/mgar/pkg/rbgems/rspec/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/rspec/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/rspec/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/rspec/trunk/Makefile 2011-01-05 16:16:08 UTC (rev 12192) @@ -0,0 +1,26 @@ +NAME = rspec +VERSION = 2.4.0 +CATEGORIES = rbgems + +DESCRIPTION = Meta-gem that depends on the other rspec gems + +define BLURB + Meta-gem that depends on the other rspec gems +endef + +RUNTIME_DEP_PKGS += CSWgem-rspec-core +RUNTIME_DEP_PKGS += CSWgem-rspec-expectations +RUNTIME_DEP_PKGS += CSWgem-rspec-mocks + +LICENSE = License.txt + +ARCHALL = 1 + +EXTRA_MERGE_EXCLUDE_FILES = .*/\.gitignore + +# These will go away after official release +CHECKPKG_OVERRIDES_CSWgem-rspec += unidentified-dependency|CSWgem-rspec-core +CHECKPKG_OVERRIDES_CSWgem-rspec += unidentified-dependency|CSWgem-rspec-expectations +CHECKPKG_OVERRIDES_CSWgem-rspec += unidentified-dependency|CSWgem-rspec-mocks + +include gar/category.mk Added: csw/mgar/pkg/rbgems/rspec/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/rspec/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/rspec/trunk/checksums 2011-01-05 16:16:08 UTC (rev 12192) @@ -0,0 +1 @@ +c10d07283bfaee24f063469dc2a31e27 rspec-2.4.0.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 17:23:14 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 16:23:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12193] csw/mgar/pkg/pdflib/trunk/Makefile Message-ID: Revision: 12193 http://gar.svn.sourceforge.net/gar/?rev=12193&view=rev Author: dmichelsen Date: 2011-01-05 16:23:14 +0000 (Wed, 05 Jan 2011) Log Message: ----------- pdflib: Add vendor URL Modified Paths: -------------- csw/mgar/pkg/pdflib/trunk/Makefile Modified: csw/mgar/pkg/pdflib/trunk/Makefile =================================================================== --- csw/mgar/pkg/pdflib/trunk/Makefile 2011-01-05 16:16:08 UTC (rev 12192) +++ csw/mgar/pkg/pdflib/trunk/Makefile 2011-01-05 16:23:14 UTC (rev 12193) @@ -14,6 +14,7 @@ # File name regex to get notifications about upstream software releases UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz +VENDOR_URL = http://www.pdflib.com/products/ LICENSE = doc/PDFlib-terms-and-conditions.pdf PACKAGES += CSWlibpdf6 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Wed Jan 5 18:22:40 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Wed, 05 Jan 2011 17:22:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12194] csw/mgar/pkg/lzlib/trunk Message-ID: Revision: 12194 http://gar.svn.sourceforge.net/gar/?rev=12194&view=rev Author: rthurner Date: 2011-01-05 17:22:40 +0000 (Wed, 05 Jan 2011) Log Message: ----------- lzlib: upgrade to lzlib-1.1 Modified Paths: -------------- csw/mgar/pkg/lzlib/trunk/Makefile csw/mgar/pkg/lzlib/trunk/checksums Modified: csw/mgar/pkg/lzlib/trunk/Makefile =================================================================== --- csw/mgar/pkg/lzlib/trunk/Makefile 2011-01-05 16:23:14 UTC (rev 12193) +++ csw/mgar/pkg/lzlib/trunk/Makefile 2011-01-05 17:22:40 UTC (rev 12194) @@ -1,5 +1,5 @@ NAME = lzlib -VERSION = 1.0 +VERSION = 1.1 CATEGORIES = lib DESCRIPTION = A lossless data compression library based on the LZMA algorithm Modified: csw/mgar/pkg/lzlib/trunk/checksums =================================================================== --- csw/mgar/pkg/lzlib/trunk/checksums 2011-01-05 16:23:14 UTC (rev 12193) +++ csw/mgar/pkg/lzlib/trunk/checksums 2011-01-05 17:22:40 UTC (rev 12194) @@ -1,5 +1 @@ -8d8488783fd776ead11ab9b19b63f4bf 0001-Do-not-do-ldconfig.patch -ae8e904a8c07f7533b94eaf8bfb2075d 0001-Remove-Linux-specific-stuff-add-Solaris-specific-stu.patch -fe24dd11cfece198006a781133fb13fa 0002-Change-linker-flags-for-shared-libs-to-be-Sun-Studio.patch -dcb22fb244b8d124742cad9ddd18985a 0002-Use-ucb-echo-as-it-only-understands-n.patch -39bfe00964a03be95d51ebbe9104b337 lzlib-1.0.tar.gz +3e57ebb510b6343e93f56724cfa16510 lzlib-1.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Wed Jan 5 18:41:24 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Wed, 05 Jan 2011 17:41:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12195] csw/mgar/pkg/perl/trunk Message-ID: Revision: 12195 http://gar.svn.sourceforge.net/gar/?rev=12195&view=rev Author: bonivart Date: 2011-01-05 17:41:24 +0000 (Wed, 05 Jan 2011) Log Message: ----------- perl: try modifying INC to site, vendor, built in Modified Paths: -------------- csw/mgar/pkg/perl/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/perl/trunk/files/0001-change-inc-based-on-rhel5-patch.patch Modified: csw/mgar/pkg/perl/trunk/Makefile =================================================================== --- csw/mgar/pkg/perl/trunk/Makefile 2011-01-05 17:22:40 UTC (rev 12194) +++ csw/mgar/pkg/perl/trunk/Makefile 2011-01-05 17:41:24 UTC (rev 12195) @@ -28,7 +28,13 @@ LICENSE = Copying +PATCHFILES += 0001-change-inc-based-on-rhel5-patch.patch + CHECKPKG_OVERRIDES_CSWperldoc += surplus-dependency|CSWperl +CHECKPKG_OVERRIDES_CSWperldoc += file-collision +CHECKPKG_OVERRIDES_CSWperl += shared-lib-pkgname-mismatch|file=opt/csw/lib/libperl.so.5.10.1|soname=libperl.so.5.10.1|pkgname=CSWperl|expected=CSWlibperl5-10-1 +CHECKPKG_OVERRIDES_CSWperl += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/perl/5.10.1/auto/GDBM_File/GDBM_File.so +CHECKPKG_OVERRIDES_CSWperl += surplus-dependency|CSWgdbm # Core module updates #MASTER_SITES += $(CPAN_FIRST_MIRROR)/S/SM/SMUELLER/ Added: csw/mgar/pkg/perl/trunk/files/0001-change-inc-based-on-rhel5-patch.patch =================================================================== --- csw/mgar/pkg/perl/trunk/files/0001-change-inc-based-on-rhel5-patch.patch (rev 0) +++ csw/mgar/pkg/perl/trunk/files/0001-change-inc-based-on-rhel5-patch.patch 2011-01-05 17:41:24 UTC (rev 12195) @@ -0,0 +1,60 @@ +From 621b2f69f661118c3f35bed411259d08cc984a20 Mon Sep 17 00:00:00 2001 +From: Peter Bonivart +Date: Wed, 5 Jan 2011 17:57:25 +0100 +Subject: [PATCH] change-inc-based-on-rhel5-patch + +--- + perl.c | 23 ++++++++++++----------- + 1 files changed, 12 insertions(+), 11 deletions(-) + +diff --git a/perl.c b/perl.c +index 94f2b13..a29dcc3 100644 +--- a/perl.c ++++ b/perl.c +@@ -4879,9 +4879,6 @@ S_init_perllib(pTHX) + incpush(APPLLIB_EXP, TRUE, TRUE, TRUE, TRUE); + #endif + +-#ifdef ARCHLIB_EXP +- incpush(ARCHLIB_EXP, FALSE, FALSE, TRUE, TRUE); +-#endif + #ifdef MACOS_TRADITIONAL + { + Stat_t tmpstatbuf; +@@ -4903,14 +4900,6 @@ S_init_perllib(pTHX) + if (!PL_tainting) + incpush(":", FALSE, FALSE, TRUE, FALSE); + #else +-#ifndef PRIVLIB_EXP +-# define PRIVLIB_EXP "/usr/local/lib/perl5:/usr/local/lib/perl" +-#endif +-#if defined(WIN32) +- incpush(PRIVLIB_EXP, TRUE, FALSE, TRUE, TRUE); +-#else +- incpush(PRIVLIB_EXP, FALSE, FALSE, TRUE, TRUE); +-#endif + + #ifdef SITEARCH_EXP + /* sitearch is always relative to sitelib on Windows for +@@ -4958,6 +4947,18 @@ S_init_perllib(pTHX) + incpush(PERL_OTHERLIBDIRS, TRUE, TRUE, TRUE, TRUE); + #endif + ++#ifdef ARCHLIB_EXP ++ incpush(ARCHLIB_EXP, FALSE, FALSE, TRUE, TRUE); ++#endif ++#ifndef PRIVLIB_EXP ++# define PRIVLIB_EXP "/usr/local/lib/perl5:/usr/local/lib/perl" ++#endif ++#if defined(WIN32) ++ incpush(PRIVLIB_EXP, TRUE, FALSE, TRUE, TRUE); ++#else ++ incpush(PRIVLIB_EXP, FALSE, FALSE, TRUE, TRUE); ++#endif ++ + if (!PL_tainting) + incpush(".", FALSE, FALSE, TRUE, FALSE); + #endif /* MACOS_TRADITIONAL */ +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Wed Jan 5 18:52:43 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Wed, 05 Jan 2011 17:52:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12196] csw/mgar/pkg/lzlib/trunk/files Message-ID: Revision: 12196 http://gar.svn.sourceforge.net/gar/?rev=12196&view=rev Author: rthurner Date: 2011-01-05 17:52:43 +0000 (Wed, 05 Jan 2011) Log Message: ----------- lzlib, delete old style patches Removed Paths: ------------- csw/mgar/pkg/lzlib/trunk/files/0001-Do-not-do-ldconfig.patch csw/mgar/pkg/lzlib/trunk/files/0001-Remove-Linux-specific-stuff-add-Solaris-specific-stu.patch csw/mgar/pkg/lzlib/trunk/files/0002-Change-linker-flags-for-shared-libs-to-be-Sun-Studio.patch csw/mgar/pkg/lzlib/trunk/files/0002-Use-ucb-echo-as-it-only-understands-n.patch Deleted: csw/mgar/pkg/lzlib/trunk/files/0001-Do-not-do-ldconfig.patch =================================================================== --- csw/mgar/pkg/lzlib/trunk/files/0001-Do-not-do-ldconfig.patch 2011-01-05 17:41:24 UTC (rev 12195) +++ csw/mgar/pkg/lzlib/trunk/files/0001-Do-not-do-ldconfig.patch 2011-01-05 17:52:43 UTC (rev 12196) @@ -1,30 +0,0 @@ -From e81994a6f342f98d03c7008b1865bb8f29e6931b Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Thu, 18 Feb 2010 18:19:49 +0100 -Subject: [PATCH 1/2] Do not do ldconfig - ---- - Makefile.in | 3 +-- - 1 files changed, 1 insertions(+), 2 deletions(-) - -diff --git a/Makefile.in b/Makefile.in -index c2ba00d..e51513b 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -92,12 +92,11 @@ install : all install-info - $(INSTALL_DATA) ./lib$(libname).a "$(DESTDIR)$(libdir)/lib$(libname).a" - if [ -n "$(progname_shared)" ] ; then \ - $(INSTALL_PROGRAM) ./lib$(libname).so.$(pkgversion) "$(DESTDIR)$(libdir)/lib$(libname).so.$(pkgversion)" ; \ -- if [ -e "$(DESTDIR)$(libdir)/lib$(libname).so.$(soversion)" ] ; then \ -+ if [ -f "$(DESTDIR)$(libdir)/lib$(libname).so.$(soversion)" ] ; then \ - run_ldconfig=no ; rm -f "$(DESTDIR)$(libdir)/lib$(libname).so.$(soversion)" ; \ - else run_ldconfig=yes ; \ - fi ; \ - cd "$(DESTDIR)$(libdir)" && ln -s lib$(libname).so.$(pkgversion) lib$(libname).so.$(soversion) ; \ -- if [ $${run_ldconfig} = yes ] ; then $(LDCONFIG) "$(DESTDIR)$(libdir)" ; fi ; \ - fi - - install-info : --- -1.6.6 - Deleted: csw/mgar/pkg/lzlib/trunk/files/0001-Remove-Linux-specific-stuff-add-Solaris-specific-stu.patch =================================================================== --- csw/mgar/pkg/lzlib/trunk/files/0001-Remove-Linux-specific-stuff-add-Solaris-specific-stu.patch 2011-01-05 17:41:24 UTC (rev 12195) +++ csw/mgar/pkg/lzlib/trunk/files/0001-Remove-Linux-specific-stuff-add-Solaris-specific-stu.patch 2011-01-05 17:52:43 UTC (rev 12196) @@ -1,95 +0,0 @@ -From 015e68da03c76cdd90f5f8879259e1648717062e Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Thu, 18 Feb 2010 17:46:25 +0100 -Subject: [PATCH] Remove Linux specific stuff, add Solaris specific stuff - ---- - configure | 2 +- - decoder.cc | 2 +- - encoder.cc | 2 +- - lzcheck.cc | 2 +- - lzlib.cc | 2 +- - main.cc | 3 ++- - -diff --git a/configure b/configure -index fe01eac..eb9dbc8 100755 ---- a/configure -+++ b/configure -@@ -32,7 +32,7 @@ mandir='$(datadir)/man' - sysconfdir='$(prefix)/etc' - CXX= - CPPFLAGS= --CXXFLAGS='-Wall -W -O2' -+CXXFLAGS= - LDFLAGS= - - # Loop over all args -diff --git a/decoder.cc b/decoder.cc -index 429d33e..0d69bcc 100644 ---- a/decoder.cc -+++ b/decoder.cc -@@ -31,7 +31,7 @@ - #include - #include - #include --#include -+#include - - #include "lzlib.h" - #include "lzip.h" -diff --git a/encoder.cc b/encoder.cc -index 1b979ed..7625a35 100644 ---- a/encoder.cc -+++ b/encoder.cc -@@ -31,7 +31,7 @@ - #include - #include - #include --#include -+#include - - #include "lzlib.h" - #include "lzip.h" -diff --git a/lzcheck.cc b/lzcheck.cc -index b54f525..54a4869 100644 ---- a/lzcheck.cc -+++ b/lzcheck.cc -@@ -18,7 +18,7 @@ - #include - #include - #include --#include -+#include - #include - - #include "lzlib.h" -diff --git a/lzlib.cc b/lzlib.cc -index de5d0a9..0abc3d3 100644 ---- a/lzlib.cc -+++ b/lzlib.cc -@@ -27,7 +27,7 @@ - - #include - #include --#include -+#include - - #include "lzlib.h" - #include "lzip.h" -diff --git a/main.cc b/main.cc -index 3d4c0f6..fb78a1e 100644 ---- a/main.cc -+++ b/main.cc -@@ -33,7 +33,8 @@ - #include - #include - #include --#include -+#include -+#include - #include - #include - #include --- -1.6.6 - Deleted: csw/mgar/pkg/lzlib/trunk/files/0002-Change-linker-flags-for-shared-libs-to-be-Sun-Studio.patch =================================================================== --- csw/mgar/pkg/lzlib/trunk/files/0002-Change-linker-flags-for-shared-libs-to-be-Sun-Studio.patch 2011-01-05 17:41:24 UTC (rev 12195) +++ csw/mgar/pkg/lzlib/trunk/files/0002-Change-linker-flags-for-shared-libs-to-be-Sun-Studio.patch 2011-01-05 17:52:43 UTC (rev 12196) @@ -1,25 +0,0 @@ -From ccab3f0f516aa027a935e70e77ff0c0b0a6445f8 Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Thu, 18 Feb 2010 18:08:08 +0100 -Subject: [PATCH] Change linker flags for shared libs to be Sun Studio - ---- - Makefile.in | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/Makefile.in b/Makefile.in -index a68698a..c2ba00d 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -23,7 +23,7 @@ lib$(libname).a: $(lib_objs) - $(AR) -rcs lib$(libname).a $(lib_objs) - - lib$(libname).so.$(pkgversion) : $(sh_lib_objs) -- $(CXX) -shared -Wl,--soname=lib$(libname).so.$(soversion) -o lib$(libname).so.$(pkgversion) $(sh_lib_objs) -+ $(CXX) $(LDFLAGS) -G -h lib$(libname).so.$(soversion) -o lib$(libname).so.$(pkgversion) $(sh_lib_objs) - - $(progname) : $(objs) lib$(libname).a - $(CXX) $(LDFLAGS) -o $(progname) $(objs) lib$(libname).a --- -1.6.6 - Deleted: csw/mgar/pkg/lzlib/trunk/files/0002-Use-ucb-echo-as-it-only-understands-n.patch =================================================================== --- csw/mgar/pkg/lzlib/trunk/files/0002-Use-ucb-echo-as-it-only-understands-n.patch 2011-01-05 17:41:24 UTC (rev 12195) +++ csw/mgar/pkg/lzlib/trunk/files/0002-Use-ucb-echo-as-it-only-understands-n.patch 2011-01-05 17:52:43 UTC (rev 12196) @@ -1,26 +0,0 @@ -From 583bcd2e4276b290bd8cf29894292a1fe5b0057a Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Thu, 18 Feb 2010 18:20:56 +0100 -Subject: [PATCH 2/2] Use ucb echo as it only understands -n - ---- - testsuite/check.sh | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) - -diff --git a/testsuite/check.sh b/testsuite/check.sh -index e35876d..69b5c03 100755 ---- a/testsuite/check.sh -+++ b/testsuite/check.sh -@@ -5,6 +5,9 @@ - # This script is free software: you have unlimited permission - # to copy, distribute and modify it. - -+PATH=/usr/ucb:$PATH -+export PATH -+ - LC_ALL=C - export LC_ALL - objdir=`pwd` --- -1.6.6 - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Wed Jan 5 19:18:17 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Wed, 05 Jan 2011 18:18:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12197] csw/mgar/pkg/lzlib/trunk Message-ID: Revision: 12197 http://gar.svn.sourceforge.net/gar/?rev=12197&view=rev Author: rthurner Date: 2011-01-05 18:18:17 +0000 (Wed, 05 Jan 2011) Log Message: ----------- lzlib, create patch again .... Modified Paths: -------------- csw/mgar/pkg/lzlib/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/lzlib/trunk/files/0001-gcc-to-sunstudio.patch Modified: csw/mgar/pkg/lzlib/trunk/Makefile =================================================================== --- csw/mgar/pkg/lzlib/trunk/Makefile 2011-01-05 17:52:43 UTC (rev 12196) +++ csw/mgar/pkg/lzlib/trunk/Makefile 2011-01-05 18:18:17 UTC (rev 12197) @@ -11,10 +11,7 @@ MASTER_SITES = http://download.savannah.gnu.org/releases/lzip/ DISTFILES = $(NAME)-$(VERSION).tar.gz -PATCHFILES = 0001-Remove-Linux-specific-stuff-add-Solaris-specific-stu.patch -PATCHFILES += 0002-Change-linker-flags-for-shared-libs-to-be-Sun-Studio.patch -PATCHFILES += 0001-Do-not-do-ldconfig.patch -PATCHFILES += 0002-Use-ucb-echo-as-it-only-understands-n.patch +PATCHFILES = 0001-gcc-to-sunstudio.patch # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz Added: csw/mgar/pkg/lzlib/trunk/files/0001-gcc-to-sunstudio.patch =================================================================== --- csw/mgar/pkg/lzlib/trunk/files/0001-gcc-to-sunstudio.patch (rev 0) +++ csw/mgar/pkg/lzlib/trunk/files/0001-gcc-to-sunstudio.patch 2011-01-05 18:18:17 UTC (rev 12197) @@ -0,0 +1,135 @@ +From b1bae1c247333427284ee2e4a318a2769d6f3022 Mon Sep 17 00:00:00 2001 +From: THURNER rupert +Date: Wed, 5 Jan 2011 12:14:58 -0600 +Subject: [PATCH] gcc-to-sunstudio + +change buildflags and include types. +--- + Makefile.in | 4 ++-- + configure | 2 +- + decoder.cc | 2 +- + encoder.cc | 2 +- + lzcheck.cc | 2 +- + lzlib.cc | 2 +- + main.cc | 3 ++- + testsuite/check.sh | 3 +++ + 8 files changed, 12 insertions(+), 8 deletions(-) + +diff --git a/Makefile.in b/Makefile.in +index 94e0114..65aee48 100644 +--- a/Makefile.in ++++ b/Makefile.in +@@ -23,7 +23,7 @@ lib$(libname).a: $(lib_objs) + $(AR) -rcs $@ $^ + + lib$(libname).so.$(pkgversion) : $(sh_lib_objs) +- $(CXX) -shared -Wl,--soname=lib$(libname).so.$(soversion) -o $@ $^ ++ $(CXX) $(LDFLAGS) -G -h lib$(libname).so.$(soversion) -o lib$(libname).so.$(pkgversion) $(sh_lib_objs) + + $(progname) : $(objs) lib$(libname).a + $(CXX) $(LDFLAGS) -o $@ $^ +@@ -96,7 +96,7 @@ install : all install-info + $(INSTALL_DATA) ./lib$(libname).a "$(DESTDIR)$(libdir)/lib$(libname).a" + if [ -n "$(progname_shared)" ] ; then \ + $(INSTALL_PROGRAM) ./lib$(libname).so.$(pkgversion) "$(DESTDIR)$(libdir)/lib$(libname).so.$(pkgversion)" ; \ +- if [ -e "$(DESTDIR)$(libdir)/lib$(libname).so.$(soversion)" ] ; then \ ++ if [ -f "$(DESTDIR)$(libdir)/lib$(libname).so.$(soversion)" ] ; then \ + run_ldconfig=no ; rm -f "$(DESTDIR)$(libdir)/lib$(libname).so.$(soversion)" ; \ + else run_ldconfig=yes ; \ + fi ; \ +diff --git a/configure b/configure +index ca758e4..fffae27 100755 +--- a/configure ++++ b/configure +@@ -32,7 +32,7 @@ mandir='$(datadir)/man' + sysconfdir='$(prefix)/etc' + CXX= + CPPFLAGS= +-CXXFLAGS='-Wall -W -O2' ++CXXFLAGS= + LDFLAGS= + + # Loop over all args +diff --git a/decoder.cc b/decoder.cc +index 0d8d4d5..4622a4e 100644 +--- a/decoder.cc ++++ b/decoder.cc +@@ -31,7 +31,7 @@ + #include + #include + #include +-#include ++#include + + #include "lzlib.h" + #include "lzip.h" +diff --git a/encoder.cc b/encoder.cc +index a0001c1..193ece9 100644 +--- a/encoder.cc ++++ b/encoder.cc +@@ -31,7 +31,7 @@ + #include + #include + #include +-#include ++#include + + #include "lzlib.h" + #include "lzip.h" +diff --git a/lzcheck.cc b/lzcheck.cc +index ce53a41..3ccf1d7 100644 +--- a/lzcheck.cc ++++ b/lzcheck.cc +@@ -18,7 +18,7 @@ + #include + #include + #include +-#include ++#include + #include + + #include "lzlib.h" +diff --git a/lzlib.cc b/lzlib.cc +index 4a4b77b..5172a15 100644 +--- a/lzlib.cc ++++ b/lzlib.cc +@@ -27,7 +27,7 @@ + + #include + #include +-#include ++#include + + #include "lzlib.h" + #include "lzip.h" +diff --git a/main.cc b/main.cc +index afcabfe..1665c61 100644 +--- a/main.cc ++++ b/main.cc +@@ -33,7 +33,8 @@ + #include + #include + #include +-#include ++#include ++#include + #include + #include + #include +diff --git a/testsuite/check.sh b/testsuite/check.sh +index be6204b..f7dc03a 100755 +--- a/testsuite/check.sh ++++ b/testsuite/check.sh +@@ -5,6 +5,9 @@ + # This script is free software: you have unlimited permission + # to copy, distribute and modify it. + ++PATH=/usr/ucb:$PATH ++export PATH ++ + LC_ALL=C + export LC_ALL + objdir=`pwd` +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Wed Jan 5 19:28:48 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Wed, 05 Jan 2011 18:28:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12198] csw/mgar/pkg/lzlib/trunk/Makefile Message-ID: Revision: 12198 http://gar.svn.sourceforge.net/gar/?rev=12198&view=rev Author: rthurner Date: 2011-01-05 18:28:48 +0000 (Wed, 05 Jan 2011) Log Message: ----------- lzlib: another patch Modified Paths: -------------- csw/mgar/pkg/lzlib/trunk/Makefile Modified: csw/mgar/pkg/lzlib/trunk/Makefile =================================================================== --- csw/mgar/pkg/lzlib/trunk/Makefile 2011-01-05 18:18:17 UTC (rev 12197) +++ csw/mgar/pkg/lzlib/trunk/Makefile 2011-01-05 18:28:48 UTC (rev 12198) @@ -12,6 +12,7 @@ MASTER_SITES = http://download.savannah.gnu.org/releases/lzip/ DISTFILES = $(NAME)-$(VERSION).tar.gz PATCHFILES = 0001-gcc-to-sunstudio.patch +PATCHFILES = 0002-gcc-to-sunstudio-2.patch # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Wed Jan 5 19:32:25 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Wed, 05 Jan 2011 18:32:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12199] csw/mgar/pkg/lzlib/trunk/files/ 0002-gcc-to-sunstudio-2.patch Message-ID: Revision: 12199 http://gar.svn.sourceforge.net/gar/?rev=12199&view=rev Author: rthurner Date: 2011-01-05 18:32:24 +0000 (Wed, 05 Jan 2011) Log Message: ----------- lzlib: add the patchfile as well Added Paths: ----------- csw/mgar/pkg/lzlib/trunk/files/0002-gcc-to-sunstudio-2.patch Added: csw/mgar/pkg/lzlib/trunk/files/0002-gcc-to-sunstudio-2.patch =================================================================== --- csw/mgar/pkg/lzlib/trunk/files/0002-gcc-to-sunstudio-2.patch (rev 0) +++ csw/mgar/pkg/lzlib/trunk/files/0002-gcc-to-sunstudio-2.patch 2011-01-05 18:32:24 UTC (rev 12199) @@ -0,0 +1,25 @@ +From 68db975872497081807f900e60d1bbb159b82f51 Mon Sep 17 00:00:00 2001 +From: THURNER rupert +Date: Wed, 5 Jan 2011 12:26:50 -0600 +Subject: [PATCH] gcc-to-sunstudio-2 + +--- + bbexample.cc | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/bbexample.cc b/bbexample.cc +index df91300..1b65bf7 100644 +--- a/bbexample.cc ++++ b/bbexample.cc +@@ -17,7 +17,7 @@ + #include + #include + #include +-#include ++#include + #include + + #include "lzlib.h" +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Wed Jan 5 19:46:46 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Wed, 05 Jan 2011 18:46:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12200] csw/mgar/pkg/lzlib/trunk/Makefile Message-ID: Revision: 12200 http://gar.svn.sourceforge.net/gar/?rev=12200&view=rev Author: rthurner Date: 2011-01-05 18:46:46 +0000 (Wed, 05 Jan 2011) Log Message: ----------- lzlib: all patchfiles are necessary Modified Paths: -------------- csw/mgar/pkg/lzlib/trunk/Makefile Modified: csw/mgar/pkg/lzlib/trunk/Makefile =================================================================== --- csw/mgar/pkg/lzlib/trunk/Makefile 2011-01-05 18:32:24 UTC (rev 12199) +++ csw/mgar/pkg/lzlib/trunk/Makefile 2011-01-05 18:46:46 UTC (rev 12200) @@ -11,8 +11,8 @@ MASTER_SITES = http://download.savannah.gnu.org/releases/lzip/ DISTFILES = $(NAME)-$(VERSION).tar.gz -PATCHFILES = 0001-gcc-to-sunstudio.patch -PATCHFILES = 0002-gcc-to-sunstudio-2.patch +PATCHFILES = 0001-gcc-to-sunstudio.patch +PATCHFILES += 0002-gcc-to-sunstudio-2.patch # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 5 20:26:17 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 05 Jan 2011 19:26:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12201] csw/mgar/pkg/pcre/trunk/Makefile Message-ID: Revision: 12201 http://gar.svn.sourceforge.net/gar/?rev=12201&view=rev Author: dmichelsen Date: 2011-01-05 19:26:16 +0000 (Wed, 05 Jan 2011) Log Message: ----------- pcre: Fix catalogname typos Modified Paths: -------------- csw/mgar/pkg/pcre/trunk/Makefile Modified: csw/mgar/pkg/pcre/trunk/Makefile =================================================================== --- csw/mgar/pkg/pcre/trunk/Makefile 2011-01-05 18:46:46 UTC (rev 12200) +++ csw/mgar/pkg/pcre/trunk/Makefile 2011-01-05 19:26:16 UTC (rev 12201) @@ -28,7 +28,7 @@ BUILD_DEP_PKGS = CSWgnulinks PACKAGES = CSWpcre -CATALOGNAME_CSWpcrert = pcre_rt +CATALOGNAME_CSWpcre = pcre SPKG_DESC_CSWpcre = Perl-compatible regular expression tools RUNTIME_DEP_PKGS_CSWpcre += CSWreadline RUNTIME_DEP_PKGS_CSWpcre += CSWlibpcre0 @@ -37,7 +37,7 @@ RUNTIME_DEP_PKGS_CSWpcre += CSWlibpcreposix0 PACKAGES += CSWpcrert -CATALOGNAME_CSWpcrert = pcrert +CATALOGNAME_CSWpcrert = pcre_rt SPKG_DESC_CSWpcrert = Legacy stub as contents was moved to libpcre0, libpcrecpp0 and libpcreposix0 PKGFILES_CSWpcrert = NOFILES RUNTIME_DEP_PKGS_CSWpcrert = CSWlibpcre0 CSWlibpcrecpp0 CSWlibpcreposix0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jan 5 22:30:29 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 05 Jan 2011 21:30:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12202] csw/mgar/gar/v2-uwatch2/bin/upstream_watch Message-ID: Revision: 12202 http://gar.svn.sourceforge.net/gar/?rev=12202&view=rev Author: wbonnet Date: 2011-01-05 21:30:29 +0000 (Wed, 05 Jan 2011) Log Message: ----------- First python version. Does not integrate yet with GAR makefile Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/upstream_watch Modified: csw/mgar/gar/v2-uwatch2/bin/upstream_watch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-05 19:26:16 UTC (rev 12201) +++ csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-05 21:30:29 UTC (rev 12202) @@ -1,208 +1,478 @@ -#!/usr/bin/perl -lw +#!/usr/bin/env python + # -# Copyright 2006 Yann Rouillard -# All rights reserved. Use is subject to license terms. +# The contents of this file are subject to the COMMON DEVELOPMENT AND +# DISTRIBUTION LICENSE (CDDL) (the "License"); you may not use this +# file except in compliance with the License. # -# Redistribution and/or use, with or without modification, is -# permitted. This software is without warranty of any kind. The -# author(s) shall not be liable in the event that use of the -# software causes damage. +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. # -# upstream_watch - search for new upstream files +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPL"), +# in which case the provisions of the GPL are applicable instead +# of those above. If you wish to allow use of your version of this file only +# under the terms of either the GPL, and not to allow others to +# use your version of this file under the terms of the CDDL, indicate your +# decision by deleting the provisions above and replace them with the notice +# and other provisions required by the GPL. If you do not delete +# the provisions above, a recipient may use your version of this file under +# the terms of any one of the CDDL, or the GPL. # +# Copyright 2010 OpenCSW (http://www.opencsw.org). All rights reserved. +# Use is subject to license terms. +# +# +# Contributors list : +# +# William Bonnet wbonnet at opencsw.org +# +# -use Env; -use Getopt::Long; +# Import all the needed modules +import sys +import string +import re -# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Function : compare_versions -# Purpose : Compare version number of two software -# Arguments: $version1 - version number of the first software -# $version2 - version number of the first software -# Returns : 1 if $version1 > $version2 -# 0 if $version1 == $version2 -# -1 if $version1 < $verson2 +# import httplib + +from urllib2 import Request, urlopen, URLError +from optparse import OptionParser + +# import subprocess +# import os +# import shutil + +# --------------------------------------------------------------------------------------------------------------------- # -sub compare_versions -{ - my $version1 = shift; - my $version2 = shift; - - # we consider the version to be composed of several elements separated by '.' ',' or '_' - # an elements can be a string or a number - # at each step we extract the next elements of the two version strings and compare them - while (my ($number1, $string1, $rem1) = ($version1 =~ /^(?:([0-9]+)|([^0-9\.,_]+))[\.,_]?(.*)?$/)) { +# +class NoUpstreamProtocolException(Exception): + """Exception raised when no protocol is specified in the upstream url + """ - my ($number2, $string2, $rem2) = ($version2 =~ /^(?:([0-9]+)|([^0-9\.,_]+))[\.,_]?(.*)?$/) or - # $versions1 if the same as $versions with additional characters so it must be more recent - # (i.e. 1.2foo is usually more recent than 1.2) - return 1; + # ----------------------------------------------------------------------------------------------------------------- + # Just an empty class... - if (defined $number1 and defined $number2) { - my $ret = ($number1 <=> $number2); - return $ret if $ret != 0; - } elsif (defined $string1 and defined $string2) { - # string comparisons is relevevant for comparing - # version strings like 2.a and 2.b - my $ret = ($string1 cmp $string2); - return $ret if $ret != 0; - } elsif (defined $number1 and defined $string2) { - # we suppose that numbers are always greater that string - return 1; - } else { - return -1; - } - - $version1 = $rem1; - $version2 = $rem2; - } +# --------------------------------------------------------------------------------------------------------------------- +# +# +class UpstreamUrlRetrievalFailedException(Exception): + """Exception raised when an unsuported protocol is specified in the upstream url + """ - if ($version2 ne "") { - # $version2 if the same as $version1 with additionnal characters so it must be more recent - # (i.e. 1.2foo is usually more recent than 1.2) - return -1; - } + # ----------------------------------------------------------------------------------------------------------------- - return 0; -} + def __init__(self, url): + self.url = url +# --------------------------------------------------------------------------------------------------------------------- +# +# +class NoUpstreamVersionFoundException(Exception): + """Exception raised when searching the upstream page content does not match the regexp + """ -# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# Function : get_file_list -# Purpose : Return the list of files available at a given url -# Arguments: $url - an url -# Returns : the list of files availables at the given url + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, url, regexp): + self.url = url + self.regexp = regexp + + +# --------------------------------------------------------------------------------------------------------------------- # -# TODO: find a better way than lftp to do this # -sub get_file_list_lftp -{ - my $url = shift; - my @file_list; +class UpstreamProtocolNotSupportedException(Exception): + """Exception raised when an unsuported protocol is specified in the upstream url + """ - my $ftp_proxy_cmd = ""; - my $http_proxy_cmd = ""; - - # lftp doesn't seem to obey the _PROXY env variable - # we must manually set them - $ftp_proxy_cmd = "set ftp:proxy $ENV{FTP_PROXY};" if exists $ENV{FTP_PROXY}; - $ftp_proxy_cmd = "set ftp:proxy $ENV{ftp_proxy};" if exists $ENV{ftp_proxy}; - $http_proxy_cmd = "set http:proxy $ENV{HTTP_PROXY};" if exists $ENV{HTTP_PROXY}; - $http_proxy_cmd = "set http:proxy $ENV{http_proxy};" if exists $ENV{http_proxy}; - $https_proxy_cmd = "set https:proxy $ENV{HTTPS_PROXY};" if exists $ENV{HTTPS_PROXY}; - $https_proxy_cmd = "set https:proxy $ENV{https_proxy};" if exists $ENV{https_proxy}; + # ----------------------------------------------------------------------------------------------------------------- - open (FH, "lftp -q -c \"set net:timeout 30; set net:max-retries 16; $ftp_proxy_cmd $http_proxy_cmd $https_proxy_cmd open $url/ && ls\" 2>/dev/null |"); + def __init__(self, value): + self.parameter = value - while (my $line = ) { - my @cols = split (/\s+/, $line); - my $filename = $cols[$#cols]; - chomp ($filename); - my $result = rindex($filename, '/'); - if ($result != -1) { - $filename = substr $filename , $result +1 ; - } - push (@file_list, $filename); - } + def __str__(self): + return repr(self.parameter) - close (FH); - return \@file_list; -} +# --------------------------------------------------------------------------------------------------------------------- +# +# +class MissingArgumentException(Exception): + """Exception raised when a command line argument is missing + """ -sub get_file_list_wget_sourceforge -{ - my $url = shift; - my @file_list; + # ----------------------------------------------------------------------------------------------------------------- - my $http_proxy_cmd = ""; - my $wget_command ="wget"; - my $filename = ""; + def __init__(self, value): + self.parameter = value - # lftp doesn't seem to obey the _PROXY env variable - # we must manually set them - $http_proxy_cmd = "set http:proxy $ENV{HTTP_PROXY};" if exists $ENV{HTTP_PROXY}; - $http_proxy_cmd = "set http:proxy $ENV{http_proxy};" if exists $ENV{http_proxy}; - $wget_command = "$http_proxy_cmd ; wget --proxy=on" if exists $ENV{http_proxy_cmd}; + def __str__(self): + return repr(self.parameter) - open (FH, "$wget_command -qO- $url 2>/dev/null | grep class | grep selected | grep li | grep Download | "); - if (my $line = ) { - my @cols = split (/"/, $line); - $filename = $cols[3]; - chomp ($filename); - } - else { - close (FH); - return \@file_list; - } +# --------------------------------------------------------------------------------------------------------------------- +# +# +class CommandLineParser(object): + """This class is used to parse command line. It process only options. Command verb is parsed by the main procedure + """ - close (FH); + # ----------------------------------------------------------------------------------------------------------------- - $url = "http://downloads.sourceforge.net" . $filename; - open (FH, "$wget_command -qO- $url 2>/dev/null | grep $filename | grep package_id= | grep release_id | "); + def __init__(self): + # Create the parser object + self.parser = OptionParser() - while (my $line = ) { - my @cols = split (/>/, $line); - my $filename = $cols[2]; - chomp ($filename); - @cols = split (/ \$help, - "s|use_sf=i" => \$use_sf, - "u|url=s@" => \@urls); + # ----------------------------------------------------------------------------------------------------------------- -if ($help) { - print < 0) { - $newest_version = $1; - $newest_file = $file; - } - } - } - } - printf "$newest_file " if $newest_version; -} -printf "\n"; + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self): + + # Initialize all variables to None. Even if useless, the purpose of this to keep up to date the list + self._verbose = None + self._current_version = None + self._regexp = None + self._upstream_url = None + + # ----------------------------------------------------------------------------------------------------------------- + + def getCurrentVersion(self): + return self._current_version + + + # ----------------------------------------------------------------------------------------------------------------- + + def getRegexp(self): + return self._regexp + + + # ----------------------------------------------------------------------------------------------------------------- + + def getUpstreamURL(self): + return self._upstream_url + + # ----------------------------------------------------------------------------------------------------------------- + + def getVerbose(self): + return self._verbose + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class AbstractCommand(object): + """Base class for command implementation. You should create a derived class per command to implemente. + A "command" represent a concrete action verb given to the program. + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + self.configParser = ConfigurationParser() + self.name = name + + # ----------------------------------------------------------------------------------------------------------------- + + def getName(self): + return self.name + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, arguments): + print "TODO Generate and error instead of this message\n" + print self.name, "\n" + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class CheckUpstreamCommand(AbstractCommand): + """CheckUpstream command. This command retrieve the upstream web page and search for a new version. Version check is + done by matching the regexp from the makefile on the page. Results are sorted to get the highest available and + compared to current version + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(CheckUpstreamCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # Current version is mandatory + if self.configParser.getCurrentVersion() == None: + print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" + argsValid = False + + # Regexp is mandatory + if self.configParser.getRegexp() == None: + print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" + argsValid = False + + # UpstreamURL is mandatory + if self.configParser.getUpstreamURL() == None: + print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def UrlContentRetrieve(self, url): + + try: + # Request the upstream URL and open it + req = Request(url) + response = urlopen(req) + + except URLError, e: + if hasattr(e, 'reason'): + print 'We failed to reach a server during retrieval of : ' + url + print 'Reason: ', e.reason + elif hasattr(e, 'code'): + print 'The server couldn\'t fulfill the request during retrieval of : ' + url + print 'Error code: ', e.code + + # Check for response code value. We should get a 200 + raise UpstreamUrlRetrievalFailedException(url) + + else: + # everything is fine, retrieve the page content + return response.read() + + + # ----------------------------------------------------------------------------------------------------------------- + + def GetNewestVersion(self, version1, version2): + + # we consider the version to be composed of several elements separated by '.' ',' '-' or '_' + # an elements can be a string or a number + # at each step we extract the next elements of the two version strings and compare them + + # Retrieve the tokens from both version. Use . - , and _ as splitters + splittingRegExp = "(?:[\.,_-]?)" + tokens1 = re.split(splittingRegExp, version1) + tokens2 = re.split(splittingRegExp, version2) + + if self.configParser.getVerbose(): + print "Comparing " + version1 + " and " + version2 + + # Iterates the toeksn of version 1, pop tokens one by one and compare to the token at same + # in version 2 + while len(tokens1) > 0: + # If we still have tokens in version 1 and version 2 is empty, then version 1 is newer + # TODO: may have to deal with beta suffixes... + if len(tokens2) == 0: + return version1 + + # Convert both elements to integer + # TODO : handles chars in versions + elem1 = tokens1.pop(0) + elem2 = tokens2.pop(0) + + # If both elements are integer, then convert to int before comparison, otherwise compare strings + try: + elem1 = int(elem1) + elem2 = int(elem2) + except: + elem1 = str(elem1) + elem2 = str(elem2) + # print "Doing string comparison" + + # print "Comparing %(elem1)s and %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } + + # if elements are the same continue the loop + if elem1 == elem2: + continue + + # Test if elem1 is more recent + if elem1 > elem2: + # print "%(elem1)s > %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } + return version1 + else: + # print "%(elem1)s < %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } + return version2 + + return version1 + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + + # Need a way to check that all options needed are available + self.checkArgument() + + # Call the method in charge of retrieving upstream content + content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) + + # Search the strings matching the regexp passed through command line arguments + p = re.compile(self.configParser.getRegexp()) + matches = p.findall(content) + + # Check if we have found some results + if len(matches) == 0: + raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) + print "No match found, we should trigger some error since even current version has not been found" + return False + else: + newestVersion = self.configParser.getCurrentVersion() + while len(matches) > 0: + newestVersion = self.GetNewestVersion(newestVersion, matches.pop(0)) + + # At the end of the processing loop, test if we have a newer version avail, if yes output it + if newestVersion <> self.configParser.getCurrentVersion(): + print newestVersion + + # Exit after processing, eveythin gis ok, return true to the command processor + return True + + except MissingArgumentException, (instance): + + # Display a cool error message :) + print instance.parameter + + # Exits through exception handling, thus return false to the command processor + return False + + except UpstreamProtocolNotSupportedException, (instance): + + # Display a cool error message :) + print "Protocol " + instance.parameter + " is not supportd by upstream_watch" + + # Exits through exception handling, thus return false to the command processor + return False + + except UpstreamUrlRetrievalFailedException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + except NoUpstreamVersionFoundException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class CommandProcessor(object): + """This class receive commands from the main loop and forward call to concrete command. + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self): + """Initialize the objects in charge of concrete command processing. Each object instance are stored in a + map using a key which is the action verb used on the command line. + """ + + # Defines the map storing the concrete commands + self.commandArray = {} + + # Creates all the concrete commands + cmd = CheckUpstreamCommand("check-upstream") + self.commandArray[cmd.getName()] = cmd + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, arguments): + """Cette methode teste les differents arguments et appelle la methode execute sur l'objet en charge du traitement + L'ordre de declaration des tests est important. En effet certains flags declanchent des actions, d'autres des options. + """ + + # Check that an action verb is supplied. If none an error is returned + if len(arguments) == 0: + print "Error : no action supplied" + return 1 + + # The first element in the arguments array is the action verb. Retrieve the command + # using action verb as key + if self.commandArray.has_key(arguments[0]): + return self.commandArray[arguments[0]].execute(opts, arguments) + else: + print "Error : %(action)s action is not supported" % { 'action' : arguments[0] } + return 2 + +# --------------------------------------------------------------------------------------------------------------------- +# +# Fonction principale +# +def main(): + """Program main loop. Process args and call concrete command action. + """ + + # Create the command processor object + commandProcessor = CommandProcessor() + + # Parse command line arguments + cliParser = CommandLineParser() + + # Call the command line parser + (opts, args) = cliParser.parse() + + # Call the execute method on the command processor. This method is in charge to find the concrete command + return commandProcessor.execute(opts, args) + +# On sort en rendant le code de retour de main +if __name__ == '__main__': + sys.exit(main()) + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jan 5 23:47:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 05 Jan 2011 22:47:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12203] csw/mgar/gar/v2-uwatch2/bin/upstream_watch Message-ID: Revision: 12203 http://gar.svn.sourceforge.net/gar/?rev=12203&view=rev Author: wbonnet Date: 2011-01-05 22:47:19 +0000 (Wed, 05 Jan 2011) Log Message: ----------- Add get-upstream-latest-version command Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/upstream_watch Modified: csw/mgar/gar/v2-uwatch2/bin/upstream_watch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-05 21:30:29 UTC (rev 12202) +++ csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-05 22:47:19 UTC (rev 12203) @@ -1,9 +1,9 @@ #!/usr/bin/env python # -# The contents of this file are subject to the COMMON DEVELOPMENT AND -# DISTRIBUTION LICENSE (CDDL) (the "License"); you may not use this -# file except in compliance with the License. +# The contents of this file are subject to the COMMON DEVELOPMENT AND +# DISTRIBUTION LICENSE (CDDL) (the "License"); you may not use this +# file except in compliance with the License. # # Software distributed under the License is distributed on an "AS IS" basis, # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License @@ -49,7 +49,7 @@ # # class NoUpstreamProtocolException(Exception): - """Exception raised when no protocol is specified in the upstream url + """Exception raised when no protocol is specified in the upstream url """ # ----------------------------------------------------------------------------------------------------------------- @@ -59,7 +59,7 @@ # # class UpstreamUrlRetrievalFailedException(Exception): - """Exception raised when an unsuported protocol is specified in the upstream url + """Exception raised when an unsuported protocol is specified in the upstream url """ # ----------------------------------------------------------------------------------------------------------------- @@ -85,7 +85,7 @@ # # class UpstreamProtocolNotSupportedException(Exception): - """Exception raised when an unsuported protocol is specified in the upstream url + """Exception raised when an unsuported protocol is specified in the upstream url """ # ----------------------------------------------------------------------------------------------------------------- @@ -127,10 +127,10 @@ self.parser = OptionParser() # Add options to parser - self.parser.add_option("-V", "--verbose", help="Activate verbose mode", action="store_true", dest="verbose") - self.parser.add_option("-c", "--current-version", help="Current package version", action="store", dest="current_version") - self.parser.add_option("-r", "--regexp", help="Version matching regular expression", action="store", dest="regexp") - self.parser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") + self.parser.add_option("-V", "--verbose", help="Activate verbose mode", action="store_true", dest="verbose") + self.parser.add_option("-c", "--current-version", help="Current package version", action="store", dest="current_version") + self.parser.add_option("-r", "--regexp", help="Version matching regular expression", action="store", dest="regexp") + self.parser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") # ----------------------------------------------------------------------------------------------------------------- @@ -142,14 +142,14 @@ # # class ConfigurationParser(object): - """This handles parameters retrieved either from command line or configuration file. + """This handles parameters retrieved either from command line or configuration file. """ # ----------------------------------------------------------------------------------------------------------------- def initialize(self, args): """Initialize configuration object. If configurations contains files reference, values from the files are - read and copied into this object. Next attempts to retrieve files stored information will read values from + read and copied into this object. Next attempts to retrieve files stored information will read values from this object. """ @@ -175,7 +175,7 @@ # ----------------------------------------------------------------------------------------------------------------- def __init__(self): - + # Initialize all variables to None. Even if useless, the purpose of this to keep up to date the list self._verbose = None self._current_version = None @@ -232,45 +232,18 @@ # --------------------------------------------------------------------------------------------------------------------- # # -class CheckUpstreamCommand(AbstractCommand): - """CheckUpstream command. This command retrieve the upstream web page and search for a new version. Version check is - done by matching the regexp from the makefile on the page. Results are sorted to get the highest available and - compared to current version +class UpstreamWatchCommand(AbstractCommand): + """UpstreamWatch command. This command is the base class used for all upstream watch commands. It provides argument checking + url content retrieving, version comparison, etc. """ # ----------------------------------------------------------------------------------------------------------------- def __init__(self, name): - super(CheckUpstreamCommand, self).__init__(name) + super(UpstreamWatchCommand, self).__init__(name) # ----------------------------------------------------------------------------------------------------------------- - def checkArgument(self): - - # Variable used to flag that we have a missing argument - argsValid = True - - # Current version is mandatory - if self.configParser.getCurrentVersion() == None: - print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" - argsValid = False - - # Regexp is mandatory - if self.configParser.getRegexp() == None: - print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" - argsValid = False - - # UpstreamURL is mandatory - if self.configParser.getUpstreamURL() == None: - print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" - argsValid = False - - # If arguments are not valid raise an exception - if argsValid == False: - raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") - - # ----------------------------------------------------------------------------------------------------------------- - def UrlContentRetrieve(self, url): try: @@ -285,7 +258,7 @@ elif hasattr(e, 'code'): print 'The server couldn\'t fulfill the request during retrieval of : ' + url print 'Error code: ', e.code - + # Check for response code value. We should get a 200 raise UpstreamUrlRetrievalFailedException(url) @@ -296,19 +269,19 @@ # ----------------------------------------------------------------------------------------------------------------- - def GetNewestVersion(self, version1, version2): + def CompareVersionAndGetNewest(self, version1, version2): # we consider the version to be composed of several elements separated by '.' ',' '-' or '_' # an elements can be a string or a number # at each step we extract the next elements of the two version strings and compare them # Retrieve the tokens from both version. Use . - , and _ as splitters - splittingRegExp = "(?:[\.,_-]?)" + splittingRegExp = "(?:[\.,_-])" tokens1 = re.split(splittingRegExp, version1) tokens2 = re.split(splittingRegExp, version2) if self.configParser.getVerbose(): - print "Comparing " + version1 + " and " + version2 + print "Comparing " + version1 + " and " + version2 # Iterates the toeksn of version 1, pop tokens one by one and compare to the token at same # in version 2 @@ -331,9 +304,9 @@ elem1 = str(elem1) elem2 = str(elem2) # print "Doing string comparison" - - # print "Comparing %(elem1)s and %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } + # print "Comparing %(elem1)s and %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } + # if elements are the same continue the loop if elem1 == elem2: continue @@ -345,28 +318,68 @@ else: # print "%(elem1)s < %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } return version2 - + return version1 +# --------------------------------------------------------------------------------------------------------------------- +# +# +class CheckUpstreamCommand(UpstreamWatchCommand): + """CheckUpstream command. This command retrieve the upstream web page and search for a new version. Version check is + done by matching the regexp from the makefile on the page. Results are sorted to get the highest available and + compared to current version + """ + # ----------------------------------------------------------------------------------------------------------------- + def __init__(self, name): + super(CheckUpstreamCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # Current version is mandatory + if self.configParser.getCurrentVersion() == None: + print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" + argsValid = False + + # Regexp is mandatory + if self.configParser.getRegexp() == None: + print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" + argsValid = False + + # UpstreamURL is mandatory + if self.configParser.getUpstreamURL() == None: + print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + def execute(self, opts, args): - + try: # Initialize configuration self.configParser.initialize(opts) - + # Need a way to check that all options needed are available self.checkArgument() - + # Call the method in charge of retrieving upstream content content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) # Search the strings matching the regexp passed through command line arguments p = re.compile(self.configParser.getRegexp()) matches = p.findall(content) - + # Check if we have found some results if len(matches) == 0: raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) @@ -375,12 +388,12 @@ else: newestVersion = self.configParser.getCurrentVersion() while len(matches) > 0: - newestVersion = self.GetNewestVersion(newestVersion, matches.pop(0)) + newestVersion = self.CompareVersionAndGetNewest(newestVersion, matches.pop(0)) # At the end of the processing loop, test if we have a newer version avail, if yes output it if newestVersion <> self.configParser.getCurrentVersion(): print newestVersion - + # Exit after processing, eveythin gis ok, return true to the command processor return True @@ -388,7 +401,7 @@ # Display a cool error message :) print instance.parameter - + # Exits through exception handling, thus return false to the command processor return False @@ -396,7 +409,7 @@ # Display a cool error message :) print "Protocol " + instance.parameter + " is not supportd by upstream_watch" - + # Exits through exception handling, thus return false to the command processor return False @@ -414,6 +427,102 @@ # --------------------------------------------------------------------------------------------------------------------- # # +class GetUpstreamLatestVersionCommand(UpstreamWatchCommand): + """GetUpstreamLatestVersion command. This command retrieve the upstream web page and search for the latest version. + Version check is done by matching the regexp from the makefile on the page. Results are sorted to get the newest version + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(GetUpstreamLatestVersionCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # Regexp is mandatory + if self.configParser.getRegexp() == None: + print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" + argsValid = False + + # UpstreamURL is mandatory + if self.configParser.getUpstreamURL() == None: + print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + + # Need a way to check that all options needed are available + self.checkArgument() + + # Call the method in charge of retrieving upstream content + content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) + + # Search the strings matching the regexp passed through command line arguments + p = re.compile(self.configParser.getRegexp()) + matches = p.findall(content) + + # Check if we have found some results + if len(matches) == 0: + raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) + print "No match found, we should trigger some error since even current version has not been found" + return False + else: + newestVersion = matches.pop(0) + while len(matches) > 0: + newestVersion = self.CompareVersionAndGetNewest(newestVersion, matches.pop(0)) + + # At the end of the processing loop, we print the version + print newestVersion + + # Exit after processing, eveythin gis ok, return true to the command processor + return True + + except MissingArgumentException, (instance): + + # Display a cool error message :) + print instance.parameter + + # Exits through exception handling, thus return false to the command processor + return False + + except UpstreamProtocolNotSupportedException, (instance): + + # Display a cool error message :) + print "Protocol " + instance.parameter + " is not supportd by upstream_watch" + + # Exits through exception handling, thus return false to the command processor + return False + + except UpstreamUrlRetrievalFailedException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + except NoUpstreamVersionFoundException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + +# --------------------------------------------------------------------------------------------------------------------- +# +# class CommandProcessor(object): """This class receive commands from the main loop and forward call to concrete command. """ @@ -421,7 +530,7 @@ # ----------------------------------------------------------------------------------------------------------------- def __init__(self): - """Initialize the objects in charge of concrete command processing. Each object instance are stored in a + """Initialize the objects in charge of concrete command processing. Each object instance are stored in a map using a key which is the action verb used on the command line. """ @@ -432,6 +541,9 @@ cmd = CheckUpstreamCommand("check-upstream") self.commandArray[cmd.getName()] = cmd + cmd = GetUpstreamLatestVersionCommand("get-upstream-latest-version") + self.commandArray[cmd.getName()] = cmd + # ----------------------------------------------------------------------------------------------------------------- def execute(self, opts, arguments): @@ -443,7 +555,7 @@ if len(arguments) == 0: print "Error : no action supplied" return 1 - + # The first element in the arguments array is the action verb. Retrieve the command # using action verb as key if self.commandArray.has_key(arguments[0]): @@ -451,11 +563,11 @@ else: print "Error : %(action)s action is not supported" % { 'action' : arguments[0] } return 2 - + # --------------------------------------------------------------------------------------------------------------------- # # Fonction principale -# +# def main(): """Program main loop. Process args and call concrete command action. """ @@ -463,13 +575,13 @@ # Create the command processor object commandProcessor = CommandProcessor() - # Parse command line arguments + # Parse command line arguments cliParser = CommandLineParser() # Call the command line parser (opts, args) = cliParser.parse() - - # Call the execute method on the command processor. This method is in charge to find the concrete command + + # Call the execute method on the command processor. This method is in charge to find the concrete command return commandProcessor.execute(opts, args) # On sort en rendant le code de retour de main This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 6 11:13:45 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 10:13:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12204] csw/mgar/pkg/rbgems Message-ID: Revision: 12204 http://gar.svn.sourceforge.net/gar/?rev=12204&view=rev Author: dmichelsen Date: 2011-01-06 10:13:45 +0000 (Thu, 06 Jan 2011) Log Message: ----------- rbgems/comma: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/comma/ csw/mgar/pkg/rbgems/comma/branches/ csw/mgar/pkg/rbgems/comma/tags/ csw/mgar/pkg/rbgems/comma/trunk/ csw/mgar/pkg/rbgems/comma/trunk/Makefile csw/mgar/pkg/rbgems/comma/trunk/checksums csw/mgar/pkg/rbgems/comma/trunk/files/ Property changes on: csw/mgar/pkg/rbgems/comma/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/comma/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/comma/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/comma/trunk/Makefile 2011-01-06 10:13:45 UTC (rev 12204) @@ -0,0 +1,22 @@ +NAME = comma +VERSION = 0.4.1 +CATEGORIES = rbgems + +DESCRIPTION = Ruby Comma Seperated Values generation library + +define BLURB + Ruby Coma Seperated Values generation library +endef + +RUNTIME_DEP_PKGS += CSWgem-rspec +RUNTIME_DEP_PKGS += CSWgem-activesupport + +ARCHALL = 1 + +EXTRA_MERGE_EXCLUDE_FILES = .*/\.gitignore + +# These will go away when the packages have been released. +CHECKPKG_OVERRIDES_CSWgem-comma += unidentified-dependency|CSWgem-rspec +CHECKPKG_OVERRIDES_CSWgem-comma += unidentified-dependency|CSWgem-activesupport + +include gar/category.mk Added: csw/mgar/pkg/rbgems/comma/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/comma/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/comma/trunk/checksums 2011-01-06 10:13:45 UTC (rev 12204) @@ -0,0 +1 @@ +0e68c70aaf7f1a4b1990dbdf61b4ea11 comma-0.4.1.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 6 12:37:41 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 11:37:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12205] csw/mgar/pkg/nasm/trunk Message-ID: Revision: 12205 http://gar.svn.sourceforge.net/gar/?rev=12205&view=rev Author: dmichelsen Date: 2011-01-06 11:37:41 +0000 (Thu, 06 Jan 2011) Log Message: ----------- nasm: Update to 2.09.04 Modified Paths: -------------- csw/mgar/pkg/nasm/trunk/Makefile csw/mgar/pkg/nasm/trunk/checksums Modified: csw/mgar/pkg/nasm/trunk/Makefile =================================================================== --- csw/mgar/pkg/nasm/trunk/Makefile 2011-01-06 10:13:45 UTC (rev 12204) +++ csw/mgar/pkg/nasm/trunk/Makefile 2011-01-06 11:37:41 UTC (rev 12205) @@ -1,6 +1,6 @@ # : Makefile 9089 2010-03-11 08:34:46Z wahwah $ NAME = nasm -VERSION = 2.08.01 +VERSION = 2.09.04 CATEGORIES = utils DESCRIPTION = The Netwide Assembler Modified: csw/mgar/pkg/nasm/trunk/checksums =================================================================== --- csw/mgar/pkg/nasm/trunk/checksums 2011-01-06 10:13:45 UTC (rev 12204) +++ csw/mgar/pkg/nasm/trunk/checksums 2011-01-06 11:37:41 UTC (rev 12205) @@ -1 +1 @@ -1e3ebc1289c2be5963571c0937b7a211 nasm-2.08.01.tar.bz2 +c11f083a501adae843d0bc3e7c106c73 nasm-2.09.04.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 6 12:58:41 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 11:58:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12206] csw/mgar/pkg Message-ID: Revision: 12206 http://gar.svn.sourceforge.net/gar/?rev=12206&view=rev Author: dmichelsen Date: 2011-01-06 11:58:41 +0000 (Thu, 06 Jan 2011) Log Message: ----------- tor: Initial commit Added Paths: ----------- csw/mgar/pkg/tor/ csw/mgar/pkg/tor/branches/ csw/mgar/pkg/tor/tags/ csw/mgar/pkg/tor/trunk/ csw/mgar/pkg/tor/trunk/Makefile csw/mgar/pkg/tor/trunk/checksums csw/mgar/pkg/tor/trunk/files/ Property changes on: csw/mgar/pkg/tor/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/tor/trunk/Makefile =================================================================== --- csw/mgar/pkg/tor/trunk/Makefile (rev 0) +++ csw/mgar/pkg/tor/trunk/Makefile 2011-01-06 11:58:41 UTC (rev 12206) @@ -0,0 +1,34 @@ +# $Id$ +NAME = tor +VERSION = 0.2.1.28 +CATEGORIES = net + +DESCRIPTION = Secure network traffic router +define BLURB +endef + +MASTER_SITES = http://www.torproject.org/dist/ +DISTFILES = $(DISTNAME).tar.gz + +# File name regex to get notifications about upstream software releases +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz + +VENDOR_URL = http://www.torproject.org +LICENSE = LICENSE + +RUNTIME_DEP_PKGS_CSWtor += CSWosslrt +RUNTIME_DEP_PKGS_CSWtor += CSWlibevent +RUNTIME_DEP_PKGS_CSWtor += CSWzlib + +sysconfdir = /etc/opt/csw +CONFIGURE_ARGS = $(DIRPATHS) + +EXTRA_PAX_ARGS = -s ',/torrc\.sample,/torrc.CSW,p' + +PRESERVECONF += $(sysconfdir)/tor/tor-tsocks.conf +PRESERVECONF += $(sysconfdir)/tor/torrc + +MIGRATE_FILES += tor/tor-tsocks.conf +MIGRATE_FILES += tor/torrc + +include gar/category.mk Property changes on: csw/mgar/pkg/tor/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Added: csw/mgar/pkg/tor/trunk/checksums =================================================================== --- csw/mgar/pkg/tor/trunk/checksums (rev 0) +++ csw/mgar/pkg/tor/trunk/checksums 2011-01-06 11:58:41 UTC (rev 12206) @@ -0,0 +1 @@ +11e8384414623b50fe50ba7da85893db tor-0.2.1.28.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 13:00:09 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:00:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12207] csw/mgar/gar/v2/lib/python/package_checks_test.py Message-ID: Revision: 12207 http://gar.svn.sourceforge.net/gar/?rev=12207&view=rev Author: wahwah Date: 2011-01-06 12:00:09 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Mocks specific for indiv/set tests Set tests need to be mocked with a different class than individual package tests. Also, using some mox meta magic to avoid boilerplate code. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/package_checks_test.py Modified: csw/mgar/gar/v2/lib/python/package_checks_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-06 11:58:41 UTC (rev 12206) +++ csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-06 12:00:09 UTC (rev 12207) @@ -33,6 +33,8 @@ class CheckpkgUnitTestHelper(object): """Wraps common components of checkpkg tests.""" + __metaclass__ = mox.MoxMetaTestBase + def setUp(self): super(CheckpkgUnitTestHelper, self).setUp() self.mox = mox.Mox() @@ -60,7 +62,6 @@ self.error_mgr_mock, self.logger_mock, self.messenger) - self.mox.VerifyAll() class TestMultipleDepends(CheckpkgUnitTestHelper, unittest.TestCase): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 6 13:01:44 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:01:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12208] csw/mgar/pkg/libevent/branches/libevent-2.0.x Message-ID: Revision: 12208 http://gar.svn.sourceforge.net/gar/?rev=12208&view=rev Author: dmichelsen Date: 2011-01-06 12:01:43 +0000 (Thu, 06 Jan 2011) Log Message: ----------- libevent/libevent-2.0.x: Adjust package names Modified Paths: -------------- csw/mgar/pkg/libevent/branches/libevent-2.0.x/Makefile csw/mgar/pkg/libevent/branches/libevent-2.0.x/checksums Modified: csw/mgar/pkg/libevent/branches/libevent-2.0.x/Makefile =================================================================== --- csw/mgar/pkg/libevent/branches/libevent-2.0.x/Makefile 2011-01-06 12:00:09 UTC (rev 12207) +++ csw/mgar/pkg/libevent/branches/libevent-2.0.x/Makefile 2011-01-06 12:01:43 UTC (rev 12208) @@ -1,17 +1,7 @@ NAME = libevent -VERSION = 2.0.7 +VERSION = 2.0.10 CATEGORIES = lib -EXTRA_MODULATORS = VERSION -#MODULATIONS_VERSION = 1.1a 1.4.14b 2.0.7 -MODULATIONS_VERSION = 2.0.7 - -SKIP_MODULATIONS = isa-sparcv9-garversion-1.1a -SKIP_MODULATIONS += isa-amd64-garversion-1.1a - -DISTVERSION-1.1a = 1.1a -DISTVERSION-2.0.7 = 2.0.7-rc - DESCRIPTION = Event notification library define BLURB The libevent API provides a mechanism to execute a callback function when a @@ -21,33 +11,31 @@ endef MASTER_SITES = http://www.monkey.org/~provos/ -SOURCEFILES = $(foreach V,$(MODULATIONS_VERSION),$(NAME)-$(DISTVERSION-$V).tar.gz) -DISTFILES += $(SOURCEFILES) +DISTNAME = $(NAME)-$(VERSION)-stable +DISTFILES += $(DISTNAME).tar.gz -DISTNAME = $(NAME)-$(DISTVERSION-$(VERSION)) - # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*)-alpha.tar.gz +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*)-stable.tar.gz -# PATCHFILES += 0001-Detect-broken-unsetenv-at-unit-test-runtime.patch -# PATCHFILES += 0001-Fix-getaddrinfo-with-protocol-unset-on-Solaris-9.patch +PACKAGES += CSWlibevent2-0-5 +CATALOGNAME_CSWlibevent2-0-5 = libevent2_0_5 +SPKG_DESC_CSWlibevent2-0-5 = Event notification library 2.0, libevent*-2.0.so.5 +RUNTIME_DEP_PKGS_CSWlibevent2-0-5 += CSWosslrt -NOEXTRACT = $(filter-out $(NAME)-$(DISTVERSION-$(VERSION)).tar.gz,$(SOURCEFILES)) -LICENSE = LICENSE - -PACKAGES = CSWlibevent CSWlibevent-devel - -RUNTIME_DEP_PKGS_CSWlibevent += CSWosslrt -RUNTIME_DEP_PKGS_CSWlibevent-devel = CSWlibevent - -CATALOGNAME_CSWlibevent = libevent +PACKAGES += CSWlibevent-devel CATALOGNAME_CSWlibevent-devel = libevent_devel +SPKG_DESC_CSWlibevent-devel = Development files for libevent 2.0 +RUNTIME_DEP_PKGS_CSWlibevent-devel += CSWlibevent2-0-5 +RUNTIME_DEP_PKGS_CSWlibevent-devel += CSWpython -SPKG_DESC_CSWlibevent = Event notification library -SPKG_DESC_CSWlibevent-devel = Event notification library header files +VENDOR_URL = http://www.monkey.org/~provos/libevent/ +LICENSE = LICENSE -SPKG_SOURCEURL = http://www.monkey.org/~provos/libevent/ +# We don't need it and if defined the test breaks +NOISALIST = 1 +LD_OPTIONS = +EXTRA_LINKER_FLAGS = $(RUNPATH_LINKER_FLAGS) BUILD64 = 1 NOISAEXEC = 1 @@ -55,25 +43,16 @@ TEST_TARGET = verify -MERGE_SCRIPTS_isa-default-garversion-1.1a = copy-only -MERGE_DIRS_isa-default-garversion-1.1a = $(libdir) -MERGE_SCRIPTS_isa-extra-garversion-1.1a = copy-relocated-only -MERGE_DIRS_isa-extra-garversion-1.1a = $(libdir) +PKGFILES_CSWlibevent2-0-5 = $(PKGFILES_RT) -MERGE_SCRIPTS_isa-default-garversion-2.0.7 = copy-all -MERGE_SCRIPTS_isa-extra-garversion-2.0.7 = copy-relocated-only -MERGE_DIRS_isa-extra-garversion-2.0.7 = $(libdir) +# These will go away after package release as the files have been moved from CSWlibevent to *-devel +CHECKPKG_OVERRIDES_CSWlibevent-devel += file-collision -PKGFILES_CSWlibevent-devel = $(PKGFILES_DEVEL) -PKGFILES_CSWlibevent-devel += $(bindir)/.* +# The package name guessing has a bug, overwrite for now. +CHECKPKG_OVERRIDES_CSWlibevent2-0-5 += shared-lib-pkgname-mismatch -CHECKPKG_OVERRIDES_CSWlibevent-devel += missing-dependency|CSWpython -CHECKPKG_OVERRIDES_CSWlibevent-devel += surplus-dependency|CSWlibevent - include gar/category.mk post-extract-modulated: -test -f $(WORKSRC)/test/test.sh && perl -pi -e 's,#!/bin/sh,#!/bin/bash,' $(WORKSRC)/test/test.sh @$(MAKECOOKIE) - - Modified: csw/mgar/pkg/libevent/branches/libevent-2.0.x/checksums =================================================================== --- csw/mgar/pkg/libevent/branches/libevent-2.0.x/checksums 2011-01-06 12:00:09 UTC (rev 12207) +++ csw/mgar/pkg/libevent/branches/libevent-2.0.x/checksums 2011-01-06 12:01:43 UTC (rev 12208) @@ -1 +1 @@ -c14d4cf6e7b0d94fe69b88a977214432 libevent-2.0.7-rc.tar.gz +a37401d26cbbf28185211d582741a3d4 libevent-2.0.10-stable.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 13:03:50 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:03:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12209] csw/mgar/gar/v2/lib/python/package_checks_test.py Message-ID: Revision: 12209 http://gar.svn.sourceforge.net/gar/?rev=12209&view=rev Author: wahwah Date: 2011-01-06 12:03:50 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Removing the MoxMetaTestBase magic And using a more effective way to disable a package. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/package_checks_test.py Modified: csw/mgar/gar/v2/lib/python/package_checks_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-06 12:01:43 UTC (rev 12208) +++ csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-06 12:03:50 UTC (rev 12209) @@ -33,8 +33,6 @@ class CheckpkgUnitTestHelper(object): """Wraps common components of checkpkg tests.""" - __metaclass__ = mox.MoxMetaTestBase - def setUp(self): super(CheckpkgUnitTestHelper, self).setUp() self.mox = mox.Mox() @@ -62,6 +60,7 @@ self.error_mgr_mock, self.logger_mock, self.messenger) + self.mox.VerifyAll() class TestMultipleDepends(CheckpkgUnitTestHelper, unittest.TestCase): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 13:04:35 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:04:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12210] csw/mgar/gar/v2/lib/python/checkpkg_lib.py Message-ID: Revision: 12210 http://gar.svn.sourceforge.net/gar/?rev=12210&view=rev Author: wahwah Date: 2011-01-06 12:04:35 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Update for the db grants script Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-06 12:03:50 UTC (rev 12209) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-06 12:04:35 UTC (rev 12210) @@ -342,7 +342,6 @@ paths.append(pkg) return paths_and_pkgs - def GetPkgByPath(self, file_path): """Proxies calls to self.system_pkgmap.""" pkgs_in_catalog = self.catalog.GetPkgByPath( This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 13:05:12 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:05:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12211] csw/mgar/gar/v2/lib/python/testdata/neon_stats.py Message-ID: Revision: 12211 http://gar.svn.sourceforge.net/gar/?rev=12211&view=rev Author: wahwah Date: 2011-01-06 12:05:12 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Add 'target' to pkgmap in neon test data Modified Paths: -------------- csw/mgar/gar/v2/lib/python/testdata/neon_stats.py Modified: csw/mgar/gar/v2/lib/python/testdata/neon_stats.py =================================================================== --- csw/mgar/gar/v2/lib/python/testdata/neon_stats.py 2011-01-06 12:04:35 UTC (rev 12210) +++ csw/mgar/gar/v2/lib/python/testdata/neon_stats.py 2011-01-06 12:05:12 UTC (rev 12211) @@ -189,6 +189,7 @@ 'line': ': 1 1763', 'mode': None, 'path': None, + 'target': None, 'type': '1', 'user': None}, {'class': 'none', @@ -196,6 +197,7 @@ 'line': '1 s none /opt/csw/lib/libneon.so=libneon.so.27.2.0', 'mode': None, 'path': '/opt/csw/lib/libneon.so', + 'target': '/opt/csw/lib/libneon.so.27.2.3', 'type': 's', 'user': None}, {'class': 'none', @@ -203,6 +205,7 @@ 'line': '1 s none /opt/csw/lib/libneon.so.26=libneon.so.26.0.4', 'mode': None, 'path': '/opt/csw/lib/libneon.so.26', + 'target': '/opt/csw/lib/libneon.so.26.0.4', 'type': 's', 'user': None}, {'class': 'none', @@ -217,6 +220,7 @@ 'line': '1 s none /opt/csw/lib/libneon.so.27=libneon.so.27.2.0', 'mode': None, 'path': '/opt/csw/lib/libneon.so.27', + 'target': '/opt/csw/lib/libneon.so.27.2.3', 'type': 's', 'user': None}, {'class': 'none', @@ -231,6 +235,7 @@ 'line': '1 s none /opt/csw/lib/sparcv9/libneon.so=libneon.so.27.2.0', 'mode': None, 'path': '/opt/csw/lib/sparcv9/libneon.so', + 'target': '/opt/csw/lib/sparcv9/libneon.so.27.2.3', 'type': 's', 'user': None}, {'class': 'none', @@ -238,6 +243,7 @@ 'line': '1 s none /opt/csw/lib/sparcv9/libneon.so.26=libneon.so.26.0.4', 'mode': None, 'path': '/opt/csw/lib/sparcv9/libneon.so.26', + 'target': '/opt/csw/lib/sparcv9/libneon.so.26.0.4', 'type': 's', 'user': None}, {'class': 'none', @@ -252,6 +258,7 @@ 'line': '1 s none /opt/csw/lib/sparcv9/libneon.so.27=libneon.so.27.2.0', 'mode': None, 'path': '/opt/csw/lib/sparcv9/libneon.so.27', + 'target': '/opt/csw/lib/sparcv9/libneon.so.27.2.3', 'type': 's', 'user': None}, {'class': 'none', This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 13:05:48 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:05:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12212] csw/mgar/gar/v2/lib/python/database.py Message-ID: Revision: 12212 http://gar.svn.sourceforge.net/gar/?rev=12212&view=rev Author: wahwah Date: 2011-01-06 12:05:48 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Better error messages on bad schema Depending on which is newer, suggest either updating the application sources, or the database. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/database.py Modified: csw/mgar/gar/v2/lib/python/database.py =================================================================== --- csw/mgar/gar/v2/lib/python/database.py 2011-01-06 12:05:12 UTC (rev 12211) +++ csw/mgar/gar/v2/lib/python/database.py 2011-01-06 12:05:48 UTC (rev 12212) @@ -82,12 +82,17 @@ ldm.InitialDataImport() ldm.SetDatabaseSchemaVersion() else: - raise DatabaseError( + msg = ( "Database schema does not match the application. " "Database contains: %s, " "the application expects: %s. " - "Make sure your application sources are up to date." % (ldm.GetDatabaseSchemaVersion(), DB_SCHEMA_VERSION)) + if DB_SCHEMA_VERSION < ldm.GetDatabaseSchemaVersion(): + msg += "Make sure your application sources are up to date." + elif DB_SCHEMA_VERSION > ldm.GetDatabaseSchemaVersion(): + msg += ("Make sure your database is up to date. " + "Re-create it if necessary.") + raise DatabaseError(msg) def _CheckAndMaybeFixFreshness(self, auto_fix): ldm = LocalDatabaseManager() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 13:06:19 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:06:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12213] csw/mgar/gar/v2/lib/python/package_checks.py Message-ID: Revision: 12213 http://gar.svn.sourceforge.net/gar/?rev=12213&view=rev Author: wahwah Date: 2011-01-06 12:06:19 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Log the list of linkable libraries As a side note, we might start thinking about logging to a file instead the screen. With the current amount of output, I log to a file anyway. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/package_checks.py Modified: csw/mgar/gar/v2/lib/python/package_checks.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-06 12:05:48 UTC (rev 12212) +++ csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-06 12:06:19 UTC (rev 12213) @@ -968,6 +968,9 @@ soname = os.path.split(binary_info["path"])[1] linkable_shared_libs.append((soname, binary_info)) check_names = True + logging.debug("CheckSharedLibraryNamingPolicy(): " + "linkable shared libs of %s: %s" + % (pkgname, linkable_shared_libs)) if len(linkable_shared_libs) > 1: sonames = sorted(set([x[0] for x in linkable_shared_libs])) tmp = su.MakePackageNameBySonameCollection(sonames) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 13:06:53 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:06:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12214] csw/mgar/gar/v2/lib/python/checkpkg_lib.py Message-ID: Revision: 12214 http://gar.svn.sourceforge.net/gar/?rev=12214&view=rev Author: wahwah Date: 2011-01-06 12:06:53 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Removing an unused function Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-06 12:06:19 UTC (rev 12213) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-06 12:06:53 UTC (rev 12214) @@ -155,10 +155,6 @@ return super(CheckpkgManagerBase, self).GetSqlobjectTriad( self.osrel, self.arch, self.catrel) - def GetPackageStatsList(self): - raise RuntimeError("Please don't use this function as it violates " - "the Law of Demeter.") - def FormatReports(self, errors, messages, gar_lines): namespace = { "name": self.name, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 13:07:24 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:07:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12215] csw/mgar/gar/v2/lib/python/package_checks.py Message-ID: Revision: 12215 http://gar.svn.sourceforge.net/gar/?rev=12215&view=rev Author: wahwah Date: 2011-01-06 12:07:24 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Two comments for package_checks Modified Paths: -------------- csw/mgar/gar/v2/lib/python/package_checks.py Modified: csw/mgar/gar/v2/lib/python/package_checks.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-06 12:06:53 UTC (rev 12214) +++ csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-06 12:07:24 UTC (rev 12215) @@ -962,6 +962,8 @@ if binary_info["path"] in shared_libs: if su.IsLibraryLinkable(binary_info["path"]): # It is a shared library and other projects might link to it. + # Some libraries don't declare a soname; compile time linker defaults + # to their file name. if "soname" in binary_info and binary_info["soname"]: soname = binary_info["soname"] else: @@ -1011,7 +1013,7 @@ pkgname) check_names = False - else: + else: # len(linkable_shared_libs) > 1 if pkgname not in multilib_pkgnames: error_mgr.ReportError( "shared-lib-pkgname-mismatch", This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 13:07:55 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:07:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12216] csw/mgar/gar/v2/lib/sh/db_privileges.sh Message-ID: Revision: 12216 http://gar.svn.sourceforge.net/gar/?rev=12216&view=rev Author: wahwah Date: 2011-01-06 12:07:55 +0000 (Thu, 06 Jan 2011) Log Message: ----------- db_permissions: maintainers table The maintainers table needs to be modifiable by the release manager. Modified Paths: -------------- csw/mgar/gar/v2/lib/sh/db_privileges.sh Modified: csw/mgar/gar/v2/lib/sh/db_privileges.sh =================================================================== --- csw/mgar/gar/v2/lib/sh/db_privileges.sh 2011-01-06 12:07:24 UTC (rev 12215) +++ csw/mgar/gar/v2/lib/sh/db_privileges.sh 2011-01-06 12:07:55 UTC (rev 12216) @@ -32,12 +32,12 @@ csw_config data_source host - maintainer os_release ) TABLES_REL_MGR=( srv4_file_in_catalog csw_file + maintainer ) TABLES_REGULAR=( pkginst This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 6 13:24:20 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:24:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[12217] csw/mgar/pkg/tor/trunk/Makefile Message-ID: Revision: 12217 http://gar.svn.sourceforge.net/gar/?rev=12217&view=rev Author: dmichelsen Date: 2011-01-06 12:24:20 +0000 (Thu, 06 Jan 2011) Log Message: ----------- tor: Add fixes for binding against new libevent2_0_5 Modified Paths: -------------- csw/mgar/pkg/tor/trunk/Makefile Modified: csw/mgar/pkg/tor/trunk/Makefile =================================================================== --- csw/mgar/pkg/tor/trunk/Makefile 2011-01-06 12:07:55 UTC (rev 12216) +++ csw/mgar/pkg/tor/trunk/Makefile 2011-01-06 12:24:20 UTC (rev 12217) @@ -17,7 +17,7 @@ LICENSE = LICENSE RUNTIME_DEP_PKGS_CSWtor += CSWosslrt -RUNTIME_DEP_PKGS_CSWtor += CSWlibevent +RUNTIME_DEP_PKGS_CSWtor += CSWlibevent2-0-5 RUNTIME_DEP_PKGS_CSWtor += CSWzlib sysconfdir = /etc/opt/csw @@ -31,4 +31,11 @@ MIGRATE_FILES += tor/tor-tsocks.conf MIGRATE_FILES += tor/torrc +# New libevent has not been released +CHECKPKG_OVERRIDES_CSWtor += soname-not-found|libevent-2.0.so.5|is|needed|by|opt/csw/bin/tor +CHECKPKG_OVERRIDES_CSWtor += soname-not-found|libevent-2.0.so.5|is|needed|by|opt/csw/bin/tor-resolve +CHECKPKG_OVERRIDES_CSWtor += soname-not-found|libevent-2.0.so.5|is|needed|by|opt/csw/bin/tor-gencert +CHECKPKG_OVERRIDES_CSWtor += unidentified-dependency|CSWlibevent2-0-5 +CHECKPKG_OVERRIDES_CSWtor += surplus-dependency|CSWlibevent2-0-5 + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 6 13:28:51 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:28:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12218] csw/mgar/pkg/tmux/trunk Message-ID: Revision: 12218 http://gar.svn.sourceforge.net/gar/?rev=12218&view=rev Author: dmichelsen Date: 2011-01-06 12:28:51 +0000 (Thu, 06 Jan 2011) Log Message: ----------- tmux: Update to 1.4 and adjust to new libevent2_0_5 Modified Paths: -------------- csw/mgar/pkg/tmux/trunk/Makefile csw/mgar/pkg/tmux/trunk/checksums Added Paths: ----------- csw/mgar/pkg/tmux/trunk/files/0001-Use-inttypes.h-if-stdint.h-is-not-available.patch Removed Paths: ------------- csw/mgar/pkg/tmux/trunk/files/0001-old-style-patch-0000-stdint.patch csw/mgar/pkg/tmux/trunk/files/0002-Fix-one-more-inttypes.h.patch csw/mgar/pkg/tmux/trunk/files/0003-Add-fix-for-missing-MAXHOSTNAMELEN.patch csw/mgar/pkg/tmux/trunk/files/COPYING Modified: csw/mgar/pkg/tmux/trunk/Makefile =================================================================== --- csw/mgar/pkg/tmux/trunk/Makefile 2011-01-06 12:24:20 UTC (rev 12217) +++ csw/mgar/pkg/tmux/trunk/Makefile 2011-01-06 12:28:51 UTC (rev 12218) @@ -1,17 +1,15 @@ NAME = tmux -VERSION = 1.3 +VERSION = 1.4 CATEGORIES = apps DESCRIPTION = Terminal Multiplexer -SF_PROJ = $(NAME) MASTER_SITES = $(SF_MIRRORS) DISTFILES = $(NAME)-$(VERSION).tar.gz -DISTFILES += COPYING -PATCHFILES = 0001-old-style-patch-0000-stdint.patch -PATCHFILES += 0002-Fix-one-more-inttypes.h.patch -PATCHFILES += 0003-Add-fix-for-missing-MAXHOSTNAMELEN.patch +# Use patch unless this is fixed: +# https://sourceforge.net/tracker/?func=detail&aid=3152389&group_id=200378&atid=973264 +PATCHFILES = 0001-Use-inttypes.h-if-stdint.h-is-not-available.patch # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz @@ -19,6 +17,9 @@ RUNTIME_DEP_PKGS = CSWlibevent BUILD_DEP_PKGS = CSWlibevent-devel +LICENSE = NOTES +VENDOR_URL = http://tmux.sourceforge.net + CONFIGURE_ARGS = EXTRA_CPPFLAGS = -D__inline=inline @@ -28,6 +29,10 @@ INSTALL_SCRIPTS = custom +# New libevent2_0_5 has not been released, remove after release +CHECKPKG_OVERRIDES_CSWtmux += soname-not-found|libevent-2.0.so.5|is|needed|by|opt/csw/bin/tmux +CHECKPKG_OVERRIDES_CSWtmux += surplus-dependency|CSWlibevent + include gar/category.mk PATH := /opt/csw/gnu:$(PATH) Modified: csw/mgar/pkg/tmux/trunk/checksums =================================================================== --- csw/mgar/pkg/tmux/trunk/checksums 2011-01-06 12:24:20 UTC (rev 12217) +++ csw/mgar/pkg/tmux/trunk/checksums 2011-01-06 12:28:51 UTC (rev 12218) @@ -1,5 +1 @@ -58b41f4648140297ed218db06a023450 0001-old-style-patch-0000-stdint.patch -6d6be91f763e1b4c15ec8145efbda66e 0002-Fix-one-more-inttypes.h.patch -2a87ff8258d61d719a3b046a6d68d2d2 0003-Add-fix-for-missing-MAXHOSTNAMELEN.patch -8ad333c4590c5ed45f1b4d0218ede7a7 COPYING -96e60cb206de2db0610b9fb6a64c2251 tmux-1.3.tar.gz +0bfc7dd9a5bab192406167589c716a21 tmux-1.4.tar.gz Added: csw/mgar/pkg/tmux/trunk/files/0001-Use-inttypes.h-if-stdint.h-is-not-available.patch =================================================================== --- csw/mgar/pkg/tmux/trunk/files/0001-Use-inttypes.h-if-stdint.h-is-not-available.patch (rev 0) +++ csw/mgar/pkg/tmux/trunk/files/0001-Use-inttypes.h-if-stdint.h-is-not-available.patch 2011-01-06 12:28:51 UTC (rev 12218) @@ -0,0 +1,28 @@ +From d8dfa3860ec279f387c66e9c994bac7518e13ab0 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Thu, 6 Jan 2011 13:18:50 +0100 +Subject: [PATCH] Use inttypes.h if stdint.h is not available + +--- + compat/asprintf.c | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +diff --git a/compat/asprintf.c b/compat/asprintf.c +index cb5282b..ab45110 100644 +--- a/compat/asprintf.c ++++ b/compat/asprintf.c +@@ -18,7 +18,11 @@ + + #include + #include ++#ifdef HAVE_STDINT_H + #include ++#else ++#include ++#endif + #include + + #include "tmux.h" +-- +1.7.3.2 + Deleted: csw/mgar/pkg/tmux/trunk/files/0001-old-style-patch-0000-stdint.patch =================================================================== --- csw/mgar/pkg/tmux/trunk/files/0001-old-style-patch-0000-stdint.patch 2011-01-06 12:24:20 UTC (rev 12217) +++ csw/mgar/pkg/tmux/trunk/files/0001-old-style-patch-0000-stdint.patch 2011-01-06 12:28:51 UTC (rev 12218) @@ -1,81 +0,0 @@ -From a2255d651e3a64c0133d56533d934260b71d1cc5 Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Wed, 12 May 2010 10:21:45 +0200 -Subject: [PATCH 1/3] old style patch: 0000-stdint.patch - ---- - input-keys.c | 2 +- - osdep-freebsd.c | 2 +- - tmux.h | 2 +- - window.c | 2 +- - xmalloc.c | 2 +- - 5 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/input-keys.c b/input-keys.c -index 1e2b18e..afcecaa 100644 ---- a/input-keys.c -+++ b/input-keys.c -@@ -18,7 +18,7 @@ - - #include - --#include -+#include - #include - #include - -diff --git a/osdep-freebsd.c b/osdep-freebsd.c -index ddd865e..4dad659 100644 ---- a/osdep-freebsd.c -+++ b/osdep-freebsd.c -@@ -24,7 +24,7 @@ - - #include - #include --#include -+#include - #include - #include - #include -diff --git a/tmux.h b/tmux.h -index c8b48f3..d78b46e 100644 ---- a/tmux.h -+++ b/tmux.h -@@ -31,7 +31,7 @@ - #include - #include - #include --#include -+#include - #include - #include - -diff --git a/window.c b/window.c -index 13439c9..e1506a5 100644 ---- a/window.c -+++ b/window.c -@@ -24,7 +24,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -diff --git a/xmalloc.c b/xmalloc.c -index e9f96a1..96b59f7 100644 ---- a/xmalloc.c -+++ b/xmalloc.c -@@ -20,7 +20,7 @@ - - #include - #include --#include -+#include - #include - #include - --- -1.7.1 - Deleted: csw/mgar/pkg/tmux/trunk/files/0002-Fix-one-more-inttypes.h.patch =================================================================== --- csw/mgar/pkg/tmux/trunk/files/0002-Fix-one-more-inttypes.h.patch 2011-01-06 12:24:20 UTC (rev 12217) +++ csw/mgar/pkg/tmux/trunk/files/0002-Fix-one-more-inttypes.h.patch 2011-01-06 12:28:51 UTC (rev 12218) @@ -1,25 +0,0 @@ -From 5b87d0623c11043f670ec4e2d11197a9030edda1 Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Wed, 12 May 2010 14:38:28 +0200 -Subject: [PATCH 2/3] Fix one more inttypes.h - ---- - compat/asprintf.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/compat/asprintf.c b/compat/asprintf.c -index cb5282b..66b73d5 100644 ---- a/compat/asprintf.c -+++ b/compat/asprintf.c -@@ -18,7 +18,7 @@ - - #include - #include --#include -+#include - #include - - #include "tmux.h" --- -1.7.1 - Deleted: csw/mgar/pkg/tmux/trunk/files/0003-Add-fix-for-missing-MAXHOSTNAMELEN.patch =================================================================== --- csw/mgar/pkg/tmux/trunk/files/0003-Add-fix-for-missing-MAXHOSTNAMELEN.patch 2011-01-06 12:24:20 UTC (rev 12217) +++ csw/mgar/pkg/tmux/trunk/files/0003-Add-fix-for-missing-MAXHOSTNAMELEN.patch 2011-01-06 12:28:51 UTC (rev 12218) @@ -1,26 +0,0 @@ -From 374b542205a8ebee89c123f203600c627a1bdd45 Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Fri, 23 Jul 2010 11:25:22 +0200 -Subject: [PATCH 3/3] Add fix for missing MAXHOSTNAMELEN - ---- - screen.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) - -diff --git a/screen.c b/screen.c -index e6d56c9..ee36024 100644 ---- a/screen.c -+++ b/screen.c -@@ -22,6 +22,9 @@ - #include - #include - -+/* For MAXHOSTNAMELEN */ -+#include -+ - #include "tmux.h" - - void screen_resize_x(struct screen *, u_int); --- -1.7.1 - Deleted: csw/mgar/pkg/tmux/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/tmux/trunk/files/COPYING 2011-01-06 12:24:20 UTC (rev 12217) +++ csw/mgar/pkg/tmux/trunk/files/COPYING 2011-01-06 12:28:51 UTC (rev 12218) @@ -1,8 +0,0 @@ -This file and the CHANGES, FAQ and TODO files are licensed under the ISC -license. Files under examples/ remain copyright their authors unless otherwise -stated in the file but permission has been received to distribute them with -tmux. All other files have a license and copyright notice at their -start. Please contact me with any queries. - --- Nicholas Marriott - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 6 13:36:48 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 12:36:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12219] csw/mgar/pkg/cpan/Event-Lib/trunk/Makefile Message-ID: Revision: 12219 http://gar.svn.sourceforge.net/gar/?rev=12219&view=rev Author: dmichelsen Date: 2011-01-06 12:36:48 +0000 (Thu, 06 Jan 2011) Log Message: ----------- cpan/Event-Lib: Change dependency to new CSWlibevent2-0-5 Modified Paths: -------------- csw/mgar/pkg/cpan/Event-Lib/trunk/Makefile Modified: csw/mgar/pkg/cpan/Event-Lib/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Event-Lib/trunk/Makefile 2011-01-06 12:28:51 UTC (rev 12218) +++ csw/mgar/pkg/cpan/Event-Lib/trunk/Makefile 2011-01-06 12:36:48 UTC (rev 12219) @@ -14,8 +14,10 @@ PACKAGES = CSWpmeventlib CATALOGNAME = pm_eventlib +LICENSE = README + BUILD_DEP_PKGS = CSWlibevent-devel -RUNTIME_DEP_PKGS = CSWlibevent +RUNTIME_DEP_PKGS = CSWlibevent2-0-5 # Sun cc inline function patch PATCHFILES = inline.diff @@ -28,4 +30,8 @@ # https://rt.cpan.org/Ticket/Display.html?id=51129 SKIPTEST = 1 +# These can be removed after release of libevent2_0_5 +CHECKPKG_OVERRIDES_CSWpmeventlib += unidentified-dependency|CSWlibevent2-0-5 +CHECKPKG_OVERRIDES_CSWpmeventlib += soname-not-found|libevent-2.0.so.5|is|needed|by|opt/csw/lib/perl/csw/auto/Event/Lib/Lib.so + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 6 14:12:53 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 13:12:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12220] csw/mgar/pkg/tmux/trunk/Makefile Message-ID: Revision: 12220 http://gar.svn.sourceforge.net/gar/?rev=12220&view=rev Author: dmichelsen Date: 2011-01-06 13:12:52 +0000 (Thu, 06 Jan 2011) Log Message: ----------- tmux: Change dependency to new libevent Modified Paths: -------------- csw/mgar/pkg/tmux/trunk/Makefile Modified: csw/mgar/pkg/tmux/trunk/Makefile =================================================================== --- csw/mgar/pkg/tmux/trunk/Makefile 2011-01-06 12:36:48 UTC (rev 12219) +++ csw/mgar/pkg/tmux/trunk/Makefile 2011-01-06 13:12:52 UTC (rev 12220) @@ -14,7 +14,7 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz -RUNTIME_DEP_PKGS = CSWlibevent +RUNTIME_DEP_PKGS = CSWlibevent2-0-5 BUILD_DEP_PKGS = CSWlibevent-devel LICENSE = NOTES @@ -31,7 +31,8 @@ # New libevent2_0_5 has not been released, remove after release CHECKPKG_OVERRIDES_CSWtmux += soname-not-found|libevent-2.0.so.5|is|needed|by|opt/csw/bin/tmux -CHECKPKG_OVERRIDES_CSWtmux += surplus-dependency|CSWlibevent +CHECKPKG_OVERRIDES_CSWtmux += surplus-dependency|CSWlibevent2-0-5 +CHECKPKG_OVERRIDES_CSWtmux += unidentified-dependency|CSWlibevent2-0-5 include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Thu Jan 6 14:19:15 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Thu, 6 Jan 2011 13:19:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12207] csw/mgar/gar/v2/lib/python/package_checks_test.py In-Reply-To: References: Message-ID: In this commit, the description does not match the actual change. I'm blaming git-svn. There is a matching description in another change. From dmichelsen at users.sourceforge.net Thu Jan 6 14:20:01 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 13:20:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12221] csw/mgar/pkg/libevent/trunk Message-ID: Revision: 12221 http://gar.svn.sourceforge.net/gar/?rev=12221&view=rev Author: dmichelsen Date: 2011-01-06 13:20:01 +0000 (Thu, 06 Jan 2011) Log Message: ----------- libevent: Remove 1.1a and version modulation, make CSWlibevent stub to legacy version as 2.0 is out Modified Paths: -------------- csw/mgar/pkg/libevent/trunk/Makefile csw/mgar/pkg/libevent/trunk/checksums Modified: csw/mgar/pkg/libevent/trunk/Makefile =================================================================== --- csw/mgar/pkg/libevent/trunk/Makefile 2011-01-06 13:12:52 UTC (rev 12220) +++ csw/mgar/pkg/libevent/trunk/Makefile 2011-01-06 13:20:01 UTC (rev 12221) @@ -2,15 +2,6 @@ VERSION = 1.4.14b CATEGORIES = lib -EXTRA_MODULATORS = VERSION -MODULATIONS_VERSION = 1.1a 1.4.14b - -SKIP_MODULATIONS = isa-sparcv9-garversion-1.1a -SKIP_MODULATIONS += isa-amd64-garversion-1.1a - -DISTVERSION-1.1a = 1.1a -DISTVERSION-1.4.14b = 1.4.14b-stable - DESCRIPTION = Event notification library define BLURB The libevent API provides a mechanism to execute a callback function when a @@ -20,60 +11,44 @@ endef MASTER_SITES = http://www.monkey.org/~provos/ -SOURCEFILES = $(foreach V,$(MODULATIONS_VERSION),$(NAME)-$(DISTVERSION-$V).tar.gz) -DISTFILES += $(SOURCEFILES) +DISTNAME = $(NAME)-$(VERSION)-stable +DISTFILES = $(DISTNAME).tar.gz # From http://www.monkey.org/~provos/libevent/LICENSE DISTFILES += LICENSE LICENSE = LICENSE -NOEXTRACT = $(filter-out $(NAME)-$(DISTVERSION-$(VERSION)).tar.gz,$(SOURCEFILES)) +PACKAGES += CSWlibevent1-4-2 +CATALOGNAME_CSWlibevent1-4-2 = libevent1_4_2 +SPKG_DESC_CSWlibevent1-4-2 = Event notification library, libevent-1.4.so.2 +PKGFILES_CSWlibevent1-4-2 = $(PKGFILES_RT) -PACKAGES = CSWlibevent CSWlibevent-devel - -RUNTIME_DEP_PKGS_CSWlibevent-devel = CSWlibevent - +PACKAGES += CSWlibevent CATALOGNAME_CSWlibevent = libevent -CATALOGNAME_CSWlibevent-devel = libevent_devel +SPKG_DESC_CSWlibevent = Legacy package as contents moved to soname-specific packages +RUNTIME_DEP_PKGS_CSWlibevent = CSWlibevent1-4-2 +ARCHALL_CSWlibevent = 1 +PKGFILES_CSWlibevent = NOFILES -SPKG_DESC_CSWlibevent = Event notification library -SPKG_DESC_CSWlibevent-devel = Event notification library header files - # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*)-stable.tar.gz SPKG_SOURCEURL = http://www.monkey.org/~provos/libevent/ -WORKSRC = $(WORKDIR)/$(NAME)-$(DISTVERSION-$(VERSION)) - BUILD64 = 1 NOISAEXEC = 1 CONFIGURE_ARGS = $(DIRPATHS) TEST_TARGET = verify -MERGE_SCRIPTS_isa-default-garversion-1.1a = copy-only -MERGE_DIRS_isa-default-garversion-1.1a = $(libdir) -MERGE_SCRIPTS_isa-extra-garversion-1.1a = copy-relocated-only -MERGE_DIRS_isa-extra-garversion-1.1a = $(libdir) +# This is a legacy dependancy +CHECKPKG_OVERRIDES_CSWlibevent += surplus-dependency|CSWlibevent1-4-2 -MERGE_SCRIPTS_isa-default-garversion-1.4.14b = copy-all -MERGE_SCRIPTS_isa-extra-garversion-1.4.14b = copy-relocated-only -MERGE_DIRS_isa-extra-garversion-1.4.14b = $(libdir) +# This is a bug in checkpkg, remove after fixing +CHECKPKG_OVERRIDES_CSWlibevent1-4-2 += shared-lib-pkgname-mismatch -PKGFILES_CSWlibevent-devel = $(PKGFILES_DEVEL) -PKGFILES_CSWlibevent-devel += $(bindir)/.* - -# This is just for the rpcgen -CHECKPKG_OVERRIDES_CSWlibevent-devel += missing-dependency|CSWpython - -CHECKPKG_OVERRIDES_CSWlibevent-devel += surplus-dependency|CSWlibevent - include gar/category.mk -#LIBS += -lresolv -lnsl -#export LIBS - post-extract-modulated: -test -f $(WORKSRC)/test/test.sh && perl -pi -e 's,#!/bin/sh,#!/bin/bash,' $(WORKSRC)/test/test.sh @$(MAKECOOKIE) Modified: csw/mgar/pkg/libevent/trunk/checksums =================================================================== --- csw/mgar/pkg/libevent/trunk/checksums 2011-01-06 13:12:52 UTC (rev 12220) +++ csw/mgar/pkg/libevent/trunk/checksums 2011-01-06 13:20:01 UTC (rev 12221) @@ -1,3 +1 @@ -4d8463a40469ce2e4dfd89b9657fd993 LICENSE -6cc776458ecaf9247550863702a44d7c libevent-1.1a.tar.gz a00e037e4d3f9e4fe9893e8a2d27918c libevent-1.4.14b-stable.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 6 15:22:07 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 06 Jan 2011 14:22:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[12222] csw/mgar/pkg/yaz/trunk Message-ID: Revision: 12222 http://gar.svn.sourceforge.net/gar/?rev=12222&view=rev Author: dmichelsen Date: 2011-01-06 14:22:07 +0000 (Thu, 06 Jan 2011) Log Message: ----------- yaz: Update to 4.1.2 and package split Modified Paths: -------------- csw/mgar/pkg/yaz/trunk/Makefile csw/mgar/pkg/yaz/trunk/checksums Modified: csw/mgar/pkg/yaz/trunk/Makefile =================================================================== --- csw/mgar/pkg/yaz/trunk/Makefile 2011-01-06 13:20:01 UTC (rev 12221) +++ csw/mgar/pkg/yaz/trunk/Makefile 2011-01-06 14:22:07 UTC (rev 12222) @@ -1,5 +1,5 @@ NAME = yaz -VERSION = 4.0.9 +VERSION = 4.1.2 CATEGORIES = utils DESCRIPTION = Toolkit for Z39.50/SRW/SRU clients and servers @@ -13,10 +13,62 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz +VENDOR_URL = https://www.indexdata.com/yaz LICENSE = LICENSE -DEP_PKGS = CSWgcrypt CSWgnutls CSWreadline CSWncurses CSWlibxslt CSWgpgerr CSWiconv CSWlibxml2 CSWzlib CSWlibicu +# File splitting taken from yaz.spec +PACKAGES += CSWlibyaz4 +CATALOGNAME_CSWlibyaz4 = libyaz4 +SPKG_DESC_CSWlibyaz4 = Toolkit for Z39.50/SRW/SRU clients and servers, libyaz.so.4 +PKGFILES_CSWlibyaz4 = $(call baseisadirs,$(libdir),libyaz.*\.so\.4(\.\d+)*) +RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWzlib +RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWgcrypt +RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWlibicu46 +RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWlibxslt +RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWgnutls +RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWgpgerr + +PACKAGES += CSWlibyaz-devel +CATALOGNAME_CSWlibyaz-devel = libyaz_devel +SPKG_DESC_CSWlibyaz-devel = Development files for libyaz +PKGFILES_CSWlibyaz-devel += $(PKGFILES_DEVEL) +PKGFILES_CSWlibyaz-devel += $(bindir)/yaz-asncomp +PKGFILES_CSWlibyaz-devel += $(sharedstatedir)/yaz/.* +PKGFILES_CSWlibyaz-devel += $(docdir)/yaz/.* +PKGFILES_CSWlibyaz-devel += $(mandir)/man7/.* +RUNTIME_DEP_PKGS_CSWlibyaz-devel += CSWlibyaz4 + +# %{_bindir}/yaz-config +# %{_bindir}/yaz-asncomp +# %{_includedir}/yaz +# %{_libdir}/pkgconfig/yaz.pc +# %{_libdir}/*.so +# %{_libdir}/*.a +# %{_datadir}/aclocal/yaz.m4 +# %{_mandir}/man1/yaz-asncomp.* +# %{_mandir}/man7/yaz.* +# %{_mandir}/man?/yaz-config.* +# %{_datadir}/doc/yaz +# %{_datadir}/yaz + +PACKAGES += CSWyaz +CATALOGNAME_CSWyaz = yaz +SPKG_DESC_CSWyaz = Toolkit for Z39.50/SRW/SRU clients and servers +RUNTIME_DEP_PKGS_CSWyaz += CSWlibyaz4 +RUNTIME_DEP_PKGS_CSWyaz += CSWiconv +RUNTIME_DEP_PKGS_CSWyaz += CSWgnutls +RUNTIME_DEP_PKGS_CSWyaz += CSWgpgerr +RUNTIME_DEP_PKGS_CSWyaz += CSWncurses +RUNTIME_DEP_PKGS_CSWyaz += CSWlibxslt +RUNTIME_DEP_PKGS_CSWyaz += CSWzlib +RUNTIME_DEP_PKGS_CSWyaz += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWyaz += CSWreadline +RUNTIME_DEP_PKGS_CSWyaz += CSWgcrypt +RUNTIME_DEP_PKGS_CSWyaz += CSWlibicu46 + BUILD64 = 1 CONFIGURE_ARGS = $(DIRPATHS) @@ -24,8 +76,19 @@ MERGE_SCRIPTS_isa-extra = copy-relocated-only copy-config-only MERGE_DIRS_isa-extra = $(libdir) -CHECKPKG_OVERRIDES_CSWyaz += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libyaz_icu.so.4.0.0 -CHECKPKG_OVERRIDES_CSWyaz += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libyaz_server.so.4.0.0 -CHECKPKG_OVERRIDES_CSWyaz += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libyaz.so.4.0.0 +# This is a bug in checkpkg +CHECKPKG_OVERRIDES_CSWlibyaz4 += shared-lib-pkgname-mismatch +CHECKPKG_OVERRIDES_CSWlibyaz-devel += wrong-docdir|expected=/opt/csw/shared/doc/libyaz_devel/...|in-package=/opt/csw/share/doc/yaz/license.html +# These can go away after CSWlibicu46 has been officially released +CHECKPKG_OVERRIDES_CSWlibyaz4 += soname-not-found +CHECKPKG_OVERRIDES_CSWlibyaz4 += unidentified-dependency|CSWlibicu46 +CHECKPKG_OVERRIDES_CSWlibyaz4 += surplus-dependency|CSWlibicu46 +CHECKPKG_OVERRIDES_CSWyaz-icu += soname-not-found +CHECKPKG_OVERRIDES_CSWyaz-icu += unidentified-dependency|CSWlibicu46 +CHECKPKG_OVERRIDES_CSWyaz-icu += surplus-dependency|CSWlibicu46 +CHECKPKG_OVERRIDES_CSWyaz += soname-not-found +CHECKPKG_OVERRIDES_CSWyaz += unidentified-dependency|CSWlibicu46 +CHECKPKG_OVERRIDES_CSWyaz += surplus-dependency|CSWlibicu46 + include gar/category.mk Modified: csw/mgar/pkg/yaz/trunk/checksums =================================================================== --- csw/mgar/pkg/yaz/trunk/checksums 2011-01-06 13:20:01 UTC (rev 12221) +++ csw/mgar/pkg/yaz/trunk/checksums 2011-01-06 14:22:07 UTC (rev 12222) @@ -1 +1 @@ -de6a8285e5691d5089971975994210a3 yaz-4.0.9.tar.gz +54e76ff8ee6f460d68678df298e7da71 yaz-4.1.2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 15:38:52 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 14:38:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12223] csw/mgar/gar/v2/lib/python Message-ID: Revision: 12223 http://gar.svn.sourceforge.net/gar/?rev=12223&view=rev Author: wahwah Date: 2011-01-06 14:38:52 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Allow a file names license${suffix} If a package has a file named 'license.html', allow it. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/package_checks.py csw/mgar/gar/v2/lib/python/package_checks_test.py Modified: csw/mgar/gar/v2/lib/python/package_checks.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-06 14:22:07 UTC (rev 12222) +++ csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-06 14:38:52 UTC (rev 12223) @@ -1141,9 +1141,9 @@ % (binary_info["soname"], binary_info["base_name"])) -def CheckDocDir(pkg_data, error_mgr, logger, messenger): +def CheckLicenseFilePlacement(pkg_data, error_mgr, logger, messenger): pkgname = pkg_data["basic_stats"]["pkgname"] - docpath_re = re.compile(r"/opt/csw/share/doc/(?P[^/]+)/license") + docpath_re = re.compile(r"/opt/csw/share/doc/(?P[^/]+)/license$") for pkgmap_entry in pkg_data["pkgmap"]: if "path" not in pkgmap_entry: continue if not pkgmap_entry["path"]: continue Modified: csw/mgar/gar/v2/lib/python/package_checks_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-06 14:22:07 UTC (rev 12222) +++ csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-06 14:38:52 UTC (rev 12223) @@ -1444,8 +1444,9 @@ 'soname=libneon.so.27 filename=foo.so.1') -class TestCheckDocDirLicense(CheckpkgUnitTestHelper, unittest.TestCase): - FUNCTION_NAME = 'CheckDocDir' +class TestCheckLicenseFilePlacementLicense(CheckpkgUnitTestHelper, + unittest.TestCase): + FUNCTION_NAME = 'CheckLicenseFilePlacement' def CheckpkgTest(self): self.pkg_data = copy.deepcopy(neon_stats[0]) self.pkg_data["pkgmap"].append({ @@ -1459,9 +1460,23 @@ 'in-package=/opt/csw/share/doc/alien/license') -class TestCheckDocDirRandomFile(CheckpkgUnitTestHelper, unittest.TestCase): +class TestCheckLicenseFilePlacementLicenseDifferentSuffix( + CheckpkgUnitTestHelper, unittest.TestCase): + """A differently suffixed file should not trigger an error.""" + FUNCTION_NAME = 'CheckLicenseFilePlacement' + def CheckpkgTest(self): + self.pkg_data = copy.deepcopy(neon_stats[0]) + self.pkg_data["pkgmap"].append({ + "class": "none", "type": "f", "line": "", + "user": "root", "group": "bin", "mode": '0755', + "path": "/opt/csw/share/doc/alien/license.html", + }) + + +class TestCheckLicenseFilePlacementRandomFile( + CheckpkgUnitTestHelper, unittest.TestCase): "A random file should not trigger the message; only license files." - FUNCTION_NAME = 'CheckDocDir' + FUNCTION_NAME = 'CheckLicenseFilePlacement' def CheckpkgTest(self): self.pkg_data = copy.deepcopy(neon_stats[0]) self.pkg_data["pkgmap"].append({ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 6 16:00:01 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 06 Jan 2011 15:00:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12224] csw/mgar/gar/v2/lib/python/opencsw.py Message-ID: Revision: 12224 http://gar.svn.sourceforge.net/gar/?rev=12224&view=rev Author: wahwah Date: 2011-01-06 15:00:01 +0000 (Thu, 06 Jan 2011) Log Message: ----------- checkpkg: Don't stop on a missing package 15:42 <@Dagobert> opencsw.PackageError: Could not find 'README' in '/home/experimental/dam-submit' 15:42 <@Dagobert> zsh: 8683 exit 1 ~/mgar/gar/v2/bin/submitpkg * 15:42 <@Dagobert> dam at login [login]:/home/experimental/libicu > ls -l ../dam-submit/README 15:42 <@Dagobert> -rw-r--r-- 1 dam csw 111 Jan 6 15:41 ../dam-submit/README 15:43 <@Dagobert> IMHO it should print a warning about stuff it can't parse and ignore it Modified Paths: -------------- csw/mgar/gar/v2/lib/python/opencsw.py Modified: csw/mgar/gar/v2/lib/python/opencsw.py =================================================================== --- csw/mgar/gar/v2/lib/python/opencsw.py 2011-01-06 14:38:52 UTC (rev 12223) +++ csw/mgar/gar/v2/lib/python/opencsw.py 2011-01-06 15:00:01 UTC (rev 12224) @@ -306,8 +306,9 @@ if relevant_pkgs: package_files.append(relevant_pkgs[-1]) if not package_files: - raise PackageError("Could not find %s in %s" - % (repr(software), repr(self.dir_path))) + logging.warning( + "Could not find any %s-* packages in %s", + repr(software), repr(self.dir_path)) logging.debug("The latest packages %s in %s are %s", repr(software), repr(self.dir_path), This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jan 6 21:01:53 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 06 Jan 2011 20:01:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12225] csw/mgar/pkg/cpan/Compress-Raw-Bzip2/trunk Message-ID: Revision: 12225 http://gar.svn.sourceforge.net/gar/?rev=12225&view=rev Author: bonivart Date: 2011-01-06 20:01:52 +0000 (Thu, 06 Jan 2011) Log Message: ----------- pm_compressrawbz2: update to 2.032 Modified Paths: -------------- csw/mgar/pkg/cpan/Compress-Raw-Bzip2/trunk/Makefile csw/mgar/pkg/cpan/Compress-Raw-Bzip2/trunk/checksums Modified: csw/mgar/pkg/cpan/Compress-Raw-Bzip2/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Compress-Raw-Bzip2/trunk/Makefile 2011-01-06 15:00:01 UTC (rev 12224) +++ csw/mgar/pkg/cpan/Compress-Raw-Bzip2/trunk/Makefile 2011-01-06 20:01:52 UTC (rev 12225) @@ -1,5 +1,5 @@ NAME = Compress-Raw-Bzip2 -VERSION = 2.031 +VERSION = 2.032 CATEGORIES = cpan AUTHOR = PMQS Modified: csw/mgar/pkg/cpan/Compress-Raw-Bzip2/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Compress-Raw-Bzip2/trunk/checksums 2011-01-06 15:00:01 UTC (rev 12224) +++ csw/mgar/pkg/cpan/Compress-Raw-Bzip2/trunk/checksums 2011-01-06 20:01:52 UTC (rev 12225) @@ -1 +1 @@ -40d5c14d43e5615a820d054af55f4d25 Compress-Raw-Bzip2-2.031.tar.gz +08df41206303b12e556d473ba1d74d4f Compress-Raw-Bzip2-2.032.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jan 6 21:06:29 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 06 Jan 2011 20:06:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12226] csw/mgar/pkg/cpan/Compress-Raw-Zlib/trunk Message-ID: Revision: 12226 http://gar.svn.sourceforge.net/gar/?rev=12226&view=rev Author: bonivart Date: 2011-01-06 20:06:29 +0000 (Thu, 06 Jan 2011) Log Message: ----------- pm_compressrawzlib: update to 2.032 Modified Paths: -------------- csw/mgar/pkg/cpan/Compress-Raw-Zlib/trunk/Makefile csw/mgar/pkg/cpan/Compress-Raw-Zlib/trunk/checksums Modified: csw/mgar/pkg/cpan/Compress-Raw-Zlib/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Compress-Raw-Zlib/trunk/Makefile 2011-01-06 20:01:52 UTC (rev 12225) +++ csw/mgar/pkg/cpan/Compress-Raw-Zlib/trunk/Makefile 2011-01-06 20:06:29 UTC (rev 12226) @@ -1,5 +1,5 @@ NAME = Compress-Raw-Zlib -VERSION = 2.030 +VERSION = 2.032 CATEGORIES = cpan AUTHOR = PMQS Modified: csw/mgar/pkg/cpan/Compress-Raw-Zlib/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Compress-Raw-Zlib/trunk/checksums 2011-01-06 20:01:52 UTC (rev 12225) +++ csw/mgar/pkg/cpan/Compress-Raw-Zlib/trunk/checksums 2011-01-06 20:06:29 UTC (rev 12226) @@ -1 +1 @@ -35111348ee481deef95aaf804b8fbd4b Compress-Raw-Zlib-2.030.tar.gz +b440004f7ee7b901382cf9bf0ee9e433 Compress-Raw-Zlib-2.032.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jan 6 22:13:28 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 06 Jan 2011 21:13:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12227] csw/mgar/pkg/cpan/IO-Compress/trunk Message-ID: Revision: 12227 http://gar.svn.sourceforge.net/gar/?rev=12227&view=rev Author: bonivart Date: 2011-01-06 21:13:28 +0000 (Thu, 06 Jan 2011) Log Message: ----------- pm_iocompress: update to 2.032, declared incompatible with pm_iocompressbase and pm_iocompresszlib, remove man pages colliding with perldoc Modified Paths: -------------- csw/mgar/pkg/cpan/IO-Compress/trunk/Makefile csw/mgar/pkg/cpan/IO-Compress/trunk/checksums Modified: csw/mgar/pkg/cpan/IO-Compress/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/IO-Compress/trunk/Makefile 2011-01-06 20:06:29 UTC (rev 12226) +++ csw/mgar/pkg/cpan/IO-Compress/trunk/Makefile 2011-01-06 21:13:28 UTC (rev 12227) @@ -1,5 +1,5 @@ NAME = IO-Compress -VERSION = 2.020 +VERSION = 2.032 CATEGORIES = cpan AUTHOR = PMQS @@ -21,17 +21,21 @@ endef +DISTFILES += COPYING + RUNTIME_DEP_PKGS = CSWpmcompressrawzlib RUNTIME_DEP_PKGS += CSWpmcompressrawbz2 # Uncomment if all packages who depend on these have switched to depend on this package #INCOMPATIBLE_PKGS = CSWpmcompresszlib -#INCOMPATIBLE_PKGS += CSWpmiocompressbase -#INCOMPATIBLE_PKGS += CSWpmiocompresszlib +INCOMPATIBLE_PKGS += CSWpmiocompressbase +INCOMPATIBLE_PKGS += CSWpmiocompresszlib PACKAGES = CSWpmiocompress CATALOGNAME = pm_iocompress ARCHALL = 1 +EXTRA_MERGE_EXCLUDE_FILES = .*\/man\/man3.* .*\/man\/man1.* + include gar/category.mk Modified: csw/mgar/pkg/cpan/IO-Compress/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/IO-Compress/trunk/checksums 2011-01-06 20:06:29 UTC (rev 12226) +++ csw/mgar/pkg/cpan/IO-Compress/trunk/checksums 2011-01-06 21:13:28 UTC (rev 12227) @@ -1 +1 @@ -2cf377fb8d2ac2d28473f65768f1d179 download/IO-Compress-2.020.tar.gz +b16ac9f5fbb3b5c67294df3b39ce920d IO-Compress-2.032.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Thu Jan 6 22:15:22 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Thu, 06 Jan 2011 21:15:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12228] csw/mgar/pkg/cpan/IO-Compress/trunk/files/COPYING Message-ID: Revision: 12228 http://gar.svn.sourceforge.net/gar/?rev=12228&view=rev Author: bonivart Date: 2011-01-06 21:15:22 +0000 (Thu, 06 Jan 2011) Log Message: ----------- pm_iocompress: add license Added Paths: ----------- csw/mgar/pkg/cpan/IO-Compress/trunk/files/COPYING Added: csw/mgar/pkg/cpan/IO-Compress/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/IO-Compress/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/IO-Compress/trunk/files/COPYING 2011-01-06 21:15:22 UTC (rev 12228) @@ -0,0 +1,3 @@ + Copyright (c) 1995-2011 Paul Marquess. All rights reserved. + This program is free software; you can redistribute it + and/or modify it under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 7 02:53:01 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 07 Jan 2011 01:53:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12229] csw/mgar/pkg/postgresql/branches/postgresql-9.0/ Makefile Message-ID: Revision: 12229 http://gar.svn.sourceforge.net/gar/?rev=12229&view=rev Author: wahwah Date: 2011-01-07 01:53:01 +0000 (Fri, 07 Jan 2011) Log Message: ----------- postgresql-9.0: libpq and libpq-devel Modified Paths: -------------- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile Modified: csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-06 21:15:22 UTC (rev 12228) +++ csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-07 01:53:01 UTC (rev 12229) @@ -66,44 +66,24 @@ DISTFILES += CSWpostgresql-$(BASE_VERSION_G).postinstall PACKAGES += CSWpostgresql -PACKAGES += CSWlibpq5 -PACKAGES += CSWlibpq-devel -PACKAGES += CSWpostgresql-$(BASE_VERSION_G) -PACKAGES += CSWpostgresql-$(BASE_VERSION_G)-dev PACKAGES += CSWpostgresql-$(BASE_VERSION_G)-doc -CATALOGNAME_CSWpostgresql-$(BASE_VERSION_G) = postgresql_$(BASE_VERSION_G) CATALOGNAME_CSWpostgresql-$(BASE_VERSION_G)-doc = postgresql_$(BASE_VERSION_G)_doc -CATALOGNAME_CSWpostgresql-$(BASE_VERSION_G)-dev = postgresql_$(BASE_VERSION_G)_devel -CATALOGNAME_CSWlibpq5 = libpq -CATALOGNAME_CSWlibpq-devel = libpq_devel CATALOGNAME_CSWpostgresql = postgresql SPKG_DESC_CSWpostgresql = An advanced open source database -SPKG_DESC_CSWpostgresql-$(BASE_VERSION_G) = PostgreSQL, version $(BASE_VERSION).x SPKG_DESC_CSWpostgresql-$(BASE_VERSION_G)-doc = PostgreSQL $(BASE_VERSION).x Documentation -SPKG_DESC_CSWpostgresql-$(BASE_VERSION_G)-dev = PostgreSQL $(BASE_VERSION).x Developer Files -SPKG_DESC_CSWlibpq5 = PostgreSQL C client library (built from $(BASE_VERSION).x sources) -SPKG_DESC_CSWlibpq-devel = PostgreSQL C client headers (built from $(BASE_VERSION).x sources) -# RUNTIME_DEP_PKGS_CSWpostgresql = CSWpostgresql-$(BASE_VERSION_G) -# RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWkrb5lib -# RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibgnugetopt -# RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibpq5 -# RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibxml2 -# RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibxslt -# RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWosslrt -# RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWreadline -# RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWzlib -# RUNTIME_DEP_PKGS_CSWlibpq5 += CSWkrb5lib -# RUNTIME_DEP_PKGS_CSWlibpq5 += CSWlibxml2 -# RUNTIME_DEP_PKGS_CSWlibpq5 += CSWlibxslt -# RUNTIME_DEP_PKGS_CSWlibpq5 += CSWosslrt -# RUNTIME_DEP_PKGS_CSWlibpq5 += CSWzlib -# RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G)-dev = CSWpostgresql-$(BASE_VERSION_G) +RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibxslt +RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibgnugetopt +RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWzlib +RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWreadline +RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWkrb5lib +RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWosslrt +RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibpq5 CHECKPKG_OVERRIDES_CSWpostgresql += surplus-dependency|CSWpostgresql-90 -CHECKPKG_OVERRIDES_CSWpostgresql-90-dev += surplus-dependency|CSWpostgresql-90 ARCHALL_CSWpostgresql = 1 ARCHALL_CSWpostgresql-$(BASE_VERSION_G)-doc = 1 @@ -158,28 +138,8 @@ PKGFILES_CSWpostgresql = NOFILES PKGFILES_CSWpostgresql-$(BASE_VERSION_G)-doc = $(PKGFILES_DOC) -PKGFILES_CSWpostgresql-$(BASE_VERSION_G)-dev = $(PKGFILES_DEVEL) -PKGFILES_CSWlibpq5 = $(call baseisadirs,$(libdir),libpq\.so(\.\d+)+) -PKGFILES_CSWlibpq5 += $(call baseisadirs,$(libpath_install),libpq\.so(\.\d+)+) -PKGFILES_CSWlibpq5 += $(libdir)/64 -# libpq-devel files -PKGFILES_CSWlibpq-devel += $(prefix)/include/postgresql/internal/.* -PKGFILES_CSWlibpq-devel += $(prefix)/include/postgresql/libpq-fe.h -PKGFILES_CSWlibpq-devel += $(prefix)/include/postgresql/libpq-events.h -PKGFILES_CSWlibpq-devel += $(prefix)/include/postgresql/libpq/libpq-fs.h -PKGFILES_CSWlibpq-devel += $(prefix)/include/postgresql/pg_config.*.h -PKGFILES_CSWlibpq-devel += $(prefix)/include/postgresql/postgres_ext.h -PKGFILES_CSWlibpq-devel += $(prefix)/include/postgresql/mb/pg_wchar.h -PKGFILES_CSWlibpq-devel += $(prefix)/lib/libpq.so -# PKGFILES_CSWlibpq-devel += $(prefix)/lib/postgresql/8.4/bin/pg_config usr/bin -# Needs to be moved -PKGFILES_CSWlibpq-devel += $(prefix)/bin/pg_config -PKGFILES_CSWlibpq-devel += $(prefix)/share/postgresql/8.4/man/man1/pg_config.1 -PKGFILES_CSWlibpq-devel += $(prefix)/share/locale/*/LC_MESSAGES/pg_config-8.4.mo - - # initscript_base_name = cswpostgres_$(subst .,_,$(BASE_VERSION)) initscript_base_name = cswpostgres_$(VERSION_NODOT) INITSMF = /etc$(prefix)/init\.d/$(initscript_base_name) @@ -240,6 +200,64 @@ # checkpkg does not detect this dependency automatically CHECKPKG_OVERRIDES_CSWpostgresql-$(BASE_VERSION_G) += surplus-dependency|CSWalternatives +PACKAGES += CSWlibpq5 +CATALOGNAME_CSWlibpq5 = libpq5 +SPKG_DESC_CSWlibpq5 = PostgreSQL C client library (built from $(BASE_VERSION).x sources) +PKGFILES_CSWlibpq5 = $(call baseisadirs,$(libdir),libpq\.so(\.\d+)+) +PKGFILES_CSWlibpq5 += $(call baseisadirs,$(libpath_install),libpq\.so(\.\d+)+) +RUNTIME_DEP_PKGS_CSWlibpq5 += CSWosslrt +RUNTIME_DEP_PKGS_CSWlibpq5 += CSWkrb5lib + +PACKAGES += CSWlibecpg6 +CATALOGNAME_CSWlibecpg6 = libecpg6 +SPKG_DESC_CSWlibecpg6 = Embedded PostgreSQL for C library (built from $(BASE_VERSION).x sources) +PKGFILES_CSWlibecpg6 = $(call baseisadirs,$(libdir),libecpg\.so(\.\d+)+) +PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(libpath_install),libecpg\.so(\.\d+)+) +RUNTIME_DEP_PKGS_CSWlibecpg6 += CSWlibpgtypes3 +RUNTIME_DEP_PKGS_CSWlibecpg6 += CSWlibpq5 + +PACKAGES += CSWlibecpg-compat3 +CATALOGNAME_CSWlibecpg-compat3 = libecpg_compat3 +SPKG_DESC_CSWlibecpg-compat3 = Older version of run-time library for ECPG programs (built from $(BASE_VERSION).x sources) +PKGFILES_CSWlibecpg-compat3 = $(call baseisadirs,$(libdir),libecpg_compat\.so(\.\d+)+) +PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(libpath_install),libecpg_compat\.so(\.\d+)+) +RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibecpg6 +RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibpgtypes3 +RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibpq5 + +PACKAGES += CSWlibpgtypes3 +CATALOGNAME_CSWlibpgtypes3 = libpgtypes3 +SPKG_DESC_CSWlibpgtypes3 = Used by programs built with ecpg (Embedded PostgreSQL for C, built from $(BASE_VERSION).x sources) +PKGFILES_CSWlibpgtypes3 = $(call baseisadirs,$(libdir),libpgtypes\.so(\.\d+)+) +PKGFILES_CSWlibpgtypes3 += $(call baseisadirs,$(libpath_install),libpgtypes\.so(\.\d+)+) + +PACKAGES += CSWlibpq-dev +CATALOGNAME_CSWlibpq-dev = libpq_dev +SPKG_DESC_CSWlibpq-dev = PostgreSQL C client headers (built from $(BASE_VERSION).x sources) +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibxslt +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWosslrt +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWreadline +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWkrb5lib +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibgnugetopt +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWzlib +PKGFILES_CSWlibpq-dev += $(prefix)/include/postgresql.* +PKGFILES_CSWlibpq-dev += $(prefix)/lib/.*libpq.so +PKGFILES_CSWlibpq-dev += $(prefix)/lib/.*libecpg.so +PKGFILES_CSWlibpq-dev += $(prefix)/lib/.*libecpg_compat.so +PKGFILES_CSWlibpq-dev += $(prefix)/lib/.*libpgtypes.so +PKGFILES_CSWlibpq-dev += $(prefix)/bin/.*pg_config.* +PKGFILES_CSWlibpq-dev += $(prefix)/share/postgresql/8.4/man/man1/pg_config.1 +PKGFILES_CSWlibpq-dev += $(prefix)/share/locale/*/LC_MESSAGES/pg_config.*\.mo +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibpq5 +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibecpg6 +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibecpg-compat3 + +PACKAGES += CSWpostgresql-$(BASE_VERSION_G) +CATALOGNAME_CSWpostgresql-$(BASE_VERSION_G) = postgresql_$(BASE_VERSION_G) +SPKG_DESC_CSWpostgresql-$(BASE_VERSION_G) = PostgreSQL, version $(BASE_VERSION).x +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibpgtypes3 + include gar/category.mk CFLAGS := $(filter-out -I%,$(CFLAGS)) @@ -291,11 +309,19 @@ # done ginstall -d $(PKGROOT)$(PGDATA) gln -s $(ISA_DEFAULT64) $(PKGROOT)$(libdir)/64 - for L in $(notdir $(wildcard $(PKGROOT)$(libdir)/libpq.*)); do \ - gln -s $(pgsubdir)/$$L $(PKGROOT)$(libpath_install)/$$L; \ + # for L in $(notdir $(wildcard $(PKGROOT)$(libdir)/libpq.*)); do \ + # gln -s $(pgsubdir)/$$L $(PKGROOT)$(libpath_install)/$$L; \ + # done + # mkdir -p $(PKGROOT)$(libpath_install)/$(ISA_DEFAULT64) + # for L in $(notdir $(wildcard $(PKGROOT)$(libdir)/$(ISA_DEFAULT64)/libpq.*)); do \ + # gln -s ../$(pgsubdir)/$(ISA_DEFAULT64)/$$L $(PKGROOT)$(libpath_install)/$(ISA_DEFAULT64)/$$L; \ + # done + mkdir -p $(PKGROOT)$(prefix)/lib + mkdir -p $(PKGROOT)$(prefix)/lib/$(ISA_DEFAULT64) + for libname in libpq libecpg libecpg_compat libpgtypes; do \ + mv $(PKGROOT)$(libdir)/$${libname}.so $(PKGROOT)$(prefix)/lib; \ + mv $(PKGROOT)$(libdir)/$(ISA_DEFAULT64)/$${libname}.so $(PKGROOT)$(prefix)/lib/$(ISA_DEFAULT64); \ + mv $(PKGROOT)$(libdir)/$${libname}.so.* $(PKGROOT)$(prefix)/lib; \ + mv $(PKGROOT)$(libdir)/$(ISA_DEFAULT64)/$${libname}.so.* $(PKGROOT)$(prefix)/lib/$(ISA_DEFAULT64); \ done - mkdir -p $(PKGROOT)$(libpath_install)/$(ISA_DEFAULT64) - for L in $(notdir $(wildcard $(PKGROOT)$(libdir)/$(ISA_DEFAULT64)/libpq.*)); do \ - gln -s ../$(pgsubdir)/$(ISA_DEFAULT64)/$$L $(PKGROOT)$(libpath_install)/$(ISA_DEFAULT64)/$$L; \ - done @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 7 03:35:53 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 07 Jan 2011 02:35:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12230] csw/mgar/pkg/postgresql/branches/postgresql-9.0/ Makefile Message-ID: Revision: 12230 http://gar.svn.sourceforge.net/gar/?rev=12230&view=rev Author: wahwah Date: 2011-01-07 02:35:53 +0000 (Fri, 07 Jan 2011) Log Message: ----------- postgresql-9.0: Switching a dependency Modified Paths: -------------- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile Modified: csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-07 01:53:01 UTC (rev 12229) +++ csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-07 02:35:53 UTC (rev 12230) @@ -252,11 +252,11 @@ RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibpq5 RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibecpg6 RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibecpg-compat3 +RUNTIME_DEP_PKGS_CSWlibpq-dev += CSWlibpgtypes3 PACKAGES += CSWpostgresql-$(BASE_VERSION_G) CATALOGNAME_CSWpostgresql-$(BASE_VERSION_G) = postgresql_$(BASE_VERSION_G) SPKG_DESC_CSWpostgresql-$(BASE_VERSION_G) = PostgreSQL, version $(BASE_VERSION).x -RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibpgtypes3 include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Fri Jan 7 12:40:13 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Fri, 07 Jan 2011 11:40:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12231] csw/mgar/pkg/cpan/IO-Zlib/trunk/Makefile Message-ID: Revision: 12231 http://gar.svn.sourceforge.net/gar/?rev=12231&view=rev Author: bonivart Date: 2011-01-07 11:40:13 +0000 (Fri, 07 Jan 2011) Log Message: ----------- pm_iozlib: change dep to pm_iocompress, remove man page Modified Paths: -------------- csw/mgar/pkg/cpan/IO-Zlib/trunk/Makefile Modified: csw/mgar/pkg/cpan/IO-Zlib/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/IO-Zlib/trunk/Makefile 2011-01-07 02:35:53 UTC (rev 12230) +++ csw/mgar/pkg/cpan/IO-Zlib/trunk/Makefile 2011-01-07 11:40:13 UTC (rev 12231) @@ -10,11 +10,15 @@ IO::Handle interface. endef -RUNTIME_DEP_PKGS = CSWpmcompresszlib +DISTFILES += COPYING +RUNTIME_DEP_PKGS = CSWpmiocompress + PACKAGES = CSWpmiozlib CATALOGNAME = pm_iozlib ARCHALL = 1 +EXTRA_MERGE_EXCLUDE_FILES = \/opt\/csw\/share\/man.* + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Fri Jan 7 12:41:15 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Fri, 07 Jan 2011 11:41:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12232] csw/mgar/pkg/cpan/IO-Zlib/trunk/files/COPYING Message-ID: Revision: 12232 http://gar.svn.sourceforge.net/gar/?rev=12232&view=rev Author: bonivart Date: 2011-01-07 11:41:15 +0000 (Fri, 07 Jan 2011) Log Message: ----------- pm_iozlib: add license file to SVN Added Paths: ----------- csw/mgar/pkg/cpan/IO-Zlib/trunk/files/COPYING Added: csw/mgar/pkg/cpan/IO-Zlib/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/IO-Zlib/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/IO-Zlib/trunk/files/COPYING 2011-01-07 11:41:15 UTC (rev 12232) @@ -0,0 +1,4 @@ +Copyright (c) Tom Hughes . + +All rights reserved. This program is free software; you can +redistribute it and/or modify it under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Fri Jan 7 13:15:18 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Fri, 07 Jan 2011 12:15:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12233] csw/mgar/pkg/cpan/Archive-Extract/trunk Message-ID: Revision: 12233 http://gar.svn.sourceforge.net/gar/?rev=12233&view=rev Author: bonivart Date: 2011-01-07 12:15:17 +0000 (Fri, 07 Jan 2011) Log Message: ----------- pm_archiveextract: update to 0.46, remove man page Modified Paths: -------------- csw/mgar/pkg/cpan/Archive-Extract/trunk/Makefile csw/mgar/pkg/cpan/Archive-Extract/trunk/checksums Added Paths: ----------- csw/mgar/pkg/cpan/Archive-Extract/trunk/files/COPYING Removed Paths: ------------- csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.depend csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.gspec csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.prototype Property Changed: ---------------- csw/mgar/pkg/cpan/Archive-Extract/trunk/ Property changes on: csw/mgar/pkg/cpan/Archive-Extract/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cpan/Archive-Extract/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Archive-Extract/trunk/Makefile 2011-01-07 11:41:15 UTC (rev 12232) +++ csw/mgar/pkg/cpan/Archive-Extract/trunk/Makefile 2011-01-07 12:15:17 UTC (rev 12233) @@ -1,7 +1,7 @@ NAME = Archive-Extract -VERSION = 0.16 +VERSION = 0.46 CATEGORIES = cpan -AUTHOR = KANE +AUTHOR = BINGOS DESCRIPTION = A generic archive extracting mechanism define BLURB @@ -12,12 +12,15 @@ on your system. endef -DISTFILES += $(call admfiles,CSWpmarchiveextract,depend prototype) +DISTFILES += COPYING -DEPENDS += cpan/IPC-Cmd -DEPENDS += cpan/Params-Check -DEPENDS += cpan/Module-Load-Conditional -DEPENDS += cpan/Locale-Maketext-Simple +PACKAGES = CSWpmarchiveextract +CATALOGNAME = pm_archiveextract +ARCHALL = 1 +RUNTIME_DEP_PKGS += CSWpmipccmd CSWpmlclemktxtsimple CSWpmmodloadcond CSWpmprmscheck + +EXTRA_MERGE_EXCLUDE_FILES = \/opt\/csw\/share\/man.* + include gar/category.mk Modified: csw/mgar/pkg/cpan/Archive-Extract/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Archive-Extract/trunk/checksums 2011-01-07 11:41:15 UTC (rev 12232) +++ csw/mgar/pkg/cpan/Archive-Extract/trunk/checksums 2011-01-07 12:15:17 UTC (rev 12233) @@ -1,4 +1 @@ -71684aba07f9c169bc5300c71f26b72a download/CSWpmarchiveextract.gspec -7cd4a916ca7f866a53ae312d53f25694 download/CSWpmarchiveextract.depend -2e9095df726f273b3e9203ad54955605 download/CSWpmarchiveextract.prototype -d800e684865d38f36ccae7a40dbf13b3 download/Archive-Extract-0.16.tar.gz +ce99b25fa0dacb584574a6c27b1f0e24 Archive-Extract-0.46.tar.gz Added: csw/mgar/pkg/cpan/Archive-Extract/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Archive-Extract/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Archive-Extract/trunk/files/COPYING 2011-01-07 12:15:17 UTC (rev 12233) @@ -0,0 +1,6 @@ +COPYRIGHT + This module is copyright (c) 2002 Jos Boumans . All + rights reserved. + + This library is free software; you may redistribute and/or modify it + under the same terms as Perl itself. Deleted: csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.depend =================================================================== --- csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.depend 2011-01-07 11:41:15 UTC (rev 12232) +++ csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.depend 2011-01-07 12:15:17 UTC (rev 12233) @@ -1,4 +0,0 @@ -P CSWpmipccmd pm_ipccmd - Finding and running system commands made easy -P CSWpmlclemktxtsimple pm_lclemktxtsimple - simple interface to Locale::Maketext::Lexicon -P CSWpmmodloadcond pm_modloadcond - Query module information and load at runtime -P CSWpmprmscheck pm_prmscheck - A generic input parsing/checking mechanism. Deleted: csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.gspec =================================================================== --- csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.gspec 2011-01-07 11:41:15 UTC (rev 12232) +++ csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.gspec 2011-01-07 12:15:17 UTC (rev 12233) @@ -1,10 +0,0 @@ -%var bitname pm_archiveextract -%var pkgname CSWpmarchiveextract -%var arch all -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright -This module is copyright (c) 2002 Jos Boumans . All -rights reserved. - -This library is free software; you may redistribute and/or modify it -under the same terms as Perl itself. Deleted: csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.prototype =================================================================== --- csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.prototype 2011-01-07 11:41:15 UTC (rev 12232) +++ csw/mgar/pkg/cpan/Archive-Extract/trunk/files/CSWpmarchiveextract.prototype 2011-01-07 12:15:17 UTC (rev 12233) @@ -1,15 +0,0 @@ -d none /opt/csw/lib 0755 root bin -d none /opt/csw/lib/perl 0755 root bin -d none /opt/csw/lib/perl/csw 0755 root bin -d none /opt/csw/lib/perl/csw/auto 0755 root bin -d none /opt/csw/lib/perl/csw/auto/Archive 0755 root bin -d none /opt/csw/lib/perl/csw/auto/Archive/Extract 0755 root bin -f none /opt/csw/lib/perl/csw/auto/Archive/Extract/.packlist 0644 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man3 0755 root bin -f none /opt/csw/share/man/man3/Archive::Extract.3perl 0444 root bin -d none /opt/csw/share/perl 0755 root bin -d none /opt/csw/share/perl/csw 0755 root bin -d none /opt/csw/share/perl/csw/Archive 0755 root bin -f none /opt/csw/share/perl/csw/Archive/Extract.pm 0444 root bin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jan 7 14:10:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 07 Jan 2011 13:10:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12234] csw/mgar/pkg/cpan/PDF-API2/trunk/Makefile Message-ID: Revision: 12234 http://gar.svn.sourceforge.net/gar/?rev=12234&view=rev Author: wbonnet Date: 2011-01-07 13:10:01 +0000 (Fri, 07 Jan 2011) Log Message: ----------- Fix bug 4662 Modified Paths: -------------- csw/mgar/pkg/cpan/PDF-API2/trunk/Makefile Modified: csw/mgar/pkg/cpan/PDF-API2/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/PDF-API2/trunk/Makefile 2011-01-07 12:15:17 UTC (rev 12233) +++ csw/mgar/pkg/cpan/PDF-API2/trunk/Makefile 2011-01-07 13:10:01 UTC (rev 12234) @@ -9,7 +9,7 @@ High-Quality "Portable Document Format (aka. PDF)" Files. endef -RUNTIME_DEP_PKGS = CSWiocompress +RUNTIME_DEP_PKGS = CSWpmiocompress PACKAGES = CSWpmpdfapi2 CATALOGNAME = pm_pdfapi2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 7 14:56:17 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 07 Jan 2011 13:56:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12235] csw/mgar/pkg Message-ID: Revision: 12235 http://gar.svn.sourceforge.net/gar/?rev=12235&view=rev Author: dmichelsen Date: 2011-01-07 13:56:17 +0000 (Fri, 07 Jan 2011) Log Message: ----------- bzflag: Initial commit Added Paths: ----------- csw/mgar/pkg/bzflag/ csw/mgar/pkg/bzflag/branches/ csw/mgar/pkg/bzflag/tags/ csw/mgar/pkg/bzflag/trunk/ csw/mgar/pkg/bzflag/trunk/Makefile csw/mgar/pkg/bzflag/trunk/checksums csw/mgar/pkg/bzflag/trunk/files/ csw/mgar/pkg/bzflag/trunk/files/0001-Fix-ambiguity-between-double-and-long-double.patch csw/mgar/pkg/bzflag/trunk/files/0002-Make-function-location-explicit.patch csw/mgar/pkg/bzflag/trunk/files/0003-Force-inclusion-of-glew.h-before-gl.h.patch csw/mgar/pkg/bzflag/trunk/files/0004-Do-not-use-const-as-non-const-is-required-at-some-pl.patch csw/mgar/pkg/bzflag/trunk/files/0005-Make-arguments-constant-as-required.patch Property changes on: csw/mgar/pkg/bzflag/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/bzflag/trunk/Makefile =================================================================== --- csw/mgar/pkg/bzflag/trunk/Makefile (rev 0) +++ csw/mgar/pkg/bzflag/trunk/Makefile 2011-01-07 13:56:17 UTC (rev 12235) @@ -0,0 +1,37 @@ +# $Id$ +NAME = bzflag +VERSION = 2.0.16 +CATEGORIES = apps + +DESCRIPTION = A free multiplayer multiplatform 3D tank battle game +define BLURB +endef + +MASTER_SITES = $(SF_MIRROR) +DISTFILES = $(DISTNAME).tar.bz2 + +PATCHFILES += 0001-Fix-ambiguity-between-double-and-long-double.patch +PATCHFILES += 0002-Make-function-location-explicit.patch +PATCHFILES += 0003-Force-inclusion-of-glew.h-before-gl.h.patch +PATCHFILES += 0004-Do-not-use-const-as-non-const-is-required-at-some-pl.patch +PATCHFILES += 0005-Make-arguments-constant-as-required.patch + +# File name regex to get notifications about upstream software releases +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 + +CONFIGURE_ARGS = $(DIRPATHS) + +TEST_TARGET = check + +RUNTIME_DEP_PKGS_CSWbzflag += CSWglew +RUNTIME_DEP_PKGS_CSWbzflag += CSWlibsdl +RUNTIME_DEP_PKGS_CSWbzflag += CSWcurlrt +RUNTIME_DEP_PKGS_CSWbzflag += CSWlibidn +RUNTIME_DEP_PKGS_CSWbzflag += CSWzlib +RUNTIME_DEP_PKGS_CSWbzflag += CSWmesa +RUNTIME_DEP_PKGS_CSWbzflag += CSWlibcares +RUNTIME_DEP_PKGS_CSWbzflag += CSWnas +RUNTIME_DEP_PKGS_CSWbzflag += CSWosslrt +RUNTIME_DEP_PKGS_CSWbzflag += CSWoldaprt + +include gar/category.mk Property changes on: csw/mgar/pkg/bzflag/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Added: csw/mgar/pkg/bzflag/trunk/checksums =================================================================== --- csw/mgar/pkg/bzflag/trunk/checksums (rev 0) +++ csw/mgar/pkg/bzflag/trunk/checksums 2011-01-07 13:56:17 UTC (rev 12235) @@ -0,0 +1 @@ +161b973bee586d43ebff4695dfb8c359 bzflag-2.0.16.tar.bz2 Added: csw/mgar/pkg/bzflag/trunk/files/0001-Fix-ambiguity-between-double-and-long-double.patch =================================================================== --- csw/mgar/pkg/bzflag/trunk/files/0001-Fix-ambiguity-between-double-and-long-double.patch (rev 0) +++ csw/mgar/pkg/bzflag/trunk/files/0001-Fix-ambiguity-between-double-and-long-double.patch 2011-01-07 13:56:17 UTC (rev 12235) @@ -0,0 +1,25 @@ +From 87ea1e52b98d43252aecc3911ff96d3a6444dbe3 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Fri, 7 Jan 2011 13:43:07 +0100 +Subject: [PATCH 1/5] Fix ambiguity between double and long double + +--- + src/bzflag/ServerMenu.cxx | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/src/bzflag/ServerMenu.cxx b/src/bzflag/ServerMenu.cxx +index ebd00f2..f5db381 100644 +--- a/src/bzflag/ServerMenu.cxx ++++ b/src/bzflag/ServerMenu.cxx +@@ -354,7 +354,7 @@ void ServerMenu::setSelected(int index, bool forcerefresh) + } + else { + // colorize servers: many shots->red, jumping->green, CTF->blue +- const float rf = std::min(1.0f, logf(server.ping.maxShots) / logf(20.0f)); ++ const float rf = std::min(1.0f, logf( (double) server.ping.maxShots) / logf( (double) 20.0f)); + const float gf = gameStyle & JumpingGameStyle ? 1.0f : 0.0f; + const float bf = gameStyle & TeamFlagGameStyle ? 1.0f : 0.0f; + label->setColor(0.5f + rf * 0.5f, 0.5f + gf * 0.5f, 0.5f + bf * 0.5f); +-- +1.7.3.2 + Added: csw/mgar/pkg/bzflag/trunk/files/0002-Make-function-location-explicit.patch =================================================================== --- csw/mgar/pkg/bzflag/trunk/files/0002-Make-function-location-explicit.patch (rev 0) +++ csw/mgar/pkg/bzflag/trunk/files/0002-Make-function-location-explicit.patch 2011-01-07 13:56:17 UTC (rev 12235) @@ -0,0 +1,43 @@ +From d116c7dabfe30093c09b151f9344fbc296716a05 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Fri, 7 Jan 2011 13:47:21 +0100 +Subject: [PATCH 2/5] Make function location explicit + +--- + src/common/WordFilter.cxx | 6 +++--- + 1 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/common/WordFilter.cxx b/src/common/WordFilter.cxx +index 2d65dc2..fe62f4d 100644 +--- a/src/common/WordFilter.cxx ++++ b/src/common/WordFilter.cxx +@@ -49,7 +49,7 @@ bool WordFilter::simpleFilter(char *input) const + + word = line.substr(startPosition, endPosition-startPosition); + // transform to lowercase +- transform (word.begin(), word.end(), word.begin(), tolower); ++ std::transform (word.begin(), word.end(), word.begin(), tolower); + + findWord.word = word; + firstchar = (unsigned char)word[0]; +@@ -778,7 +778,7 @@ unsigned int WordFilter::loadFromFile(const std::string &fileName, bool verbose) + } + + // convert the word to lowercase +- transform (filterWord.begin(),filterWord.end(), filterWord.begin(), tolower); ++ std::transform (filterWord.begin(),filterWord.end(), filterWord.begin(), tolower); + + bool added = addToFilter(filterWord, std::string("")); + if ((!added) && (verbose)) { +@@ -800,7 +800,7 @@ unsigned int WordFilter::loadFromFile(const std::string &fileName, bool verbose) + * pattern match (default) catching hundreds of variations per filter + * word or using a simple exact word match technique (original). + */ +-bool WordFilter::filter(char *input, bool simple) const ++bool WordFilter::filter(char *input, const bool simple) const + { + #ifdef DEBUG + TimeKeeper before = TimeKeeper::getCurrent(); +-- +1.7.3.2 + Added: csw/mgar/pkg/bzflag/trunk/files/0003-Force-inclusion-of-glew.h-before-gl.h.patch =================================================================== --- csw/mgar/pkg/bzflag/trunk/files/0003-Force-inclusion-of-glew.h-before-gl.h.patch (rev 0) +++ csw/mgar/pkg/bzflag/trunk/files/0003-Force-inclusion-of-glew.h-before-gl.h.patch 2011-01-07 13:56:17 UTC (rev 12235) @@ -0,0 +1,24 @@ +From 0d728c7a76f0a0e37e88262059fce9d850963242 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Fri, 7 Jan 2011 13:47:41 +0100 +Subject: [PATCH 3/5] Force inclusion of glew.h before gl.h + +--- + src/platform/XWindow.cxx | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/src/platform/XWindow.cxx b/src/platform/XWindow.cxx +index 3c56476..c802bf8 100644 +--- a/src/platform/XWindow.cxx ++++ b/src/platform/XWindow.cxx +@@ -10,6 +10,7 @@ + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + */ + ++#include "GL/glew.h" + #include "XWindow.h" + #include "XVisual.h" + #include "OpenGLGState.h" +-- +1.7.3.2 + Added: csw/mgar/pkg/bzflag/trunk/files/0004-Do-not-use-const-as-non-const-is-required-at-some-pl.patch =================================================================== --- csw/mgar/pkg/bzflag/trunk/files/0004-Do-not-use-const-as-non-const-is-required-at-some-pl.patch (rev 0) +++ csw/mgar/pkg/bzflag/trunk/files/0004-Do-not-use-const-as-non-const-is-required-at-some-pl.patch 2011-01-07 13:56:17 UTC (rev 12235) @@ -0,0 +1,25 @@ +From 8516009f9e7d257c396a7e9729be468089bd3da0 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Fri, 7 Jan 2011 13:48:16 +0100 +Subject: [PATCH 4/5] Do not use const as non-const is required at some place + +--- + src/bzflag/HUDuiList.cxx | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/src/bzflag/HUDuiList.cxx b/src/bzflag/HUDuiList.cxx +index 201a711..77afc01 100644 +--- a/src/bzflag/HUDuiList.cxx ++++ b/src/bzflag/HUDuiList.cxx +@@ -57,7 +57,7 @@ void HUDuiList::update() + setIndex(index); + } + +-void HUDuiList::createSlider(const int numValues) ++void HUDuiList::createSlider(int numValues) + { + // create a slider with numValues options + /* createSlider(4) does the equivalent of +-- +1.7.3.2 + Added: csw/mgar/pkg/bzflag/trunk/files/0005-Make-arguments-constant-as-required.patch =================================================================== --- csw/mgar/pkg/bzflag/trunk/files/0005-Make-arguments-constant-as-required.patch (rev 0) +++ csw/mgar/pkg/bzflag/trunk/files/0005-Make-arguments-constant-as-required.patch 2011-01-07 13:56:17 UTC (rev 12235) @@ -0,0 +1,25 @@ +From 6b65d1feeec8c055edafb80172beff75e617abac Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Fri, 7 Jan 2011 13:48:46 +0100 +Subject: [PATCH 5/5] Make arguments constant as required + +--- + src/common/VotingBooth.cxx | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/src/common/VotingBooth.cxx b/src/common/VotingBooth.cxx +index e36f446..29f9238 100644 +--- a/src/common/VotingBooth.cxx ++++ b/src/common/VotingBooth.cxx +@@ -85,7 +85,7 @@ bool VotingBooth::hasVoted(const std::string voterName) const + } + + +-bool VotingBooth::vote(std::string voterName, std::string response) ++bool VotingBooth::vote(const std::string voterName, const std::string response) + { + if (this->hasVoted(voterName)) { + /* voters are not allowed to vote multiple times */ +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 7 15:46:32 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 07 Jan 2011 14:46:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12236] csw/mgar/pkg Message-ID: Revision: 12236 http://gar.svn.sourceforge.net/gar/?rev=12236&view=rev Author: dmichelsen Date: 2011-01-07 14:46:32 +0000 (Fri, 07 Jan 2011) Log Message: ----------- gbc: Initial commit of GNU bc Added Paths: ----------- csw/mgar/pkg/gbc/ csw/mgar/pkg/gbc/branches/ csw/mgar/pkg/gbc/tags/ csw/mgar/pkg/gbc/trunk/ csw/mgar/pkg/gbc/trunk/Makefile csw/mgar/pkg/gbc/trunk/checksums csw/mgar/pkg/gbc/trunk/files/ csw/mgar/pkg/gbc/trunk/files/0001-Do-not-use-Wall.patch Property changes on: csw/mgar/pkg/gbc/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/gbc/trunk/Makefile =================================================================== --- csw/mgar/pkg/gbc/trunk/Makefile (rev 0) +++ csw/mgar/pkg/gbc/trunk/Makefile 2011-01-07 14:46:32 UTC (rev 12236) @@ -0,0 +1,25 @@ +# $Id$ +NAME = bc +VERSION = 1.06 +CATEGORIES = utils + +DESCRIPTION = An interactive algebraic language with arbitrary precision which follows the POSIX 1003.2 +define BLURB +endef + +MASTER_SITES = $(GNU_MIRROR) +DISTFILES = $(DISTNAME).tar.gz + +PATCHFILES = 0001-Do-not-use-Wall.patch + +# File name regex to get notifications about upstream software releases +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz + +PACKAGES = CSWgbc +CATALOGNAME = gbc + +CONFIGURE_ARGS = $(DIRPATHS) + +TEST_TARGET = check + +include gar/category.mk Property changes on: csw/mgar/pkg/gbc/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Added: csw/mgar/pkg/gbc/trunk/checksums =================================================================== --- csw/mgar/pkg/gbc/trunk/checksums (rev 0) +++ csw/mgar/pkg/gbc/trunk/checksums 2011-01-07 14:46:32 UTC (rev 12236) @@ -0,0 +1 @@ +d44b5dddebd8a7a7309aea6c36fda117 bc-1.06.tar.gz Added: csw/mgar/pkg/gbc/trunk/files/0001-Do-not-use-Wall.patch =================================================================== --- csw/mgar/pkg/gbc/trunk/files/0001-Do-not-use-Wall.patch (rev 0) +++ csw/mgar/pkg/gbc/trunk/files/0001-Do-not-use-Wall.patch 2011-01-07 14:46:32 UTC (rev 12236) @@ -0,0 +1,94 @@ +From 64e569e3ca2c4d4604a3dca5046364862e7bcf91 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Fri, 7 Jan 2011 15:41:01 +0100 +Subject: [PATCH] Do not use -Wall + +--- + bc/Makefile.am | 2 +- + bc/Makefile.in | 2 +- + dc/Makefile.am | 2 +- + dc/Makefile.in | 2 +- + lib/Makefile.am | 2 +- + lib/Makefile.in | 2 +- + 6 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/bc/Makefile.am b/bc/Makefile.am +index 9187339..735bb39 100644 +--- a/bc/Makefile.am ++++ b/bc/Makefile.am +@@ -18,7 +18,7 @@ LDADD = $(LIBBC) $(LIBL) @READLINELIB@ + + YFLAGS = -d + +-CFLAGS = @CFLAGS@ -Wall -funsigned-char ++# CFLAGS = @CFLAGS@ -Wall -funsigned-char + + $(PROGRAMS): $(LIBBC) + +diff --git a/bc/Makefile.in b/bc/Makefile.in +index 18ebce0..2aae747 100644 +--- a/bc/Makefile.in ++++ b/bc/Makefile.in +@@ -85,7 +85,7 @@ LDADD = $(LIBBC) $(LIBL) @READLINELIB@ + + YFLAGS = -d + +-CFLAGS = @CFLAGS@ -Wall -funsigned-char ++# CFLAGS = @CFLAGS@ -Wall -funsigned-char + + fbcOBJ = main.o bc.o scan.o execute.o global.o load.o storage.o util.o + +diff --git a/dc/Makefile.am b/dc/Makefile.am +index 99164ba..558e4da 100644 +--- a/dc/Makefile.am ++++ b/dc/Makefile.am +@@ -9,6 +9,6 @@ LDADD = ../lib/libbc.a + + MAINTAINERCLEANFILES = Makefile.in + +-CFLAGS = @CFLAGS@ -Wall -funsigned-char ++# CFLAGS = @CFLAGS@ -Wall -funsigned-char + + $(PROGRAMS): $(LDADD) +diff --git a/dc/Makefile.in b/dc/Makefile.in +index 0772dd6..3733a2e 100644 +--- a/dc/Makefile.in ++++ b/dc/Makefile.in +@@ -76,7 +76,7 @@ LDADD = ../lib/libbc.a + + MAINTAINERCLEANFILES = Makefile.in + +-CFLAGS = @CFLAGS@ -Wall -funsigned-char ++# CFLAGS = @CFLAGS@ -Wall -funsigned-char + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs + CONFIG_HEADER = ../config.h + CONFIG_CLEAN_FILES = +diff --git a/lib/Makefile.am b/lib/Makefile.am +index 6f74b4d..41ea3fd 100644 +--- a/lib/Makefile.am ++++ b/lib/Makefile.am +@@ -7,7 +7,7 @@ libbc_a_SOURCES = getopt.c getopt1.c vfprintf.c number.c + + DEFS = @DEFS@ $(DEFSADD) + +-CFLAGS = @CFLAGS@ -Wall -funsigned-char ++# CFLAGS = @CFLAGS@ -Wall -funsigned-char + + MAINTAINERCLEANFILES = Makefile.in number.c + +diff --git a/lib/Makefile.in b/lib/Makefile.in +index 5ffa593..71d5d59 100644 +--- a/lib/Makefile.in ++++ b/lib/Makefile.in +@@ -74,7 +74,7 @@ libbc_a_SOURCES = getopt.c getopt1.c vfprintf.c number.c + + DEFS = @DEFS@ $(DEFSADD) + +-CFLAGS = @CFLAGS@ -Wall -funsigned-char ++# CFLAGS = @CFLAGS@ -Wall -funsigned-char + + MAINTAINERCLEANFILES = Makefile.in number.c + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 7 16:14:16 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 07 Jan 2011 15:14:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12237] csw/mgar/pkg/cvsproxy/trunk Message-ID: Revision: 12237 http://gar.svn.sourceforge.net/gar/?rev=12237&view=rev Author: dmichelsen Date: 2011-01-07 15:14:16 +0000 (Fri, 07 Jan 2011) Log Message: ----------- cvsproxy: Relocate directly to libexec/ Modified Paths: -------------- csw/mgar/pkg/cvsproxy/trunk/Makefile csw/mgar/pkg/cvsproxy/trunk/files/inetd.conf Modified: csw/mgar/pkg/cvsproxy/trunk/Makefile =================================================================== --- csw/mgar/pkg/cvsproxy/trunk/Makefile 2011-01-07 14:46:32 UTC (rev 12236) +++ csw/mgar/pkg/cvsproxy/trunk/Makefile 2011-01-07 15:14:16 UTC (rev 12237) @@ -10,8 +10,8 @@ MASTER_SITES = http://www.sra.co.jp/people/m-kasahr/cvsproxy/src/ DISTFILES = $(NAME)-$(VERSION).tar.gz +VENDOR_URL = http://www.sra.co.jp/people/m-kasahr/cvsproxy RUNTIME_DEP_PKGS = CSWtcpwrap -SPKG_SOURCEURL = http://www.sra.co.jp/people/m-kasahr/cvsproxy # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz @@ -23,6 +23,9 @@ ETCSERVICES = /opt/csw/etc/pkg/$(NAME)/services INETDCONF = /opt/csw/etc/pkg/$(NAME)/inetd.conf +# We use tcpd from TCPwrappers, this is ok. +CHECKPKG_OVERRIDES_CSWcvsproxy += surplus-dependency|CSWtcpwrap + include gar/category.mk post-install-modulated: @@ -31,9 +34,6 @@ @cp $(WORKSRC)/README $(DESTDIR)$(docdir)/$(NAME) @cp $(WORKSRC)/NEWS $(DESTDIR)$(docdir)/$(NAME) @cp $(WORKSRC)/ChangeLog $(DESTDIR)$(docdir)/$(NAME) - @mv $(DESTDIR)/opt/csw/libexec/cvsproxy $(DESTDIR)/opt/csw/libexec/cvsproxy.tmp - @ginstall -d -m 755 $(DESTDIR)/opt/csw/libexec/$(NAME) - @mv $(DESTDIR)/opt/csw/libexec/cvsproxy.tmp $(DESTDIR)/opt/csw/libexec/$(NAME)/cvsproxy @ginstall -d -m 755 $(DESTDIR)/opt/csw/etc/pkg/$(NAME) @cp $(FILEDIR)/services $(DESTDIR)/opt/csw/etc/pkg/$(NAME) @cp $(FILEDIR)/inetd.conf $(DESTDIR)/opt/csw/etc/pkg/$(NAME) Modified: csw/mgar/pkg/cvsproxy/trunk/files/inetd.conf =================================================================== --- csw/mgar/pkg/cvsproxy/trunk/files/inetd.conf 2011-01-07 14:46:32 UTC (rev 12236) +++ csw/mgar/pkg/cvsproxy/trunk/files/inetd.conf 2011-01-07 15:14:16 UTC (rev 12237) @@ -1 +1 @@ -cvsproxy stream tcp nowait nobody /opt/csw/libexec/tcpd /opt/csw/libexec/cvsproxy/cvsproxy +cvsproxy stream tcp nowait nobody /opt/csw/libexec/tcpd /opt/csw/libexec/cvsproxy This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jan 7 17:10:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 07 Jan 2011 16:10:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12238] csw/mgar/pkg/cpan/Object-Accessor/trunk Message-ID: Revision: 12238 http://gar.svn.sourceforge.net/gar/?rev=12238&view=rev Author: wbonnet Date: 2011-01-07 16:10:54 +0000 (Fri, 07 Jan 2011) Log Message: ----------- Fix bug 4569. Upgrade to 0.36 Modified Paths: -------------- csw/mgar/pkg/cpan/Object-Accessor/trunk/Makefile csw/mgar/pkg/cpan/Object-Accessor/trunk/checksums Modified: csw/mgar/pkg/cpan/Object-Accessor/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Object-Accessor/trunk/Makefile 2011-01-07 15:14:16 UTC (rev 12237) +++ csw/mgar/pkg/cpan/Object-Accessor/trunk/Makefile 2011-01-07 16:10:54 UTC (rev 12238) @@ -1,7 +1,7 @@ NAME = Object-Accessor -VERSION = 0.34 +VERSION = 0.36 CATEGORIES = cpan -AUTHOR = KANE +AUTHOR = BINGOS DESCRIPTION = An interface to create per object accessors define BLURB @@ -18,6 +18,8 @@ LICENSE = README +EXTRA_MERGE_EXCLUDE_FILES = .*\/man\/man3\/.* .*\/man\/man1\/.* + include gar/category.mk post-extract: Modified: csw/mgar/pkg/cpan/Object-Accessor/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Object-Accessor/trunk/checksums 2011-01-07 15:14:16 UTC (rev 12237) +++ csw/mgar/pkg/cpan/Object-Accessor/trunk/checksums 2011-01-07 16:10:54 UTC (rev 12238) @@ -1 +1 @@ -b3cbb7e37d060d6af599c4daf154bfba download/Object-Accessor-0.34.tar.gz +405c62b7ee2ece70744f72b2eee230c6 Object-Accessor-0.36.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 7 19:44:52 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 07 Jan 2011 18:44:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12239] csw/mgar/pkg/postgresql/branches/postgresql-9.0 Message-ID: Revision: 12239 http://gar.svn.sourceforge.net/gar/?rev=12239&view=rev Author: wahwah Date: 2011-01-07 18:44:52 +0000 (Fri, 07 Jan 2011) Log Message: ----------- postgresql-9.0: shared libraries Shared libraries have been reworked to be installed under /opt/csw/lib. CSWlibpq has been turned into a backward compatibility package. Old binaries have been checked in binary form. The number of files in the updated CSWlibpq is smaller than in the previous revision of CSWlibpq, because some of the files from CSWlibpq were not necessary and they have been removed. For example: libpgtypes.so.1 -> libpgtyles.so.1.2 libpgtypes.so.1.1 libpgtypes.so.1.2 In this scenario, libpgtypes.so.1.1 will be never used and can be removed. Modified Paths: -------------- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile Added Paths: ----------- csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.4-i386-libecpg.so.4.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.4-sparcv8-libecpg.so.4.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.4-sparcv9-libecpg.so.4.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.5-i386-libecpg.so.5.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.5-sparcv8-libecpg.so.5.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.5-sparcv9-libecpg.so.5.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg_compat.so.2-i386-libecpg_compat.so.2.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg_compat.so.2-sparcv8-libecpg_compat.so.2.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg_compat.so.2-sparcv9-libecpg_compat.so.2.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.1-i386-libpgtypes.so.1.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.1-sparcv8-libpgtypes.so.1.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.1-sparcv9-libpgtypes.so.1.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.2-i386-libpgtypes.so.2.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.2-sparcv8-libpgtypes.so.2.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.2-sparcv9-libpgtypes.so.2.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.3-i386-libpq.so.3.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.3-sparcv8-libpq.so.3.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.3-sparcv9-libpq.so.3.2 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.4-i386-libpq.so.4.1 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.4-sparcv8-libpq.so.4.1 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.4-sparcv9-libpq.so.4.1 csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/merge_legacy_libs.sh Property Changed: ---------------- csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/README-CSW.txt csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/cswpostgres.tmpl Modified: csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-07 16:10:54 UTC (rev 12238) +++ csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-07 18:44:52 UTC (rev 12239) @@ -83,8 +83,6 @@ RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWosslrt RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibpq5 -CHECKPKG_OVERRIDES_CSWpostgresql += surplus-dependency|CSWpostgresql-90 - ARCHALL_CSWpostgresql = 1 ARCHALL_CSWpostgresql-$(BASE_VERSION_G)-doc = 1 @@ -202,35 +200,40 @@ PACKAGES += CSWlibpq5 CATALOGNAME_CSWlibpq5 = libpq5 -SPKG_DESC_CSWlibpq5 = PostgreSQL C client library (built from $(BASE_VERSION).x sources) -PKGFILES_CSWlibpq5 = $(call baseisadirs,$(libdir),libpq\.so(\.\d+)+) -PKGFILES_CSWlibpq5 += $(call baseisadirs,$(libpath_install),libpq\.so(\.\d+)+) +PKGFILES_CSWlibpq5 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.5\.3) +PKGFILES_CSWlibpq5 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.5(\.\d+)*) +SPKG_DESC_CSWlibpq5 += PostgreSQL C client library (built from $(BASE_VERSION).x sources), libpq.so.5 RUNTIME_DEP_PKGS_CSWlibpq5 += CSWosslrt RUNTIME_DEP_PKGS_CSWlibpq5 += CSWkrb5lib PACKAGES += CSWlibecpg6 CATALOGNAME_CSWlibecpg6 = libecpg6 -SPKG_DESC_CSWlibecpg6 = Embedded PostgreSQL for C library (built from $(BASE_VERSION).x sources) -PKGFILES_CSWlibecpg6 = $(call baseisadirs,$(libdir),libecpg\.so(\.\d+)+) -PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(libpath_install),libecpg\.so(\.\d+)+) +PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.6\.0) +PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.6(\.\d+)*) +SPKG_DESC_CSWlibecpg6 += Embedded PostgreSQL for C library (built from $(BASE_VERSION).x sources), libecpg.so.6 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg6 RUNTIME_DEP_PKGS_CSWlibecpg6 += CSWlibpgtypes3 RUNTIME_DEP_PKGS_CSWlibecpg6 += CSWlibpq5 PACKAGES += CSWlibecpg-compat3 CATALOGNAME_CSWlibecpg-compat3 = libecpg_compat3 -SPKG_DESC_CSWlibecpg-compat3 = Older version of run-time library for ECPG programs (built from $(BASE_VERSION).x sources) -PKGFILES_CSWlibecpg-compat3 = $(call baseisadirs,$(libdir),libecpg_compat\.so(\.\d+)+) -PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(libpath_install),libecpg_compat\.so(\.\d+)+) +PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.3\.2) +PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.3(\.\d+)*) +SPKG_DESC_CSWlibecpg-compat3 += Older version of run-time library for ECPG programs (built from $(BASE_VERSION).x sources), libecpg_compat.so.3 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg-compat3 RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibecpg6 RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibpgtypes3 RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibpq5 PACKAGES += CSWlibpgtypes3 CATALOGNAME_CSWlibpgtypes3 = libpgtypes3 -SPKG_DESC_CSWlibpgtypes3 = Used by programs built with ecpg (Embedded PostgreSQL for C, built from $(BASE_VERSION).x sources) -PKGFILES_CSWlibpgtypes3 = $(call baseisadirs,$(libdir),libpgtypes\.so(\.\d+)+) -PKGFILES_CSWlibpgtypes3 += $(call baseisadirs,$(libpath_install),libpgtypes\.so(\.\d+)+) +PKGFILES_CSWlibpgtypes3 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.3\.0) +PKGFILES_CSWlibpgtypes3 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.3(\.\d+)*) +SPKG_DESC_CSWlibpgtypes3 += Used by programs built with ecpg (Embedded PostgreSQL for C, from $(BASE_VERSION).x sources), libpgtypes.so.3 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpgtypes3 + + PACKAGES += CSWlibpq-dev CATALOGNAME_CSWlibpq-dev = libpq_dev SPKG_DESC_CSWlibpq-dev = PostgreSQL C client headers (built from $(BASE_VERSION).x sources) @@ -258,6 +261,72 @@ CATALOGNAME_CSWpostgresql-$(BASE_VERSION_G) = postgresql_$(BASE_VERSION_G) SPKG_DESC_CSWpostgresql-$(BASE_VERSION_G) = PostgreSQL, version $(BASE_VERSION).x +# Legacy libraries +PACKAGES += CSWlibpq3 +CATALOGNAME_CSWlibpq3 = libpq3 +PKGFILES_CSWlibpq3 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.3\.2) +PKGFILES_CSWlibpq3 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.3(\.\d+)*) +SPKG_DESC_CSWlibpq3 += PostgreSQL C client library, libpq.so.3 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpq3 +RUNTIME_DEP_PKGS_CSWlibpq3 += CSWosslrt + +PACKAGES += CSWlibpq4 +CATALOGNAME_CSWlibpq4 = libpq4 +PKGFILES_CSWlibpq4 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.4\.1) +PKGFILES_CSWlibpq4 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.4(\.\d+)*) +SPKG_DESC_CSWlibpq4 += PostgreSQL C client library, libpq.so.4 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpq4 +RUNTIME_DEP_PKGS_CSWlibpq4 += CSWosslrt + +PACKAGES += CSWlibpgtypes1 +CATALOGNAME_CSWlibpgtypes1 = libpgtypes1 +PKGFILES_CSWlibpgtypes1 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.1\.2) +PKGFILES_CSWlibpgtypes1 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.1(\.\d+)*) +SPKG_DESC_CSWlibpgtypes1 += Used by programs built with ecpg (Embedded PostgreSQL for C), libpgtypes.so.1 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpgtypes1 + +PACKAGES += CSWlibpgtypes2 +CATALOGNAME_CSWlibpgtypes2 = libpgtypes2 +PKGFILES_CSWlibpgtypes2 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.2\.2) +PKGFILES_CSWlibpgtypes2 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.2(\.\d+)*) +SPKG_DESC_CSWlibpgtypes2 += Used by programs built with ecpg (Embedded PostgreSQL for C), libpgtypes.so.2 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpgtypes2 + +PACKAGES += CSWlibecpg4 +CATALOGNAME_CSWlibecpg4 = libecpg4 +PKGFILES_CSWlibecpg4 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.4\.2) +PKGFILES_CSWlibecpg4 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.4(\.\d+)*) +SPKG_DESC_CSWlibecpg4 += Embedded PostgreSQL for C library, libecpg.so.4 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg4 +RUNTIME_DEP_PKGS_CSWlibecpg4 += CSWlibpgtypes1 +RUNTIME_DEP_PKGS_CSWlibecpg4 += CSWosslrt +RUNTIME_DEP_PKGS_CSWlibecpg4 += CSWlibpq3 + +PACKAGES += CSWlibecpg5 +CATALOGNAME_CSWlibecpg5 = libecpg5 +PKGFILES_CSWlibecpg5 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.5\.2) +PKGFILES_CSWlibecpg5 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.5(\.\d+)*) +SPKG_DESC_CSWlibecpg5 += Embedded PostgreSQL for C library, libecpg.so.5 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg5 +RUNTIME_DEP_PKGS_CSWlibecpg5 += CSWlibpgtypes2 +RUNTIME_DEP_PKGS_CSWlibecpg5 += CSWlibpq5 + +PACKAGES += CSWlibecpg-compat2 +CATALOGNAME_CSWlibecpg-compat2 = libecpg_compat2 +PKGFILES_CSWlibecpg-compat2 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.2\.2) +PKGFILES_CSWlibecpg-compat2 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.2(\.\d+)*) +SPKG_DESC_CSWlibecpg-compat2 += Older version of run-time library for ECPG programs (built from 9.0.x sources), libecpg_compat.so.2 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg-compat2 +RUNTIME_DEP_PKGS_CSWlibecpg-compat2 += CSWlibpgtypes2 +RUNTIME_DEP_PKGS_CSWlibecpg-compat2 += CSWlibecpg5 +RUNTIME_DEP_PKGS_CSWlibecpg-compat2 += CSWlibpq5 + +# The horrible transitional package +PACKAGES += CSWlibpq +PKGFILES_CSWlibpq += $(prefix)/postgresql.* +SPKG_DESC_CSWlibpq = Transitional package for PostgreSQL shared libraries +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpq5 + include gar/category.mk CFLAGS := $(filter-out -I%,$(CFLAGS)) @@ -271,18 +340,7 @@ ginstall -d -m 755 $(DESTDIR)$(prefix)/bin [ -r $(DESTDIR)$(bindir)/pg_config ] && \ gmv -v $(DESTDIR)$(bindir)/pg_config $(DESTDIR)$(prefix)/bin || true - # ginstall -d -m 755 $(DESTDIR)/include/postgresql/utils - # for f in elog.h errcodes.h palloc.h; do \ - # [ -r $(DESTDIR)$(includedir)/utils/$${f} ] && \ - # gmv -v $(DESTDIR)$(includedir)/utils/$${f} \ - # $(DESTDIR)$(prefix)/include/postgresql/utils/ || true; \ - # done - # for f in c.h pg_config.h pg_config_manual.h pg_config_os,port.h pg_trace.h ; do \ - # [ -f $(DESTDIR)$(prefix)/include/postgresql/8.4/server/$${f} ] && \ - # gmv -v $(DESTDIR)$(prefix)/include/postgresql/8.4/server/$${f} \ - # $(DESTDIR)/$(prefix)/include/postgresql/ || true; \ - # done - # @$(MAKECOOKIE) + @$(MAKECOOKIE) post-merge: ginstall -d $(PKGROOT)/etc$(prefix)/init.d @@ -309,13 +367,6 @@ # done ginstall -d $(PKGROOT)$(PGDATA) gln -s $(ISA_DEFAULT64) $(PKGROOT)$(libdir)/64 - # for L in $(notdir $(wildcard $(PKGROOT)$(libdir)/libpq.*)); do \ - # gln -s $(pgsubdir)/$$L $(PKGROOT)$(libpath_install)/$$L; \ - # done - # mkdir -p $(PKGROOT)$(libpath_install)/$(ISA_DEFAULT64) - # for L in $(notdir $(wildcard $(PKGROOT)$(libdir)/$(ISA_DEFAULT64)/libpq.*)); do \ - # gln -s ../$(pgsubdir)/$(ISA_DEFAULT64)/$$L $(PKGROOT)$(libpath_install)/$(ISA_DEFAULT64)/$$L; \ - # done mkdir -p $(PKGROOT)$(prefix)/lib mkdir -p $(PKGROOT)$(prefix)/lib/$(ISA_DEFAULT64) for libname in libpq libecpg libecpg_compat libpgtypes; do \ @@ -324,4 +375,22 @@ mv $(PKGROOT)$(libdir)/$${libname}.so.* $(PKGROOT)$(prefix)/lib; \ mv $(PKGROOT)$(libdir)/$(ISA_DEFAULT64)/$${libname}.so.* $(PKGROOT)$(prefix)/lib/$(ISA_DEFAULT64); \ done + $(FILEDIR)/merge_legacy_libs.sh $(GARCH) $(FILEDIR) $(PKGROOT)/$(prefix)/lib + + # Backward compatibility provided by CSWlibpq + mkdir -p $(PKGROOT)$(prefix)/postgresql/lib + mkdir -p $(PKGROOT)$(prefix)/postgresql/lib/$(ISA_DEFAULT64) + gln -s . $(PKGROOT)$(prefix)/postgresql/lib/$(ISA_DEFAULT) + gln -s $(ISA_DEFAULT64) $(PKGROOT)$(prefix)/postgresql/lib/64 + gln -s $(ISA_DEFAULT) $(PKGROOT)$(prefix)/postgresql/lib/32 + for f in $(PKGROOT)$(prefix)/lib/*.so.*; do \ + ln -s \ + ../../lib/`basename $${f}` \ + $(PKGROOT)$(prefix)/postgresql/lib; \ + done + for f in $(PKGROOT)$(prefix)/lib/$(ISA_DEFAULT64)/lib*.so.*; do \ + ln -s \ + ../../lib/$(ISA_DEFAULT64)/`basename $${f}` \ + $(PKGROOT)$(prefix)/postgresql/lib/$(ISA_DEFAULT64); \ + done @$(MAKECOOKIE) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/README-CSW.txt ___________________________________________________________________ Deleted: svn:executable - * Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/cswpostgres.tmpl ___________________________________________________________________ Deleted: svn:executable - * Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.4-i386-libecpg.so.4.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.4-i386-libecpg.so.4.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.4-sparcv8-libecpg.so.4.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.4-sparcv8-libecpg.so.4.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.4-sparcv9-libecpg.so.4.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.4-sparcv9-libecpg.so.4.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.5-i386-libecpg.so.5.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.5-i386-libecpg.so.5.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.5-sparcv8-libecpg.so.5.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.5-sparcv8-libecpg.so.5.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.5-sparcv9-libecpg.so.5.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg.so.5-sparcv9-libecpg.so.5.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg_compat.so.2-i386-libecpg_compat.so.2.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg_compat.so.2-i386-libecpg_compat.so.2.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg_compat.so.2-sparcv8-libecpg_compat.so.2.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg_compat.so.2-sparcv8-libecpg_compat.so.2.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg_compat.so.2-sparcv9-libecpg_compat.so.2.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libecpg_compat.so.2-sparcv9-libecpg_compat.so.2.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.1-i386-libpgtypes.so.1.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.1-i386-libpgtypes.so.1.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.1-sparcv8-libpgtypes.so.1.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.1-sparcv8-libpgtypes.so.1.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.1-sparcv9-libpgtypes.so.1.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.1-sparcv9-libpgtypes.so.1.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.2-i386-libpgtypes.so.2.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.2-i386-libpgtypes.so.2.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.2-sparcv8-libpgtypes.so.2.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.2-sparcv8-libpgtypes.so.2.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.2-sparcv9-libpgtypes.so.2.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpgtypes.so.2-sparcv9-libpgtypes.so.2.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.3-i386-libpq.so.3.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.3-i386-libpq.so.3.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.3-sparcv8-libpq.so.3.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.3-sparcv8-libpq.so.3.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.3-sparcv9-libpq.so.3.2 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.3-sparcv9-libpq.so.3.2 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.4-i386-libpq.so.4.1 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.4-i386-libpq.so.4.1 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.4-sparcv8-libpq.so.4.1 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.4-sparcv8-libpq.so.4.1 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.4-sparcv9-libpq.so.4.1 =================================================================== (Binary files differ) Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/libpq.so.4-sparcv9-libpq.so.4.1 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/merge_legacy_libs.sh =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/merge_legacy_libs.sh (rev 0) +++ csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/merge_legacy_libs.sh 2011-01-07 18:44:52 UTC (rev 12239) @@ -0,0 +1,41 @@ +#!/opt/csw/bin/bash +# $Id$ + +set -u +set -e +set -x + +declare -r ARCH=$1 +declare -r SOURCE_DIR=$2 +declare -r TARGET_DIR=$3 + +if [[ "${ARCH}" = "i386" ]]; then + archs="i386 amd64" +elif [[ "${ARCH}" = "sparc" ]]; then + archs="sparcv8 sparcv9" +else + echo "Wrong arch: ${ARCH}" + exit 1 +fi + +for arch in ${archs}; do + files=${SOURCE_DIR}/lib*-${arch}-* + for f in $files; do + if [[ -r ${f} ]]; then + bn=$(basename ${f}) + soname=$(echo $bn | cut -d- -f1) + filename=$(echo $bn | cut -d- -f3) + echo + ${bn} + if [[ "${arch}" = "sparcv8" || "${arch}" = "i386" ]]; then + gcp ${SOURCE_DIR}/${bn} ${TARGET_DIR}/${filename} + gln -s ${filename} ${TARGET_DIR}/${soname} + else + mkdir -p ${TARGET_DIR}/${arch} + gcp ${SOURCE_DIR}/${bn} ${TARGET_DIR}/${arch}/${filename} + gln -s ${filename} ${TARGET_DIR}/${arch}/${soname} + fi + else + echo - ${f} + fi + done +done Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/merge_legacy_libs.sh ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jan 7 22:54:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 07 Jan 2011 21:54:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12240] csw/mgar/gar/v2-uwatch2/bin/upstream_watch Message-ID: Revision: 12240 http://gar.svn.sourceforge.net/gar/?rev=12240&view=rev Author: wbonnet Date: 2011-01-07 21:54:37 +0000 (Fri, 07 Jan 2011) Log Message: ----------- Add upgrade to version command Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/upstream_watch Modified: csw/mgar/gar/v2-uwatch2/bin/upstream_watch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-07 18:44:52 UTC (rev 12239) +++ csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-07 21:54:37 UTC (rev 12240) @@ -35,29 +35,54 @@ import sys import string import re +import os +import shutil +import subprocess +import pysvn -# import httplib - from urllib2 import Request, urlopen, URLError from optparse import OptionParser -# import subprocess -# import os -# import shutil +# --------------------------------------------------------------------------------------------------------------------- +# +# +class InvalidSourceDirectoryContentException(Exception): + """Exception raised when a method is called on the Abstract command class + """ + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, message): + self.message = message + + # --------------------------------------------------------------------------------------------------------------------- # # -class NoUpstreamProtocolException(Exception): - """Exception raised when no protocol is specified in the upstream url +class AbstractCommandMethodCallException(Exception): + """Exception raised when a method is called on the Abstract command class """ # ----------------------------------------------------------------------------------------------------------------- - # Just an empty class... + def __init__(self, message): + self.message = message + # --------------------------------------------------------------------------------------------------------------------- # # +class SvnClientException(Exception): + """Exception raised when an error occur while using svnClient + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, message): + self.message = message + +# --------------------------------------------------------------------------------------------------------------------- +# +# class UpstreamUrlRetrievalFailedException(Exception): """Exception raised when an unsuported protocol is specified in the upstream url """ @@ -84,22 +109,6 @@ # --------------------------------------------------------------------------------------------------------------------- # # -class UpstreamProtocolNotSupportedException(Exception): - """Exception raised when an unsuported protocol is specified in the upstream url - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, value): - self.parameter = value - - def __str__(self): - return repr(self.parameter) - - -# --------------------------------------------------------------------------------------------------------------------- -# -# class MissingArgumentException(Exception): """Exception raised when a command line argument is missing """ @@ -129,7 +138,10 @@ # Add options to parser self.parser.add_option("-V", "--verbose", help="Activate verbose mode", action="store_true", dest="verbose") self.parser.add_option("-c", "--current-version", help="Current package version", action="store", dest="current_version") + self.parser.add_option("-d", "--target-location", help="Target location. This is the directory in which the branch will be created (parent of the branch directory). Default value is ../branches", action="store", dest="target_location") self.parser.add_option("-r", "--regexp", help="Version matching regular expression", action="store", dest="regexp") + self.parser.add_option("-s", "--source-directory", help="Source directory (place from where the build is copied). Default value is current directory", action="store", dest="source_directory") + self.parser.add_option("-t", "--target-version", help="Package target version", action="store", dest="target_version") self.parser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") # ----------------------------------------------------------------------------------------------------------------- @@ -171,7 +183,18 @@ if args.upstream_url != None: self._upstream_url = args.upstream_url + # This member variable defines the target version of the package during upgrade + if args.target_version != None: + self._target_version = args.target_version + # This member variable defines the target directory of the package during upgrade. This is the location of the new branch + if args.target_location != None: + self._target_location = args.target_location + + # This member variable defines the source directory of the package during upgrade. This is the location of the trunk (most of the time) + if args.source_directory != None: + self._source_directory = args.source_directory + # ----------------------------------------------------------------------------------------------------------------- def __init__(self): @@ -181,19 +204,20 @@ self._current_version = None self._regexp = None self._upstream_url = None + self._target_version = None + self._source_directory = "." + self._target_location = "../branches" # ----------------------------------------------------------------------------------------------------------------- def getCurrentVersion(self): return self._current_version - # ----------------------------------------------------------------------------------------------------------------- def getRegexp(self): return self._regexp - # ----------------------------------------------------------------------------------------------------------------- def getUpstreamURL(self): @@ -204,6 +228,21 @@ def getVerbose(self): return self._verbose + # ----------------------------------------------------------------------------------------------------------------- + + def getSourceDirectory(self): + return self._source_directory + + # ----------------------------------------------------------------------------------------------------------------- + + def getTargetLocation(self): + return self._target_location + + # ----------------------------------------------------------------------------------------------------------------- + + def getTargetVersion(self): + return self._target_version + # --------------------------------------------------------------------------------------------------------------------- # # @@ -226,8 +265,8 @@ # ----------------------------------------------------------------------------------------------------------------- def execute(self, opts, arguments): - print "TODO Generate and error instead of this message\n" - print self.name, "\n" + print "Internal error : Abstract command method called\n" + raise AbstractCommandMethodCallException("execute") # --------------------------------------------------------------------------------------------------------------------- # @@ -405,14 +444,6 @@ # Exits through exception handling, thus return false to the command processor return False - except UpstreamProtocolNotSupportedException, (instance): - - # Display a cool error message :) - print "Protocol " + instance.parameter + " is not supportd by upstream_watch" - - # Exits through exception handling, thus return false to the command processor - return False - except UpstreamUrlRetrievalFailedException, (instance): # Exits through exception handling, thus return false to the command processor @@ -501,25 +532,272 @@ # Exits through exception handling, thus return false to the command processor return False - except UpstreamProtocolNotSupportedException, (instance): + except UpstreamUrlRetrievalFailedException, (instance): + # Exits through exception handling, thus return false to the command processor + return False + + except NoUpstreamVersionFoundException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class UpgradeToVersionCommand(UpstreamWatchCommand): + """UpgradeToVersion command. This command upgrade the build description from a version to another. + Current files in trunk are copied to a new branch. Branch is named accord to the following pattern : + PKG/branches/upgrade_from_CURRENTVERSION_to_DESTVERSION. After copy, version in the Makefile is modified. + An optional argument can be passed to commit after branch creation. + + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(UpgradeToVersionCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # FromVersion is mandatory + if self.configParser.getCurrentVersion() == None: + print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" + argsValid = False + + # ToVersion is mandatory + if self.configParser.getTargetVersion() == None: + print "Error : Target version is not defined. Please use --target-version flag, or --help to display help" + argsValid = False + + # ToVersion is mandatory + if self.configParser.getTargetLocation() == None: + print "Error : Target directory is not defined. Please use --target-location flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def checkWorkingDirectory(self): + """ This method checks that the command is executed from a valid working directory. A valid working directory + is a directory in which we find a package buildDescription that means a Makefile and a gar directory or symlink + """ + + # Check that the Makefile exist + if os.path.isfile(self.configParser.getSourceDirectory() + "/Makefile") == False: + # No it does not exist, thus generate an error message + msg = "Error : there is no Makefile under %(src)s" % { "src" : os.path.abspath(self.configParser.getSourceDirectory()) } + + # Then raise an exception + raise InvalidSourceDirectoryContentException(msg) + + # Check that the gar directory exists (can be a directory or symlink) + if os.path.isdir(self.configParser.getSourceDirectory() + "/gar") == False: + # No it does not exist, thus generate an error message + msg = "Error : there is no gar directory under %(src)s" % { "src" : os.path.abspath(self.configParser.getSourceDirectory()) } + + # Then raise an exception + raise InvalidSourceDirectoryContentException(msg) + + # ----------------------------------------------------------------------------------------------------------------- + + def getGarRelativeTargetDirectory(self): + """ This method return None if gar directory is an actual directory, or a relative path if gar is a symlink to + a real directory. In case of a symlink pointing to another symlink, we do not try to get the absolute path + having one level of indirection is enough. + The target directory is a relative path. This path is adjusted to be consistent from the target directory. It + has to be modified since it is basically a relative path from the source directory. + """ + + # Get the newgar information + garDir = self.configParser.getSourceDirectory() + "/gar" + if os.path.islink(garDir): + garTarget = os.path.relpath(os.path.abspath(os.readlink(garDir)), os.path.abspath(targetDir)) + else: + garTarget = None + + # ----------------------------------------------------------------------------------------------------------------- + + def getGarRelativeTargetDirectory(self): + """ This method return None if gar directory is an actual directory, or a relative path if gar is a symlink to + a real directory. In case of a symlink pointing to another symlink, we do not try to get the absolute path + having one level of indirection is enough. + The target directory is a relative path. This path is adjusted to be consistent from the target directory. It + has to be modified since it is basically a relative path from the source directory. + """ + + # Get the newgar information + garDir = self.configParser.getSourceDirectory() + "/gar" + if os.path.islink(garDir): + garTarget = os.path.relpath(os.path.abspath(os.readlink(garDir)), os.path.abspath(self.getTargetDirectory())) + else: + garTarget = None + + return garTarget + + # ----------------------------------------------------------------------------------------------------------------- + + def getTargetDirectory(self): + """ This method return the target directory which is a computed value based on target location, current version + and target version + """ + + return self.configParser.getTargetLocation() + "/upgrade_from_" + self.configParser.getCurrentVersion() + "_to_" + self.configParser.getTargetVersion() + + # ----------------------------------------------------------------------------------------------------------------- + + def copySvnSourceToTarget(self, garRelativeTarget): + """ This method copy sources from the working copy to the target in the same working copy. If garRelativeTarget is not + None, it means gar directory is a symlink. Then once copy is done it is deleted in the target directory and + recreated to point to the new relative directory + """ + + try: + # Create a new svn client + svnClient = pysvn.Client() + + # Do the actual copy in the svn working copy + svnClient.copy(os.path.abspath(self.configParser.getSourceDirectory()), self.getTargetDirectory()) + + # Backup the current directory + curDir = os.getcwd() + + # Change to target directory + os.chdir(self.getTargetDirectory()) + + # Test if gar relative path is defined + if garRelativeTarget: + # Test if gar directory is a symlink and + if os.path.islink("./gar"): + os.remove("./gar") + os.symlink(garRelativeTarget, "./gar") + # No ... :( This a "should not happen error" since it was a symlink before the copy. Exit + else: + print "Internal error : gar is not a symlink but garRelativeTarget is defined" + return False + # No else but ... If gar relative path is not defined, we have copied a real directory. Nothing to do in this case + + # Restore the working directory + os.chdir(curDir) + + # SVN client exception handling + except pysvn.ClientError , e: + # Generate a cool error message + msg = "SVN Client error : " + e.args[0] + "\n" + "Error occured when executing command svnClient.copy(%(src)s, %(dest)s)" \ + % { 'src' : os.path.abspath(self.configParser.getSourceDirectory()), 'dest' : self.getTargetDirectory() } + + # Then raise the exception + raise SvnClientException(msg) + + # ----------------------------------------------------------------------------------------------------------------- + + def modifyVersion(self): + """ This method modifies the version in the Makefile. It replaces current version by new version. + Version has to be defined on a single line strting by VERSION, having some spaces or tabs then + and egal sign = then some tabs or spaces and the version vaue to finish the line + """ + + # Backup the current directory + curDir = os.getcwd() + + # Change to target directory + os.chdir(self.getTargetDirectory()) + + # Array storing the Makefile lines + lines = [] + + # Iterate each line in the file + for line in open("./Makefile", 'r'): + # Match the file line by line + m = re.match(r"\s*VERSION\s*=\s*(?P.*)", line) + + # Test if this is a match + if m == None: + # No, thus output the current line without modifications + lines.append(line) + else: + # Yes it is a match, thus output the modified line + lines.append("VERSION = " + self.configParser.getTargetVersion() + "\n") + + # Open the new Makefile for output + f = open("./Makefile", 'w') + + # Iterates the array of lines and write each one to the Makefile + for element in lines: + f.write(element) + + # Close the Makefile + f.close() + + # Restore the working directory + os.chdir(curDir) + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + + # Need a way to check that all options needed are available + self.checkArgument() + + # Check that the command is launched from a valid directory + self.checkWorkingDirectory() + + # Generates the target directory + self.getTargetDirectory() + + # Get the new gar information + garRelativeTarget = self.getGarRelativeTargetDirectory() + + # Copy target directory to destination + self.copySvnSourceToTarget(garRelativeTarget) + + # Modify the version inside the Makefile + self.modifyVersion() + + # Exit after processing, eveythin gis ok, return true to the command processor + return True + + # Handles exception that occurs when arguments are incorrect + except MissingArgumentException, instance: + # Display a cool error message :) - print "Protocol " + instance.parameter + " is not supportd by upstream_watch" + print instance.parameter # Exits through exception handling, thus return false to the command processor return False - except UpstreamUrlRetrievalFailedException, (instance): + # Handles SVN client exception + except SvnClientException , e: + + # Display a cool error message :) + print e.message # Exits through exception handling, thus return false to the command processor return False - except NoUpstreamVersionFoundException, (instance): + # Handles exceptions which might occur while checking source directory content + except InvalidSourceDirectoryContentException , e: + + # Display a cool error message :) + print e.message # Exits through exception handling, thus return false to the command processor return False - # --------------------------------------------------------------------------------------------------------------------- # # @@ -544,11 +822,13 @@ cmd = GetUpstreamLatestVersionCommand("get-upstream-latest-version") self.commandArray[cmd.getName()] = cmd + cmd = UpgradeToVersionCommand("upgrade-to-version") + self.commandArray[cmd.getName()] = cmd + # ----------------------------------------------------------------------------------------------------------------- def execute(self, opts, arguments): - """Cette methode teste les differents arguments et appelle la methode execute sur l'objet en charge du traitement - L'ordre de declaration des tests est important. En effet certains flags declanchent des actions, d'autres des options. + """This method checks that an action is supplied and call the action handler """ # Check that an action verb is supplied. If none an error is returned @@ -584,7 +864,7 @@ # Call the execute method on the command processor. This method is in charge to find the concrete command return commandProcessor.execute(opts, args) -# On sort en rendant le code de retour de main +# Exit with main return code if __name__ == '__main__': sys.exit(main()) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jan 7 22:56:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 07 Jan 2011 21:56:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12241] csw/mgar/gar/v2-uwatch2/bin/upstream_watch Message-ID: Revision: 12241 http://gar.svn.sourceforge.net/gar/?rev=12241&view=rev Author: wbonnet Date: 2011-01-07 21:56:19 +0000 (Fri, 07 Jan 2011) Log Message: ----------- Fix interpreter Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/upstream_watch Modified: csw/mgar/gar/v2-uwatch2/bin/upstream_watch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-07 21:54:37 UTC (rev 12240) +++ csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-07 21:56:19 UTC (rev 12241) @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/opt/csw/bin/python # # The contents of this file are subject to the COMMON DEVELOPMENT AND This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 7 23:00:00 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 07 Jan 2011 22:00:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12242] csw/mgar/gar/v2/lib/python/pkgdb.py Message-ID: Revision: 12242 http://gar.svn.sourceforge.net/gar/?rev=12242&view=rev Author: wahwah Date: 2011-01-07 22:00:00 +0000 (Fri, 07 Jan 2011) Log Message: ----------- pkgdb: pkg search shows packages from catalogs When searching for packages using 'pkgdb pkg search', show packages registered in catalogs only. By default it's SunOS5.9, sparc, current. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-07 21:56:19 UTC (rev 12241) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-07 22:00:00 UTC (rev 12242) @@ -459,14 +459,26 @@ importer.ImportFromFile(infile_fd, show_progress=True) elif (command, subcommand) == ('pkg', 'search'): logging.debug("Searching for %s", args) + sqo_osrel = m.OsRelease.selectBy(short_name=options.osrel).getOne() + sqo_arch = m.Architecture.selectBy(name=options.arch).getOne() + sqo_catrel = m.CatalogRelease.selectBy(name=options.catrel).getOne() if len(args) < 1: logging.fatal("Wrong number of arguments: %s", len(args)) raise SystemExit for catalogname in args: + join = [ + sqlbuilder.INNERJOINOn(None, + m.Srv4FileInCatalog, + m.Srv4FileInCatalog.q.srv4file==m.Srv4FileStats.q.id), + ] res = m.Srv4FileStats.select( sqlobject.AND( + m.Srv4FileInCatalog.q.osrel==sqo_osrel, + m.Srv4FileInCatalog.q.arch==sqo_arch, + m.Srv4FileInCatalog.q.catrel==sqo_catrel, m.Srv4FileStats.q.catalogname.contains(catalogname), - m.Srv4FileStats.q.use_to_generate_catalogs==True) + m.Srv4FileStats.q.use_to_generate_catalogs==True), + join=join, ).orderBy("catalogname") for sqo_srv4 in res: print "%s %s" % (sqo_srv4.basename, sqo_srv4.md5_sum) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jan 8 00:56:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 07 Jan 2011 23:56:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12243] csw/mgar/gar/v2-uwatch2/bin/upstream_watch Message-ID: Revision: 12243 http://gar.svn.sourceforge.net/gar/?rev=12243&view=rev Author: wbonnet Date: 2011-01-07 23:56:42 +0000 (Fri, 07 Jan 2011) Log Message: ----------- Add get-upstream-version-list command Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/upstream_watch Modified: csw/mgar/gar/v2-uwatch2/bin/upstream_watch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-07 22:00:00 UTC (rev 12242) +++ csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-07 23:56:42 UTC (rev 12243) @@ -1,4 +1,4 @@ -#!/opt/csw/bin/python +#!/usr/bin/env python # # The contents of this file are subject to the COMMON DEVELOPMENT AND @@ -542,7 +542,91 @@ # Exits through exception handling, thus return false to the command processor return False +# --------------------------------------------------------------------------------------------------------------------- +# +# +class GetUpstreamVersionListCommand(UpstreamWatchCommand): + """GetUpstreamVersionList command. This command retrieve the upstream web page and search for all the versions. + Version check is done by matching the regexp from the makefile on the page. + """ + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(GetUpstreamVersionListCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # Regexp is mandatory + if self.configParser.getRegexp() == None: + print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" + argsValid = False + + # UpstreamURL is mandatory + if self.configParser.getUpstreamURL() == None: + print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + + # Need a way to check that all options needed are available + self.checkArgument() + + # Call the method in charge of retrieving upstream content + content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) + + # Search the strings matching the regexp passed through command line arguments + p = re.compile(self.configParser.getRegexp()) + matches = p.findall(content) + + # Check if we have found some results + if len(matches) == 0: + raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) + print "No match found, we should trigger some error since even current version has not been found" + return False + else: + # Print every version in the list + for version in matches: + print version + + # Exit after processing, eveythin gis ok, return true to the command processor + return True + + except MissingArgumentException, (instance): + + # Display a cool error message :) + print instance.parameter + + # Exits through exception handling, thus return false to the command processor + return False + + except UpstreamUrlRetrievalFailedException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + except NoUpstreamVersionFoundException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + # --------------------------------------------------------------------------------------------------------------------- # # @@ -822,6 +906,9 @@ cmd = GetUpstreamLatestVersionCommand("get-upstream-latest-version") self.commandArray[cmd.getName()] = cmd + cmd = GetUpstreamVersionListCommand("get-upstream-version-list") + self.commandArray[cmd.getName()] = cmd + cmd = UpgradeToVersionCommand("upgrade-to-version") self.commandArray[cmd.getName()] = cmd This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jan 8 00:57:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 07 Jan 2011 23:57:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12244] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12244 http://gar.svn.sourceforge.net/gar/?rev=12244&view=rev Author: wbonnet Date: 2011-01-07 23:57:46 +0000 (Fri, 07 Jan 2011) Log Message: ----------- First attempt to make uwatch2 integration in GAR The following target are availables : gmake check-upstream gmake get-upstream-latest-version gmake get-upstream-version-list Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-07 23:56:42 UTC (rev 12243) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-07 23:57:46 UTC (rev 12244) @@ -180,116 +180,93 @@ #################### CHECKNEW RULES #################### -UPSTREAM_MASTER_SITES ?= $(MASTER_SITES) -UW_ARGS = $(addprefix -u ,$(UPSTREAM_MASTER_SITES)) -SF_ARGS = $(addprefix -s ,$(UPSTREAM_USE_SF)) -define files2check -$(if $(UFILES_REGEX),$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch $(UW_ARGS) $(SF_ARGS) $(addsuffix ',$(addprefix ',$(UFILES_REGEX))))) +################### UWATCH VARIABLES ################### +UPSTREAM_MASTER_SITES ?= $(MASTER_SITES) +UW_ARGS = $(addsuffix ',$(addprefix --upstream-url=',$(UPSTREAM_MASTER_SITES))) +REGEXP_ARGS = $(addsuffix ',$(addprefix --regexp=',$(UFILES_REGEX))) +VERSION_ARGS = $(addsuffix ',$(addprefix --current-version=',$(VERSION))) +define versionlist + $(if $(UFILES_REGEX),$(shell htp_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-version-list $(UW_ARGS) $(REGEXP_ARGS))) endef -check-upstream-and-mail: FILES2CHECK = $(call files2check) -check-upstream-and-mail: - @if [ -n '$(FILES2CHECK)' ]; then \ - NEW_FILES=""; \ - PACKAGE_UP_TO_DATE=0; \ - for FILE in $(FILES2CHECK) ""; do \ - [ -n "$$FILE" ] || continue; \ - if test -f $(COOKIEDIR)/checknew-$$FILE ; then \ - PACKAGE_UP_TO_DATE=1; \ - else \ - if echo $(DISTFILES) | grep -w $$FILE >/dev/null; then \ - PACKAGE_UP_TO_DATE=1; \ - echo "$(NAME) : Package is up-to-date. Current version is $$FILE" ; \ - else \ - NEW_FILES="$$FILE $$NEW_FILES"; \ - fi; \ - fi; \ - $(MAKE) checknew-$$FILE >/dev/null; \ - done; \ - if test -z "$$NEW_FILES" ; then \ - if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(NAME) : Warning UFILES_REGEX is not set : $(UFILES_REGEX)" ; \ -# { echo ""; \ -# echo "Hello dear $(NAME) maintainer,"; \ -# echo ""; \ -# echo "The upstream notification job has detected that $(NAME) is not configured for automatic upstream file update detection."; \ -# echo ""; \ -# echo "Please consider updating your package. Documentation is available from this link : http://www.opencsw.org" ; \ -# echo ""; \ -# echo "Questions, problem report or help should be sent to mailto:maintainers at lists.opencsw.org"; \ -# echo ""; \ -# echo "--"; \ -# echo "Kindest regards"; \ -# echo "upstream notification job"; } | $(GARBIN)/mail2maintainer -s '[svn] $(NAME) upstream update notification' $(NAME); \ - else \ - if [ "$$PACKAGE_UP_TO_DATE" -eq "0" ]; then \ - echo "$(NAME) : Warning no files to check ! $(FILES2CHECK)" ; \ - echo "$(NAME) : UPSTREAM_MASTER_SITES is $(UPSTREAM_MASTER_SITES)" ; \ - echo "$(NAME) : DISTNAME is $(DISTNAME)" ; \ - echo "$(NAME) : UFILES_REGEX is : $(UFILES_REGEX)" ; \ - echo "$(NAME) : Please check configuration" ; \ - fi; \ - fi; \ - else \ - echo "$(NAME) : new upstream files available: $$NEW_FILES"; \ - { echo ""; \ - echo "Hello dear $(NAME) maintainer,"; \ - echo ""; \ - echo "The upstream notification job has detected the availability of new files for $(NAME)."; \ - echo ""; \ - echo "The following upstream file(s):"; \ - echo " $$NEW_FILES"; \ - echo ""; \ - echo "is/are available at the following url(s):"; \ - echo " $(UPSTREAM_MASTER_SITES)"; \ - echo ""; \ - echo "Please consider updating your package." ; \ - echo ""; \ - echo "Questions, problem report or help should be sent to mailto:maintainers at lists.opencsw.org"; \ - echo ""; \ - echo "--"; \ - echo "Kindest regards"; \ - echo "upstream notification job"; } | $(GARBIN)/mail2maintainer -s '[svn] $(NAME) upstream update notification' $(NAME); \ - fi; \ - fi +######################################################## +# Retrieve the list of upstream versions +# +get-upstream-version-list:VERSIONLIST = $(call versionlist) +get-upstream-version-list: + @if [ ! -n '$(UFILES_REGEX)' ]; then \ + echo "$(NAME) : Error UFILES_REGEX is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ + echo "$(NAME) : Error UPSTREAM_MASTER_SITES is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) : Error VERSION is not set" ; \ + false; \ + fi; \ + if [ -n "$(VERSIONLIST)" ] ; then \ + for VERSION in $(VERSIONLIST) ""; do \ + echo $$VERSION ; \ + done ; \ + else \ + echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ + fi ; -check-upstream: FILES2CHECK = $(call files2check) -check-upstream: - @if [ -n '$(FILES2CHECK)' ]; then \ - NEW_FILES=""; \ - PACKAGE_UP_TO_DATE=0; \ - for FILE in $(FILES2CHECK) ""; do \ - [ -n "$$FILE" ] || continue; \ - if test -f $(COOKIEDIR)/checknew-$$FILE ; then \ - PACKAGE_UP_TO_DATE=1; \ - else \ - if echo $(DISTFILES) | grep -w $$FILE >/dev/null; then \ - PACKAGE_UP_TO_DATE=1; \ - echo "$(NAME) : Package is up-to-date. Current version is $$FILE" ; \ - else \ - NEW_FILES="$$FILE $$NEW_FILES"; \ - fi; \ - fi; \ - $(MAKE) checknew-$$FILE >/dev/null; \ - done; \ - if test -z "$$NEW_FILES" ; then \ - if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(NAME) : Warning UFILES_REGEX is not set : $(UFILES_REGEX)" ; \ - else \ - if [ "$$PACKAGE_UP_TO_DATE" -eq "0" ]; then \ - echo "$(NAME) : Warning no files to check ! $(FILES2CHECK)" ; \ - echo "$(NAME) : UPSTREAM_MASTER_SITES is $(UPSTREAM_MASTER_SITES)" ; \ - echo "$(NAME) : DISTNAME is $(DISTNAME)" ; \ - echo "$(NAME) : UFILES_REGEX is : $(UFILES_REGEX)" ; \ - echo "$(NAME) : Please check configuration" ; \ - fi; \ - fi; \ - else \ - echo "$(NAME) : new upstream files available: $$NEW_FILES"; \ - fi; \ +######################################################## +# Retrieve the newest upstream version +# +get-upstream-latest-version: + @if [ ! -n '$(UFILES_REGEX)' ]; then \ + echo "$(NAME) : Error UFILES_REGEX is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ + echo "$(NAME) : Error UPSTREAM_MASTER_SITES is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) : Error VERSION is not set" ; \ + false; \ + fi; \ + LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)); \ + if [ -n "$$LATESTVERSION" ] ; then \ + echo $$LATESTVERSION ; \ + else \ + echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ + fi ; + +######################################################## +# Compare local and upstream versions +# +check-upstream: + @if [ ! -n '$(UFILES_REGEX)' ]; then \ + echo "$(NAME) : Error UFILES_REGEX is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ + echo "$(NAME) : Error UPSTREAM_MASTER_SITES is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) : Error VERSION is not set" ; \ + false; \ + fi; \ + LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS)); \ + if [ -n "$$LATESTVERSION" ] ; then \ + if test ! -f $(COOKIEDIR)/checknew-$$LATESTVERSION ; then \ + echo "$(NAME) : a new version of upstream files is available : $$LATESTVERSION"; \ + $(MAKE) checknew-$$LATESTVERSION > /dev/null ; \ + fi ; \ + else \ + if test ! -f $(COOKIEDIR)/checknew-$(VERSION) ; then \ + echo "$(NAME) : Package is up-to-date. Current version is $(VERSION)" ; \ + $(MAKE) checknew-$(VERSION) > /dev/null ; \ + fi ; \ fi - + checknew-%: @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jan 8 01:25:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 08 Jan 2011 00:25:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12245] csw/mgar/gar/v2-uwatch2/bin/upstream_watch Message-ID: Revision: 12245 http://gar.svn.sourceforge.net/gar/?rev=12245&view=rev Author: wbonnet Date: 2011-01-08 00:25:27 +0000 (Sat, 08 Jan 2011) Log Message: ----------- Sort version list and remove duplicated entries Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/upstream_watch Modified: csw/mgar/gar/v2-uwatch2/bin/upstream_watch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-07 23:57:46 UTC (rev 12244) +++ csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-08 00:25:27 UTC (rev 12245) @@ -578,6 +578,19 @@ # ----------------------------------------------------------------------------------------------------------------- + def compareAndSortVersion(self, a, b): + """This function is a wrapper to the comparison function. CompareVersionAndGetNewest returns the string containing + the newest version of the two arguments. Since sort method used on list need to have an integer return value, this + wrapper do the call to CompareVersionAndGetNewest and returns an int + """ + + if self.CompareVersionAndGetNewest(a,b) == a: + return 1 + else: + return -1 + + # ----------------------------------------------------------------------------------------------------------------- + def execute(self, opts, args): try: @@ -601,8 +614,15 @@ print "No match found, we should trigger some error since even current version has not been found" return False else: + # Remove duplicated entries + myList = [] + for version in matches: + myList.append(version) + l = list(set(myList)) + l.sort(self.compareAndSortVersion) + # Print every version in the list - for version in matches: + for version in l: print version # Exit after processing, eveythin gis ok, return true to the command processor This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jan 8 01:39:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 08 Jan 2011 00:39:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12246] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12246 http://gar.svn.sourceforge.net/gar/?rev=12246&view=rev Author: wbonnet Date: 2011-01-08 00:39:47 +0000 (Sat, 08 Jan 2011) Log Message: ----------- Add target : gmake get-current-version This trget only output VERSION variable. PRovided for convienence Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 00:25:27 UTC (rev 12245) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 00:39:47 UTC (rev 12246) @@ -191,6 +191,17 @@ endef ######################################################## +# Retrieve the current version +# +get-current-version: + @if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) : VERSION is not defined" ; \ + false; \ + else \ + echo "$(NAME) : Current version is $(VERSION)" ; \ + fi ; + +######################################################## # Retrieve the list of upstream versions # get-upstream-version-list:VERSIONLIST = $(call versionlist) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jan 8 02:13:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 08 Jan 2011 01:13:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12247] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12247 http://gar.svn.sourceforge.net/gar/?rev=12247&view=rev Author: wbonnet Date: 2011-01-08 01:13:41 +0000 (Sat, 08 Jan 2011) Log Message: ----------- Add target gmake get-uwatch-configuration This target displays parameters set for uwatch, if uwatch is enabled Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 00:39:47 UTC (rev 12246) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 01:13:41 UTC (rev 12247) @@ -183,6 +183,8 @@ ################### UWATCH VARIABLES ################### UPSTREAM_MASTER_SITES ?= $(MASTER_SITES) +ENABLE_UPSTREAM_WATCH ?= 1 + UW_ARGS = $(addsuffix ',$(addprefix --upstream-url=',$(UPSTREAM_MASTER_SITES))) REGEXP_ARGS = $(addsuffix ',$(addprefix --regexp=',$(UFILES_REGEX))) VERSION_ARGS = $(addsuffix ',$(addprefix --current-version=',$(VERSION))) @@ -191,14 +193,39 @@ endef ######################################################## +# Display uwatch informations +# +get-uwatch-configuration: + @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + echo "$(NAME) - Upstream Watch is disabled" ; \ + else \ + echo "$(NAME) - Upstream Watch is enabled is enabled" ; \ + if [ ! -n '$(UFILES_REGEX)' ]; then \ + echo "$(NAME) - UFILES_REGEX is not set" ; \ + else \ + echo "$(NAME) - UFILES_REGEX is : $(UFILES_REGEX)" ; \ + fi; \ + if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ + echo "$(NAME) - UPSTREAM_MASTER_SITES is not set" ; \ + else \ + echo "$(NAME) - UPSTREAM_MASTER_SITES is : $(UPSTREAM_MASTER_SITES)" ; \ + fi; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) - VERSION is not set" ; \ + else \ + echo "$(NAME) - Current version is : $(VERSION)" ; \ + fi ; \ + fi ; + +######################################################## # Retrieve the current version # get-current-version: @if [ ! -n '$(VERSION)' ]; then \ - echo "$(NAME) : VERSION is not defined" ; \ + echo "$(NAME) - VERSION is not defined" ; \ false; \ else \ - echo "$(NAME) : Current version is $(VERSION)" ; \ + echo "$(NAME) - Current version is $(VERSION)" ; \ fi ; ######################################################## @@ -207,15 +234,15 @@ get-upstream-version-list:VERSIONLIST = $(call versionlist) get-upstream-version-list: @if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(NAME) : Error UFILES_REGEX is not set" ; \ + echo "$(NAME) - Error UFILES_REGEX is not set" ; \ false; \ fi; \ if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ - echo "$(NAME) : Error UPSTREAM_MASTER_SITES is not set" ; \ + echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ false; \ fi; \ if [ ! -n '$(VERSION)' ]; then \ - echo "$(NAME) : Error VERSION is not set" ; \ + echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ if [ -n "$(VERSIONLIST)" ] ; then \ @@ -231,15 +258,15 @@ # get-upstream-latest-version: @if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(NAME) : Error UFILES_REGEX is not set" ; \ + echo "$(NAME) - Error UFILES_REGEX is not set" ; \ false; \ fi; \ if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ - echo "$(NAME) : Error UPSTREAM_MASTER_SITES is not set" ; \ + echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ false; \ fi; \ if [ ! -n '$(VERSION)' ]; then \ - echo "$(NAME) : Error VERSION is not set" ; \ + echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)); \ @@ -254,15 +281,15 @@ # check-upstream: @if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(NAME) : Error UFILES_REGEX is not set" ; \ + echo "$(NAME) - Error UFILES_REGEX is not set" ; \ false; \ fi; \ if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ - echo "$(NAME) : Error UPSTREAM_MASTER_SITES is not set" ; \ + echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ false; \ fi; \ if [ ! -n '$(VERSION)' ]; then \ - echo "$(NAME) : Error VERSION is not set" ; \ + echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS)); \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jan 8 02:22:40 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 08 Jan 2011 01:22:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12248] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12248 http://gar.svn.sourceforge.net/gar/?rev=12248&view=rev Author: wbonnet Date: 2011-01-08 01:22:40 +0000 (Sat, 08 Jan 2011) Log Message: ----------- Add ENABLE_UPSTREAM_WATCH flag in Makefile Default value is 1 (this has to be discussed...) If ENABLE_UPSTREAM_WATCH = 1 then Upstream watch is enabled for the packages defined in this Makefile Any other value disables Upstream watch for this Makefile Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 01:13:41 UTC (rev 12247) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 01:22:40 UTC (rev 12248) @@ -233,75 +233,87 @@ # get-upstream-version-list:VERSIONLIST = $(call versionlist) get-upstream-version-list: - @if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(NAME) - Error UFILES_REGEX is not set" ; \ - false; \ - fi; \ - if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ - echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ - false; \ - fi; \ - if [ ! -n '$(VERSION)' ]; then \ - echo "$(NAME) - Error VERSION is not set" ; \ - false; \ - fi; \ - if [ -n "$(VERSIONLIST)" ] ; then \ - for VERSION in $(VERSIONLIST) ""; do \ - echo $$VERSION ; \ - done ; \ + @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + echo "$(NAME) - Upstream Watch is disabled" ; \ else \ - echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ + if [ ! -n '$(UFILES_REGEX)' ]; then \ + echo "$(NAME) - Error UFILES_REGEX is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ + echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) - Error VERSION is not set" ; \ + false; \ + fi; \ + if [ -n "$(VERSIONLIST)" ] ; then \ + for VERSION in $(VERSIONLIST) ""; do \ + echo $$VERSION ; \ + done ; \ + else \ + echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ + fi ; \ fi ; ######################################################## # Retrieve the newest upstream version # get-upstream-latest-version: - @if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(NAME) - Error UFILES_REGEX is not set" ; \ - false; \ - fi; \ - if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ - echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ - false; \ - fi; \ - if [ ! -n '$(VERSION)' ]; then \ - echo "$(NAME) - Error VERSION is not set" ; \ - false; \ - fi; \ - LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)); \ - if [ -n "$$LATESTVERSION" ] ; then \ - echo $$LATESTVERSION ; \ + @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + echo "$(NAME) - Upstream Watch is disabled" ; \ else \ - echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ + if [ ! -n '$(UFILES_REGEX)' ]; then \ + echo "$(NAME) - Error UFILES_REGEX is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ + echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) - Error VERSION is not set" ; \ + false; \ + fi; \ + LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)); \ + if [ -n "$$LATESTVERSION" ] ; then \ + echo $$LATESTVERSION ; \ + else \ + echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ + fi ; \ fi ; ######################################################## # Compare local and upstream versions # check-upstream: - @if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(NAME) - Error UFILES_REGEX is not set" ; \ - false; \ - fi; \ - if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ - echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ - false; \ - fi; \ - if [ ! -n '$(VERSION)' ]; then \ - echo "$(NAME) - Error VERSION is not set" ; \ - false; \ - fi; \ - LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS)); \ - if [ -n "$$LATESTVERSION" ] ; then \ - if test ! -f $(COOKIEDIR)/checknew-$$LATESTVERSION ; then \ - echo "$(NAME) : a new version of upstream files is available : $$LATESTVERSION"; \ - $(MAKE) checknew-$$LATESTVERSION > /dev/null ; \ - fi ; \ + @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + echo "$(NAME) - Upstream Watch is disabled" ; \ else \ - if test ! -f $(COOKIEDIR)/checknew-$(VERSION) ; then \ - echo "$(NAME) : Package is up-to-date. Current version is $(VERSION)" ; \ - $(MAKE) checknew-$(VERSION) > /dev/null ; \ + if [ ! -n '$(UFILES_REGEX)' ]; then \ + echo "$(NAME) - Error UFILES_REGEX is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ + echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) - Error VERSION is not set" ; \ + false; \ + fi; \ + LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS)); \ + if [ -n "$$LATESTVERSION" ] ; then \ + if test ! -f $(COOKIEDIR)/checknew-$$LATESTVERSION ; then \ + echo "$(NAME) : a new version of upstream files is available : $$LATESTVERSION"; \ + $(MAKE) checknew-$$LATESTVERSION > /dev/null ; \ + fi ; \ + else \ + if test ! -f $(COOKIEDIR)/checknew-$(VERSION) ; then \ + echo "$(NAME) : Package is up-to-date. Current version is $(VERSION)" ; \ + $(MAKE) checknew-$(VERSION) > /dev/null ; \ + fi ; \ fi ; \ fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gmarler at users.sourceforge.net Sat Jan 8 09:05:53 2011 From: gmarler at users.sourceforge.net (gmarler at users.sourceforge.net) Date: Sat, 08 Jan 2011 08:05:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12249] csw/mgar/pkg/cpan/IO-Digest/trunk Message-ID: Revision: 12249 http://gar.svn.sourceforge.net/gar/?rev=12249&view=rev Author: gmarler Date: 2011-01-08 08:05:53 +0000 (Sat, 08 Jan 2011) Log Message: ----------- - Add license - Remove dependency on pm_perlioviadyn, as this is no longer a module but a core feature - Eliminate man pages Modified Paths: -------------- csw/mgar/pkg/cpan/IO-Digest/trunk/Makefile csw/mgar/pkg/cpan/IO-Digest/trunk/checksums Added Paths: ----------- csw/mgar/pkg/cpan/IO-Digest/trunk/files/COPYING Modified: csw/mgar/pkg/cpan/IO-Digest/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/IO-Digest/trunk/Makefile 2011-01-08 01:22:40 UTC (rev 12248) +++ csw/mgar/pkg/cpan/IO-Digest/trunk/Makefile 2011-01-08 08:05:53 UTC (rev 12249) @@ -10,11 +10,13 @@ the digests after written a file. endef -RUNTIME_DEP_PKGS = pm_perlioviadyn +DISTFILES += COPYING +CATALOGNAME = pm_iodigest PACKAGES = CSWpmiodigest -CATALOGNAME = pm_iodigest ARCHALL = 1 +EXTRA_MERGE_EXCLUDE_FILES = \/opt\/csw\/share\/man.* + include gar/category.mk Modified: csw/mgar/pkg/cpan/IO-Digest/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/IO-Digest/trunk/checksums 2011-01-08 01:22:40 UTC (rev 12248) +++ csw/mgar/pkg/cpan/IO-Digest/trunk/checksums 2011-01-08 08:05:53 UTC (rev 12249) @@ -1 +1 @@ -0448841e0559c2c19c7e8001ef087e26 download/IO-Digest-0.10.tar.gz +0448841e0559c2c19c7e8001ef087e26 IO-Digest-0.10.tar.gz Added: csw/mgar/pkg/cpan/IO-Digest/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/IO-Digest/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/IO-Digest/trunk/files/COPYING 2011-01-08 08:05:53 UTC (rev 12249) @@ -0,0 +1,8 @@ +Perl5 is Copyright (C) 1993-2005, by Larry Wall and others. + +It is free software; you can redistribute it and/or modify it under the terms of either: + +a) the GNU General Public License as published by the Free Software Foundation; either + version 1, or (at your option) any later version, or + +b) the "Artistic License". This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gmarler at users.sourceforge.net Sat Jan 8 09:06:40 2011 From: gmarler at users.sourceforge.net (gmarler at users.sourceforge.net) Date: Sat, 08 Jan 2011 08:06:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12250] csw/mgar/pkg/cpan/IO-Digest/tags/IO-Digest-0.10, REV =2011.01.08/ Message-ID: Revision: 12250 http://gar.svn.sourceforge.net/gar/?rev=12250&view=rev Author: gmarler Date: 2011-01-08 08:06:40 +0000 (Sat, 08 Jan 2011) Log Message: ----------- IO-Digest: Tag as release 0.10,REV=2011.01.08 Added Paths: ----------- csw/mgar/pkg/cpan/IO-Digest/tags/IO-Digest-0.10,REV=2011.01.08/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 8 10:13:02 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 08 Jan 2011 09:13:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12251] csw/mgar/pkg/postgresql/branches/postgresql-9.0/ Makefile Message-ID: Revision: 12251 http://gar.svn.sourceforge.net/gar/?rev=12251&view=rev Author: wahwah Date: 2011-01-08 09:13:02 +0000 (Sat, 08 Jan 2011) Log Message: ----------- postgresql-9.0: Moving CSWlibpq dependencies in one place Modified Paths: -------------- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile Modified: csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-08 08:06:40 UTC (rev 12250) +++ csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-08 09:13:02 UTC (rev 12251) @@ -24,6 +24,8 @@ VERSION = $(BASE_VERSION).$(PATCHLEVEL) CATEGORIES = apps +SHELL = /opt/csw/bin/bash + # Useful when making a series of builds on the same day # GARFLAVOR ?= DBG @@ -211,7 +213,6 @@ PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.6\.0) PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.6(\.\d+)*) SPKG_DESC_CSWlibecpg6 += Embedded PostgreSQL for C library (built from $(BASE_VERSION).x sources), libecpg.so.6 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg6 RUNTIME_DEP_PKGS_CSWlibecpg6 += CSWlibpgtypes3 RUNTIME_DEP_PKGS_CSWlibecpg6 += CSWlibpq5 @@ -220,7 +221,6 @@ PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.3\.2) PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.3(\.\d+)*) SPKG_DESC_CSWlibecpg-compat3 += Older version of run-time library for ECPG programs (built from $(BASE_VERSION).x sources), libecpg_compat.so.3 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg-compat3 RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibecpg6 RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibpgtypes3 RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibpq5 @@ -230,10 +230,7 @@ PKGFILES_CSWlibpgtypes3 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.3\.0) PKGFILES_CSWlibpgtypes3 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.3(\.\d+)*) SPKG_DESC_CSWlibpgtypes3 += Used by programs built with ecpg (Embedded PostgreSQL for C, from $(BASE_VERSION).x sources), libpgtypes.so.3 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpgtypes3 - - PACKAGES += CSWlibpq-dev CATALOGNAME_CSWlibpq-dev = libpq_dev SPKG_DESC_CSWlibpq-dev = PostgreSQL C client headers (built from $(BASE_VERSION).x sources) @@ -267,7 +264,6 @@ PKGFILES_CSWlibpq3 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.3\.2) PKGFILES_CSWlibpq3 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.3(\.\d+)*) SPKG_DESC_CSWlibpq3 += PostgreSQL C client library, libpq.so.3 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpq3 RUNTIME_DEP_PKGS_CSWlibpq3 += CSWosslrt PACKAGES += CSWlibpq4 @@ -275,7 +271,6 @@ PKGFILES_CSWlibpq4 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.4\.1) PKGFILES_CSWlibpq4 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.4(\.\d+)*) SPKG_DESC_CSWlibpq4 += PostgreSQL C client library, libpq.so.4 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpq4 RUNTIME_DEP_PKGS_CSWlibpq4 += CSWosslrt PACKAGES += CSWlibpgtypes1 @@ -283,21 +278,18 @@ PKGFILES_CSWlibpgtypes1 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.1\.2) PKGFILES_CSWlibpgtypes1 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.1(\.\d+)*) SPKG_DESC_CSWlibpgtypes1 += Used by programs built with ecpg (Embedded PostgreSQL for C), libpgtypes.so.1 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpgtypes1 PACKAGES += CSWlibpgtypes2 CATALOGNAME_CSWlibpgtypes2 = libpgtypes2 PKGFILES_CSWlibpgtypes2 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.2\.2) PKGFILES_CSWlibpgtypes2 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.2(\.\d+)*) SPKG_DESC_CSWlibpgtypes2 += Used by programs built with ecpg (Embedded PostgreSQL for C), libpgtypes.so.2 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpgtypes2 PACKAGES += CSWlibecpg4 CATALOGNAME_CSWlibecpg4 = libecpg4 PKGFILES_CSWlibecpg4 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.4\.2) PKGFILES_CSWlibecpg4 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.4(\.\d+)*) SPKG_DESC_CSWlibecpg4 += Embedded PostgreSQL for C library, libecpg.so.4 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg4 RUNTIME_DEP_PKGS_CSWlibecpg4 += CSWlibpgtypes1 RUNTIME_DEP_PKGS_CSWlibecpg4 += CSWosslrt RUNTIME_DEP_PKGS_CSWlibecpg4 += CSWlibpq3 @@ -307,7 +299,6 @@ PKGFILES_CSWlibecpg5 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.5\.2) PKGFILES_CSWlibecpg5 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.5(\.\d+)*) SPKG_DESC_CSWlibecpg5 += Embedded PostgreSQL for C library, libecpg.so.5 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg5 RUNTIME_DEP_PKGS_CSWlibecpg5 += CSWlibpgtypes2 RUNTIME_DEP_PKGS_CSWlibecpg5 += CSWlibpq5 @@ -315,8 +306,7 @@ CATALOGNAME_CSWlibecpg-compat2 = libecpg_compat2 PKGFILES_CSWlibecpg-compat2 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.2\.2) PKGFILES_CSWlibecpg-compat2 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.2(\.\d+)*) -SPKG_DESC_CSWlibecpg-compat2 += Older version of run-time library for ECPG programs (built from 9.0.x sources), libecpg_compat.so.2 -RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg-compat2 +SPKG_DESC_CSWlibecpg-compat2 += Older version of run-time library for ECPG programs, libecpg_compat.so.2 RUNTIME_DEP_PKGS_CSWlibecpg-compat2 += CSWlibpgtypes2 RUNTIME_DEP_PKGS_CSWlibecpg-compat2 += CSWlibecpg5 RUNTIME_DEP_PKGS_CSWlibecpg-compat2 += CSWlibpq5 @@ -325,6 +315,16 @@ PACKAGES += CSWlibpq PKGFILES_CSWlibpq += $(prefix)/postgresql.* SPKG_DESC_CSWlibpq = Transitional package for PostgreSQL shared libraries +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg-compat2 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg-compat3 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg4 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg5 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibecpg6 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpgtypes1 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpgtypes2 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpgtypes3 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpq3 +RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpq4 RUNTIME_DEP_PKGS_CSWlibpq += CSWlibpq5 include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 8 11:51:44 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 08 Jan 2011 10:51:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12252] csw/mgar/pkg/postgresql/branches/postgresql-8.3/ Message-ID: Revision: 12252 http://gar.svn.sourceforge.net/gar/?rev=12252&view=rev Author: wahwah Date: 2011-01-08 10:51:44 +0000 (Sat, 08 Jan 2011) Log Message: ----------- postgresql-8.3: Creating a branch to build deep layout Added Paths: ----------- csw/mgar/pkg/postgresql/branches/postgresql-8.3/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 8 12:00:29 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 11:00:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12253] csw/mgar/pkg/dhcp/trunk Message-ID: Revision: 12253 http://gar.svn.sourceforge.net/gar/?rev=12253&view=rev Author: bonivart Date: 2011-01-08 11:00:28 +0000 (Sat, 08 Jan 2011) Log Message: ----------- dhcp: update to 4.2.0-P2 Modified Paths: -------------- csw/mgar/pkg/dhcp/trunk/Makefile csw/mgar/pkg/dhcp/trunk/checksums Modified: csw/mgar/pkg/dhcp/trunk/Makefile =================================================================== --- csw/mgar/pkg/dhcp/trunk/Makefile 2011-01-08 10:51:44 UTC (rev 12252) +++ csw/mgar/pkg/dhcp/trunk/Makefile 2011-01-08 11:00:28 UTC (rev 12253) @@ -1,6 +1,6 @@ NAME = dhcp VERSION = 4.2.0 -RELEASE = P1 +RELEASE = P2 DISTVERSION = $(VERSION)-$(RELEASE) SPKG_VERSION = $(VERSION)$(RELEASE) DISTNAME = $(NAME)-$(VERSION)-$(RELEASE) Modified: csw/mgar/pkg/dhcp/trunk/checksums =================================================================== --- csw/mgar/pkg/dhcp/trunk/checksums 2011-01-08 10:51:44 UTC (rev 12252) +++ csw/mgar/pkg/dhcp/trunk/checksums 2011-01-08 11:00:28 UTC (rev 12253) @@ -1 +1 @@ -1c268a2368b2565252b5f9d7255d3c72 dhcp-4.2.0-P1.tar.gz +a98f4ce3ca651e7e28a5a1ae6398689e dhcp-4.2.0-P2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at opencsw.org Sat Jan 8 12:09:43 2011 From: bonivart at opencsw.org (Peter Bonivart) Date: Sat, 8 Jan 2011 12:09:43 +0100 Subject: [csw-devel] SF.net SVN: gar:[12249] csw/mgar/pkg/cpan/IO-Digest/trunk In-Reply-To: References: Message-ID: On Sat, Jan 8, 2011 at 9:05 AM, wrote: > Revision: 12249 > ? ? ? ? ?http://gar.svn.sourceforge.net/gar/?rev=12249&view=rev > Author: ? gmarler > Date: ? ? 2011-01-08 08:05:53 +0000 (Sat, 08 Jan 2011) > > Log Message: > ----------- > - Add license > - Remove dependency on pm_perlioviadyn, as this is no longer a module but > ?a core feature > - Eliminate man pages Why did you remove the man page? We have removed the man page from some modules where we get collisions with CSWperldoc but this shouldn't collide, right? /peter From wahwah at users.sourceforge.net Sat Jan 8 14:54:35 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 08 Jan 2011 13:54:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12254] csw/mgar/pkg/postgresql/branches/postgresql-8.3 Message-ID: Revision: 12254 http://gar.svn.sourceforge.net/gar/?rev=12254&view=rev Author: wahwah Date: 2011-01-08 13:54:35 +0000 (Sat, 08 Jan 2011) Log Message: ----------- postgresql-8.3: Backport of the build description Backported 9.0 stuff into 8.3. Modified Paths: -------------- csw/mgar/pkg/postgresql/branches/postgresql-8.3/Makefile csw/mgar/pkg/postgresql/branches/postgresql-8.3/checksums Added Paths: ----------- csw/mgar/pkg/postgresql/branches/postgresql-8.3/files/CSWpostgresql-83.postinstall Removed Paths: ------------- csw/mgar/pkg/postgresql/branches/postgresql-8.3/files/CSWpostgresql-90.postinstall Modified: csw/mgar/pkg/postgresql/branches/postgresql-8.3/Makefile =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-8.3/Makefile 2011-01-08 11:00:28 UTC (rev 12253) +++ csw/mgar/pkg/postgresql/branches/postgresql-8.3/Makefile 2011-01-08 13:54:35 UTC (rev 12254) @@ -16,16 +16,14 @@ # example of it. (gmake repackage may produce the right output) NAME = postgresql -BASE_VERSION = 9.0 +BASE_VERSION = 8.3 # How to make one automatically? -VERSION_NODOT = 9_0 -BASE_VERSION_G = 90 -PATCHLEVEL = 0 +VERSION_NODOT = 8_3 +BASE_VERSION_G = 83 +PATCHLEVEL = 13 VERSION = $(BASE_VERSION).$(PATCHLEVEL) CATEGORIES = apps -SHELL = /opt/csw/bin/bash - # Useful when making a series of builds on the same day # GARFLAVOR ?= DBG @@ -76,14 +74,14 @@ SPKG_DESC_CSWpostgresql = An advanced open source database SPKG_DESC_CSWpostgresql-$(BASE_VERSION_G)-doc = PostgreSQL $(BASE_VERSION).x Documentation -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibxslt -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibgnugetopt -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWzlib -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibxml2 -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWreadline -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWkrb5lib -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWosslrt -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibpq5 +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibxslt +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibgnugetopt +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWzlib +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWreadline +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWkrb5lib +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWosslrt +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibpq5 ARCHALL_CSWpostgresql = 1 ARCHALL_CSWpostgresql-$(BASE_VERSION_G)-doc = 1 @@ -202,7 +200,6 @@ PACKAGES += CSWlibpq5 CATALOGNAME_CSWlibpq5 = libpq5 -PKGFILES_CSWlibpq5 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.5\.3) PKGFILES_CSWlibpq5 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.5(\.\d+)*) SPKG_DESC_CSWlibpq5 += PostgreSQL C client library (built from $(BASE_VERSION).x sources), libpq.so.5 RUNTIME_DEP_PKGS_CSWlibpq5 += CSWosslrt @@ -210,7 +207,6 @@ PACKAGES += CSWlibecpg6 CATALOGNAME_CSWlibecpg6 = libecpg6 -PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.6\.0) PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.6(\.\d+)*) SPKG_DESC_CSWlibecpg6 += Embedded PostgreSQL for C library (built from $(BASE_VERSION).x sources), libecpg.so.6 RUNTIME_DEP_PKGS_CSWlibecpg6 += CSWlibpgtypes3 @@ -218,7 +214,6 @@ PACKAGES += CSWlibecpg-compat3 CATALOGNAME_CSWlibecpg-compat3 = libecpg_compat3 -PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.3\.2) PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.3(\.\d+)*) SPKG_DESC_CSWlibecpg-compat3 += Older version of run-time library for ECPG programs (built from $(BASE_VERSION).x sources), libecpg_compat.so.3 RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibecpg6 @@ -258,36 +253,34 @@ CATALOGNAME_CSWpostgresql-$(BASE_VERSION_G) = postgresql_$(BASE_VERSION_G) SPKG_DESC_CSWpostgresql-$(BASE_VERSION_G) = PostgreSQL, version $(BASE_VERSION).x +# Private shared libraries have sonames, which triggers this error. +CHECKPKG_OVERRIDES_CSWpostgresql-$(BASE_VERSION_G) += soname-not-part-of-filename + # Legacy libraries PACKAGES += CSWlibpq3 CATALOGNAME_CSWlibpq3 = libpq3 -PKGFILES_CSWlibpq3 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.3\.2) PKGFILES_CSWlibpq3 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.3(\.\d+)*) SPKG_DESC_CSWlibpq3 += PostgreSQL C client library, libpq.so.3 RUNTIME_DEP_PKGS_CSWlibpq3 += CSWosslrt PACKAGES += CSWlibpq4 CATALOGNAME_CSWlibpq4 = libpq4 -PKGFILES_CSWlibpq4 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.4\.1) PKGFILES_CSWlibpq4 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.4(\.\d+)*) SPKG_DESC_CSWlibpq4 += PostgreSQL C client library, libpq.so.4 RUNTIME_DEP_PKGS_CSWlibpq4 += CSWosslrt PACKAGES += CSWlibpgtypes1 CATALOGNAME_CSWlibpgtypes1 = libpgtypes1 -PKGFILES_CSWlibpgtypes1 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.1\.2) PKGFILES_CSWlibpgtypes1 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.1(\.\d+)*) SPKG_DESC_CSWlibpgtypes1 += Used by programs built with ecpg (Embedded PostgreSQL for C), libpgtypes.so.1 PACKAGES += CSWlibpgtypes2 CATALOGNAME_CSWlibpgtypes2 = libpgtypes2 -PKGFILES_CSWlibpgtypes2 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.2\.2) PKGFILES_CSWlibpgtypes2 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.2(\.\d+)*) SPKG_DESC_CSWlibpgtypes2 += Used by programs built with ecpg (Embedded PostgreSQL for C), libpgtypes.so.2 PACKAGES += CSWlibecpg4 CATALOGNAME_CSWlibecpg4 = libecpg4 -PKGFILES_CSWlibecpg4 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.4\.2) PKGFILES_CSWlibecpg4 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.4(\.\d+)*) SPKG_DESC_CSWlibecpg4 += Embedded PostgreSQL for C library, libecpg.so.4 RUNTIME_DEP_PKGS_CSWlibecpg4 += CSWlibpgtypes1 @@ -296,7 +289,6 @@ PACKAGES += CSWlibecpg5 CATALOGNAME_CSWlibecpg5 = libecpg5 -PKGFILES_CSWlibecpg5 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.5\.2) PKGFILES_CSWlibecpg5 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.5(\.\d+)*) SPKG_DESC_CSWlibecpg5 += Embedded PostgreSQL for C library, libecpg.so.5 RUNTIME_DEP_PKGS_CSWlibecpg5 += CSWlibpgtypes2 @@ -304,7 +296,6 @@ PACKAGES += CSWlibecpg-compat2 CATALOGNAME_CSWlibecpg-compat2 = libecpg_compat2 -PKGFILES_CSWlibecpg-compat2 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.2\.2) PKGFILES_CSWlibecpg-compat2 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.2(\.\d+)*) SPKG_DESC_CSWlibecpg-compat2 += Older version of run-time library for ECPG programs, libecpg_compat.so.2 RUNTIME_DEP_PKGS_CSWlibecpg-compat2 += CSWlibpgtypes2 Modified: csw/mgar/pkg/postgresql/branches/postgresql-8.3/checksums =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-8.3/checksums 2011-01-08 11:00:28 UTC (rev 12253) +++ csw/mgar/pkg/postgresql/branches/postgresql-8.3/checksums 2011-01-08 13:54:35 UTC (rev 12254) @@ -1 +1 @@ -14c2122cc322e69ab2ab702ed7714bbe postgresql-9.0.0.tar.bz2 +56e8796510afb6a268d512f0ca262ddf postgresql-8.3.13.tar.bz2 Copied: csw/mgar/pkg/postgresql/branches/postgresql-8.3/files/CSWpostgresql-83.postinstall (from rev 12252, csw/mgar/pkg/postgresql/branches/postgresql-8.3/files/CSWpostgresql-90.postinstall) =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-8.3/files/CSWpostgresql-83.postinstall (rev 0) +++ csw/mgar/pkg/postgresql/branches/postgresql-8.3/files/CSWpostgresql-83.postinstall 2011-01-08 13:54:35 UTC (rev 12254) @@ -0,0 +1,39 @@ +#!/bin/sh +# vim:set ft=sh: +# +# $Id$ +# +# Initialize the database cluster if it hasn't been initialized before. + +# Read in the user configuration file +[ -s /opt/csw/etc/postgresql.conf ] && . /opt/csw/etc/postgresql.conf +[ -s @sysconfdir@/postgresql.conf ] && . @sysconfdir@/postgresql.conf + +PGDATA=@PGDATA@ +PGINIT=@bindir@/initdb + +initialize_cluster() { + chown postgres "${PGDATA}" + chmod 0700 "${PGDATA}" + echo "Initializing PostgreSQL database..." + su postgres -c "\"${PGINIT}\" -D \"${PGDATA}\" -E utf-8" +} + +if [ `ls -l ${PGDATA} 2>/dev/null | wc -l` -eq 1 ]; then + initialize_cluster +else + echo "The database cluster seems to be initialized already." +fi + +if [ -x /usr/sbin/svcadm ]; then + fmri="cswpostgres_ at VERSION_NODOT@" + echo "Enabling the ${fmri} service in SMF" + svcadm clear "${fmri}" + svcadm enable "${fmri}" +else + initscript="/etc/opt/csw/init.d/cswpostgres_ at VERSION_NODOT@" + echo "Issuing ${initscript} start" + "${initscript}" start +fi + +exit 0 Deleted: csw/mgar/pkg/postgresql/branches/postgresql-8.3/files/CSWpostgresql-90.postinstall =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-8.3/files/CSWpostgresql-90.postinstall 2011-01-08 11:00:28 UTC (rev 12253) +++ csw/mgar/pkg/postgresql/branches/postgresql-8.3/files/CSWpostgresql-90.postinstall 2011-01-08 13:54:35 UTC (rev 12254) @@ -1,39 +0,0 @@ -#!/bin/sh -# vim:set ft=sh: -# -# $Id$ -# -# Initialize the database cluster if it hasn't been initialized before. - -# Read in the user configuration file -[ -s /opt/csw/etc/postgresql.conf ] && . /opt/csw/etc/postgresql.conf -[ -s @sysconfdir@/postgresql.conf ] && . @sysconfdir@/postgresql.conf - -PGDATA=@PGDATA@ -PGINIT=@bindir@/initdb - -initialize_cluster() { - chown postgres "${PGDATA}" - chmod 0700 "${PGDATA}" - echo "Initializing PostgreSQL database..." - su postgres -c "\"${PGINIT}\" -D \"${PGDATA}\" -E utf-8" -} - -if [ `ls -l ${PGDATA} 2>/dev/null | wc -l` -eq 1 ]; then - initialize_cluster -else - echo "The database cluster seems to be initialized already." -fi - -if [ -x /usr/sbin/svcadm ]; then - fmri="cswpostgres_ at VERSION_NODOT@" - echo "Enabling the ${fmri} service in SMF" - svcadm clear "${fmri}" - svcadm enable "${fmri}" -else - initscript="/etc/opt/csw/init.d/cswpostgres_ at VERSION_NODOT@" - echo "Issuing ${initscript} start" - "${initscript}" start -fi - -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 8 15:31:42 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 14:31:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12255] csw/mgar/pkg/cpan/Exception-Class/trunk Message-ID: Revision: 12255 http://gar.svn.sourceforge.net/gar/?rev=12255&view=rev Author: bonivart Date: 2011-01-08 14:31:42 +0000 (Sat, 08 Jan 2011) Log Message: ----------- pm_exceptcls: update to 1.32 Modified Paths: -------------- csw/mgar/pkg/cpan/Exception-Class/trunk/Makefile csw/mgar/pkg/cpan/Exception-Class/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/cpan/Exception-Class/trunk/files/CSWpmexceptcls.depend csw/mgar/pkg/cpan/Exception-Class/trunk/files/CSWpmexceptcls.gspec Property Changed: ---------------- csw/mgar/pkg/cpan/Exception-Class/trunk/ Property changes on: csw/mgar/pkg/cpan/Exception-Class/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cpan/Exception-Class/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Exception-Class/trunk/Makefile 2011-01-08 13:54:35 UTC (rev 12254) +++ csw/mgar/pkg/cpan/Exception-Class/trunk/Makefile 2011-01-08 14:31:42 UTC (rev 12255) @@ -1,9 +1,9 @@ NAME = Exception-Class -VERSION = 1.23 +VERSION = 1.32 CATEGORIES = cpan AUTHOR = DROLSKY -DESCRIPTION = declare real exception classes in Perl +DESCRIPTION = Declare real exception classes in Perl define BLURB Exception::Class allows you to declare exception hierarchies in your modules in a "Java-esque" manner. It features a simple interface allowing @@ -11,8 +11,12 @@ base exception class, Exception::Class::Base, that can be easily extended. endef -DISTFILES += CSWpmexceptcls.gspec CSWpmexceptcls.depend +PACKAGES = CSWpmexceptcls +CATALOGNAME = pm_exceptcls +ARCHALL = 1 -DEPENDS += cpan/Class-Data-Inheritable cpan/Devel-StackTrace +LICENSE = LICENSE +RUNTIME_DEP_PKGS += CSWpmclsdtainherit CSWpmdevstacktrace + include gar/category.mk Modified: csw/mgar/pkg/cpan/Exception-Class/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Exception-Class/trunk/checksums 2011-01-08 13:54:35 UTC (rev 12254) +++ csw/mgar/pkg/cpan/Exception-Class/trunk/checksums 2011-01-08 14:31:42 UTC (rev 12255) @@ -1,3 +1 @@ -98e52aaa8b4cebaff73c1f1c32ea88da download/CSWpmexceptcls.gspec -75492de9ce3e8c767833b9d018fc00ef download/CSWpmexceptcls.depend -560b42c0cf8b795bdc793459edb7ec13 download/Exception-Class-1.23.tar.gz +83788ad5a2c5e946877e4ec362e19622 Exception-Class-1.32.tar.gz Deleted: csw/mgar/pkg/cpan/Exception-Class/trunk/files/CSWpmexceptcls.depend =================================================================== --- csw/mgar/pkg/cpan/Exception-Class/trunk/files/CSWpmexceptcls.depend 2011-01-08 13:54:35 UTC (rev 12254) +++ csw/mgar/pkg/cpan/Exception-Class/trunk/files/CSWpmexceptcls.depend 2011-01-08 14:31:42 UTC (rev 12255) @@ -1,2 +0,0 @@ -P CSWpmclsdtainherit pm_clsdtainherit - inheritable, overridable class data -P CSWpmtempl pm_template - stack trace and stack trace frame objects Deleted: csw/mgar/pkg/cpan/Exception-Class/trunk/files/CSWpmexceptcls.gspec =================================================================== --- csw/mgar/pkg/cpan/Exception-Class/trunk/files/CSWpmexceptcls.gspec 2011-01-08 13:54:35 UTC (rev 12254) +++ csw/mgar/pkg/cpan/Exception-Class/trunk/files/CSWpmexceptcls.gspec 2011-01-08 14:31:42 UTC (rev 12255) @@ -1,5 +0,0 @@ -%var bitname pm_exceptcls -%var pkgname CSWpmexceptcls -%var arch all -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright url file://%{WORKSRC}/LICENSE This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 8 15:46:45 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 14:46:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12256] csw/mgar/pkg/cpan/Font-AFM/trunk Message-ID: Revision: 12256 http://gar.svn.sourceforge.net/gar/?rev=12256&view=rev Author: bonivart Date: 2011-01-08 14:46:44 +0000 (Sat, 08 Jan 2011) Log Message: ----------- pm_fontadm: update to 1.20 Modified Paths: -------------- csw/mgar/pkg/cpan/Font-AFM/trunk/Makefile csw/mgar/pkg/cpan/Font-AFM/trunk/checksums Added Paths: ----------- csw/mgar/pkg/cpan/Font-AFM/trunk/files/COPYING Removed Paths: ------------- csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.depend csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.gspec csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.prototype Property Changed: ---------------- csw/mgar/pkg/cpan/Font-AFM/trunk/ Property changes on: csw/mgar/pkg/cpan/Font-AFM/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cpan/Font-AFM/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Font-AFM/trunk/Makefile 2011-01-08 14:31:42 UTC (rev 12255) +++ csw/mgar/pkg/cpan/Font-AFM/trunk/Makefile 2011-01-08 14:46:44 UTC (rev 12256) @@ -1,15 +1,19 @@ NAME = Font-AFM -VERSION = 1.19 +VERSION = 1.20 CATEGORIES = cpan AUTHOR = GAAS -DESCRIPTION = interface to Adobe Font Metrics files +DESCRIPTION = Interface to Adobe Font Metrics files define BLURB This module implements the Font::AFM class. Objects of this class are initialised from an AFM-file and allows you to obtain information about the font and the metrics of the various glyphs in the font. endef -DISTFILES = $(call admfiles,CSWpmfontafm,depend prototype) +DISTFILES += COPYING +PACKAGES = CSWpmfontafm +CATALOGNAME = pm_fontafm +ARCHALL = 1 + include gar/category.mk Modified: csw/mgar/pkg/cpan/Font-AFM/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Font-AFM/trunk/checksums 2011-01-08 14:31:42 UTC (rev 12255) +++ csw/mgar/pkg/cpan/Font-AFM/trunk/checksums 2011-01-08 14:46:44 UTC (rev 12256) @@ -1,4 +1 @@ -cf7c5f6eef789b9583a2641f6438144a download/CSWpmfontafm.gspec -6e0d583c86d7f74b43769810714242aa download/CSWpmfontafm.depend -1ad312d9d74152b0c6273c6a582ffa8e download/CSWpmfontafm.prototype -f72a12a20656c41b29a79c985bd231c9 download/Font-AFM-1.19.tar.gz +b14ecf4dc4edbd63940aa354eb13c499 Font-AFM-1.20.tar.gz Added: csw/mgar/pkg/cpan/Font-AFM/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Font-AFM/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Font-AFM/trunk/files/COPYING 2011-01-08 14:46:44 UTC (rev 12256) @@ -0,0 +1,5 @@ +COPYRIGHT + Copyright 1995-1998 Gisle Aas. All rights reserved. + + This program is free software; you can redistribute it and/or + modify it under the same terms as Perl itself. Deleted: csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.depend =================================================================== Deleted: csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.gspec =================================================================== --- csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.gspec 2011-01-08 14:31:42 UTC (rev 12255) +++ csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.gspec 2011-01-08 14:46:44 UTC (rev 12256) @@ -1,9 +0,0 @@ -%var bitname pm_fontafm -%var pkgname CSWpmfontafm -%var arch all -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright -Copyright 1995-1998 Gisle Aas. All rights reserved. - -This program is free software; you can redistribute it and/or -modify it under the same terms as Perl itself. Deleted: csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.prototype =================================================================== --- csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.prototype 2011-01-08 14:31:42 UTC (rev 12255) +++ csw/mgar/pkg/cpan/Font-AFM/trunk/files/CSWpmfontafm.prototype 2011-01-08 14:46:44 UTC (rev 12256) @@ -1,28 +0,0 @@ -d none /opt/csw/lib 0755 root bin -d none /opt/csw/lib/perl 0755 root bin -d none /opt/csw/lib/perl/csw 0755 root bin -d none /opt/csw/lib/perl/csw/auto 0755 root bin -d none /opt/csw/lib/perl/csw/auto/Font 0755 root bin -d none /opt/csw/lib/perl/csw/auto/Font/AFM 0755 root bin -f none /opt/csw/lib/perl/csw/auto/Font/AFM/.packlist 0644 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man3 0755 root bin -f none /opt/csw/share/man/man3/Font::AFM.3perl 0444 root bin -d none /opt/csw/share/perl 0755 root bin -d none /opt/csw/share/perl/csw 0755 root bin -d none /opt/csw/share/perl/csw/Font 0755 root bin -f none /opt/csw/share/perl/csw/Font/AFM.pm 0444 root bin -d none /opt/csw/share/perl/csw/Font/Metrics 0755 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/Courier.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/CourierBold.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/CourierBoldOblique.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/CourierOblique.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/Helvetica.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/HelveticaBold.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/HelveticaBoldOblique.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/HelveticaOblique.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/TimesBold.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/TimesBoldItalic.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/TimesItalic.pm 0444 root bin -f none /opt/csw/share/perl/csw/Font/Metrics/TimesRoman.pm 0444 root bin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 8 15:59:21 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 14:59:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12257] csw/mgar/pkg/cpan Message-ID: Revision: 12257 http://gar.svn.sourceforge.net/gar/?rev=12257&view=rev Author: bonivart Date: 2011-01-08 14:59:20 +0000 (Sat, 08 Jan 2011) Log Message: ----------- pm_hooklexwrap: update to 0.24 Added Paths: ----------- csw/mgar/pkg/cpan/Hook-LexWrap/ csw/mgar/pkg/cpan/Hook-LexWrap/branches/ csw/mgar/pkg/cpan/Hook-LexWrap/tags/ csw/mgar/pkg/cpan/Hook-LexWrap/trunk/ csw/mgar/pkg/cpan/Hook-LexWrap/trunk/Makefile csw/mgar/pkg/cpan/Hook-LexWrap/trunk/checksums csw/mgar/pkg/cpan/Hook-LexWrap/trunk/files/ csw/mgar/pkg/cpan/Hook-LexWrap/trunk/files/COPYING Property changes on: csw/mgar/pkg/cpan/Hook-LexWrap/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/Hook-LexWrap/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Hook-LexWrap/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Hook-LexWrap/trunk/Makefile 2011-01-08 14:59:20 UTC (rev 12257) @@ -0,0 +1,17 @@ +NAME = Hook-LexWrap +VERSION = 0.24 +CATEGORIES = cpan +AUTHOR = CHORNY + +DESCRIPTION = Lexically scoped subroutine wrappers +define BLURB + Lexically scoped subroutine wrappers +endef + +DISTFILES += COPYING + +PACKAGES = CSWpmhooklexwrap +CATALOGNAME = pm_hooklexwrap +ARCHALL = 1 + +include gar/category.mk Added: csw/mgar/pkg/cpan/Hook-LexWrap/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Hook-LexWrap/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/Hook-LexWrap/trunk/checksums 2011-01-08 14:59:20 UTC (rev 12257) @@ -0,0 +1 @@ +3c08c1f388c529c532f71422d33913d1 Hook-LexWrap-0.24.tar.gz Added: csw/mgar/pkg/cpan/Hook-LexWrap/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Hook-LexWrap/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Hook-LexWrap/trunk/files/COPYING 2011-01-08 14:59:20 UTC (rev 12257) @@ -0,0 +1,3 @@ + Copyright (c) 2001, Damian Conway. All Rights Reserved. + This module is free software. It may be used, redistributed + and/or modified under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 8 16:21:33 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 15:21:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12258] csw/mgar/pkg/cpan/HTML-Template-Pro/trunk Message-ID: Revision: 12258 http://gar.svn.sourceforge.net/gar/?rev=12258&view=rev Author: bonivart Date: 2011-01-08 15:21:33 +0000 (Sat, 08 Jan 2011) Log Message: ----------- pm_htmltemplatepro: update to 0.9504, change dep from pcre_rt to libpcre0 Modified Paths: -------------- csw/mgar/pkg/cpan/HTML-Template-Pro/trunk/Makefile csw/mgar/pkg/cpan/HTML-Template-Pro/trunk/checksums Modified: csw/mgar/pkg/cpan/HTML-Template-Pro/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/HTML-Template-Pro/trunk/Makefile 2011-01-08 14:59:20 UTC (rev 12257) +++ csw/mgar/pkg/cpan/HTML-Template-Pro/trunk/Makefile 2011-01-08 15:21:33 UTC (rev 12258) @@ -1,5 +1,5 @@ NAME = HTML-Template-Pro -VERSION = 0.95 +VERSION = 0.9504 CATEGORIES = cpan AUTHOR = VIY @@ -13,6 +13,6 @@ PACKAGES = CSWpmhtmltemplatepro CATALOGNAME = pm_htmltemplatepro -RUNTIME_DEP_PKGS_CSWpmhtmltemplatepro += CSWpcrert CSWpmjson +RUNTIME_DEP_PKGS_CSWpmhtmltemplatepro += CSWpmjson CSWlibpcre0 include gar/category.mk Modified: csw/mgar/pkg/cpan/HTML-Template-Pro/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/HTML-Template-Pro/trunk/checksums 2011-01-08 14:59:20 UTC (rev 12257) +++ csw/mgar/pkg/cpan/HTML-Template-Pro/trunk/checksums 2011-01-08 15:21:33 UTC (rev 12258) @@ -1,2 +1 @@ -27d5934dd5564c6c2cbf6f3fb4b26ad9 COPYING -b2b76284417473c36ec2c3f6446b82f5 HTML-Template-Pro-0.95.tar.gz +845b51f0f0c0c1a0b10f99d6631b3321 HTML-Template-Pro-0.9504.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From theferret at users.sourceforge.net Sat Jan 8 16:38:37 2011 From: theferret at users.sourceforge.net (theferret at users.sourceforge.net) Date: Sat, 08 Jan 2011 15:38:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12259] csw/mgar/pkg/cswclassutils/trunk/files/ CSWcswclassutils.i.cswcptemplates Message-ID: Revision: 12259 http://gar.svn.sourceforge.net/gar/?rev=12259&view=rev Author: theferret Date: 2011-01-08 15:38:37 +0000 (Sat, 08 Jan 2011) Log Message: ----------- minor bugfix+improvement to cswcptemplates Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates 2011-01-08 15:21:33 UTC (rev 12258) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates 2011-01-08 15:38:37 UTC (rev 12259) @@ -106,11 +106,11 @@ ##overridedir=`sed -n 's/.*CSWDESTDIR=\([^ ]*\).*/\1/p' $src` - if [ -f $preservedconf ] ; then + if [ -f $confdest ] ; then + echo $confdest already exists. Not overwriting + elif [ -f $preservedconf ] ; then echo Restoring $preservedconf - cp -p $preservedconf $confdest - elif [ -f $confdest ] ; then - echo $confdest already exists. Not overwriting + cp -p $preservedconf $confdest && rm $preservedconf else echo Copying $TEMPLATEDIR/$template to $confdest cp $template $confdest This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 8 16:59:32 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 08 Jan 2011 15:59:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12260] csw/mgar/gar/v2/lib/python/checkpkg2.py Message-ID: Revision: 12260 http://gar.svn.sourceforge.net/gar/?rev=12260&view=rev Author: wahwah Date: 2011-01-08 15:59:32 +0000 (Sat, 08 Jan 2011) Log Message: ----------- checkpkg: Use 'current' as the default catalog Also, display 'current' in the --help message. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg2.py Modified: csw/mgar/gar/v2/lib/python/checkpkg2.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg2.py 2011-01-08 15:38:37 UTC (rev 12259) +++ csw/mgar/gar/v2/lib/python/checkpkg2.py 2011-01-08 15:59:32 UTC (rev 12260) @@ -59,8 +59,8 @@ help="Display less messages") parser.add_option("--catalog-release", dest="catrel", - default="unstable", - help="A catalog release: experimental, unstable, testing, stable.") + default="current", + help="A catalog release: current, unstable, testing, stable.") parser.add_option("-r", "--os-releases", dest="osrel_commas", help=("Comma separated list of ['SunOS5.9', 'SunOS5.10'], " This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From theferret at users.sourceforge.net Sat Jan 8 17:01:56 2011 From: theferret at users.sourceforge.net (theferret at users.sourceforge.net) Date: Sat, 08 Jan 2011 16:01:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12261] csw/mgar/gar/v2/gar.pkg.mk Message-ID: Revision: 12261 http://gar.svn.sourceforge.net/gar/?rev=12261&view=rev Author: theferret Date: 2011-01-08 16:01:55 +0000 (Sat, 08 Jan 2011) Log Message: ----------- gar.pkg.mk: attempt to blindly add CPTEMPLATES support (cswcptemplates CAS) Modified Paths: -------------- csw/mgar/gar/v2/gar.pkg.mk Modified: csw/mgar/gar/v2/gar.pkg.mk =================================================================== --- csw/mgar/gar/v2/gar.pkg.mk 2011-01-08 15:59:32 UTC (rev 12260) +++ csw/mgar/gar/v2/gar.pkg.mk 2011-01-08 16:01:55 UTC (rev 12261) @@ -195,6 +195,7 @@ # - set class for all config files _CSWCLASS_FILTER = | perl -ane '\ + $(foreach FILE,$(CPTEMPLATES),$$F[1] = "cswcptemplates" if( $$F[2] =~ m(^$(FILE)$$) );)\ $(foreach FILE,$(MIGRATECONF),$$F[1] = "cswmigrateconf" if( $$F[2] =~ m(^$(FILE)$$) );)\ $(foreach FILE,$(SAMPLECONF:%\.CSW=%),$$F[1] = "cswcpsampleconf" if ( $$F[2] =~ m(^$(FILE)\.CSW$$) );)\ $(foreach FILE,$(PRESERVECONF:%\.CSW=%),$$F[1] = "cswpreserveconf" if( $$F[2] =~ m(^$(FILE)\.CSW$$) );)\ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bwalton at opencsw.org Sat Jan 8 18:10:41 2011 From: bwalton at opencsw.org (Ben Walton) Date: Sat, 08 Jan 2011 12:10:41 -0500 Subject: [csw-devel] SF.net SVN: gar:[12261] csw/mgar/gar/v2/gar.pkg.mk In-Reply-To: References: Message-ID: <1294506543-sup-1757@pinkfloyd.chass.utoronto.ca> Excerpts from theferret's message of Sat Jan 08 11:01:56 -0500 2011: Hi Phil, > gar.pkg.mk: attempt to blindly add CPTEMPLATES support > (cswcptemplates CAS) Don't do things to GAR 'blindly.' If it doesn't work, you affect all GAR users. While I'm not willing to do all the work for you on this issue, I'm certainly willing to provide guidance on doing it correctly. I'm sure Dago and others that have worked with GAR would also lend support. Thanks -Ben -- Ben Walton Systems Programmer - CHASS University of Toronto C:416.407.5610 | W:416.978.4302 From bonivart at users.sourceforge.net Sat Jan 8 21:05:39 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 20:05:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12262] csw/mgar/pkg/cpan/Module-Versions-Report/trunk Message-ID: Revision: 12262 http://gar.svn.sourceforge.net/gar/?rev=12262&view=rev Author: bonivart Date: 2011-01-08 20:05:39 +0000 (Sat, 08 Jan 2011) Log Message: ----------- pm_modversrpt: update to 1.06 Modified Paths: -------------- csw/mgar/pkg/cpan/Module-Versions-Report/trunk/Makefile csw/mgar/pkg/cpan/Module-Versions-Report/trunk/checksums Added Paths: ----------- csw/mgar/pkg/cpan/Module-Versions-Report/trunk/files/COPYING Removed Paths: ------------- csw/mgar/pkg/cpan/Module-Versions-Report/trunk/files/CSWpmmodversrpt.gspec Property Changed: ---------------- csw/mgar/pkg/cpan/Module-Versions-Report/trunk/ Property changes on: csw/mgar/pkg/cpan/Module-Versions-Report/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cpan/Module-Versions-Report/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Module-Versions-Report/trunk/Makefile 2011-01-08 16:01:55 UTC (rev 12261) +++ csw/mgar/pkg/cpan/Module-Versions-Report/trunk/Makefile 2011-01-08 20:05:39 UTC (rev 12262) @@ -1,9 +1,9 @@ NAME = Module-Versions-Report -VERSION = 1.02 +VERSION = 1.06 CATEGORIES = cpan -AUTHOR = SBURKE +AUTHOR = JESSE -DESCRIPTION = report versions of all modules in memory +DESCRIPTION = Report versions of all modules in memory define BLURB I often get email from someone reporting a bug in a module I've written. I email back, asking what version of the module it is, what version of Perl on @@ -24,6 +24,10 @@ least). endef -DISTFILES += CSWpmmodversrpt.gspec +DISTFILES += COPYING +PACKAGES = CSWpmmodversrpt +CATALOGNAME = pm_modversrpt +ARCHALL = 1 + include gar/category.mk Modified: csw/mgar/pkg/cpan/Module-Versions-Report/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Module-Versions-Report/trunk/checksums 2011-01-08 16:01:55 UTC (rev 12261) +++ csw/mgar/pkg/cpan/Module-Versions-Report/trunk/checksums 2011-01-08 20:05:39 UTC (rev 12262) @@ -1,2 +1 @@ -a89e5a46b44a731322234899dae317e3 download/CSWpmmodversrpt.gspec -a2ef9353386df4c4e49c7e4031c45bd3 download/Module-Versions-Report-1.02.tar.gz +9c7efaa4c3dd8eecceb8e5d17476479b Module-Versions-Report-1.06.tar.gz Added: csw/mgar/pkg/cpan/Module-Versions-Report/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Module-Versions-Report/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Module-Versions-Report/trunk/files/COPYING 2011-01-08 20:05:39 UTC (rev 12262) @@ -0,0 +1,3 @@ +Copyright 2001-2003, Sean M. Burke , all rights +reserved. This program is free software; you can redistribute it +and/or modify it under the same terms as Perl itself. Deleted: csw/mgar/pkg/cpan/Module-Versions-Report/trunk/files/CSWpmmodversrpt.gspec =================================================================== --- csw/mgar/pkg/cpan/Module-Versions-Report/trunk/files/CSWpmmodversrpt.gspec 2011-01-08 16:01:55 UTC (rev 12261) +++ csw/mgar/pkg/cpan/Module-Versions-Report/trunk/files/CSWpmmodversrpt.gspec 2011-01-08 20:05:39 UTC (rev 12262) @@ -1,12 +0,0 @@ -%var bitname pm_modversrpt -%var pkgname CSWpmmodversrpt -%var arch all -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright -Copyright 2001-2003 Sean M. Burke. This library is free software; you -can redistribute it and/or modify it under the same terms as Perl -itself. - -This program is distributed in the hope that it will be useful, but -without any warranty; without even the implied warranty of -merchantability or fitness for a particular purpose. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 8 21:20:27 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 20:20:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12263] csw/mgar/pkg/cpan Message-ID: Revision: 12263 http://gar.svn.sourceforge.net/gar/?rev=12263&view=rev Author: bonivart Date: 2011-01-08 20:20:27 +0000 (Sat, 08 Jan 2011) Log Message: ----------- pm_netsnmp: update 6.0.1 Added Paths: ----------- csw/mgar/pkg/cpan/Net-SNMP/ csw/mgar/pkg/cpan/Net-SNMP/branches/ csw/mgar/pkg/cpan/Net-SNMP/tags/ csw/mgar/pkg/cpan/Net-SNMP/trunk/ csw/mgar/pkg/cpan/Net-SNMP/trunk/Makefile csw/mgar/pkg/cpan/Net-SNMP/trunk/checksums csw/mgar/pkg/cpan/Net-SNMP/trunk/files/ Property changes on: csw/mgar/pkg/cpan/Net-SNMP/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/Net-SNMP/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-SNMP/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-SNMP/trunk/Makefile 2011-01-08 20:20:27 UTC (rev 12263) @@ -0,0 +1,17 @@ +NAME = Net-SNMP +VERSION = v6.0.1 +CATEGORIES = cpan +AUTHOR = DTOWN + +DESCRIPTION = Object oriented interface to SNMP +define BLURB + Object oriented interface to SNMP +endef + +LICENSE = LICENSE + +PACKAGES = CSWpmnetsnmp +CATALOGNAME = pm_netsnmp +ARCHALL = 1 + +include gar/category.mk Added: csw/mgar/pkg/cpan/Net-SNMP/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Net-SNMP/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/Net-SNMP/trunk/checksums 2011-01-08 20:20:27 UTC (rev 12263) @@ -0,0 +1 @@ +6137f04f9942d703f66179f890e3d096 Net-SNMP-v6.0.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 8 22:38:05 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 21:38:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12264] csw/mgar/pkg/cpan/WWW-Mechanize/trunk Message-ID: Revision: 12264 http://gar.svn.sourceforge.net/gar/?rev=12264&view=rev Author: bonivart Date: 2011-01-08 21:38:05 +0000 (Sat, 08 Jan 2011) Log Message: ----------- pm_wwwmechanize: update to 1.66 Modified Paths: -------------- csw/mgar/pkg/cpan/WWW-Mechanize/trunk/Makefile csw/mgar/pkg/cpan/WWW-Mechanize/trunk/checksums Added Paths: ----------- csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/COPYING Removed Paths: ------------- csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/CSWpmwwwmechanize.depend csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/CSWpmwwwmechanize.gspec Property Changed: ---------------- csw/mgar/pkg/cpan/WWW-Mechanize/trunk/ Property changes on: csw/mgar/pkg/cpan/WWW-Mechanize/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cpan/WWW-Mechanize/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/WWW-Mechanize/trunk/Makefile 2011-01-08 20:20:27 UTC (rev 12263) +++ csw/mgar/pkg/cpan/WWW-Mechanize/trunk/Makefile 2011-01-08 21:38:05 UTC (rev 12264) @@ -1,5 +1,5 @@ NAME = WWW-Mechanize -VERSION = 1.22 +VERSION = 1.66 CATEGORIES = cpan AUTHOR = PETDANCE @@ -13,16 +13,17 @@ of the URLs you've visited, which can be queried and revisited. endef -DISTFILES += $(call admfiles,CSWpmwwwmechanize,depend) +DISTFILES += COPYING -DEPENDS += cpan/libwww-perl -DEPENDS += cpan/HTML-Parser +PACKAGES = CSWpmwwwmechanize +CATALOGNAME = pm_wwwmechanize +ARCHALL = 1 -BUILDDEPS += cpan/Test-LongString -BUILDDEPS += cpan/Test-Warn -BUILDDEPS += cpan/Test-Pod -BUILDDEPS += cpan/Test-Memory-Cycle +RUNTIME_DEP_PKGS += CSWpmhtmlparser +RUNTIME_DEP_PKGS += CSWpmhttpsvrsimp +RUNTIME_DEP_PKGS += CSWpmlibwww +RUNTIME_DEP_PKGS += CSWpmuri -CONFIGURE_ARGS = -n +CONFIGURE_ARGS = -nolive -nolocal include gar/category.mk Modified: csw/mgar/pkg/cpan/WWW-Mechanize/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/WWW-Mechanize/trunk/checksums 2011-01-08 20:20:27 UTC (rev 12263) +++ csw/mgar/pkg/cpan/WWW-Mechanize/trunk/checksums 2011-01-08 21:38:05 UTC (rev 12264) @@ -1,3 +1 @@ -19a549a6fa392e95df9fb404d1af13c0 download/CSWpmwwwmechanize.gspec -da0ed851b1ae1161bf4e0fbe08e66592 download/CSWpmwwwmechanize.depend -f25ab5a33248354038307303e8450881 download/WWW-Mechanize-1.22.tar.gz +40690ba4cd93b8c3b931582acf87eeac WWW-Mechanize-1.66.tar.gz Added: csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/COPYING 2011-01-08 21:38:05 UTC (rev 12264) @@ -0,0 +1,3 @@ +Copyright (c) 2005-2010 Andy Lester. All rights reserved. This program is +free software; you can redistribute it and/or modify it under the same +terms as Perl itself. Deleted: csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/CSWpmwwwmechanize.depend =================================================================== --- csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/CSWpmwwwmechanize.depend 2011-01-08 20:20:27 UTC (rev 12263) +++ csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/CSWpmwwwmechanize.depend 2011-01-08 21:38:05 UTC (rev 12264) @@ -1 +0,0 @@ -P CSWpmlibwww pm_libwww - a general-purpose Web API for Perl, based on W3C libwww. Deleted: csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/CSWpmwwwmechanize.gspec =================================================================== --- csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/CSWpmwwwmechanize.gspec 2011-01-08 20:20:27 UTC (rev 12263) +++ csw/mgar/pkg/cpan/WWW-Mechanize/trunk/files/CSWpmwwwmechanize.gspec 2011-01-08 21:38:05 UTC (rev 12264) @@ -1,9 +0,0 @@ -%var bitname pm_wwwmechanize -%var pkgname CSWpmwwwmechanize -%var arch all -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright -Copyright 2004 Andy Lester - -Released under the Artistic License. Based on Kirrily Robert's excellent -L package. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gmarler at users.sourceforge.net Sat Jan 8 22:42:48 2011 From: gmarler at users.sourceforge.net (gmarler at users.sourceforge.net) Date: Sat, 08 Jan 2011 21:42:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12265] csw/mgar/pkg/cpan/IO-Digest/tags/IO-Digest-0.10, REV =2011.01.08/trunk/ Message-ID: Revision: 12265 http://gar.svn.sourceforge.net/gar/?rev=12265&view=rev Author: gmarler Date: 2011-01-08 21:42:47 +0000 (Sat, 08 Jan 2011) Log Message: ----------- IO-Digest: Tag as release 0.10,REV=2011.01.08 Added Paths: ----------- csw/mgar/pkg/cpan/IO-Digest/tags/IO-Digest-0.10,REV=2011.01.08/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 8 22:54:32 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 21:54:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12266] csw/mgar/pkg/cpan Message-ID: Revision: 12266 http://gar.svn.sourceforge.net/gar/?rev=12266&view=rev Author: bonivart Date: 2011-01-08 21:54:32 +0000 (Sat, 08 Jan 2011) Log Message: ----------- pm_httpsvrsimp: update to 0.43 Added Paths: ----------- csw/mgar/pkg/cpan/HTTP-Server-Simple/ csw/mgar/pkg/cpan/HTTP-Server-Simple/branches/ csw/mgar/pkg/cpan/HTTP-Server-Simple/tags/ csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/ csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/Makefile csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/checksums csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/files/ csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/files/COPYING Property changes on: csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/Makefile 2011-01-08 21:54:32 UTC (rev 12266) @@ -0,0 +1,17 @@ +NAME = HTTP-Server-Simple +VERSION = 0.43 +CATEGORIES = cpan +AUTHOR = JESSE + +DESCRIPTION = Lightweight HTTP server +define BLURB + Lightweight HTTP server +endef + +DISTFILES += COPYING + +PACKAGES = CSWpmhttpsvrsimp +CATALOGNAME = pm_httpsvrsimp +ARCHALL = 1 + +include gar/category.mk Added: csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/checksums 2011-01-08 21:54:32 UTC (rev 12266) @@ -0,0 +1 @@ +8f430708ab7b4c2b3a4e48c549c7185e HTTP-Server-Simple-0.43.tar.gz Added: csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/HTTP-Server-Simple/trunk/files/COPYING 2011-01-08 21:54:32 UTC (rev 12266) @@ -0,0 +1,2 @@ +This library is free software; you can redistribute it and/or modify +it under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 00:00:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 08 Jan 2011 23:00:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12267] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12267 http://gar.svn.sourceforge.net/gar/?rev=12267&view=rev Author: wbonnet Date: 2011-01-08 23:00:23 +0000 (Sat, 08 Jan 2011) Log Message: ----------- Add target gmake upgrade-to-latest-upstream This target create a new branch based upon trunk code and modify VERSION variable in the Makefile. The new VERSION value is retrieved from the upstream site. Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 21:54:32 UTC (rev 12266) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 23:00:23 UTC (rev 12267) @@ -189,7 +189,7 @@ REGEXP_ARGS = $(addsuffix ',$(addprefix --regexp=',$(UFILES_REGEX))) VERSION_ARGS = $(addsuffix ',$(addprefix --current-version=',$(VERSION))) define versionlist - $(if $(UFILES_REGEX),$(shell htp_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-version-list $(UW_ARGS) $(REGEXP_ARGS))) + $(if $(UFILES_REGEX),$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-version-list $(UW_ARGS) $(REGEXP_ARGS))) endef ######################################################## @@ -218,17 +218,6 @@ fi ; ######################################################## -# Retrieve the current version -# -get-current-version: - @if [ ! -n '$(VERSION)' ]; then \ - echo "$(NAME) - VERSION is not defined" ; \ - false; \ - else \ - echo "$(NAME) - Current version is $(VERSION)" ; \ - fi ; - -######################################################## # Retrieve the list of upstream versions # get-upstream-version-list:VERSIONLIST = $(call versionlist) @@ -276,7 +265,7 @@ echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ - LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)); \ + LATESTVERSION:=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)); \ if [ -n "$$LATESTVERSION" ] ; then \ echo $$LATESTVERSION ; \ else \ @@ -287,6 +276,7 @@ ######################################################## # Compare local and upstream versions # +CHECKUPSTREAMVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS) ) check-upstream: @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ @@ -303,21 +293,67 @@ echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ - LATESTVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS)); \ - if [ -n "$$LATESTVERSION" ] ; then \ - if test ! -f $(COOKIEDIR)/checknew-$$LATESTVERSION ; then \ - echo "$(NAME) : a new version of upstream files is available : $$LATESTVERSION"; \ - $(MAKE) checknew-$$LATESTVERSION > /dev/null ; \ + LATEST=$(CHECKUPSTREAMVERSION) ; \ + if [ -n "$$LATEST" ] ; then \ + echo "$(NAME) : a new version of upstream files is available : $$LATEST"; \ + else \ + echo "$(NAME) : Package is up-to-date. Current version is $(VERSION)" ; \ + fi ; \ + fi + + +######################################################## +# Create upgrade branch from current to latest upstream +# +upgrade-to-latest-upstream: + if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + echo "$(NAME) - Upstream Watch is disabled" ; \ + else \ + if [ ! -n '$(UFILES_REGEX)' ]; then \ + echo "$(NAME) - Error UFILES_REGEX is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ + echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ + false; \ + fi; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) - Error VERSION is not set" ; \ + false; \ + fi; \ + LATEST=$(CHECKUPSTREAMVERSION) ; \ + if [ ! -f "$(COOKIEDIR)/upgrade-to-latest-upstream-$$LATEST" ] ; then \ + if [ ! -d "../branches/upgrade_from_$(VERSION)_to_$$LATEST" ] ; then \ + echo "Not a dir : ../branches/upgrade_from_$(VERSION)_to_$$LATEST" ; \ + if [ -n "$$LATEST" ] ; then \ + echo "$(NAME) : a new version of upstream files is available. Creating upgrade branch from version $(VERSION) to $$LATEST"; \ + VERSIONUPGRADE="$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch upgrade-to-version --current-version=$(VERSION) --target-version=$(CHECKUPSTREAMVERSION))" ; \ + if [ -n "$$VERSIONUPGRADE" ] ; then \ + echo $$VERSIONUPGRADE ; \ + fi ; \ + else \ + echo "$(NAME) : Package is up-to-date. Upstream site has no version newer than $(VERSION)" ; \ + fi ; \ + else \ + echo "Upgrade branch from version $(VERSION) to version $$LATEST already exist" ; \ fi ; \ + $(MAKE) upgrade-to-latest-upstream-$$LATEST >/dev/null; \ else \ - if test ! -f $(COOKIEDIR)/checknew-$(VERSION) ; then \ - echo "$(NAME) : Package is up-to-date. Current version is $(VERSION)" ; \ - $(MAKE) checknew-$(VERSION) > /dev/null ; \ - fi ; \ + echo "Upgrade branch to version $$LATEST already created by upstream_watch" ; \ fi ; \ fi -checknew-%: +######################################################## +# +get-current-version: + @if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) - VERSION is not defined" ; \ + false; \ + else \ + echo "$(NAME) - Current version is $(VERSION)" ; \ + fi ; + +upgrade-to-latest-upstream-%: @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 00:01:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 08 Jan 2011 23:01:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12268] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12268 http://gar.svn.sourceforge.net/gar/?rev=12268&view=rev Author: wbonnet Date: 2011-01-08 23:01:38 +0000 (Sat, 08 Jan 2011) Log Message: ----------- add missing @ Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 23:00:23 UTC (rev 12267) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 23:01:38 UTC (rev 12268) @@ -306,7 +306,7 @@ # Create upgrade branch from current to latest upstream # upgrade-to-latest-upstream: - if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 00:13:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 08 Jan 2011 23:13:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12269] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12269 http://gar.svn.sourceforge.net/gar/?rev=12269&view=rev Author: wbonnet Date: 2011-01-08 23:13:48 +0000 (Sat, 08 Jan 2011) Log Message: ----------- Rename target get-current-version to get-gar-version. It's logical since displayed version is version from local build description. Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 23:01:38 UTC (rev 12268) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 23:13:48 UTC (rev 12269) @@ -249,6 +249,7 @@ ######################################################## # Retrieve the newest upstream version # +LATESTVERSION:=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)) get-upstream-latest-version: @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ @@ -265,9 +266,9 @@ echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ - LATESTVERSION:=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)); \ - if [ -n "$$LATESTVERSION" ] ; then \ - echo $$LATESTVERSION ; \ + LATEST=$(LATESTVERSION) ; \ + if [ -n "$$LATEST" ] ; then \ + echo $$LATEST ; \ else \ echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ fi ; \ @@ -345,12 +346,12 @@ ######################################################## # -get-current-version: +get-gar-version: @if [ ! -n '$(VERSION)' ]; then \ echo "$(NAME) - VERSION is not defined" ; \ false; \ else \ - echo "$(NAME) - Current version is $(VERSION)" ; \ + echo "$(NAME) - GAR version is $(VERSION)" ; \ fi ; upgrade-to-latest-upstream-%: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 00:48:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 08 Jan 2011 23:48:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12270] csw/mgar/gar/v2-uwatch2 Message-ID: Revision: 12270 http://gar.svn.sourceforge.net/gar/?rev=12270&view=rev Author: wbonnet Date: 2011-01-08 23:48:47 +0000 (Sat, 08 Jan 2011) Log Message: ----------- Remove extra empty line in get-upstream-version-list Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/upstream_watch csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/bin/upstream_watch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-08 23:13:48 UTC (rev 12269) +++ csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-08 23:48:47 UTC (rev 12270) @@ -618,6 +618,7 @@ myList = [] for version in matches: myList.append(version) + l = list(set(myList)) l.sort(self.compareAndSortVersion) Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 23:13:48 UTC (rev 12269) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-08 23:48:47 UTC (rev 12270) @@ -220,7 +220,7 @@ ######################################################## # Retrieve the list of upstream versions # -get-upstream-version-list:VERSIONLIST = $(call versionlist) +get-upstream-version-list: VERSIONLIST = $(call versionlist) get-upstream-version-list: @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ @@ -239,7 +239,9 @@ fi; \ if [ -n "$(VERSIONLIST)" ] ; then \ for VERSION in $(VERSIONLIST) ""; do \ - echo $$VERSION ; \ + if [ ! "$$VERSION" -eq "" ] ; then \ + echo "$$VERSION" ; \ + fi ; \ done ; \ else \ echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ @@ -307,7 +309,8 @@ # Create upgrade branch from current to latest upstream # upgrade-to-latest-upstream: - @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + @echo "In upgrade-to-latest-upstream" ; \ + if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sun Jan 9 00:51:25 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 08 Jan 2011 23:51:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12271] csw/mgar/pkg/cpan/String-CRC32/trunk Message-ID: Revision: 12271 http://gar.svn.sourceforge.net/gar/?rev=12271&view=rev Author: bonivart Date: 2011-01-08 23:51:25 +0000 (Sat, 08 Jan 2011) Log Message: ----------- pm_stringcrc32: update to gar v2, add license, fix packaging Modified Paths: -------------- csw/mgar/pkg/cpan/String-CRC32/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/cpan/String-CRC32/trunk/files/COPYING Property Changed: ---------------- csw/mgar/pkg/cpan/String-CRC32/trunk/ Property changes on: csw/mgar/pkg/cpan/String-CRC32/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cpan/String-CRC32/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/String-CRC32/trunk/Makefile 2011-01-08 23:48:47 UTC (rev 12270) +++ csw/mgar/pkg/cpan/String-CRC32/trunk/Makefile 2011-01-08 23:51:25 UTC (rev 12271) @@ -3,7 +3,7 @@ CATEGORIES = cpan AUTHOR = SOENKE -DESCRIPTION = interface for cyclic redundency check generation +DESCRIPTION = Interface for cyclic redundency check generation define BLURB The CRC32 module calculates CRC sums of 32 bit lenghts. It generates the same CRC values as ZMODEM, PKZIP, PICCHECK and many others. Despite its @@ -11,7 +11,16 @@ files. endef +DISTFILES += COPYING + PACKAGES = CSWpmstringcrc32 CATALOGNAME = pm_stringcrc32 include gar/category.mk + +post-install-modulated: + @echo " ==> Post-install for $(NAME) (custom)" + @( cd $(WORKSRC) ; \ + gmake metafile ; \ + cp $(NAME)-$(VERSION)/META.yml . ) + @$(MAKECOOKIE) Added: csw/mgar/pkg/cpan/String-CRC32/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/String-CRC32/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/String-CRC32/trunk/files/COPYING 2011-01-08 23:51:25 UTC (rev 12271) @@ -0,0 +1,8 @@ +CRC algorithm code taken from CRC-32 by Craig Bruce. +The module stuff is inspired by a similar perl module called +String::CRC by David Sharnoff & Matthew Dillon. +Horst Fickenscher told me that it could be useful to supply an init +value to the crc checking function and so I included this possibility. + +The author of this package disclaims all copyrights and +releases it into the public domain. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sun Jan 9 01:12:45 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:12:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12272] csw/mgar/pkg/cpan/Text-Template/trunk Message-ID: Revision: 12272 http://gar.svn.sourceforge.net/gar/?rev=12272&view=rev Author: bonivart Date: 2011-01-09 00:12:45 +0000 (Sun, 09 Jan 2011) Log Message: ----------- pm_texttemplate: update to 1.45 Modified Paths: -------------- csw/mgar/pkg/cpan/Text-Template/trunk/Makefile csw/mgar/pkg/cpan/Text-Template/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/cpan/Text-Template/trunk/files/CSWpmtexttemplate.gspec Property Changed: ---------------- csw/mgar/pkg/cpan/Text-Template/trunk/ Property changes on: csw/mgar/pkg/cpan/Text-Template/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cpan/Text-Template/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Text-Template/trunk/Makefile 2011-01-08 23:51:25 UTC (rev 12271) +++ csw/mgar/pkg/cpan/Text-Template/trunk/Makefile 2011-01-09 00:12:45 UTC (rev 12272) @@ -1,9 +1,9 @@ NAME = Text-Template -VERSION = 1.44 +VERSION = 1.45 CATEGORIES = cpan AUTHOR = MJD -DESCRIPTION = expand template text with embedded Perl +DESCRIPTION = Expand template text with embedded Perl define BLURB This is a library for generating form letters, building HTML pages, or filling in templates generally. A `template' is a piece of text that has @@ -12,6 +12,8 @@ values. endef -DISTFILES += CSWpmtexttemplate.gspec +PACKAGES = CSWpmtexttemplate +CATALOGNAME = pm_texttemplate +ARCHALL = 1 include gar/category.mk Modified: csw/mgar/pkg/cpan/Text-Template/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Text-Template/trunk/checksums 2011-01-08 23:51:25 UTC (rev 12271) +++ csw/mgar/pkg/cpan/Text-Template/trunk/checksums 2011-01-09 00:12:45 UTC (rev 12272) @@ -1,2 +1 @@ -b75aadf1615f8dbc393c42a35375d04b download/CSWpmtexttemplate.gspec -81a43d284d9c3cdb2b28e104c1c18609 download/Text-Template-1.44.tar.gz +cd22441c1ab0870c012225c9a585e262 Text-Template-1.45.tar.gz Deleted: csw/mgar/pkg/cpan/Text-Template/trunk/files/CSWpmtexttemplate.gspec =================================================================== --- csw/mgar/pkg/cpan/Text-Template/trunk/files/CSWpmtexttemplate.gspec 2011-01-08 23:51:25 UTC (rev 12271) +++ csw/mgar/pkg/cpan/Text-Template/trunk/files/CSWpmtexttemplate.gspec 2011-01-09 00:12:45 UTC (rev 12272) @@ -1,5 +0,0 @@ -%var bitname pm_texttemplate -%var pkgname CSWpmtexttemplate -%var arch all -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright url file://%{WORKSRC}/COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:28:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:28:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12273] csw/mgar/pkg/cpan/XML-SemanticDiff/trunk/ Message-ID: Revision: 12273 http://gar.svn.sourceforge.net/gar/?rev=12273&view=rev Author: wbonnet Date: 2011-01-09 00:28:17 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-SemanticDiff/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-SemanticDiff/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sun Jan 9 01:29:05 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:29:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12274] csw/mgar/pkg/cpan/Text-Autoformat/trunk Message-ID: Revision: 12274 http://gar.svn.sourceforge.net/gar/?rev=12274&view=rev Author: bonivart Date: 2011-01-09 00:29:05 +0000 (Sun, 09 Jan 2011) Log Message: ----------- pm_txtautofmt: update to 1.669002 Modified Paths: -------------- csw/mgar/pkg/cpan/Text-Autoformat/trunk/Makefile csw/mgar/pkg/cpan/Text-Autoformat/trunk/checksums Added Paths: ----------- csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/COPYING Removed Paths: ------------- csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/CSWpmtxtautofmt.depend csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/CSWpmtxtautofmt.gspec Property Changed: ---------------- csw/mgar/pkg/cpan/Text-Autoformat/trunk/ Property changes on: csw/mgar/pkg/cpan/Text-Autoformat/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cpan/Text-Autoformat/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Text-Autoformat/trunk/Makefile 2011-01-09 00:28:17 UTC (rev 12273) +++ csw/mgar/pkg/cpan/Text-Autoformat/trunk/Makefile 2011-01-09 00:29:05 UTC (rev 12274) @@ -1,9 +1,9 @@ NAME = Text-Autoformat -VERSION = 1.13 +VERSION = 1.669002 CATEGORIES = cpan AUTHOR = DCONWAY -DESCRIPTION = automatic text wrapping and reformatting +DESCRIPTION = Automatic text wrapping and reformatting define BLURB The fundamental task of the autoformat subroutine is to identify and rearrange independent paragraphs in a text. Paragraphs typically consist of @@ -14,8 +14,12 @@ numbering, or quoting (see the following sections). endef -DISTFILES += CSWpmtxtautofmt.gspec CSWpmtxtautofmt.depend +DISTFILES += COPYING -DEPENDS += cpan/Text-Reform +PACKAGES = CSWpmtxtautofmt +CATALOGNAME = pm_txtautofmt +ARCHALL = 1 +RUNTIME_DEP_PKGS += CSWpmtxtreform + include gar/category.mk Modified: csw/mgar/pkg/cpan/Text-Autoformat/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Text-Autoformat/trunk/checksums 2011-01-09 00:28:17 UTC (rev 12273) +++ csw/mgar/pkg/cpan/Text-Autoformat/trunk/checksums 2011-01-09 00:29:05 UTC (rev 12274) @@ -1,3 +1 @@ -6a50b9f375d3dd4664839991f4c0c757 download/CSWpmtxtautofmt.gspec -4cab593af41379eb67a143e1bf9c9623 download/CSWpmtxtautofmt.depend -1a944e3e21e176178bb4f87a6068f041 download/Text-Autoformat-1.13.tar.gz +c2c400207f49a769e32b5b1b660b07f7 Text-Autoformat-1.669002.tar.gz Added: csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/COPYING 2011-01-09 00:29:05 UTC (rev 12274) @@ -0,0 +1,4 @@ +Copyright (C) 1997-2009, Damian Conway + +This library is free software; you can redistribute it and/or modify +it under the same terms as Perl itself. Deleted: csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/CSWpmtxtautofmt.depend =================================================================== --- csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/CSWpmtxtautofmt.depend 2011-01-09 00:28:17 UTC (rev 12273) +++ csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/CSWpmtxtautofmt.depend 2011-01-09 00:29:05 UTC (rev 12274) @@ -1 +0,0 @@ -P CSWpmtxtreform pm_txtreform - manual text wrapping and reformatting Deleted: csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/CSWpmtxtautofmt.gspec =================================================================== --- csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/CSWpmtxtautofmt.gspec 2011-01-09 00:28:17 UTC (rev 12273) +++ csw/mgar/pkg/cpan/Text-Autoformat/trunk/files/CSWpmtxtautofmt.gspec 2011-01-09 00:29:05 UTC (rev 12274) @@ -1,9 +0,0 @@ -%var bitname pm_txtautofmt -%var pkgname CSWpmtxtautofmt -%var arch all -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright -Copyright (c) 1997-2000, Damian Conway. All Rights Reserved. This module -is free software. It may be used, redistributed and/or modified under -the terms of the Perl Artistic License (see -http://www.perl.com/perl/misc/Artistic.html) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:38:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:38:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12275] csw/mgar/pkg/cpan/AnyData/trunk/ Message-ID: Revision: 12275 http://gar.svn.sourceforge.net/gar/?rev=12275&view=rev Author: wbonnet Date: 2011-01-09 00:38:47 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/AnyData/trunk/ Property changes on: csw/mgar/pkg/cpan/AnyData/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:38:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:38:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12276] csw/mgar/pkg/cpan/Apache-AuthPAM/trunk/ Message-ID: Revision: 12276 http://gar.svn.sourceforge.net/gar/?rev=12276&view=rev Author: wbonnet Date: 2011-01-09 00:38:55 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Apache-AuthPAM/trunk/ Property changes on: csw/mgar/pkg/cpan/Apache-AuthPAM/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:39:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:39:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12277] csw/mgar/pkg/cpan/Apache-PAR/trunk/ Message-ID: Revision: 12277 http://gar.svn.sourceforge.net/gar/?rev=12277&view=rev Author: wbonnet Date: 2011-01-09 00:39:02 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Apache-PAR/trunk/ Property changes on: csw/mgar/pkg/cpan/Apache-PAR/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:39:10 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:39:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12278] csw/mgar/pkg/cpan/Apache-Session/trunk/ Message-ID: Revision: 12278 http://gar.svn.sourceforge.net/gar/?rev=12278&view=rev Author: wbonnet Date: 2011-01-09 00:39:10 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Apache-Session/trunk/ Property changes on: csw/mgar/pkg/cpan/Apache-Session/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:39:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:39:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12279] csw/mgar/pkg/cpan/Apache-Template/trunk/ Message-ID: Revision: 12279 http://gar.svn.sourceforge.net/gar/?rev=12279&view=rev Author: wbonnet Date: 2011-01-09 00:39:17 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Apache-Template/trunk/ Property changes on: csw/mgar/pkg/cpan/Apache-Template/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:39:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:39:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12280] csw/mgar/pkg/cpan/Apache-Test/trunk/ Message-ID: Revision: 12280 http://gar.svn.sourceforge.net/gar/?rev=12280&view=rev Author: wbonnet Date: 2011-01-09 00:39:25 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Apache-Test/trunk/ Property changes on: csw/mgar/pkg/cpan/Apache-Test/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:39:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:39:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12281] csw/mgar/pkg/cpan/Archive-SelfExtract/trunk/ Message-ID: Revision: 12281 http://gar.svn.sourceforge.net/gar/?rev=12281&view=rev Author: wbonnet Date: 2011-01-09 00:39:38 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Archive-SelfExtract/trunk/ Property changes on: csw/mgar/pkg/cpan/Archive-SelfExtract/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:39:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:39:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12282] csw/mgar/pkg/cpan/Array-Compare/trunk/ Message-ID: Revision: 12282 http://gar.svn.sourceforge.net/gar/?rev=12282&view=rev Author: wbonnet Date: 2011-01-09 00:39:47 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Array-Compare/trunk/ Property changes on: csw/mgar/pkg/cpan/Array-Compare/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:39:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:39:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12283] csw/mgar/pkg/cpan/Array-Window/trunk/ Message-ID: Revision: 12283 http://gar.svn.sourceforge.net/gar/?rev=12283&view=rev Author: wbonnet Date: 2011-01-09 00:39:55 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Array-Window/trunk/ Property changes on: csw/mgar/pkg/cpan/Array-Window/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:40:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:40:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12284] csw/mgar/pkg/cpan/Attribute-Handlers/trunk/ Message-ID: Revision: 12284 http://gar.svn.sourceforge.net/gar/?rev=12284&view=rev Author: wbonnet Date: 2011-01-09 00:40:04 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Attribute-Handlers/trunk/ Property changes on: csw/mgar/pkg/cpan/Attribute-Handlers/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:40:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:40:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12285] csw/mgar/pkg/cpan/Bit-Vector/trunk/ Message-ID: Revision: 12285 http://gar.svn.sourceforge.net/gar/?rev=12285&view=rev Author: wbonnet Date: 2011-01-09 00:40:14 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Bit-Vector/trunk/ Property changes on: csw/mgar/pkg/cpan/Bit-Vector/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:40:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:40:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12286] csw/mgar/pkg/cpan/BSD-Resource/trunk/ Message-ID: Revision: 12286 http://gar.svn.sourceforge.net/gar/?rev=12286&view=rev Author: wbonnet Date: 2011-01-09 00:40:22 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/BSD-Resource/trunk/ Property changes on: csw/mgar/pkg/cpan/BSD-Resource/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:40:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:40:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12287] csw/mgar/pkg/cpan/C-Scan/trunk/ Message-ID: Revision: 12287 http://gar.svn.sourceforge.net/gar/?rev=12287&view=rev Author: wbonnet Date: 2011-01-09 00:40:30 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/C-Scan/trunk/ Property changes on: csw/mgar/pkg/cpan/C-Scan/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:40:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:40:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12288] csw/mgar/pkg/cpan/Cache/trunk/ Message-ID: Revision: 12288 http://gar.svn.sourceforge.net/gar/?rev=12288&view=rev Author: wbonnet Date: 2011-01-09 00:40:38 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Cache/trunk/ Property changes on: csw/mgar/pkg/cpan/Cache/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:40:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:40:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12289] csw/mgar/pkg/cpan/Cache-Memcached/trunk/ Message-ID: Revision: 12289 http://gar.svn.sourceforge.net/gar/?rev=12289&view=rev Author: wbonnet Date: 2011-01-09 00:40:46 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Cache-Memcached/trunk/ Property changes on: csw/mgar/pkg/cpan/Cache-Memcached/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:40:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:40:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12290] csw/mgar/pkg/cpan/Carp-Clan/trunk/ Message-ID: Revision: 12290 http://gar.svn.sourceforge.net/gar/?rev=12290&view=rev Author: wbonnet Date: 2011-01-09 00:40:54 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Carp-Clan/trunk/ Property changes on: csw/mgar/pkg/cpan/Carp-Clan/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:41:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:41:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12291] csw/mgar/pkg/cpan/Catalyst/trunk/ Message-ID: Revision: 12291 http://gar.svn.sourceforge.net/gar/?rev=12291&view=rev Author: wbonnet Date: 2011-01-09 00:41:01 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Catalyst/trunk/ Property changes on: csw/mgar/pkg/cpan/Catalyst/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:41:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:41:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12292] csw/mgar/pkg/cpan/CGI/trunk/ Message-ID: Revision: 12292 http://gar.svn.sourceforge.net/gar/?rev=12292&view=rev Author: wbonnet Date: 2011-01-09 00:41:09 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/CGI/trunk/ Property changes on: csw/mgar/pkg/cpan/CGI/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:41:16 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:41:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12293] csw/mgar/pkg/cpan/CGI-Application/trunk/ Message-ID: Revision: 12293 http://gar.svn.sourceforge.net/gar/?rev=12293&view=rev Author: wbonnet Date: 2011-01-09 00:41:16 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/CGI-Application/trunk/ Property changes on: csw/mgar/pkg/cpan/CGI-Application/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:41:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:41:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12294] csw/mgar/pkg/cpan/CGI-Application-Dispatch/trunk/ Message-ID: Revision: 12294 http://gar.svn.sourceforge.net/gar/?rev=12294&view=rev Author: wbonnet Date: 2011-01-09 00:41:25 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/CGI-Application-Dispatch/trunk/ Property changes on: csw/mgar/pkg/cpan/CGI-Application-Dispatch/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:41:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:41:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12295] csw/mgar/pkg/cpan/ CGI-Application-Plugin-LogDispatch/trunk/ Message-ID: Revision: 12295 http://gar.svn.sourceforge.net/gar/?rev=12295&view=rev Author: wbonnet Date: 2011-01-09 00:41:32 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/CGI-Application-Plugin-LogDispatch/trunk/ Property changes on: csw/mgar/pkg/cpan/CGI-Application-Plugin-LogDispatch/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:41:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:41:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12296] csw/mgar/pkg/cpan/CGI-Builder/trunk/ Message-ID: Revision: 12296 http://gar.svn.sourceforge.net/gar/?rev=12296&view=rev Author: wbonnet Date: 2011-01-09 00:41:39 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/CGI-Builder/trunk/ Property changes on: csw/mgar/pkg/cpan/CGI-Builder/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:41:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:41:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12297] csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/ Message-ID: Revision: 12297 http://gar.svn.sourceforge.net/gar/?rev=12297&view=rev Author: wbonnet Date: 2011-01-09 00:41:46 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk/ Property changes on: csw/mgar/pkg/cpan/CGI-SpeedyCGI/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:41:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:41:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12298] csw/mgar/pkg/cpan/CGP-CLI/trunk/ Message-ID: Revision: 12298 http://gar.svn.sourceforge.net/gar/?rev=12298&view=rev Author: wbonnet Date: 2011-01-09 00:41:54 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/CGP-CLI/trunk/ Property changes on: csw/mgar/pkg/cpan/CGP-CLI/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:42:02 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:42:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12299] csw/mgar/pkg/cpan/Class-BlackHole/trunk/ Message-ID: Revision: 12299 http://gar.svn.sourceforge.net/gar/?rev=12299&view=rev Author: wbonnet Date: 2011-01-09 00:42:01 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-BlackHole/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-BlackHole/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:42:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:42:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12300] csw/mgar/pkg/cpan/Class-DBI/trunk/ Message-ID: Revision: 12300 http://gar.svn.sourceforge.net/gar/?rev=12300&view=rev Author: wbonnet Date: 2011-01-09 00:42:08 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-DBI/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-DBI/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:42:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:42:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12301] csw/mgar/pkg/cpan/Class-DBI-Loader/trunk/ Message-ID: Revision: 12301 http://gar.svn.sourceforge.net/gar/?rev=12301&view=rev Author: wbonnet Date: 2011-01-09 00:42:15 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-DBI-Loader/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-DBI-Loader/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:42:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:42:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12302] csw/mgar/pkg/cpan/Class-DBI-mysql/trunk/ Message-ID: Revision: 12302 http://gar.svn.sourceforge.net/gar/?rev=12302&view=rev Author: wbonnet Date: 2011-01-09 00:42:23 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-DBI-mysql/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-DBI-mysql/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:42:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:42:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12303] csw/mgar/pkg/cpan/Class-DBI-Pg/trunk/ Message-ID: Revision: 12303 http://gar.svn.sourceforge.net/gar/?rev=12303&view=rev Author: wbonnet Date: 2011-01-09 00:42:30 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-DBI-Pg/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-DBI-Pg/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:42:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:42:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12304] csw/mgar/pkg/cpan/Class-DBI-SQLite/trunk/ Message-ID: Revision: 12304 http://gar.svn.sourceforge.net/gar/?rev=12304&view=rev Author: wbonnet Date: 2011-01-09 00:42:38 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-DBI-SQLite/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-DBI-SQLite/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:42:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:42:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12305] csw/mgar/pkg/cpan/Class-ISA/trunk/ Message-ID: Revision: 12305 http://gar.svn.sourceforge.net/gar/?rev=12305&view=rev Author: wbonnet Date: 2011-01-09 00:42:46 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-ISA/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-ISA/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:42:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:42:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12306] csw/mgar/pkg/cpan/Class-Loader/trunk/ Message-ID: Revision: 12306 http://gar.svn.sourceforge.net/gar/?rev=12306&view=rev Author: wbonnet Date: 2011-01-09 00:42:54 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-Loader/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-Loader/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:43:02 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:43:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12307] csw/mgar/pkg/cpan/Class-Trigger/trunk/ Message-ID: Revision: 12307 http://gar.svn.sourceforge.net/gar/?rev=12307&view=rev Author: wbonnet Date: 2011-01-09 00:43:01 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-Trigger/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-Trigger/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:43:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:43:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12308] csw/mgar/pkg/cpan/Class-WhiteHole/trunk/ Message-ID: Revision: 12308 http://gar.svn.sourceforge.net/gar/?rev=12308&view=rev Author: wbonnet Date: 2011-01-09 00:43:09 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Class-WhiteHole/trunk/ Property changes on: csw/mgar/pkg/cpan/Class-WhiteHole/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:43:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:43:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12309] csw/mgar/pkg/cpan/Config-IniFiles/trunk/ Message-ID: Revision: 12309 http://gar.svn.sourceforge.net/gar/?rev=12309&view=rev Author: wbonnet Date: 2011-01-09 00:43:17 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Config-IniFiles/trunk/ Property changes on: csw/mgar/pkg/cpan/Config-IniFiles/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:43:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:43:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12310] csw/mgar/pkg/cpan/Convert-ASCII-Armour/trunk/ Message-ID: Revision: 12310 http://gar.svn.sourceforge.net/gar/?rev=12310&view=rev Author: wbonnet Date: 2011-01-09 00:43:24 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Convert-ASCII-Armour/trunk/ Property changes on: csw/mgar/pkg/cpan/Convert-ASCII-Armour/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:43:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:43:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12311] csw/mgar/pkg/cpan/Convert-PEM/trunk/ Message-ID: Revision: 12311 http://gar.svn.sourceforge.net/gar/?rev=12311&view=rev Author: wbonnet Date: 2011-01-09 00:43:32 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Convert-PEM/trunk/ Property changes on: csw/mgar/pkg/cpan/Convert-PEM/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:43:40 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:43:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12312] csw/mgar/pkg/cpan/Crypt-DES/trunk/ Message-ID: Revision: 12312 http://gar.svn.sourceforge.net/gar/?rev=12312&view=rev Author: wbonnet Date: 2011-01-09 00:43:40 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-DES/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-DES/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:43:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:43:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12313] csw/mgar/pkg/cpan/Crypt-DES_EDE3/trunk/ Message-ID: Revision: 12313 http://gar.svn.sourceforge.net/gar/?rev=12313&view=rev Author: wbonnet Date: 2011-01-09 00:43:47 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-DES_EDE3/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-DES_EDE3/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:43:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:43:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12314] csw/mgar/pkg/cpan/Crypt-DH/trunk/ Message-ID: Revision: 12314 http://gar.svn.sourceforge.net/gar/?rev=12314&view=rev Author: wbonnet Date: 2011-01-09 00:43:55 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-DH/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-DH/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:44:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:44:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12315] csw/mgar/pkg/cpan/Crypt-DSA/trunk/ Message-ID: Revision: 12315 http://gar.svn.sourceforge.net/gar/?rev=12315&view=rev Author: wbonnet Date: 2011-01-09 00:44:03 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-DSA/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-DSA/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:44:11 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:44:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12316] csw/mgar/pkg/cpan/Crypt-OpenPGP/trunk/ Message-ID: Revision: 12316 http://gar.svn.sourceforge.net/gar/?rev=12316&view=rev Author: wbonnet Date: 2011-01-09 00:44:11 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-OpenPGP/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-OpenPGP/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:44:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:44:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12317] csw/mgar/pkg/cpan/Crypt-OpenSSL-DSA/trunk/ Message-ID: Revision: 12317 http://gar.svn.sourceforge.net/gar/?rev=12317&view=rev Author: wbonnet Date: 2011-01-09 00:44:19 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-OpenSSL-DSA/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-OpenSSL-DSA/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:44:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:44:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12318] csw/mgar/pkg/cpan/Crypt-OpenSSL-PKCS12/trunk/ Message-ID: Revision: 12318 http://gar.svn.sourceforge.net/gar/?rev=12318&view=rev Author: wbonnet Date: 2011-01-09 00:44:26 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-OpenSSL-PKCS12/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-OpenSSL-PKCS12/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:44:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:44:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12319] csw/mgar/pkg/cpan/Crypt-OpenSSL-X509/trunk/ Message-ID: Revision: 12319 http://gar.svn.sourceforge.net/gar/?rev=12319&view=rev Author: wbonnet Date: 2011-01-09 00:44:34 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-OpenSSL-X509/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-OpenSSL-X509/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:44:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:44:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12320] csw/mgar/pkg/cpan/Crypt-Primes/trunk/ Message-ID: Revision: 12320 http://gar.svn.sourceforge.net/gar/?rev=12320&view=rev Author: wbonnet Date: 2011-01-09 00:44:41 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-Primes/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-Primes/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:44:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:44:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12321] csw/mgar/pkg/cpan/Crypt-Random/trunk/ Message-ID: Revision: 12321 http://gar.svn.sourceforge.net/gar/?rev=12321&view=rev Author: wbonnet Date: 2011-01-09 00:44:48 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-Random/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-Random/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:44:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:44:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12322] csw/mgar/pkg/cpan/Crypt-Rijndael/trunk/ Message-ID: Revision: 12322 http://gar.svn.sourceforge.net/gar/?rev=12322&view=rev Author: wbonnet Date: 2011-01-09 00:44:56 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-Rijndael/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-Rijndael/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:45:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:45:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12323] csw/mgar/pkg/cpan/Crypt-RIPEMD160/trunk/ Message-ID: Revision: 12323 http://gar.svn.sourceforge.net/gar/?rev=12323&view=rev Author: wbonnet Date: 2011-01-09 00:45:03 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-RIPEMD160/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-RIPEMD160/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:45:11 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:45:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12324] csw/mgar/pkg/cpan/Crypt-RSA/trunk/ Message-ID: Revision: 12324 http://gar.svn.sourceforge.net/gar/?rev=12324&view=rev Author: wbonnet Date: 2011-01-09 00:45:11 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-RSA/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-RSA/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:45:18 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:45:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12325] csw/mgar/pkg/cpan/Crypt-SSLeay/trunk/ Message-ID: Revision: 12325 http://gar.svn.sourceforge.net/gar/?rev=12325&view=rev Author: wbonnet Date: 2011-01-09 00:45:18 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-SSLeay/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-SSLeay/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:45:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:45:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12326] csw/mgar/pkg/cpan/Crypt-Twofish/trunk/ Message-ID: Revision: 12326 http://gar.svn.sourceforge.net/gar/?rev=12326&view=rev Author: wbonnet Date: 2011-01-09 00:45:26 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Crypt-Twofish/trunk/ Property changes on: csw/mgar/pkg/cpan/Crypt-Twofish/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:45:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:45:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12327] csw/mgar/pkg/cpan/Curses/trunk/ Message-ID: Revision: 12327 http://gar.svn.sourceforge.net/gar/?rev=12327&view=rev Author: wbonnet Date: 2011-01-09 00:45:33 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Curses/trunk/ Property changes on: csw/mgar/pkg/cpan/Curses/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:45:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:45:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12328] csw/mgar/pkg/cpan/Curses-UI/trunk/ Message-ID: Revision: 12328 http://gar.svn.sourceforge.net/gar/?rev=12328&view=rev Author: wbonnet Date: 2011-01-09 00:45:41 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Curses-UI/trunk/ Property changes on: csw/mgar/pkg/cpan/Curses-UI/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:45:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:45:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12329] csw/mgar/pkg/cpan/Data-Buffer/trunk/ Message-ID: Revision: 12329 http://gar.svn.sourceforge.net/gar/?rev=12329&view=rev Author: wbonnet Date: 2011-01-09 00:45:49 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Data-Buffer/trunk/ Property changes on: csw/mgar/pkg/cpan/Data-Buffer/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:45:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:45:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12330] csw/mgar/pkg/cpan/Data-Dump/trunk/ Message-ID: Revision: 12330 http://gar.svn.sourceforge.net/gar/?rev=12330&view=rev Author: wbonnet Date: 2011-01-09 00:45:56 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Data-Dump/trunk/ Property changes on: csw/mgar/pkg/cpan/Data-Dump/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:46:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:46:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12331] csw/mgar/pkg/cpan/Data-Flow/trunk/ Message-ID: Revision: 12331 http://gar.svn.sourceforge.net/gar/?rev=12331&view=rev Author: wbonnet Date: 2011-01-09 00:46:04 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Data-Flow/trunk/ Property changes on: csw/mgar/pkg/cpan/Data-Flow/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:46:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:46:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12332] csw/mgar/pkg/cpan/Data-ShowTable/trunk/ Message-ID: Revision: 12332 http://gar.svn.sourceforge.net/gar/?rev=12332&view=rev Author: wbonnet Date: 2011-01-09 00:46:11 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Data-ShowTable/trunk/ Property changes on: csw/mgar/pkg/cpan/Data-ShowTable/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:46:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:46:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12333] csw/mgar/pkg/cpan/Data-UUID/trunk/ Message-ID: Revision: 12333 http://gar.svn.sourceforge.net/gar/?rev=12333&view=rev Author: wbonnet Date: 2011-01-09 00:46:19 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Data-UUID/trunk/ Property changes on: csw/mgar/pkg/cpan/Data-UUID/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:46:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:46:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12334] csw/mgar/pkg/cpan/Date-Calc/trunk/ Message-ID: Revision: 12334 http://gar.svn.sourceforge.net/gar/?rev=12334&view=rev Author: wbonnet Date: 2011-01-09 00:46:26 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Date-Calc/trunk/ Property changes on: csw/mgar/pkg/cpan/Date-Calc/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:46:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:46:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12335] csw/mgar/pkg/cpan/Date-Simple/trunk/ Message-ID: Revision: 12335 http://gar.svn.sourceforge.net/gar/?rev=12335&view=rev Author: wbonnet Date: 2011-01-09 00:46:34 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Date-Simple/trunk/ Property changes on: csw/mgar/pkg/cpan/Date-Simple/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:46:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:46:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12336] csw/mgar/pkg/cpan/DBD-AnyData/trunk/ Message-ID: Revision: 12336 http://gar.svn.sourceforge.net/gar/?rev=12336&view=rev Author: wbonnet Date: 2011-01-09 00:46:42 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/DBD-AnyData/trunk/ Property changes on: csw/mgar/pkg/cpan/DBD-AnyData/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:46:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:46:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12337] csw/mgar/pkg/cpan/DBD-CSV/trunk/ Message-ID: Revision: 12337 http://gar.svn.sourceforge.net/gar/?rev=12337&view=rev Author: wbonnet Date: 2011-01-09 00:46:49 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/DBD-CSV/trunk/ Property changes on: csw/mgar/pkg/cpan/DBD-CSV/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:46:57 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:46:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[12338] csw/mgar/pkg/cpan/DBD-File/trunk/ Message-ID: Revision: 12338 http://gar.svn.sourceforge.net/gar/?rev=12338&view=rev Author: wbonnet Date: 2011-01-09 00:46:56 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/DBD-File/trunk/ Property changes on: csw/mgar/pkg/cpan/DBD-File/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:47:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:47:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12339] csw/mgar/pkg/cpan/DBD-mysql5/trunk/ Message-ID: Revision: 12339 http://gar.svn.sourceforge.net/gar/?rev=12339&view=rev Author: wbonnet Date: 2011-01-09 00:47:03 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/DBD-mysql5/trunk/ Property changes on: csw/mgar/pkg/cpan/DBD-mysql5/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:47:11 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:47:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12340] csw/mgar/pkg/cpan/DBIx-ContextualFetch/trunk/ Message-ID: Revision: 12340 http://gar.svn.sourceforge.net/gar/?rev=12340&view=rev Author: wbonnet Date: 2011-01-09 00:47:11 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/DBIx-ContextualFetch/trunk/ Property changes on: csw/mgar/pkg/cpan/DBIx-ContextualFetch/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:47:18 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:47:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12341] csw/mgar/pkg/cpan/DBIx-Password/trunk/ Message-ID: Revision: 12341 http://gar.svn.sourceforge.net/gar/?rev=12341&view=rev Author: wbonnet Date: 2011-01-09 00:47:18 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/DBIx-Password/trunk/ Property changes on: csw/mgar/pkg/cpan/DBIx-Password/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:47:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:47:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12342] csw/mgar/pkg/cpan/DBIx-SearchBuilder/trunk/ Message-ID: Revision: 12342 http://gar.svn.sourceforge.net/gar/?rev=12342&view=rev Author: wbonnet Date: 2011-01-09 00:47:24 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/DBIx-SearchBuilder/trunk/ Property changes on: csw/mgar/pkg/cpan/DBIx-SearchBuilder/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:47:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:47:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12343] csw/mgar/pkg/cpan/Devel-Cover/trunk/ Message-ID: Revision: 12343 http://gar.svn.sourceforge.net/gar/?rev=12343&view=rev Author: wbonnet Date: 2011-01-09 00:47:31 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Devel-Cover/trunk/ Property changes on: csw/mgar/pkg/cpan/Devel-Cover/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:47:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:47:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12344] csw/mgar/pkg/cpan/Devel-Cycle/trunk/ Message-ID: Revision: 12344 http://gar.svn.sourceforge.net/gar/?rev=12344&view=rev Author: wbonnet Date: 2011-01-09 00:47:39 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Devel-Cycle/trunk/ Property changes on: csw/mgar/pkg/cpan/Devel-Cycle/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:47:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:47:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12345] csw/mgar/pkg/cpan/Devel-LeakTrace/trunk/ Message-ID: Revision: 12345 http://gar.svn.sourceforge.net/gar/?rev=12345&view=rev Author: wbonnet Date: 2011-01-09 00:47:47 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Devel-LeakTrace/trunk/ Property changes on: csw/mgar/pkg/cpan/Devel-LeakTrace/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:47:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:47:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12346] csw/mgar/pkg/cpan/Devel-Trace/trunk/ Message-ID: Revision: 12346 http://gar.svn.sourceforge.net/gar/?rev=12346&view=rev Author: wbonnet Date: 2011-01-09 00:47:55 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Devel-Trace/trunk/ Property changes on: csw/mgar/pkg/cpan/Devel-Trace/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:48:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:48:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12347] csw/mgar/pkg/cpan/Digest-BubbleBabble/trunk/ Message-ID: Revision: 12347 http://gar.svn.sourceforge.net/gar/?rev=12347&view=rev Author: wbonnet Date: 2011-01-09 00:48:04 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Digest-BubbleBabble/trunk/ Property changes on: csw/mgar/pkg/cpan/Digest-BubbleBabble/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:48:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:48:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12348] csw/mgar/pkg/cpan/Digest-MD2/trunk/ Message-ID: Revision: 12348 http://gar.svn.sourceforge.net/gar/?rev=12348&view=rev Author: wbonnet Date: 2011-01-09 00:48:11 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Digest-MD2/trunk/ Property changes on: csw/mgar/pkg/cpan/Digest-MD2/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:48:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:48:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12349] csw/mgar/pkg/cpan/Digest-Nilsimsa/trunk/ Message-ID: Revision: 12349 http://gar.svn.sourceforge.net/gar/?rev=12349&view=rev Author: wbonnet Date: 2011-01-09 00:48:19 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Digest-Nilsimsa/trunk/ Property changes on: csw/mgar/pkg/cpan/Digest-Nilsimsa/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:48:27 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:48:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12350] csw/mgar/pkg/cpan/Email-Valid/trunk/ Message-ID: Revision: 12350 http://gar.svn.sourceforge.net/gar/?rev=12350&view=rev Author: wbonnet Date: 2011-01-09 00:48:26 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Email-Valid/trunk/ Property changes on: csw/mgar/pkg/cpan/Email-Valid/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:48:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:48:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12351] csw/mgar/pkg/cpan/Env-Path/trunk/ Message-ID: Revision: 12351 http://gar.svn.sourceforge.net/gar/?rev=12351&view=rev Author: wbonnet Date: 2011-01-09 00:48:33 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Env-Path/trunk/ Property changes on: csw/mgar/pkg/cpan/Env-Path/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:48:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:48:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12352] csw/mgar/pkg/cpan/Event/trunk/ Message-ID: Revision: 12352 http://gar.svn.sourceforge.net/gar/?rev=12352&view=rev Author: wbonnet Date: 2011-01-09 00:48:41 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Event/trunk/ Property changes on: csw/mgar/pkg/cpan/Event/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:48:53 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:48:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12353] csw/mgar/pkg/cpan/Exception-Class-DBI/trunk/ Message-ID: Revision: 12353 http://gar.svn.sourceforge.net/gar/?rev=12353&view=rev Author: wbonnet Date: 2011-01-09 00:48:53 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Exception-Class-DBI/trunk/ Property changes on: csw/mgar/pkg/cpan/Exception-Class-DBI/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:49:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:49:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12354] csw/mgar/pkg/cpan/ExtUtils-AutoInstall/trunk/ Message-ID: Revision: 12354 http://gar.svn.sourceforge.net/gar/?rev=12354&view=rev Author: wbonnet Date: 2011-01-09 00:49:01 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/ExtUtils-AutoInstall/trunk/ Property changes on: csw/mgar/pkg/cpan/ExtUtils-AutoInstall/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:49:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:49:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12355] csw/mgar/pkg/cpan/ExtUtils-XSBuilder/trunk/ Message-ID: Revision: 12355 http://gar.svn.sourceforge.net/gar/?rev=12355&view=rev Author: wbonnet Date: 2011-01-09 00:49:08 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/ExtUtils-XSBuilder/trunk/ Property changes on: csw/mgar/pkg/cpan/ExtUtils-XSBuilder/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:49:16 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:49:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12356] csw/mgar/pkg/cpan/File-chdir/trunk/ Message-ID: Revision: 12356 http://gar.svn.sourceforge.net/gar/?rev=12356&view=rev Author: wbonnet Date: 2011-01-09 00:49:15 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/File-chdir/trunk/ Property changes on: csw/mgar/pkg/cpan/File-chdir/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:49:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:49:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12357] csw/mgar/pkg/cpan/File-MMagic/trunk/ Message-ID: Revision: 12357 http://gar.svn.sourceforge.net/gar/?rev=12357&view=rev Author: wbonnet Date: 2011-01-09 00:49:23 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/File-MMagic/trunk/ Property changes on: csw/mgar/pkg/cpan/File-MMagic/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:49:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:49:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12358] csw/mgar/pkg/cpan/File-Modified/trunk/ Message-ID: Revision: 12358 http://gar.svn.sourceforge.net/gar/?rev=12358&view=rev Author: wbonnet Date: 2011-01-09 00:49:30 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/File-Modified/trunk/ Property changes on: csw/mgar/pkg/cpan/File-Modified/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:49:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:49:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12359] csw/mgar/pkg/cpan/File-NFSLock/trunk/ Message-ID: Revision: 12359 http://gar.svn.sourceforge.net/gar/?rev=12359&view=rev Author: wbonnet Date: 2011-01-09 00:49:37 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/File-NFSLock/trunk/ Property changes on: csw/mgar/pkg/cpan/File-NFSLock/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:49:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:49:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12360] csw/mgar/pkg/cpan/File-Type/trunk/ Message-ID: Revision: 12360 http://gar.svn.sourceforge.net/gar/?rev=12360&view=rev Author: wbonnet Date: 2011-01-09 00:49:44 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/File-Type/trunk/ Property changes on: csw/mgar/pkg/cpan/File-Type/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:49:59 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:49:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12361] csw/mgar/pkg/cpan/Frontier-RPC/trunk/ Message-ID: Revision: 12361 http://gar.svn.sourceforge.net/gar/?rev=12361&view=rev Author: wbonnet Date: 2011-01-09 00:49:59 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Frontier-RPC/trunk/ Property changes on: csw/mgar/pkg/cpan/Frontier-RPC/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:50:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:50:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12362] csw/mgar/pkg/cpan/Gnome2/trunk/ Message-ID: Revision: 12362 http://gar.svn.sourceforge.net/gar/?rev=12362&view=rev Author: wbonnet Date: 2011-01-09 00:50:09 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Gnome2/trunk/ Property changes on: csw/mgar/pkg/cpan/Gnome2/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:50:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:50:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12363] csw/mgar/pkg/cpan/Gnome2-Canvas/trunk/ Message-ID: Revision: 12363 http://gar.svn.sourceforge.net/gar/?rev=12363&view=rev Author: wbonnet Date: 2011-01-09 00:50:16 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Gnome2-Canvas/trunk/ Property changes on: csw/mgar/pkg/cpan/Gnome2-Canvas/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:50:24 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:50:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12364] csw/mgar/pkg/cpan/Gnome2-GConf/trunk/ Message-ID: Revision: 12364 http://gar.svn.sourceforge.net/gar/?rev=12364&view=rev Author: wbonnet Date: 2011-01-09 00:50:24 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Gnome2-GConf/trunk/ Property changes on: csw/mgar/pkg/cpan/Gnome2-GConf/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:50:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:50:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12365] csw/mgar/pkg/cpan/Gnome2-Print/trunk/ Message-ID: Revision: 12365 http://gar.svn.sourceforge.net/gar/?rev=12365&view=rev Author: wbonnet Date: 2011-01-09 00:50:31 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Gnome2-Print/trunk/ Property changes on: csw/mgar/pkg/cpan/Gnome2-Print/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:50:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:50:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12366] csw/mgar/pkg/cpan/Gnome2-VFS/trunk/ Message-ID: Revision: 12366 http://gar.svn.sourceforge.net/gar/?rev=12366&view=rev Author: wbonnet Date: 2011-01-09 00:50:39 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Gnome2-VFS/trunk/ Property changes on: csw/mgar/pkg/cpan/Gnome2-VFS/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:50:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:50:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12367] csw/mgar/pkg/cpan/Gnome2-Wnck/trunk/ Message-ID: Revision: 12367 http://gar.svn.sourceforge.net/gar/?rev=12367&view=rev Author: wbonnet Date: 2011-01-09 00:50:46 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Gnome2-Wnck/trunk/ Property changes on: csw/mgar/pkg/cpan/Gnome2-Wnck/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:50:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:50:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12368] csw/mgar/pkg/cpan/Graph/trunk/ Message-ID: Revision: 12368 http://gar.svn.sourceforge.net/gar/?rev=12368&view=rev Author: wbonnet Date: 2011-01-09 00:50:53 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Graph/trunk/ Property changes on: csw/mgar/pkg/cpan/Graph/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:51:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:51:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12369] csw/mgar/pkg/cpan/GraphViz/trunk/ Message-ID: Revision: 12369 http://gar.svn.sourceforge.net/gar/?rev=12369&view=rev Author: wbonnet Date: 2011-01-09 00:51:01 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/GraphViz/trunk/ Property changes on: csw/mgar/pkg/cpan/GraphViz/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:51:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:51:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12370] csw/mgar/pkg/cpan/Gtk2-GladeXML/trunk/ Message-ID: Revision: 12370 http://gar.svn.sourceforge.net/gar/?rev=12370&view=rev Author: wbonnet Date: 2011-01-09 00:51:08 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Gtk2-GladeXML/trunk/ Property changes on: csw/mgar/pkg/cpan/Gtk2-GladeXML/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:51:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:51:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12371] csw/mgar/pkg/cpan/Gtk2-PodViewer/trunk/ Message-ID: Revision: 12371 http://gar.svn.sourceforge.net/gar/?rev=12371&view=rev Author: wbonnet Date: 2011-01-09 00:51:15 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Gtk2-PodViewer/trunk/ Property changes on: csw/mgar/pkg/cpan/Gtk2-PodViewer/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:51:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:51:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12372] csw/mgar/pkg/cpan/Gtk2-TrayIcon/trunk/ Message-ID: Revision: 12372 http://gar.svn.sourceforge.net/gar/?rev=12372&view=rev Author: wbonnet Date: 2011-01-09 00:51:22 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Gtk2-TrayIcon/trunk/ Property changes on: csw/mgar/pkg/cpan/Gtk2-TrayIcon/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:51:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:51:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12373] csw/mgar/pkg/cpan/HTML-CalendarMonth/trunk/ Message-ID: Revision: 12373 http://gar.svn.sourceforge.net/gar/?rev=12373&view=rev Author: wbonnet Date: 2011-01-09 00:51:29 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/HTML-CalendarMonth/trunk/ Property changes on: csw/mgar/pkg/cpan/HTML-CalendarMonth/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:51:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:51:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12374] csw/mgar/pkg/cpan/HTML-Element-Extended/trunk/ Message-ID: Revision: 12374 http://gar.svn.sourceforge.net/gar/?rev=12374&view=rev Author: wbonnet Date: 2011-01-09 00:51:36 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/HTML-Element-Extended/trunk/ Property changes on: csw/mgar/pkg/cpan/HTML-Element-Extended/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:51:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:51:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12375] csw/mgar/pkg/cpan/HTML-TokeParser/trunk/ Message-ID: Revision: 12375 http://gar.svn.sourceforge.net/gar/?rev=12375&view=rev Author: wbonnet Date: 2011-01-09 00:51:44 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/HTML-TokeParser/trunk/ Property changes on: csw/mgar/pkg/cpan/HTML-TokeParser/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:51:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:51:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12376] csw/mgar/pkg/cpan/HTTP-Body/trunk/ Message-ID: Revision: 12376 http://gar.svn.sourceforge.net/gar/?rev=12376&view=rev Author: wbonnet Date: 2011-01-09 00:51:51 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/HTTP-Body/trunk/ Property changes on: csw/mgar/pkg/cpan/HTTP-Body/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:52:00 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:52:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12377] csw/mgar/pkg/cpan/HTTP-DAV/trunk/ Message-ID: Revision: 12377 http://gar.svn.sourceforge.net/gar/?rev=12377&view=rev Author: wbonnet Date: 2011-01-09 00:51:59 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/HTTP-DAV/trunk/ Property changes on: csw/mgar/pkg/cpan/HTTP-DAV/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:52:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:52:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12378] csw/mgar/pkg/cpan/I18N-LangTags/trunk/ Message-ID: Revision: 12378 http://gar.svn.sourceforge.net/gar/?rev=12378&view=rev Author: wbonnet Date: 2011-01-09 00:52:07 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/I18N-LangTags/trunk/ Property changes on: csw/mgar/pkg/cpan/I18N-LangTags/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:52:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:52:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12379] csw/mgar/pkg/cpan/Ima-DBI/trunk/ Message-ID: Revision: 12379 http://gar.svn.sourceforge.net/gar/?rev=12379&view=rev Author: wbonnet Date: 2011-01-09 00:52:15 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Ima-DBI/trunk/ Property changes on: csw/mgar/pkg/cpan/Ima-DBI/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:52:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:52:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12380] csw/mgar/pkg/cpan/Image-Info/trunk/ Message-ID: Revision: 12380 http://gar.svn.sourceforge.net/gar/?rev=12380&view=rev Author: wbonnet Date: 2011-01-09 00:52:22 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Image-Info/trunk/ Property changes on: csw/mgar/pkg/cpan/Image-Info/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:52:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:52:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12381] csw/mgar/pkg/cpan/Image-Size/trunk/ Message-ID: Revision: 12381 http://gar.svn.sourceforge.net/gar/?rev=12381&view=rev Author: wbonnet Date: 2011-01-09 00:52:30 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Image-Size/trunk/ Property changes on: csw/mgar/pkg/cpan/Image-Size/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:52:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:52:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12382] csw/mgar/pkg/cpan/IO-Pager/trunk/ Message-ID: Revision: 12382 http://gar.svn.sourceforge.net/gar/?rev=12382&view=rev Author: wbonnet Date: 2011-01-09 00:52:38 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/IO-Pager/trunk/ Property changes on: csw/mgar/pkg/cpan/IO-Pager/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:52:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:52:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12383] csw/mgar/pkg/cpan/IO-String/trunk/ Message-ID: Revision: 12383 http://gar.svn.sourceforge.net/gar/?rev=12383&view=rev Author: wbonnet Date: 2011-01-09 00:52:45 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/IO-String/trunk/ Property changes on: csw/mgar/pkg/cpan/IO-String/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:52:53 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:52:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12384] csw/mgar/pkg/cpan/IO-Util/trunk/ Message-ID: Revision: 12384 http://gar.svn.sourceforge.net/gar/?rev=12384&view=rev Author: wbonnet Date: 2011-01-09 00:52:53 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/IO-Util/trunk/ Property changes on: csw/mgar/pkg/cpan/IO-Util/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:53:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:53:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12385] csw/mgar/pkg/cpan/Jcode/trunk/ Message-ID: Revision: 12385 http://gar.svn.sourceforge.net/gar/?rev=12385&view=rev Author: wbonnet Date: 2011-01-09 00:53:01 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Jcode/trunk/ Property changes on: csw/mgar/pkg/cpan/Jcode/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:53:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:53:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12386] csw/mgar/pkg/cpan/libxml-perl/trunk/ Message-ID: Revision: 12386 http://gar.svn.sourceforge.net/gar/?rev=12386&view=rev Author: wbonnet Date: 2011-01-09 00:53:08 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/libxml-perl/trunk/ Property changes on: csw/mgar/pkg/cpan/libxml-perl/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:53:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:53:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12387] csw/mgar/pkg/cpan/Locale-Maketext-Fuzzy/trunk/ Message-ID: Revision: 12387 http://gar.svn.sourceforge.net/gar/?rev=12387&view=rev Author: wbonnet Date: 2011-01-09 00:53:17 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Locale-Maketext-Fuzzy/trunk/ Property changes on: csw/mgar/pkg/cpan/Locale-Maketext-Fuzzy/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:53:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:53:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12388] csw/mgar/pkg/cpan/Mail-Box-Parser-C/trunk/ Message-ID: Revision: 12388 http://gar.svn.sourceforge.net/gar/?rev=12388&view=rev Author: wbonnet Date: 2011-01-09 00:53:25 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Mail-Box-Parser-C/trunk/ Property changes on: csw/mgar/pkg/cpan/Mail-Box-Parser-C/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:53:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:53:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12389] csw/mgar/pkg/cpan/Math-Bezier/trunk/ Message-ID: Revision: 12389 http://gar.svn.sourceforge.net/gar/?rev=12389&view=rev Author: wbonnet Date: 2011-01-09 00:53:33 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Math-Bezier/trunk/ Property changes on: csw/mgar/pkg/cpan/Math-Bezier/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:53:40 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:53:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12390] csw/mgar/pkg/cpan/Math-GMP/trunk/ Message-ID: Revision: 12390 http://gar.svn.sourceforge.net/gar/?rev=12390&view=rev Author: wbonnet Date: 2011-01-09 00:53:40 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Math-GMP/trunk/ Property changes on: csw/mgar/pkg/cpan/Math-GMP/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:53:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:53:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12391] csw/mgar/pkg/cpan/Math-Interpolate/trunk/ Message-ID: Revision: 12391 http://gar.svn.sourceforge.net/gar/?rev=12391&view=rev Author: wbonnet Date: 2011-01-09 00:53:48 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Math-Interpolate/trunk/ Property changes on: csw/mgar/pkg/cpan/Math-Interpolate/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:53:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:53:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12392] csw/mgar/pkg/cpan/Math-Pari/trunk/ Message-ID: Revision: 12392 http://gar.svn.sourceforge.net/gar/?rev=12392&view=rev Author: wbonnet Date: 2011-01-09 00:53:56 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Math-Pari/trunk/ Property changes on: csw/mgar/pkg/cpan/Math-Pari/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:54:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:54:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12393] csw/mgar/pkg/cpan/MLDBM-Sync/trunk/ Message-ID: Revision: 12393 http://gar.svn.sourceforge.net/gar/?rev=12393&view=rev Author: wbonnet Date: 2011-01-09 00:54:05 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/MLDBM-Sync/trunk/ Property changes on: csw/mgar/pkg/cpan/MLDBM-Sync/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:54:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:54:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12394] csw/mgar/pkg/cpan/mod_perl/trunk/ Message-ID: Revision: 12394 http://gar.svn.sourceforge.net/gar/?rev=12394&view=rev Author: wbonnet Date: 2011-01-09 00:54:12 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/mod_perl/trunk/ Property changes on: csw/mgar/pkg/cpan/mod_perl/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:54:20 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:54:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[12395] csw/mgar/pkg/cpan/mod_perl2/trunk/ Message-ID: Revision: 12395 http://gar.svn.sourceforge.net/gar/?rev=12395&view=rev Author: wbonnet Date: 2011-01-09 00:54:19 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/mod_perl2/trunk/ Property changes on: csw/mgar/pkg/cpan/mod_perl2/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:54:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:54:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12396] csw/mgar/pkg/cpan/Module-ScanDeps/trunk/ Message-ID: Revision: 12396 http://gar.svn.sourceforge.net/gar/?rev=12396&view=rev Author: wbonnet Date: 2011-01-09 00:54:28 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Module-ScanDeps/trunk/ Property changes on: csw/mgar/pkg/cpan/Module-ScanDeps/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:54:43 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:54:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12397] csw/mgar/pkg/cpan/Net-SSH-Perl/trunk/ Message-ID: Revision: 12397 http://gar.svn.sourceforge.net/gar/?rev=12397&view=rev Author: wbonnet Date: 2011-01-09 00:54:43 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Net-SSH-Perl/trunk/ Property changes on: csw/mgar/pkg/cpan/Net-SSH-Perl/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:54:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:54:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12398] csw/mgar/pkg/cpan/Object-MultiType/trunk/ Message-ID: Revision: 12398 http://gar.svn.sourceforge.net/gar/?rev=12398&view=rev Author: wbonnet Date: 2011-01-09 00:54:51 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Object-MultiType/trunk/ Property changes on: csw/mgar/pkg/cpan/Object-MultiType/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:54:59 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:54:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12399] csw/mgar/pkg/cpan/OOTools/trunk/ Message-ID: Revision: 12399 http://gar.svn.sourceforge.net/gar/?rev=12399&view=rev Author: wbonnet Date: 2011-01-09 00:54:59 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/OOTools/trunk/ Property changes on: csw/mgar/pkg/cpan/OOTools/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:55:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:55:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12400] csw/mgar/pkg/cpan/PAR/trunk/ Message-ID: Revision: 12400 http://gar.svn.sourceforge.net/gar/?rev=12400&view=rev Author: wbonnet Date: 2011-01-09 00:55:07 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/PAR/trunk/ Property changes on: csw/mgar/pkg/cpan/PAR/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:55:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:55:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12401] csw/mgar/pkg/cpan/PAR-Dist/trunk/ Message-ID: Revision: 12401 http://gar.svn.sourceforge.net/gar/?rev=12401&view=rev Author: wbonnet Date: 2011-01-09 00:55:14 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/PAR-Dist/trunk/ Property changes on: csw/mgar/pkg/cpan/PAR-Dist/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:55:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:55:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12402] csw/mgar/pkg/cpan/Path-Class/trunk/ Message-ID: Revision: 12402 http://gar.svn.sourceforge.net/gar/?rev=12402&view=rev Author: wbonnet Date: 2011-01-09 00:55:22 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Path-Class/trunk/ Property changes on: csw/mgar/pkg/cpan/Path-Class/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:55:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:55:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12403] csw/mgar/pkg/cpan/Pod-POM/trunk/ Message-ID: Revision: 12403 http://gar.svn.sourceforge.net/gar/?rev=12403&view=rev Author: wbonnet Date: 2011-01-09 00:55:32 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Pod-POM/trunk/ Property changes on: csw/mgar/pkg/cpan/Pod-POM/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:55:40 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:55:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12404] csw/mgar/pkg/cpan/PodToHTML/trunk/ Message-ID: Revision: 12404 http://gar.svn.sourceforge.net/gar/?rev=12404&view=rev Author: wbonnet Date: 2011-01-09 00:55:39 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/PodToHTML/trunk/ Property changes on: csw/mgar/pkg/cpan/PodToHTML/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:55:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:55:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12405] csw/mgar/pkg/cpan/Proc-ProcessTable/trunk/ Message-ID: Revision: 12405 http://gar.svn.sourceforge.net/gar/?rev=12405&view=rev Author: wbonnet Date: 2011-01-09 00:55:47 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Proc-ProcessTable/trunk/ Property changes on: csw/mgar/pkg/cpan/Proc-ProcessTable/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:55:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:55:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12406] csw/mgar/pkg/cpan/psh/trunk/ Message-ID: Revision: 12406 http://gar.svn.sourceforge.net/gar/?rev=12406&view=rev Author: wbonnet Date: 2011-01-09 00:55:55 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/psh/trunk/ Property changes on: csw/mgar/pkg/cpan/psh/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:56:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:56:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12407] csw/mgar/pkg/cpan/Regexp-Shellish/trunk/ Message-ID: Revision: 12407 http://gar.svn.sourceforge.net/gar/?rev=12407&view=rev Author: wbonnet Date: 2011-01-09 00:56:03 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Regexp-Shellish/trunk/ Property changes on: csw/mgar/pkg/cpan/Regexp-Shellish/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:56:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:56:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12408] csw/mgar/pkg/cpan/RPC-XML/trunk/ Message-ID: Revision: 12408 http://gar.svn.sourceforge.net/gar/?rev=12408&view=rev Author: wbonnet Date: 2011-01-09 00:56:11 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/RPC-XML/trunk/ Property changes on: csw/mgar/pkg/cpan/RPC-XML/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:56:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:56:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12409] csw/mgar/pkg/cpan/Scalar-List-Utils/trunk/ Message-ID: Revision: 12409 http://gar.svn.sourceforge.net/gar/?rev=12409&view=rev Author: wbonnet Date: 2011-01-09 00:56:19 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Scalar-List-Utils/trunk/ Property changes on: csw/mgar/pkg/cpan/Scalar-List-Utils/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:56:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:56:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12410] csw/mgar/pkg/cpan/Schedule-Cron/trunk/ Message-ID: Revision: 12410 http://gar.svn.sourceforge.net/gar/?rev=12410&view=rev Author: wbonnet Date: 2011-01-09 00:56:26 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Schedule-Cron/trunk/ Property changes on: csw/mgar/pkg/cpan/Schedule-Cron/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:56:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:56:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12411] csw/mgar/pkg/cpan/SDF/trunk/ Message-ID: Revision: 12411 http://gar.svn.sourceforge.net/gar/?rev=12411&view=rev Author: wbonnet Date: 2011-01-09 00:56:33 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/SDF/trunk/ Property changes on: csw/mgar/pkg/cpan/SDF/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:56:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:56:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12412] csw/mgar/pkg/cpan/SOAP-WSDL/trunk/ Message-ID: Revision: 12412 http://gar.svn.sourceforge.net/gar/?rev=12412&view=rev Author: wbonnet Date: 2011-01-09 00:56:41 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/SOAP-WSDL/trunk/ Property changes on: csw/mgar/pkg/cpan/SOAP-WSDL/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:56:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:56:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12413] csw/mgar/pkg/cpan/sol-inst/trunk/ Message-ID: Revision: 12413 http://gar.svn.sourceforge.net/gar/?rev=12413&view=rev Author: wbonnet Date: 2011-01-09 00:56:48 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/sol-inst/trunk/ Property changes on: csw/mgar/pkg/cpan/sol-inst/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:56:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:56:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12414] csw/mgar/pkg/cpan/Solaris-DeviceTree/trunk/ Message-ID: Revision: 12414 http://gar.svn.sourceforge.net/gar/?rev=12414&view=rev Author: wbonnet Date: 2011-01-09 00:56:56 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Solaris-DeviceTree/trunk/ Property changes on: csw/mgar/pkg/cpan/Solaris-DeviceTree/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:57:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:57:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12415] csw/mgar/pkg/cpan/Solaris-Sysconf/trunk/ Message-ID: Revision: 12415 http://gar.svn.sourceforge.net/gar/?rev=12415&view=rev Author: wbonnet Date: 2011-01-09 00:57:03 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Solaris-Sysconf/trunk/ Property changes on: csw/mgar/pkg/cpan/Solaris-Sysconf/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:57:10 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:57:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12416] csw/mgar/pkg/cpan/SQL-Statement/trunk/ Message-ID: Revision: 12416 http://gar.svn.sourceforge.net/gar/?rev=12416&view=rev Author: wbonnet Date: 2011-01-09 00:57:10 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/SQL-Statement/trunk/ Property changes on: csw/mgar/pkg/cpan/SQL-Statement/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:57:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:57:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12417] csw/mgar/pkg/cpan/Statistics-Descriptive/trunk/ Message-ID: Revision: 12417 http://gar.svn.sourceforge.net/gar/?rev=12417&view=rev Author: wbonnet Date: 2011-01-09 00:57:17 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Statistics-Descriptive/trunk/ Property changes on: csw/mgar/pkg/cpan/Statistics-Descriptive/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:57:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:57:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12418] csw/mgar/pkg/cpan/String-ShellQuote/trunk/ Message-ID: Revision: 12418 http://gar.svn.sourceforge.net/gar/?rev=12418&view=rev Author: wbonnet Date: 2011-01-09 00:57:29 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/String-ShellQuote/trunk/ Property changes on: csw/mgar/pkg/cpan/String-ShellQuote/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:57:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:57:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12419] csw/mgar/pkg/cpan/Sub-Override/trunk/ Message-ID: Revision: 12419 http://gar.svn.sourceforge.net/gar/?rev=12419&view=rev Author: wbonnet Date: 2011-01-09 00:57:37 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Sub-Override/trunk/ Property changes on: csw/mgar/pkg/cpan/Sub-Override/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:57:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:57:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12420] csw/mgar/pkg/cpan/SVN-Notify/trunk/ Message-ID: Revision: 12420 http://gar.svn.sourceforge.net/gar/?rev=12420&view=rev Author: wbonnet Date: 2011-01-09 00:57:45 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/SVN-Notify/trunk/ Property changes on: csw/mgar/pkg/cpan/SVN-Notify/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:57:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:57:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12421] csw/mgar/pkg/cpan/SVN-Simple/trunk/ Message-ID: Revision: 12421 http://gar.svn.sourceforge.net/gar/?rev=12421&view=rev Author: wbonnet Date: 2011-01-09 00:57:52 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/SVN-Simple/trunk/ Property changes on: csw/mgar/pkg/cpan/SVN-Simple/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:57:59 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:57:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12422] csw/mgar/pkg/cpan/Syslog/trunk/ Message-ID: Revision: 12422 http://gar.svn.sourceforge.net/gar/?rev=12422&view=rev Author: wbonnet Date: 2011-01-09 00:57:59 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Syslog/trunk/ Property changes on: csw/mgar/pkg/cpan/Syslog/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:58:06 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:58:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12423] csw/mgar/pkg/cpan/Template-Extract/trunk/ Message-ID: Revision: 12423 http://gar.svn.sourceforge.net/gar/?rev=12423&view=rev Author: wbonnet Date: 2011-01-09 00:58:06 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Template-Extract/trunk/ Property changes on: csw/mgar/pkg/cpan/Template-Extract/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:58:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:58:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12424] csw/mgar/pkg/cpan/Template-TAL/trunk/ Message-ID: Revision: 12424 http://gar.svn.sourceforge.net/gar/?rev=12424&view=rev Author: wbonnet Date: 2011-01-09 00:58:13 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Template-TAL/trunk/ Property changes on: csw/mgar/pkg/cpan/Template-TAL/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:58:21 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:58:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12425] csw/mgar/pkg/cpan/Template-Toolkit/trunk/ Message-ID: Revision: 12425 http://gar.svn.sourceforge.net/gar/?rev=12425&view=rev Author: wbonnet Date: 2011-01-09 00:58:21 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Template-Toolkit/trunk/ Property changes on: csw/mgar/pkg/cpan/Template-Toolkit/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:58:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:58:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12426] csw/mgar/pkg/cpan/Term-Cap/trunk/ Message-ID: Revision: 12426 http://gar.svn.sourceforge.net/gar/?rev=12426&view=rev Author: wbonnet Date: 2011-01-09 00:58:29 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Term-Cap/trunk/ Property changes on: csw/mgar/pkg/cpan/Term-Cap/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:58:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:58:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12427] csw/mgar/pkg/cpan/TermReadKey/trunk/ Message-ID: Revision: 12427 http://gar.svn.sourceforge.net/gar/?rev=12427&view=rev Author: wbonnet Date: 2011-01-09 00:58:37 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/TermReadKey/trunk/ Property changes on: csw/mgar/pkg/cpan/TermReadKey/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:58:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:58:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12428] csw/mgar/pkg/cpan/Test-Class/trunk/ Message-ID: Revision: 12428 http://gar.svn.sourceforge.net/gar/?rev=12428&view=rev Author: wbonnet Date: 2011-01-09 00:58:45 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Test-Class/trunk/ Property changes on: csw/mgar/pkg/cpan/Test-Class/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:58:53 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:58:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12429] csw/mgar/pkg/cpan/Test-Differences/trunk/ Message-ID: Revision: 12429 http://gar.svn.sourceforge.net/gar/?rev=12429&view=rev Author: wbonnet Date: 2011-01-09 00:58:52 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Test-Differences/trunk/ Property changes on: csw/mgar/pkg/cpan/Test-Differences/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:59:00 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:59:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12430] csw/mgar/pkg/cpan/Test-Distribution/trunk/ Message-ID: Revision: 12430 http://gar.svn.sourceforge.net/gar/?rev=12430&view=rev Author: wbonnet Date: 2011-01-09 00:59:00 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Test-Distribution/trunk/ Property changes on: csw/mgar/pkg/cpan/Test-Distribution/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:59:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:59:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12431] csw/mgar/pkg/cpan/Test-Inline/trunk/ Message-ID: Revision: 12431 http://gar.svn.sourceforge.net/gar/?rev=12431&view=rev Author: wbonnet Date: 2011-01-09 00:59:08 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Test-Inline/trunk/ Property changes on: csw/mgar/pkg/cpan/Test-Inline/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:59:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:59:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12432] csw/mgar/pkg/cpan/Test-Manifest/trunk/ Message-ID: Revision: 12432 http://gar.svn.sourceforge.net/gar/?rev=12432&view=rev Author: wbonnet Date: 2011-01-09 00:59:15 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Test-Manifest/trunk/ Property changes on: csw/mgar/pkg/cpan/Test-Manifest/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:59:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:59:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12433] csw/mgar/pkg/cpan/Test-Memory-Cycle/trunk/ Message-ID: Revision: 12433 http://gar.svn.sourceforge.net/gar/?rev=12433&view=rev Author: wbonnet Date: 2011-01-09 00:59:22 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Test-Memory-Cycle/trunk/ Property changes on: csw/mgar/pkg/cpan/Test-Memory-Cycle/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:59:29 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:59:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12434] csw/mgar/pkg/cpan/Test-MockObject/trunk/ Message-ID: Revision: 12434 http://gar.svn.sourceforge.net/gar/?rev=12434&view=rev Author: wbonnet Date: 2011-01-09 00:59:29 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Test-MockObject/trunk/ Property changes on: csw/mgar/pkg/cpan/Test-MockObject/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:59:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:59:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12435] csw/mgar/pkg/cpan/Test-XML/trunk/ Message-ID: Revision: 12435 http://gar.svn.sourceforge.net/gar/?rev=12435&view=rev Author: wbonnet Date: 2011-01-09 00:59:37 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Test-XML/trunk/ Property changes on: csw/mgar/pkg/cpan/Test-XML/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:59:50 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:59:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12436] csw/mgar/pkg/cpan/Text-Diff/trunk/ Message-ID: Revision: 12436 http://gar.svn.sourceforge.net/gar/?rev=12436&view=rev Author: wbonnet Date: 2011-01-09 00:59:50 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Text-Diff/trunk/ Property changes on: csw/mgar/pkg/cpan/Text-Diff/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 01:59:58 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 00:59:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[12437] csw/mgar/pkg/cpan/Text-Quoted/trunk/ Message-ID: Revision: 12437 http://gar.svn.sourceforge.net/gar/?rev=12437&view=rev Author: wbonnet Date: 2011-01-09 00:59:57 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Text-Quoted/trunk/ Property changes on: csw/mgar/pkg/cpan/Text-Quoted/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:00:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:00:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12438] csw/mgar/pkg/cpan/Text-Scraper/trunk/ Message-ID: Revision: 12438 http://gar.svn.sourceforge.net/gar/?rev=12438&view=rev Author: wbonnet Date: 2011-01-09 01:00:05 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Text-Scraper/trunk/ Property changes on: csw/mgar/pkg/cpan/Text-Scraper/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:00:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:00:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12440] csw/mgar/pkg/cpan/Text-Tabs+Wrap/trunk/ Message-ID: Revision: 12440 http://gar.svn.sourceforge.net/gar/?rev=12440&view=rev Author: wbonnet Date: 2011-01-09 01:00:12 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Text-Tabs+Wrap/trunk/ Property changes on: csw/mgar/pkg/cpan/Text-Tabs+Wrap/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sun Jan 9 02:00:13 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:00:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12439] csw/mgar/pkg/cpan Message-ID: Revision: 12439 http://gar.svn.sourceforge.net/gar/?rev=12439&view=rev Author: bonivart Date: 2011-01-09 01:00:12 +0000 (Sun, 09 Jan 2011) Log Message: ----------- pm_carpassert: initial commit Added Paths: ----------- csw/mgar/pkg/cpan/Carp-Assert/ csw/mgar/pkg/cpan/Carp-Assert/branches/ csw/mgar/pkg/cpan/Carp-Assert/tags/ csw/mgar/pkg/cpan/Carp-Assert/trunk/ csw/mgar/pkg/cpan/Carp-Assert/trunk/Makefile csw/mgar/pkg/cpan/Carp-Assert/trunk/checksums csw/mgar/pkg/cpan/Carp-Assert/trunk/files/ csw/mgar/pkg/cpan/Carp-Assert/trunk/files/COPYING Property changes on: csw/mgar/pkg/cpan/Carp-Assert/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/Carp-Assert/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Carp-Assert/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Carp-Assert/trunk/Makefile 2011-01-09 01:00:12 UTC (rev 12439) @@ -0,0 +1,17 @@ +NAME = Carp-Assert +VERSION = 0.20 +CATEGORIES = cpan +AUTHOR = MSCHWERN + +DESCRIPTION = Executable comments +define BLURB + Executable comments +endef + +DISTFILES += COPYING + +PACKAGES = CSWpmcarpassert +CATALOGNAME = pm_carpassert +ARCHALL = 1 + +include gar/category.mk Added: csw/mgar/pkg/cpan/Carp-Assert/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Carp-Assert/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/Carp-Assert/trunk/checksums 2011-01-09 01:00:12 UTC (rev 12439) @@ -0,0 +1 @@ +9dafe361b9e5e93e8e3e70e015f6b191 Carp-Assert-0.20.tar.gz Added: csw/mgar/pkg/cpan/Carp-Assert/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Carp-Assert/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Carp-Assert/trunk/files/COPYING 2011-01-09 01:00:12 UTC (rev 12439) @@ -0,0 +1,6 @@ +Copyright 2001-2007 by Michael G Schwern . + +This program is free software; you can redistribute it and/or +modify it under the same terms as Perl itself. + +See http://dev.perl.org/licenses/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:00:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:00:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12441] csw/mgar/pkg/cpan/Tie-DBI/trunk/ Message-ID: Revision: 12441 http://gar.svn.sourceforge.net/gar/?rev=12441&view=rev Author: wbonnet Date: 2011-01-09 01:00:25 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Tie-DBI/trunk/ Property changes on: csw/mgar/pkg/cpan/Tie-DBI/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:00:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:00:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12442] csw/mgar/pkg/cpan/Tie-EncryptedHash/trunk/ Message-ID: Revision: 12442 http://gar.svn.sourceforge.net/gar/?rev=12442&view=rev Author: wbonnet Date: 2011-01-09 01:00:32 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Tie-EncryptedHash/trunk/ Property changes on: csw/mgar/pkg/cpan/Tie-EncryptedHash/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:00:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:00:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12443] csw/mgar/pkg/cpan/Tie-MLDBM/trunk/ Message-ID: Revision: 12443 http://gar.svn.sourceforge.net/gar/?rev=12443&view=rev Author: wbonnet Date: 2011-01-09 01:00:41 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Tie-MLDBM/trunk/ Property changes on: csw/mgar/pkg/cpan/Tie-MLDBM/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:00:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:00:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12444] csw/mgar/pkg/cpan/Time-HiRes/trunk/ Message-ID: Revision: 12444 http://gar.svn.sourceforge.net/gar/?rev=12444&view=rev Author: wbonnet Date: 2011-01-09 01:00:49 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Time-HiRes/trunk/ Property changes on: csw/mgar/pkg/cpan/Time-HiRes/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:00:58 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:00:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[12445] csw/mgar/pkg/cpan/Tree-Simple/trunk/ Message-ID: Revision: 12445 http://gar.svn.sourceforge.net/gar/?rev=12445&view=rev Author: wbonnet Date: 2011-01-09 01:00:58 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Tree-Simple/trunk/ Property changes on: csw/mgar/pkg/cpan/Tree-Simple/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:01:07 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:01:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[12446] csw/mgar/pkg/cpan/Unicode-Map8/trunk/ Message-ID: Revision: 12446 http://gar.svn.sourceforge.net/gar/?rev=12446&view=rev Author: wbonnet Date: 2011-01-09 01:01:06 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Unicode-Map8/trunk/ Property changes on: csw/mgar/pkg/cpan/Unicode-Map8/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:01:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:01:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12447] csw/mgar/pkg/cpan/Unicode-MapUTF8/trunk/ Message-ID: Revision: 12447 http://gar.svn.sourceforge.net/gar/?rev=12447&view=rev Author: wbonnet Date: 2011-01-09 01:01:14 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Unicode-MapUTF8/trunk/ Property changes on: csw/mgar/pkg/cpan/Unicode-MapUTF8/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:01:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:01:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12448] csw/mgar/pkg/cpan/UNIVERSAL-moniker/trunk/ Message-ID: Revision: 12448 http://gar.svn.sourceforge.net/gar/?rev=12448&view=rev Author: wbonnet Date: 2011-01-09 01:01:22 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/UNIVERSAL-moniker/trunk/ Property changes on: csw/mgar/pkg/cpan/UNIVERSAL-moniker/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:01:29 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:01:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12449] csw/mgar/pkg/cpan/UNIVERSAL-require/trunk/ Message-ID: Revision: 12449 http://gar.svn.sourceforge.net/gar/?rev=12449&view=rev Author: wbonnet Date: 2011-01-09 01:01:29 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/UNIVERSAL-require/trunk/ Property changes on: csw/mgar/pkg/cpan/UNIVERSAL-require/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:01:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:01:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12450] csw/mgar/pkg/cpan/VCP/trunk/ Message-ID: Revision: 12450 http://gar.svn.sourceforge.net/gar/?rev=12450&view=rev Author: wbonnet Date: 2011-01-09 01:01:36 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/VCP/trunk/ Property changes on: csw/mgar/pkg/cpan/VCP/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:01:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:01:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12451] csw/mgar/pkg/cpan/VCP-Dest-svk/trunk/ Message-ID: Revision: 12451 http://gar.svn.sourceforge.net/gar/?rev=12451&view=rev Author: wbonnet Date: 2011-01-09 01:01:43 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/VCP-Dest-svk/trunk/ Property changes on: csw/mgar/pkg/cpan/VCP-Dest-svk/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:01:51 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:01:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12452] csw/mgar/pkg/cpan/Want/trunk/ Message-ID: Revision: 12452 http://gar.svn.sourceforge.net/gar/?rev=12452&view=rev Author: wbonnet Date: 2011-01-09 01:01:51 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/Want/trunk/ Property changes on: csw/mgar/pkg/cpan/Want/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:02:06 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:02:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12453] csw/mgar/pkg/cpan/X11-Protocol/trunk/ Message-ID: Revision: 12453 http://gar.svn.sourceforge.net/gar/?rev=12453&view=rev Author: wbonnet Date: 2011-01-09 01:02:06 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/X11-Protocol/trunk/ Property changes on: csw/mgar/pkg/cpan/X11-Protocol/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:02:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:02:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12454] csw/mgar/pkg/cpan/XML-Atom/trunk/ Message-ID: Revision: 12454 http://gar.svn.sourceforge.net/gar/?rev=12454&view=rev Author: wbonnet Date: 2011-01-09 01:02:13 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-Atom/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-Atom/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:02:20 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:02:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[12455] csw/mgar/pkg/cpan/XML-AutoWriter/trunk/ Message-ID: Revision: 12455 http://gar.svn.sourceforge.net/gar/?rev=12455&view=rev Author: wbonnet Date: 2011-01-09 01:02:20 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-AutoWriter/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-AutoWriter/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:02:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:02:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12456] csw/mgar/pkg/cpan/XML-DOM/trunk/ Message-ID: Revision: 12456 http://gar.svn.sourceforge.net/gar/?rev=12456&view=rev Author: wbonnet Date: 2011-01-09 01:02:27 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-DOM/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-DOM/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:02:35 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:02:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12457] csw/mgar/pkg/cpan/XML-Encoding/trunk/ Message-ID: Revision: 12457 http://gar.svn.sourceforge.net/gar/?rev=12457&view=rev Author: wbonnet Date: 2011-01-09 01:02:35 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-Encoding/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-Encoding/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:02:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:02:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12458] csw/mgar/pkg/cpan/XML-GDOME/trunk/ Message-ID: Revision: 12458 http://gar.svn.sourceforge.net/gar/?rev=12458&view=rev Author: wbonnet Date: 2011-01-09 01:02:42 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-GDOME/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-GDOME/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:02:50 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:02:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12459] csw/mgar/pkg/cpan/XML-GDOME-XSLT/trunk/ Message-ID: Revision: 12459 http://gar.svn.sourceforge.net/gar/?rev=12459&view=rev Author: wbonnet Date: 2011-01-09 01:02:49 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-GDOME-XSLT/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-GDOME-XSLT/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:02:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:02:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12460] csw/mgar/pkg/cpan/XML-LibXML/trunk/ Message-ID: Revision: 12460 http://gar.svn.sourceforge.net/gar/?rev=12460&view=rev Author: wbonnet Date: 2011-01-09 01:02:56 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-LibXML/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-LibXML/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:03:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:03:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12461] csw/mgar/pkg/cpan/XML-LibXML-Common/trunk/ Message-ID: Revision: 12461 http://gar.svn.sourceforge.net/gar/?rev=12461&view=rev Author: wbonnet Date: 2011-01-09 01:03:03 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-LibXML-Common/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-LibXML-Common/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:03:11 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:03:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12462] csw/mgar/pkg/cpan/XML-RegExp/trunk/ Message-ID: Revision: 12462 http://gar.svn.sourceforge.net/gar/?rev=12462&view=rev Author: wbonnet Date: 2011-01-09 01:03:11 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-RegExp/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-RegExp/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 02:03:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:03:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12463] csw/mgar/pkg/cpan/XML-Smart/trunk/ Message-ID: Revision: 12463 http://gar.svn.sourceforge.net/gar/?rev=12463&view=rev Author: wbonnet Date: 2011-01-09 01:03:18 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Switch to GAR v2 Property Changed: ---------------- csw/mgar/pkg/cpan/XML-Smart/trunk/ Property changes on: csw/mgar/pkg/cpan/XML-Smart/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sun Jan 9 02:08:03 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:08:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12464] csw/mgar/pkg/cpan Message-ID: Revision: 12464 http://gar.svn.sourceforge.net/gar/?rev=12464&view=rev Author: bonivart Date: 2011-01-09 01:08:03 +0000 (Sun, 09 Jan 2011) Log Message: ----------- pm_carpassertmore: initial commit Added Paths: ----------- csw/mgar/pkg/cpan/Carp-Assert-More/ csw/mgar/pkg/cpan/Carp-Assert-More/branches/ csw/mgar/pkg/cpan/Carp-Assert-More/tags/ csw/mgar/pkg/cpan/Carp-Assert-More/trunk/ csw/mgar/pkg/cpan/Carp-Assert-More/trunk/Makefile csw/mgar/pkg/cpan/Carp-Assert-More/trunk/checksums csw/mgar/pkg/cpan/Carp-Assert-More/trunk/files/ csw/mgar/pkg/cpan/Carp-Assert-More/trunk/files/COPYING Property changes on: csw/mgar/pkg/cpan/Carp-Assert-More/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/Carp-Assert-More/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Carp-Assert-More/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Carp-Assert-More/trunk/Makefile 2011-01-09 01:08:03 UTC (rev 12464) @@ -0,0 +1,17 @@ +NAME = Carp-Assert-More +VERSION = 1.12 +CATEGORIES = cpan +AUTHOR = PETDANCE + +DESCRIPTION = Convenience wrappers around Carp::Assert +define BLURB + Convenience wrappers around Carp::Assert +endef + +DISTFILES += COPYING + +PACKAGES = CSWpmcarpassertmore +CATALOGNAME = pm_carpassertmore +ARCHALL = 1 + +include gar/category.mk Added: csw/mgar/pkg/cpan/Carp-Assert-More/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Carp-Assert-More/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/Carp-Assert-More/trunk/checksums 2011-01-09 01:08:03 UTC (rev 12464) @@ -0,0 +1 @@ +dbd6a0fcbff5f00d2e39b77322036d3f Carp-Assert-More-1.12.tar.gz Added: csw/mgar/pkg/cpan/Carp-Assert-More/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Carp-Assert-More/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Carp-Assert-More/trunk/files/COPYING 2011-01-09 01:08:03 UTC (rev 12464) @@ -0,0 +1,3 @@ +Copyright (c) 2005 Andy Lester. All rights reserved. This program is +free software; you can redistribute it and/or modify it under the same +terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sun Jan 9 02:59:15 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sun, 09 Jan 2011 01:59:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12465] csw/mgar/pkg/cpan Message-ID: Revision: 12465 http://gar.svn.sourceforge.net/gar/?rev=12465&view=rev Author: bonivart Date: 2011-01-09 01:59:15 +0000 (Sun, 09 Jan 2011) Log Message: ----------- pm_testwwwmech: update to 1.30 Added Paths: ----------- csw/mgar/pkg/cpan/Test-WWW-Mechanize/ csw/mgar/pkg/cpan/Test-WWW-Mechanize/branches/ csw/mgar/pkg/cpan/Test-WWW-Mechanize/tags/ csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/ csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/Makefile csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/checksums csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/files/ csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/files/COPYING Property changes on: csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/Makefile 2011-01-09 01:59:15 UTC (rev 12465) @@ -0,0 +1,26 @@ +NAME = Test-WWW-Mechanize +VERSION = 1.30 +CATEGORIES = cpan +AUTHOR = PETDANCE + +DESCRIPTION = Testing-specific WWW::Mechanize subclass +define BLURB + Testing-specific WWW::Mechanize subclass +endef + +DISTFILES += COPYING + +PACKAGES = CSWpmtestwwwmech +CATALOGNAME = pm_testwwwmech +ARCHALL = 1 + +SKIPTEST = 1 + +RUNTIME_DEP_PKGS += CSWpmtestlongstring +RUNTIME_DEP_PKGS += CSWpmwwwmechanize +RUNTIME_DEP_PKGS += CSWpmhtmltree +RUNTIME_DEP_PKGS += CSWpmcarpassertmore + +CHECKPKG_OVERRIDES_CSWpmtestwwwmech += unidentified-dependency + +include gar/category.mk Added: csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/checksums 2011-01-09 01:59:15 UTC (rev 12465) @@ -0,0 +1 @@ +a0d70d501e26e398f47bf0b3a5be0483 Test-WWW-Mechanize-1.30.tar.gz Added: csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/files/COPYING 2011-01-09 01:59:15 UTC (rev 12465) @@ -0,0 +1,4 @@ +Copyright (C) 2004 Andy Lester + +This library is free software; you can redistribute it and/or modify +it under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Sun Jan 9 07:57:18 2011 From: maciej at opencsw.org (maciej at opencsw.org) Date: Sun, 9 Jan 2011 07:57:18 +0100 Subject: [csw-devel] [PATCH] mGAR v2: A bugfix for EXPANDVARS Message-ID: <1294556238-8779-1-git-send-email-maciej@opencsw.org> From: Maciej Blizinski The 'g' parameter was missing, and only one instance of a variable was expanded per line. This patch adds 'g' to the perl invocation which expands variables. --- gar/v2/gar.mk | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/gar/v2/gar.mk b/gar/v2/gar.mk index 4a3eee4..02b14f1 100644 --- a/gar/v2/gar.mk +++ b/gar/v2/gar.mk @@ -444,7 +444,7 @@ extract-p: _var_definitions = $(foreach VAR,$(shell perl -ne 'print "$$1 " if( /@([^@]+)@/ )' <$1),$(VAR)=$($(VAR))) expandvars-%: - $(call _var_definitions,$(WORKDIR)/$*) perl -i-unexpanded -npe 's/@([^@]+)@/$$ENV{$$1}/e' $(WORKDIR)/$* + $(call _var_definitions,$(WORKDIR)/$*) perl -i-unexpanded -npe 's/@([^@]+)@/$$ENV{$$1}/eg' $(WORKDIR)/$* @$(MAKECOOKIE) -- 1.7.1 From bonivart at users.sourceforge.net Sun Jan 9 09:53:10 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sun, 09 Jan 2011 08:53:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12466] csw/mgar/pkg/cpan/Font-AFM/trunk Message-ID: Revision: 12466 http://gar.svn.sourceforge.net/gar/?rev=12466&view=rev Author: bonivart Date: 2011-01-09 08:53:10 +0000 (Sun, 09 Jan 2011) Log Message: ----------- pm_fontafm: add patch for font paths Modified Paths: -------------- csw/mgar/pkg/cpan/Font-AFM/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Font-AFM/trunk/files/0001-add-csw-font-paths.patch Modified: csw/mgar/pkg/cpan/Font-AFM/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Font-AFM/trunk/Makefile 2011-01-09 01:59:15 UTC (rev 12465) +++ csw/mgar/pkg/cpan/Font-AFM/trunk/Makefile 2011-01-09 08:53:10 UTC (rev 12466) @@ -16,4 +16,6 @@ CATALOGNAME = pm_fontafm ARCHALL = 1 +PATCHFILES += 0001-add-csw-font-paths.patch + include gar/category.mk Added: csw/mgar/pkg/cpan/Font-AFM/trunk/files/0001-add-csw-font-paths.patch =================================================================== --- csw/mgar/pkg/cpan/Font-AFM/trunk/files/0001-add-csw-font-paths.patch (rev 0) +++ csw/mgar/pkg/cpan/Font-AFM/trunk/files/0001-add-csw-font-paths.patch 2011-01-09 08:53:10 UTC (rev 12466) @@ -0,0 +1,34 @@ +From e266ae3c231f3387b850c95113fe3c431fe75eec Mon Sep 17 00:00:00 2001 +From: Peter Bonivart +Date: Sun, 9 Jan 2011 09:48:51 +0100 +Subject: [PATCH] add-csw-font-paths + +--- + AFM.pm | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/AFM.pm b/AFM.pm +index 9cb223d..7a8d496 100644 +--- a/AFM.pm ++++ b/AFM.pm +@@ -160,7 +160,7 @@ The AFM specification can be found at: + Contains the path to search for AFM-files. Format is as for the PATH + environment variable. The default path built into this library is: + +- /usr/lib/afm:/usr/local/lib/afm:/usr/openwin/lib/fonts/afm/:. ++ /opt/csw/share/ghostscript/fonts:/opt/csw/share/libwmf/fonts:/usr/local/lib/afm:/usr/openwin/lib/fonts/afm/:. + + =back + +@@ -192,7 +192,7 @@ $VERSION = "1.20"; + # The metrics_path is used to locate metrics files + # + my $metrics_path = $ENV{METRICS} || +- "/usr/lib/afm:/usr/local/lib/afm:/usr/openwin/lib/fonts/afm/:."; ++ "/opt/csw/share/ghostscript/fonts:/opt/csw/share/libwmf/fonts:/usr/local/lib/afm:/usr/openwin/lib/fonts/afm/:."; + my @metrics_path = split(/:/, $metrics_path); + foreach (@metrics_path) { s,/$,, } # reove trailing slashes + +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 9 11:38:00 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 09 Jan 2011 10:38:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12467] csw/mgar/pkg/cswutils/trunk Message-ID: Revision: 12467 http://gar.svn.sourceforge.net/gar/?rev=12467&view=rev Author: wahwah Date: 2011-01-09 10:37:59 +0000 (Sun, 09 Jan 2011) Log Message: ----------- cswutils: Newer submitpkg, bump up to 1.16 Many Python libraries have been split out, so we're including all of them. Modified Paths: -------------- csw/mgar/pkg/cswutils/trunk/Makefile csw/mgar/pkg/cswutils/trunk/checksums Modified: csw/mgar/pkg/cswutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/cswutils/trunk/Makefile 2011-01-09 08:53:10 UTC (rev 12466) +++ csw/mgar/pkg/cswutils/trunk/Makefile 2011-01-09 10:37:59 UTC (rev 12467) @@ -1,7 +1,7 @@ # $Id$ NAME = cswutils -VERSION = 1.15 +VERSION = 1.16 CATEGORIES = utils DESCRIPTION = Utilities for CSW maintainers @@ -15,11 +15,35 @@ SVN_REV_gar = HEAD MASTER_SITES = -SVN_FILES = compare_pkgs.py # these are pulled from gar/lib/python -PYFILES = opencsw.py checkpkg.py submit_to_newpkgs.py package_checks.py -PYFILES += dependency_checks.py overrides.py configuration.py tag.py +PYFILES += catalog.py +PYFILES += checkpkg.py +PYFILES += checkpkg2.py +PYFILES += checkpkg_lib.py +PYFILES += common_constants.py +PYFILES += compare_pkgs.py +PYFILES += configuration.py +PYFILES += database.py +PYFILES += dependency_checks.py +PYFILES += inspective_package.py +PYFILES += ldd_emul.py +PYFILES += models.py +PYFILES += mute_progressbar.py +PYFILES += opencsw.py +PYFILES += overrides.py +PYFILES += package.py +PYFILES += package_checks.py +PYFILES += package_stats.py +PYFILES += pkgdb.py +PYFILES += pkgmap.py +PYFILES += pylintrc +PYFILES += sharedlib_utils.py +PYFILES += shell.py +PYFILES += struct_util.py +PYFILES += submit_to_newpkgs.py +PYFILES += system_pkgmap.py +PYFILES += tag.py DISTFILES = COPYING DISTFILES += checkpkg checkpkg.8 @@ -27,7 +51,6 @@ DISTFILES += createpkg createpkg.8 DISTFILES += stagepkg stagepkg.8 DISTFILES += stagepkg stagepkg.8 -DISTFILES += $(foreach F,$(SVN_FILES),$(F)-r$(SVN_REV)) DISTFILES += $(PYFILES) RUNTIME_DEP_PKGS += CSWcoreutils @@ -36,8 +59,9 @@ RUNTIME_DEP_PKGS += CSWpmhtmltree RUNTIME_DEP_PKGS += CSWpmlibwww RUNTIME_DEP_PKGS += CSWpmyaml +RUNTIME_DEP_PKGS += CSWpy-hachoir-parser RUNTIME_DEP_PKGS += CSWpy-libmagic -RUNTIME_DEP_PKGS += CSWpy-hachoir-parser +RUNTIME_DEP_PKGS += CSWpy-progressbar RUNTIME_DEP_PKGS += CSWpython WORKSRC = $(WORKDIR) @@ -57,12 +81,6 @@ include gar/category.mk -# This target doesn't work when defined as $(DOWNLOADDIR)/%-r$(SVN_REV) -$(foreach F,$(SVN_FILES),$(DOWNLOADDIR)/$(F)-r$(SVN_REV)): - svn export -r $(SVN_REV) $(SVNROOT)$(subst -r$(SVN_REV),,$(notdir $@)) - mv $(subst -r$(SVN_REV),,$(notdir $@)) $@ - @$(MAKECOOKIE) - $(foreach PY,$(PYFILES),$(DOWNLOADDIR)/$(PY)): @echo "Grabbing $@" @svn export -r $(SVN_REV_gar) $(SVNROOT_gar)$(subst -r$(SVN_REV_gar),,$(notdir $@)) @@ -85,10 +103,6 @@ ginstall -m 755 $(WORKSRC)/$${f} \ $(DESTDIR)/$(libdir)/python/csw/; \ done - @for f in $(SVN_FILES); do \ - ginstall -m 755 $(WORKSRC)/$${f}-r$(SVN_REV) \ - $(DESTDIR)$(libdir)/python/csw/$${f}; \ - done @ln -s ../lib/python/csw/compare_pkgs.py $(DESTDIR)$(bindir)/comparepkg @ln -s ../lib/python/csw/submit_to_newpkgs.py $(DESTDIR)$(bindir)/submitpkg @$(MAKECOOKIE) Modified: csw/mgar/pkg/cswutils/trunk/checksums =================================================================== --- csw/mgar/pkg/cswutils/trunk/checksums 2011-01-09 08:53:10 UTC (rev 12466) +++ csw/mgar/pkg/cswutils/trunk/checksums 2011-01-09 10:37:59 UTC (rev 12467) @@ -1,17 +1,27 @@ -091b12575ebc0e45cf8c3d8b43d8b638 COPYING -ab8a00cad3c3650318a3e552505e2715 checkpkg -6ec3b6597e04714430987ccc199db3c4 checkpkg.8 -519e70aa36b68d6756636ab2b250455f checkpkg.py -2b5e6e6219b9ad9e48bcd119bd8a5f39 compare_pkgs.py-r133 -3b39b38198465ada00a5e609ddb93fca configuration.py -9a637f6546cc50974159a987302d91c0 cpan2pkg -68c82dcd6955c4031e89bb9c9a1a9988 createpkg -a605598f30195f9ab1b29fc3944d3b31 createpkg.8 -e53cce5b895258fd59001305c3b5c366 dependency_checks.py -d3742659a5968bf235ac4255188d1071 opencsw.py -1d7f8e43d72679f690307e083b9096d9 overrides.py -2666005c078d31371eaca2c12d0d9c60 package_checks.py -cd4496ee27bf86d5c8bc656c9c5974be stagepkg -8908a0a898aa07a7a928b2b8bd8384f0 stagepkg.8 -a9da7bd75daa9e8bce5dfa6c1d4e534d submit_to_newpkgs.py -46d9b1dcc02cad223ec3323014f2fa54 tag.py +4b5ef28c5a8fb45f60d57d5a12bc31b5 catalog.py +03eab3c2fda6212d2468ae2f6bc34bf8 checkpkg.py +03c7384869e75284b0df6803df62b68f checkpkg2.py +7f38545df383993488d959bf05842e87 checkpkg_lib.py +b7ed7604e92d375b421f69a17fbf27cd common_constants.py +70200cc5eb2c87a1b1aaf6efa6ffd2bc compare_pkgs.py +f4789eb3717cd52ea84eb5ce53040643 configuration.py +10b999d9f9b2c5e380edba9ab2302188 database.py +d6fe04aa4349dfd980d053ce7b2210eb dependency_checks.py +7bfe4469e93caa02064ae63d65435cf9 inspective_package.py +ae8f0f606838bbc14670e145bcc7442d ldd_emul.py +1f7e98eb1b2166f89992f67d0a92f183 models.py +5ab798ae3fe3a2e10c1d2aa9e4a31594 mute_progressbar.py +283779d73a88aca3d3fa203b38d4c0d8 opencsw.py +614dca976de7a563a587e6fd5b585629 overrides.py +fa476d0cec5adbac1091192a6aefe8b3 package.py +4744c45a736d2d19eb4c4da6b945fce3 package_checks.py +f9bde429846be3d98f9e4af11a36672e package_stats.py +ad38d99678db4d758e3e7a9265adcfdf pkgdb.py +fa5c633db8dbd1da61d12e4a858720c4 pkgmap.py +0dc3c750ee9f5c0286c2e292b2e27086 pylintrc +519169afa0be666d05cbfa94fce1a205 sharedlib_utils.py +000b4eacb602a91e02dcdcfc0858c42c shell.py +de09f38d0c145c572a4e44ab17bb02ef struct_util.py +2fb7af0c40fa5da3ee034014ae5b9855 submit_to_newpkgs.py +64d86b86a7d5a65d6685aa60aa0d5aec system_pkgmap.py +60a9a1281f9ab455c5fa90c084f05d64 tag.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sun Jan 9 12:13:13 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sun, 09 Jan 2011 11:13:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12468] csw/mgar/pkg/subversion/trunk/Makefile Message-ID: Revision: 12468 http://gar.svn.sourceforge.net/gar/?rev=12468&view=rev Author: rthurner Date: 2011-01-09 11:13:13 +0000 (Sun, 09 Jan 2011) Log Message: ----------- subversion: patching contributions Modified Paths: -------------- csw/mgar/pkg/subversion/trunk/Makefile Modified: csw/mgar/pkg/subversion/trunk/Makefile =================================================================== --- csw/mgar/pkg/subversion/trunk/Makefile 2011-01-09 10:37:59 UTC (rev 12467) +++ csw/mgar/pkg/subversion/trunk/Makefile 2011-01-09 11:13:13 UTC (rev 12468) @@ -267,6 +267,11 @@ else \ perl -i -pe 's,-xarch=386,-march=i386,' $(WORKSRC)/*.gcc; \ fi ) + @echo "~~~ patching contributions with csw paths ~~~" + gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.pl + gsed -i -e 's,/usr/bin/svnlook,/opt/csw/bin/svnlook,' $(WORKSRC)/contrib/*/* + gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.cgi + gsed -i -e 's,/usr/bin/,/opt/csw/bin/,' $(WORKSRC)/contrib/*/svnmirror.sh @$(MAKECOOKIE) copy-apache-templates: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 9 12:28:07 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 09 Jan 2011 11:28:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[12469] csw/mgar/pkg/flex_new/trunk/Makefile Message-ID: Revision: 12469 http://gar.svn.sourceforge.net/gar/?rev=12469&view=rev Author: wahwah Date: 2011-01-09 11:28:07 +0000 (Sun, 09 Jan 2011) Log Message: ----------- flex-new: Removed an unnecessary dependency, removed .a files Modified Paths: -------------- csw/mgar/pkg/flex_new/trunk/Makefile Property Changed: ---------------- csw/mgar/pkg/flex_new/trunk/Makefile Modified: csw/mgar/pkg/flex_new/trunk/Makefile =================================================================== --- csw/mgar/pkg/flex_new/trunk/Makefile 2011-01-09 11:13:13 UTC (rev 12468) +++ csw/mgar/pkg/flex_new/trunk/Makefile 2011-01-09 11:28:07 UTC (rev 12469) @@ -1,3 +1,5 @@ +# $Id$ + NAME = flex VERSION = 2.5.35 CATEGORIES = devel @@ -21,13 +23,15 @@ PACKAGES = CSWflex-new CATALOGNAME = flex_new -RUNTIME_DEP_PKGS = CSWggettextrt CSWiconv +RUNTIME_DEP_PKGS = CSWggettextrt NOISALIST = 1 CONFIGURE_ARGS = --prefix=$(libexecdir)/$(NAME)-$(VERSION) TEST_TARGET = check +EXTRA_MERGE_EXCLUDE_FILES = $(prefix)/.*\.a + include gar/category.mk # Must use GNU diff for option '-q' or two tests fail due to bailing out Sun diff Property changes on: csw/mgar/pkg/flex_new/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Sun Jan 9 13:06:52 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Sun, 9 Jan 2011 12:06:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12261] csw/mgar/gar/v2/gar.pkg.mk In-Reply-To: <1294506543-sup-1757@pinkfloyd.chass.utoronto.ca> References: <1294506543-sup-1757@pinkfloyd.chass.utoronto.ca> Message-ID: [+phil] I remember Phil mentioning he doesn't read the devel mailing list. Adding him to Cc. No dia 8 de Janeiro de 2011 17:10, Ben Walton escreveu: > Excerpts from theferret's message of Sat Jan 08 11:01:56 -0500 2011: > > Hi Phil, > >> gar.pkg.mk: attempt to blindly add CPTEMPLATES support >> (cswcptemplates CAS) > > Don't do things to GAR 'blindly.' ?If it doesn't work, you affect all > GAR users. ?While I'm not willing to do all the work for you on this > issue, I'm certainly willing to provide guidance on doing it > correctly. ?I'm sure Dago and others that have worked with GAR would > also lend support. > > Thanks > -Ben > -- > Ben Walton > Systems Programmer - CHASS > University of Toronto > C:416.407.5610 | W:416.978.4302 > > _______________________________________________ > devel mailing list > devel at lists.opencsw.org > https://lists.opencsw.org/mailman/listinfo/devel > From rthurner at users.sourceforge.net Sun Jan 9 14:31:26 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sun, 09 Jan 2011 13:31:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12470] csw/mgar/pkg/subversion/trunk/Makefile Message-ID: Revision: 12470 http://gar.svn.sourceforge.net/gar/?rev=12470&view=rev Author: rthurner Date: 2011-01-09 13:31:26 +0000 (Sun, 09 Jan 2011) Log Message: ----------- subversion: patching bin files is not build related but install Modified Paths: -------------- csw/mgar/pkg/subversion/trunk/Makefile Modified: csw/mgar/pkg/subversion/trunk/Makefile =================================================================== --- csw/mgar/pkg/subversion/trunk/Makefile 2011-01-09 11:28:07 UTC (rev 12469) +++ csw/mgar/pkg/subversion/trunk/Makefile 2011-01-09 13:31:26 UTC (rev 12470) @@ -267,11 +267,6 @@ else \ perl -i -pe 's,-xarch=386,-march=i386,' $(WORKSRC)/*.gcc; \ fi ) - @echo "~~~ patching contributions with csw paths ~~~" - gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.pl - gsed -i -e 's,/usr/bin/svnlook,/opt/csw/bin/svnlook,' $(WORKSRC)/contrib/*/* - gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.cgi - gsed -i -e 's,/usr/bin/,/opt/csw/bin/,' $(WORKSRC)/contrib/*/svnmirror.sh @$(MAKECOOKIE) copy-apache-templates: @@ -293,6 +288,12 @@ @$(MAKECOOKIE) install-extras: + @echo "~~~ patching contributions with csw paths ~~~" + gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.pl + gsed -i -e 's,/usr/bin/svnlook,/opt/csw/bin/svnlook,' $(WORKSRC)/contrib/*/* + gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.cgi + gsed -i -e 's,/usr/bin/,/opt/csw/bin/,' $(WORKSRC)/contrib/*/svnmirror.sh + @echo "~~~ install tools and contrib ~~~" ginstall -d $(DESTDIR)$(docdir)/subversion/tools ginstall -d $(DESTDIR)$(docdir)/subversion/contrib gcp -R $(WORKSRC)/tools/* $(DESTDIR)$(docdir)/subversion/tools/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From theferret at users.sourceforge.net Sun Jan 9 17:08:50 2011 From: theferret at users.sourceforge.net (theferret at users.sourceforge.net) Date: Sun, 09 Jan 2011 16:08:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12471] csw/mgar/pkg/cswutils/trunk/files/checkpkg Message-ID: Revision: 12471 http://gar.svn.sourceforge.net/gar/?rev=12471&view=rev Author: theferret Date: 2011-01-09 16:08:50 +0000 (Sun, 09 Jan 2011) Log Message: ----------- cswutils:checkpkg - misc updates Modified Paths: -------------- csw/mgar/pkg/cswutils/trunk/files/checkpkg Modified: csw/mgar/pkg/cswutils/trunk/files/checkpkg =================================================================== --- csw/mgar/pkg/cswutils/trunk/files/checkpkg 2011-01-09 13:31:26 UTC (rev 12470) +++ csw/mgar/pkg/cswutils/trunk/files/checkpkg 2011-01-09 16:08:50 UTC (rev 12471) @@ -14,10 +14,15 @@ # you know you are tracking the most current version. # +# Make this prog flexible to be usable by other organizations with non"CSW" +# prefixes +PKGPREF=CSW -PATH=/opt/csw/bin:$PATH:/usr/sbin -# this is actually a base for tmpfiles, not the full name +PATH=$PATH:/usr/sbin + +# This is actually a base for tmpfiles, not the full name +# Most things go into EXTRACTDIR, lower down TMPDIR=${TMPDIR:-/tmp} LOCAL_ARCH=`uname -p` @@ -36,21 +41,119 @@ fi } -warnmsg(){ - print WARNING: $* >/dev/fd/2 - if [[ "$quit_on_warn" != "" ]] ; then - cleanup - exit 1 - fi -} # Print error message, and quit program. -errmsg(){ +quitmsg(){ print ERROR: $* >/dev/fd/2 cleanup exit 1 } + +errmsg(){ + print "ERROR: $@" >>$ERRORFILE + +} +warnmsg(){ + if [[ $quit_on_warn == 1 ]] ; then + print "PROBLEM: $@" >/dev/fd/2 + exit 1 + fi + #else + print "WARNING: $@" >>$WARNINGFILE + +} + +isLower(){ + typeset -l LOWER=$1 + [ "$LOWER" = "$1" ] +} + + +# This function exists, because pkgtrans is BROKEN!! +# It leaves a directory in /var/tmp/aaXXXXXXX, even after clean quit +# SO, emulate pkgtrans behaviour, for "pkgtrans src destdir pkgname" +# Except that we ignore pkgname arg, and just do first one we find. +# and we are a bit hacky about how we do things. +pkgtrans(){ + if [[ ! -d $2 ]] ; then + print INTERNAL ERROR: $2 is not a directory >/dev/fd/2 + return 1 + fi + hdrblks=`(dd if=$1 skip=1 2>/dev/null| cpio -i -t >/dev/null) 2>&1 | + nawk '{print $1; exit;}'` + + ## print initial hdrblks=$hdrblks + + hdrblks=$(($hdrblks + 1)) + mkdir $2/$3 || return 1 + + dd if=$1 skip=$hdrblks 2>/dev/null | (cd $2/$3 ; cpio -ivdm) + # on fail, SOMETIMES cpio returns 1, but sometimes it returns 0!! + if [[ ! -d $2/$3/install ]] ; then + print retrying extract with different archive offset... + # no, I cant tell in advance why/when the prev fails + hdrblks=$(($hdrblks + 1)) + dd if=$1 skip=$hdrblks 2>/dev/null| (cd $2/$3 ; cpio -ivdm) + fi +} + +######################################### +# find all executables and dynamic libs,and list their filenames. +listbinaries() { + if [ ! -d $1 ] ; then + print INTERNAL ERROR: $1 not a directory + rm -rf $EXTRACTDIR + exit 1 + fi + + find $1 -print | xargs file |grep ELF |nawk -F: '{print $1}' +} + +# This is kind of specific to CSW, even though it uses $PKGPREF +checkforclasses () { + typeset local=no + classlist=`sed -n 's/CLASSES=//p' $EXTRACTDIR/$pkgname/pkginfo` + for c in $classlist ; do + case $c in + csw*) + local=yes + ;; + esac + done + if [[ "$local" != "yes" ]] ; then + return 0; + fi + if grep ${PKGPREF}cas- $EXTRACTDIR/$pkgname/install/depend >/dev/null + then + return 0; + fi + errmsg $pkgname uses a csw CLASS ACTION SCRIPT but missing dependancy on any ${PKGPREF}cas- pkg + return 1 +} + + +# pass in name of dynamic object, and specific catalog file. +# Will attempt "best match" heuristics appropriate for ${PKGPREF} dependancy file +# and print out result. +# We will always print out either ONE package, or NOTHING +findlibincat() { + # important to use same grep as we did looking through pkgmap + grep "[/=]$1[ =]" $2 | + nawk ' + $2 == "f" || $2 == "l" {pkg=$NF;next} + # Give 'real' files priority over symlinks + {if(pkg==""){pkg=$NF}; + next } + END {print pkg} + ' + + #old simple (inadequate) way: + # grep /$1 $2 | + # nawk '{print $NF}' |sort -u +} + + if [[ "$1" == "-e" ]] ; then quit_on_warn=1; shift @@ -61,7 +164,10 @@ shift fi -for f in "$@" + + + +for f in "$@" # --------------MAIN-LOOP-START------------------------ do @@ -89,14 +195,13 @@ # check for badly set RUNPATHs. sigh. # Note that need to escape one /, so that it does not #trigger check if checking its own package - badpaths="[/]export/medusa [/]opt/build [/]export/home [/]usr/share [/]usr/local" + badpaths="[/]export/medusa [/]opt/build [/]export/home [/]usr/share [/]usr/local" + unset badstrings for badpath in $badpaths ; do GREP=/bin/grep gzgrep "$badpath" $f if [[ $? -eq 0 ]] ; then - print "" - print ERROR: build-machine paths found in file $f - print "($badpath found)" - exit 1 + errmsg "bad path strings found in file $f ($badpath)" + badstrings=yes fi done esac @@ -117,14 +222,17 @@ pkgname=`nawk 'NR == 2 {print $1; exit;}' $f` EXTRACTDIR=$TMPDIR/checkpkg.$$ +ERRORFILE=$EXTRACTDIR.checkpkg.errs +WARNINGFILE=$EXTRACTDIR.checkpkg.warn if [ -d $EXTRACTDIR ] ; then print ERROR: $EXTRACTDIR already exists exit 1 fi -mkdir $EXTRACTDIR +mkdir $EXTRACTDIR || exit 1 + TMPFILE=$EXTRACTDIR/pkginfo @@ -142,19 +250,14 @@ version=`sed -n 's/^VERSION=//p' $TMPFILE` desc=`sed -n 's/^DESC=//p' $TMPFILE` email=`sed -n 's/^EMAIL=//p' $TMPFILE` -maintname=`sed -n 's/^VENDOR=.*for CSW by //p' $TMPFILE` +maintname=`sed -n 's/^VENDOR=.*for '${PKGPREF}' by //p' $TMPFILE` hotline=`sed -n 's/^HOTLINE=//p' $TMPFILE` basedir=`sed -n 's/^BASEDIR=//p' $TMPFILE` pkgarch=`sed -n 's/^ARCH=//p' $TMPFILE|head -1` -isLower(){ - typeset -l LOWER=$1 - [ "$LOWER" = "$1" ] -} if ! isLower $software ; then - echo ERROR: $software must be all lowercase - exit 1 + errmsg $software must be all lowercase fi case `basename $f` in @@ -162,21 +265,17 @@ # file name looks okay ;; ${software}-*) - print ERROR: filename missing full version field $version - rm -rf $EXTRACTDIR $TMPARCHIVE - exit 1 + errmsg filename missing full version field $version ;; *) - print ERROR: filename should start with $software-$version- - rm -rf $EXTRACTDIR $TMPARCHIVE - exit 1 + errmsg filename should start with $software-$version- esac if [ "$maintname" = "" ] ; then # the old format, in the DESC field - maintname=`sed -n 's/^DESC=.*for CSW by //p' $TMPFILE` + maintname=`sed -n 's/^DESC=.*for '${PKGPREF}' by //p' $TMPFILE` # Since the DESC field has been coopted, take # description from second half of NAME field now. @@ -222,15 +321,14 @@ case $version in *-*) - print ERROR: VERSION field not allowed to have '"-"' in it - exit 1 + errmsg VERSION field not allowed to have '"-"' in it + exitsatus=1 ;; *,REV=20[01][0-9].[0-9][0-9].[0-9][0-9]*) : ;; *) - print ERROR: no REV=YYYY.MM.DD field in VERSION - exit 1 + errmsg no REV=YYYY.MM.DD field in VERSION ;; esac @@ -241,9 +339,7 @@ ;; *) - print ERROR: non-standard ARCH def in package: $pkgarch - rm -rf $EXTRACTDIR $TMPARCHIVE - exit 1 + errmsg non-standard ARCH def in package: $pkgarch esac goodarch=yes @@ -265,35 +361,6 @@ # exit 0 #fi - -# This function exists, because pkgtrans is BROKEN!! -# It leaves a directory in /var/tmp/aaXXXXXXX, even after clean quit -# SO, emulate pkgtrans behaviour, for "pkgtrans src destdir pkgname" -# Except that we ignore pkgname arg, and just do first one we find. -# and we are a bit hacky about how we do things. -pkgtrans(){ - if [[ ! -d $2 ]] ; then - print ERROR: $2 is not a directory >/dev/fd/2 - return 1 - fi - hdrblks=`(dd if=$1 skip=1 2>/dev/null| cpio -i -t >/dev/null) 2>&1 | - nawk '{print $1; exit;}'` - - ## print initial hdrblks=$hdrblks - - hdrblks=$(($hdrblks + 1)) - mkdir $2/$3 || return 1 - - dd if=$1 skip=$hdrblks 2>/dev/null | (cd $2/$3 ; cpio -ivdm) - # on fail, SOMETIMES cpio returns 1, but sometimes it returns 0!! - if [[ ! -d $2/$3/install ]] ; then - print retrying extract with different archive offset... - # no, I cant tell in advance why/when the prev fails - hdrblks=$(($hdrblks + 1)) - dd if=$1 skip=$hdrblks 2>/dev/null| (cd $2/$3 ; cpio -ivdm) - fi -} - print "" print Extracing pkg for examination of files... pkgtrans $f $EXTRACTDIR $pkgname @@ -312,14 +379,12 @@ ######################################## # Check for some common errors -if [[ $pkgname != "CSWcommon" ]] ; then +if [[ $pkgname != "${PKGPREF}common" ]] ; then if [[ $LOGNAME != "root" ]] ; then nawk '$6 == "'$LOGNAME'" {print; exit 1}' $EXTRACTDIR/$pkgname/pkgmap if [[ $? -eq 1 ]] ; then - print ERROR: files owned by $LOGNAME in prototype file - rm -rf $EXTRACTDIR $TMPARCHIVE - exit 1 + errmsg files owned by $LOGNAME in prototype file fi fi @@ -345,11 +410,11 @@ fi egrep 'lib/charset.alias' $EXTRACTDIR/$pkgname/pkgmap if [[ $? -eq 0 ]] ; then - warnmsg Only CSWiconv should have lib/charset.alias in it + warnmsg Only ${PKGPREF}iconv should have lib/charset.alias in it fi egrep 'share/locale/locale.alias' $EXTRACTDIR/$pkgname/pkgmap if [[ $? -eq 0 ]] ; then - warnmsg Only CSWcommon should have share/locale/locale.alias in it + warnmsg Only ${PKGPREF}common should have share/locale/locale.alias in it fi fgrep '? ? ?' $EXTRACTDIR/$pkgname/pkgmap | egrep '[/]opt[/]csw' @@ -363,80 +428,39 @@ if [[ $? -eq 0 ]] ; then errmsg perllocal.pod should be removed from prototype file fi + egrep ' f .* /var/' $EXTRACTDIR/$pkgname/pkgmap + if [[ $? -eq 0 ]] ; then + errmsg Files detected in /var + fi fi + # special case. sigh. -if [[ $pkgname != "CSWtexinfo" ]] ; then +if [[ $pkgname != "${PKGPREF}texinfo" ]] ; then egrep '/opt/csw/share/info/dir[ ]|none share/info/dir[ ]' $EXTRACTDIR/$pkgname/pkgmap if [[ $? -eq 0 ]] ; then - errmsg /opt/csw/share/info/dir should only be in CSWtexinfo - rm -rf $EXTRACTDIR $TMPARCHIVE - exit 1 + errmsg /opt/csw/share/info/dir should only be in ${PKGPREF}texinfo fi fi -######################################### -# find all executables and dynamic libs,and list their filenames. -listbinaries() { - if [ ! -d $1 ] ; then - print errmsg $1 not a directory - rm -rf $EXTRACTDIR - exit 1 - fi - find $1 -print | xargs file |grep ELF |nawk -F: '{print $1}' -} - -# Kinda a hardcode for one special package that cant be -# detected by normal lib dependancies. -checkforclasses () { - typeset local=no - classlist=`sed -n 's/CLASSES=//p' $EXTRACTDIR/$pkgname/pkginfo` - for c in $classlist ; do - case $c in - csw*) - local=yes - ;; - esac +if [[ "$badstrings" != "" ]] ; then + print hunting for which speficic file have bad strings in them + p=$PWD + cd $EXTRACTDIR/$pkgname + for badpath in $badpaths ; do + find . -type f | xargs grep $badpath done - if [[ "$local" != "yes" ]] ; then - return 0; - fi - if grep CSWcswclassutils $EXTRACTDIR/$pkgname/install/depend >/dev/null - then - return 0; - fi - echo ERROR: package uses a csw CLASS but missing dependancy on CSWcswclassutils - return 1 -} + cd $p +fi - -# pass in name of dynamic object, and specific catalog file. -# Will attempt "best match" heuristics appropriate for CSW dependancy file -# and print out result. -# We will always print out either ONE package, or NOTHING -findlibincat() { - # important to use same grep as we did looking through pkgmap - grep "[/=]$1[ =]" $2 | - nawk ' - $2 == "f" || $2 == "l" {pkg=$NF;next} - # Give 'real' files priority over symlinks - {if(pkg==""){pkg=$NF}; - next } - END {print pkg} - ' - - #old simple (inadequate) way: - # grep /$1 $2 | - # nawk '{print $NF}' |sort -u -} - #################################################################### # Auto-dependancy checking section.... -# strategy currently: identify all ELF object files to elflist. -# Then identify all dependancies to "liblist" -# THEEEN go searching through SVR4 pkg "contents" file for PKG matches -# to those libraries. +# strategy currently: first identify all ELF object files, to "elflist". +# Then identify all 'NEEDED' dependancies for them, to "libsneeded" +# Create list of libraries provided by things already in our depend file. +# THEEEN go searching through SVR4 pkg "contents" databasefile for PKG matches +# to libraries not provided by stuff in the depend file. # (but give priority to lib dependancies satisfied by current PKG itself) -# Final output is saved to file "libpkgs" +# Final output is saved to file "autopkgdeps" ###################################################################### sparccheck=""; sparcwarning="" if [[ "$pkgarch" = "sparc" ]] ; then @@ -448,7 +472,7 @@ if [[ "$sparccheck" != "" ]] ; then (cd $sparccheck && file *) | grep 'ELF.*V8+' if [[ $? = 0 ]] ; then - sparcwarning="WARNING: found binaries in normal bin dir that are V8+" + warnmsg="WARNING: found binaries in normal bin dir that are V8+" fi fi fi @@ -462,20 +486,20 @@ chmod 0755 `cat $EXTRACTDIR/elflist` #cat $EXTRACTDIR/elflist| xargs ldd 2>/dev/null |fgrep '.so' | - # sed 's:^.*=>[^/]*::' | nawk '{print $1}' |sort -u >$EXTRACTDIR/liblist + #sed 's:^.*=>[^/]*::'|nawk '{print $1}'|sort -u >$EXTRACTDIR/libsneeded cat $EXTRACTDIR/elflist| xargs dump -Lv |nawk '$2=="NEEDED"{print $3}' | - sort -u | egrep -v $EXTRACTDIR >$EXTRACTDIR/liblist + sort -u | egrep -v $EXTRACTDIR >$EXTRACTDIR/libsneeded print libraries used are: - cat $EXTRACTDIR/liblist + cat $EXTRACTDIR/libsneeded else print No dynamic libraries in the package fi fi #If these dont exist, it is Bad. -touch $EXTRACTDIR/liblist $EXTRACTDIR/libpkgs +touch $EXTRACTDIR/libsneeded $EXTRACTDIR/autopkgdeps if [[ -f $EXTRACTDIR/$pkgname/install/depend ]] ; then print @@ -492,83 +516,126 @@ # sanity check against "depends on self" nawk '$2=="'$pkgname'" {exit 1}' $EXTRACTDIR/$pkgname/install/depend if [[ $? -ne 0 ]] ; then - print ERROR: $pkgname references self in depend file - exit 1 + errmsg $pkgname references self in depend file fi nawk '$1=="P" {print $2}' $EXTRACTDIR/$pkgname/install/depend | sort >$EXTRACTDIR/deppkgs for dep in `cat $EXTRACTDIR/deppkgs` do - pkginfo $dep || errmsg Invalid package $dep specified. Check of $f fails + pkginfo $dep 2>/dev/null || errmsg Invalid depend $dep specified. done - #strategy update: poorly grep for all possible matches against our liblist, - # and save in "shortcswcatalog". and now "shortsuncatalog" too. - # in theory, slower for small pkgs, but should be faster for pkgs - # with lots of shared libs. - # + #strategy update: poorly grep for all possible matches against our + # libsneeded, + # and save in "shortcswcatalog". and now "shortsuncatalog" too. + # in theory, slower for small pkgs, but should be faster for pkgs + # with lots of shared libs. + # -if test -s $EXTRACTDIR/liblist ; then +if test -s $EXTRACTDIR/libsneeded ; then print Building index from SVR4 installed packages database... print '(May take a while)' #It's noticably faster (30%) this way, than the second way, at least on a # multiproc box. - grep CSW /var/sadm/install/contents |nawk '$2 ~ /^[fsl]$/ {print}' | - fgrep -f $EXTRACTDIR/liblist >$EXTRACTDIR/shortcswcatalog + grep ${PKGPREF} /var/sadm/install/contents |nawk '$2 ~ /^[fsl]$/ {print}' | + fgrep -f $EXTRACTDIR/libsneeded >$EXTRACTDIR/shortcswcatalog grep SUNW /var/sadm/install/contents |nawk '$2 ~ /^[fsl]$/ {print}' | egrep -v 'SUNWbcp|SUNWowbcp|SUNWucb' | - fgrep -f $EXTRACTDIR/liblist >$EXTRACTDIR/shortsuncatalog + fgrep -f $EXTRACTDIR/libsneeded >$EXTRACTDIR/shortsuncatalog - #nawk '$2 ~ /^[fsl]$/ && $NF ~ /^CSW/ {print}' /var/sadm/install/contents | - # fgrep -f $EXTRACTDIR/liblist >$EXTRACTDIR/shortcswcatalog + #nawk '$2 ~ /^[fsl]$/ && $NF ~ /^'${PKGPREF}'/ {print}' /var/sadm/install/contents | + # fgrep -f $EXTRACTDIR/libsneeded >$EXTRACTDIR/shortcswcatalog #nawk '$2 ~ /^[fsl]$/ && $NF ~ /^SUNW/ {print}' /var/sadm/install/contents | # egrep -v 'SUNWbcp|SUNWowbcp|SUNWucb' | - # fgrep -f $EXTRACTDIR/liblist >$EXTRACTDIR/shortsuncatalog + # fgrep -f $EXTRACTDIR/libsneeded >$EXTRACTDIR/shortsuncatalog print Cross-referencing indexes... + + # At this point: + # shortsuncatalog == SUNW packages with intersections with libsneeded + # shortcswcatalog == CSW packages with intersections with libsneeded + # libsneeded == list of things found with dump -Lv in "NEEDED" field + # deppkgs == Clean list of dependant packages (may have non-SUNW) + # + # Note that "intersection" may be sloppy, with substring matches perhaps + + # Going to try to weed out things that are already covered by declared + # dependancies. + # + mkdir $EXTRACTDIR/depliblists 2>/dev/null + rm -rf $EXTRACTDIR/depliblists/* # clear out prior loops + for pkg in `cat $EXTRACTDIR/deppkgs` ; do + grep " $pkg( |$)" $EXTRACTDIR/shortcswcatalog >$EXTRACTDIR/depliblists/$pkg + done fi - - -# DEBUG: should we weed out libs already covered by pkg dependancy list? -# that would be to handle things like libgcc_s.so.1 that are in both -# CSWgcc3rt and CSWgcc4rt but in different dirs - -for lib in `cat $EXTRACTDIR/liblist` ; do +for lib in `cat $EXTRACTDIR/libsneeded` ; do grep "[/=]$lib[ =]" $EXTRACTDIR/$pkgname/pkgmap if [[ $? -eq 0 ]] ; then echo $lib provided by package itself continue fi - # We want to give priority to CSW packages. + # First check in declared dependancies + libpkg=`cd $EXTRACTDIR/depliblists && grep -l "[/=]$lib[ =]" *` + + if [[ -z "$libpkg" ]] ; then + # Next, check against CSW packages installed but not declared as deps # This is one way; force ONLY parsing CSW pkgs first. - # Then search SUNW pkgs only if nothing else - libpkg=`findlibincat $lib $EXTRACTDIR/shortcswcatalog` + libpkg=`findlibincat $lib $EXTRACTDIR/shortcswcatalog` + fi if [[ -z "$libpkg" ]] ; then - libpkg=`findlibincat $lib $EXTRACTDIR/shortsuncatalog` + # Then search SUNW pkgs only if nothing else + libpkg=`findlibincat $lib $EXTRACTDIR/shortsuncatalog` fi + if [[ -z "$libpkg" ]] ; then - errmsg cannot find package for $lib + errmsg cannot find package for $lib, in $pkgname else - print $libpkg >>$EXTRACTDIR/libpkgs + print $libpkg >>$EXTRACTDIR/autopkgdeps print " found $libpkg for $lib" fi done -sort -u $EXTRACTDIR/libpkgs >$EXTRACTDIR/libpkgs.x -mv $EXTRACTDIR/libpkgs.x $EXTRACTDIR/libpkgs +if [[ -s $EXTRACTDIR/autopkgdeps ]] ; then + sort -u $EXTRACTDIR/autopkgdeps >$EXTRACTDIR/autopkgdeps.x + mv $EXTRACTDIR/autopkgdeps.x $EXTRACTDIR/autopkgdeps -diff $EXTRACTDIR/deppkgs $EXTRACTDIR/libpkgs >/dev/null -if [[ $? -ne 0 ]] ; then + + for pkg in `cat $EXTRACTDIR/autopkgdeps` ; do + grep "^${pkg}$" $EXTRACTDIR/deppkgs>/dev/null || + echo $pkg >>$EXTRACTDIR/missingpkgdeps + done +fi +if [[ -s $EXTRACTDIR/missingpkgdeps ]] ; then print SUGGESTION: you may want to add some or all of the following as depends: - print ' (Feel free to ignore SUNW or SPRO packages)' - diff $EXTRACTDIR/deppkgs $EXTRACTDIR/libpkgs | fgrep '>' -fi + print '(But feel free to ignore SUNWxxx packages)' + cat $EXTRACTDIR/missingpkgdeps +fi >> $WARNINGFILE +for pkg in `cat $EXTRACTDIR/deppkgs` ; do + case $pkg in + # known "non-sharedlib requirements" + CSWcommon|CSWcas-*|CSWpython|CSWperl) + : + ;; + *) + grep "^${pkg}$" $EXTRACTDIR/autopkgdeps>/dev/null || + echo $pkg >>$EXTRACTDIR/notfoundpkgs + ;; + esac +done +if [[ -s $EXTRACTDIR/notfoundpkgs ]] ; then + print SUGGESTION: the following packages were NOT found as needed. + print You might want to consider removing them from depend + cat $EXTRACTDIR/notfoundpkgs +fi >> $WARNINGFILE + + + checkforclasses if [[ "$basedir" != "" ]] ; then @@ -589,6 +656,18 @@ cleanup -print "$sparcwarning" +print " --- " +if [[ -f $ERRORFILE ]] ; then + print === ERRORS detected for $f === >/dev/fd/2 + cat $ERRORFILE >/dev/fd/2 + rm $ERRORFILE +fi +if [[ -f $WARNINGFILE ]] ; then + print ... Warnings detected for $f ... >/dev/fd/2 + cat $WARNINGFILE >/dev/fd/2 + rm $WARNINGFILE +fi +print " --- " +sleep 2 done This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From pfelecan at opencsw.org Sun Jan 9 18:29:19 2011 From: pfelecan at opencsw.org (Peter FELECAN) Date: Sun, 09 Jan 2011 18:29:19 +0100 Subject: [csw-devel] SF.net SVN: gar:[12471] csw/mgar/pkg/cswutils/trunk/files/checkpkg In-Reply-To: (theferret@users.sourceforge.net's message of "Sun, 09 Jan 2011 16:08:50 +0000") References: Message-ID: theferret at users.sourceforge.net writes: > @@ -89,14 +195,13 @@ > # check for badly set RUNPATHs. sigh. > # Note that need to escape one /, so that it does not > #trigger check if checking its own package > - badpaths="[/]export/medusa [/]opt/build [/]export/home [/]usr/share [/]usr/local" > + badpaths="[/]export/medusa [/]opt/build [/]export/home [/]usr/share [/]usr/local" > + unset badstrings > for badpath in $badpaths ; do > GREP=/bin/grep gzgrep "$badpath" $f > if [[ $? -eq 0 ]] ; then > - print "" > - print ERROR: build-machine paths found in file $f > - print "($badpath found)" > - exit 1 > + errmsg "bad path strings found in file $f ($badpath)" > + badstrings=yes > fi > done > esac Nice. Thanks. -- Peter From wbonnet at users.sourceforge.net Sun Jan 9 20:12:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 19:12:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12472] csw/mgar/pkg/cpan/PDF-API2/trunk Message-ID: Revision: 12472 http://gar.svn.sourceforge.net/gar/?rev=12472&view=rev Author: wbonnet Date: 2011-01-09 19:12:25 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Add /opt/csw/share/perl/csw/PDF/API2/fonts to font path Modified Paths: -------------- csw/mgar/pkg/cpan/PDF-API2/trunk/Makefile csw/mgar/pkg/cpan/PDF-API2/trunk/checksums Modified: csw/mgar/pkg/cpan/PDF-API2/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/PDF-API2/trunk/Makefile 2011-01-09 16:08:50 UTC (rev 12471) +++ csw/mgar/pkg/cpan/PDF-API2/trunk/Makefile 2011-01-09 19:12:25 UTC (rev 12472) @@ -16,4 +16,6 @@ ARCHALL = 1 +PATCHFILES = 0001-Add-opt-csw-share-perl-csw-PDF-API2-fonts-to-font-pa.patch + include gar/category.mk Modified: csw/mgar/pkg/cpan/PDF-API2/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/PDF-API2/trunk/checksums 2011-01-09 16:08:50 UTC (rev 12471) +++ csw/mgar/pkg/cpan/PDF-API2/trunk/checksums 2011-01-09 19:12:25 UTC (rev 12472) @@ -1 +1 @@ -848fb727323390128cac85cc11f52de1 download/PDF-API2-0.73.tar.gz +848fb727323390128cac85cc11f52de1 PDF-API2-0.73.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 9 20:14:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 09 Jan 2011 19:14:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12473] csw/mgar/pkg/cpan/PDF-API2/trunk/files/ 0001-Add-opt-csw-share-perl-csw-PDF-API2-fonts-to-font-pa.patch Message-ID: Revision: 12473 http://gar.svn.sourceforge.net/gar/?rev=12473&view=rev Author: wbonnet Date: 2011-01-09 19:14:56 +0000 (Sun, 09 Jan 2011) Log Message: ----------- Add /opt/csw/share/perl/csw/PDF/API2/fonts to font path Added Paths: ----------- csw/mgar/pkg/cpan/PDF-API2/trunk/files/0001-Add-opt-csw-share-perl-csw-PDF-API2-fonts-to-font-pa.patch Added: csw/mgar/pkg/cpan/PDF-API2/trunk/files/0001-Add-opt-csw-share-perl-csw-PDF-API2-fonts-to-font-pa.patch =================================================================== --- csw/mgar/pkg/cpan/PDF-API2/trunk/files/0001-Add-opt-csw-share-perl-csw-PDF-API2-fonts-to-font-pa.patch (rev 0) +++ csw/mgar/pkg/cpan/PDF-API2/trunk/files/0001-Add-opt-csw-share-perl-csw-PDF-API2-fonts-to-font-pa.patch 2011-01-09 19:14:56 UTC (rev 12473) @@ -0,0 +1,25 @@ +From f7362bd9fa0ee68fbee2d364edec85be7ec0f6ba Mon Sep 17 00:00:00 2001 +From: William Bonnet +Date: Sun, 9 Jan 2011 20:03:59 +0100 +Subject: [PATCH] Add /opt/csw/share/perl/csw/PDF/API2/fonts to font path + +--- + lib/PDF/API2.pm | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/lib/PDF/API2.pm b/lib/PDF/API2.pm +index 2ff6f90..b937039 100644 +--- a/lib/PDF/API2.pm ++++ b/lib/PDF/API2.pm +@@ -40,7 +40,7 @@ BEGIN { + ($VERSION) = sprintf '%i.%03i', split(/\./,('$Revision: 2.15 $' =~ /Revision: (\S+)\s/)[0]); # $Date: 2008/01/18 00:11:38 $ + + @FontDirs = ( (map { "$_/PDF/API2/fonts" } @INC), +- qw[ /usr/share/fonts /usr/local/share/fonts c:/windows/fonts c:/winnt/fonts ] ); ++ qw[ /opt/csw/share/perl/csw/PDF/API2/fonts /usr/share/fonts /usr/local/share/fonts c:/windows/fonts c:/winnt/fonts ] ); + + $seq="AA"; + +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 9 22:28:05 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 09 Jan 2011 21:28:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12474] csw/mgar/gar/v2/gar.mk Message-ID: Revision: 12474 http://gar.svn.sourceforge.net/gar/?rev=12474&view=rev Author: wahwah Date: 2011-01-09 21:28:05 +0000 (Sun, 09 Jan 2011) Log Message: ----------- mGAR v2: A bugfix for EXPANDVARS The 'g' parameter was missing, and only one instance of a variable was expanded per line. This patch adds 'g' to the perl invocation which expands variables. Modified Paths: -------------- csw/mgar/gar/v2/gar.mk Modified: csw/mgar/gar/v2/gar.mk =================================================================== --- csw/mgar/gar/v2/gar.mk 2011-01-09 19:14:56 UTC (rev 12473) +++ csw/mgar/gar/v2/gar.mk 2011-01-09 21:28:05 UTC (rev 12474) @@ -444,7 +444,7 @@ _var_definitions = $(foreach VAR,$(shell perl -ne 'print "$$1 " if( /@([^@]+)@/ )' <$1),$(VAR)=$($(VAR))) expandvars-%: - $(call _var_definitions,$(WORKDIR)/$*) perl -i-unexpanded -npe 's/@([^@]+)@/$$ENV{$$1}/e' $(WORKDIR)/$* + $(call _var_definitions,$(WORKDIR)/$*) perl -i-unexpanded -npe 's/@([^@]+)@/$$ENV{$$1}/eg' $(WORKDIR)/$* @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 9 22:34:59 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 09 Jan 2011 21:34:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12475] csw/mgar/gar/v2/lib/python/checkpkg.py Message-ID: Revision: 12475 http://gar.svn.sourceforge.net/gar/?rev=12475&view=rev Author: wahwah Date: 2011-01-09 21:34:59 +0000 (Sun, 09 Jan 2011) Log Message: ----------- checkpkg: Additional disallowed paths Notably, /usr/local which has lately cropped up on pkgsubmissions a lot. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg.py Modified: csw/mgar/gar/v2/lib/python/checkpkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg.py 2011-01-09 21:28:05 UTC (rev 12474) +++ csw/mgar/gar/v2/lib/python/checkpkg.py 2011-01-09 21:34:59 UTC (rev 12475) @@ -23,8 +23,11 @@ DESCRIPTION_RE = r"^([\S]+) - (.*)$" BAD_CONTENT_REGEXES = ( # Slightly obfuscating these by using concatenation of strings. + r'/export' r'/home', r'/export' r'/medusa', r'/opt' r'/build', + r'/usr' r'/local', + r'/usr' r'/share', ) INSTALL_CONTENTS_AVG_LINE_LENGTH = 102.09710677919261 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 9 22:35:33 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 09 Jan 2011 21:35:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12476] csw/mgar/gar/v2/lib/python Message-ID: Revision: 12476 http://gar.svn.sourceforge.net/gar/?rev=12476&view=rev Author: wahwah Date: 2011-01-09 21:35:32 +0000 (Sun, 09 Jan 2011) Log Message: ----------- checkpkg: Reset state of checkpkg manager Not very important for current scenarios, but in case checkpkg manager is run twice, it should reset its state. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py csw/mgar/gar/v2/lib/python/checkpkg_lib_test.py csw/mgar/gar/v2/lib/python/models_test.py Property Changed: ---------------- csw/mgar/gar/v2/lib/python/models_test.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-09 21:34:59 UTC (rev 12475) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-09 21:35:32 UTC (rev 12476) @@ -136,15 +136,18 @@ self.debug = debug self.name = name self.sqo_pkgs_list = sqo_pkgs_list - self.errors = [] - self.individual_checks = [] - self.set_checks = [] - self.packages = [] self.osrel = osrel self.arch = arch self.catrel = catrel self.show_progress = show_progress + self._ResetState() + def _ResetState(self): + self.errors = [] + self.individual_checks = [] + self.set_checks = [] + self.packages = [] + def GetProgressBar(self): if self.show_progress and not self.debug: return progressbar.ProgressBar() @@ -215,7 +218,7 @@ Returns a tuple of an exit code and a report. """ - # packages_data = self.GetPackageStatsList() + self._ResetState() assert self.sqo_pkgs_list, "The list of packages must not be empty." db_stat_objs_by_pkgname = {} for pkg in self.sqo_pkgs_list: Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib_test.py 2011-01-09 21:34:59 UTC (rev 12475) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib_test.py 2011-01-09 21:35:32 UTC (rev 12476) @@ -350,7 +350,22 @@ # Verifying that there are some reported error tags. self.assertTrue(list(models.CheckpkgErrorTag.select())) + def testReRunCheckpkg(self): + """Error tags should not accumulate.""" + self.dbc.InitialDataImport() + sqo_pkg = package_stats.PackageStats.SaveStats(neon_stats[0], True) + cm = checkpkg_lib.CheckpkgManager2( + "testname", [sqo_pkg], "SunOS5.9", "sparc", "unstable", + show_progress=False) + before_count = models.CheckpkgErrorTag.selectBy(srv4_file=sqo_pkg).count() + cm.Run() + first_run_count = models.CheckpkgErrorTag.selectBy(srv4_file=sqo_pkg).count() + cm.Run() + second_run_count = models.CheckpkgErrorTag.selectBy(srv4_file=sqo_pkg).count() + self.assertEquals(0, before_count) + self.assertEquals(first_run_count, second_run_count) + class IndividualCheckInterfaceUnitTest(mox.MoxTestBase): def testNeededFile(self): Modified: csw/mgar/gar/v2/lib/python/models_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/models_test.py 2011-01-09 21:34:59 UTC (rev 12475) +++ csw/mgar/gar/v2/lib/python/models_test.py 2011-01-09 21:35:32 UTC (rev 12476) @@ -1,5 +1,11 @@ +#!/usr/bin/env python2.6 + import unittest +import mox +import test_base import models +import sqlobject +import datetime class CheckpkgErrorTagUnitTest(unittest.TestCase): @@ -28,6 +34,52 @@ self.assertEquals(t1, t2) +class Srv4FileStatsUnitTest(test_base.SqlObjectTestMixin, mox.MoxTestBase): + + def setUp(self): + super(Srv4FileStatsUnitTest, self).setUp() + self.dbc.InitialDataImport() + self.sqo_arch = models.Architecture.selectBy(id=1).getOne() + self.sqo_osrel = models.OsRelease.selectBy(id=1).getOne() + self.sqo_catrel = models.CatalogRelease.selectBy(id=1).getOne() + self.pkginst = models.Pkginst(pkgname="CSWfoo") + self.maintainer = models.Maintainer( + email='joe at example.com', + full_name='Joe Bloggs') + self.p = models.Srv4FileStats( + arch=self.sqo_arch, + basename="foo.pkg", + catalogname="foo", + data_obj=None, + filename_arch=self.sqo_arch, + latest=True, + maintainer=self.maintainer, + md5_sum="not a real one", + size=1L, + mtime=datetime.datetime.now(), + os_rel=self.sqo_osrel, + pkginst=self.pkginst, + registered=True, + use_to_generate_catalogs=True, + rev="2011.01.01", + stats_version=0, + version_string="1.0,REV=2011.01.01", + ) + + def testRemoveCheckpkgResults(self): + error_tag = models.CheckpkgErrorTag( + tag_name="foo", + tag_info="foo_info", + srv4_file=self.p, + os_rel=self.sqo_osrel, + arch=self.sqo_arch, + catrel=self.sqo_catrel, + ) + self.assertEqual(1, models.CheckpkgErrorTag.select().count()) + self.p.RemoveCheckpkgResults(self.sqo_osrel, self.sqo_arch, self.sqo_catrel) + self.assertEqual(0, models.CheckpkgErrorTag.select().count()) + + if __name__ == '__main__': unittest.main() Property changes on: csw/mgar/gar/v2/lib/python/models_test.py ___________________________________________________________________ Added: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 9 22:36:05 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 09 Jan 2011 21:36:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12477] csw/mgar/gar/v2/lib/python Message-ID: Revision: 12477 http://gar.svn.sourceforge.net/gar/?rev=12477&view=rev Author: wahwah Date: 2011-01-09 21:36:05 +0000 (Sun, 09 Jan 2011) Log Message: ----------- checkpkg: Small optimization and cleanup Taking a db query outside a loop. Removing an unnecessary variable. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py csw/mgar/gar/v2/lib/python/checkpkg_lib_test.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-09 21:35:32 UTC (rev 12476) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-09 21:36:05 UTC (rev 12477) @@ -224,14 +224,12 @@ for pkg in self.sqo_pkgs_list: db_stat_objs_by_pkgname[pkg.pkginst.pkgname] = pkg logging.debug("Deleting old errors from the database.") + sqo_os_rel, sqo_arch, sqo_catrel = self.GetSqlobjectTriad() for pkgname, db_obj in db_stat_objs_by_pkgname.iteritems(): - sqo_os_rel, sqo_arch, sqo_catrel = self.GetSqlobjectTriad() - db_obj.RemoveCheckpkgResults( - sqo_os_rel, sqo_arch, sqo_catrel) + db_obj.RemoveCheckpkgResults(sqo_os_rel, sqo_arch, sqo_catrel) errors, messages, gar_lines = self.GetAllTags(self.sqo_pkgs_list) - no_errors = len(errors) + 1 pbar = self.GetProgressBar() - pbar.maxval = no_errors + pbar.maxval = len(errors) + 1 count = itertools.count(1) logging.info("Stuffing the candies under the pillow...") pbar.start() Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib_test.py 2011-01-09 21:35:32 UTC (rev 12476) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib_test.py 2011-01-09 21:36:05 UTC (rev 12477) @@ -1,18 +1,19 @@ #!/usr/bin/env python2.6 +import checkpkg_lib import copy -import unittest -import checkpkg_lib -import tag -import package_stats +import cPickle import database -import sqlobject +import inspective_package import models +import mox import package_stats -import inspective_package -import mox +import package_stats +import pprint +import sqlobject +import tag import test_base -import cPickle +import unittest from testdata import stubs from testdata.neon_stats import pkgstats as neon_stats This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 9 22:36:43 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 09 Jan 2011 21:36:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12478] csw/mgar/gar/v2/lib/python Message-ID: Revision: 12478 http://gar.svn.sourceforge.net/gar/?rev=12478&view=rev Author: wahwah Date: 2011-01-09 21:36:43 +0000 (Sun, 09 Jan 2011) Log Message: ----------- checkpkg: Better tag info for libraries checks Don't output square brackets and apostrophes in tag_info, since they cause problems in gar. Using no quoting, and commas as a separator. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/package_checks.py csw/mgar/gar/v2/lib/python/package_checks_test.py Modified: csw/mgar/gar/v2/lib/python/package_checks.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-09 21:36:05 UTC (rev 12477) +++ csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-09 21:36:43 UTC (rev 12478) @@ -984,7 +984,7 @@ error_mgr.ReportError( "non-uniform-lib-versions-in-package", "sonames=%s" - % (sonames)) + % (",".join(sonames))) messenger.Message( "Package %s contains shared libraries, and their soname " "versions are not in sync: %s. This means that " Modified: csw/mgar/gar/v2/lib/python/package_checks_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-09 21:36:05 UTC (rev 12477) +++ csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-09 21:36:43 UTC (rev 12478) @@ -1406,7 +1406,7 @@ self.pkg_data = neon_stats[0] self.error_mgr_mock.ReportError( 'non-uniform-lib-versions-in-package', - "sonames=['libneon.so.26', 'libneon.so.27']") + "sonames=libneon.so.26,libneon.so.27") class TestCheckSharedLibraryNamingPolicyBerkeley(CheckpkgUnitTestHelper, unittest.TestCase): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 9 22:37:13 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 09 Jan 2011 21:37:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12479] csw/mgar/gar/v2/lib/sh/run_full_cat.sh Message-ID: Revision: 12479 http://gar.svn.sourceforge.net/gar/?rev=12479&view=rev Author: wahwah Date: 2011-01-09 21:37:13 +0000 (Sun, 09 Jan 2011) Log Message: ----------- checkpkg: Removed an obsolete shell script Removed Paths: ------------- csw/mgar/gar/v2/lib/sh/run_full_cat.sh Deleted: csw/mgar/gar/v2/lib/sh/run_full_cat.sh =================================================================== --- csw/mgar/gar/v2/lib/sh/run_full_cat.sh 2011-01-09 21:36:43 UTC (rev 12478) +++ csw/mgar/gar/v2/lib/sh/run_full_cat.sh 2011-01-09 21:37:13 UTC (rev 12479) @@ -1,26 +0,0 @@ -#!/opt/csw/bin/bash -# -# A small script to run checkpkg against the whole catalog. The results are -# stored in a sqlite database in ~/.checkpkg. -# -# Architecture -# sparc, i386 -arch=sparc - -# Solaris version -# 5.9, 5.10 -ver=5.9 - -# OpenCSW release -# current, stable, testing, unstable -release=current - -c="/home/mirror/opencsw/${release}/${arch}/${ver}" -readonly c - -time \ -bin/checkpkg \ - -q \ - -M "${c}/catalog" \ - "${c}/"*.pkg \ - "${c}/"*.pkg.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 10 01:59:09 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 10 Jan 2011 00:59:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12480] csw/mgar/pkg/cswutils/trunk/checksums Message-ID: Revision: 12480 http://gar.svn.sourceforge.net/gar/?rev=12480&view=rev Author: bdwalton Date: 2011-01-10 00:59:09 +0000 (Mon, 10 Jan 2011) Log Message: ----------- cswutils/trunk: update checksums Modified Paths: -------------- csw/mgar/pkg/cswutils/trunk/checksums Modified: csw/mgar/pkg/cswutils/trunk/checksums =================================================================== --- csw/mgar/pkg/cswutils/trunk/checksums 2011-01-09 21:37:13 UTC (rev 12479) +++ csw/mgar/pkg/cswutils/trunk/checksums 2011-01-10 00:59:09 UTC (rev 12480) @@ -1,7 +1,7 @@ 4b5ef28c5a8fb45f60d57d5a12bc31b5 catalog.py -03eab3c2fda6212d2468ae2f6bc34bf8 checkpkg.py +e2150c4ad6bbb5545a3ddc23eccea8d9 checkpkg.py 03c7384869e75284b0df6803df62b68f checkpkg2.py -7f38545df383993488d959bf05842e87 checkpkg_lib.py +7181db66ceb6929dd540ada837f1b4cf checkpkg_lib.py b7ed7604e92d375b421f69a17fbf27cd common_constants.py 70200cc5eb2c87a1b1aaf6efa6ffd2bc compare_pkgs.py f4789eb3717cd52ea84eb5ce53040643 configuration.py @@ -14,7 +14,7 @@ 283779d73a88aca3d3fa203b38d4c0d8 opencsw.py 614dca976de7a563a587e6fd5b585629 overrides.py fa476d0cec5adbac1091192a6aefe8b3 package.py -4744c45a736d2d19eb4c4da6b945fce3 package_checks.py +e3737793a23b1955b1f369c9a030c117 package_checks.py f9bde429846be3d98f9e4af11a36672e package_stats.py ad38d99678db4d758e3e7a9265adcfdf pkgdb.py fa5c633db8dbd1da61d12e4a858720c4 pkgmap.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gmarler at users.sourceforge.net Mon Jan 10 03:27:47 2011 From: gmarler at users.sourceforge.net (gmarler at users.sourceforge.net) Date: Mon, 10 Jan 2011 02:27:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12481] csw/mgar/pkg/cpan/IO-Digest/trunk/Makefile Message-ID: Revision: 12481 http://gar.svn.sourceforge.net/gar/?rev=12481&view=rev Author: gmarler Date: 2011-01-10 02:27:47 +0000 (Mon, 10 Jan 2011) Log Message: ----------- put non-conflicting man pages back Modified Paths: -------------- csw/mgar/pkg/cpan/IO-Digest/trunk/Makefile Modified: csw/mgar/pkg/cpan/IO-Digest/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/IO-Digest/trunk/Makefile 2011-01-10 00:59:09 UTC (rev 12480) +++ csw/mgar/pkg/cpan/IO-Digest/trunk/Makefile 2011-01-10 02:27:47 UTC (rev 12481) @@ -17,6 +17,4 @@ ARCHALL = 1 -EXTRA_MERGE_EXCLUDE_FILES = \/opt\/csw\/share\/man.* - include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Mon Jan 10 07:28:41 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Mon, 10 Jan 2011 06:28:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12482] csw/mgar/pkg/subversion/trunk/Makefile Message-ID: Revision: 12482 http://gar.svn.sourceforge.net/gar/?rev=12482&view=rev Author: rthurner Date: 2011-01-10 06:28:41 +0000 (Mon, 10 Jan 2011) Log Message: ----------- subversion,use find to not gsed directories Modified Paths: -------------- csw/mgar/pkg/subversion/trunk/Makefile Modified: csw/mgar/pkg/subversion/trunk/Makefile =================================================================== --- csw/mgar/pkg/subversion/trunk/Makefile 2011-01-10 02:27:47 UTC (rev 12481) +++ csw/mgar/pkg/subversion/trunk/Makefile 2011-01-10 06:28:41 UTC (rev 12482) @@ -289,8 +289,8 @@ install-extras: @echo "~~~ patching contributions with csw paths ~~~" + gfind $(WORKSRC)/contrib -type f -print0 | gxargs -0 gsed -i -e 's,/usr/bin/svn,/opt/csw/bin/svn,' {} gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.pl - gsed -i -e 's,/usr/bin/svnlook,/opt/csw/bin/svnlook,' $(WORKSRC)/contrib/*/* gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.cgi gsed -i -e 's,/usr/bin/,/opt/csw/bin/,' $(WORKSRC)/contrib/*/svnmirror.sh @echo "~~~ install tools and contrib ~~~" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Mon Jan 10 07:30:46 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Mon, 10 Jan 2011 06:30:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12483] csw/mgar/pkg/subversion/trunk/Makefile Message-ID: Revision: 12483 http://gar.svn.sourceforge.net/gar/?rev=12483&view=rev Author: rthurner Date: 2011-01-10 06:30:46 +0000 (Mon, 10 Jan 2011) Log Message: ----------- subversion, parameter at the end is default Modified Paths: -------------- csw/mgar/pkg/subversion/trunk/Makefile Modified: csw/mgar/pkg/subversion/trunk/Makefile =================================================================== --- csw/mgar/pkg/subversion/trunk/Makefile 2011-01-10 06:28:41 UTC (rev 12482) +++ csw/mgar/pkg/subversion/trunk/Makefile 2011-01-10 06:30:46 UTC (rev 12483) @@ -289,7 +289,7 @@ install-extras: @echo "~~~ patching contributions with csw paths ~~~" - gfind $(WORKSRC)/contrib -type f -print0 | gxargs -0 gsed -i -e 's,/usr/bin/svn,/opt/csw/bin/svn,' {} + gfind $(WORKSRC)/contrib -type f -print0 | gxargs -0 gsed -i -e 's,/usr/bin/svn,/opt/csw/bin/svn,' gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.pl gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.cgi gsed -i -e 's,/usr/bin/,/opt/csw/bin/,' $(WORKSRC)/contrib/*/svnmirror.sh This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Mon Jan 10 08:23:10 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Mon, 10 Jan 2011 07:23:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12484] csw/mgar/pkg/subversion/trunk/Makefile Message-ID: Revision: 12484 http://gar.svn.sourceforge.net/gar/?rev=12484&view=rev Author: rthurner Date: 2011-01-10 07:23:10 +0000 (Mon, 10 Jan 2011) Log Message: ----------- subversion: checkpkg moarns ... so remove Modified Paths: -------------- csw/mgar/pkg/subversion/trunk/Makefile Modified: csw/mgar/pkg/subversion/trunk/Makefile =================================================================== --- csw/mgar/pkg/subversion/trunk/Makefile 2011-01-10 06:30:46 UTC (rev 12483) +++ csw/mgar/pkg/subversion/trunk/Makefile 2011-01-10 07:23:10 UTC (rev 12484) @@ -88,7 +88,6 @@ RUNTIME_DEP_PKGS_CSWap2svn += CSWiconv PKGFILES_CSWap2svn = $(prefix)/apache2.* PKGFILES_CSWap2svn += $(docdir)/$(CATALOGNAME_CSWap2svn)/changelog.CSW -CHECKPKG_OVERRIDES_CSWap2svn += surplus-dependency|CSWapache2 SPKG_DESC_CSWjavasvn = Subversion Java Language Binding CATALOGNAME_CSWjavasvn = javasvn @@ -287,7 +286,7 @@ ln -s libsvn_ra_neon-1.so.0.0.0 libsvn_ra_dav-1.so; ) @$(MAKECOOKIE) -install-extras: +instal-extras: @echo "~~~ patching contributions with csw paths ~~~" gfind $(WORKSRC)/contrib -type f -print0 | gxargs -0 gsed -i -e 's,/usr/bin/svn,/opt/csw/bin/svn,' gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.pl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Mon Jan 10 08:50:19 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Mon, 10 Jan 2011 07:50:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12484] csw/mgar/pkg/subversion/trunk/Makefile In-Reply-To: References: Message-ID: Hi Rupert, No dia 10 de Janeiro de 2011 07:23, escreveu: > Revision: 12484 > ? ? ? ? ?http://gar.svn.sourceforge.net/gar/?rev=12484&view=rev > Author: ? rthurner > Date: ? ? 2011-01-10 07:23:10 +0000 (Mon, 10 Jan 2011) > > Log Message: > ----------- > subversion: checkpkg moarns ... so remove > > Modified Paths: > -------------- > ? ?csw/mgar/pkg/subversion/trunk/Makefile > > Modified: csw/mgar/pkg/subversion/trunk/Makefile > =================================================================== > --- csw/mgar/pkg/subversion/trunk/Makefile ? ? ?2011-01-10 06:30:46 UTC (rev 12483) > +++ csw/mgar/pkg/subversion/trunk/Makefile ? ? ?2011-01-10 07:23:10 UTC (rev 12484) > @@ -88,7 +88,6 @@ > ?RUNTIME_DEP_PKGS_CSWap2svn ? += CSWiconv > ?PKGFILES_CSWap2svn ? ? ? ? ? ?= $(prefix)/apache2.* > ?PKGFILES_CSWap2svn ? ? ? ? ? += $(docdir)/$(CATALOGNAME_CSWap2svn)/changelog.CSW > -CHECKPKG_OVERRIDES_CSWap2svn += surplus-dependency|CSWapache2 > > ?SPKG_DESC_CSWjavasvn ? ? ? ? ? = Subversion Java Language Binding > ?CATALOGNAME_CSWjavasvn ? ? ? ? = javasvn > @@ -287,7 +286,7 @@ > ? ? ? ? ? ? ? ?ln -s libsvn_ra_neon-1.so.0.0.0 libsvn_ra_dav-1.so; ) > ? ? ? ?@$(MAKECOOKIE) > > -install-extras: > +instal-extras: > ? ? ? ?@echo "~~~ patching contributions with csw paths ~~~" > ? ? ? ?gfind $(WORKSRC)/contrib -type f -print0 | gxargs -0 gsed -i -e 's,/usr/bin/svn,/opt/csw/bin/svn,' > ? ? ? ?gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.pl Looks like you've introduced a typo in this revision. From dmichelsen at users.sourceforge.net Mon Jan 10 09:42:00 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 10 Jan 2011 08:42:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12485] csw/mgar/pkg/libicu/trunk/Makefile Message-ID: Revision: 12485 http://gar.svn.sourceforge.net/gar/?rev=12485&view=rev Author: dmichelsen Date: 2011-01-10 08:42:00 +0000 (Mon, 10 Jan 2011) Log Message: ----------- libicu: Make *-devel not depend on legacy CSWlibicu Modified Paths: -------------- csw/mgar/pkg/libicu/trunk/Makefile Modified: csw/mgar/pkg/libicu/trunk/Makefile =================================================================== --- csw/mgar/pkg/libicu/trunk/Makefile 2011-01-10 07:23:10 UTC (rev 12484) +++ csw/mgar/pkg/libicu/trunk/Makefile 2011-01-10 08:42:00 UTC (rev 12485) @@ -34,7 +34,7 @@ CATALOGNAME_CSWlibicu-devel = libicu_devel SPKG_DESC_CSWlibicu-devel = Development Files for libicu # This package is PKGFILES catchall -RUNTIME_DEP_PKGS_CSWlibicu-devel = CSWlibicu CSWlibicu46 +RUNTIME_DEP_PKGS_CSWlibicu-devel = CSWlibicu46 PACKAGES += CSWlibicu CATALOGNAME_CSWlibicu = libicu This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 10 09:59:50 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 10 Jan 2011 08:59:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12486] csw/mgar/gar/v2/lib/python/checkpkg_lib.py Message-ID: Revision: 12486 http://gar.svn.sourceforge.net/gar/?rev=12486&view=rev Author: wahwah Date: 2011-01-10 08:59:50 +0000 (Mon, 10 Jan 2011) Log Message: ----------- checkpkg: bugfix: Don't reset registered checks If registered checks are cleared inside Run(), no checks are done in result. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-10 08:42:00 UTC (rev 12485) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-10 08:59:50 UTC (rev 12486) @@ -141,11 +141,11 @@ self.catrel = catrel self.show_progress = show_progress self._ResetState() + self.individual_checks = [] + self.set_checks = [] def _ResetState(self): self.errors = [] - self.individual_checks = [] - self.set_checks = [] self.packages = [] def GetProgressBar(self): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 10 14:17:27 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 10 Jan 2011 13:17:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12487] csw/mgar/pkg/asciidoc/trunk/Makefile Message-ID: Revision: 12487 http://gar.svn.sourceforge.net/gar/?rev=12487&view=rev Author: dmichelsen Date: 2011-01-10 13:17:27 +0000 (Mon, 10 Jan 2011) Log Message: ----------- asciidoc: Fix typo Modified Paths: -------------- csw/mgar/pkg/asciidoc/trunk/Makefile Modified: csw/mgar/pkg/asciidoc/trunk/Makefile =================================================================== --- csw/mgar/pkg/asciidoc/trunk/Makefile 2011-01-10 08:59:50 UTC (rev 12486) +++ csw/mgar/pkg/asciidoc/trunk/Makefile 2011-01-10 13:17:27 UTC (rev 12487) @@ -2,7 +2,7 @@ VERSION = 8.6.1 CATEGORIES = utils -DESCRIPTION = An Documentation Generator +DESCRIPTION = A Documentation Generator define BLURB AsciiDoc is a text document format for writing short documents, articles, books and UNIX man pages. AsciiDoc files can be translated to This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dam at opencsw.org Mon Jan 10 14:25:12 2011 From: dam at opencsw.org (Dagobert Michelsen) Date: Mon, 10 Jan 2011 14:25:12 +0100 Subject: [csw-devel] [PATCH] mGAR v2: A bugfix for EXPANDVARS In-Reply-To: <1294556238-8779-1-git-send-email-maciej@opencsw.org> References: <1294556238-8779-1-git-send-email-maciej@opencsw.org> Message-ID: Hi Maciej, Am 09.01.2011 um 07:57 schrieb maciej at opencsw.org: > From: Maciej Blizinski > > The 'g' parameter was missing, and only one instance of a variable was > expanded per line. This patch adds 'g' to the perl invocation which expands > variables. Right. Thanks! -- Dago > --- > gar/v2/gar.mk | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/gar/v2/gar.mk b/gar/v2/gar.mk > index 4a3eee4..02b14f1 100644 > --- a/gar/v2/gar.mk > +++ b/gar/v2/gar.mk > @@ -444,7 +444,7 @@ extract-p: > _var_definitions = $(foreach VAR,$(shell perl -ne 'print "$$1 " if( /@([^@]+)@/ )' <$1),$(VAR)=$($(VAR))) > > expandvars-%: > - $(call _var_definitions,$(WORKDIR)/$*) perl -i-unexpanded -npe 's/@([^@]+)@/$$ENV{$$1}/e' $(WORKDIR)/$* > + $(call _var_definitions,$(WORKDIR)/$*) perl -i-unexpanded -npe 's/@([^@]+)@/$$ENV{$$1}/eg' $(WORKDIR)/$* > @$(MAKECOOKIE) > > > -- > 1.7.1 > From wahwah at users.sourceforge.net Mon Jan 10 15:35:01 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 10 Jan 2011 14:35:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12488] csw/mgar/pkg/postgresql/branches/postgresql-9.0 Message-ID: Revision: 12488 http://gar.svn.sourceforge.net/gar/?rev=12488&view=rev Author: wahwah Date: 2011-01-10 14:35:01 +0000 (Mon, 10 Jan 2011) Log Message: ----------- postgresql-9.0: checking script Adding a script to check whether PKGROOT contains what we want it to contain. Also, committing work in progress in the Makefile. Modified Paths: -------------- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile Added Paths: ----------- csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/check_pkgroot.sh Modified: csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-10 13:17:27 UTC (rev 12487) +++ csw/mgar/pkg/postgresql/branches/postgresql-9.0/Makefile 2011-01-10 14:35:01 UTC (rev 12488) @@ -24,8 +24,6 @@ VERSION = $(BASE_VERSION).$(PATCHLEVEL) CATEGORIES = apps -SHELL = /opt/csw/bin/bash - # Useful when making a series of builds on the same day # GARFLAVOR ?= DBG @@ -68,22 +66,21 @@ DISTFILES += CSWpostgresql-$(BASE_VERSION_G).postinstall PACKAGES += CSWpostgresql -PACKAGES += CSWpostgresql-$(BASE_VERSION_G)-doc +CATALOGNAME_CSWpostgresql = postgresql +SPKG_DESC_CSWpostgresql = An advanced open source database +PACKAGES += CSWpostgresql-$(BASE_VERSION_G)-doc CATALOGNAME_CSWpostgresql-$(BASE_VERSION_G)-doc = postgresql_$(BASE_VERSION_G)_doc -CATALOGNAME_CSWpostgresql = postgresql - -SPKG_DESC_CSWpostgresql = An advanced open source database SPKG_DESC_CSWpostgresql-$(BASE_VERSION_G)-doc = PostgreSQL $(BASE_VERSION).x Documentation -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibxslt -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibgnugetopt -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWzlib -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibxml2 -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWreadline -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWkrb5lib -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWosslrt -RUNTIME_DEP_PKGS_CSWpostgresql-90 += CSWlibpq5 +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibxslt +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibgnugetopt +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWzlib +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWreadline +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWkrb5lib +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWosslrt +RUNTIME_DEP_PKGS_CSWpostgresql-$(BASE_VERSION_G) += CSWlibpq5 ARCHALL_CSWpostgresql = 1 ARCHALL_CSWpostgresql-$(BASE_VERSION_G)-doc = 1 @@ -186,9 +183,10 @@ # This is one of the rare cases where a protoype filter is needed. # Do not copy this for other Makefiles unless you understand exactly what it does!! # (explanation: It adds -isaexec to the isaexec-name of the binaries to be isaexec'ed) -PROTOTYPE_FILTER = perl -npe 's,=/opt/csw/bin/isaexec,-isaexec=/opt/csw/bin/isaexec,' +PROTOTYPE_FILTER = perl -npe 's,=$(bindir)/isaexec,-isaexec=/opt/csw/bin/isaexec,' -# ISAEXEC_FILES = $(addsuffix -isaexec,$(foreach B,$(BIN_NAMES),$(bindir_install)/$B)) +ISAEXEC_FILES = $(addsuffix -isaexec,$(foreach B,$(BIN_NAMES),$(bindir_install)/$B)) + ALTERNATIVES_CSWpostgresql-$(BASE_VERSION_G) = $(NAME)$(BASE_VERSION_G)-32 $(NAME)$(BASE_VERSION_G)-64 $(NAME)$(BASE_VERSION_G)-auto ALTERNATIVE_$(NAME)$(BASE_VERSION_G)-32 = $(bindir_install)/$(firstword $(BIN_NAMES)) $(firstword $(BIN_NAMES)) $(bindir_install)/$(ISA_DEFAULT)/$(firstword $(BIN_NAMES)) 100 ALTERNATIVE_$(NAME)$(BASE_VERSION_G)-32 += $(foreach B,$(wordlist 2,$(words $(BIN_NAMES)),$(BIN_NAMES)),$(bindir_install)/$B $B $(bindir_install)/$(ISA_DEFAULT)/$B) @@ -202,7 +200,6 @@ PACKAGES += CSWlibpq5 CATALOGNAME_CSWlibpq5 = libpq5 -PKGFILES_CSWlibpq5 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.5\.3) PKGFILES_CSWlibpq5 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.5(\.\d+)*) SPKG_DESC_CSWlibpq5 += PostgreSQL C client library (built from $(BASE_VERSION).x sources), libpq.so.5 RUNTIME_DEP_PKGS_CSWlibpq5 += CSWosslrt @@ -210,7 +207,6 @@ PACKAGES += CSWlibecpg6 CATALOGNAME_CSWlibecpg6 = libecpg6 -PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.6\.0) PKGFILES_CSWlibecpg6 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.6(\.\d+)*) SPKG_DESC_CSWlibecpg6 += Embedded PostgreSQL for C library (built from $(BASE_VERSION).x sources), libecpg.so.6 RUNTIME_DEP_PKGS_CSWlibecpg6 += CSWlibpgtypes3 @@ -218,7 +214,6 @@ PACKAGES += CSWlibecpg-compat3 CATALOGNAME_CSWlibecpg-compat3 = libecpg_compat3 -PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.3\.2) PKGFILES_CSWlibecpg-compat3 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.3(\.\d+)*) SPKG_DESC_CSWlibecpg-compat3 += Older version of run-time library for ECPG programs (built from $(BASE_VERSION).x sources), libecpg_compat.so.3 RUNTIME_DEP_PKGS_CSWlibecpg-compat3 += CSWlibecpg6 @@ -261,33 +256,28 @@ # Legacy libraries PACKAGES += CSWlibpq3 CATALOGNAME_CSWlibpq3 = libpq3 -PKGFILES_CSWlibpq3 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.3\.2) PKGFILES_CSWlibpq3 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.3(\.\d+)*) SPKG_DESC_CSWlibpq3 += PostgreSQL C client library, libpq.so.3 RUNTIME_DEP_PKGS_CSWlibpq3 += CSWosslrt PACKAGES += CSWlibpq4 CATALOGNAME_CSWlibpq4 = libpq4 -PKGFILES_CSWlibpq4 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.4\.1) PKGFILES_CSWlibpq4 += $(call baseisadirs,$(prefix)/lib,libpq\.so\.4(\.\d+)*) SPKG_DESC_CSWlibpq4 += PostgreSQL C client library, libpq.so.4 RUNTIME_DEP_PKGS_CSWlibpq4 += CSWosslrt PACKAGES += CSWlibpgtypes1 CATALOGNAME_CSWlibpgtypes1 = libpgtypes1 -PKGFILES_CSWlibpgtypes1 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.1\.2) PKGFILES_CSWlibpgtypes1 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.1(\.\d+)*) SPKG_DESC_CSWlibpgtypes1 += Used by programs built with ecpg (Embedded PostgreSQL for C), libpgtypes.so.1 PACKAGES += CSWlibpgtypes2 CATALOGNAME_CSWlibpgtypes2 = libpgtypes2 -PKGFILES_CSWlibpgtypes2 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.2\.2) PKGFILES_CSWlibpgtypes2 += $(call baseisadirs,$(prefix)/lib,libpgtypes\.so\.2(\.\d+)*) SPKG_DESC_CSWlibpgtypes2 += Used by programs built with ecpg (Embedded PostgreSQL for C), libpgtypes.so.2 PACKAGES += CSWlibecpg4 CATALOGNAME_CSWlibecpg4 = libecpg4 -PKGFILES_CSWlibecpg4 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.4\.2) PKGFILES_CSWlibecpg4 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.4(\.\d+)*) SPKG_DESC_CSWlibecpg4 += Embedded PostgreSQL for C library, libecpg.so.4 RUNTIME_DEP_PKGS_CSWlibecpg4 += CSWlibpgtypes1 @@ -296,7 +286,6 @@ PACKAGES += CSWlibecpg5 CATALOGNAME_CSWlibecpg5 = libecpg5 -PKGFILES_CSWlibecpg5 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.5\.2) PKGFILES_CSWlibecpg5 += $(call baseisadirs,$(prefix)/lib,libecpg\.so\.5(\.\d+)*) SPKG_DESC_CSWlibecpg5 += Embedded PostgreSQL for C library, libecpg.so.5 RUNTIME_DEP_PKGS_CSWlibecpg5 += CSWlibpgtypes2 @@ -304,7 +293,6 @@ PACKAGES += CSWlibecpg-compat2 CATALOGNAME_CSWlibecpg-compat2 = libecpg_compat2 -PKGFILES_CSWlibecpg-compat2 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.2\.2) PKGFILES_CSWlibecpg-compat2 += $(call baseisadirs,$(prefix)/lib,libecpg_compat\.so\.2(\.\d+)*) SPKG_DESC_CSWlibecpg-compat2 += Older version of run-time library for ECPG programs, libecpg_compat.so.2 RUNTIME_DEP_PKGS_CSWlibecpg-compat2 += CSWlibpgtypes2 @@ -340,27 +328,27 @@ ginstall -d -m 755 $(DESTDIR)$(prefix)/bin [ -r $(DESTDIR)$(bindir)/pg_config ] && \ gmv -v $(DESTDIR)$(bindir)/pg_config $(DESTDIR)$(prefix)/bin || true - @$(MAKECOOKIE) - -post-merge: - ginstall -d $(PKGROOT)/etc$(prefix)/init.d + ginstall -d $(DESTDIR)/etc$(prefix)/init.d ginstall \ $(WORKDIR)/cswpostgres.tmpl \ - $(PKGROOT)/etc$(prefix)/init.d/$(initscript_base_name) - ginstall -d $(PKGROOT)/etc$(prefix)/pkg/$(NAME) + $(DESTDIR)/etc$(prefix)/init.d/$(initscript_base_name) + ginstall -d $(DESTDIR)/etc$(prefix)/pkg/$(NAME) gsed -e 's+ at PGDATA@+$(PGDATA)+g' \ < $(FILEDIR)/cswusergroup.tmpl \ > $(WORKDIR)/cswusergroup ginstall $(WORKDIR)/cswusergroup \ - $(PKGROOT)/etc$(prefix)/pkg/$(NAME)/cswusergroup_$(VERSION_NODOT) - ginstall -d $(PKGROOT)$(sysconfdir) + $(DESTDIR)/etc$(prefix)/pkg/$(NAME)/cswusergroup_$(VERSION_NODOT) + ginstall -d $(DESTDIR)$(sysconfdir) gsed -e 's+ at PGDATA@+$(PGDATA)+g' \ < $(FILEDIR)/postgresql.conf.tmpl \ > $(WORKDIR)/postgresql.conf ginstall $(WORKDIR)/postgresql.conf \ - $(PKGROOT)$(sysconfdir) - ginstall -d $(PKGROOT)$(docdir) - # ginstall $(WORKDIR)/README-CSW.txt $(PKGROOT)$(docdir) + $(DESTDIR)$(sysconfdir) + ginstall -d $(DESTDIR)$(docdir) + # ginstall $(WORKDIR)/README-CSW.txt $(DESTDIR)$(docdir) + @$(MAKECOOKIE) + +post-merge: ginstall -m 755 -d $(PKGROOT)$(prefix)/bin # for b in $(BIN_NAMES); do \ # gln -s ..$(version_dependent)/bin/$${b} $(PKGROOT)$(prefix)/bin/$${b}; \ @@ -393,4 +381,7 @@ ../../lib/$(ISA_DEFAULT64)/`basename $${f}` \ $(PKGROOT)$(prefix)/postgresql/lib/$(ISA_DEFAULT64); \ done + + # Checks whether the pkgroot contents is OK. + $(FILEDIR)/check_pkgroot.sh "$(PKGROOT)" @$(MAKECOOKIE) Added: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/check_pkgroot.sh =================================================================== --- csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/check_pkgroot.sh (rev 0) +++ csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/check_pkgroot.sh 2011-01-10 14:35:01 UTC (rev 12488) @@ -0,0 +1,20 @@ +#!/opt/csw/bin/bash +# $Id$ + +declare -r PKGROOT="$1" + +if [[ -z "${PKGROOT}" ]] +then + echo "Please give an argument." + exit 1 +fi + +set -u +set -e +set -x + +# Look for unexpanded variables +! grep @sysconfdir@ ${PKGROOT}/etc/opt/csw/init.d/cswpostgres_9_0 + + +! test -h ${PKGROOT}/opt/csw/lib/postgresql/9.0/lib/libecpg.so Property changes on: csw/mgar/pkg/postgresql/branches/postgresql-9.0/files/check_pkgroot.sh ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 10 16:12:55 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 10 Jan 2011 15:12:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12489] csw/mgar/pkg/cpan/Archive-Tar/trunk/files Message-ID: Revision: 12489 http://gar.svn.sourceforge.net/gar/?rev=12489&view=rev Author: dmichelsen Date: 2011-01-10 15:12:55 +0000 (Mon, 10 Jan 2011) Log Message: ----------- cpan/Archive-Tar: Remove old unused gspec Removed Paths: ------------- csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.depend csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.gspec csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.prototype Deleted: csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.depend =================================================================== --- csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.depend 2011-01-10 14:35:01 UTC (rev 12488) +++ csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.depend 2011-01-10 15:12:55 UTC (rev 12489) @@ -1 +0,0 @@ -P CSWpmiozlib pm_iozlib - IO:: style interface to Compress::Zlib Deleted: csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.gspec =================================================================== --- csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.gspec 2011-01-10 14:35:01 UTC (rev 12488) +++ csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.gspec 2011-01-10 15:12:55 UTC (rev 12489) @@ -1,10 +0,0 @@ -%var bitname pm_archivetar -%var pkgname CSWpmarchivetar -%var arch all -%include url file://%{PKGLIB}/csw_cpan.gspec -%copyright -This module is copyright (c) 2002 Jos Boumans -Ekane at cpan.orgE. All rights reserved. - -This library is free software; you may redistribute and/or -modify it under the same terms as Perl itself. Deleted: csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.prototype =================================================================== --- csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.prototype 2011-01-10 14:35:01 UTC (rev 12488) +++ csw/mgar/pkg/cpan/Archive-Tar/trunk/files/CSWpmarchivetar.prototype 2011-01-10 15:12:55 UTC (rev 12489) @@ -1,23 +0,0 @@ -d none /opt/csw/bin 0755 root bin -f none /opt/csw/bin/ptar 0555 root bin -f none /opt/csw/bin/ptardiff 0555 root bin -d none /opt/csw/lib 0755 root bin -d none /opt/csw/lib/perl 0755 root bin -d none /opt/csw/lib/perl/csw 0755 root bin -d none /opt/csw/lib/perl/csw/auto 0755 root bin -d none /opt/csw/lib/perl/csw/auto/Archive 0755 root bin -d none /opt/csw/lib/perl/csw/auto/Archive/Tar 0755 root bin -f none /opt/csw/lib/perl/csw/auto/Archive/Tar/.packlist 0644 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1 0755 root bin -d none /opt/csw/share/man/man3 0755 root bin -f none /opt/csw/share/man/man3/Archive::Tar.3perl 0444 root bin -f none /opt/csw/share/man/man3/Archive::Tar::File.3perl 0444 root bin -d none /opt/csw/share/perl 0755 root bin -d none /opt/csw/share/perl/csw 0755 root bin -d none /opt/csw/share/perl/csw/Archive 0755 root bin -d none /opt/csw/share/perl/csw/Archive/Tar 0755 root bin -f none /opt/csw/share/perl/csw/Archive/Tar.pm 0444 root bin -f none /opt/csw/share/perl/csw/Archive/Tar/Constant.pm 0444 root bin -f none /opt/csw/share/perl/csw/Archive/Tar/File.pm 0444 root bin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Mon Jan 10 16:15:06 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Mon, 10 Jan 2011 15:15:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12490] csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/Makefile Message-ID: Revision: 12490 http://gar.svn.sourceforge.net/gar/?rev=12490&view=rev Author: bonivart Date: 2011-01-10 15:15:06 +0000 (Mon, 10 Jan 2011) Log Message: ----------- pm_testwwwmech: change dep to old name CSWpmtestlongstr Modified Paths: -------------- csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/Makefile Modified: csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/Makefile 2011-01-10 15:12:55 UTC (rev 12489) +++ csw/mgar/pkg/cpan/Test-WWW-Mechanize/trunk/Makefile 2011-01-10 15:15:06 UTC (rev 12490) @@ -16,11 +16,9 @@ SKIPTEST = 1 -RUNTIME_DEP_PKGS += CSWpmtestlongstring +RUNTIME_DEP_PKGS += CSWpmtestlongstr RUNTIME_DEP_PKGS += CSWpmwwwmechanize RUNTIME_DEP_PKGS += CSWpmhtmltree RUNTIME_DEP_PKGS += CSWpmcarpassertmore -CHECKPKG_OVERRIDES_CSWpmtestwwwmech += unidentified-dependency - include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From theferret at users.sourceforge.net Mon Jan 10 17:38:01 2011 From: theferret at users.sourceforge.net (theferret at users.sourceforge.net) Date: Mon, 10 Jan 2011 16:38:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12491] csw/mgar/pkg/cswutils/trunk/files/checkpkg Message-ID: Revision: 12491 http://gar.svn.sourceforge.net/gar/?rev=12491&view=rev Author: theferret Date: 2011-01-10 16:38:01 +0000 (Mon, 10 Jan 2011) Log Message: ----------- checkpkg: remove old path Modified Paths: -------------- csw/mgar/pkg/cswutils/trunk/files/checkpkg Modified: csw/mgar/pkg/cswutils/trunk/files/checkpkg =================================================================== --- csw/mgar/pkg/cswutils/trunk/files/checkpkg 2011-01-10 15:15:06 UTC (rev 12490) +++ csw/mgar/pkg/cswutils/trunk/files/checkpkg 2011-01-10 16:38:01 UTC (rev 12491) @@ -195,7 +195,7 @@ # check for badly set RUNPATHs. sigh. # Note that need to escape one /, so that it does not #trigger check if checking its own package - badpaths="[/]export/medusa [/]opt/build [/]export/home [/]usr/share [/]usr/local" + badpaths="[/]export/home [/]usr/share [/]usr/local" unset badstrings for badpath in $badpaths ; do GREP=/bin/grep gzgrep "$badpath" $f This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Mon Jan 10 20:49:19 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Mon, 10 Jan 2011 19:49:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12492] csw/mgar/pkg/subversion/trunk/Makefile Message-ID: Revision: 12492 http://gar.svn.sourceforge.net/gar/?rev=12492&view=rev Author: rthurner Date: 2011-01-10 19:49:18 +0000 (Mon, 10 Jan 2011) Log Message: ----------- subversion, typo in Makefile target Modified Paths: -------------- csw/mgar/pkg/subversion/trunk/Makefile Modified: csw/mgar/pkg/subversion/trunk/Makefile =================================================================== --- csw/mgar/pkg/subversion/trunk/Makefile 2011-01-10 16:38:01 UTC (rev 12491) +++ csw/mgar/pkg/subversion/trunk/Makefile 2011-01-10 19:49:18 UTC (rev 12492) @@ -286,7 +286,7 @@ ln -s libsvn_ra_neon-1.so.0.0.0 libsvn_ra_dav-1.so; ) @$(MAKECOOKIE) -instal-extras: +install-extras: @echo "~~~ patching contributions with csw paths ~~~" gfind $(WORKSRC)/contrib -type f -print0 | gxargs -0 gsed -i -e 's,/usr/bin/svn,/opt/csw/bin/svn,' gsed -i -e 's,/usr/bin/perl,/opt/csw/bin/perl,' $(WORKSRC)/contrib/*/*.pl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jan 11 04:39:59 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 11 Jan 2011 03:39:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12493] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 12493 http://gar.svn.sourceforge.net/gar/?rev=12493&view=rev Author: bdwalton Date: 2011-01-11 03:39:58 +0000 (Tue, 11 Jan 2011) Log Message: ----------- gettext/trunk: add lines to split out the library packages Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-10 19:49:18 UTC (rev 12492) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-11 03:39:58 UTC (rev 12493) @@ -8,15 +8,39 @@ endef PACKAGES = CSWggettextrt CSWggettextdoc CSWggettext +PACKAGES += CSWlibasprintf0 CSWlibgettextlib0-14-1 CSWlibgettextlib0-17 +PACKAGES += CSWlibgettextlib0-18-1 CSWlibgettextpo0 CSWlibgettextsrc0-17 +PACKAGES += CSWlibgettextsrc0-18-1 CSWlibintl2 CSWlibintl3 CSWlibintl8 ARCHALL_CSWggettextel = 1 CATALOGNAME_CSWggettext = ggettext CATALOGNAME_CSWggettextdoc = ggettextdoc CATALOGNAME_CSWggettextrt = ggettextrt +CATALOGNAME_CSWlibasprintf0 = libasprintf0 +CATALOGNAME_CSWlibgettextlib0-14-1 = libgettextlib0_14_1 +CATALOGNAME_CSWlibgettextlib0-17 = libgettextlib0_17 +CATALOGNAME_CSWlibgettextlib0-18-1 = libgettextlib0_18_1 +CATALOGNAME_CSWlibgettextpo0 = libgettextpo0 +CATALOGNAME_CSWlibgettextsrc0-17 = libgettextsrc0_17 +CATALOGNAME_CSWlibgettextsrc0-18-1 = libgettextsrc0_18_1 +CATALOGNAME_CSWlibintl2 = libintl2 +CATALOGNAME_CSWlibintl3 = libintl3 +CATALOGNAME_CSWlibintl8 = libintl8 SPKG_DESC_CSWggettext = GNU locale utilities and development headers SPKG_DESC_CSWggettextdoc = GNU locale documentation SPKG_DESC_CSWggettextrt = GNU locale runtime +SPKG_DESC_CSWlibasprintf0 = GNU locale runtime, libasprintf.so.0 +SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale runtime, libgettextlib-0.14.1.so +SPKG_DESC_CSWlibgettextlib0-17 += GNU locale runtime, libgettextlib-0.17.so +SPKG_DESC_CSWlibgettextlib0-17 += GNU locale runtime, libgettextlib-0.18.1.so +SPKG_DESC_CSWlibgettextpo0 += GNU locale runtime, libgettextpo.so.0 +SPKG_DESC_CSWlibgettextsrc0-17 += GNU locale runtime, libgettextsrc-0.17.so +SPKG_DESC_CSWlibgettextsrc0-18-1 += GNU locale runtime, libgettextsrc-0.18.1.so +SPKG_DESC_CSWlibintl2 += GNU locale runtime, libintl.so.2 +SPKG_DESC_CSWlibintl3 += GNU locale runtime, libintl.so.3 +SPKG_DESC_CSWlibintl8 += GNU locale runtime, libintl.so.8 + ARCHALL_CSWggettextdoc = 1 COMPILE_ELISP = 1 @@ -62,6 +86,26 @@ #PKGFILES_CSWggettextrt = $(call baseisadirs,$(libdir),libintl\..*) #PKGFILES_CSWggettextrt += $(call baseisadirs,$(libdir),libasprintf\..*) #PKGFILES_CSWggettextrt += $(call baseisadirs,$(libdir),libgettextpo\..*) +PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0(\.\d+)*) +PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0.14\.1\.so) +PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so(\.\d+)*) +PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) +PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) +PKGFILES_CSWlibgettextpo0 += $(call baseisadirs,$(libdir),libgettextpo\.so\.0\.4\.0) +PKGFILES_CSWlibgettextpo0 += $(call baseisadirs,$(libdir),libgettextpo\.so\.0(\.\d+)*) +PKGFILES_CSWlibgettextsrc0-17 += $(call baseisadirs,$(libdir),libgettextsrc-0\.17\.so) +PKGFILES_CSWlibgettextsrc0-17 += $(call baseisadirs,$(libdir),libgettextsrc-0\.17\.so(\.\d+)*) +PKGFILES_CSWlibgettextsrc0-18-1 += $(call baseisadirs,$(libdir),libgettextsrc-0\.18\.1\.so) +PKGFILES_CSWlibgettextsrc0-18-1 += $(call baseisadirs,$(libdir),libgettextsrc-0\.18\.1\.so(\.\d+)*) +PKGFILES_CSWlibintl2 += $(call baseisadirs,$(libdir),libintl\.so\.2) +PKGFILES_CSWlibintl2 += $(call baseisadirs,$(libdir),libintl\.so\.2(\.\d+)*) +PKGFILES_CSWlibintl3 += $(call baseisadirs,$(libdir),libintl\.so\.3) +PKGFILES_CSWlibintl3 += $(call baseisadirs,$(libdir),libintl\.so\.3(\.\d+)*) +PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8\.0\.2) +PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8(\.\d+)*) +PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8\.1\.1) +PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8(\.\d+)*) + #so use this for now PKGFILES_CSWggettextrt = .*/libintl\.so.* .*/libasprintf\.so.* .*/libgettextpo\.so.* PKGFILES_CSWggettextrt += .*/libgettext.*\.so.* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jan 11 04:48:45 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 11 Jan 2011 03:48:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12494] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 12494 http://gar.svn.sourceforge.net/gar/?rev=12494&view=rev Author: bdwalton Date: 2011-01-11 03:48:45 +0000 (Tue, 11 Jan 2011) Log Message: ----------- gettext/trunk: correct variable name in libgettextlib package splitting Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-11 03:39:58 UTC (rev 12493) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-11 03:48:45 UTC (rev 12494) @@ -33,7 +33,7 @@ SPKG_DESC_CSWlibasprintf0 = GNU locale runtime, libasprintf.so.0 SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale runtime, libgettextlib-0.14.1.so SPKG_DESC_CSWlibgettextlib0-17 += GNU locale runtime, libgettextlib-0.17.so -SPKG_DESC_CSWlibgettextlib0-17 += GNU locale runtime, libgettextlib-0.18.1.so +SPKG_DESC_CSWlibgettextlib0-18 += GNU locale runtime, libgettextlib-0.1.1.so SPKG_DESC_CSWlibgettextpo0 += GNU locale runtime, libgettextpo.so.0 SPKG_DESC_CSWlibgettextsrc0-17 += GNU locale runtime, libgettextsrc-0.17.so SPKG_DESC_CSWlibgettextsrc0-18-1 += GNU locale runtime, libgettextsrc-0.18.1.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jan 11 04:50:40 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 11 Jan 2011 03:50:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12495] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 12495 http://gar.svn.sourceforge.net/gar/?rev=12495&view=rev Author: bdwalton Date: 2011-01-11 03:50:39 +0000 (Tue, 11 Jan 2011) Log Message: ----------- gettext/trunk: second correction on libgettextlib package splitting Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-11 03:48:45 UTC (rev 12494) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-11 03:50:39 UTC (rev 12495) @@ -33,7 +33,7 @@ SPKG_DESC_CSWlibasprintf0 = GNU locale runtime, libasprintf.so.0 SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale runtime, libgettextlib-0.14.1.so SPKG_DESC_CSWlibgettextlib0-17 += GNU locale runtime, libgettextlib-0.17.so -SPKG_DESC_CSWlibgettextlib0-18 += GNU locale runtime, libgettextlib-0.1.1.so +SPKG_DESC_CSWlibgettextlib0-18-1 += GNU locale runtime, libgettextlib-0.18.1.so SPKG_DESC_CSWlibgettextpo0 += GNU locale runtime, libgettextpo.so.0 SPKG_DESC_CSWlibgettextsrc0-17 += GNU locale runtime, libgettextsrc-0.17.so SPKG_DESC_CSWlibgettextsrc0-18-1 += GNU locale runtime, libgettextsrc-0.18.1.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jan 11 11:49:08 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 11 Jan 2011 10:49:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12497] csw/mgar/pkg/lang-python/python/branches/python-3.1 /Makefile Message-ID: Revision: 12497 http://gar.svn.sourceforge.net/gar/?rev=12497&view=rev Author: wahwah Date: 2011-01-11 10:49:08 +0000 (Tue, 11 Jan 2011) Log Message: ----------- python-3.1: Fixed file collisions with CSWpython Modified Paths: -------------- csw/mgar/pkg/lang-python/python/branches/python-3.1/Makefile Modified: csw/mgar/pkg/lang-python/python/branches/python-3.1/Makefile =================================================================== --- csw/mgar/pkg/lang-python/python/branches/python-3.1/Makefile 2011-01-11 10:28:19 UTC (rev 12496) +++ csw/mgar/pkg/lang-python/python/branches/python-3.1/Makefile 2011-01-11 10:49:08 UTC (rev 12497) @@ -50,10 +50,6 @@ # Test for sunaudiodev fails. SKIPTEST = 1 -# EXTRA_INC += $(prefix)/X11/include -# EXTRA_LIB += $(prefix)/X11/lib -# EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib -# EXTRA_SOS_LD_FLAGS = -L$(abspath $(prefix)/X11/lib/$(MM_LIBDIR)) BASECFLAGS = $(CFLAGS) EXTRA_COMMON_EXPORTS = BASECFLAGS @@ -70,7 +66,7 @@ # This doesn't work here, as _PYCOMPILE_FILES is not the directory Python uses. # PYCOMPILE = 1 -EXTRA_MERGE_EXCLUDE_FILES = .*\.pyo .*\.pyc +EXTRA_MERGE_EXCLUDE_FILES += .*\.pyo .*\.pyc # use prototype filters to set the class PROTOTYPE_FILTER = awk '$$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } { print }' @@ -149,6 +145,8 @@ CHECKPKG_OVERRIDES_CSWidle$(CVER) += missing-dependency|CSWpython CHECKPKG_OVERRIDES_CSWidle$(CVER) += surplus-dependency|CSWpython$(CVER) CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += surplus-dependency|CSWpython$(CVER) +CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += missing-dependency|CSWpython +CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += missing-dependency|CSWpython LICENSE = LICENSE @@ -165,4 +163,18 @@ CHECKPKG_OVERRIDES_CSWpython$(CVER) += catalogname-does-not-start-with-py_ CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += surplus-dependency|CSWpython$(CVER) +# Checkpkg does not understand relocatable packages. +CHECKPKG_OVERRIDES_CSWpython$(CVER) += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/$(PVER)/lib-dynload/gdbm.so +CHECKPKG_OVERRIDES_CSWpython$(CVER) += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/$(PVER)/lib-dynload/_gdbm.so +CHECKPKG_OVERRIDES_CSWpython$(CVER) += surplus-dependency|CSWgdbm + + +# To avoid file collisions with CSWpython: +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/idle,$(bindir)/idle-$(VER),' +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/smtpd.py,$(bindir)/smtpd.py-$(VER),' +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/pydoc,$(bindir)/pydoc-$(VER),' +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/2to3,$(bindir)/2to3-$(VER),' +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/python-config,$(bindir)/python-config-$(VER),' +EXTRA_MERGE_EXCLUDE_FILES += $(bindir)/python + include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jan 11 11:28:19 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 11 Jan 2011 10:28:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12496] csw/mgar/pkg/lang-python/python/branches/python-2.7 Message-ID: Revision: 12496 http://gar.svn.sourceforge.net/gar/?rev=12496&view=rev Author: wahwah Date: 2011-01-11 10:28:19 +0000 (Tue, 11 Jan 2011) Log Message: ----------- python-2.7: Fix file collisions Modified Paths: -------------- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile csw/mgar/pkg/lang-python/python/branches/python-2.7/checksums Modified: csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile =================================================================== --- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-11 03:50:39 UTC (rev 12495) +++ csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-11 10:28:19 UTC (rev 12496) @@ -1,7 +1,7 @@ # $Id$ NAME = Python -VERSION = 2.7 +VERSION = 2.7.1 CATEGORIES = lang VER = 2.7 DVER = 2-7 @@ -52,8 +52,6 @@ # Test for sunaudiodev fails. SKIPTEST = 1 -# EXTRA_INC += $(prefix)/bdb47/include -# EXTRA_LIB += $(prefix)/bdb47/lib BASECFLAGS = $(CFLAGS) EXTRA_COMMON_EXPORTS = BASECFLAGS @@ -70,7 +68,7 @@ # This doesn't work here, as _PYCOMPILE_FILES is not the directory Python uses. # PYCOMPILE = 1 -EXTRA_MERGE_EXCLUDE_FILES = .*\.pyo .*\.pyc +EXTRA_MERGE_EXCLUDE_FILES += .*\.pyo .*\.pyc # use prototype filters to set the class PROTOTYPE_FILTER = awk '$$$$3 ~/.*\.py$$$$/ { $$$$2 = "cswpycompile" } { print }' @@ -167,4 +165,16 @@ CHECKPKG_OVERRIDES_CSWpython$(CVER) += catalogname-does-not-start-with-py_ CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += surplus-dependency|CSWpython$(CVER) +# Checkpkg does not understand relocatable packages. +CHECKPKG_OVERRIDES_CSWpython$(CVER) += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/python2.7/lib-dynload/gdbm.so +CHECKPKG_OVERRIDES_CSWpython$(CVER) += surplus-dependency|CSWgdbm + +# To avoid file collisions with CSWpython: +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/idle,$(bindir)/idle-$(VER),' +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/smtpd.py,$(bindir)/smtpd.py-$(VER),' +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/pydoc,$(bindir)/pydoc-$(VER),' +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/2to3,$(bindir)/2to3-$(VER),' +EXTRA_PAX_ARGS += -s ',^\.$(bindir)/python-config,$(bindir)/python-config-$(VER),' +EXTRA_MERGE_EXCLUDE_FILES += $(bindir)/python + include gar/category.mk Modified: csw/mgar/pkg/lang-python/python/branches/python-2.7/checksums =================================================================== --- csw/mgar/pkg/lang-python/python/branches/python-2.7/checksums 2011-01-11 03:50:39 UTC (rev 12495) +++ csw/mgar/pkg/lang-python/python/branches/python-2.7/checksums 2011-01-11 10:28:19 UTC (rev 12496) @@ -1 +1 @@ -0e8c9ec32abf5b732bea7d91b38c3339 Python-2.7.tar.bz2 +aa27bc25725137ba155910bd8e5ddc4f Python-2.7.1.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 11 13:32:42 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 11 Jan 2011 12:32:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12498] csw/mgar/pkg Message-ID: Revision: 12498 http://gar.svn.sourceforge.net/gar/?rev=12498&view=rev Author: dmichelsen Date: 2011-01-11 12:32:41 +0000 (Tue, 11 Jan 2011) Log Message: ----------- getopt: Initial commit, some minor issues TBD Added Paths: ----------- csw/mgar/pkg/getopt/ csw/mgar/pkg/getopt/branches/ csw/mgar/pkg/getopt/tags/ csw/mgar/pkg/getopt/trunk/ csw/mgar/pkg/getopt/trunk/Makefile csw/mgar/pkg/getopt/trunk/checksums csw/mgar/pkg/getopt/trunk/files/ csw/mgar/pkg/getopt/trunk/files/0001-Include-locale.h-when-using-gettext.patch Property changes on: csw/mgar/pkg/getopt/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/getopt/trunk/Makefile =================================================================== --- csw/mgar/pkg/getopt/trunk/Makefile (rev 0) +++ csw/mgar/pkg/getopt/trunk/Makefile 2011-01-11 12:32:41 UTC (rev 12498) @@ -0,0 +1,48 @@ +# $Id$ +NAME = getopt +VERSION = 1.1.4 +CATEGORIES = lib + +DESCRIPTION = Help shell scripts parse command-line parameters +define BLURB +endef + +# TBD: +# - The existing package uses ggetopt instead of getopt everywhere +# - The existing package is linked against CSWggettext and CSWlibiconv + +MASTER_SITES = http://software.frodo.looijaard.name/getopt/files/ +DISTFILES = $(DISTNAME).tar.gz + +PATCHFILES = 0001-Include-locale.h-when-using-gettext.patch + +# File name regex to get notifications about upstream software releases +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz + +PACKAGES = CSWggetopt +CATALOGNAME = ggetopt + +VENDOR_URL = http://software.frodo.looijaard.name/getopt/ + +# No scipt there... +CONFIGURE_SCRIPTS = + +BUILD_OVERRIDE_VARS = prefix CC CFLAGS LIBCGETOPT +BUILD_OVERRIDE_VAR_prefix = $(prefix) +BUILD_OVERRIDE_VAR_CC = $(CC) +BUILD_OVERRIDE_VAR_CFLAGS = $(CFLAGS) +BUILD_OVERRIDE_VAR_LIBCGETOPT = 0 + +TEST_TARGET = + +INSTALL_OVERRIDE_VARS = prefix mandir WITH_GETTEXT +INSTALL_OVERRIDE_VAR_prefix = $(prefix) +INSTALL_OVERRIDE_VAR_mandir = $(mandir) +INSTALL_OVERRIDE_VAR_WITH_GETTEXT = 1 + +INSTALL_ARGS = install install_doc + +include gar/category.mk + +# Use correct version of 'install' +PATH := /opt/csw/gnu:$(PATH) Property changes on: csw/mgar/pkg/getopt/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Added: csw/mgar/pkg/getopt/trunk/checksums =================================================================== --- csw/mgar/pkg/getopt/trunk/checksums (rev 0) +++ csw/mgar/pkg/getopt/trunk/checksums 2011-01-11 12:32:41 UTC (rev 12498) @@ -0,0 +1 @@ +02188ca68da27c4175d6e9f3da732101 getopt-1.1.4.tar.gz Added: csw/mgar/pkg/getopt/trunk/files/0001-Include-locale.h-when-using-gettext.patch =================================================================== --- csw/mgar/pkg/getopt/trunk/files/0001-Include-locale.h-when-using-gettext.patch (rev 0) +++ csw/mgar/pkg/getopt/trunk/files/0001-Include-locale.h-when-using-gettext.patch 2011-01-11 12:32:41 UTC (rev 12498) @@ -0,0 +1,27 @@ +From 93ded6e9eb0d0e84ea9ae9cda8c70af71a48d688 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Tue, 11 Jan 2011 13:18:09 +0100 +Subject: [PATCH] Include locale.h when using gettext + +--- + getopt.c | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +diff --git a/getopt.c b/getopt.c +index 10396a0..43e49dd 100644 +--- a/getopt.c ++++ b/getopt.c +@@ -44,6 +44,10 @@ + #include + #include + #include ++#if WITHOUT_GETTEXT ++#else ++#include ++#endif + + #if LIBCGETOPT + #include +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jan 11 14:23:23 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 11 Jan 2011 13:23:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12499] csw/mgar/pkg/lang-python/python/branches/python-2.7 /Makefile Message-ID: Revision: 12499 http://gar.svn.sourceforge.net/gar/?rev=12499&view=rev Author: wahwah Date: 2011-01-11 13:23:23 +0000 (Tue, 11 Jan 2011) Log Message: ----------- python-2.7: Moving /opt/csw/lib/python2.7/config to CSWpython27 Otherwise: maciej at netra ~/src/opencsw-git $ python2.7 Traceback (most recent call last): File "/opt/csw/lib/python2.7/site.py", line 553, in main() File "/opt/csw/lib/python2.7/site.py", line 535, in main known_paths = addusersitepackages(known_paths) File "/opt/csw/lib/python2.7/site.py", line 268, in addusersitepackages user_site = getusersitepackages() File "/opt/csw/lib/python2.7/site.py", line 243, in getusersitepackages user_base = getuserbase() # this will also set USER_BASE File "/opt/csw/lib/python2.7/site.py", line 233, in getuserbase USER_BASE = get_config_var('userbase') File "/opt/csw/lib/python2.7/sysconfig.py", line 535, in get_config_var return get_config_vars().get(name) File "/opt/csw/lib/python2.7/sysconfig.py", line 434, in get_config_vars _init_posix(_CONFIG_VARS) File "/opt/csw/lib/python2.7/sysconfig.py", line 287, in _init_posix raise IOError(msg) IOError: invalid Python installation: unable to open /opt/csw/lib/python2.7/config/Makefile (No such file or directory) Modified Paths: -------------- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile Modified: csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile =================================================================== --- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-11 12:32:41 UTC (rev 12498) +++ csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-11 13:23:23 UTC (rev 12499) @@ -84,7 +84,6 @@ PKGFILES_CSWidle$(CVER) = $(libdir)/.*/idlelib/.* PKGFILES_CSWidle$(CVER) += $(bindir)/idle PKGFILES_CSWpython$(CVER)-devel = $(includedir)/.* -PKGFILES_CSWpython$(CVER)-devel += $(libdir)/.*/config/.* PKGFILES_CSWpython$(CVER)-devel += $(bindir)/.*config.* PKGFILES_CSWpython-devel += $(libdir)/libpython$(VER).so # No idea why would this be in CSWpython, and no good idea for a better package This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 11 14:27:31 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 11 Jan 2011 13:27:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12500] csw/mgar/pkg/gnulinks/trunk/Makefile Message-ID: Revision: 12500 http://gar.svn.sourceforge.net/gar/?rev=12500&view=rev Author: dmichelsen Date: 2011-01-11 13:27:31 +0000 (Tue, 11 Jan 2011) Log Message: ----------- gnulinks: Remove findutils rebuilt by Gordon to make it self-sufficient and overwrite dependencies Modified Paths: -------------- csw/mgar/pkg/gnulinks/trunk/Makefile Modified: csw/mgar/pkg/gnulinks/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnulinks/trunk/Makefile 2011-01-11 13:23:23 UTC (rev 12499) +++ csw/mgar/pkg/gnulinks/trunk/Makefile 2011-01-11 13:27:31 UTC (rev 12500) @@ -5,7 +5,7 @@ VENDOR_URL = http://opencsw.org GLINKPKGS = CSWggettext CSWggettextrt CSWbinutils -GLINKPKGS += CSWggetopt CSWfindutils CSWgwhois +GLINKPKGS += CSWggetopt CSWgwhois BUILD_DEP_PKGS = $(GLINKPKGS) CSWpkgutil CSWbash DESCRIPTION = Creates native symlinks for GNU tools in /opt/csw/gnu @@ -26,6 +26,9 @@ SHELL = /opt/csw/bin/bash +# We point to these packages, but do not depend on them on purpose. +CHECKPKG_OVERRIDES_CSWgnulinks += $(foreach P,$(GLINKPKGS),missing-dependency|$P) + include gar/category.mk pre-build-modulated: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Tue Jan 11 14:36:47 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Tue, 11 Jan 2011 13:36:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12498] csw/mgar/pkg In-Reply-To: References: Message-ID: No dia 11 de Janeiro de 2011 12:32, escreveu: > Revision: 12498 > ? ? ? ? ?http://gar.svn.sourceforge.net/gar/?rev=12498&view=rev > Author: ? dmichelsen > Date: ? ? 2011-01-11 12:32:41 +0000 (Tue, 11 Jan 2011) > > Log Message: > ----------- > getopt: Initial commit, some minor issues TBD Do you know of shflags? http://www.opencsw.org/packages/shflags/ From dmichelsen at users.sourceforge.net Tue Jan 11 15:26:49 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 11 Jan 2011 14:26:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12501] csw/mgar/pkg/rdesktop Message-ID: Revision: 12501 http://gar.svn.sourceforge.net/gar/?rev=12501&view=rev Author: dmichelsen Date: 2011-01-11 14:26:48 +0000 (Tue, 11 Jan 2011) Log Message: ----------- rdesktop: Move legacy/ to tags/ Added Paths: ----------- csw/mgar/pkg/rdesktop/tags/legacy/ Removed Paths: ------------- csw/mgar/pkg/rdesktop/trunk/legacy/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 11 15:56:55 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 11 Jan 2011 14:56:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12502] csw/mgar/pkg/rdesktop/trunk Message-ID: Revision: 12502 http://gar.svn.sourceforge.net/gar/?rev=12502&view=rev Author: dmichelsen Date: 2011-01-11 14:56:55 +0000 (Tue, 11 Jan 2011) Log Message: ----------- rdeskstop: Apply patch from #4664 and some cleanup Modified Paths: -------------- csw/mgar/pkg/rdesktop/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/rdesktop/trunk/files/ csw/mgar/pkg/rdesktop/trunk/files/fix-2022945.patch Modified: csw/mgar/pkg/rdesktop/trunk/Makefile =================================================================== --- csw/mgar/pkg/rdesktop/trunk/Makefile 2011-01-11 14:26:48 UTC (rev 12501) +++ csw/mgar/pkg/rdesktop/trunk/Makefile 2011-01-11 14:56:55 UTC (rev 12502) @@ -4,25 +4,36 @@ DESCRIPTION = RDP client for Windows NT/2000/2003/XP Terminal Server define BLURB - rdesktop is an open source client for Windows Terminal Services, capable of natively speaking Remote Desktop Protocol (RDP) in order to present the user's Windows desktop. Supported servers include Windows 2000 Server, Windows Server 2003, Windows Server 2008, Windows XP, Windows Vista and Windows NT Server 4.0. + rdesktop is an open source client for Windows Terminal Services, capable of natively + speaking Remote Desktop Protocol (RDP) in order to present the user's Windows desktop. + Supported servers include Windows 2000 Server, Windows Server 2003, Windows Server 2008, + Windows XP, Windows Vista and Windows NT Server 4.0. endef +MASTER_SITES = $(SF_MIRROR) +DISTFILES = $(NAME)-$(VERSION).tar.gz + +# Apply patch from +# https://sourceforge.net/tracker/?func=detail&aid=2812158&group_id=24366&atid=381349 +# as referenced from +# http://csiuo.com/drupal/content/rdesktop-160-and-windows-server-2008-sp2 +PATCHFILES += fix-2022945.patch + PACKAGES = CSWrdesktop CATALOGNAME_CSWrdesktop = rdesktop -MASTER_SITES = $(SF_MIRROR) -SPKG_SOURCEURL = http://www.rdesktop.org/ +VENDOR_URL = http://www.rdesktop.org/ -DISTFILES = $(NAME)-$(VERSION).tar.gz - CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --with-openssl=/opt/csw UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -RUNTIME_DEP_PKGS_CSWrdesktop = CSWiconv CSWosslrt +RUNTIME_DEP_PKGS_CSWrdesktop += CSWiconv +RUNTIME_DEP_PKGS_CSWrdesktop += CSWosslrt +RUNTIME_DEP_PKGS_CSWrdesktop += CSWlibao -#No test/check target provided by rdesktop -SKIPTEST=1 +# No test/check target provided by rdesktop +TEST_SCRIPTS = include gar/category.mk Added: csw/mgar/pkg/rdesktop/trunk/files/fix-2022945.patch =================================================================== --- csw/mgar/pkg/rdesktop/trunk/files/fix-2022945.patch (rev 0) +++ csw/mgar/pkg/rdesktop/trunk/files/fix-2022945.patch 2011-01-11 14:56:55 UTC (rev 12502) @@ -0,0 +1,28 @@ +--- rdesktop-1.6.0.orig/disk.c 2009-06-19 09:06:27.000000000 -0400 ++++ rdesktop-1.6.0/disk.c 2009-06-25 09:40:44.000000000 -0400 +@@ -1096,10 +1101,24 @@ + rdp_out_unistr(out, fsinfo->type, 2 * strlen(fsinfo->type) - 2); + break; + ++ /* JMD 20090623: Needed for Windows 2008 support ++ http://msdn.microsoft.com/en-us/library/cc232104(PROT.13).aspx ++ IRP Query Volume Information class: 0x07 */ ++ case FileFsFullSizeInformation: ++ printf("Called FileFsFullSizeInformation\n"); ++ out_uint32_le(out, stat_fs.f_blocks); /* TotalAllocationUnits */ ++ out_uint32_le(out, 0); ++ out_uint32_le(out, stat_fs.f_bavail); /* CallerAvailableAllocationUnits */ ++ out_uint32_le(out, 0); ++ out_uint32_le(out, stat_fs.f_bfree); /* ActualAvailableAllocationUnits */ ++ out_uint32_le(out, 0); ++ out_uint32_le(out, stat_fs.f_bsize / 0x200); /* SectorsPerAllocationUnit */ ++ out_uint32_le(out, 0x200); /* Bytes per sector */ ++ break; ++ + case FileFsLabelInformation: + case FileFsDeviceInformation: + case FileFsControlInformation: +- case FileFsFullSizeInformation: + case FileFsObjectIdInformation: + case FileFsMaximumInformation: + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 11 16:22:18 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 11 Jan 2011 15:22:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12503] csw/mgar/pkg/libsamplerate/trunk Message-ID: Revision: 12503 http://gar.svn.sourceforge.net/gar/?rev=12503&view=rev Author: dmichelsen Date: 2011-01-11 15:22:17 +0000 (Tue, 11 Jan 2011) Log Message: ----------- libsamplerate: Update to new standards, add 64 bit, reported bugs upstream to Erik Modified Paths: -------------- csw/mgar/pkg/libsamplerate/trunk/Makefile csw/mgar/pkg/libsamplerate/trunk/checksums Added Paths: ----------- csw/mgar/pkg/libsamplerate/trunk/files/0001-Fix-testcase.patch Removed Paths: ------------- csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.depend csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.gspec csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.patch csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.prototype Modified: csw/mgar/pkg/libsamplerate/trunk/Makefile =================================================================== --- csw/mgar/pkg/libsamplerate/trunk/Makefile 2011-01-11 14:56:55 UTC (rev 12502) +++ csw/mgar/pkg/libsamplerate/trunk/Makefile 2011-01-11 15:22:17 UTC (rev 12503) @@ -8,23 +8,45 @@ DESCRIPTION = Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio define BLURB -SRC is capable of arbitrary and time varying conversions ; from -downsampling by a factor of 256 to upsampling by the same factor. -Arbitrary in this case means that the ratio of input and output sample -rates can be an irrational number. The conversion ratio can also vary -with time for speeding up and slowing down effects. + SRC is capable of arbitrary and time varying conversions ; from + downsampling by a factor of 256 to upsampling by the same factor. + Arbitrary in this case means that the ratio of input and output sample + rates can be an irrational number. The conversion ratio can also vary + with time for speeding up and slowing down effects. endef MASTER_SITES = http://www.mega-nerd.com/SRC/ DISTFILES = $(NAME)-$(VERSION).tar.gz +PATCHFILES += 0001-Fix-testcase.patch + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -RUNTIME_DEP_PKGS = CSWlibsndfile +PACKAGES += CSWlibsamplerate0 +CATALOGNAME_CSWlibsamplerate0 = libsamplerate0 +SPKG_DESC_CSWlibsamplerate0 = Sample rate converter for audio, libsamplerate.so.0 + +PACKAGES += CSWlibsamplerate-dev +CATALOGNAME_CSWlibsamplerate-dev = libsamplerate_dev +SPKG_DESC_CSWlibsamplerate-dev = Development files for libsamplerate +PKGFILES_CSWlibsamplerate-dev = $(PKGFILES_DEVEL) +RUNTIME_DEP_PKGS_CSWlibsamplerate-dev = CSWlibsamplerate0 + +PACKAGES += CSWlibsamplerate-utils +CATALOGNAME_CSWlibsamplerate-utils = libsamplerate_utils +SPKG_DESC_CSWlibsamplerate-utils = Sample rate conversion programs using libsamplerate +PKGFILES_CSWlibsamplerate-utils = $(bindir)/.* +RUNTIME_DEP_PKGS_CSWlibsamplerate-utils += CSWlibsamplerate0 +RUNTIME_DEP_PKGS_CSWlibsamplerate-utils += CSWlibsndfile + BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) +BUILD64 = 1 CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --disable-static +# Some broken tests, skip for now +SKIPTEST ?= 1 + include gar/category.mk Modified: csw/mgar/pkg/libsamplerate/trunk/checksums =================================================================== --- csw/mgar/pkg/libsamplerate/trunk/checksums 2011-01-11 14:56:55 UTC (rev 12502) +++ csw/mgar/pkg/libsamplerate/trunk/checksums 2011-01-11 15:22:17 UTC (rev 12503) @@ -1,2 +1 @@ -5f136a391374030efc9027f336a9dcfc download/CSWlibsamplerate.patch -ad093e60ec44f0a60de8e29983ddbc0f download/libsamplerate-0.1.7.tar.gz +6731a81cb0c622c483b28c0d7f90867d libsamplerate-0.1.7.tar.gz Added: csw/mgar/pkg/libsamplerate/trunk/files/0001-Fix-testcase.patch =================================================================== --- csw/mgar/pkg/libsamplerate/trunk/files/0001-Fix-testcase.patch (rev 0) +++ csw/mgar/pkg/libsamplerate/trunk/files/0001-Fix-testcase.patch 2011-01-11 15:22:17 UTC (rev 12503) @@ -0,0 +1,25 @@ +From 67b3cdff50020f2f9b49af0252cf660b4550bea7 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Tue, 11 Jan 2011 15:54:23 +0100 +Subject: [PATCH] Fix testcase + +--- + tests/callback_test.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/tests/callback_test.c b/tests/callback_test.c +index 124a0d5..fa9c673 100644 +--- a/tests/callback_test.c ++++ b/tests/callback_test.c +@@ -137,7 +137,7 @@ callback_test (int converter, double src_ratio) + + src_state = src_delete (src_state) ; + +- if (fabs (read_total - src_ratio * ARRAY_LEN (test_callback_data.data)) > src_ratio) ++ if (fabs (read_total - floor(0.5 + src_ratio * ARRAY_LEN (test_callback_data.data))) > ceil(src_ratio)) + { printf ("\n\nLine %d : input / output length mismatch.\n\n", __LINE__) ; + printf (" input len : %d\n", ARRAY_LEN (test_callback_data.data)) ; + printf (" output len : %ld (should be %g +/- %g)\n\n", read_total, +-- +1.7.3.2 + Deleted: csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.depend =================================================================== Deleted: csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.gspec =================================================================== --- csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.gspec 2011-01-11 14:56:55 UTC (rev 12502) +++ csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.gspec 2011-01-11 15:22:17 UTC (rev 12503) @@ -1,4 +0,0 @@ -%var bitname libsamplerate -%var pkgname CSWlibsamplerate -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/COPYING Deleted: csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.patch =================================================================== --- csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.patch 2011-01-11 14:56:55 UTC (rev 12502) +++ csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.patch 2011-01-11 15:22:17 UTC (rev 12503) @@ -1,21 +0,0 @@ -diff --speed-large-files --minimal -Nru libsamplerate-0.1.2.orig/doc/Makefile.in libsamplerate-0.1.2/doc/Makefile.in ---- libsamplerate-0.1.2.orig/doc/Makefile.in 2004-09-12 23:12:02.000000000 +0200 -+++ libsamplerate-0.1.2/doc/Makefile.in 2007-12-05 23:51:44.424498000 +0100 -@@ -153,7 +153,8 @@ - target_os = @target_os@ - target_vendor = @target_vendor@ - EXTRA_DIST = SRC.png SRC.css index.html license.html history.html download.html \ -- lists.html quality.html win32.html faq.html api.html -+ lists.html quality.html win32.html faq.html api.html \ -+ api_simple.html api_callback.html api_full.html api_misc.html - - subdir = doc - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -@@ -301,7 +302,6 @@ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-info-am - -- api_simple.html api_callback.html api_full.html api_misc.html - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. - .NOEXPORT: Deleted: csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.prototype =================================================================== --- csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.prototype 2011-01-11 14:56:55 UTC (rev 12502) +++ csw/mgar/pkg/libsamplerate/trunk/files/CSWlibsamplerate.prototype 2011-01-11 15:22:17 UTC (rev 12503) @@ -1,33 +0,0 @@ -d none /opt/csw/bin 0755 root bin -f none /opt/csw/bin/sndfile-resample 0755 root bin -d none /opt/csw/include 0755 root bin -f none /opt/csw/include/samplerate.h 0644 root bin -d none /opt/csw/lib 0755 root bin -f none /opt/csw/lib/libsamplerate.so.0.1.1 0755 root bin -s none /opt/csw/lib/libsamplerate.so.0=libsamplerate.so.0.1.1 -s none /opt/csw/lib/libsamplerate.so=libsamplerate.so.0.1.1 -d none /opt/csw/lib/pkgconfig 0755 root bin -f none /opt/csw/lib/pkgconfig/samplerate.pc 0644 root bin -d none /opt/csw/sbin 0755 root bin -d none /opt/csw/share 0755 root bin -d none /opt/csw/share/doc 0755 root bin -d none /opt/csw/share/info 0755 root bin -d none /opt/csw/share/locale 0755 root bin -d none /opt/csw/share/locale/de 0755 root bin -d none /opt/csw/share/locale/de/LC_MESSAGES 0755 root bin -d none /opt/csw/share/locale/es 0755 root bin -d none /opt/csw/share/locale/es/LC_MESSAGES 0755 root bin -d none /opt/csw/share/locale/fr 0755 root bin -d none /opt/csw/share/locale/fr/LC_MESSAGES 0755 root bin -d none /opt/csw/share/locale/ru 0755 root bin -d none /opt/csw/share/locale/ru/LC_MESSAGES 0755 root bin -d none /opt/csw/share/locale/sv 0755 root bin -d none /opt/csw/share/locale/sv/LC_MESSAGES 0755 root bin -d none /opt/csw/share/man 0755 root bin -d none /opt/csw/share/man/man1 0755 root bin -d none /opt/csw/share/man/man3 0755 root bin -d none /opt/csw/share/man/man5 0755 root bin -d none /opt/csw/share/man/man7 0755 root bin -i copyright=CSWlibsamplerate.copyright -i depend=CSWlibsamplerate.depend -i pkginfo=CSWlibsamplerate.pkginfo This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dam at opencsw.org Tue Jan 11 21:30:51 2011 From: dam at opencsw.org (Dagobert Michelsen) Date: Tue, 11 Jan 2011 21:30:51 +0100 Subject: [csw-devel] SF.net SVN: gar:[12498] csw/mgar/pkg In-Reply-To: References: Message-ID: <866D843C-AD4A-440A-BBC4-125099E90AE6@opencsw.org> Hi Maciej, Am 11.01.2011 um 14:36 schrieb Maciej (Matchek) Blizinski: > No dia 11 de Janeiro de 2011 12:32, > escreveu: >> Revision: 12498 >> http://gar.svn.sourceforge.net/gar/?rev=12498&view=rev >> Author: dmichelsen >> Date: 2011-01-11 12:32:41 +0000 (Tue, 11 Jan 2011) >> >> Log Message: >> ----------- >> getopt: Initial commit, some minor issues TBD > > Do you know of shflags? > > http://www.opencsw.org/packages/shflags/ Yes, but this is already in use: http://www.opencsw.org/packages/ggetopt/ I rebuilt it using GAR to get rid of gnulinks for the package. Best regards -- Dago From wahwah at users.sourceforge.net Tue Jan 11 21:36:55 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 11 Jan 2011 20:36:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12504] csw/mgar/pkg/lang-python Message-ID: Revision: 12504 http://gar.svn.sourceforge.net/gar/?rev=12504&view=rev Author: wahwah Date: 2011-01-11 20:36:55 +0000 (Tue, 11 Jan 2011) Log Message: ----------- webpy: Initial commit Modified Paths: -------------- csw/mgar/pkg/lang-python/webpy/trunk/Makefile csw/mgar/pkg/lang-python/webpy/trunk/checksums Added Paths: ----------- csw/mgar/pkg/lang-python/webpy/ Modified: csw/mgar/pkg/lang-python/webpy/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2010-12-15 04:27:05 UTC (rev 11951) +++ csw/mgar/pkg/lang-python/webpy/trunk/Makefile 2011-01-11 20:36:55 UTC (rev 12504) @@ -2,184 +2,20 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -## This file contains comments to guide you through various GAR settings. -## Please remove unnecessary comments before committing your code to the code -## repository. The comments to remove are marked with double hashes. -## If you want to remove them all in-place, use: -## gsed -i -e '/^##/d' Makefile -## -## For more information about GAR variables, please see: -## https://sourceforge.net/apps/trac/gar/wiki/GAR%20Variable%20Reference -## -NAME = mypkg -VERSION = 1.0 -## -## The category that your software fits in. This is not a descriptive field, but -## influences the build process. Depending on the CATEGORIES setting, different -## Makefiles are included from gar/categories/ in your trunk directory, which -## adjust the build settings for the respective category. -## -## Possible settings are: -## apps, cpan, devel, gnome, java, kde, lang, lib, meta, net, python, server, -## utils, x11, xfce, xorg, xtra -CATEGORIES = lib -## -## A one-line description of the package, which will appear in the pkginfo. -DESCRIPTION = -## -## A longer description of the package. This is only for descriptive purposes -## inside the Makefile and is not used elsewhere. +NAME = web +VERSION = 0.34 +CATEGORIES = python +DESCRIPTION = Simple web framework for Python define BLURB - endef -## -## Upstream URL that should show up in the VENDOR field as well as on -## http://opencsw.org/packages/. -SPKG_SOURCEURL = -## -## Whitespace-separated list of URLs to download the source package from. -## There are presets: $(SF_MIRRORS), $(GNU_MIRRORS) and $(GOOGLE_MIRROR). -MASTER_SITES = -## -## SF_PROJ is required if you set $(MASTER_SITES) to $(SF_MIRRORS) and the -## Sourceforge project name differs from $(NAME). Specifies the Sourceforge -## project name of the software you wish to download. -## SF_PROJ = -## -## A list of space separated patch filenames from files/ that are to be applied -## to the extracted software before the ./configure stage. Patches need to be -## included in the DISTFILES variable as well. -## PATCHFILES = -## -## Whitespace-separated list of files which comprise this build. mGAR will look -## for the files in the $(FILEDIR) (trunk/files) directory and on the -## $(MASTER_SITES). -DISTFILES = $(NAME)-$(VERSION).tar.gz -## -## We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -## -## Catalog name is the name to be used with pkg{-get,util} -i . -## It is different from the system package name, which by convention is CSWpkgname. -## CATALOGNAME = -## -## Set to 1 to mark the package as architecture-independent. -## ARCHALL = 0 -## -## A list of files / patterns that should be excluded from the package. Amends -## the default list of excluded filenames $(MERGE_EXCLUDE_DEFAULT), which -## contains things like libtool .la files and files with a leading ~. -## EXTRA_MERGE_EXCLUDE_FILES = -## -## A list of space separated package names that should be marked as -## incompatible with the current package. This will go into the depend file. -## When a user has one of the incompatible packages installed and installs -## your package, he will be prompted that the incompatible package must be -## removed. He will however not be prevented to install your package without -## removing the conflicting package first. -## INCOMPATIBLE_PKGS = -## -## The name of the license file that should be included in your package. Defaults -## to COPYING. See http://sourceforge.net/apps/trac/gar/wiki/CopyRightfor details -## on including and displaying licenses. -## LICENSE = -## -## A list of space separated package names that should be produced from your -## Makefile. This is used when a software has different components that can be -## packaged and used individually (think runtime libraries, client tools, server -## files, development headers). You don't need to set this when you just want to -## produce one package. -## -## When you set this variable to include more than one package, you also need to -## set PKGFILES_CSWpkgname for each package (except for the first one in your -## $(PACKAGES) list) to define which files go into each package. The first -## package from $(PACKAGES) one will hold all files that are not matched by -## PKGFILES_ for other packages. -## PACKAGES = -## -## If specified, GAR feeds the almost-final package prototype file to -## $(PROTOTYPE_FILTER) and reads the final package prototype file from it. -## $(PROTOTYPE_FILTER) is usually a sed/awk/perl one-liner, which was mostly used -## to prepare the prototype file for use with cswclassutils (see -## $(SPKG_CLASSES)). Now that there are convenience variables for cswclassutils, -## you will rarely have to use this. A still valid use case would be to change -## the file permissions of a file to be set-UID. -## See http://wiki.opencsw.org/cswclassutils-package for common usage information -## PROTOTYPE_FILTER = -## -## cswclassutils settings -## -## A list of action classes. Possible values are: -## none cswpreserveconf cswcpsampleconf cswpycompile cswusergroup cswinitsmf -## cswinetd cswetcservices -## The class 'cswinitsmf' must be the last class listed. When you use cswclassutils, -## you need to add CSWcswclassutils to RUNTIME_DEP_PKGS. -## SPKG_CLASSES = none -## Simplified settings for classes: -## PRESERVECONF = -## SAMPLECONF = -## INITSMF = -## USERGROUP = -## ETCSERVICES = -## INETDCONF = -## A list of runtime package dependencies in the form of CSWfoo. -## RUNTIME_DEP_PKGS = -## -## A list of packages necessary to build this package -## BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) -## -## When using non-empty $(PACKAGES): -## RUNTIME_DEP_PKGS_CSWpkgname = -## SPKG_DESC_CSWpkgname = -## PKGFILES_CSWpkgname = -## CATALOGNAME_CSWpkgname = -## -## A list of space separated directories where objects should be stripped in -## addition to the bin/ and sbin/ directories. -## STRIP_DIRS = -## -## Define a custom target for the configure phase. When you set this, the target -## that will be used instead of configure: target, is named -## configure-$(CONFIGURE_SCRIPTS) and you will need to define it in your Makefile -## after including gar/gar.include.mk. If you want to skip the configure phase -## completely (for example when your software doesn't need to be compiled) assign -## this variable an empty value. The procedure works for configure, build, -## install and test steps. -## CONFIGURE_SCRIPTS = -## BUILD_SCRIPTS = -## INSTALL_SCRIPTS = -## TEST_SCRIPTS = -## -## Compilation settings -## -## The build directory. -## WORKSRC = $(WORKDIR)/$(NAME)-$(VERSION) -## -## BUILD_ARGS is passed as an argument to gmake during the build phase. Use this -## for example, if you need to override Makefile variables. -## BUILD_ARGS = -## -## Arguments passed to the ./configure script. -CONFIGURE_ARGS = $(DIRPATHS) -## -## BUILD64 = -## CONFIGURE_ENV = -## EXTRA_CFLAGS = -## EXTRA_LDFLAGS = -## EXTRA_INC = -## EXTRA_LIB = -## GARFLAVOR = -## INSTALL_ARGS = -## OPT_FLAGS_SOS = -xO3 -## OPT_FLAGS_GCC = -O2 -pipe -## -## The compiler to use. Defaults to SOS11, can be also: SOS12, GCC3, GCC4. -## GARCOMPILER = SOS11 -## -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true - -#include gar/category.mk +SPKG_SOURCEURL = http://webpy.org/ +MASTER_SITES = http://webpy.org/static/ +DISTNAME = web.py-$(VERSION) +DISTFILES = $(DISTNAME).tar.gz +UFILES_REGEX = web.py-(\d+(?:\.\d+)*).tar.gz +PACKAGES = CSWpy-webpy +CATALOGNAME_CSWpy-webpy = py_webpy +ARCHALL = 1 +LICENSE = PKG-INFO +TEST_SCRIPTS = +include gar/category.mk Modified: csw/mgar/pkg/lang-python/webpy/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2010-12-15 04:27:05 UTC (rev 11951) +++ csw/mgar/pkg/lang-python/webpy/trunk/checksums 2011-01-11 20:36:55 UTC (rev 12504) @@ -0,0 +1 @@ +bc4f8b23c25358f75e2712c8cecca516 web.py-0.34.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Wed Jan 12 03:04:59 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Wed, 12 Jan 2011 02:04:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12505] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 12505 http://gar.svn.sourceforge.net/gar/?rev=12505&view=rev Author: bdwalton Date: 2011-01-12 02:04:58 +0000 (Wed, 12 Jan 2011) Log Message: ----------- gettext/trunk: update several checkpkg overrides and rearrange a few dependencies Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-11 20:36:55 UTC (rev 12504) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-12 02:04:58 UTC (rev 12505) @@ -66,10 +66,15 @@ NOISAEXEC = 1 STRIP_LIBTOOL = 1 -RUNTIME_DEP_PKGS_CSWggettextrt = CSWiconv CSWlibxml2 CSWncurses -RUNTIME_DEP_PKGS_CSWggettext = CSWggettextrt CSWiconv CSWexpat CSWncurses -RUNTIME_DEP_PKGS_CSWggettext += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWggettextrt = CSWlibgettextlib0-14-1 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl2 CSWlibintl3 CSWlibintl8 +RUNTIME_DEP_PKGS_CSWggettext = CSWiconv CSWexpat CSWncurses CSWlibxml2 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextpo0 CSWlibgettextsrc0-18-1 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 CSWlibintl8 RUNTIME_DEP_PKGS_CSWggettextdoc = CSWggettext +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 CSWncurses CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibintl8 += CSWiconv #NOTE: gettext tests are sensitive to bash environment variables, make sure # custom paths are prefixed by $PATH, may be better to set aside @@ -107,11 +112,6 @@ PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8(\.\d+)*) #so use this for now -PKGFILES_CSWggettextrt = .*/libintl\.so.* .*/libasprintf\.so.* .*/libgettextpo\.so.* -PKGFILES_CSWggettextrt += .*/libgettext.*\.so.* -PKGFILES_CSWggettextrt += /opt/csw/bin/ggettext /opt/csw/bin/gngettext /opt/csw/bin/genvsubst -PKGFILES_CSWggettextrt += /opt/csw/bin/ggettext.sh /opt/csw/share/java/libintl.jar -PKGFILES_CSWggettextrt += /opt/csw/share/locale/.* PKGFILES_CSWggettextdoc = $(PKGFILES_DOC) CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl @@ -120,9 +120,8 @@ # This lib is legacy from the old versions and can't be updated (easily) CHECKPKG_OVERRIDES_CSWggettext += bad-rpath-entry|/export/home/phil/build/gettext-0.14.1/gettext-tools/intl/.libs|opt/csw/lib/sparcv9/libgettextlib-0.14.1.so # A few more legacy libs that we can't update. -CHECKPKG_OVERRIDES_CSWggettextrt += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextlib-0.17.so -CHECKPKG_OVERRIDES_CSWggettextrt += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextsrc-0.17.so -CHECKPKG_OVERRIDES_CSWggettextrt += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextpo.so.0.4.0 +CHECKPKG_OVERRIDES_CSWlibgettextsrc0-17 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextsrc-0.17.so +CHECKPKG_OVERRIDES_CSWlibgettextpo0 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextpo.so.0.4.0 # just until checkpkg doesn't squawk about this. CHECKPKG_OVERRIDES_CSWggettext += missing-dependency|CSWemacscommon This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jan 12 09:26:26 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 12 Jan 2011 08:26:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12506] csw/mgar/pkg/lang-python/python/branches/python-2.7 /Makefile Message-ID: Revision: 12506 http://gar.svn.sourceforge.net/gar/?rev=12506&view=rev Author: wahwah Date: 2011-01-12 08:26:26 +0000 (Wed, 12 Jan 2011) Log Message: ----------- python-2.7: Including pyconfig.h in CSWpython27 Otherwise: maciej at netra ~/src/webpy $ python2.7 Traceback (most recent call last): File "/opt/csw/lib/python2.7/site.py", line 553, in main() File "/opt/csw/lib/python2.7/site.py", line 535, in main known_paths = addusersitepackages(known_paths) File "/opt/csw/lib/python2.7/site.py", line 268, in addusersitepackages user_site = getusersitepackages() File "/opt/csw/lib/python2.7/site.py", line 243, in getusersitepackages user_base = getuserbase() # this will also set USER_BASE File "/opt/csw/lib/python2.7/site.py", line 233, in getuserbase USER_BASE = get_config_var('userbase') File "/opt/csw/lib/python2.7/sysconfig.py", line 535, in get_config_var return get_config_vars().get(name) File "/opt/csw/lib/python2.7/sysconfig.py", line 434, in get_config_vars _init_posix(_CONFIG_VARS) File "/opt/csw/lib/python2.7/sysconfig.py", line 298, in _init_posix raise IOError(msg) IOError: invalid Python installation: unable to open /opt/csw/include/python2.7/pyconfig.h (No such file or directory) Also: - shuffling files around to get the same layout as with CSWpython with test files, etc. - Renaming -devel to -dev - Moving the .so symlink do -dev Modified Paths: -------------- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile Modified: csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile =================================================================== --- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-12 02:04:58 UTC (rev 12505) +++ csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-12 08:26:26 UTC (rev 12506) @@ -74,32 +74,53 @@ PACKAGES = CSWidle$(CVER) PACKAGES += CSWpython$(CVER) -PACKAGES += CSWpython$(CVER)-devel PACKAGES += CSWpython$(CVER)-test PACKAGES += CSWpython$(CVER)-tk + + PACKAGES += CSWlibpython$(DVER)-1-0 +CATALOGNAME_CSWlibpython$(DVER)-1-0 = libpython$(UVER)_1_0 +PKGFILES_CSWlibpython2-7-1-0 += $(call baseisadirs,$(libdir),libpython2\.7\.so\.1\.0(\.\d+)*) +PKGFILES_CSWlibpython$(DVER)-1-0 += $(libdir)/$(PVER)\.so\.([0-9\.]+) +SPKG_DESC_CSWlibpython$(DVER)-1-0 = Python shared library ($(VER)) INCOMPATIBLE_PKGS_CSWpython$(CVER) = CSWpydistutils -PKGFILES_CSWidle$(CVER) = $(libdir)/.*/idlelib/.* -PKGFILES_CSWidle$(CVER) += $(bindir)/idle -PKGFILES_CSWpython$(CVER)-devel = $(includedir)/.* -PKGFILES_CSWpython$(CVER)-devel += $(bindir)/.*config.* -PKGFILES_CSWpython-devel += $(libdir)/libpython$(VER).so +# Devel package +PACKAGES += CSWpython$(CVER)-dev +CATALOGNAME_CSWpython$(CVER)-dev = python_$(CVER)_devel +SPKG_DESC_CSWpython$(CVER)-dev = Development Files for Python +PKGFILES_CSWpython$(CVER)-dev += $(includedir)/$(PVER)/(?!pyconfig\.h).* +# /opt/csw/include/python2.7/pyconfig.h +PKGFILES_CSWpython$(CVER)-dev += $(bindir)/.*config.* +PKGFILES_CSWpython$(CVER)-dev += $(libdir)/pkgconfig.* +PKGFILES_CSWpython$(CVER)-dev += $(libdir)/libpython$(VER).so # No idea why would this be in CSWpython, and no good idea for a better package # to put it. -PKGFILES_CSWpython$(CVER)-devel += $(bindir)/smtpd.py +PKGFILES_CSWpython$(CVER)-dev += $(bindir)/smtpd.py-$(VER) +RUNTIME_DEP_PKGS_CSWpython$(CVER)-dev += CSWpython$(CVER) +RUNTIME_DEP_PKGS_CSWpython$(CVER)-dev += CSWlibpython$(DVER)-1-0 +CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += surplus-dependency|CSWpython$(CVER) +CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += missing-dependency|CSWpython +CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += pkgname-does-not-start-with-CSWpy- +CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += catalogname-does-not-start-with-py_ + +# CHECKPKG_OVERRIDES_CSWpython27 += +# dependency-listed-more-than-once|CSWlibpython2-7-1-0 +# CHECKPKG_OVERRIDES_CSWpython27 += surplus-dependency|CSWlibffi + +PKGFILES_CSWidle$(CVER) += $(libdir)/.*/idlelib/.* +PKGFILES_CSWidle$(CVER) += $(bindir)/idle PKGFILES_CSWpython$(CVER)-tk = $(libdir)/.*/lib-tk/.* PKGFILES_CSWpython$(CVER)-tk += $(libdir)/.*/lib-dynload/_tkinter.so.* -PKGFILES_CSWpython$(CVER)-test = $(libdir)/python/test/.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/bsddb/test.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/ctypes/test.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/email/test.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/distutils/tests.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/json/tests.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/lib2to3/tests.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/sqlite3/test.* -PKGFILES_CSWlibpython$(DVER)-1-0 += $(libdir)/libpython$(VER)\.so\.([0-9\.]+) +PKGFILES_CSWpython$(CVER)-test = $(libdir)/$(PVER)/test/.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/bsddb/test.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/ctypes/test.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/email/test.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/distutils/tests.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/json/tests.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/lib2to3/tests.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/sqlite3/test.* ARCHALL_CSWpython$(CVER)-test = 1 ARCHALL_CSWidle$(CVER) = 1 @@ -109,7 +130,8 @@ RUNTIME_DEP_PKGS_CSWpython$(CVER) += CSWbzip2 RUNTIME_DEP_PKGS_CSWpython$(CVER) += CSWgdbm RUNTIME_DEP_PKGS_CSWpython$(CVER) += CSWggettextrt -RUNTIME_DEP_PKGS_CSWpython$(CVER) += CSWlibffi +# Was once needed, may need revisiting. +# RUNTIME_DEP_PKGS_CSWpython$(CVER) += CSWlibffi RUNTIME_DEP_PKGS_CSWpython$(CVER) += CSWlibpython$(DVER)-1-0 RUNTIME_DEP_PKGS_CSWpython$(CVER) += CSWncurses RUNTIME_DEP_PKGS_CSWpython$(CVER) += CSWosslrt @@ -120,7 +142,7 @@ RUNTIME_DEP_PKGS_CSWpython$(CVER)-tk += CSWpython$(CVER) RUNTIME_DEP_PKGS_CSWpython$(CVER)-tk += CSWtcl RUNTIME_DEP_PKGS_CSWpython$(CVER)-tk += CSWtk -RUNTIME_DEP_PKGS_CSWpython$(CVER)-devel += CSWpython$(CVER) + RUNTIME_DEP_PKGS_CSWpython$(CVER)-test += CSWpython$(CVER) # This could be handled by automatic dependency detection @@ -128,25 +150,19 @@ CATALOGNAME_CSWidle$(CVER) = idle_$(CVER) CATALOGNAME_CSWpython$(CVER) = python_$(CVER) -CATALOGNAME_CSWpython$(CVER)-devel = python_$(CVER)_devel CATALOGNAME_CSWpython$(CVER)-tk = python_$(CVER)_tk CATALOGNAME_CSWpython$(CVER)-test = python_$(CVER)_test -CATALOGNAME_CSWlibpython$(DVER)-1-0 = libpython$(UVER)_1_0 SPKG_DESC_CSWidle$(CVER) = Python IDE SPKG_DESC_CSWpython$(CVER) = A high-level scripting language, $(VER) series -SPKG_DESC_CSWpython$(CVER)-devel = Development Files for Python SPKG_DESC_CSWpython$(CVER)-tk = Python Tk Interface (TkInter) SPKG_DESC_CSWpython$(CVER)-test = Python Test modules -SPKG_DESC_CSWlibpython$(DVER)-1-0 = Python shared library ($(VER)) CHECKPKG_OVERRIDES_CSWpython$(CVER) += missing-dependency|CSWpython CHECKPKG_OVERRIDES_CSWpython$(CVER)-test += missing-dependency|CSWpython CHECKPKG_OVERRIDES_CSWpython$(CVER)-test += surplus-dependency|CSWpython$(CVER) CHECKPKG_OVERRIDES_CSWidle$(CVER) += missing-dependency|CSWpython CHECKPKG_OVERRIDES_CSWidle$(CVER) += surplus-dependency|CSWpython$(CVER) -CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += surplus-dependency|CSWpython$(CVER) -CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += missing-dependency|CSWpython CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += missing-dependency|CSWpython LICENSE = LICENSE @@ -156,8 +172,6 @@ CHECKPKG_OVERRIDES_CSWidle$(CVER) += catalogname-does-not-start-with-py_ CHECKPKG_OVERRIDES_CSWpython$(CVER)-test += pkgname-does-not-start-with-CSWpy- CHECKPKG_OVERRIDES_CSWpython$(CVER)-test += catalogname-does-not-start-with-py_ -CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += pkgname-does-not-start-with-CSWpy- -CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += catalogname-does-not-start-with-py_ CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += pkgname-does-not-start-with-CSWpy- CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += catalogname-does-not-start-with-py_ CHECKPKG_OVERRIDES_CSWpython$(CVER) += pkgname-does-not-start-with-CSWpy- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jan 12 09:44:28 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 12 Jan 2011 08:44:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12507] csw/mgar/pkg/lang-python/python/branches/python-2.7 /Makefile Message-ID: Revision: 12507 http://gar.svn.sourceforge.net/gar/?rev=12507&view=rev Author: wahwah Date: 2011-01-12 08:44:28 +0000 (Wed, 12 Jan 2011) Log Message: ----------- python-2.7: Update python_27_devel to python_27_dev Modified Paths: -------------- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile Modified: csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile =================================================================== --- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-12 08:26:26 UTC (rev 12506) +++ csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-12 08:44:28 UTC (rev 12507) @@ -88,7 +88,7 @@ # Devel package PACKAGES += CSWpython$(CVER)-dev -CATALOGNAME_CSWpython$(CVER)-dev = python_$(CVER)_devel +CATALOGNAME_CSWpython$(CVER)-dev = python_$(CVER)_dev SPKG_DESC_CSWpython$(CVER)-dev = Development Files for Python PKGFILES_CSWpython$(CVER)-dev += $(includedir)/$(PVER)/(?!pyconfig\.h).* # /opt/csw/include/python2.7/pyconfig.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jan 12 10:19:21 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 12 Jan 2011 09:19:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12509] csw/mgar/pkg/lang-python/python/branches Message-ID: Revision: 12509 http://gar.svn.sourceforge.net/gar/?rev=12509&view=rev Author: wahwah Date: 2011-01-12 09:19:20 +0000 (Wed, 12 Jan 2011) Log Message: ----------- python: Unified python 2.7 and 3.1 builds As much as possible. Modified Paths: -------------- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile csw/mgar/pkg/lang-python/python/branches/python-3.1/Makefile Modified: csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile =================================================================== --- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-12 09:14:34 UTC (rev 12508) +++ csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-12 09:19:20 UTC (rev 12509) @@ -80,7 +80,7 @@ PACKAGES += CSWlibpython$(DVER)-1-0 CATALOGNAME_CSWlibpython$(DVER)-1-0 = libpython$(UVER)_1_0 -PKGFILES_CSWlibpython2-7-1-0 += $(call baseisadirs,$(libdir),libpython2\.7\.so\.1\.0(\.\d+)*) +PKGFILES_CSWlibpython$(DVER)-1-0 += $(call baseisadirs,$(libdir),libpython$(DVER)\.so\.1\.0(\.\d+)*) PKGFILES_CSWlibpython$(DVER)-1-0 += $(libdir)/$(PVER)\.so\.([0-9\.]+) SPKG_DESC_CSWlibpython$(DVER)-1-0 = Python shared library ($(VER)) @@ -90,8 +90,8 @@ PACKAGES += CSWpython$(CVER)-dev CATALOGNAME_CSWpython$(CVER)-dev = python_$(CVER)_dev SPKG_DESC_CSWpython$(CVER)-dev = Development Files for Python +# /opt/csw/include/python$(VER)/pyconfig.h is necessary for Python to start up PKGFILES_CSWpython$(CVER)-dev += $(includedir)/$(PVER)/(?!pyconfig\.h).* -# /opt/csw/include/python2.7/pyconfig.h PKGFILES_CSWpython$(CVER)-dev += $(bindir)/.*config.* PKGFILES_CSWpython$(CVER)-dev += $(libdir)/pkgconfig.* PKGFILES_CSWpython$(CVER)-dev += $(libdir)/libpython$(VER).so @@ -105,10 +105,6 @@ CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += pkgname-does-not-start-with-CSWpy- CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += catalogname-does-not-start-with-py_ -# CHECKPKG_OVERRIDES_CSWpython27 += -# dependency-listed-more-than-once|CSWlibpython2-7-1-0 -# CHECKPKG_OVERRIDES_CSWpython27 += surplus-dependency|CSWlibffi - PKGFILES_CSWidle$(CVER) += $(libdir)/.*/idlelib/.* PKGFILES_CSWidle$(CVER) += $(bindir)/idle PKGFILES_CSWpython$(CVER)-tk = $(libdir)/.*/lib-tk/.* @@ -143,7 +139,6 @@ RUNTIME_DEP_PKGS_CSWpython$(CVER)-tk += CSWpython$(CVER) RUNTIME_DEP_PKGS_CSWpython$(CVER)-tk += CSWtcl RUNTIME_DEP_PKGS_CSWpython$(CVER)-tk += CSWtk - RUNTIME_DEP_PKGS_CSWpython$(CVER)-test += CSWpython$(CVER) # This could be handled by automatic dependency detection @@ -180,7 +175,8 @@ CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += surplus-dependency|CSWpython$(CVER) # Checkpkg does not understand relocatable packages. -CHECKPKG_OVERRIDES_CSWpython$(CVER) += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/python2.7/lib-dynload/gdbm.so +CHECKPKG_OVERRIDES_CSWpython$(CVER) += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/$(PVER)/lib-dynload/gdbm.so +CHECKPKG_OVERRIDES_CSWpython$(CVER) += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/$(PVER)/lib-dynload/_gdbm.so CHECKPKG_OVERRIDES_CSWpython$(CVER) += surplus-dependency|CSWgdbm # To avoid file collisions with CSWpython: Modified: csw/mgar/pkg/lang-python/python/branches/python-3.1/Makefile =================================================================== --- csw/mgar/pkg/lang-python/python/branches/python-3.1/Makefile 2011-01-12 09:14:34 UTC (rev 12508) +++ csw/mgar/pkg/lang-python/python/branches/python-3.1/Makefile 2011-01-12 09:19:20 UTC (rev 12509) @@ -72,33 +72,50 @@ PACKAGES = CSWidle$(CVER) PACKAGES += CSWpython$(CVER) -PACKAGES += CSWpython$(CVER)-devel PACKAGES += CSWpython$(CVER)-test PACKAGES += CSWpython$(CVER)-tk + + PACKAGES += CSWlibpython$(DVER)-1-0 +CATALOGNAME_CSWlibpython$(DVER)-1-0 = libpython$(UVER)_1_0 +PKGFILES_CSWlibpython$(DVER)-1-0 += $(call baseisadirs,$(libdir),libpython$(DVER)\.so\.1\.0(\.\d+)*) +PKGFILES_CSWlibpython$(DVER)-1-0 += $(libdir)/$(PVER)\.so\.([0-9\.]+) +SPKG_DESC_CSWlibpython$(DVER)-1-0 = Python shared library ($(VER)) INCOMPATIBLE_PKGS_CSWpython$(CVER) = CSWpydistutils -PKGFILES_CSWidle$(CVER) = $(libdir)/.*/idlelib/.* -PKGFILES_CSWidle$(CVER) += $(bindir)/idle -PKGFILES_CSWpython$(CVER)-devel = $(includedir)/.* -PKGFILES_CSWpython$(CVER)-devel += $(libdir)/.*/config/.* -PKGFILES_CSWpython$(CVER)-devel += $(bindir)/.*config.* -PKGFILES_CSWpython-devel += $(libdir)/libpython$(VER).so +# Devel package +PACKAGES += CSWpython$(CVER)-dev +CATALOGNAME_CSWpython$(CVER)-dev = python_$(CVER)_dev +SPKG_DESC_CSWpython$(CVER)-dev = Development Files for Python +# /opt/csw/include/python$(VER)/pyconfig.h is necessary for Python to start up +PKGFILES_CSWpython$(CVER)-dev += $(includedir)/$(PVER)/(?!pyconfig\.h).* +PKGFILES_CSWpython$(CVER)-dev += $(bindir)/.*config.* +PKGFILES_CSWpython$(CVER)-dev += $(libdir)/pkgconfig.* +PKGFILES_CSWpython$(CVER)-dev += $(libdir)/libpython$(VER).so # No idea why would this be in CSWpython, and no good idea for a better package # to put it. -PKGFILES_CSWpython$(CVER)-devel += $(bindir)/smtpd.py +PKGFILES_CSWpython$(CVER)-dev += $(bindir)/smtpd.py-$(VER) +RUNTIME_DEP_PKGS_CSWpython$(CVER)-dev += CSWpython$(CVER) +RUNTIME_DEP_PKGS_CSWpython$(CVER)-dev += CSWlibpython$(DVER)-1-0 +CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += surplus-dependency|CSWpython$(CVER) +CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += missing-dependency|CSWpython +CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += pkgname-does-not-start-with-CSWpy- +CHECKPKG_OVERRIDES_CSWpython$(CVER)-dev += catalogname-does-not-start-with-py_ + +PKGFILES_CSWidle$(CVER) += $(libdir)/.*/idlelib/.* +PKGFILES_CSWidle$(CVER) += $(bindir)/idle PKGFILES_CSWpython$(CVER)-tk = $(libdir)/.*/lib-tk/.* PKGFILES_CSWpython$(CVER)-tk += $(libdir)/.*/lib-dynload/_tkinter.so.* -PKGFILES_CSWpython$(CVER)-test = $(libdir)/python/test/.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/bsddb/test.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/ctypes/test.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/email/test.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/distutils/tests.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/json/tests.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/lib2to3/tests.* -PKGFILES_CSWpython$(CVER)-test += $(libdir)/python/sqlite3/test.* -PKGFILES_CSWlibpython$(DVER)-1-0 += $(libdir)/libpython$(VER)\.so\.([0-9\.]+) +PKGFILES_CSWpython$(CVER)-test = $(libdir)/$(PVER)/test/.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/bsddb/test.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/ctypes/test.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/email/test.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/distutils/tests.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/json/tests.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/lib2to3/tests.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/sqlite3/test.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/unittest/test.* ARCHALL_CSWpython$(CVER)-test = 1 ARCHALL_CSWidle$(CVER) = 1 @@ -118,34 +135,26 @@ RUNTIME_DEP_PKGS_CSWpython$(CVER)-tk += CSWpython$(CVER) RUNTIME_DEP_PKGS_CSWpython$(CVER)-tk += CSWtcl RUNTIME_DEP_PKGS_CSWpython$(CVER)-tk += CSWtk -RUNTIME_DEP_PKGS_CSWpython$(CVER)-devel += CSWpython$(CVER) RUNTIME_DEP_PKGS_CSWpython$(CVER)-test += CSWpython$(CVER) -RUNTIME_DEP_PKGS_CSWlibpython$(DVER)-1-0 += CSWggettextrt # This could be handled by automatic dependency detection CHECKPKG_OVERRIDES_CSWidle$(CVER) += surplus-dependency|CSWpython$(CVER)-tk CATALOGNAME_CSWidle$(CVER) = idle_$(CVER) CATALOGNAME_CSWpython$(CVER) = python_$(CVER) -CATALOGNAME_CSWpython$(CVER)-devel = python_$(CVER)_devel CATALOGNAME_CSWpython$(CVER)-tk = python_$(CVER)_tk CATALOGNAME_CSWpython$(CVER)-test = python_$(CVER)_test -CATALOGNAME_CSWlibpython$(DVER)-1-0 = libpython$(UVER)_1_0 SPKG_DESC_CSWidle$(CVER) = Python IDE SPKG_DESC_CSWpython$(CVER) = A high-level scripting language, $(VER) series -SPKG_DESC_CSWpython$(CVER)-devel = Development Files for Python SPKG_DESC_CSWpython$(CVER)-tk = Python Tk Interface (TkInter) SPKG_DESC_CSWpython$(CVER)-test = Python Test modules -SPKG_DESC_CSWlibpython$(DVER)-1-0 = Python shared library ($(VER)) CHECKPKG_OVERRIDES_CSWpython$(CVER) += missing-dependency|CSWpython CHECKPKG_OVERRIDES_CSWpython$(CVER)-test += missing-dependency|CSWpython CHECKPKG_OVERRIDES_CSWpython$(CVER)-test += surplus-dependency|CSWpython$(CVER) CHECKPKG_OVERRIDES_CSWidle$(CVER) += missing-dependency|CSWpython CHECKPKG_OVERRIDES_CSWidle$(CVER) += surplus-dependency|CSWpython$(CVER) -CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += surplus-dependency|CSWpython$(CVER) -CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += missing-dependency|CSWpython CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += missing-dependency|CSWpython LICENSE = LICENSE @@ -155,8 +164,6 @@ CHECKPKG_OVERRIDES_CSWidle$(CVER) += catalogname-does-not-start-with-py_ CHECKPKG_OVERRIDES_CSWpython$(CVER)-test += pkgname-does-not-start-with-CSWpy- CHECKPKG_OVERRIDES_CSWpython$(CVER)-test += catalogname-does-not-start-with-py_ -CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += pkgname-does-not-start-with-CSWpy- -CHECKPKG_OVERRIDES_CSWpython$(CVER)-devel += catalogname-does-not-start-with-py_ CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += pkgname-does-not-start-with-CSWpy- CHECKPKG_OVERRIDES_CSWpython$(CVER)-tk += catalogname-does-not-start-with-py_ CHECKPKG_OVERRIDES_CSWpython$(CVER) += pkgname-does-not-start-with-CSWpy- @@ -168,7 +175,6 @@ CHECKPKG_OVERRIDES_CSWpython$(CVER) += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/$(PVER)/lib-dynload/_gdbm.so CHECKPKG_OVERRIDES_CSWpython$(CVER) += surplus-dependency|CSWgdbm - # To avoid file collisions with CSWpython: EXTRA_PAX_ARGS += -s ',^\.$(bindir)/idle,$(bindir)/idle-$(VER),' EXTRA_PAX_ARGS += -s ',^\.$(bindir)/smtpd.py,$(bindir)/smtpd.py-$(VER),' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jan 12 10:14:34 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 12 Jan 2011 09:14:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12508] csw/mgar/pkg/lang-python/python/branches/python-2.7 /Makefile Message-ID: Revision: 12508 http://gar.svn.sourceforge.net/gar/?rev=12508&view=rev Author: wahwah Date: 2011-01-12 09:14:34 +0000 (Wed, 12 Jan 2011) Log Message: ----------- python-2.7: Don't include unittest tests in the main package Modified Paths: -------------- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile Modified: csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile =================================================================== --- csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-12 08:44:28 UTC (rev 12507) +++ csw/mgar/pkg/lang-python/python/branches/python-2.7/Makefile 2011-01-12 09:14:34 UTC (rev 12508) @@ -121,6 +121,7 @@ PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/json/tests.* PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/lib2to3/tests.* PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/sqlite3/test.* +PKGFILES_CSWpython$(CVER)-test += $(libdir)/$(PVER)/unittest/test.* ARCHALL_CSWpython$(CVER)-test = 1 ARCHALL_CSWidle$(CVER) = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 12 14:21:21 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 12 Jan 2011 13:21:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12510] csw/mgar/pkg/libsamplerate/trunk Message-ID: Revision: 12510 http://gar.svn.sourceforge.net/gar/?rev=12510&view=rev Author: dmichelsen Date: 2011-01-12 13:21:20 +0000 (Wed, 12 Jan 2011) Log Message: ----------- libsamplerate: Adjust testsuite Modified Paths: -------------- csw/mgar/pkg/libsamplerate/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/libsamplerate/trunk/files/0002-Raise-failure-levels-slightly-for-Solaris-Sparc-and-.patch Modified: csw/mgar/pkg/libsamplerate/trunk/Makefile =================================================================== --- csw/mgar/pkg/libsamplerate/trunk/Makefile 2011-01-12 09:19:20 UTC (rev 12509) +++ csw/mgar/pkg/libsamplerate/trunk/Makefile 2011-01-12 13:21:20 UTC (rev 12510) @@ -18,7 +18,10 @@ MASTER_SITES = http://www.mega-nerd.com/SRC/ DISTFILES = $(NAME)-$(VERSION).tar.gz +# Both changes have been reported upstream to Erik de Castro Lopo and +# he gave his placet that they are correct. They affect the testsuite only. PATCHFILES += 0001-Fix-testcase.patch +PATCHFILES += 0002-Raise-failure-levels-slightly-for-Solaris-Sparc-and-.patch # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz @@ -46,7 +49,4 @@ CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --disable-static -# Some broken tests, skip for now -SKIPTEST ?= 1 - include gar/category.mk Added: csw/mgar/pkg/libsamplerate/trunk/files/0002-Raise-failure-levels-slightly-for-Solaris-Sparc-and-.patch =================================================================== --- csw/mgar/pkg/libsamplerate/trunk/files/0002-Raise-failure-levels-slightly-for-Solaris-Sparc-and-.patch (rev 0) +++ csw/mgar/pkg/libsamplerate/trunk/files/0002-Raise-failure-levels-slightly-for-Solaris-Sparc-and-.patch 2011-01-12 13:21:20 UTC (rev 12510) @@ -0,0 +1,48 @@ +From 7e1954751788fb89a987f7e79149a03ab807a8ae Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Wed, 12 Jan 2011 13:48:19 +0100 +Subject: [PATCH] Raise failure levels slightly for Solaris Sparc and Solaris amd64 + +--- + tests/snr_bw_test.c | 12 ++++++------ + 1 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/tests/snr_bw_test.c b/tests/snr_bw_test.c +index 62131c2..5fa5a50 100644 +--- a/tests/snr_bw_test.c ++++ b/tests/snr_bw_test.c +@@ -117,10 +117,10 @@ main (int argc, char *argv []) + 9, + BOOLEAN_TRUE, + { { 1, { 0.01111111111 }, 3.0, 1, 145.0, 1.0 }, +- { 1, { 0.01111111111 }, 0.6, 1, 132.0, 1.0 }, ++ { 1, { 0.01111111111 }, 0.6, 1, 131.0, 1.0 }, + { 1, { 0.01111111111 }, 0.3, 1, 138.0, 1.0 }, + { 1, { 0.01111111111 }, 1.0, 1, 157.0, 1.0 }, +- { 1, { 0.01111111111 }, 1.001, 1, 148.0, 1.0 }, ++ { 1, { 0.01111111111 }, 1.001, 1, 147.0, 1.0 }, + { 2, { 0.011111, 0.324 }, 1.9999, 2, 127.0, 1.0 }, + { 2, { 0.012345, 0.457 }, 0.456789, 1, 124.0, 0.5 }, + { 2, { 0.011111, 0.45 }, 0.6, 1, 126.0, 0.5 }, +@@ -131,14 +131,14 @@ main (int argc, char *argv []) + { SRC_SINC_BEST_QUALITY, + 9, + BOOLEAN_TRUE, +- { { 1, { 0.01111111111 }, 3.0, 1, 149.0, 1.0 }, ++ { { 1, { 0.01111111111 }, 3.0, 1, 146.0, 1.0 }, + { 1, { 0.01111111111 }, 0.6, 1, 147.0, 1.0 }, +- { 1, { 0.01111111111 }, 0.3, 1, 148.0, 1.0 }, ++ { 1, { 0.01111111111 }, 0.3, 1, 147.0, 1.0 }, + { 1, { 0.01111111111 }, 1.0, 1, 155.0, 1.0 }, + { 1, { 0.01111111111 }, 1.001, 1, 148.0, 1.0 }, + { 2, { 0.011111, 0.324 }, 1.9999, 2, 147.0, 1.0 }, +- { 2, { 0.012345, 0.457 }, 0.456789, 1, 148.0, 0.5 }, +- { 2, { 0.011111, 0.45 }, 0.6, 1, 149.0, 0.5 }, ++ { 2, { 0.012345, 0.457 }, 0.456789, 1, 146.0, 0.5 }, ++ { 2, { 0.011111, 0.45 }, 0.6, 1, 148.0, 0.5 }, + { 1, { 0.43111111111 }, 1.33, 1, 145.0, 1.0 } + } + }, +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 12 14:46:16 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 12 Jan 2011 13:46:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12511] csw/mgar/pkg/lame/trunk/Makefile Message-ID: Revision: 12511 http://gar.svn.sourceforge.net/gar/?rev=12511&view=rev Author: dmichelsen Date: 2011-01-12 13:46:15 +0000 (Wed, 12 Jan 2011) Log Message: ----------- lame: Add comment about bug Modified Paths: -------------- csw/mgar/pkg/lame/trunk/Makefile Modified: csw/mgar/pkg/lame/trunk/Makefile =================================================================== --- csw/mgar/pkg/lame/trunk/Makefile 2011-01-12 13:21:20 UTC (rev 12510) +++ csw/mgar/pkg/lame/trunk/Makefile 2011-01-12 13:46:15 UTC (rev 12511) @@ -41,6 +41,9 @@ BUILD64 = 1 EXTRA_BUILD_ISAS = sparcv8plus+vis pentium_pro +# Disable intrinsics until this has been resolved: +# https://sourceforge.net/tracker/?func=detail&aid=3150289&group_id=290&atid=100290 +# CONFIGURE_ARGS_isa-i386 = --without-nasm CONFIGURE_ARGS_isa-i386 = ac_cv_header_xmmintrin_h=no CONFIGURE_ARGS_isa-pentium_pro = ac_cv_header_xmmintrin_h=no This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 12 16:00:21 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 12 Jan 2011 15:00:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12512] csw/mgar/pkg/xerces-c/trunk Message-ID: Revision: 12512 http://gar.svn.sourceforge.net/gar/?rev=12512&view=rev Author: dmichelsen Date: 2011-01-12 15:00:21 +0000 (Wed, 12 Jan 2011) Log Message: ----------- xerces-c: Update to 3.1.1 and split library Modified Paths: -------------- csw/mgar/pkg/xerces-c/trunk/Makefile csw/mgar/pkg/xerces-c/trunk/checksums Added Paths: ----------- csw/mgar/pkg/xerces-c/trunk/files/0001-Do-not-strip-norunpath.patch Modified: csw/mgar/pkg/xerces-c/trunk/Makefile =================================================================== --- csw/mgar/pkg/xerces-c/trunk/Makefile 2011-01-12 13:46:15 UTC (rev 12511) +++ csw/mgar/pkg/xerces-c/trunk/Makefile 2011-01-12 15:00:21 UTC (rev 12512) @@ -1,5 +1,5 @@ NAME = xerces-c -VERSION = 3.0.1 +VERSION = 3.1.1 CATEGORIES = lib DESCRIPTION = Xerces XML parser for C++ @@ -13,18 +13,58 @@ endef MASTER_SITES = http://apache.abdaal.com/xerces/c/3/sources/ -DISTFILES = $(NAME)-$(VERSION).tar.gz +DISTFILES += $(NAME)-$(VERSION).tar.gz +PATCHFILES += 0001-Do-not-strip-norunpath.patch + # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -PACKAGES = CSWxerces-c -CATALOGNAME = xerces_c +PACKAGES += CSWlibxerces-c3-1 +CATALOGNAME_CSWlibxerces-c3-1 = libxerces_c3_1 +SPKG_DESC_CSWlibxerces-c3-1 = Xerces XML parser for C++ providing libxerces-c-3.1.so +PKGFILES_CSWlibxerces-c3-1 = $(call baseisadirs,$(libdir),libxerces-c-3\.1\.so) +RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWcurlrt +RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWlibidn +RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWzlib +RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWlibcares +RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWosslrt +RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWoldaprt -SPKG_SOURCEURL = http://xerces.apache.org/xerces-c/ +PACKAGES += CSWlibxerces-c-devel +CATALOGNAME_CSWlibxerces-c-devel = libxerces_c_devel +SPKG_DESC_CSWlibxerces-c-devel = Development files for Xerces +RUNTIME_DEP_PKGS_CSWlibxerces-c-devel += CSWlibxerces-c3-1 +RUNTIME_DEP_PKGS_CSWlibxerces-c-devel += CSWcurlrt +RUNTIME_DEP_PKGS_CSWlibxerces-c-devel += CSWlibidn +RUNTIME_DEP_PKGS_CSWlibxerces-c-devel += CSWzlib +RUNTIME_DEP_PKGS_CSWlibxerces-c-devel += CSWlibcares +RUNTIME_DEP_PKGS_CSWlibxerces-c-devel += CSWosslrt +RUNTIME_DEP_PKGS_CSWlibxerces-c-devel += CSWoldaprt +PACKAGES += CSWxerces-c +CATALOGNAME_CSWxerces-c = xerces_c +SPKG_DESC_CSWxerces-c = Utility programs from the Xerces XML parser +PKGFILES_CSWxerces-c = $(bindir)/.* +RUNTIME_DEP_PKGS_CSWxerces-c += CSWlibxerces-c3-1 +RUNTIME_DEP_PKGS_CSWxerces-c += CSWcurlrt +RUNTIME_DEP_PKGS_CSWxerces-c += CSWlibidn +RUNTIME_DEP_PKGS_CSWxerces-c += CSWzlib +RUNTIME_DEP_PKGS_CSWxerces-c += CSWlibcares +RUNTIME_DEP_PKGS_CSWxerces-c += CSWosslrt +RUNTIME_DEP_PKGS_CSWxerces-c += CSWoldaprt + +VENDOR_URL = http://xerces.apache.org/xerces-c/ +LICENSE = LICENSE + BUILD64 = 1 + +icu_config = $(bindir)/icu-config +EXTRA_CONFIGURE_EXPORTS = icu_config + CONFIGURE_ARGS = $(DIRPATHS) +# CONFIGURE_ARGS += --with-icu=$(prefix) +# CONFIGURE_ARGS += --with-curl=$(prefix) TEST_TARGET = check Modified: csw/mgar/pkg/xerces-c/trunk/checksums =================================================================== --- csw/mgar/pkg/xerces-c/trunk/checksums 2011-01-12 13:46:15 UTC (rev 12511) +++ csw/mgar/pkg/xerces-c/trunk/checksums 2011-01-12 15:00:21 UTC (rev 12512) @@ -1 +1 @@ -293c03f59bf8e956020d73f5b122094c xerces-c-3.0.1.tar.gz +6a8ec45d83c8cfb1584c5a5345cb51ae xerces-c-3.1.1.tar.gz Added: csw/mgar/pkg/xerces-c/trunk/files/0001-Do-not-strip-norunpath.patch =================================================================== --- csw/mgar/pkg/xerces-c/trunk/files/0001-Do-not-strip-norunpath.patch (rev 0) +++ csw/mgar/pkg/xerces-c/trunk/files/0001-Do-not-strip-norunpath.patch 2011-01-12 15:00:21 UTC (rev 12512) @@ -0,0 +1,25 @@ +From 0cb78ef329cacbf4f4954a9d792b01b53ac63798 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Wed, 12 Jan 2011 14:24:04 +0100 +Subject: [PATCH] Do not strip -norunpath + +--- + config/ltmain.sh | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/config/ltmain.sh b/config/ltmain.sh +index 3506ead..7e0670f 100755 +--- a/config/ltmain.sh ++++ b/config/ltmain.sh +@@ -4765,7 +4765,7 @@ func_mode_link () + # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC + # @file GCC response files + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ +- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*) ++ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-norunpath) + func_quote_for_eval "$arg" + arg="$func_quote_for_eval_result" + func_append compile_command " $arg" +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jan 12 16:22:17 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 12 Jan 2011 15:22:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12513] csw/mgar/pkg/examples/minimalsmf/trunk Message-ID: Revision: 12513 http://gar.svn.sourceforge.net/gar/?rev=12513&view=rev Author: wahwah Date: 2011-01-12 15:22:16 +0000 (Wed, 12 Jan 2011) Log Message: ----------- minimalsmf: Updated the minimal SMF build Modified Paths: -------------- csw/mgar/pkg/examples/minimalsmf/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/examples/minimalsmf/trunk/files/COPYING Modified: csw/mgar/pkg/examples/minimalsmf/trunk/Makefile =================================================================== --- csw/mgar/pkg/examples/minimalsmf/trunk/Makefile 2011-01-12 15:00:21 UTC (rev 12512) +++ csw/mgar/pkg/examples/minimalsmf/trunk/Makefile 2011-01-12 15:22:16 UTC (rev 12513) @@ -20,6 +20,8 @@ MASTER_SITES = DISTFILES = sleeping-beauty DISTFILES += csw$(NAME) +DISTFILES += COPYING +SPKG_SOURCEURL = http://www.opencsw.org INITSMF = /etc/opt/csw/init.d/cswminimalsmf Added: csw/mgar/pkg/examples/minimalsmf/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/examples/minimalsmf/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/examples/minimalsmf/trunk/files/COPYING 2011-01-12 15:22:16 UTC (rev 12513) @@ -0,0 +1 @@ +Public domain This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Wed Jan 12 20:01:53 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Wed, 12 Jan 2011 19:01:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12514] csw/mgar/gar/v2-fortran/gar.conf.mk Message-ID: Revision: 12514 http://gar.svn.sourceforge.net/gar/?rev=12514&view=rev Author: gadavis Date: 2011-01-12 19:01:53 +0000 (Wed, 12 Jan 2011) Log Message: ----------- removed erroneous GCC4_FC_VERSION check Modified Paths: -------------- csw/mgar/gar/v2-fortran/gar.conf.mk Modified: csw/mgar/gar/v2-fortran/gar.conf.mk =================================================================== --- csw/mgar/gar/v2-fortran/gar.conf.mk 2011-01-12 15:22:16 UTC (rev 12513) +++ csw/mgar/gar/v2-fortran/gar.conf.mk 2011-01-12 19:01:53 UTC (rev 12514) @@ -526,11 +526,10 @@ GCC3_CC_VERSION = $(shell $(GCC3_CC) -v 2>&1| ggrep version) GCC3_CXX_VERSION = $(shell $(GCC3_CXX) -v 2>&1| ggrep version) GCC3_F77_VERSION = $(shell $(GCC3_F77) -v 2>&1| ggrep version) - GCC4_FC_VERSION = $(shell $(GCC4_FC) -v 2>&1| ggrep version) GCC4_CC_VERSION = $(shell $(GCC4_CC) -v 2>&1| ggrep version) GCC4_CXX_VERSION = $(shell $(GCC4_CXX) -v 2>&1| ggrep version) GCC4_F77_VERSION = $(shell $(GCC4_F77) -v 2>&1| ggrep version) - GCC4_FC_VERSION = $(shell $(GCC4_F77) -v 2>&1| ggrep version) + GCC4_FC_VERSION = $(shell $(GCC4_FC) -v 2>&1| ggrep version) SOS11_CC_VERSION = $(shell $(SOS11_CC) -V 2>&1| ggrep cc: | gsed -e 's/cc: //') SOS11_CXX_VERSION = $(shell $(SOS11_CXX) -V 2>&1| ggrep CC: | gsed -e 's/CC: //') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Wed Jan 12 20:26:12 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Wed, 12 Jan 2011 19:26:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12515] csw/mgar/gar/v2-fortran Message-ID: Revision: 12515 http://gar.svn.sourceforge.net/gar/?rev=12515&view=rev Author: gadavis Date: 2011-01-12 19:26:11 +0000 (Wed, 12 Jan 2011) Log Message: ----------- Merge in changes from v2 trunk r11821:HEAD to v2-fortran Modified Paths: -------------- csw/mgar/gar/v2-fortran/bin/checkpkg csw/mgar/gar/v2-fortran/bin/checkpkg_inspect_stats.py csw/mgar/gar/v2-fortran/bin/cpan_apply_updates csw/mgar/gar/v2-fortran/bin/custom-pkgtrans csw/mgar/gar/v2-fortran/bin/depgraph csw/mgar/gar/v2-fortran/bin/gem2pkg csw/mgar/gar/v2-fortran/bin/mkpackage csw/mgar/gar/v2-fortran/bin/update-commondirs csw/mgar/gar/v2-fortran/categories/cpan/category.mk csw/mgar/gar/v2-fortran/categories/java/category.mk csw/mgar/gar/v2-fortran/categories/kde/category.mk csw/mgar/gar/v2-fortran/categories/kde4/category.mk csw/mgar/gar/v2-fortran/categories/rbgems/category.mk csw/mgar/gar/v2-fortran/categories/xfce/category.mk csw/mgar/gar/v2-fortran/etc/commondirs-i386 csw/mgar/gar/v2-fortran/etc/commondirs-sparc csw/mgar/gar/v2-fortran/gar.conf.mk csw/mgar/gar/v2-fortran/gar.lib.mk csw/mgar/gar/v2-fortran/gar.mk csw/mgar/gar/v2-fortran/gar.pkg.mk csw/mgar/gar/v2-fortran/gar.svn.mk csw/mgar/gar/v2-fortran/lib/python/README csw/mgar/gar/v2-fortran/lib/python/catalog.py csw/mgar/gar/v2-fortran/lib/python/checkpkg.py csw/mgar/gar/v2-fortran/lib/python/checkpkg_test.py csw/mgar/gar/v2-fortran/lib/python/compare_pkgs.py csw/mgar/gar/v2-fortran/lib/python/configuration.py csw/mgar/gar/v2-fortran/lib/python/database.py csw/mgar/gar/v2-fortran/lib/python/dependency_checks.py csw/mgar/gar/v2-fortran/lib/python/dependency_checks_test.py csw/mgar/gar/v2-fortran/lib/python/gartest.py csw/mgar/gar/v2-fortran/lib/python/inspective_package.py csw/mgar/gar/v2-fortran/lib/python/models.py csw/mgar/gar/v2-fortran/lib/python/opencsw.py csw/mgar/gar/v2-fortran/lib/python/opencsw_test.py csw/mgar/gar/v2-fortran/lib/python/overrides.py csw/mgar/gar/v2-fortran/lib/python/package.py csw/mgar/gar/v2-fortran/lib/python/package_checks.py csw/mgar/gar/v2-fortran/lib/python/package_checks_test.py csw/mgar/gar/v2-fortran/lib/python/package_stats.py csw/mgar/gar/v2-fortran/lib/python/package_stats_test.py csw/mgar/gar/v2-fortran/lib/python/package_test.py csw/mgar/gar/v2-fortran/lib/python/pkgdb.py csw/mgar/gar/v2-fortran/lib/python/sharedlib_utils.py csw/mgar/gar/v2-fortran/lib/python/sharedlib_utils_test.py csw/mgar/gar/v2-fortran/lib/python/tag.py csw/mgar/gar/v2-fortran/lib/python/tag_test.py csw/mgar/gar/v2-fortran/lib/python/testdata/neon_stats.py csw/mgar/gar/v2-fortran/lib/python/testdata/tree_stats.py csw/mgar/gar/v2-fortran/lib/sh/libcheckpkg.sh csw/mgar/gar/v2-fortran/pkglib/Makefile csw/mgar/gar/v2-fortran/tests/example_test.py csw/mgar/gar/v2-fortran/tests/overrides_test.py csw/mgar/gar/v2-fortran/tests/run_tests.py csw/mgar/gar/v2-fortran/tests/static/example/Makefile Added Paths: ----------- csw/mgar/gar/v2-fortran/bin/comparepkg csw/mgar/gar/v2-fortran/lib/python/checkpkg2.py csw/mgar/gar/v2-fortran/lib/python/checkpkg_defaults.ini csw/mgar/gar/v2-fortran/lib/python/checkpkg_lib.py csw/mgar/gar/v2-fortran/lib/python/checkpkg_lib_test.py csw/mgar/gar/v2-fortran/lib/python/common_constants.py csw/mgar/gar/v2-fortran/lib/python/database_test.py csw/mgar/gar/v2-fortran/lib/python/inspective_package_test.py csw/mgar/gar/v2-fortran/lib/python/ldd_emul.py csw/mgar/gar/v2-fortran/lib/python/ldd_emul_test.py csw/mgar/gar/v2-fortran/lib/python/models_test.py csw/mgar/gar/v2-fortran/lib/python/mute_progressbar.py csw/mgar/gar/v2-fortran/lib/python/pkgdb_test.py csw/mgar/gar/v2-fortran/lib/python/pkgmap.py csw/mgar/gar/v2-fortran/lib/python/pkgmap_test.py csw/mgar/gar/v2-fortran/lib/python/pylintrc csw/mgar/gar/v2-fortran/lib/python/shell.py csw/mgar/gar/v2-fortran/lib/python/struct_util.py csw/mgar/gar/v2-fortran/lib/python/struct_util_test.py csw/mgar/gar/v2-fortran/lib/python/system_pkgmap.py csw/mgar/gar/v2-fortran/lib/python/system_pkgmap_test.py csw/mgar/gar/v2-fortran/lib/python/test_base.py csw/mgar/gar/v2-fortran/lib/sh/db_privileges.sh Removed Paths: ------------- csw/mgar/gar/v2-fortran/bin/analyze_module_results.py csw/mgar/gar/v2-fortran/bin/checkpkg_collect_stats.py csw/mgar/gar/v2-fortran/bin/checkpkg_run_modules.py csw/mgar/gar/v2-fortran/lib/sh/run_full_cat.sh Property Changed: ---------------- csw/mgar/gar/v2-fortran/ csw/mgar/gar/v2-fortran/bin/checkpkg csw/mgar/gar/v2-fortran/lib/python/package_stats_test.py csw/mgar/gar/v2-fortran/lib/python/package_test.py csw/mgar/gar/v2-fortran/pkglib/csw/depend Property changes on: csw/mgar/gar/v2-fortran ___________________________________________________________________ Modified: svn:mergeinfo - /csw/mgar/gar/v2:4936-6678,10883-11818 /csw/mgar/gar/v2-bwalton:9784-10011 /csw/mgar/gar/v2-checkpkg:7722-7855 /csw/mgar/gar/v2-checkpkg-override-relocation:10585-10737 /csw/mgar/gar/v2-checkpkg-stats:8454-8649 /csw/mgar/gar/v2-collapsed-modulations:6895 /csw/mgar/gar/v2-dirpackage:8125-8180 /csw/mgar/gar/v2-git/v2-relocate:7617 /csw/mgar/gar/v2-migrateconf:7082-7211 /csw/mgar/gar/v2-noexternals:11592-11745 /csw/mgar/gar/v2-relocate:5028-11738 /csw/mgar/gar/v2-skayser:6087-6132 /csw/mgar/gar/v2-sqlite:10434-10449 + /csw/mgar/gar/v2:4936-6678,10883-11818,11822-12514 /csw/mgar/gar/v2-bwalton:9784-10011 /csw/mgar/gar/v2-checkpkg:7722-7855 /csw/mgar/gar/v2-checkpkg-override-relocation:10585-10737 /csw/mgar/gar/v2-checkpkg-stats:8454-8649 /csw/mgar/gar/v2-collapsed-modulations:6895 /csw/mgar/gar/v2-dirpackage:8125-8180 /csw/mgar/gar/v2-git/v2-relocate:7617 /csw/mgar/gar/v2-migrateconf:7082-7211 /csw/mgar/gar/v2-noexternals:11592-11745 /csw/mgar/gar/v2-relocate:5028-11738 /csw/mgar/gar/v2-skayser:6087-6132 /csw/mgar/gar/v2-sqlite:10434-10449 Deleted: csw/mgar/gar/v2-fortran/bin/analyze_module_results.py =================================================================== --- csw/mgar/gar/v2-fortran/bin/analyze_module_results.py 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/analyze_module_results.py 2011-01-12 19:26:11 UTC (rev 12515) @@ -1,73 +0,0 @@ -#!/opt/csw/bin/python2.6 -# $Id$ - -import itertools -import operator -import optparse -import os -import pprint -import progressbar -import sys -import textwrap - -# The following bit of code sets the correct path to Python libraries -# distributed with GAR. -path_list = [os.path.dirname(__file__), - "..", "lib", "python"] -sys.path.append(os.path.join(*path_list)) -import checkpkg -import overrides -import package_stats - -BEFORE_OVERRIDES = """If any of the reported errors were false positives, you -can override them pasting the lines below to the GAR recipe.""" - -AFTER_OVERRIDES = """Please note that checkpkg isn't suggesting you should -simply add these overrides do the Makefile. It only informs what the overrides -could look like. You need to understand what are the reported issues about and -use your best judgement to decide whether to fix the underlying problems or -override them. For more information, scroll up and read the detailed -messages.""" - -UNAPPLIED_OVERRIDES = """WARNING: Some overrides did not match any errors. -They can be removed, as they don't take any effect anyway. If you're getting -errors at the same time, maybe you didn't specify the overrides correctly.""" - -def main(): - parser = optparse.OptionParser() - parser.add_option("-c", "--catalog_file", dest="catalog", - help="Optional catalog file") - parser.add_option("-q", "--quiet", dest="quiet", - default=False, action="store_true", - help=("Display less messages")) - options, args = parser.parse_args() - filenames = args - - # This might be bottleneck. Perhaps a list of md5 sums can be given to this - # script instead. - - # It might be a good idea to store the error tags in the database and - # eliminate the need to access the directory with the error tag files. - - pkgstats = package_stats.StatsListFromCatalog(filenames, options.catalog) - overrides_list = [pkg.GetSavedOverrides() for pkg in pkgstats] - override_list = reduce(operator.add, overrides_list) - error_tags = reduce(operator.add, [stat.GetSavedErrorTags() for stat in pkgstats]) - (tags_after_overrides, - unapplied_overrides) = overrides.ApplyOverrides(error_tags, override_list) - if not options.quiet: - if tags_after_overrides: - print textwrap.fill(BEFORE_OVERRIDES, 80) - for checkpkg_tag in tags_after_overrides: - print checkpkg_tag.ToGarSyntax() - print textwrap.fill(AFTER_OVERRIDES, 80) - if unapplied_overrides: - print textwrap.fill(UNAPPLIED_OVERRIDES, 80) - for override in unapplied_overrides: - print "* Unused %s" % override - exit_code = bool(tags_after_overrides) - sys.exit(exit_code) - - -if __name__ == '__main__': - main() Modified: csw/mgar/gar/v2-fortran/bin/checkpkg =================================================================== --- csw/mgar/gar/v2-fortran/bin/checkpkg 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/checkpkg 2011-01-12 19:26:11 UTC (rev 12515) @@ -1,322 +1 @@ -#!/bin/ksh -p -# -# $Id$ -# -# checkpkg 1.51 -# -# diff to 1.46a -# - check multiple package files -# - checkpkg.d plugin support -# - getopts support for command line options -# - colors -# - modular architecture + unit tests -# - reliable shared library checking -# -# This script examines a package that has been put together -# for submittal to the CSW archive at opencsw.org -# -# It examines it for compliance with the packaging standards at -# http://www.opencsw.org/standards/ -# It DOES NOT CATCH EVERYTHING. However, the package will be -# tested with this script before acceptance, so you may as well -# save yourself some time, and run the script yourself! -# -# Be sure to occasionally do a "pkg-get update cswutils" so that -# you know you are tracking the most current version. -# -# TODO: -# - add message handlig to the CheckInterface class. -# - -PATH=$PATH:/usr/sbin -readonly NAME_MAX_LENGTH=${NAME_MAX_LENGTH:-20} - -command_basename=`basename $0` -command_basedir="${0%/${command_basename}}" -libshdir="${command_basedir}/../lib/sh" -readonly command_basename command_basedir libshdir -. "${libshdir}/libcheckpkg.sh" - -LOCAL_ARCH=`uname -p` -CHECKPKG_TMPDIR=${CHECKPKG_TMPDIR:-/var/tmp} -readonly CHECKPKG_TMPDIR - -# Colors only when running interactively -if [[ -t 1 ]]; then - GREEN="\\033[0;32;40m" - RED="\\033[1;31;40m" - BOLD="\\033[1m" - COLOR_RESET="\\033[00m" -else - GREEN="" - RED="" - BOLD="" - COLOR_RESET="" -fi -readonly GREEN RED BOLD COLOR_RESET - -readonly selfpath="$0" -readonly selfargs="$@" - -cleanup(){ - if [[ -d "$EXTRACTDIR" ]] ; then - rm -rf $EXTRACTDIR - fi - cleantmparchives -} - -cleantmparchives() { - for TMPARCHIVE in $tmparchives; do - if [[ "$TMPARCHIVE" != "" ]]; then - [ -f "$TMPARCHIVE" ] && rm $TMPARCHIVE - fi - done -} - -cleanupset(){ - if [ "`echo $SETINF*`" != "$SETINF*" ]; then - rm $SETINF* - fi -} - -# Print error message, and quit program. -errmsg(){ - print ERROR: $* >/dev/fd/2 - cleanup - cleanupset - print "To run checkpkg in the debug mode, add the '-d' flag, for example:" - # selfargs can be very, very long. Find a way to truncate it. - # print "${selfpath} -d ${selfargs}" - print "After you modify any overrides, you need to do gmake remerge repackage" - print "or gmake platforms-remerge platforms-repackage." - exit 1 -} - -debugmsg() { - if [[ "${DEBUG}" != "" ]]; then - print "DEBUG: $*" > /dev/fd/2 - fi -} - -# TODO: Options to add: -# - Use an pre-cached (from a catalog file?) list of md5 sums -# - Don't use the data from /var/sadm/install/contents -display_help=0 -SKIP_STATS_COLLECTION=0 -MD5_SUMS_CATALOG_FILE="" -INSTALL_CONTENTS_FILES="/var/sadm/install/contents" -ANALYZE=1 -PROFILE=0 -QUIET=0 - -while getopts hsdNM:o:c:Apq opt; do - case "${opt}" in - c) - INSTALL_CONTENTS_FILES="${INSTALL_CONTENTS_FILES} ${OPTARG}" - ;; - d) - DEBUG=1 - ;; - h) - display_help=1 - ;; - N) - SKIP_STATS_COLLECTION=1 - ;; - M) - MD5_SUMS_CATALOG_FILE="${OPTARG}" - ;; - A) - ANALYZE=0 - ;; - p) - PROFILE=1 - ;; - q) QUIET=1 - ;; - *) - echo "Unknown option '${opt}'" - ;; - esac -done -shift $(( $OPTIND -1 )) - -readonly INSTALL_CONTENTS_FILES -readonly MD5_SUMS_CATALOG_FILE -readonly SKIP_STATS_COLLECTION -readonly ANALYZE -readonly PROFILE -readonly QUIET - -if [[ "${display_help}" -eq 1 ]] ; then - print 'Usage: checkpkg [options] pkg1 [pkg2 ....]' - print 'Options:' - print ' -c use an additional install/contents file' - print ' -d display debug messages' - print ' -N skip statistics collection' - print ' -M use package md5sums from a catalog file' - print ' -A Do not analyze the results.' - print ' -p Enable profiling' - print ' -q Display less messages' - print '' - print 'Error tags are saved to the sqlite database.' - exit 0 -fi - -# a unique filename for the list of package deps and libs we see in a 'set' -SETINF=$CHECKPKG_TMPDIR/checkpkg.$$.`date +%Y%m%d%H%M%S` -SETLIBS=$SETINF.libs -SETDEPS=$SETINF.deps -pkgnames="" -tmparchives="" - -EXTRACTDIR=$CHECKPKG_TMPDIR/dissect.$$ - -if [ -d $EXTRACTDIR ] ; then - errmsg ERROR: $EXTRACTDIR already exists -fi - -for f in "$@" -do - - if [[ ! -f $f ]] ; then - errmsg ERROR: $f does not exist - fi - - -[ -d ${EXTRACTDIR} ] || mkdir ${EXTRACTDIR} - -######################################## -# Check for some common errors -######################################### - -# TODO: To be ported. -# -# # find all executables and dynamic libs,and list their filenames. -# if [[ "$basedir" != "" ]] ; then -# print -# if [[ -f $EXTRACTDIR/elflist ]] ; then -# print "Checking relocation ability..." -# xargs strings < $EXTRACTDIR/elflist| grep /opt/csw -# if [[ $? -eq 0 ]] ; then -# errmsg package build as relocatable, but binaries have hardcoded /opt/csw paths in them -# else -# print trivial check passed -# fi -# else -# echo No relocation check done for non-binary relocatable package. -# fi -# fi - -tmparchives="$tmparchives $TMPARCHIVE" -done - -# Plugin section. This is here for support for other programming languages -# than Python. As of 2010-03-16 there are no checks in there. If this keeps -# empty, if no checks in other languages get written, it could be removed. -# -# Plugins should live in checkpkg.d subdirectory in the same directory in which -# checkpkg is. Each plugin file name should be an executable and begin with -# "checkpkg-". - -test_suite_ok=1 -checkpkg_module_dir="${command_basedir}/../lib/checkpkg.d" -checkpkg_module_tag="checkpkg-" -checkpkg_stats_basedir="${HOME}/.checkpkg/stats" - -# Cleaning up old *.pyc files which can cause grief. This is because of the -# move of Python libraries. -for pyc_file in ${checkpkg_module_dir}/opencsw.pyc \ - ${checkpkg_module_dir}/checkpkg.pyc; do - if [ -f "${pyc_file}" ]; then - echo "Removing old pyc file: '${pyc_file}'" - rm "${pyc_file}" - fi -done - -if [[ "${DEBUG}" != "" ]]; then - extra_options="--debug" -fi -if [[ "${PROFILE}" -eq 1 ]]; then - extra_options="${extra_options} --profile" -fi -if [[ "${QUIET}" -eq 1 ]]; then - quiet_options="--quiet" -else - quiet_options="" -fi - -if [[ -n "${MD5_SUMS_CATALOG_FILE}" ]]; then - catalog_options="--catalog=${MD5_SUMS_CATALOG_FILE}" -else - catalog_options="" -fi - -# /var/sadm/install/contents cache update -# TODO: Either remove this section or stop the stats collection phase from -# updating the cache. -${command_basedir}/update_contents_cache.py ${extra_options} -if [[ $? -ne 0 ]]; then - errmsg "Updating the contents cache has failed." -fi -if [[ "${SKIP_STATS_COLLECTION}" -eq 0 ]]; then - # Collects package stats to be analyzed later - ${command_basedir}/checkpkg_collect_stats.py \ - ${catalog_options} \ - ${extra_options} \ - "$@" - if [[ "$?" -ne 0 ]]; then - errmsg "Stats collection phase has failed." - fi -fi - -# TODO: A performance problem. The following line means that the md5sums are -# calculated once more. -if [ "${MD5_SUMS_CATALOG_FILE}" ]; then - debugmsg "Reading md5sums from ${MD5_SUMS_CATALOG_FILE}" - md5sums=`cat "${MD5_SUMS_CATALOG_FILE}" \ - | awk '{print $5}' \ - | ggrep -E '[0-9abcdef]{32}'` -else - debugmsg "Calculating md5 sums of all the package files." - md5sums=`gmd5sum "$@" | awk '{print $1}'` -fi -debugmsg "All md5 sums: ${md5sums}" - -# Running the checks. -${command_basedir}/checkpkg_run_modules.py \ - ${extra_options} \ - -b "${checkpkg_stats_basedir}" \ - ${quiet_options} \ - ${md5sums} -if [[ "$?" -ne 0 ]]; then - print "There was a problem analyzing package stats." - test_suite_ok=0 -fi - -if [[ ${test_suite_ok} -ne 1 ]]; then - errmsg "One or more tests have finished with an error." -fi - -if [[ "${ANALYZE}" -eq 1 ]]; then -# Collecting errors and applying the overrides. -# This has to use the original files. - ${command_basedir}/analyze_module_results.py \ - ${catalog_options} \ - ${quiet_options} \ - "$@" - if [[ "$?" -ne 0 ]]; then - errmsg "${RED}Checkpkg has reported errors.${COLOR_RESET}" - else - print "${GREEN}Checkpkg reports no errors.${COLOR_RESET}" - fi -else - echo "Skipping result analysis." -fi - -print "" - -# Cleaning up after all packages -cleanup - -cleanupset +link ../lib/python/checkpkg2.py \ No newline at end of file Property changes on: csw/mgar/gar/v2-fortran/bin/checkpkg ___________________________________________________________________ Deleted: svn:executable - * Added: svn:special + * Deleted: csw/mgar/gar/v2-fortran/bin/checkpkg_collect_stats.py =================================================================== --- csw/mgar/gar/v2-fortran/bin/checkpkg_collect_stats.py 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/checkpkg_collect_stats.py 2011-01-12 19:26:11 UTC (rev 12515) @@ -1,69 +0,0 @@ -#!/opt/csw/bin/python2.6 -# -# $Id$ -# -# Collects statistics about a package and saves to a directory, for later use -# by checkpkg modules. - -import itertools -import logging -import optparse -import os -import os.path -import subprocess -import sys -import progressbar - -# The following bit of code sets the correct path to Python libraries -# distributed with GAR. -path_list = [os.path.dirname(__file__), - "..", "lib", "python"] -sys.path.append(os.path.join(*path_list)) -import checkpkg -import opencsw -import package_stats - -def main(): - parser = optparse.OptionParser() - parser.add_option("-d", "--debug", dest="debug", - default=False, action="store_true", - help="Turn on debugging messages") - parser.add_option("-c", "--catalog", dest="catalog", - help="Catalog file") - parser.add_option("-p", "--profile", dest="profile", - default=False, action="store_true", - help="A disabled option") - options, args = parser.parse_args() - if options.debug: - logging.basicConfig(level=logging.DEBUG) - else: - logging.basicConfig(level=logging.INFO) - logging.debug("Collecting statistics about given package files.") - args_display = args - if len(args_display) > 5: - args_display = args_display[:5] + ["...more..."] - file_list = args - logging.debug("Processing: %s, please be patient", args_display) - stats_list = package_stats.StatsListFromCatalog( - file_list, options.catalog, options.debug) - # Reversing the item order in the list, so that the pop() method can be used - # to get packages, and the order of processing still matches the one in the - # catalog file. - stats_list.reverse() - total_packages = len(stats_list) - counter = itertools.count(1) - logging.info("Juicing the srv4 package stream files...") - bar = progressbar.ProgressBar() - bar.maxval = total_packages - bar.start() - while stats_list: - # This way objects will get garbage collected as soon as they are removed - # from the list by pop(). The destructor (__del__()) of the srv4 class - # removes the temporary directory from the disk. This allows to process - # the whole catalog. - stats_list.pop().CollectStats() - bar.update(counter.next()) - bar.finish() - -if __name__ == '__main__': - main() Modified: csw/mgar/gar/v2-fortran/bin/checkpkg_inspect_stats.py =================================================================== --- csw/mgar/gar/v2-fortran/bin/checkpkg_inspect_stats.py 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/checkpkg_inspect_stats.py 2011-01-12 19:26:11 UTC (rev 12515) @@ -18,8 +18,10 @@ sys.path.append(os.path.join(*path_list)) import checkpkg import opencsw +import configuration def main(): + configuration.SetUpSqlobjectConnection() usage = "Usage: %prog [ options ] file | md5 [ file | md5 [ ... ] ]" parser = optparse.OptionParser(usage) parser.add_option("-d", "--debug", dest="debug", Deleted: csw/mgar/gar/v2-fortran/bin/checkpkg_run_modules.py =================================================================== --- csw/mgar/gar/v2-fortran/bin/checkpkg_run_modules.py 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/checkpkg_run_modules.py 2011-01-12 19:26:11 UTC (rev 12515) @@ -1,56 +0,0 @@ -#!/opt/csw/bin/python2.6 -# $Id$ - -"""This script runs all the checks written in Python.""" - -import datetime -import logging -import os -import os.path -import sys -import re -import cProfile - -CHECKPKG_MODULE_NAME = "Second checkpkg API version" - -# The following bit of code sets the correct path to Python libraries -# distributed with GAR. -path_list = [os.path.dirname(__file__), - "..", "lib", "python"] -sys.path.append(os.path.join(*path_list)) -import checkpkg -import opencsw - - -def main(): - options, args = checkpkg.GetOptions() - if options.debug: - logging.basicConfig(level=logging.DEBUG) - else: - logging.basicConfig(level=logging.INFO) - md5sums = args - # CheckpkgManager2 class abstracts away things such as the collection of - # results. - check_manager = checkpkg.CheckpkgManager2(CHECKPKG_MODULE_NAME, - options.stats_basedir, - md5sums, - options.debug) - # Running the checks, reporting and exiting. - exit_code, screen_report, tags_report = check_manager.Run() - screen_report = unicode(screen_report) - if not options.quiet and screen_report: - sys.stdout.write(screen_report) - else: - logging.debug("No screen report.") - sys.exit(exit_code) - - -if __name__ == '__main__': - if "--profile" in sys.argv: - t_str = datetime.datetime.now().strftime("%Y-%m-%d-%H-%M") - home = os.environ["HOME"] - cprof_file_name = os.path.join( - home, ".checkpkg", "run-modules-%s.cprof" % t_str) - cProfile.run("main()", sort=1, filename=cprof_file_name) - else: - main() Copied: csw/mgar/gar/v2-fortran/bin/comparepkg (from rev 12514, csw/mgar/gar/v2/bin/comparepkg) =================================================================== --- csw/mgar/gar/v2-fortran/bin/comparepkg (rev 0) +++ csw/mgar/gar/v2-fortran/bin/comparepkg 2011-01-12 19:26:11 UTC (rev 12515) @@ -0,0 +1 @@ +link ../lib/python/compare_pkgs.py \ No newline at end of file Modified: csw/mgar/gar/v2-fortran/bin/cpan_apply_updates =================================================================== --- csw/mgar/gar/v2-fortran/bin/cpan_apply_updates 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/cpan_apply_updates 2011-01-12 19:26:11 UTC (rev 12515) @@ -28,7 +28,7 @@ next; } print "Updating $module to $newvers\n"; - my $rpat = "s/^(GARVERSION).*\$/\$1 = $newvers/"; + my $rpat = "s/^(VERSION).*\$/\$1 = $newvers/"; system("perl -i.bak -plne '$rpat' $module/Makefile") and die "Failed to upgrade $module\n"; system("gmake -C $module update") Modified: csw/mgar/gar/v2-fortran/bin/custom-pkgtrans =================================================================== --- csw/mgar/gar/v2-fortran/bin/custom-pkgtrans 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/custom-pkgtrans 2011-01-12 19:26:11 UTC (rev 12515) @@ -1,10 +1,15 @@ -#!/bin/ksh -p +#!/bin/bash # # $Id$ # # This file exists in order to avoid implementing pipelines in Python. It # could be integrated into the package stats collection program. +# +# It has to use the same interpreter as lib/sh/libcheckpkg.sh, currently bash. +set -u +set -e + command_basename=`basename $0` command_basedir="${0%/${command_basename}}" libshdir="${command_basedir}/../lib/sh" @@ -12,11 +17,11 @@ . "${libshdir}/libcheckpkg.sh" if [[ -z "$1" || -z "$2" || -z "$3" ]]; then - print >&2 "usage: $0 " + echo >&2 "usage: $0 " exit 1 fi if [[ "$3" == "all" ]]; then - print >&2 "This script can't handle 'all' as the third argument" + echo >&2 "This script can't handle 'all' as the third argument" exit 1 fi custom_pkgtrans "$1" "$2" "$3" Modified: csw/mgar/gar/v2-fortran/bin/depgraph =================================================================== --- csw/mgar/gar/v2-fortran/bin/depgraph 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/depgraph 2011-01-12 19:26:11 UTC (rev 12515) @@ -49,7 +49,7 @@ my ($garname, @deps); foreach (@lines) { - if (/^GARNAME\s*=\s*(\S*)\s*$/) { + if (/^NAME\s*=\s*(\S*)\s*$/) { $garname = $1; next; } Modified: csw/mgar/gar/v2-fortran/bin/gem2pkg =================================================================== --- csw/mgar/gar/v2-fortran/bin/gem2pkg 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/gem2pkg 2011-01-12 19:26:11 UTC (rev 12515) @@ -14,8 +14,8 @@ blurb = spec.description.gsub("\n", ' ').squeeze.lstrip puts <<"EOF" -GARNAME = #{spec.name} -GARVERSION = #{spec.version} +NAME = #{spec.name} +VERSION = #{spec.version} CATEGORIES = rbgems DESCRIPTION = #{spec.summary} Modified: csw/mgar/gar/v2-fortran/bin/mkpackage =================================================================== --- csw/mgar/gar/v2-fortran/bin/mkpackage 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/mkpackage 2011-01-12 19:26:11 UTC (rev 12515) @@ -25,6 +25,9 @@ # Tool Version/Revision Information $TOOLVERSION = "1.4"; ($REVISION) = q/$Revision$/ =~ /(\d+)/; +# This shows a warning: +# "Use of uninitialized value $REVISION in sprintf at +# /home/maciej/src/opencsw/pkg/nspr/trunk/gar/bin/mkpackage line 31." $VERSION = sprintf '%s (r%d)', $TOOLVERSION, $REVISION; # Discover network support Modified: csw/mgar/gar/v2-fortran/bin/update-commondirs =================================================================== --- csw/mgar/gar/v2-fortran/bin/update-commondirs 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/bin/update-commondirs 2011-01-12 19:26:11 UTC (rev 12515) @@ -19,7 +19,7 @@ mkdir $TMPDIR ( cd $TMPDIR - wget http://mirror.opencsw.org/opencsw/current/$1/5.8/common-1.4.7,REV=2009.09.20-SunOS5.8-$1-CSW.pkg + wget http://mirror.opencsw.org/opencsw/current/$1/5.9/common-1.5,REV=2010.12.11-SunOS5.8-$1-CSW.pkg cat common-* | pkgtrans /dev/fd/0 $TMPDIR all ) Modified: csw/mgar/gar/v2-fortran/categories/cpan/category.mk =================================================================== --- csw/mgar/gar/v2-fortran/categories/cpan/category.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/categories/cpan/category.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -3,7 +3,7 @@ MASTER_SITES ?= $(CPAN_MIRRORS) # This is common to most modules - override in module makefile if different -MODDIST ?= $(GARNAME)-$(GARVERSION).tar.gz +MODDIST ?= $(NAME)-$(VERSION).tar.gz DISTFILES += $(MODDIST) CHECKPATH ?= $(firstword $(CPAN_MIRRORS)) @@ -28,13 +28,13 @@ SPKG_SOURCEURL := $(SPKG_SOURCEURL)/~$(call TOLOWER,$(AUTHOR)) # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX ?= $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +UFILES_REGEX ?= $(NAME)-(\d+(?:\.\d+)*).tar.gz USTREAM_MASTER_SITE ?= $(SPKG_SOURCEURL) -$(foreach P,$(PACKAGES),$(eval _CATEGORY_SPKG_DESC_$P = $$(GARNAME): $$(or $$(SPKG_DESC_$P),$$(SPKG_DESC)))) -_CATEGORY_PKGINFO = echo "PERL_MODULE_NAME=$(GARNAME)"; +$(foreach P,$(PACKAGES),$(eval _CATEGORY_SPKG_DESC_$P = $$(NAME): $$(or $$(SPKG_DESC_$P),$$(SPKG_DESC)))) +_CATEGORY_PKGINFO = echo "PERL_MODULE_NAME=$(NAME)"; -SPKG_SOURCEURL := $(SPKG_SOURCEURL)/$(GARNAME) +SPKG_SOURCEURL := $(SPKG_SOURCEURL)/$(NAME) _MERGE_EXCLUDE_CATEGORY = .*/perllocal\.pod .*/\.packlist _CATEGORY_GSPEC_INCLUDE ?= csw_cpan_dyngspec.gspec @@ -48,6 +48,9 @@ # upstream chose uppercase or not as case must match. _CATEGORY_CHECKPKG_OVERRIDES += pkginfo-description-not-starting-with-uppercase +# Copy in META.yml if it exists so checkpkg can check Perl dependencies +_CATEGORY_FILTER = | ( cat; if test -f "$(WORKDIR_GLOBAL)/META.yml";then echo "i cswpm-meta.yml=META.yml"; fi) + include gar/gar.mk CONFIGURE_ENV += PERL5LIB=$(PERL5LIB) @@ -89,25 +92,28 @@ ( cd $* ; $(INSTALL_ENV) ./Build install $(PERLBUILD_INSTALL_ARGS) ) @$(MAKECOOKIE) +pre-package: + test -f $(WORKSRC_FIRSTMOD)/META.yml && cp $(WORKSRC_FIRSTMOD)/META.yml $(WORKDIR_GLOBAL) + # Check for a CPAN module version update update-check: - @echo " ==> Update Check: $(GARNAME) $(GARVERSION)" + @echo " ==> Update Check: $(NAME) $(VERSION)" @if test "x$(MANUAL_UPDATE)" != "x0" ; then \ cpan_check $(CHECKPATH)$(MODDIST) \ $(CURDIR)/../update_results.txt ; \ else \ - echo " ==> AUTO UPDATE CHECK FOR $(GARNAME) IS DISABLED" ; \ + echo " ==> AUTO UPDATE CHECK FOR $(NAME) IS DISABLED" ; \ fi # Print HTML info for modules module-info: - @echo " ==> Generating module info for $(GARNAME) $(GARVERSION)" + @echo " ==> Generating module info for $(NAME) $(VERSION)" @printf "> ../module_info.html @printf "~$(shell echo $(AUTHOR) | tr '[A-Z]' '[a-z]')/" \ >> ../module_info.html - @printf "$(GARNAME)-$(GARVERSION)" \ + @printf "$(NAME)-$(VERSION)" \ >> ../module_info.html - @printf "\">$(GARNAME)-$(GARVERSION)
\n" \ + @printf "\">$(NAME)-$(VERSION)
\n" \ >> ../module_info.html Modified: csw/mgar/gar/v2-fortran/categories/java/category.mk =================================================================== --- csw/mgar/gar/v2-fortran/categories/java/category.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/categories/java/category.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -1,7 +1,7 @@ # http://jakarta.apache.org/commons # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX ?= commons-$(GARNAME)-(\d+(?:\.\d+)*)-bin.tar.gz +UFILES_REGEX ?= commons-$(NAME)-(\d+(?:\.\d+)*)-bin.tar.gz USTREAM_MASTER_SITE ?= $(SPKG_SOURCEURL) # Includes the rest of gar Modified: csw/mgar/gar/v2-fortran/categories/kde/category.mk =================================================================== --- csw/mgar/gar/v2-fortran/categories/kde/category.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/categories/kde/category.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -6,8 +6,8 @@ KDE_MIRROR = $(KDE_ROOT)/$(KDE_DIST)/$(KDE_VERSION)/src/ MASTER_SITES ?= $(KDE_MIRROR) -GARVERSION ?= $(KDE_VERSION) -PKGDIST ?= $(GARNAME)-$(GARVERSION).tar.bz2 +VERSION ?= $(KDE_VERSION) +PKGDIST ?= $(NAME)-$(VERSION).tar.bz2 DISTFILES += $(PKGDIST) # Compiler Modified: csw/mgar/gar/v2-fortran/categories/kde4/category.mk =================================================================== --- csw/mgar/gar/v2-fortran/categories/kde4/category.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/categories/kde4/category.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -6,8 +6,8 @@ KDE_MIRROR = $(KDE_ROOT)/$(KDE_DIST)/$(KDE_VERSION)/src/ MASTER_SITES ?= $(KDE_MIRROR) -GARVERSION ?= $(KDE_VERSION) -PKGDIST ?= $(DISTNAME)-$(GARVERSION).tar.bz2 +VERSION ?= $(KDE_VERSION) +PKGDIST ?= $(DISTNAME)-$(VERSION).tar.bz2 DISTFILES += $(PKGDIST) # Compiler Modified: csw/mgar/gar/v2-fortran/categories/rbgems/category.mk =================================================================== --- csw/mgar/gar/v2-fortran/categories/rbgems/category.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/categories/rbgems/category.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -4,13 +4,13 @@ MASTER_SITES ?= http://rubygems.org/downloads/ # This is common to most modules - override in module makefile if different -GEMNAME ?= $(GARNAME) -GEMVERSION ?= $(GARVERSION) +GEMNAME ?= $(NAME) +GEMVERSION ?= $(VERSION) GEMFILE ?= $(GEMNAME)-$(GEMVERSION).gem DISTFILES += $(GEMFILE) GEMPKGNAME ?= $(GEMNAME) -GEMCATALOGNAME ?= $(GEMPKGNAME) +GEMCATALOGNAME ?= $(subst -,_,$(GEMPKGNAME)) # PACKAGES ?= CSWgem-$(GEMPKGNAME) CSWgem-$(GEMPKGNAME)-doc PACKAGES ?= CSWgem-$(GEMPKGNAME) @@ -86,5 +86,5 @@ # Check for a CPAN module version update update-check: @# TBD! - @echo " ==> Update Check: $(GARNAME) $(GARVERSION)" - @echo " ==> AUTO UPDATE CHECK FOR $(GARNAME) IS DISABLED" + @echo " ==> Update Check: $(NAME) $(VERSION)" + @echo " ==> AUTO UPDATE CHECK FOR $(NAME) IS DISABLED" Modified: csw/mgar/gar/v2-fortran/categories/xfce/category.mk =================================================================== --- csw/mgar/gar/v2-fortran/categories/xfce/category.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/categories/xfce/category.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -4,8 +4,8 @@ XFCE_MIRROR = $(XFCE_ROOT)/archive/xfce-$(XFCE_VERSION)/src/ MASTER_SITES ?= $(XFCE_MIRROR) -GARVERSION ?= $(XFCE_VERSION) -PKGDIST ?= $(GARNAME)-$(GARVERSION).tar.bz2 +VERSION ?= $(XFCE_VERSION) +PKGDIST ?= $(NAME)-$(VERSION).tar.bz2 DISTFILES += $(PKGDIST) # Compiler options Modified: csw/mgar/gar/v2-fortran/etc/commondirs-i386 =================================================================== --- csw/mgar/gar/v2-fortran/etc/commondirs-i386 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/etc/commondirs-i386 2011-01-12 19:26:11 UTC (rev 12515) @@ -42,28 +42,22 @@ /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 @@ -72,12 +66,10 @@ /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 @@ -88,50 +80,38 @@ /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 @@ -142,7 +122,6 @@ /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 Modified: csw/mgar/gar/v2-fortran/etc/commondirs-sparc =================================================================== --- csw/mgar/gar/v2-fortran/etc/commondirs-sparc 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/etc/commondirs-sparc 2011-01-12 19:26:11 UTC (rev 12515) @@ -46,28 +46,22 @@ /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 @@ -76,12 +70,10 @@ /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 @@ -92,50 +84,38 @@ /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 @@ -146,7 +126,6 @@ /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 Modified: csw/mgar/gar/v2-fortran/gar.conf.mk =================================================================== --- csw/mgar/gar/v2-fortran/gar.conf.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/gar.conf.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -631,13 +631,13 @@ # # Gnome -GNOME_PROJ ?= $(GARNAME) +GNOME_PROJ ?= $(NAME) GNOME_ROOT = http://ftp.gnome.org/pub/GNOME/sources -GNOME_SUBV = $(shell echo $(GARVERSION) | awk -F. '{print $$1"."$$2}') +GNOME_SUBV = $(shell echo $(VERSION) | awk -F. '{print $$1"."$$2}') GNOME_MIRROR = $(GNOME_ROOT)/$(GNOME_PROJ)/$(GNOME_SUBV)/ # SourceForge -SF_PROJ ?= $(GARNAME) +SF_PROJ ?= $(NAME) SF_MIRRORS ?= http://downloads.sourceforge.net/$(SF_PROJ)/ # Keep this for compatibility SF_MIRROR = $(firstword $(SF_MIRRORS)) @@ -645,18 +645,18 @@ UPSTREAM_USE_SF ?= 0 # Google Code -GOOGLE_PROJECT ?= $(GARNAME) +GOOGLE_PROJECT ?= $(NAME) GOOGLE_MIRROR ?= http://$(GOOGLE_PROJECT).googlecode.com/files/ # Berlios -BERLIOS_PROJECT ?= $(GARNAME) +BERLIOS_PROJECT ?= $(NAME) BERLIOS_MIRROR ?= http://download.berlios.de/$(BERLIOS_PROJECT)/ http://download2.berlios.de/$(BERLIOS_PROJECT)/ # GNU GNU_SITE = http://mirrors.kernel.org GNU_GNUROOT = $(GNU_SITE)/gnu GNU_NGNUROOT = $(GNU_SITE)/non-gnu -GNU_PROJ ?= $(GARNAME) +GNU_PROJ ?= $(NAME) GNU_MIRROR = $(GNU_GNUROOT)/$(GNU_PROJ)/ GNU_NMIRROR = $(GNU_NGNUROOT)/$(GNU_PROJ)/ @@ -671,7 +671,7 @@ CPAN_FIRST_MIRROR = $(firstword $(CPAN_SITES))/authors/id # Python Package Index -PYPI_PROJECT ?= $(GARNAME) +PYPI_PROJECT ?= $(NAME) PYPI_SUBDIR = $(shell echo $(PYPI_PROJECT) | cut -c 1) PYPI_MIRROR = http://pypi.python.org/packages/source/$(PYPI_SUBDIR)/$(PYPI_PROJECT)/ Modified: csw/mgar/gar/v2-fortran/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-fortran/gar.lib.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/gar.lib.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -200,7 +200,7 @@ else \ if echo $(DISTFILES) | grep -w $$FILE >/dev/null; then \ PACKAGE_UP_TO_DATE=1; \ - echo "$(GARNAME) : Package is up-to-date. Current version is $$FILE" ; \ + echo "$(NAME) : Package is up-to-date. Current version is $$FILE" ; \ else \ NEW_FILES="$$FILE $$NEW_FILES"; \ fi; \ @@ -209,11 +209,11 @@ done; \ if test -z "$$NEW_FILES" ; then \ if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(GARNAME) : Warning UFILES_REGEX is not set : $(UFILES_REGEX)" ; \ + echo "$(NAME) : Warning UFILES_REGEX is not set : $(UFILES_REGEX)" ; \ # { echo ""; \ -# echo "Hello dear $(GARNAME) maintainer,"; \ +# echo "Hello dear $(NAME) maintainer,"; \ # echo ""; \ -# echo "The upstream notification job has detected that $(GARNAME) is not configured for automatic upstream file update detection."; \ +# echo "The upstream notification job has detected that $(NAME) is not configured for automatic upstream file update detection."; \ # echo ""; \ # echo "Please consider updating your package. Documentation is available from this link : http://www.opencsw.org" ; \ # echo ""; \ @@ -221,22 +221,22 @@ # echo ""; \ # echo "--"; \ # echo "Kindest regards"; \ -# echo "upstream notification job"; } | $(GARBIN)/mail2maintainer -s '[svn] $(GARNAME) upstream update notification' $(GARNAME); \ +# echo "upstream notification job"; } | $(GARBIN)/mail2maintainer -s '[svn] $(NAME) upstream update notification' $(NAME); \ else \ if [ "$$PACKAGE_UP_TO_DATE" -eq "0" ]; then \ - echo "$(GARNAME) : Warning no files to check ! $(FILES2CHECK)" ; \ - echo "$(GARNAME) : UPSTREAM_MASTER_SITES is $(UPSTREAM_MASTER_SITES)" ; \ - echo "$(GARNAME) : DISTNAME is $(DISTNAME)" ; \ - echo "$(GARNAME) : UFILES_REGEX is : $(UFILES_REGEX)" ; \ - echo "$(GARNAME) : Please check configuration" ; \ + echo "$(NAME) : Warning no files to check ! $(FILES2CHECK)" ; \ + echo "$(NAME) : UPSTREAM_MASTER_SITES is $(UPSTREAM_MASTER_SITES)" ; \ + echo "$(NAME) : DISTNAME is $(DISTNAME)" ; \ + echo "$(NAME) : UFILES_REGEX is : $(UFILES_REGEX)" ; \ + echo "$(NAME) : Please check configuration" ; \ fi; \ fi; \ else \ - echo "$(GARNAME) : new upstream files available: $$NEW_FILES"; \ + echo "$(NAME) : new upstream files available: $$NEW_FILES"; \ { echo ""; \ - echo "Hello dear $(GARNAME) maintainer,"; \ + echo "Hello dear $(NAME) maintainer,"; \ echo ""; \ - echo "The upstream notification job has detected the availability of new files for $(GARNAME)."; \ + echo "The upstream notification job has detected the availability of new files for $(NAME)."; \ echo ""; \ echo "The following upstream file(s):"; \ echo " $$NEW_FILES"; \ @@ -250,7 +250,7 @@ echo ""; \ echo "--"; \ echo "Kindest regards"; \ - echo "upstream notification job"; } | $(GARBIN)/mail2maintainer -s '[svn] $(GARNAME) upstream update notification' $(GARNAME); \ + echo "upstream notification job"; } | $(GARBIN)/mail2maintainer -s '[svn] $(NAME) upstream update notification' $(NAME); \ fi; \ fi @@ -266,7 +266,7 @@ else \ if echo $(DISTFILES) | grep -w $$FILE >/dev/null; then \ PACKAGE_UP_TO_DATE=1; \ - echo "$(GARNAME) : Package is up-to-date. Current version is $$FILE" ; \ + echo "$(NAME) : Package is up-to-date. Current version is $$FILE" ; \ else \ NEW_FILES="$$FILE $$NEW_FILES"; \ fi; \ @@ -275,18 +275,18 @@ done; \ if test -z "$$NEW_FILES" ; then \ if [ ! -n '$(UFILES_REGEX)' ]; then \ - echo "$(GARNAME) : Warning UFILES_REGEX is not set : $(UFILES_REGEX)" ; \ + echo "$(NAME) : Warning UFILES_REGEX is not set : $(UFILES_REGEX)" ; \ else \ if [ "$$PACKAGE_UP_TO_DATE" -eq "0" ]; then \ - echo "$(GARNAME) : Warning no files to check ! $(FILES2CHECK)" ; \ - echo "$(GARNAME) : UPSTREAM_MASTER_SITES is $(UPSTREAM_MASTER_SITES)" ; \ - echo "$(GARNAME) : DISTNAME is $(DISTNAME)" ; \ - echo "$(GARNAME) : UFILES_REGEX is : $(UFILES_REGEX)" ; \ - echo "$(GARNAME) : Please check configuration" ; \ + echo "$(NAME) : Warning no files to check ! $(FILES2CHECK)" ; \ + echo "$(NAME) : UPSTREAM_MASTER_SITES is $(UPSTREAM_MASTER_SITES)" ; \ + echo "$(NAME) : DISTNAME is $(DISTNAME)" ; \ + echo "$(NAME) : UFILES_REGEX is : $(UFILES_REGEX)" ; \ + echo "$(NAME) : Please check configuration" ; \ fi; \ fi; \ else \ - echo "$(GARNAME) : new upstream files available: $$NEW_FILES"; \ + echo "$(NAME) : new upstream files available: $$NEW_FILES"; \ fi; \ fi @@ -380,7 +380,7 @@ # to supply an alternate target at their discretion git-extract-%: @echo " ===> Extracting Git Repo $(DOWNLOADDIR)/$* (Treeish: $(call GIT_TREEISH,$*))" - git --bare archive --prefix=$(GARNAME)-$(GARVERSION)/ --remote=file://$(abspath $(DOWNLOADDIR))/$*/ $(call GIT_TREEISH,$*) | gtar -xf - -C $(EXTRACTDIR) + git --bare archive --prefix=$(NAME)-$(VERSION)/ --remote=file://$(abspath $(DOWNLOADDIR))/$*/ $(call GIT_TREEISH,$*) | gtar -xf - -C $(EXTRACTDIR) @$(MAKECOOKIE) # rule to extract files with unzip @@ -768,8 +768,8 @@ # pkg-config scripts install-%-config: - mkdir -p $(STAGINGDIR)/$(GARNAME) - cp -f $(DESTDIR)$(bindir)/$*-config $(STAGINGDIR)/$(GARNAME)/ + mkdir -p $(STAGINGDIR)/$(NAME) + cp -f $(DESTDIR)$(bindir)/$*-config $(STAGINGDIR)/$(NAME)/ $(MAKECOOKIE) ###################################### Modified: csw/mgar/gar/v2-fortran/gar.mk =================================================================== --- csw/mgar/gar/v2-fortran/gar.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/gar.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -15,6 +15,9 @@ $(error Your version of 'make' is too old: $(MAKE_VERSION). Please make sure you are using at least 3.81) endif +$(if $(GARNAME),$(error The deprecated variable 'GARNAME' is defined, please replace it with 'NAME')) +$(if $(GARVERSION),$(error The deprecated variable 'GARVERSION' is defined, please replace it with 'VERSION')) + # $(GARDIR) is pre-set by the top-level category.mk GARBIN = $(GARDIR)/bin @@ -33,7 +36,7 @@ PARALLELMFLAGS ?= $(MFLAGS) export PARALLELMFLAGS -DISTNAME ?= $(GARNAME)-$(GARVERSION) +DISTNAME ?= $(NAME)-$(VERSION) DYNSCRIPTS = $(foreach PKG,$(SPKG_SPECS),$(foreach SCR,$(ADMSCRIPTS),$(if $(value $(PKG)_$(SCR)), $(PKG).$(SCR)))) _LOCALFILES = $(notdir $(wildcard files/*)) @@ -57,9 +60,9 @@ # For rules that do nothing, display what dependencies they # successfully completed #DONADA = @echo " [$@] complete. Finished rules: $+" -#DONADA = @touch $(COOKIEDIR)/$@; echo " [$@] complete for $(GARNAME)." +#DONADA = @touch $(COOKIEDIR)/$@; echo " [$@] complete for $(NAME)." COOKIEFILE = $(COOKIEDIR)/$(patsubst $(COOKIEDIR)/%,%,$1) -DONADA = @touch $(call COOKIEFILE,$@); echo " [$@] complete for $(GARNAME)." +DONADA = @touch $(call COOKIEFILE,$@); echo " [$@] complete for $(NAME)." # TODO: write a stub rule to print out the name of a rule when it @@ -425,8 +428,8 @@ @( if [ -d "$(WORKSRC)" ]; then \ echo ' ==> Snapshotting extracted source tree with git'; \ cd $(WORKSRC); git init; git add .; \ - git commit -m "Upstream $(GARVERSION)"; \ - git tag -am "Upstream $(GARVERSION)" upstream-$(GARVERSION); \ + git commit -m "Upstream $(VERSION)"; \ + git tag -am "Upstream $(VERSION)" upstream-$(VERSION); \ git checkout -b csw; \ fi ) @$(MAKECOOKIE) @@ -441,7 +444,7 @@ _var_definitions = $(foreach VAR,$(shell perl -ne 'print "$$1 " if( /@([^@]+)@/ )' <$1),$(VAR)=$($(VAR))) expandvars-%: - $(call _var_definitions,$(WORKDIR)/$*) perl -i-unexpanded -npe 's/@([^@]+)@/$$ENV{$$1}/e' $(WORKDIR)/$* + $(call _var_definitions,$(WORKDIR)/$*) perl -i-unexpanded -npe 's/@([^@]+)@/$$ENV{$$1}/eg' $(WORKDIR)/$* @$(MAKECOOKIE) @@ -471,7 +474,7 @@ @( if [ -d "$(WORKSRC)/.git" ]; then \ echo "Tagging top of current csw patch stack..."; \ cd $(WORKSRC); \ - git tag -am "CSW $(GARVERSION)" csw-$(GARVERSION); \ + git tag -am "CSW $(VERSION)" csw-$(VERSION); \ fi ) @$(MAKECOOKIE) @@ -495,7 +498,7 @@ echo "Capturing changes..."; \ git commit $(GIT_COMMIT_OPTS) && \ ( NEXTPATCH=`git log --pretty=oneline master..HEAD | wc -l | tr -d '[[:space:]]'`; \ - git format-patch --start-number=$$NEXTPATCH csw-$(GARVERSION); \ + git format-patch --start-number=$$NEXTPATCH csw-$(VERSION); \ echo Add the following to your recipe and then; \ NEWPATCHES=`echo 00*-*patch`; \ FILES_PATCHES=`for p in $$NEWPATCHES; do echo files/$$p; done`; \ Modified: csw/mgar/gar/v2-fortran/gar.pkg.mk =================================================================== --- csw/mgar/gar/v2-fortran/gar.pkg.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/gar.pkg.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -22,8 +22,8 @@ PKGINFO ?= /usr/bin/pkginfo # You can use either PACKAGES with dynamic gspec-files or explicitly add gspec-files to DISTFILES. -# Do "PACKAGES = CSWmypkg" when you build a package whose GARNAME is not the package name. -# If no explicit gspec-files have been defined the default name for the package is CSW$(GARNAME). +# Do "PACKAGES = CSWmypkg" when you build a package whose NAME is not the package name. +# If no explicit gspec-files have been defined the default name for the package is CSW$(NAME). # The whole processing is done from _PKG_SPECS, which includes all packages to be build. # SRCPACKAGE_BASE is the name of the package containing the sourcefiles for all packages @@ -31,8 +31,8 @@ # SRCPACKAGE is the name of the package containing the sources ifeq ($(origin PACKAGES), undefined) -PACKAGES = $(if $(filter %.gspec,$(DISTFILES)),,CSW$(GARNAME)) -CATALOGNAME ?= $(if $(filter %.gspec,$(DISTFILES)),,$(GARNAME)) +PACKAGES = $(if $(filter %.gspec,$(DISTFILES)),,CSW$(NAME)) +CATALOGNAME ?= $(if $(filter %.gspec,$(DISTFILES)),,$(NAME)) SRCPACKAGE_BASE = $(firstword $(basename $(filter %.gspec,$(DISTFILES))) $(PACKAGES)) SRCPACKAGE ?= $(SRCPACKAGE_BASE)-src SPKG_SPECS ?= $(basename $(filter %.gspec,$(DISTFILES))) $(PACKAGES) $(if $(NOSOURCEPACKAGE),,$(SRCPACKAGE)) @@ -52,6 +52,7 @@ GARPKG_v1 = CSWgar-v1 GARPKG_v2 = CSWgar-v2 RUNTIME_DEP_PKGS_$(SRCPACKAGE) ?= $(or $(GARPKG_$(GARSYSTEMVERSION)),$(error GAR version $(GARSYSTEMVERSION) unknown)) +CATALOG_RELEASE ?= current _PKG_SPECS = $(filter-out $(NOPACKAGE),$(SPKG_SPECS)) @@ -78,7 +79,7 @@ _PKG_SPECS = $(filter-out $(NOPACKAGE),$(SPKG_SPECS)) -BUNDLE ?= $(GARNAME) +BUNDLE ?= $(NAME) # pkgname - Get the name of a package from a gspec-name or package-name # @@ -150,7 +151,7 @@ SPKG_DESC ?= $(DESCRIPTION) -SPKG_VERSION ?= $(GARVERSION) +SPKG_VERSION ?= $(VERSION) SPKG_CATEGORY ?= application SPKG_SOURCEURL ?= $(firstword $(VENDOR_URL) \ $(if $(filter $(GNU_MIRROR),$(MASTER_SITES)),http://www.gnu.org/software/$(GNU_PROJ)) \ @@ -194,6 +195,7 @@ # - set class for all config files _CSWCLASS_FILTER = | perl -ane '\ + $(foreach FILE,$(CPTEMPLATES),$$F[1] = "cswcptemplates" if( $$F[2] =~ m(^$(FILE)$$) );)\ $(foreach FILE,$(MIGRATECONF),$$F[1] = "cswmigrateconf" if( $$F[2] =~ m(^$(FILE)$$) );)\ $(foreach FILE,$(SAMPLECONF:%\.CSW=%),$$F[1] = "cswcpsampleconf" if ( $$F[2] =~ m(^$(FILE)\.CSW$$) );)\ $(foreach FILE,$(PRESERVECONF:%\.CSW=%),$$F[1] = "cswpreserveconf" if( $$F[2] =~ m(^$(FILE)\.CSW$$) );)\ @@ -248,7 +250,7 @@ # Where we find our mkpackage global templates PKGLIB = $(GARDIR)/pkglib -PKG_EXPORTS = GARNAME GARVERSION DESCRIPTION CATEGORIES GARCH GARDIR GARBIN +PKG_EXPORTS = NAME VERSION DESCRIPTION CATEGORIES GARCH GARDIR GARBIN PKG_EXPORTS += CURDIR WORKDIR WORKDIR_FIRSTMOD WORKSRC WORKSRC_FIRSTMOD PKGROOT PKG_EXPORTS += SPKG_REVSTAMP SPKG_PKGNAME SPKG_DESC SPKG_VERSION SPKG_CATEGORY PKG_EXPORTS += SPKG_VENDOR SPKG_EMAIL SPKG_PSTAMP SPKG_BASEDIR SPKG_CLASSES @@ -431,9 +433,9 @@ ) \ <$(PROTOTYPE); \ if [ -n "$(EXTRA_PKGFILES_$*)" ]; then echo "$(EXTRA_PKGFILES_$*)"; fi \ - ) $(call checkpkg_override_filter,$*) $(_CSWCLASS_FILTER) $(_PROTOTYPE_MODIFIERS) $(_PROTOTYPE_FILTER_$*) >$@; \ + ) $(call checkpkg_override_filter,$*) $(_CSWCLASS_FILTER) $(_CATEGORY_FILTER) $(_PROTOTYPE_MODIFIERS) $(_PROTOTYPE_FILTER_$*) >$@; \ else \ - cat $(PROTOTYPE) $(call checkpkg_override_filter,$*) $(_CSWCLASS_FILTER) $(_PROTOTYPE_MODIFIERS) $(_PROTOTYPE_FILTER_$*) >$@; \ + cat $(PROTOTYPE) $(call checkpkg_override_filter,$*) $(_CSWCLASS_FILTER) $(_CATEGORY_FILTER) $(_PROTOTYPE_MODIFIERS) $(_PROTOTYPE_FILTER_$*) >$@; \ fi $(if $(ALLOW_RELOCATE),$(call dontrelocate,opt,$(PROTOTYPE))) @@ -463,7 +465,7 @@ $(WORKDIR)/%.depend: $(WORKDIR)/$*.prototype $(WORKDIR)/%.depend: _EXTRA_GAR_PKGS += $(_CATEGORY_RUNTIME_DEP_PKGS) $(WORKDIR)/%.depend: _EXTRA_GAR_PKGS += $(if $(strip $(shell cat $(WORKDIR)/$*.prototype | perl -ane 'print "yes" if( $$F[1] eq "cswalternatives")')),CSWalternatives) -$(WORKDIR)/%.depend: _EXTRA_GAR_PKGS += $(if $(strip $(shell cat $(WORKDIR)/$*.prototype | perl -ane '$(foreach C,$(_CSWCLASSES),print "$C\n" if( $$F[1] eq "$C");)')),CSWcswclassutils) +$(WORKDIR)/%.depend: _EXTRA_GAR_PKGS += $(foreach P,$(strip $(shell cat $(WORKDIR)/$*.prototype | perl -ane '$(foreach C,$(filter-out ugfiles,$(_CSWCLASSES)),print "$C " if( $$F[1] eq "$C");)')),CSWcas-$(subst csw,,$(P))) $(WORKDIR)/%.depend: _DEP_PKGS=$(or $(RUNTIME_DEP_PKGS_ONLY_$*),$(RUNTIME_DEP_PKGS_ONLY),$(sort $(_EXTRA_GAR_PKGS)) $(or $(RUNTIME_DEP_PKGS_$*),$(RUNTIME_DEP_PKGS),$(DEP_PKGS_$*),$(DEP_PKGS))) $(WORKDIR)/%.depend: $(WORKDIR) @@ -484,7 +486,7 @@ # Dynamic gspec-files are constructed as follows: # - Packages using dynamic gspec-files must be listed in PACKAGES # - There is a default of PACKAGES containing one packages named CSW -# followed by the GARNAME. It can be changed by setting PACKAGES explicitly. +# followed by the NAME. It can be changed by setting PACKAGES explicitly. # - The name of the generated package is always the same as listed in PACKAGES # - The catalog name defaults to the suffix following CSW of the package name, # but can be customized by setting CATALOGNAME_ = @@ -708,7 +710,6 @@ merge-checkpkgoverrides-%: @echo "[ Generating checkpkg override for package $* ]" - $(_DBG)ginstall -d $(PKGROOT)/opt/csw/share/checkpkg/overrides $(_DBG)($(foreach O,$(or $(CHECKPKG_OVERRIDES_$*),$(CHECKPKG_OVERRIDES)) $(_CATEGORY_CHECKPKG_OVERRIDES),echo "$O";)) | \ perl -F'\|' -ane 'unshift @F,"$*"; $$F[0].=":"; print join(" ", at F );' \ > $(WORKDIR_GLOBAL)/checkpkg_override.$* @@ -843,7 +844,11 @@ # pkgcheck - check if the package is compliant # pkgcheck: $(foreach SPEC,$(_PKG_SPECS),package-$(SPEC)) - $(_DBG)( LC_ALL=C $(GARBIN)/checkpkg $(foreach SPEC,$(_PKG_SPECS),$(SPKG_EXPORT)/`$(call _PKG_ENV,$(SPEC)) mkpackage --tmpdir $(SPKG_TMPDIR) -qs $(WORKDIR)/$(SPEC).gspec -D pkgfile`.gz ) || exit 2;) + $(_DBG)( LC_ALL=C $(GARBIN)/checkpkg \ + --architecture "$(GARCH)" \ + --os-releases "$(SPKG_OSNAME)" \ + --catalog-release "$(CATALOG_RELEASE)" \ + $(foreach SPEC,$(_PKG_SPECS),$(SPKG_EXPORT)/`$(call _PKG_ENV,$(SPEC)) mkpackage --tmpdir $(SPKG_TMPDIR) -qs $(WORKDIR)/$(SPEC).gspec -D pkgfile`.gz ) || exit 2;) @$(MAKECOOKIE) pkgcheck-p: @@ -930,13 +935,13 @@ submitpkg-%: @$(if $(filter $(call _REVISION),UNCOMMITTED NOTVERSIONED NOSVN),\ $(error You have local files not in the repository. Please commit everything before submitting a package)) - $(SVN) -m "$(GARNAME): Tag as release $(SPKG_VERSION),$(SPKG_REVSTAMP)$(if $(filter default,$*),, for project '$*')" cp $(_PKGURL)/trunk $(_PKGURL)/tags/$(if $(filter default,$*),,$*_)$(GARNAME)-$(SPKG_VERSION),$(SPKG_REVSTAMP) + $(SVN) -m "$(NAME): Tag as release $(SPKG_VERSION),$(SPKG_REVSTAMP)$(if $(filter default,$*),, for project '$*')" cp $(_PKGURL)/trunk $(_PKGURL)/tags/$(if $(filter default,$*),,$*_)$(NAME)-$(SPKG_VERSION),$(SPKG_REVSTAMP) # dependb - update the dependency database # dependb: @dependb --db $(SPKG_DEPEND_DB) \ - --parent $(CATEGORIES)/$(GARNAME) \ + --parent $(CATEGORIES)/$(NAME) \ --add $(DEPENDS) # pkgenv - dump the packaging environment Modified: csw/mgar/gar/v2-fortran/gar.svn.mk =================================================================== --- csw/mgar/gar/v2-fortran/gar.svn.mk 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/gar.svn.mk 2011-01-12 19:26:11 UTC (rev 12515) @@ -27,6 +27,6 @@ $(GARDIR)/bin/svnignore work cookies download scm-tag-release: - $(SVN) cp ../trunk ../tags/$(GARNAME)-$(GARVERSION)$(SPKG_REVSTAMP) + $(SVN) cp ../trunk ../tags/$(NAME)-$(VERSION)$(SPKG_REVSTAMP) .PHONY: scm-help scm-update-all scm-update-package scm-update-gar scm-update-ignores scm-tag-release Modified: csw/mgar/gar/v2-fortran/lib/python/README =================================================================== --- csw/mgar/gar/v2-fortran/lib/python/README 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/lib/python/README 2011-01-12 19:26:11 UTC (rev 12515) @@ -1,29 +1,58 @@ -Python libraries, mostly related to checkpkg. +This directory contains Python libraries, mostly related to checkpkg. +==Checkpkg== + +Checks to implement: + - foo_bar != CSWfoo-bar -> error + - *dev(el)? -> error, suggest *-devel + - *-?rt -> error, suggest specific library packages + - empty package without 'transitional' in the name --> error, suggest + 'transitional' + - CSWpmfoo --> error, suggest CSWpm-foo + - Dependency on a transitional package --> error + ('transitional', 'stub', 'legacy') + - Dependency on CSWcas-initsmf + rc* files --> error + + Development plan for checkpkg: - -- Move the 'data' field of the srv4_file table to a separate table (should - speed up checking if stats are already collected) -- Store run history and display stats from each run +- Generalize dependency checking by adding NeedFile(file_list, reason) to + error_mgr. It's possible to need one of the listed files only, so files are + given as alternatives, but the reason is common. +- Display stats from each run - Shorten the on-screen output, add commands to display override lines - Move the set check stats outside of checking functions, remove the special - status of dependency checking functions; add a progress bar for it. + status of dependency checking functions; add a progress bar for it. - Restructure the error reporting, group them by errors. +- Sort all list data structures so that it's possible to diff the results of + pprint.pprint() and see meaningful results. This will be the new + implementation for comparepkg. +- Add fields to the srv4_file_stats table: + - source URL (for grouping by software) + - Description (to search for the word 'transitional') +- Don't suggest two packages for the same soname. +Also, see ticket list on trac: http://sourceforge.net/apps/trac/gar/report/1 +Items done: +- Move the 'data' field of the srv4_file table to a separate table (should + speed up checking if stats are already collected) +- Store run history + Known problems: - libmagic fails sometimes when processing the whole catalog +- hachoir_parser fails sometimes on i386 packages when examining them on sparc +Package dependencies: -Dependencies: - It's possible to develop checkpkg on a non-Solaris platform, using unit tests as means to run various bits of code. Here's the dependency list for Ubuntu. - python-cheetah - python-hachoir-parser - python-magic - python-mox - python-progressbar +sudo aptitude install \ + python-cheetah \ + python-hachoir-parser \ + python-magic \ + python-mox \ + python-progressbar \ + python-sqlobject \ python-yaml Modified: csw/mgar/gar/v2-fortran/lib/python/catalog.py =================================================================== --- csw/mgar/gar/v2-fortran/lib/python/catalog.py 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/lib/python/catalog.py 2011-01-12 19:26:11 UTC (rev 12515) @@ -123,6 +123,7 @@ def _GetCatalogData(self, fd): catalog_data = [] for line in fd: + if line.startswith("#"): continue try: parsed = self._ParseCatalogLine(line) catalog_data.append(parsed) Modified: csw/mgar/gar/v2-fortran/lib/python/checkpkg.py =================================================================== --- csw/mgar/gar/v2-fortran/lib/python/checkpkg.py 2011-01-12 19:01:53 UTC (rev 12514) +++ csw/mgar/gar/v2-fortran/lib/python/checkpkg.py 2011-01-12 19:26:11 UTC (rev 12515) @@ -3,62 +3,33 @@ # This is the checkpkg library, common for all checkpkg tests written in # Python. -import copy -import cPickle -import errno import itertools import logging -import operator import optparse -import os import os.path import re import pprint import progressbar -import socket -import sqlite3 import sqlobject -import time -from sqlobject import sqlbuilder import subprocess -import textwrap -from Cheetah import Template import database -import package import inspective_package -import package_checks -import package_stats import models as m -import configuration as c -import tag +import common_constants +import package_stats -DEBUG_BREAK_PKGMAP_AFTER = False -SYSTEM_PKGMAP = "/var/sadm/install/contents" -NEEDED_SONAMES = "needed sonames" -RUNPATH = "runpath" -SONAME = "soname" -CONFIG_MTIME = "mtime" -CONFIG_DB_SCHEMA = "db_schema_version" -DO_NOT_REPORT_SURPLUS = set([u"CSWcommon", u"CSWcswclassutils", u"CSWisaexec"]) -DO_NOT_REPORT_MISSING = set([]) -DO_NOT_REPORT_MISSING_RE = [r"\*?SUNW.*"] -DUMP_BIN = "/usr/ccs/bin/dump" -PSTAMP_RE = r"(?P\w+)@(?P[\w\.-]+)-(?P\d+)" DESCRIPTION_RE = r"^([\S]+) - (.*)$" BAD_CONTENT_REGEXES = ( - # Slightly obfuscating these by using the default concatenation of - # strings. + # Slightly obfuscating these by using concatenation of strings. + r'/export' r'/home', r'/export' r'/medusa', r'/opt' r'/build', + r'/usr' r'/local', + r'/usr' r'/share', ) -SYSTEM_SYMLINKS = ( - ("/opt/csw/bdb4", ["/opt/csw/bdb42"]), - ("/64", ["/amd64", "/sparcv9"]), - ("/opt/csw/lib/i386", ["/opt/csw/lib"]), -) INSTALL_CONTENTS_AVG_LINE_LENGTH = 102.09710677919261 SYS_DEFAULT_RUNPATH = [ "/usr/lib/$ISALIST", @@ -67,80 +38,8 @@ "/lib", ] -CONTENT_PKG_RE = r"^\*?(CSW|SUNW)[0-9a-zA-Z\-]?[0-9a-z\-]+$" -MD5_RE = r"^[0123456789abcdef]{32}$" +MD5_RE = re.compile(r"^[0123456789abcdef]{32}$") -REPORT_TMPL = u"""#if $missing_deps or $surplus_deps or $orphan_sonames -Dependency issues of $pkgname: -#end if -#if $missing_deps -#for $pkg, $reasons in $sorted($missing_deps) -$pkg, reasons: -#for $reason in $reasons - - $reason -#end for -RUNTIME_DEP_PKGS_$pkgname += $pkg -#end for -#end if -#if $surplus_deps -If you don't know of any reasons to include these dependencies, you might remove them: -#for $pkg in $sorted($surplus_deps) -? $pkg -#end for -#end if -""" - -SCREEN_ERROR_REPORT_TMPL = u"""#if $errors -#if $debug -ERROR: One or more errors have been found by $name. -#end if -#for $pkgname in $errors -$pkgname: -#for $error in $errors[$pkgname] -#if $debug - $repr($error) -#elif $error.msg -$textwrap.fill($error.msg, 78, initial_indent="# ", subsequent_indent="# ") -# -> $repr($error) - -#end if -#end for -#end for -#else -#if $debug -OK: $repr($name) module found no problems. -#end if -#end if -#if $messages -#for $msg in $messages -$textwrap.fill($msg, 78, initial_indent=" * ", subsequent_indent=" ") -#end for -#end if -#if $gar_lines - -# Checkpkg suggests adding the following lines to the GAR recipe: -# This is a summary; see above for details. -#for $line in $gar_lines -$line -#end for -#end if -""" - -# http://www.cheetahtemplate.org/docs/users_guide_html_multipage/language.directives.closures.html -TAG_REPORT_TMPL = u"""#if $errors -# Tags reported by $name module -#for $pkgname in $errors -#for $tag in $errors[$pkgname] -#if $tag.msg -$textwrap.fill($tag.msg, 70, initial_indent="# ", subsequent_indent="# ") -#end if -$pkgname: ${tag.tag_name}#if $tag.tag_info# $tag.tag_info#end if# -#end for -#end for -#end if -""" - - class Error(Exception): pass @@ -157,11 +56,12 @@ pass +class SetupError(Error): + pass + + def GetOptions(): parser = optparse.OptionParser() - parser.add_option("-b", "--stats-basedir", dest="stats_basedir", - help=("The base directory with package statistics " - "in yaml format, e.g. ~/.checkpkg/stats")) parser.add_option("-d", "--debug", dest="debug", default=False, action="store_true", help="Turn on debugging messages") @@ -172,8 +72,6 @@ default=False, action="store_true", help=("Print less messages")) (options, args) = parser.parse_args() - if not options.stats_basedir: - raise ConfigurationError("ERROR: the -b option is missing.") # Using set() to make the arguments unique. return options, set(args) @@ -191,863 +89,13 @@ def ExtractBuildUsername(pkginfo): - m = re.match(PSTAMP_RE, pkginfo["PSTAMP"]) + m = re.match(common_constants.PSTAMP_RE, pkginfo["PSTAMP"]) return m.group("username") if m else None -class SystemPkgmap(database.DatabaseClient): - """A class to hold and manipulate the /var/sadm/install/contents file.""" - - STOP_PKGS = ["SUNWbcp", "SUNWowbcp", "SUNWucb"] - - def __init__(self, system_pkgmap_files=None, debug=False): - """There is no need to re-parse it each time. - - Read it slowly the first time and cache it for later.""" - super(SystemPkgmap, self).__init__(debug=debug) - self.cache = {} - self.pkgs_by_path_cache = {} - self.file_mtime = None - self.cache_mtime = None - self.initialized = False - if not system_pkgmap_files: - self.system_pkgmap_files = [SYSTEM_PKGMAP] - else: - self.system_pkgmap_files = system_pkgmap_files - self.csw_pkg_re = re.compile(CONTENT_PKG_RE) - self.digits_re = re.compile(r"^[0-9]+$") - - def _LazyInitializeDatabase(self): - if not self.initialized: - self.InitializeDatabase() - - def InitializeRawDb(self): - """It's necessary for low level operations.""" - if True: - logging.debug("Connecting to sqlite") - self.sqlite_conn = sqlite3.connect(self.GetDatabasePath()) - - def InitializeDatabase(self): - """Established the connection to the database. - - TODO: Refactor this class to first create CswFile with no primary key and - no indexes. - """ - need_to_create_tables = False - db_path = self.GetDatabasePath() - checkpkg_dir = os.path.join(os.environ["HOME"], self.CHECKPKG_DIR) - if not os.path.exists(db_path): - logging.info("Building the cache database %s.", self.system_pkgmap_files) - logging.info("The cache will be kept in %s.", db_path) - if not os.path.exists(checkpkg_dir): - logging.debug("Creating %s", checkpkg_dir) - os.mkdir(checkpkg_dir) - need_to_create_tables = True - self.InitializeRawDb() - self.InitializeSqlobject() - if not self.IsDatabaseGoodSchema(): - logging.info("Old database schema detected.") - self.PurgeDatabase(drop_tables=True) - need_to_create_tables = True - if need_to_create_tables: - self.CreateTables() - self.PerformInitialDataImport() - if not self.IsDatabaseUpToDate(): - logging.debug("Rebuilding the package cache, can take a few minutes.") - self.ClearTablesForUpdates() - self.RefreshDatabase() - self.initialized = True - - def RefreshDatabase(self): - for pkgmap_path in self.system_pkgmap_files: - self._ProcessSystemPkgmap(pkgmap_path) - self.PopulatePackagesTable() - self.SetDatabaseMtime() - - def PerformInitialDataImport(self): - """Imports data into the database. - - Original bit of code from checkpkg: - egrep -v 'SUNWbcp|SUNWowbcp|SUNWucb' /var/sadm/install/contents | - fgrep -f $EXTRACTDIR/liblist >$EXTRACTDIR/shortcatalog - """ - for pkgmap_path in self.system_pkgmap_files: - self._ProcessSystemPkgmap(pkgmap_path) - self.SetDatabaseSchemaVersion() - self.PopulatePackagesTable() - self.SetDatabaseMtime() - - def _ProcessSystemPkgmap(self, pkgmap_path): - """Update the database using data from pkgmap. - - The strategy to only update the necessary bits: - - for each new row - - look it up in the db - - if doesn't exist, create it - - if exists, check the - TODO: continue this description - """ - INSERT_SQL = """ - INSERT INTO csw_file (basename, path, line) - VALUES (?, ?, ?); - """ - sqlite_cursor = self.sqlite_conn.cursor() - break_after = DEBUG_BREAK_PKGMAP_AFTER - contents_length = os.stat(pkgmap_path).st_size - if break_after: - estimated_lines = break_after - else: - estimated_lines = contents_length / INSTALL_CONTENTS_AVG_LINE_LENGTH - # The progressbar library doesn't like handling larger numbers - # It displays up to 99% if we feed it a maxval in the range of hundreds of - # thousands. - progressbar_divisor = int(estimated_lines / 1000) - if progressbar_divisor < 1: - progressbar_divisor = 1 - update_period = 1L - # To help delete old records - system_pkgmap_fd = open(pkgmap_path, "r") - stop_re = re.compile("(%s)" % "|".join(self.STOP_PKGS)) - # Creating a data structure: - # soname - {: , : , ...} - logging.debug("Building database cache db of the %s file", - pkgmap_path) - logging.info("Processing %s, it can take a few minutes", pkgmap_path) - count = itertools.count() - bar = progressbar.ProgressBar() - bar.maxval = estimated_lines / progressbar_divisor - bar.start() - # I tried dropping the csw_file_basename_idx index to speed up operation, - # but after I measured the times, it turned out that it doesn't make any - # difference to the total runnng time. - # logging.info("Dropping csw_file_basename_idx") - # sqlite_cursor.execute("DROP INDEX csw_file_basename_idx;") - for line in system_pkgmap_fd: - i = count.next() - if not i % update_period and (i / progressbar_divisor) <= bar.maxval: - bar.update(i / progressbar_divisor) - if stop_re.search(line): - continue - if line.startswith("#"): - continue - fields = re.split(c.WS_RE, line) - pkgmap_entry_path = fields[0].split("=")[0] - pkgmap_entry_dir, pkgmap_entry_base_name = os.path.split(pkgmap_entry_path) - # The following SQLObject-driven inserts are 60 times slower than the raw - # sqlite API. - # pkgmap_entry = m.CswFile(basename=pkgmap_entry_base_name, - # path=pkgmap_entry_dir, line=line.strip()) - # This page has some hints: - # http://www.mail-archive.com/sqlobject-discuss at lists.sourceforge.net/msg04641.html - # "These are simple straightforward INSERTs without any additional - # high-level burden - no SELECT, no caching, nothing. Fire and forget." - # sql = self.sqo_conn.sqlrepr( - # sqlobject.sqlbuilder.Insert(m.CswFile.sqlmeta.table, values=record)) - # self.sqo_conn.query(sql) - # ...unfortunately, it isn't any faster in practice. - # The fastest way is: - sqlite_cursor.execute(INSERT_SQL, [pkgmap_entry_base_name, - pkgmap_entry_dir, - line.strip()]) - if break_after and i > break_after: - logging.warning("Breaking after %s for debugging purposes.", break_after) - break - bar.finish() - self.sqlite_conn.commit() - logging.debug("All lines of %s were processed.", pkgmap_path) - - def _ParsePkginfoLine(self, line): - fields = re.split(c.WS_RE, line) - pkgname = fields[1] - pkg_desc = u" ".join(fields[2:]) - return pkgname, pkg_desc - - def PopulatePackagesTable(self): - logging.info("Updating the packages table") - args = ["pkginfo"] - pkginfo_proc = subprocess.Popen(args, stdout=subprocess.PIPE) - stdout, stderr = pkginfo_proc.communicate() - ret = pkginfo_proc.wait() - lines = stdout.splitlines() - bar = progressbar.ProgressBar() - bar.maxval = len(lines) - bar.start() - count = itertools.count() - INSERT_SQL = """ - INSERT INTO pkginst (pkgname, pkg_desc) - VALUES (?, ?); - """ - # If self.GetInstalledPackages calls out to the initialization, - # the result is an infinite recursion. - installed_pkgs = self.GetInstalledPackages(initialize=False) - for line in stdout.splitlines(): - pkgname, pkg_desc = self._ParsePkginfoLine(line) - if pkgname not in installed_pkgs: - # This is slow: - # pkg = m.Pkginst(pkgname=pkgname, pkg_desc=pkg_desc) - # This is much faster: - self.sqlite_conn.execute(INSERT_SQL, [pkgname, pkg_desc]) - i = count.next() - bar.update(i) - # Need to commit, otherwise subsequent SQLObject calls will fail. - self.sqlite_conn.commit() - bar.finish() - - def SetDatabaseMtime(self): - mtime = self.GetFileMtime() - res = m.CswConfig.select(m.CswConfig.q.option_key==CONFIG_MTIME) - if res.count() == 0: - logging.debug("Inserting the mtime (%s) into the database.", mtime) - config_record = m.CswConfig(option_key=CONFIG_MTIME, float_value=mtime) - else: - logging.debug("Updating the mtime (%s) in the database.", mtime) - res.getOne().float_value = mtime - - def SetDatabaseSchemaVersion(self): - try: - config_option = m.CswConfig.select( - m.CswConfig.q.option_key==CONFIG_DB_SCHEMA).getOne() - config_option.int_value = database.DB_SCHEMA_VERSION - except sqlobject.main.SQLObjectNotFound, e: - version = m.CswConfig(option_key=CONFIG_DB_SCHEMA, - int_value=database.DB_SCHEMA_VERSION) - - def GetPkgmapLineByBasename(self, filename): - """Returns pkgmap lines by basename: - { - path1: line1, - path2: line2, - } - """ - if filename in self.cache: - return self.cache[filename] - self._LazyInitializeDatabase() - res = m.CswFile.select(m.CswFile.q.basename==filename) - lines = {} - for obj in res: - lines[obj.path] = obj.line - if len(lines) == 0: - logging.debug("Cache doesn't contain filename %s", filename) - self.cache[filename] = lines - return lines - - def _InferPackagesFromPkgmapLine(self, line): - """Given a pkgmap line, return all packages it contains.""" - line = line.strip() - parts = re.split(c.WS_RE, line) - pkgs = [] - if parts[1] == 'd': - parts = parts[6:] - while parts: - part = parts.pop() - if self.digits_re.match(part): - break - elif "none" == part: - break - pkgs.append(part) - # Make the packages appear in the same order as in the install/contents - # file. - pkgs.reverse() - return pkgs - - def GetPathsAndPkgnamesByBasename(self, filename): - """Returns paths and packages by basename. - - e.g. - {"/opt/csw/lib": ["CSWfoo", "CSWbar"], - "/opt/csw/1/lib": ["CSWfoomore"]} - """ - lines = self.GetPkgmapLineByBasename(filename) - pkgs = {} - # Infer packages - for file_path in lines: - pkgs[file_path] = self._InferPackagesFromPkgmapLine(lines[file_path]) - # self.error_mgr_mock.GetPathsAndPkgnamesByBasename('libc.so.1').AndReturn({ - # "/usr/lib": (u"SUNWcsl",)}) - logging.debug("self.error_mgr_mock.GetPathsAndPkgnamesByBasename(%s).AndReturn(%s)", - repr(filename), pprint.pformat(pkgs)) - return pkgs - - def GetPkgByPath(self, full_path): - if full_path not in self.pkgs_by_path_cache: - self._LazyInitializeDatabase() - path, basename = os.path.split(full_path) - try: - obj = m.CswFile.select( - sqlobject.AND( - m.CswFile.q.path==path, - m.CswFile.q.basename==basename)).getOne() - self.pkgs_by_path_cache[full_path] = self._InferPackagesFromPkgmapLine( - obj.line) - except sqlobject.main.SQLObjectNotFound, e: - logging.debug("Couldn't find in the db: %s/%s", path, basename) - logging.debug(e) - self.pkgs_by_path_cache[full_path] = [] - logging.debug("self.error_mgr_mock.GetPkgByPath(%s).AndReturn(%s)", - repr(full_path), pprint.pformat(self.pkgs_by_path_cache[full_path])) - return self.pkgs_by_path_cache[full_path] - - def GetDatabaseMtime(self): - if not self.cache_mtime: - res = m.CswConfig.select(m.CswConfig.q.option_key==CONFIG_MTIME) - if res.count() == 1: - self.cache_mtime = res.getOne().float_value - elif res.count() < 1: - self.cache_mtime = 1 - logging.debug("GetDatabaseMtime() --> %s", self.cache_mtime) - return self.cache_mtime - - def GetFileMtime(self): - if not self.file_mtime: - stat_data = os.stat(SYSTEM_PKGMAP) - self.file_mtime = stat_data.st_mtime - return self.file_mtime - - def GetDatabaseSchemaVersion(self): - schema_on_disk = 1L - if not m.CswConfig.tableExists(): - return schema_on_disk; - res = m.CswConfig.select(m.CswConfig.q.option_key == CONFIG_DB_SCHEMA) - if res.count() < 1: - logging.debug("No db schema value found, assuming %s.", - schema_on_disk) - elif res.count() == 1: - schema_on_disk = res.getOne().int_value - return schema_on_disk - - def IsDatabaseUpToDate(self): - f_mtime_epoch = self.GetFileMtime() - d_mtime_epoch = self.GetDatabaseMtime() - f_mtime = time.gmtime(int(f_mtime_epoch)) - d_mtime = time.gmtime(int(d_mtime_epoch)) - logging.debug("IsDatabaseUpToDate: f_mtime %s, d_time: %s", f_mtime, d_mtime) - # Rounding up to integer seconds. There is a race condition: - # pkgadd finishes at 100.1 - # checkpkg reads /var/sadm/install/contents at 100.2 - # new pkgadd runs and finishes at 100.3 - # subsequent checkpkg runs won't pick up the last change. - # I don't expect pkgadd to run under 1s. - fresh = f_mtime <= d_mtime - good_version = self.GetDatabaseSchemaVersion() >= database.DB_SCHEMA_VERSION - logging.debug("IsDatabaseUpToDate: good_version=%s, fresh=%s", - repr(good_version), repr(fresh)) - return fresh and good_version - - def ClearTablesForUpdates(self): - for table in self.TABLES_THAT_NEED_UPDATES: - table.clearTable() - - def PurgeDatabase(self, drop_tables=False): - if drop_tables: - for table in self.TABLES: - if table.tableExists(): - table.dropTable() - else: - logging.debug("Truncating all tables") - for table in self.TABLES: - table.clearTable() - - def GetInstalledPackages(self, initialize=True): - """Returns a dictionary of all installed packages.""" - if initialize: - self._LazyInitializeDatabase() - res = m.Pkginst.select() - return dict([[str(x.pkgname), str(x.pkg_desc)] for x in res]) - - -class LddEmulator(object): - """A class to emulate ldd(1) - - Used primarily to resolve SONAMEs and detect package dependencies. - """ - def __init__(self): - self.runpath_expand_cache = {} - self.runpath_origin_expand_cache = {} - self.symlink_expand_cache = {} - self.symlink64_cache = {} - self.runpath_sanitize_cache = {} - - def ExpandRunpath(self, runpath, isalist, binary_path): - """Expands a signle runpath element. - - Args: - runpath: e.g. "/opt/csw/lib/$ISALIST" - isalist: isalist elements - binary_path: Necessary to expand $ORIGIN - """ - key = (runpath, tuple(isalist)) - if key not in self.runpath_expand_cache: - origin_present = False - # Emulating $ISALIST and $ORIGIN expansion - if '$ORIGIN' in runpath: - origin_present = True - if origin_present: - key_o = (runpath, tuple(isalist), binary_path) - if key_o in self.runpath_origin_expand_cache: - return self.runpath_origin_expand_cache[key_o] - else: - if not binary_path.startswith("/"): - binary_path = "/" + binary_path - runpath = runpath.replace('$ORIGIN', binary_path) - if '$ISALIST' in runpath: - expanded_list = [runpath.replace('/$ISALIST', '')] - expanded_list += [runpath.replace('$ISALIST', isa) for isa in isalist] - else: - expanded_list = [runpath] - expanded_list = [os.path.abspath(p) for p in expanded_list] - if not origin_present: - self.runpath_expand_cache[key] = expanded_list - else: - self.runpath_origin_expand_cache[key_o] = expanded_list - return self.runpath_origin_expand_cache[key_o] - return self.runpath_expand_cache[key] - - def ExpandSymlink(self, symlink, target, input_path): - key = (symlink, target, input_path) - if key not in self.symlink_expand_cache: - symlink_re = re.compile(r"%s(/|$)" % symlink) - if re.search(symlink_re, input_path): - result = input_path.replace(symlink, target) - else: - result = input_path - self.symlink_expand_cache[key] = result - return self.symlink_expand_cache[key] - - def Emulate64BitSymlinks(self, runpath_list): - """Need to emulate the 64 -> amd64, 64 -> sparcv9 symlink - - Since we don't know the architecture, we are adding both amd64 and - sparcv9. It should be safe - there are other checks that make sure - that right architectures are in the right directories. - """ - key = tuple(runpath_list) - if key not in self.symlink64_cache: - symlinked_list = [] - for runpath in runpath_list: - for symlink, expansion_list in SYSTEM_SYMLINKS: - for target in expansion_list: - expanded = self.ExpandSymlink(symlink, target, runpath) - if expanded not in symlinked_list: - symlinked_list.append(expanded) - self.symlink64_cache[key] = symlinked_list - return self.symlink64_cache[key] - - def SanitizeRunpath(self, runpath): - if runpath not in self.runpath_sanitize_cache: - self.runpath_sanitize_cache[runpath] = os.path.normpath(runpath) - return self.runpath_sanitize_cache[runpath] - - - def ResolveSoname(self, runpath_list, soname, isalist, - path_list, binary_path): - """Emulates ldd behavior, minimal implementation. - - runpath: e.g. ["/opt/csw/lib/$ISALIST", "/usr/lib"] - soname: e.g. "libfoo.so.1" - isalist: e.g. ["sparcv9", "sparcv8"] - path_list: A list of paths where the soname is present, e.g. - ["/opt/csw/lib", "/opt/csw/lib/sparcv9"] - - The function returns the one path. - """ - # Emulating the install time symlinks, for instance, if the prototype contains - # /opt/csw/lib/i386/foo.so.0 and /opt/csw/lib/i386 is a symlink to ".", - # the shared library ends up in /opt/csw/lib/foo.so.0 and should be - # findable even when RPATH does not contain $ISALIST. - original_paths_by_expanded_paths = {} - for p in path_list: - expanded_p_list = self.Emulate64BitSymlinks([p]) - # We can't just expand and return; we need to return one of the paths given - # in the path_list. - for expanded_p in expanded_p_list: - original_paths_by_expanded_paths[expanded_p] = p - logging.debug( - "%s: looking for %s in %s", - soname, runpath_list, original_paths_by_expanded_paths.keys()) - for runpath_expanded in runpath_list: - if runpath_expanded in original_paths_by_expanded_paths: - # logging.debug("Found %s", - # original_paths_by_expanded_paths[runpath_expanded]) - return original_paths_by_expanded_paths[runpath_expanded] - - -def ParseDumpOutput(dump_output): - binary_data = {RUNPATH: [], - NEEDED_SONAMES: []} - runpath = [] - rpath = [] - for line in dump_output.splitlines(): - fields = re.split(c.WS_RE, line) - if len(fields) < 3: - continue - if fields[1] == "NEEDED": - binary_data[NEEDED_SONAMES].append(fields[2]) - elif fields[1] == "RUNPATH": - runpath.extend(fields[2].split(":")) - elif fields[1] == "RPATH": - rpath.extend(fields[2].split(":")) - elif fields[1] == "SONAME": - binary_data[SONAME] = fields[2] - if runpath: - binary_data[RUNPATH].extend(runpath) - elif rpath: - binary_data[RUNPATH].extend(rpath) - - # Converting runpath to a tuple, which is a hashable data type and can act as - # a key in a dict. - binary_data[RUNPATH] = tuple(binary_data[RUNPATH]) - # the NEEDED list must not be modified, converting to a tuple. - binary_data[NEEDED_SONAMES] = tuple(binary_data[NEEDED_SONAMES]) - binary_data["RUNPATH RPATH the same"] = (runpath == rpath) - binary_data["RPATH set"] = bool(rpath) - binary_data["RUNPATH set"] = bool(runpath) - return binary_data - - -class CheckpkgManagerBase(object): - """Common functions between the older and newer calling functions.""" - - def __init__(self, name, stats_basedir, md5sum_list, debug=False): - self.debug = debug - self.name = name - self.md5sum_list = md5sum_list - self.stats_basedir = stats_basedir - self.errors = [] - self.individual_checks = [] - self.set_checks = [] - self.packages = [] - - def GetPackageStatsList(self): - return [package_stats.PackageStats(None, self.stats_basedir, x) - for x in self.md5sum_list] - - def FormatReports(self, errors, messages, gar_lines): - namespace = { - "name": self.name, - "errors": errors, - "debug": self.debug, - "textwrap": textwrap, - "messages": messages, - "gar_lines": gar_lines, - } - screen_t = Template.Template(SCREEN_ERROR_REPORT_TMPL, searchList=[namespace]) - tags_report_t = Template.Template(TAG_REPORT_TMPL, searchList=[namespace]) - return screen_t, tags_report_t - - def SetErrorsToDict(self, set_errors, a_dict): - # These were generated by a set, but are likely to be bound to specific - # packages. We'll try to preserve the package assignments. - errors = copy.copy(a_dict) - for tag in set_errors: - if tag.pkgname: - if not tag.pkgname in errors: - errors[tag.pkgname] = [] - errors[tag.pkgname].append(tag) - else: - if "package-set" not in errors: - errors["package-set"] = [] - errors["package-set"].append(tag) - return errors - - def GetOptimizedAllStats(self, stats_obj_list): - logging.info("Unwrapping candies...") - pkgs_data = [] - counter = itertools.count() - length = len(stats_obj_list) - bar = progressbar.ProgressBar() - bar.maxval = length - bar.start() - for stats_obj in stats_obj_list: - # pkg_data = {} - # This bit is tightly tied to the data structures returned by - # PackageStats. - # - # Python strings are already implementing the flyweight pattern. What's - # left is lists and dictionaries. - i = counter.next() - # logging.debug("Loading stats for %s (%s/%s)", - # stats_obj.md5sum, i, length) - raw_pkg_data = stats_obj.GetAllStats() - pkg_data = raw_pkg_data - pkgs_data.append(pkg_data) - bar.update(i) - bar.finish() - return pkgs_data - - def Run(self): - """Runs all the checks - - Returns a tuple of an exit code and a report. - """ - packages_data = self.GetPackageStatsList() - db_stat_objs_by_pkgname = {} - obj_id_list = [] - for pkg in packages_data: - db_obj = pkg.GetDbObject() - db_stat_objs_by_pkgname[db_obj.pkginst.pkgname] = db_obj - obj_id_list.append(db_obj.id) - logging.debug("Deleting old %s errors from the database.", - db_obj.pkginst.pkgname) - conn = sqlobject.sqlhub.processConnection - # It's the maximum number of ORs in a SQL statement. - # Slicing the long list up into s-sized segments. 1000 is too much. - obj_id_lists = SliceList(obj_id_list, 900) - for obj_id_list in obj_id_lists: - # WARNING: This is raw SQL, potentially breaking during a transition to - # another db. It's here for efficiency. - sql = ("DELETE FROM checkpkg_error_tag WHERE %s;" - % " OR ".join("srv4_file_id = %s" % x for x in obj_id_list)) - conn.query(sql) - # Need to construct the predicate by hand. Otherwise: - # File "/opt/csw/lib/python/site-packages/sqlobject/sqlbuilder.py", - # line 829, in OR - # return SQLOp("OR", op1, OR(*ops)) - # RuntimeError: maximum recursion depth exceeded while calling a Python object - # - # The following also tries to use recursion and fails. - # delete_predicate = sqlobject.OR(False) - # for pred in delete_predicate_list: - # delete_predicate = sqlobject.OR(delete_predicate, pred) - # conn.query( - # conn.sqlrepr(sqlbuilder.Delete(m.CheckpkgErrorTag.sqlmeta.table, - # delete_predicate - # ))) - # res = m.CheckpkgErrorTag.select(m.CheckpkgErrorTag.q.srv4_file==db_obj) - # for obj in res: - # obj.destroySelf() - errors, messages, gar_lines = self.GetAllTags(packages_data) - no_errors = len(errors) + 1 - bar = progressbar.ProgressBar() - bar.maxval = no_errors - count = itertools.count(1) - logging.info("Stuffing the candies under the pillow...") - bar.start() - for pkgname, es in errors.iteritems(): - logging.debug("Saving %s errors to the database.", pkgname) - for e in es: - db_error = m.CheckpkgErrorTag(srv4_file=db_stat_objs_by_pkgname[e.pkgname], - pkgname=e.pkgname, - tag_name=e.tag_name, - tag_info=e.tag_info, - msg=e.msg) - bar.update(count.next()) - bar.finish() - flat_error_list = reduce(operator.add, errors.values(), []) - screen_report, tags_report = self.FormatReports(errors, messages, gar_lines) - exit_code = 0 - return (exit_code, screen_report, tags_report) - - -class CheckInterfaceBase(object): - """Proxies interaction with checking functions. - - It wraps access to the /var/sadm/install/contents cache. - """ - - def __init__(self, system_pkgmap=None, lines_dict=None): - self.system_pkgmap = system_pkgmap - if not self.system_pkgmap: - self.system_pkgmap = SystemPkgmap() - self.common_paths = {} - if lines_dict: - self.lines_dict = lines_dict - else: - self.lines_dict = {} - - def GetPathsAndPkgnamesByBasename(self, basename): - """Proxies calls to self.system_pkgmap.""" - return self.system_pkgmap.GetPathsAndPkgnamesByBasename(basename) - - def GetPkgByPath(self, path): - """Proxies calls to self.system_pkgmap.""" - return self.system_pkgmap.GetPkgByPath(path) - - def GetInstalledPackages(self, initialize=True): - return self.system_pkgmap.GetInstalledPackages(initialize) - - def _GetPathsForArch(self, arch): - if not arch in self.lines_dict: - file_name = os.path.join( - os.path.dirname(__file__), "..", "..", "etc", "commondirs-%s" % arch) - logging.debug("opening %s", file_name) - f = open(file_name, "r") - self.lines_dict[arch] = f.read().splitlines() - f.close() - return self.lines_dict[arch] - - def GetCommonPaths(self, arch): - """Returns a list of paths for architecture, from gar/etc/commondirs*.""" - # TODO: If this was cached, it could save a significant amount of time. - if arch not in ('i386', 'sparc', 'all'): - logging.warn("Wrong arch: %s", repr(arch)) - return [] - if arch == 'all': - archs = ('i386', 'sparc') - else: - archs = [arch] - lines = [] - for arch in archs: - lines.extend(self._GetPathsForArch(arch)) - return lines - - -class IndividualCheckInterface(CheckInterfaceBase): - """To be passed to the checking functions. - - Wraps the creation of tag.CheckpkgTag objects. - """ - - def __init__(self, pkgname, system_pkgmap=None): - super(IndividualCheckInterface, self).__init__(system_pkgmap) - self.pkgname = pkgname - self.errors = [] - - def ReportError(self, tag_name, tag_info=None, msg=None): - logging.debug("self.error_mgr_mock.ReportError(%s, %s, %s)", - repr(tag_name), repr(tag_info), repr(msg)) - checkpkg_tag = tag.CheckpkgTag(self.pkgname, tag_name, tag_info, msg=msg) - self.errors.append(checkpkg_tag) - - -class SetCheckInterface(CheckInterfaceBase): - """To be passed to set checking functions.""" - - def __init__(self, system_pkgmap=None): - super(SetCheckInterface, self).__init__(system_pkgmap) - self.errors = [] - - def ReportError(self, pkgname, tag_name, tag_info=None, msg=None): - logging.debug("self.error_mgr_mock.ReportError(%s, %s, %s, %s)", - repr(pkgname), - repr(tag_name), repr(tag_info), repr(msg)) - checkpkg_tag = tag.CheckpkgTag(pkgname, tag_name, tag_info, msg=msg) - self.errors.append(checkpkg_tag) - - -class CheckpkgMessenger(object): - """Class responsible for passing messages from checks to the user.""" - def __init__(self): - self.messages = [] - self.one_time_messages = {} - self.gar_lines = [] - - def Message(self, m): - logging.debug("self.messenger.Message(%s)", repr(m)) - self.messages.append(m) - - def OneTimeMessage(self, key, m): - logging.debug("self.messenger.OneTimeMessage(%s, %s)", repr(key), repr(m)) - if key not in self.one_time_messages: - self.one_time_messages[key] = m - - def SuggestGarLine(self, m): - logging.debug("self.messenger.SuggestGarLine(%s)", repr(m)) - self.gar_lines.append(m) - - -class CheckpkgManager2(CheckpkgManagerBase): - """The second incarnation of the checkpkg manager. - - Implements the API to be used by checking functions. - - Its purpose is to reduce the amount of boilerplate code and allow for easier - unit test writing. - """ - def _RegisterIndividualCheck(self, function): - self.individual_checks.append(function) - - def _RegisterSetCheck(self, function): - self.set_checks.append(function) - - def _AutoregisterChecks(self): - """Autodetects all defined checks.""" - logging.debug("CheckpkgManager2._AutoregisterChecks()") - checkpkg_module = package_checks - members = dir(checkpkg_module) - for member_name in members: - logging.debug("Examining module member: %s", repr(member_name)) - member = getattr(checkpkg_module, member_name) - if callable(member): - if member_name.startswith("Check"): - logging.debug("Registering individual check %s", repr(member_name)) - self._RegisterIndividualCheck(member) - elif member_name.startswith("SetCheck"): - logging.debug("Registering set check %s", repr(member_name)) - self._RegisterSetCheck(member) - - def GetAllTags(self, stats_obj_list): - errors = {} - pkgmap = SystemPkgmap() - logging.debug("Loading all package statistics.") - pkgs_data = self.GetOptimizedAllStats(stats_obj_list) - logging.debug("All package statistics loaded.") - messenger = CheckpkgMessenger() - # Individual checks - count = itertools.count() - bar = progressbar.ProgressBar() - bar.maxval = len(pkgs_data) * len(self.individual_checks) - logging.info("Tasting candies one by one...") - bar.start() - for pkg_data in pkgs_data: - pkgname = pkg_data["basic_stats"]["pkgname"] - check_interface = IndividualCheckInterface(pkgname, pkgmap) - for function in self.individual_checks: - logger = logging.getLogger("%s-%s" % (pkgname, function.__name__)) - logger.debug("Calling %s", function.__name__) - function(pkg_data, check_interface, logger=logger, messenger=messenger) - if check_interface.errors: - errors[pkgname] = check_interface.errors - bar.update(count.next()) - bar.finish() - # Set checks - logging.info("Tasting them all at once...") - for function in self.set_checks: - logger = logging.getLogger(function.__name__) - check_interface = SetCheckInterface(pkgmap) - logger.debug("Calling %s", function.__name__) - function(pkgs_data, check_interface, logger=logger, messenger=messenger) - if check_interface.errors: - errors = self.SetErrorsToDict(check_interface.errors, errors) - messages = messenger.messages + messenger.one_time_messages.values() - return errors, messages, messenger.gar_lines - - def Run(self): - self._AutoregisterChecks() - return super(CheckpkgManager2, self).Run() - - -def GetIsalist(): - args = ["isalist"] - isalist_proc = subprocess.Popen(args, stdout=subprocess.PIPE) - stdout, stderr = isalist_proc.communicate() - ret = isalist_proc.wait() - if ret: - logging.error("Calling isalist has failed.") - isalist = re.split(r"\s+", stdout.strip()) - return tuple(isalist) - - -def ErrorTagsFromFile(file_name): - fd = open(file_name) - error_tags = [] - for line in fd: - if line.startswith("#"): - continue - pkgname, tag_name, tag_info = tag.ParseTagLine(line) - error_tags.append(tag.CheckpkgTag(pkgname, tag_name, tag_info)) - return error_tags - - -def SliceList(l, size): - """Trasforms a list into a list of lists.""" - idxes = xrange(0, len(l), size) - sliced = [l[i:i+size] for i in idxes] - return sliced - def IsMd5(s): # For optimization, move the compilation elsewhere. - md5_re = re.compile(MD5_RE) - return md5_re.match(s) + return MD5_RE.match(s) def GetPackageStatsByFilenamesOrMd5s(args, debug=False): filenames = [] @@ -1059,15 +107,15 @@ filenames.append(arg) srv4_pkgs = [inspective_package.InspectiveCswSrv4File(x) for x in filenames] pkgstat_objs = [] - bar = progressbar.ProgressBar() - bar.maxval = len(md5s) + len(srv4_pkgs) - bar.start() + pbar = progressbar.ProgressBar() + pbar.maxval = len(md5s) + len(srv4_pkgs) + pbar.start() counter = itertools.count() for pkg in srv4_pkgs: pkgstat_objs.append(package_stats.PackageStats(pkg, debug=debug)) - bar.update(counter.next()) + pbar.update(counter.next()) for md5 in md5s: pkgstat_objs.append(package_stats.PackageStats(None, md5sum=md5, debug=debug)) - bar.update(counter.next()) - bar.finish() + pbar.update(counter.next()) + pbar.finish() return pkgstat_objs Copied: csw/mgar/gar/v2-fortran/lib/python/checkpkg2.py (from rev 12514, csw/mgar/gar/v2/lib/python/checkpkg2.py) =================================================================== --- csw/mgar/gar/v2-fortran/lib/python/checkpkg2.py (rev 0) +++ csw/mgar/gar/v2-fortran/lib/python/checkpkg2.py 2011-01-12 19:26:11 UTC (rev 12515) @@ -0,0 +1,179 @@ +#!/usr/bin/env python2.6 +# +# checkpkg +# + +import logging +import operator +import optparse +import os +import sys +import textwrap +import configuration +import datetime +import database + +import package_stats +import checkpkg +import checkpkg_lib +import overrides +import models +import sqlobject + +USAGE = """%prog [ options ] pkg1 [ pkg2 [ ... ] ]""" +CHECKPKG_MODULE_NAME = "The main checking module." +BEFORE_OVERRIDES = """If any of the reported errors were false positives, you +can override them pasting the lines below to the GAR recipe.""" + +AFTER_OVERRIDES = """Please note that checkpkg isn't suggesting you should +simply add these overrides do the Makefile. It only informs what the overrides +could look like. You need to understand what are the reported issues about and +use your best judgement to decide whether to fix the underlying problems or +override them. For more information, scroll up and read the detailed +messages.""" + +UNAPPLIED_OVERRIDES = """WARNING: Some overrides did not match any errors. +They can be removed, as they don't take any effect anyway. If you're getting +errors at the same time, maybe you didn't specify the overrides correctly.""" + + +class Error(Exception): + """Generic error.""" + + +class UsageError(Error): + """Problem with usage, e.g. command line options.""" + + +def main(): + parser = optparse.OptionParser(USAGE) + parser.add_option("-d", "--debug", + dest="debug", + action="store_true", + default=False, + help="Switch on debugging messages") + parser.add_option("-q", "--quiet", + dest="quiet", + action="store_true", + default=False, + help="Display less messages") + parser.add_option("--catalog-release", + dest="catrel", + default="current", + help="A catalog release: current, unstable, testing, stable.") + parser.add_option("-r", "--os-releases", + dest="osrel_commas", + help=("Comma separated list of ['SunOS5.9', 'SunOS5.10'], " + "e.g. 'SunOS5.9,SunOS5.10'.")) + parser.add_option("-a", "--architecture", + dest="arch", + help="Architecture: i386, sparc.") + parser.add_option("--profile", dest="profile", + default=False, action="store_true", + help="Enable profiling (a developer option).") + options, args = parser.parse_args() + assert len(args), "The list of files or md5 sums must be not empty." + logging_level = logging.INFO + if options.quiet: + logging_level = logging.WARNING + elif options.debug: + # If both flags are set, debug wins. + logging_level = logging.DEBUG + logging.basicConfig(level=logging_level) + logging.debug("Starting.") + + configuration.SetUpSqlobjectConnection() + dm = database.DatabaseManager() + dm.AutoManage() + + + err_msg_list = [] + if not options.osrel_commas: + err_msg_list.append("Please specify --os-releases.") + if not options.arch: + err_msg_list.append("Please specify --architecture.") + if err_msg_list: + raise UsageError(" ".join(err_msg_list)) + + stats_list = [] + collector = package_stats.StatsCollector( + logger=logging, + debug=options.debug) + # We need to separate files and md5 sums. + md5_sums, file_list = [], [] + for arg in args: + if checkpkg.MD5_RE.match(arg): + md5_sums.append(arg) + else: + file_list.append(arg) + if file_list: + stats_list = collector.CollectStatsFromFiles(file_list, None) + # We need the md5 sums of these files + md5_sums.extend([x["basic_stats"]["md5_sum"] for x in stats_list]) + assert md5_sums, "The list of md5 sums must not be empty." + logging.debug("md5_sums: %s", md5_sums) + osrel_list = options.osrel_commas.split(",") + logging.debug("Reading packages data from the database.") + # This part might need improvements in order to handle a whole + # catalog. On the other hand, if we already have the whole catalog in + # the database, we can do it altogether differently. + # Transforming the result to a list in order to force object + # retrieval. + sqo_pkgs = list(models.Srv4FileStats.select( + sqlobject.IN(models.Srv4FileStats.q.md5_sum, md5_sums))) + tags_for_all_osrels = [] + sqo_arch = models.Architecture.selectBy(name=options.arch).getOne() + sqo_catrel = models.CatalogRelease.selectBy(name=options.catrel).getOne() + for osrel in osrel_list: + sqo_osrel = models.OsRelease.selectBy(short_name=osrel).getOne() + dm.VerifyContents(sqo_osrel, sqo_arch) + check_manager = checkpkg_lib.CheckpkgManager2( + CHECKPKG_MODULE_NAME, + sqo_pkgs, + osrel, @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Wed Jan 12 20:35:45 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Wed, 12 Jan 2011 19:35:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12516] csw/mgar/gar/v2-fortran/lib/python/ package_checks_test.py Message-ID: Revision: 12516 http://gar.svn.sourceforge.net/gar/?rev=12516&view=rev Author: gadavis Date: 2011-01-12 19:35:45 +0000 (Wed, 12 Jan 2011) Log Message: ----------- Force package_check_test.py to be v2 version - previous merge goofed up somehow Modified Paths: -------------- csw/mgar/gar/v2-fortran/lib/python/package_checks_test.py Modified: csw/mgar/gar/v2-fortran/lib/python/package_checks_test.py =================================================================== --- csw/mgar/gar/v2-fortran/lib/python/package_checks_test.py 2011-01-12 19:26:11 UTC (rev 12515) +++ csw/mgar/gar/v2-fortran/lib/python/package_checks_test.py 2011-01-12 19:35:45 UTC (rev 12516) @@ -1448,7 +1448,7 @@ unittest.TestCase): FUNCTION_NAME = 'CheckLicenseFilePlacement' def CheckpkgTest(self): - self.pkg_data = neon_stats[0] + self.pkg_data = copy.deepcopy(neon_stats[0]) self.pkg_data["pkgmap"].append({ "class": "none", "type": "f", "line": "", "user": "root", "group": "bin", "mode": '0755', @@ -1478,7 +1478,7 @@ "A random file should not trigger the message; only license files." FUNCTION_NAME = 'CheckLicenseFilePlacement' def CheckpkgTest(self): - self.pkg_data = neon_stats[0] + self.pkg_data = copy.deepcopy(neon_stats[0]) self.pkg_data["pkgmap"].append({ "class": "none", "type": "f", "line": "", "user": "root", "group": "bin", "mode": '0755', This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Wed Jan 12 20:53:39 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Wed, 12 Jan 2011 19:53:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12516] csw/mgar/gar/v2-fortran/lib/python/ package_checks_test.py In-Reply-To: References: Message-ID: No dia 12 de Janeiro de 2011 19:35, escreveu: > Revision: 12516 > ? ? ? ? ?http://gar.svn.sourceforge.net/gar/?rev=12516&view=rev > Author: ? gadavis > Date: ? ? 2011-01-12 19:35:45 +0000 (Wed, 12 Jan 2011) > > Log Message: > ----------- > Force package_check_test.py to be v2 version - previous merge goofed up somehow I don't see the svn merge info being updated in this submission. I'm wondering how it might affect subsequent merge from v2-fortran to v2. When you do that merge, make sure you're only modifying files you want to modify. From gadavis at users.sourceforge.net Wed Jan 12 22:44:39 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Wed, 12 Jan 2011 21:44:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12517] csw/mgar/gar/v2 Message-ID: Revision: 12517 http://gar.svn.sourceforge.net/gar/?rev=12517&view=rev Author: gadavis Date: 2011-01-12 21:44:39 +0000 (Wed, 12 Jan 2011) Log Message: ----------- Add Fortran compatibility to GAR from the gar-fortran branch Modified Paths: -------------- csw/mgar/gar/v2/gar.conf.mk Property Changed: ---------------- csw/mgar/gar/v2/ csw/mgar/gar/v2/pkglib/csw/depend Property changes on: csw/mgar/gar/v2 ___________________________________________________________________ Modified: svn:mergeinfo - /csw/mgar/gar/v2:4936-6678 /csw/mgar/gar/v2-bwalton:9784-10011 /csw/mgar/gar/v2-checkpkg:7722-7855 /csw/mgar/gar/v2-checkpkg-override-relocation:10585-10737 /csw/mgar/gar/v2-checkpkg-stats:8454-8649 /csw/mgar/gar/v2-collapsed-modulations:6895 /csw/mgar/gar/v2-dirpackage:8125-8180 /csw/mgar/gar/v2-git/v2-relocate:7617 /csw/mgar/gar/v2-migrateconf:7082-7211 /csw/mgar/gar/v2-noexternals:11592-11745 /csw/mgar/gar/v2-relocate:5028-11738 /csw/mgar/gar/v2-skayser:6087-6132 /csw/mgar/gar/v2-sqlite:10434-10449 + /csw/mgar/gar/v2:4936-6678 /csw/mgar/gar/v2-bwalton:9784-10011 /csw/mgar/gar/v2-checkpkg:7722-7855 /csw/mgar/gar/v2-checkpkg-override-relocation:10585-10737 /csw/mgar/gar/v2-checkpkg-stats:8454-8649 /csw/mgar/gar/v2-collapsed-modulations:6895 /csw/mgar/gar/v2-dirpackage:8125-8180 /csw/mgar/gar/v2-fortran:10883-12516 /csw/mgar/gar/v2-git/v2-relocate:7617 /csw/mgar/gar/v2-migrateconf:7082-7211 /csw/mgar/gar/v2-noexternals:11592-11745 /csw/mgar/gar/v2-relocate:5028-11738 /csw/mgar/gar/v2-skayser:6087-6132 /csw/mgar/gar/v2-sqlite:10434-10449 Modified: csw/mgar/gar/v2/gar.conf.mk =================================================================== --- csw/mgar/gar/v2/gar.conf.mk 2011-01-12 19:35:45 UTC (rev 12516) +++ csw/mgar/gar/v2/gar.conf.mk 2011-01-12 21:44:39 UTC (rev 12517) @@ -480,6 +480,16 @@ SOS11_CXX ?= $(SOS11_CC_HOME)/bin/CC SOS12_CXX ?= $(SOS12_CC_HOME)/bin/CC SOS12U1_CXX ?= $(SOS12U1_CC_HOME)/bin/CC + GCC3_F77 ?= $(GCC3_CC_HOME)/bin/g77 + GCC4_F77 ?= $(GCC4_CC_HOME)/bin/gfortran + SOS11_F77 ?= $(SOS11_CC_HOME)/bin/f77 + SOS12_F77 ?= $(SOS12_CC_HOME)/bin/f77 + SOS12U1_F77 ?= $(SOS12U1_CC_HOME)/bin/f77 + GCC3_FC ?= $(GCC3_CC_HOME)/bin/g77 + GCC4_FC ?= $(GCC4_CC_HOME)/bin/gfortran + SOS11_FC ?= $(SOS11_CC_HOME)/bin/f95 + SOS12_FC ?= $(SOS12_CC_HOME)/bin/f95 + SOS12U1_FC ?= $(SOS12U1_CC_HOME)/bin/f95 GCC3_CC_FLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_GCC3_CC_FLAGS) $(EXTRA_GCC_CC_FLAGS) $(EXTRA_CC_FLAGS) GCC4_CC_FLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_GCC4_CC_FLAGS) $(EXTRA_GCC_CC_FLAGS) $(EXTRA_CC_FLAGS) @@ -501,22 +511,43 @@ SOS11_LD_FLAGS ?= $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_SOS11_LD_FLAGS) $(EXTRA_SOS_LD_FLAGS) $(EXTRA_LD_FLAGS) -norunpath -xnorunpath SOS12_LD_FLAGS ?= $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_SOS12_LD_FLAGS) $(EXTRA_SOS_LD_FLAGS) $(EXTRA_LD_FLAGS) -norunpath SOS12U1_LD_FLAGS ?= $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_SOS12U1_LD_FLAGS) $(EXTRA_SOS_LD_FLAGS) $(EXTRA_LD_FLAGS) -norunpath + GCC3_FFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_GCC3_FFLAGS) $(EXTRA_GCC_FFLAGS) $(EXTRA_FFLAGS) + GCC4_FFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_GCC4_FFLAGS) $(EXTRA_GCC_FFLAGS) $(EXTRA_FFLAGS) + SOS11_FFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_SOS11_FFLAGS) $(EXTRA_SOS_FFLAGS) $(EXTRA_FFLAGS) -norunpath + SOS12_FFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_SOS12_FFLAGS) $(EXTRA_SOS_FFLAGS) $(EXTRA_FFLAGS) -norunpath + SOS12U1_FFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_SOS12U1_FFLAGS) $(EXTRA_SOS_FFLAGS) $(EXTRA_FFLAGS) -norunpath + GCC3_FCFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_GCC3_FCFLAGS) $(EXTRA_GCC_FCFLAGS) $(EXTRA_FCFLAGS) + GCC4_FCFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_GCC4_FCFLAGS) $(EXTRA_GCC_FCFLAGS) $(EXTRA_FCFLAGS) + SOS11_FCFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_SOS11_FCFLAGS) $(EXTRA_SOS_FCFLAGS) $(EXTRA_FCFLAGS) -norunpath + SOS12_FCFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_SOS12_FCFLAGS) $(EXTRA_SOS_FCFLAGS) $(EXTRA_FCFLAGS) -norunpath + SOS12U1_FCFLAGS ?= $(FLAVOR_FLAGS) $(ARCHFLAGS_$(GARCOMPILER)_$(ISA)) $(EXTRA_SOS12U1_FCFLAGS) $(EXTRA_SOS_FCFLAGS) $(EXTRA_FCFLAGS) -norunpath # Compiler version GCC3_CC_VERSION = $(shell $(GCC3_CC) -v 2>&1| ggrep version) GCC3_CXX_VERSION = $(shell $(GCC3_CXX) -v 2>&1| ggrep version) + GCC3_F77_VERSION = $(shell $(GCC3_F77) -v 2>&1| ggrep version) GCC4_CC_VERSION = $(shell $(GCC4_CC) -v 2>&1| ggrep version) GCC4_CXX_VERSION = $(shell $(GCC4_CXX) -v 2>&1| ggrep version) + GCC4_F77_VERSION = $(shell $(GCC4_F77) -v 2>&1| ggrep version) + GCC4_FC_VERSION = $(shell $(GCC4_FC) -v 2>&1| ggrep version) SOS11_CC_VERSION = $(shell $(SOS11_CC) -V 2>&1| ggrep cc: | gsed -e 's/cc: //') SOS11_CXX_VERSION = $(shell $(SOS11_CXX) -V 2>&1| ggrep CC: | gsed -e 's/CC: //') + SOS11_F77_VERSION = $(shell $(SOS11_F77) -V 2>&1| ggrep f90: | gsed -e 's/f90: //') + SOS11_FC_VERSION = $(shell $(SOS11_FC) -V 2>&1| ggrep f90: | gsed -e 's/f90: //') SOS12_CC_VERSION = $(shell $(SOS12_CC) -V 2>&1| ggrep cc: | gsed -e 's/cc: //') + SOS12_F77_VERSION = $(shell $(SOS12_F77) -V 2>&1| ggrep -e 'f9[05]': | gsed -e 's/f9[05]: //') + SOS12_FC_VERSION = $(shell $(SOS12_FC) -V 2>&1| ggrep -e 'f9[05]:' | gsed -e 's/f9[05]: //') SOS12_CXX_VERSION = $(shell $(SOS12_CXX) -V 2>&1| ggrep CC: | gsed -e 's/CC: //') SOS12U1_CC_VERSION = $(shell $(SOS12U1_CC) -V 2>&1| ggrep cc: | gsed -e 's/cc: //') SOS12U1_CXX_VERSION = $(shell $(SOS12U1_CXX) -V 2>&1| ggrep CC: | gsed -e 's/CC: //') +SOS12U1_F77_VERSION = $(shell $(SOS12U1_F77) -V 2>&1| ggrep -e 'f9[05]': | gsed -e 's/f9[05]: //') + SOS12U1_FC_VERSION = $(shell $(SOS12U1_FC) -V 2>&1| ggrep -e 'f9[05]:' | gsed -e 's/f9[05]: //') CC_VERSION = $($(GARCOMPILER)_CC_VERSION) CXX_VERSION = $($(GARCOMPILER)_CXX_VERSION) +F77_VERSION = $($(GARCOMPILER)_F77_VERSION) + FC_VERSION = $($(GARCOMPILER)_FC_VERSION) # # Construct compiler options @@ -563,12 +594,17 @@ CC_HOME = $($(GARCOMPILER)_CC_HOME) CC = $($(GARCOMPILER)_CC) CXX = $($(GARCOMPILER)_CXX) +F77 = $($(GARCOMPILER)_F77) +FC = $($(GARCOMPILER)_FC) + CFLAGS ?= $(strip $($(GARCOMPILER)_CC_FLAGS) $(_CATEGORY_CFLAGS) $(EXTRA_CFLAGS)) CXXFLAGS ?= $(strip $($(GARCOMPILER)_CXX_FLAGS) $(_CATEGORY_CXXFLAGS) $(EXTRA_CXXFLAGS)) CPPFLAGS ?= $(strip $($(GARCOMPILER)_CPP_FLAGS) $(_CATEGORY_CPPFLAGS) $(EXTRA_CPPFLAGS) $(INCLUDE_FLAGS)) LDFLAGS ?= $(strip $($(GARCOMPILER)_LD_FLAGS) $(_CATEGORY_LDFLAGS) $(EXTRA_LDFLAGS) $(LINKER_FLAGS)) ASFLAGS ?= $(strip $($(GARCOMPILER)_AS_FLAGS) $(_CATEGORY_ASFLAGS) $(EXTRA_ASFLAGS)) OPTFLAGS ?= $(strip $($(GARCOMPILER)_CC_FLAGS) $(_CATEGORY_OPTFLAGS) $(EXTRA_OPTFLAGS)) +FFLAGS ?= $(strip $($(GARCOMPILER)_FFLAGS) $(_CATEGORY_FFLAGS) $(EXTRA_FFLAGS)) +FCFLAGS ?= $(strip $($(GARCOMPILER)_FCFLAGS) $(_CATEGORY_FCFLAGS) $(EXTRA_FCFLAGS)) GCC3_LD_OPTIONS = -R$(GCC3_CC_HOME)/lib $(EXTRA_GCC3_LD_OPTIONS) $(EXTRA_GCC_LD_OPTIONS) GCC4_LD_OPTIONS = -R$(abspath $(GCC4_CC_HOME)/lib/$(MM_LIBDIR)) $(EXTRA_GCC4_LD_OPTIONS) $(EXTRA_GCC_LD_OPTIONS) @@ -652,6 +688,7 @@ ifeq ($(origin COMPILER_EXPORTS), undefined) COMPILER_EXPORTS = CPPFLAGS CFLAGS CXXFLAGS LDFLAGS +COMPILER_EXPORTS += FFLAGS FCFLAGS COMPILER_EXPORTS += ASFLAGS OPTFLAGS CC CXX COMPILER_EXPORTS += CC_HOME CC_VERSION CXX_VERSION endif @@ -705,6 +742,8 @@ @echo @echo " C Compiler: $(CC)" @echo " C++ Compiler: $(CXX)" + @echo " F77 Compiler: $(F77)" + @echo " FC Compiler: $(FC)" @echo @echo "Compiler ISA generation matrix:" @echo @@ -753,6 +792,8 @@ echo " CFLAGS = $(CFLAGS)"; \ echo " CXXFLAGS = $(CXXFLAGS)"; \ echo " CPPFLAGS = $(CPPFLAGS)"; \ + echo " FFLAGS = $(FFLAGS)"; \ + echo " FCFLAGS = $(FCFLAGS)"; \ echo " LDFLAGS = $(LDFLAGS)"; \ echo " LD_OPTIONS = $(LD_OPTIONS)"; \ echo " ASFLAGS = $(ASFLAGS)"; \ Property changes on: csw/mgar/gar/v2/pkglib/csw/depend ___________________________________________________________________ Modified: svn:mergeinfo - /csw/mgar/gar/v2/pkglib/csw/depend:4936-6678 /csw/mgar/gar/v2-bwalton/pkglib/csw/depend:9784-10011 /csw/mgar/gar/v2-checkpkg/pkglib/csw/depend:7722-7855 /csw/mgar/gar/v2-checkpkg-override-relocation/pkglib/csw/depend:10585-10737 /csw/mgar/gar/v2-checkpkg-stats/pkglib/csw/depend:8454-8649 /csw/mgar/gar/v2-collapsed-modulations/pkglib/csw/depend:6895 /csw/mgar/gar/v2-dirpackage/pkglib/csw/depend:8125-8180 /csw/mgar/gar/v2-noexternals/pkglib/csw/depend:11592-11745 /csw/mgar/gar/v2-relocate/pkglib/csw/depend:5028-11738 /csw/mgar/gar/v2-skayser/pkglib/csw/depend:6087-6132 /csw/mgar/gar/v2-sqlite/pkglib/csw/depend:10434-10449 + /csw/mgar/gar/v2/pkglib/csw/depend:4936-6678 /csw/mgar/gar/v2-bwalton/pkglib/csw/depend:9784-10011 /csw/mgar/gar/v2-checkpkg/pkglib/csw/depend:7722-7855 /csw/mgar/gar/v2-checkpkg-override-relocation/pkglib/csw/depend:10585-10737 /csw/mgar/gar/v2-checkpkg-stats/pkglib/csw/depend:8454-8649 /csw/mgar/gar/v2-collapsed-modulations/pkglib/csw/depend:6895 /csw/mgar/gar/v2-dirpackage/pkglib/csw/depend:8125-8180 /csw/mgar/gar/v2-fortran/pkglib/csw/depend:10883-12516 /csw/mgar/gar/v2-noexternals/pkglib/csw/depend:11592-11745 /csw/mgar/gar/v2-relocate/pkglib/csw/depend:5028-11738 /csw/mgar/gar/v2-skayser/pkglib/csw/depend:6087-6132 /csw/mgar/gar/v2-sqlite/pkglib/csw/depend:10434-10449 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Wed Jan 12 23:46:40 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 12 Jan 2011 22:46:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12518] csw/mgar/gar/v2-uwatch2 Message-ID: Revision: 12518 http://gar.svn.sourceforge.net/gar/?rev=12518&view=rev Author: wbonnet Date: 2011-01-12 22:46:40 +0000 (Wed, 12 Jan 2011) Log Message: ----------- Tweak message Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/categories/cpan/category.mk csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/categories/cpan/category.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/categories/cpan/category.mk 2011-01-12 21:44:39 UTC (rev 12517) +++ csw/mgar/gar/v2-uwatch2/categories/cpan/category.mk 2011-01-12 22:46:40 UTC (rev 12518) @@ -29,7 +29,8 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX ?= $(NAME)-(\d+(?:\.\d+)*).tar.gz -USTREAM_MASTER_SITE ?= $(SPKG_SOURCEURL) +#USTREAM_MASTER_SITE ?= $(SPKG_SOURCEURL) +USTREAM_MASTER_SITE = http://cpan.perl.org/modules/01modules.index.html $(foreach P,$(PACKAGES),$(eval _CATEGORY_SPKG_DESC_$P = $$(NAME): $$(or $$(SPKG_DESC_$P),$$(SPKG_DESC)))) _CATEGORY_PKGINFO = echo "PERL_MODULE_NAME=$(NAME)"; Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-12 21:44:39 UTC (rev 12517) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-12 22:46:40 UTC (rev 12518) @@ -240,11 +240,11 @@ if [ -n "$(VERSIONLIST)" ] ; then \ for VERSION in $(VERSIONLIST) ""; do \ if [ ! "$$VERSION" -eq "" ] ; then \ - echo "$$VERSION" ; \ + echo "$(NAME) - $$VERSION" ; \ fi ; \ done ; \ else \ - echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ + echo "$(NAME) - No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ fi ; \ fi ; @@ -270,9 +270,9 @@ fi; \ LATEST=$(LATESTVERSION) ; \ if [ -n "$$LATEST" ] ; then \ - echo $$LATEST ; \ + echo "$(NAME) - Latest upstream version is $$LATEST" ; \ else \ - echo "No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ + echo "$(NAME) - No version found. Please check UPSTREAM_MASTER_SITES and UFILES_REGEX variables in the Makefile" ; \ fi ; \ fi ; @@ -298,7 +298,7 @@ fi; \ LATEST=$(CHECKUPSTREAMVERSION) ; \ if [ -n "$$LATEST" ] ; then \ - echo "$(NAME) : a new version of upstream files is available : $$LATEST"; \ + echo "$(NAME) : A new version of upstream files is available. Package can be upgraded from version $(VERSION) to $$LATEST"; \ else \ echo "$(NAME) : Package is up-to-date. Current version is $(VERSION)" ; \ fi ; \ @@ -328,22 +328,21 @@ LATEST=$(CHECKUPSTREAMVERSION) ; \ if [ ! -f "$(COOKIEDIR)/upgrade-to-latest-upstream-$$LATEST" ] ; then \ if [ ! -d "../branches/upgrade_from_$(VERSION)_to_$$LATEST" ] ; then \ - echo "Not a dir : ../branches/upgrade_from_$(VERSION)_to_$$LATEST" ; \ if [ -n "$$LATEST" ] ; then \ echo "$(NAME) : a new version of upstream files is available. Creating upgrade branch from version $(VERSION) to $$LATEST"; \ VERSIONUPGRADE="$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch upgrade-to-version --current-version=$(VERSION) --target-version=$(CHECKUPSTREAMVERSION))" ; \ if [ -n "$$VERSIONUPGRADE" ] ; then \ - echo $$VERSIONUPGRADE ; \ + echo "$(NAME) - $$VERSIONUPGRADE" ; \ fi ; \ else \ echo "$(NAME) : Package is up-to-date. Upstream site has no version newer than $(VERSION)" ; \ fi ; \ else \ - echo "Upgrade branch from version $(VERSION) to version $$LATEST already exist" ; \ + echo "$(NAME) - Upgrade branch from version $(VERSION) to version $$LATEST already exist" ; \ fi ; \ $(MAKE) upgrade-to-latest-upstream-$$LATEST >/dev/null; \ else \ - echo "Upgrade branch to version $$LATEST already created by upstream_watch" ; \ + echo "$(NAME) - Upgrade branch to version $$LATEST already created by upstream_watch" ; \ fi ; \ fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jan 13 00:07:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 12 Jan 2011 23:07:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12520] csw/mgar/gar/v2-uwatch2/bin Message-ID: Revision: 12520 http://gar.svn.sourceforge.net/gar/?rev=12520&view=rev Author: wbonnet Date: 2011-01-12 23:07:22 +0000 (Wed, 12 Jan 2011) Log Message: ----------- Rename command to uwatch Added Paths: ----------- csw/mgar/gar/v2-uwatch2/bin/uwatch Removed Paths: ------------- csw/mgar/gar/v2-uwatch2/bin/upstream_watch Deleted: csw/mgar/gar/v2-uwatch2/bin/upstream_watch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-12 23:06:37 UTC (rev 12519) +++ csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-12 23:07:22 UTC (rev 12520) @@ -1,1211 +0,0 @@ -#!/usr/bin/env python - -# -# The contents of this file are subject to the COMMON DEVELOPMENT AND -# DISTRIBUTION LICENSE (CDDL) (the "License"); you may not use this -# file except in compliance with the License. -# -# Software distributed under the License is distributed on an "AS IS" basis, -# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -# for the specific language governing rights and limitations under the -# License. -# -# Alternatively, the contents of this file may be used under the terms of -# either the GNU General Public License Version 3 or later (the "GPL"), -# in which case the provisions of the GPL are applicable instead -# of those above. If you wish to allow use of your version of this file only -# under the terms of either the GPL, and not to allow others to -# use your version of this file under the terms of the CDDL, indicate your -# decision by deleting the provisions above and replace them with the notice -# and other provisions required by the GPL. If you do not delete -# the provisions above, a recipient may use your version of this file under -# the terms of any one of the CDDL, or the GPL. -# -# Copyright 2010 OpenCSW (http://www.opencsw.org). All rights reserved. -# Use is subject to license terms. -# -# -# Contributors list : -# -# William Bonnet wbonnet at opencsw.org -# -# - -# Import all the needed modules -import sys -import string -import re -import os -import shutil -import subprocess -import pysvn - -from urllib2 import Request, urlopen, URLError -from optparse import OptionParser - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class InvalidSourceDirectoryContentException(Exception): - """Exception raised when a method is called on the Abstract command class - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, message): - self.message = message - - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class AbstractCommandMethodCallException(Exception): - """Exception raised when a method is called on the Abstract command class - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, message): - self.message = message - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class SvnClientException(Exception): - """Exception raised when an error occur while using svnClient - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, message): - self.message = message - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class UpstreamUrlRetrievalFailedException(Exception): - """Exception raised when an unsuported protocol is specified in the upstream url - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, url): - self.url = url - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class NoUpstreamVersionFoundException(Exception): - """Exception raised when searching the upstream page content does not match the regexp - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, url, regexp): - self.url = url - self.regexp = regexp - - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class MissingArgumentException(Exception): - """Exception raised when a command line argument is missing - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, value): - self.parameter = value - - def __str__(self): - return repr(self.parameter) - - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class CommandLineParser(object): - """This class is used to parse command line. It process only options. Command verb is parsed by the main procedure - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self): - # Create the parser object - self.parser = OptionParser() - - # Add options to parser - self.parser.add_option("-V", "--verbose", help="Activate verbose mode", action="store_true", dest="verbose") - self.parser.add_option("-c", "--current-version", help="Current package version", action="store", dest="current_version") - self.parser.add_option("-d", "--target-location", help="Target location. This is the directory in which the branch will be created (parent of the branch directory). Default value is ../branches", action="store", dest="target_location") - self.parser.add_option("-r", "--regexp", help="Version matching regular expression", action="store", dest="regexp") - self.parser.add_option("-s", "--source-directory", help="Source directory (place from where the build is copied). Default value is current directory", action="store", dest="source_directory") - self.parser.add_option("-t", "--target-version", help="Package target version", action="store", dest="target_version") - self.parser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") - - # Option used for storing version information in the database - self.parser.add_option("-g", "--gar-version", help="Gar version of the package", action="store", dest="gar_version") - self.parser.add_option("-w", "--upstream-version", help="Upstream version of the package", action="store", dest="upstream_version") - self.parser.add_option("-a", "--gar-path", help="Relative path in svn repository", action="store", dest="gar_path") - self.parser.add_option("-n", "--catalog-name", help="Catalog name", action="store", dest="catalog_name") - self.parser.add_option("-p", "--package-name", help="Package name", action="store", dest="package_name") - self.parser.add_option("-e", "--execution-date", help="Check date to be stored in the database", action="store", dest="execution_date") - - self.parser.add_option("-S", "--database-schema", help="Defines the database to use in the connection string", action="store", dest="database_schema") - self.parser.add_option("-H", "--database-host", help="Defines the database host to use in the connection string", action="store", dest="database_host") - self.parser.add_option("-U", "--database-user", help="Defines the database user to use in the connection string", action="store", dest="database_user") - self.parser.add_option("-P", "--database-password", help="Defines the database password to use in the connection string", action="store", dest="database_password") - - # ----------------------------------------------------------------------------------------------------------------- - - def parse(self): - (self.options, self.args) = self.parser.parse_args() - return self.options, self.args - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class ConfigurationParser(object): - """This handles parameters retrieved either from command line or configuration file. - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def initialize(self, args): - """Initialize configuration object. If configurations contains files reference, values from the files are - read and copied into this object. Next attempts to retrieve files stored information will read values from - this object. - """ - - # This member variable is a flag which defines the status of the verbose mode (True : activated) - if args.verbose != None: - self._verbose = args.verbose - else: - self._verbose = False - - # This member variable defines the value of the version of the package - if args.current_version != None: - self._current_version = args.current_version - - # This member variable defines the value of the regexp used to match the upstream web page - if args.regexp != None: - self._regexp = args.regexp - - # This member variable defines the url of the upstream web page used to check for new version - if args.upstream_url != None: - self._upstream_url = args.upstream_url - - # This member variable defines the target version of the package during upgrade - if args.target_version != None: - self._target_version = args.target_version - - # This member variable defines the target directory of the package during upgrade. This is the location of the new branch - if args.target_location != None: - self._target_location = args.target_location - - # This member variable defines the source directory of the package during upgrade. This is the location of the trunk (most of the time) - if args.source_directory != None: - self._source_directory = args.source_directory - - # This member variable defines the version of the package stored in the gar build description - if args.gar_version != None: - self._gar_version = args.gar_version - - # This member variable defines the upstream version of package - if args.upstream_version != None: - self._upstream_version = args.upstream_version - - # This member variable defines the relative path in the svn repository - if args.gar_path != None: - self._gar_path = args.gar_path - - # This member variable defines the catalog name of the package - if args.catalog_name != None: - self._catalog_name = args.catalog_name - - # This member variable defines the package name - if args.package_name != None: - self._package_name = args.package_name - - # This member variable defines the date of the execution (it is useful to be able to define a date to construct history of versions) - if args.execution_date != None: - self._execution_date = args.execution_date - - # This member variable defines the database to use in the connection string - if args.database_schema != None: - self._database_schema = args.database_schema - - # This member variable defines the database host to use in the connection string - if args.database_host != None: - self._database_host = args.database_host - - # This member variable defines the database user to use in the connection string - if args.database_user != None: - self._database_user = args.database_user - - # This member variable defines the database password to use in the connection string - if args.database_password != None: - self._database_password = args.database_password - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self): - - # Initialize all variables to None. Even if useless, the purpose of this to keep up to date the list - self._verbose = None - self._current_version = None - self._regexp = None - self._upstream_url = None - self._target_version = None - self._source_directory = "." - self._target_location = "../branches" - self._gar_version = None - self._upstream_version = None - self._gar_path = None - self._catalog_name = None - self._package_name = None - self._execution_date = None - self._database_schema = None - self._database_host = None - self._database_user = None - self._database_password = None - - # ----------------------------------------------------------------------------------------------------------------- - - def getCurrentVersion(self): - return self._current_version - - # ----------------------------------------------------------------------------------------------------------------- - - def getRegexp(self): - return self._regexp - - # ----------------------------------------------------------------------------------------------------------------- - - def getUpstreamURL(self): - return self._upstream_url - - # ----------------------------------------------------------------------------------------------------------------- - - def getVerbose(self): - return self._verbose - - # ----------------------------------------------------------------------------------------------------------------- - - def getSourceDirectory(self): - return self._source_directory - - # ----------------------------------------------------------------------------------------------------------------- - - def getTargetLocation(self): - return self._target_location - - # ----------------------------------------------------------------------------------------------------------------- - - def getTargetVersion(self): - return self._target_version - - # ----------------------------------------------------------------------------------------------------------------- - - def getGarVersion(self): - return self._gar_version - - # ----------------------------------------------------------------------------------------------------------------- - - def getUpstreamVersion(self): - return self._upstream_version - - # ----------------------------------------------------------------------------------------------------------------- - - def getGarPath(self): - return self._gar_path - - # ----------------------------------------------------------------------------------------------------------------- - - def getCatalogName(self): - return self._catalog_name - - # ----------------------------------------------------------------------------------------------------------------- - - def getPackageName(self): - return self._package_name - - # ----------------------------------------------------------------------------------------------------------------- - - def getExecutionDate(self): - return self._execution_date - - # ----------------------------------------------------------------------------------------------------------------- - - def getDatabaseSchema(self): - return self._database_schema - - # ----------------------------------------------------------------------------------------------------------------- - - def getDatabaseHost(self): - return self._database_host - - # ----------------------------------------------------------------------------------------------------------------- - - def getDatabaseUser(self): - return self._database_user - - # ----------------------------------------------------------------------------------------------------------------- - - def getDatabasePassword(self): - return self._database_password - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class AbstractCommand(object): - """Base class for command implementation. You should create a derived class per command to implemente. - A "command" represent a concrete action verb given to the program. - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, name): - self.configParser = ConfigurationParser() - self.name = name - - # ----------------------------------------------------------------------------------------------------------------- - - def getName(self): - return self.name - - # ----------------------------------------------------------------------------------------------------------------- - - def execute(self, opts, arguments): - print "Internal error : Abstract command method called\n" - raise AbstractCommandMethodCallException("execute") - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class UpstreamWatchCommand(AbstractCommand): - """UpstreamWatch command. This command is the base class used for all upstream watch commands. It provides argument checking - url content retrieving, version comparison, etc. - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, name): - super(UpstreamWatchCommand, self).__init__(name) - - # ----------------------------------------------------------------------------------------------------------------- - - def UrlContentRetrieve(self, url): - - try: - # Request the upstream URL and open it - req = Request(url) - response = urlopen(req) - - except URLError, e: - if hasattr(e, 'reason'): - print 'We failed to reach a server during retrieval of : ' + url - print 'Reason: ', e.reason - elif hasattr(e, 'code'): - print 'The server couldn\'t fulfill the request during retrieval of : ' + url - print 'Error code: ', e.code - - # Check for response code value. We should get a 200 - raise UpstreamUrlRetrievalFailedException(url) - - else: - # everything is fine, retrieve the page content - return response.read() - - - # ----------------------------------------------------------------------------------------------------------------- - - def CompareVersionAndGetNewest(self, version1, version2): - - # we consider the version to be composed of several elements separated by '.' ',' '-' or '_' - # an elements can be a string or a number - # at each step we extract the next elements of the two version strings and compare them - - # Retrieve the tokens from both version. Use . - , and _ as splitters - splittingRegExp = "(?:[\.,_-])" - tokens1 = re.split(splittingRegExp, version1) - tokens2 = re.split(splittingRegExp, version2) - - if self.configParser.getVerbose(): - print "Comparing " + version1 + " and " + version2 - - # Iterates the toeksn of version 1, pop tokens one by one and compare to the token at same - # in version 2 - while len(tokens1) > 0: - # If we still have tokens in version 1 and version 2 is empty, then version 1 is newer - # TODO: may have to deal with beta suffixes... - if len(tokens2) == 0: - return version1 - - # Convert both elements to integer - # TODO : handles chars in versions - elem1 = tokens1.pop(0) - elem2 = tokens2.pop(0) - - # If both elements are integer, then convert to int before comparison, otherwise compare strings - try: - elem1 = int(elem1) - elem2 = int(elem2) - except: - elem1 = str(elem1) - elem2 = str(elem2) - # print "Doing string comparison" - - # print "Comparing %(elem1)s and %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } - - # if elements are the same continue the loop - if elem1 == elem2: - continue - - # Test if elem1 is more recent - if elem1 > elem2: - # print "%(elem1)s > %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } - return version1 - else: - # print "%(elem1)s < %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } - return version2 - - return version1 - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class CheckUpstreamCommand(UpstreamWatchCommand): - """CheckUpstream command. This command retrieve the upstream web page and search for a new version. Version check is - done by matching the regexp from the makefile on the page. Results are sorted to get the highest available and - compared to current version - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, name): - super(CheckUpstreamCommand, self).__init__(name) - - # ----------------------------------------------------------------------------------------------------------------- - - def checkArgument(self): - - # Variable used to flag that we have a missing argument - argsValid = True - - # Current version is mandatory - if self.configParser.getCurrentVersion() == None: - print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" - argsValid = False - - # Regexp is mandatory - if self.configParser.getRegexp() == None: - print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" - argsValid = False - - # UpstreamURL is mandatory - if self.configParser.getUpstreamURL() == None: - print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" - argsValid = False - - # If arguments are not valid raise an exception - if argsValid == False: - raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") - - # ----------------------------------------------------------------------------------------------------------------- - - def execute(self, opts, args): - - try: - - # Initialize configuration - self.configParser.initialize(opts) - - # Need a way to check that all options needed are available - self.checkArgument() - - # Call the method in charge of retrieving upstream content - content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) - - # Search the strings matching the regexp passed through command line arguments - p = re.compile(self.configParser.getRegexp()) - matches = p.findall(content) - - # Check if we have found some results - if len(matches) == 0: - raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) - print "No match found, we should trigger some error since even current version has not been found" - return False - else: - newestVersion = self.configParser.getCurrentVersion() - while len(matches) > 0: - newestVersion = self.CompareVersionAndGetNewest(newestVersion, matches.pop(0)) - - # At the end of the processing loop, test if we have a newer version avail, if yes output it - if newestVersion <> self.configParser.getCurrentVersion(): - print newestVersion - - # Exit after processing, eveythin gis ok, return true to the command processor - return True - - except MissingArgumentException, (instance): - - # Display a cool error message :) - print instance.parameter - - # Exits through exception handling, thus return false to the command processor - return False - - except UpstreamUrlRetrievalFailedException, (instance): - - # Exits through exception handling, thus return false to the command processor - return False - - except NoUpstreamVersionFoundException, (instance): - - # Exits through exception handling, thus return false to the command processor - return False - - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class GetUpstreamLatestVersionCommand(UpstreamWatchCommand): - """GetUpstreamLatestVersion command. This command retrieve the upstream web page and search for the latest version. - Version check is done by matching the regexp from the makefile on the page. Results are sorted to get the newest version - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, name): - super(GetUpstreamLatestVersionCommand, self).__init__(name) - - # ----------------------------------------------------------------------------------------------------------------- - - def checkArgument(self): - - # Variable used to flag that we have a missing argument - argsValid = True - - # Regexp is mandatory - if self.configParser.getRegexp() == None: - print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" - argsValid = False - - # UpstreamURL is mandatory - if self.configParser.getUpstreamURL() == None: - print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" - argsValid = False - - # If arguments are not valid raise an exception - if argsValid == False: - raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") - - # ----------------------------------------------------------------------------------------------------------------- - - def execute(self, opts, args): - - try: - - # Initialize configuration - self.configParser.initialize(opts) - - # Need a way to check that all options needed are available - self.checkArgument() - - # Call the method in charge of retrieving upstream content - content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) - - # Search the strings matching the regexp passed through command line arguments - p = re.compile(self.configParser.getRegexp()) - matches = p.findall(content) - - # Check if we have found some results - if len(matches) == 0: - raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) - print "No match found, we should trigger some error since even current version has not been found" - return False - else: - newestVersion = matches.pop(0) - while len(matches) > 0: - newestVersion = self.CompareVersionAndGetNewest(newestVersion, matches.pop(0)) - - # At the end of the processing loop, we print the version - print newestVersion - - # Exit after processing, eveythin gis ok, return true to the command processor - return True - - except MissingArgumentException, (instance): - - # Display a cool error message :) - print instance.parameter - - # Exits through exception handling, thus return false to the command processor - return False - - except UpstreamUrlRetrievalFailedException, (instance): - - # Exits through exception handling, thus return false to the command processor - return False - - except NoUpstreamVersionFoundException, (instance): - - # Exits through exception handling, thus return false to the command processor - return False - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class GetUpstreamVersionListCommand(UpstreamWatchCommand): - """GetUpstreamVersionList command. This command retrieve the upstream web page and search for all the versions. - Version check is done by matching the regexp from the makefile on the page. - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, name): - super(GetUpstreamVersionListCommand, self).__init__(name) - - # ----------------------------------------------------------------------------------------------------------------- - - def checkArgument(self): - - # Variable used to flag that we have a missing argument - argsValid = True - - # Regexp is mandatory - if self.configParser.getRegexp() == None: - print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" - argsValid = False - - # UpstreamURL is mandatory - if self.configParser.getUpstreamURL() == None: - print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" - argsValid = False - - # If arguments are not valid raise an exception - if argsValid == False: - raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") - - # ----------------------------------------------------------------------------------------------------------------- - - def compareAndSortVersion(self, a, b): - """This function is a wrapper to the comparison function. CompareVersionAndGetNewest returns the string containing - the newest version of the two arguments. Since sort method used on list need to have an integer return value, this - wrapper do the call to CompareVersionAndGetNewest and returns an int - """ - - if self.CompareVersionAndGetNewest(a,b) == a: - return 1 - else: - return -1 - - # ----------------------------------------------------------------------------------------------------------------- - - def execute(self, opts, args): - - try: - - # Initialize configuration - self.configParser.initialize(opts) - - # Need a way to check that all options needed are available - self.checkArgument() - - # Call the method in charge of retrieving upstream content - content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) - - # Search the strings matching the regexp passed through command line arguments - p = re.compile(self.configParser.getRegexp()) - matches = p.findall(content) - - # Check if we have found some results - if len(matches) == 0: - raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) - print "No match found, we should trigger some error since even current version has not been found" - return False - else: - # Remove duplicated entries - myList = [] - for version in matches: - myList.append(version) - - l = list(set(myList)) - l.sort(self.compareAndSortVersion) - - # Print every version in the list - for version in l: - print version - - # Exit after processing, eveythin gis ok, return true to the command processor - return True - - except MissingArgumentException, (instance): - - # Display a cool error message :) - print instance.parameter - - # Exits through exception handling, thus return false to the command processor - return False - - except UpstreamUrlRetrievalFailedException, (instance): - - # Exits through exception handling, thus return false to the command processor - return False - - except NoUpstreamVersionFoundException, (instance): - - # Exits through exception handling, thus return false to the command processor - return False - - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class UpgradeToVersionCommand(UpstreamWatchCommand): - """UpgradeToVersion command. This command upgrade the build description from a version to another. - Current files in trunk are copied to a new branch. Branch is named accord to the following pattern : - PKG/branches/upgrade_from_CURRENTVERSION_to_DESTVERSION. After copy, version in the Makefile is modified. - An optional argument can be passed to commit after branch creation. - - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, name): - super(UpgradeToVersionCommand, self).__init__(name) - - # ----------------------------------------------------------------------------------------------------------------- - - def checkArgument(self): - - # Variable used to flag that we have a missing argument - argsValid = True - - # FromVersion is mandatory - if self.configParser.getCurrentVersion() == None: - print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" - argsValid = False - - # ToVersion is mandatory - if self.configParser.getTargetVersion() == None: - print "Error : Target version is not defined. Please use --target-version flag, or --help to display help" - argsValid = False - - # ToVersion is mandatory - if self.configParser.getTargetLocation() == None: - print "Error : Target directory is not defined. Please use --target-location flag, or --help to display help" - argsValid = False - - # If arguments are not valid raise an exception - if argsValid == False: - raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") - - # ----------------------------------------------------------------------------------------------------------------- - - def checkWorkingDirectory(self): - """ This method checks that the command is executed from a valid working directory. A valid working directory - is a directory in which we find a package buildDescription that means a Makefile and a gar directory or symlink - """ - - # Check that the Makefile exist - if os.path.isfile(self.configParser.getSourceDirectory() + "/Makefile") == False: - # No it does not exist, thus generate an error message - msg = "Error : there is no Makefile under %(src)s" % { "src" : os.path.abspath(self.configParser.getSourceDirectory()) } - - # Then raise an exception - raise InvalidSourceDirectoryContentException(msg) - - # Check that the gar directory exists (can be a directory or symlink) - if os.path.isdir(self.configParser.getSourceDirectory() + "/gar") == False: - # No it does not exist, thus generate an error message - msg = "Error : there is no gar directory under %(src)s" % { "src" : os.path.abspath(self.configParser.getSourceDirectory()) } - - # Then raise an exception - raise InvalidSourceDirectoryContentException(msg) - - # ----------------------------------------------------------------------------------------------------------------- - - def getGarRelativeTargetDirectory(self): - """ This method return None if gar directory is an actual directory, or a relative path if gar is a symlink to - a real directory. In case of a symlink pointing to another symlink, we do not try to get the absolute path - having one level of indirection is enough. - The target directory is a relative path. This path is adjusted to be consistent from the target directory. It - has to be modified since it is basically a relative path from the source directory. - """ - - # Get the newgar information - garDir = self.configParser.getSourceDirectory() + "/gar" - if os.path.islink(garDir): - garTarget = os.path.relpath(os.path.abspath(os.readlink(garDir)), os.path.abspath(targetDir)) - else: - garTarget = None - - # ----------------------------------------------------------------------------------------------------------------- - - def getGarRelativeTargetDirectory(self): - """ This method return None if gar directory is an actual directory, or a relative path if gar is a symlink to - a real directory. In case of a symlink pointing to another symlink, we do not try to get the absolute path - having one level of indirection is enough. - The target directory is a relative path. This path is adjusted to be consistent from the target directory. It - has to be modified since it is basically a relative path from the source directory. - """ - - # Get the newgar information - garDir = self.configParser.getSourceDirectory() + "/gar" - if os.path.islink(garDir): - garTarget = os.path.relpath(os.path.abspath(os.readlink(garDir)), os.path.abspath(self.getTargetDirectory())) - else: - garTarget = None - - return garTarget - - # ----------------------------------------------------------------------------------------------------------------- - - def getTargetDirectory(self): - """ This method return the target directory which is a computed value based on target location, current version - and target version - """ - - return self.configParser.getTargetLocation() + "/upgrade_from_" + self.configParser.getCurrentVersion() + "_to_" + self.configParser.getTargetVersion() - - # ----------------------------------------------------------------------------------------------------------------- - - def copySvnSourceToTarget(self, garRelativeTarget): - """ This method copy sources from the working copy to the target in the same working copy. If garRelativeTarget is not - None, it means gar directory is a symlink. Then once copy is done it is deleted in the target directory and - recreated to point to the new relative directory - """ - - try: - # Create a new svn client - svnClient = pysvn.Client() - - # Do the actual copy in the svn working copy - svnClient.copy(os.path.abspath(self.configParser.getSourceDirectory()), self.getTargetDirectory()) - - # Backup the current directory - curDir = os.getcwd() - - # Change to target directory - os.chdir(self.getTargetDirectory()) - - # Test if gar relative path is defined - if garRelativeTarget: - # Test if gar directory is a symlink and - if os.path.islink("./gar"): - os.remove("./gar") - os.symlink(garRelativeTarget, "./gar") - # No ... :( This a "should not happen error" since it was a symlink before the copy. Exit - else: - print "Internal error : gar is not a symlink but garRelativeTarget is defined" - return False - # No else but ... If gar relative path is not defined, we have copied a real directory. Nothing to do in this case - - # Restore the working directory - os.chdir(curDir) - - # SVN client exception handling - except pysvn.ClientError , e: - # Generate a cool error message - msg = "SVN Client error : " + e.args[0] + "\n" + "Error occured when executing command svnClient.copy(%(src)s, %(dest)s)" \ - % { 'src' : os.path.abspath(self.configParser.getSourceDirectory()), 'dest' : self.getTargetDirectory() } - - # Then raise the exception - raise SvnClientException(msg) - - # ----------------------------------------------------------------------------------------------------------------- - - def modifyVersion(self): - """ This method modifies the version in the Makefile. It replaces current version by new version. - Version has to be defined on a single line strting by VERSION, having some spaces or tabs then - and egal sign = then some tabs or spaces and the version vaue to finish the line - """ - - # Backup the current directory - curDir = os.getcwd() - - # Change to target directory - os.chdir(self.getTargetDirectory()) - - # Array storing the Makefile lines - lines = [] - - # Iterate each line in the file - for line in open("./Makefile", 'r'): - # Match the file line by line - m = re.match(r"\s*VERSION\s*=\s*(?P.*)", line) - - # Test if this is a match - if m == None: - # No, thus output the current line without modifications - lines.append(line) - else: - # Yes it is a match, thus output the modified line - lines.append("VERSION = " + self.configParser.getTargetVersion() + "\n") - - # Open the new Makefile for output - f = open("./Makefile", 'w') - - # Iterates the array of lines and write each one to the Makefile - for element in lines: - f.write(element) - - # Close the Makefile - f.close() - - # Restore the working directory - os.chdir(curDir) - - # ----------------------------------------------------------------------------------------------------------------- - - def execute(self, opts, args): - - try: - - # Initialize configuration - self.configParser.initialize(opts) - - # Need a way to check that all options needed are available - self.checkArgument() - - # Check that the command is launched from a valid directory - self.checkWorkingDirectory() - - # Generates the target directory - self.getTargetDirectory() - - # Get the new gar information - garRelativeTarget = self.getGarRelativeTargetDirectory() - - # Copy target directory to destination - self.copySvnSourceToTarget(garRelativeTarget) - - # Modify the version inside the Makefile - self.modifyVersion() - - # Exit after processing, eveythin gis ok, return true to the command processor - return True - - # Handles exception that occurs when arguments are incorrect - except MissingArgumentException, instance: - - # Display a cool error message :) - print instance.parameter - - # Exits through exception handling, thus return false to the command processor - return False - - # Handles SVN client exception - except SvnClientException , e: - - # Display a cool error message :) - print e.message - - # Exits through exception handling, thus return false to the command processor - return False - - # Handles exceptions which might occur while checking source directory content - except InvalidSourceDirectoryContentException , e: - - # Display a cool error message :) - print e.message - - # Exits through exception handling, thus return false to the command processor - return False - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class ReportPackageVersionCommand(UpstreamWatchCommand): - """ReportPackageVersion command. This command report and store in the database the values of version and date passed - by arguments to upstream watch. Unique key is the composed by garpath and catalog name. It means the same package can - lie into different path in the svn repository. - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self, name): - super(ReportPackageVersionCommand, self).__init__(name) - - # ----------------------------------------------------------------------------------------------------------------- - - def checkArgument(self): - - # Variable used to flag that we have a missing argument - argsValid = True - - # Gar path is mandatory - if self.configParser.getGarPath() == None: - print "Error : Gar path is not defined. Please use --gar-path flag, or --help to display help" - argsValid = False - - # Catalog name is mandatory - if self.configParser.getCatalogName() == None: - print "Error : Catalog name is not defined. Please use --catalog-name flag, or --help to display help" - argsValid = False - - # Package name is mandatory - if self.configParser.getPackageName() == None: - print "Error : Package name is not defined. Please use --package-name flag, or --help to display help" - argsValid = False - - # Execution date is mandatory - if self.configParser.getExecutionDate() == None: - print "Error : Execution date is not defined. Please use --execution-date flag, or --help to display help" - argsValid = False - - # At least one version must be filled - versionValid = False - if self.configParser.getGarVersion() == None: - versionValid = False - else: - versionValid = True - - if self.configParser.getUpstreamVersion() == None: - versionValid = False - else: - versionValid = True - - if versionValid == False: - print "Error : Either Gar version or upstream version must be defined. Please use either --gar-version flag or --upstream-version or both flag to report the two version at the same time, or --help to display help" - argsValid = False - - # Database schema is mandatory - if self.configParser.getDatabaseSchema() == None: - print "Error : Database schema is not defined. Please define the value in the ~/.uwatchrc file, use --database-schema flag, or --help to display help" - argsValid = False - - # Database host is mandatory - if self.configParser.getDatabaseHost() == None: - print "Error : Database host is not defined. Please define the value in the ~/.uwatchrc file, use --database-host flag, or --help to display help" - argsValid = False - - # Database user is mandatory - if self.configParser.getDatabaseUser() == None: - print "Error : Database user is not defined. Please define the value in the ~/.uwatchrc file, use --database-user flag, or --help to display help" - argsValid = False - - # Database password is mandatory - if self.configParser.getDatabasePassword() == None: - print "Error : Database password is not defined. Please define the value in the ~/.uwatchrc file, use --database-password flag, or --help to display help" - argsValid = False - - # If arguments are not valid raise an exception - if argsValid == False: - raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") - - # ----------------------------------------------------------------------------------------------------------------- - - def execute(self, opts, args): - - try: - - # Initialize configuration - self.configParser.initialize(opts) - - # Need a way to check that all options needed are available - self.checkArgument() - - # Exit after processing, eveythin gis ok, return true to the command processor - return True - - except MissingArgumentException, (instance): - - # Display a cool error message :) - print instance.parameter - - # Exits through exception handling, thus return false to the command processor - return False - - except UpstreamUrlRetrievalFailedException, (instance): - - # Exits through exception handling, thus return false to the command processor - return False - - except NoUpstreamVersionFoundException, (instance): - - # Exits through exception handling, thus return false to the command processor - return False - - - -# --------------------------------------------------------------------------------------------------------------------- -# -# -class CommandProcessor(object): - """This class receive commands from the main loop and forward call to concrete command. - """ - - # ----------------------------------------------------------------------------------------------------------------- - - def __init__(self): - """Initialize the objects in charge of concrete command processing. Each object instance are stored in a - map using a key which is the action verb used on the command line. - """ - - # Defines the map storing the concrete commands - self.commandArray = {} - - # Creates all the concrete commands - cmd = CheckUpstreamCommand("check-upstream") - self.commandArray[cmd.getName()] = cmd - - cmd = GetUpstreamLatestVersionCommand("get-upstream-latest-version") - self.commandArray[cmd.getName()] = cmd - - cmd = GetUpstreamVersionListCommand("get-upstream-version-list") - self.commandArray[cmd.getName()] = cmd - - cmd = UpgradeToVersionCommand("upgrade-to-version") - self.commandArray[cmd.getName()] = cmd - - cmd = ReportPackageVersionCommand("report-package-version") - self.commandArray[cmd.getName()] = cmd - - # ----------------------------------------------------------------------------------------------------------------- - - def execute(self, opts, arguments): - """This method checks that an action is supplied and call the action handler - """ - - # Check that an action verb is supplied. If none an error is returned - if len(arguments) == 0: - print "Error : no action supplied" - return 1 - - # The first element in the arguments array is the action verb. Retrieve the command - # using action verb as key - if self.commandArray.has_key(arguments[0]): - return self.commandArray[arguments[0]].execute(opts, arguments) - else: - print "Error : %(action)s action is not supported" % { 'action' : arguments[0] } - return 2 - - -# --------------------------------------------------------------------------------------------------------------------- -# -# Fonction principale -# -def main(): - """Program main loop. Process args and call concrete command action. - """ - - # Create the command processor object - commandProcessor = CommandProcessor() - - # Parse command line arguments - cliParser = CommandLineParser() - - # Call the command line parser - (opts, args) = cliParser.parse() - - # Call the execute method on the command processor. This method is in charge to find the concrete command - return commandProcessor.execute(opts, args) - -# Exit with main return code -if __name__ == '__main__': - sys.exit(main()) - Copied: csw/mgar/gar/v2-uwatch2/bin/uwatch (from rev 12519, csw/mgar/gar/v2-uwatch2/bin/upstream_watch) =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/uwatch (rev 0) +++ csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-12 23:07:22 UTC (rev 12520) @@ -0,0 +1,1211 @@ +#!/usr/bin/env python + +# +# The contents of this file are subject to the COMMON DEVELOPMENT AND +# DISTRIBUTION LICENSE (CDDL) (the "License"); you may not use this +# file except in compliance with the License. +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPL"), +# in which case the provisions of the GPL are applicable instead +# of those above. If you wish to allow use of your version of this file only +# under the terms of either the GPL, and not to allow others to +# use your version of this file under the terms of the CDDL, indicate your +# decision by deleting the provisions above and replace them with the notice +# and other provisions required by the GPL. If you do not delete +# the provisions above, a recipient may use your version of this file under +# the terms of any one of the CDDL, or the GPL. +# +# Copyright 2010 OpenCSW (http://www.opencsw.org). All rights reserved. +# Use is subject to license terms. +# +# +# Contributors list : +# +# William Bonnet wbonnet at opencsw.org +# +# + +# Import all the needed modules +import sys +import string +import re +import os +import shutil +import subprocess +import pysvn + +from urllib2 import Request, urlopen, URLError +from optparse import OptionParser + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class InvalidSourceDirectoryContentException(Exception): + """Exception raised when a method is called on the Abstract command class + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, message): + self.message = message + + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class AbstractCommandMethodCallException(Exception): + """Exception raised when a method is called on the Abstract command class + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, message): + self.message = message + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class SvnClientException(Exception): + """Exception raised when an error occur while using svnClient + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, message): + self.message = message + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class UpstreamUrlRetrievalFailedException(Exception): + """Exception raised when an unsuported protocol is specified in the upstream url + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, url): + self.url = url + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class NoUpstreamVersionFoundException(Exception): + """Exception raised when searching the upstream page content does not match the regexp + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, url, regexp): + self.url = url + self.regexp = regexp + + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class MissingArgumentException(Exception): + """Exception raised when a command line argument is missing + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, value): + self.parameter = value + + def __str__(self): + return repr(self.parameter) + + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class CommandLineParser(object): + """This class is used to parse command line. It process only options. Command verb is parsed by the main procedure + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self): + # Create the parser object + self.parser = OptionParser() + + # Add options to parser + self.parser.add_option("-V", "--verbose", help="Activate verbose mode", action="store_true", dest="verbose") + self.parser.add_option("-c", "--current-version", help="Current package version", action="store", dest="current_version") + self.parser.add_option("-d", "--target-location", help="Target location. This is the directory in which the branch will be created (parent of the branch directory). Default value is ../branches", action="store", dest="target_location") + self.parser.add_option("-r", "--regexp", help="Version matching regular expression", action="store", dest="regexp") + self.parser.add_option("-s", "--source-directory", help="Source directory (place from where the build is copied). Default value is current directory", action="store", dest="source_directory") + self.parser.add_option("-t", "--target-version", help="Package target version", action="store", dest="target_version") + self.parser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") + + # Option used for storing version information in the database + self.parser.add_option("-g", "--gar-version", help="Gar version of the package", action="store", dest="gar_version") + self.parser.add_option("-w", "--upstream-version", help="Upstream version of the package", action="store", dest="upstream_version") + self.parser.add_option("-a", "--gar-path", help="Relative path in svn repository", action="store", dest="gar_path") + self.parser.add_option("-n", "--catalog-name", help="Catalog name", action="store", dest="catalog_name") + self.parser.add_option("-p", "--package-name", help="Package name", action="store", dest="package_name") + self.parser.add_option("-e", "--execution-date", help="Check date to be stored in the database", action="store", dest="execution_date") + + self.parser.add_option("-S", "--database-schema", help="Defines the database to use in the connection string", action="store", dest="database_schema") + self.parser.add_option("-H", "--database-host", help="Defines the database host to use in the connection string", action="store", dest="database_host") + self.parser.add_option("-U", "--database-user", help="Defines the database user to use in the connection string", action="store", dest="database_user") + self.parser.add_option("-P", "--database-password", help="Defines the database password to use in the connection string", action="store", dest="database_password") + + # ----------------------------------------------------------------------------------------------------------------- + + def parse(self): + (self.options, self.args) = self.parser.parse_args() + return self.options, self.args + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class ConfigurationParser(object): + """This handles parameters retrieved either from command line or configuration file. + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def initialize(self, args): + """Initialize configuration object. If configurations contains files reference, values from the files are + read and copied into this object. Next attempts to retrieve files stored information will read values from + this object. + """ + + # This member variable is a flag which defines the status of the verbose mode (True : activated) + if args.verbose != None: + self._verbose = args.verbose + else: + self._verbose = False + + # This member variable defines the value of the version of the package + if args.current_version != None: + self._current_version = args.current_version + + # This member variable defines the value of the regexp used to match the upstream web page + if args.regexp != None: + self._regexp = args.regexp + + # This member variable defines the url of the upstream web page used to check for new version + if args.upstream_url != None: + self._upstream_url = args.upstream_url + + # This member variable defines the target version of the package during upgrade + if args.target_version != None: + self._target_version = args.target_version + + # This member variable defines the target directory of the package during upgrade. This is the location of the new branch + if args.target_location != None: + self._target_location = args.target_location + + # This member variable defines the source directory of the package during upgrade. This is the location of the trunk (most of the time) + if args.source_directory != None: + self._source_directory = args.source_directory + + # This member variable defines the version of the package stored in the gar build description + if args.gar_version != None: + self._gar_version = args.gar_version + + # This member variable defines the upstream version of package + if args.upstream_version != None: + self._upstream_version = args.upstream_version + + # This member variable defines the relative path in the svn repository + if args.gar_path != None: + self._gar_path = args.gar_path + + # This member variable defines the catalog name of the package + if args.catalog_name != None: + self._catalog_name = args.catalog_name + + # This member variable defines the package name + if args.package_name != None: + self._package_name = args.package_name + + # This member variable defines the date of the execution (it is useful to be able to define a date to construct history of versions) + if args.execution_date != None: + self._execution_date = args.execution_date + + # This member variable defines the database to use in the connection string + if args.database_schema != None: + self._database_schema = args.database_schema + + # This member variable defines the database host to use in the connection string + if args.database_host != None: + self._database_host = args.database_host + + # This member variable defines the database user to use in the connection string + if args.database_user != None: + self._database_user = args.database_user + + # This member variable defines the database password to use in the connection string + if args.database_password != None: + self._database_password = args.database_password + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self): + + # Initialize all variables to None. Even if useless, the purpose of this to keep up to date the list + self._verbose = None + self._current_version = None + self._regexp = None + self._upstream_url = None + self._target_version = None + self._source_directory = "." + self._target_location = "../branches" + self._gar_version = None + self._upstream_version = None + self._gar_path = None + self._catalog_name = None + self._package_name = None + self._execution_date = None + self._database_schema = None + self._database_host = None + self._database_user = None + self._database_password = None + + # ----------------------------------------------------------------------------------------------------------------- + + def getCurrentVersion(self): + return self._current_version + + # ----------------------------------------------------------------------------------------------------------------- + + def getRegexp(self): + return self._regexp + + # ----------------------------------------------------------------------------------------------------------------- + + def getUpstreamURL(self): + return self._upstream_url + + # ----------------------------------------------------------------------------------------------------------------- + + def getVerbose(self): + return self._verbose + + # ----------------------------------------------------------------------------------------------------------------- + + def getSourceDirectory(self): + return self._source_directory + + # ----------------------------------------------------------------------------------------------------------------- + + def getTargetLocation(self): + return self._target_location + + # ----------------------------------------------------------------------------------------------------------------- + + def getTargetVersion(self): + return self._target_version + + # ----------------------------------------------------------------------------------------------------------------- + + def getGarVersion(self): + return self._gar_version + + # ----------------------------------------------------------------------------------------------------------------- + + def getUpstreamVersion(self): + return self._upstream_version + + # ----------------------------------------------------------------------------------------------------------------- + + def getGarPath(self): + return self._gar_path + + # ----------------------------------------------------------------------------------------------------------------- + + def getCatalogName(self): + return self._catalog_name + + # ----------------------------------------------------------------------------------------------------------------- + + def getPackageName(self): + return self._package_name + + # ----------------------------------------------------------------------------------------------------------------- + + def getExecutionDate(self): + return self._execution_date + + # ----------------------------------------------------------------------------------------------------------------- + + def getDatabaseSchema(self): + return self._database_schema + + # ----------------------------------------------------------------------------------------------------------------- + + def getDatabaseHost(self): + return self._database_host + + # ----------------------------------------------------------------------------------------------------------------- + + def getDatabaseUser(self): + return self._database_user + + # ----------------------------------------------------------------------------------------------------------------- + + def getDatabasePassword(self): + return self._database_password + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class AbstractCommand(object): + """Base class for command implementation. You should create a derived class per command to implemente. + A "command" represent a concrete action verb given to the program. + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + self.configParser = ConfigurationParser() + self.name = name + + # ----------------------------------------------------------------------------------------------------------------- + + def getName(self): + return self.name + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, arguments): + print "Internal error : Abstract command method called\n" + raise AbstractCommandMethodCallException("execute") + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class UpstreamWatchCommand(AbstractCommand): + """UpstreamWatch command. This command is the base class used for all upstream watch commands. It provides argument checking + url content retrieving, version comparison, etc. + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(UpstreamWatchCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def UrlContentRetrieve(self, url): + + try: + # Request the upstream URL and open it + req = Request(url) + response = urlopen(req) + + except URLError, e: + if hasattr(e, 'reason'): + print 'We failed to reach a server during retrieval of : ' + url + print 'Reason: ', e.reason + elif hasattr(e, 'code'): + print 'The server couldn\'t fulfill the request during retrieval of : ' + url + print 'Error code: ', e.code + + # Check for response code value. We should get a 200 + raise UpstreamUrlRetrievalFailedException(url) + + else: + # everything is fine, retrieve the page content + return response.read() + + + # ----------------------------------------------------------------------------------------------------------------- + + def CompareVersionAndGetNewest(self, version1, version2): + + # we consider the version to be composed of several elements separated by '.' ',' '-' or '_' + # an elements can be a string or a number + # at each step we extract the next elements of the two version strings and compare them + + # Retrieve the tokens from both version. Use . - , and _ as splitters + splittingRegExp = "(?:[\.,_-])" + tokens1 = re.split(splittingRegExp, version1) + tokens2 = re.split(splittingRegExp, version2) + + if self.configParser.getVerbose(): + print "Comparing " + version1 + " and " + version2 + + # Iterates the toeksn of version 1, pop tokens one by one and compare to the token at same + # in version 2 + while len(tokens1) > 0: + # If we still have tokens in version 1 and version 2 is empty, then version 1 is newer + # TODO: may have to deal with beta suffixes... + if len(tokens2) == 0: + return version1 + + # Convert both elements to integer + # TODO : handles chars in versions + elem1 = tokens1.pop(0) + elem2 = tokens2.pop(0) + + # If both elements are integer, then convert to int before comparison, otherwise compare strings + try: + elem1 = int(elem1) + elem2 = int(elem2) + except: + elem1 = str(elem1) + elem2 = str(elem2) + # print "Doing string comparison" + + # print "Comparing %(elem1)s and %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } + + # if elements are the same continue the loop + if elem1 == elem2: + continue + + # Test if elem1 is more recent + if elem1 > elem2: + # print "%(elem1)s > %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } + return version1 + else: + # print "%(elem1)s < %(elem2)s" % { 'elem1' : elem1 , 'elem2' : elem2 } + return version2 + + return version1 + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class CheckUpstreamCommand(UpstreamWatchCommand): + """CheckUpstream command. This command retrieve the upstream web page and search for a new version. Version check is + done by matching the regexp from the makefile on the page. Results are sorted to get the highest available and + compared to current version + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(CheckUpstreamCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # Current version is mandatory + if self.configParser.getCurrentVersion() == None: + print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" + argsValid = False + + # Regexp is mandatory + if self.configParser.getRegexp() == None: + print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" + argsValid = False + + # UpstreamURL is mandatory + if self.configParser.getUpstreamURL() == None: + print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + + # Need a way to check that all options needed are available + self.checkArgument() + + # Call the method in charge of retrieving upstream content + content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) + + # Search the strings matching the regexp passed through command line arguments + p = re.compile(self.configParser.getRegexp()) + matches = p.findall(content) + + # Check if we have found some results + if len(matches) == 0: + raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) + print "No match found, we should trigger some error since even current version has not been found" + return False + else: + newestVersion = self.configParser.getCurrentVersion() + while len(matches) > 0: + newestVersion = self.CompareVersionAndGetNewest(newestVersion, matches.pop(0)) + + # At the end of the processing loop, test if we have a newer version avail, if yes output it + if newestVersion <> self.configParser.getCurrentVersion(): + print newestVersion + + # Exit after processing, eveythin gis ok, return true to the command processor + return True + + except MissingArgumentException, (instance): + + # Display a cool error message :) + print instance.parameter + + # Exits through exception handling, thus return false to the command processor + return False + + except UpstreamUrlRetrievalFailedException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + except NoUpstreamVersionFoundException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class GetUpstreamLatestVersionCommand(UpstreamWatchCommand): + """GetUpstreamLatestVersion command. This command retrieve the upstream web page and search for the latest version. + Version check is done by matching the regexp from the makefile on the page. Results are sorted to get the newest version + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(GetUpstreamLatestVersionCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # Regexp is mandatory + if self.configParser.getRegexp() == None: + print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" + argsValid = False + + # UpstreamURL is mandatory + if self.configParser.getUpstreamURL() == None: + print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + + # Need a way to check that all options needed are available + self.checkArgument() + + # Call the method in charge of retrieving upstream content + content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) + + # Search the strings matching the regexp passed through command line arguments + p = re.compile(self.configParser.getRegexp()) + matches = p.findall(content) + + # Check if we have found some results + if len(matches) == 0: + raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) + print "No match found, we should trigger some error since even current version has not been found" + return False + else: + newestVersion = matches.pop(0) + while len(matches) > 0: + newestVersion = self.CompareVersionAndGetNewest(newestVersion, matches.pop(0)) + + # At the end of the processing loop, we print the version + print newestVersion + + # Exit after processing, eveythin gis ok, return true to the command processor + return True + + except MissingArgumentException, (instance): + + # Display a cool error message :) + print instance.parameter + + # Exits through exception handling, thus return false to the command processor + return False + + except UpstreamUrlRetrievalFailedException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + except NoUpstreamVersionFoundException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class GetUpstreamVersionListCommand(UpstreamWatchCommand): + """GetUpstreamVersionList command. This command retrieve the upstream web page and search for all the versions. + Version check is done by matching the regexp from the makefile on the page. + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(GetUpstreamVersionListCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # Regexp is mandatory + if self.configParser.getRegexp() == None: + print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" + argsValid = False + + # UpstreamURL is mandatory + if self.configParser.getUpstreamURL() == None: + print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def compareAndSortVersion(self, a, b): + """This function is a wrapper to the comparison function. CompareVersionAndGetNewest returns the string containing + the newest version of the two arguments. Since sort method used on list need to have an integer return value, this + wrapper do the call to CompareVersionAndGetNewest and returns an int + """ + + if self.CompareVersionAndGetNewest(a,b) == a: + return 1 + else: + return -1 + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + + # Need a way to check that all options needed are available + self.checkArgument() + + # Call the method in charge of retrieving upstream content + content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) + + # Search the strings matching the regexp passed through command line arguments + p = re.compile(self.configParser.getRegexp()) + matches = p.findall(content) + + # Check if we have found some results + if len(matches) == 0: + raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) + print "No match found, we should trigger some error since even current version has not been found" + return False + else: + # Remove duplicated entries + myList = [] + for version in matches: + myList.append(version) + + l = list(set(myList)) + l.sort(self.compareAndSortVersion) + + # Print every version in the list + for version in l: + print version + + # Exit after processing, eveythin gis ok, return true to the command processor + return True + + except MissingArgumentException, (instance): + + # Display a cool error message :) + print instance.parameter + + # Exits through exception handling, thus return false to the command processor + return False + + except UpstreamUrlRetrievalFailedException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + except NoUpstreamVersionFoundException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class UpgradeToVersionCommand(UpstreamWatchCommand): + """UpgradeToVersion command. This command upgrade the build description from a version to another. + Current files in trunk are copied to a new branch. Branch is named accord to the following pattern : + PKG/branches/upgrade_from_CURRENTVERSION_to_DESTVERSION. After copy, version in the Makefile is modified. + An optional argument can be passed to commit after branch creation. + + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(UpgradeToVersionCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # FromVersion is mandatory + if self.configParser.getCurrentVersion() == None: + print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" + argsValid = False + + # ToVersion is mandatory + if self.configParser.getTargetVersion() == None: + print "Error : Target version is not defined. Please use --target-version flag, or --help to display help" + argsValid = False + + # ToVersion is mandatory + if self.configParser.getTargetLocation() == None: + print "Error : Target directory is not defined. Please use --target-location flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def checkWorkingDirectory(self): + """ This method checks that the command is executed from a valid working directory. A valid working directory + is a directory in which we find a package buildDescription that means a Makefile and a gar directory or symlink + """ + + # Check that the Makefile exist + if os.path.isfile(self.configParser.getSourceDirectory() + "/Makefile") == False: + # No it does not exist, thus generate an error message + msg = "Error : there is no Makefile under %(src)s" % { "src" : os.path.abspath(self.configParser.getSourceDirectory()) } + + # Then raise an exception + raise InvalidSourceDirectoryContentException(msg) + + # Check that the gar directory exists (can be a directory or symlink) + if os.path.isdir(self.configParser.getSourceDirectory() + "/gar") == False: + # No it does not exist, thus generate an error message + msg = "Error : there is no gar directory under %(src)s" % { "src" : os.path.abspath(self.configParser.getSourceDirectory()) } + + # Then raise an exception + raise InvalidSourceDirectoryContentException(msg) + + # ----------------------------------------------------------------------------------------------------------------- + + def getGarRelativeTargetDirectory(self): + """ This method return None if gar directory is an actual directory, or a relative path if gar is a symlink to + a real directory. In case of a symlink pointing to another symlink, we do not try to get the absolute path + having one level of indirection is enough. + The target directory is a relative path. This path is adjusted to be consistent from the target directory. It + has to be modified since it is basically a relative path from the source directory. + """ + + # Get the newgar information + garDir = self.configParser.getSourceDirectory() + "/gar" + if os.path.islink(garDir): + garTarget = os.path.relpath(os.path.abspath(os.readlink(garDir)), os.path.abspath(targetDir)) + else: + garTarget = None + + # ----------------------------------------------------------------------------------------------------------------- + + def getGarRelativeTargetDirectory(self): + """ This method return None if gar directory is an actual directory, or a relative path if gar is a symlink to + a real directory. In case of a symlink pointing to another symlink, we do not try to get the absolute path + having one level of indirection is enough. + The target directory is a relative path. This path is adjusted to be consistent from the target directory. It + has to be modified since it is basically a relative path from the source directory. + """ + + # Get the newgar information + garDir = self.configParser.getSourceDirectory() + "/gar" + if os.path.islink(garDir): + garTarget = os.path.relpath(os.path.abspath(os.readlink(garDir)), os.path.abspath(self.getTargetDirectory())) + else: + garTarget = None + + return garTarget + + # ----------------------------------------------------------------------------------------------------------------- + + def getTargetDirectory(self): + """ This method return the target directory which is a computed value based on target location, current version + and target version + """ + + return self.configParser.getTargetLocation() + "/upgrade_from_" + self.configParser.getCurrentVersion() + "_to_" + self.configParser.getTargetVersion() + + # ----------------------------------------------------------------------------------------------------------------- + + def copySvnSourceToTarget(self, garRelativeTarget): + """ This method copy sources from the working copy to the target in the same working copy. If garRelativeTarget is not + None, it means gar directory is a symlink. Then once copy is done it is deleted in the target directory and + recreated to point to the new relative directory + """ + + try: + # Create a new svn client + svnClient = pysvn.Client() + + # Do the actual copy in the svn working copy + svnClient.copy(os.path.abspath(self.configParser.getSourceDirectory()), self.getTargetDirectory()) + + # Backup the current directory + curDir = os.getcwd() + + # Change to target directory + os.chdir(self.getTargetDirectory()) + + # Test if gar relative path is defined + if garRelativeTarget: + # Test if gar directory is a symlink and + if os.path.islink("./gar"): + os.remove("./gar") + os.symlink(garRelativeTarget, "./gar") + # No ... :( This a "should not happen error" since it was a symlink before the copy. Exit + else: + print "Internal error : gar is not a symlink but garRelativeTarget is defined" + return False + # No else but ... If gar relative path is not defined, we have copied a real directory. Nothing to do in this case + + # Restore the working directory + os.chdir(curDir) + + # SVN client exception handling + except pysvn.ClientError , e: + # Generate a cool error message + msg = "SVN Client error : " + e.args[0] + "\n" + "Error occured when executing command svnClient.copy(%(src)s, %(dest)s)" \ + % { 'src' : os.path.abspath(self.configParser.getSourceDirectory()), 'dest' : self.getTargetDirectory() } + + # Then raise the exception + raise SvnClientException(msg) + + # ----------------------------------------------------------------------------------------------------------------- + + def modifyVersion(self): + """ This method modifies the version in the Makefile. It replaces current version by new version. + Version has to be defined on a single line strting by VERSION, having some spaces or tabs then + and egal sign = then some tabs or spaces and the version vaue to finish the line + """ + + # Backup the current directory + curDir = os.getcwd() + + # Change to target directory + os.chdir(self.getTargetDirectory()) + + # Array storing the Makefile lines + lines = [] + + # Iterate each line in the file + for line in open("./Makefile", 'r'): + # Match the file line by line + m = re.match(r"\s*VERSION\s*=\s*(?P.*)", line) + + # Test if this is a match + if m == None: + # No, thus output the current line without modifications + lines.append(line) + else: + # Yes it is a match, thus output the modified line + lines.append("VERSION = " + self.configParser.getTargetVersion() + "\n") + + # Open the new Makefile for output + f = open("./Makefile", 'w') + + # Iterates the array of lines and write each one to the Makefile + for element in lines: + f.write(element) + + # Close the Makefile + f.close() + + # Restore the working directory + os.chdir(curDir) + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + + # Need a way to check that all options needed are available + self.checkArgument() + + # Check that the command is launched from a valid directory + self.checkWorkingDirectory() + + # Generates the target directory + self.getTargetDirectory() + + # Get the new gar information + garRelativeTarget = self.getGarRelativeTargetDirectory() + + # Copy target directory to destination + self.copySvnSourceToTarget(garRelativeTarget) + + # Modify the version inside the Makefile + self.modifyVersion() + + # Exit after processing, eveythin gis ok, return true to the command processor + return True + + # Handles exception that occurs when arguments are incorrect + except MissingArgumentException, instance: + + # Display a cool error message :) + print instance.parameter + + # Exits through exception handling, thus return false to the command processor + return False + + # Handles SVN client exception + except SvnClientException , e: + + # Display a cool error message :) + print e.message + + # Exits through exception handling, thus return false to the command processor + return False + + # Handles exceptions which might occur while checking source directory content + except InvalidSourceDirectoryContentException , e: + + # Display a cool error message :) + print e.message + + # Exits through exception handling, thus return false to the command processor + return False + +# --------------------------------------------------------------------------------------------------------------------- +# +# +class ReportPackageVersionCommand(UpstreamWatchCommand): + """ReportPackageVersion command. This command report and store in the database the values of version and date passed + by arguments to upstream watch. Unique key is the composed by garpath and catalog name. It means the same package can + lie into different path in the svn repository. + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(ReportPackageVersionCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # Gar path is mandatory + if self.configParser.getGarPath() == None: + print "Error : Gar path is not defined. Please use --gar-path flag, or --help to display help" + argsValid = False + + # Catalog name is mandatory + if self.configParser.getCatalogName() == None: + print "Error : Catalog name is not defined. Please use --catalog-name flag, or --help to display help" + argsValid = False + + # Package name is mandatory + if self.configParser.getPackageName() == None: + print "Error : Package name is not defined. Please use --package-name flag, or --help to display help" + argsValid = False + + # Execution date is mandatory + if self.configParser.getExecutionDate() == None: + print "Error : Execution date is not defined. Please use --execution-date flag, or --help to display help" + argsValid = False + + # At least one version must be filled + versionValid = False + if self.configParser.getGarVersion() == None: + versionValid = False + else: + versionValid = True + + if self.configParser.getUpstreamVersion() == None: + versionValid = False + else: + versionValid = True + + if versionValid == False: + print "Error : Either Gar version or upstream version must be defined. Please use either --gar-version flag or --upstream-version or both flag to report the two version at the same time, or --help to display help" + argsValid = False + + # Database schema is mandatory + if self.configParser.getDatabaseSchema() == None: + print "Error : Database schema is not defined. Please define the value in the ~/.uwatchrc file, use --database-schema flag, or --help to display help" + argsValid = False + + # Database host is mandatory + if self.configParser.getDatabaseHost() == None: + print "Error : Database host is not defined. Please define the value in the ~/.uwatchrc file, use --database-host flag, or --help to display help" + argsValid = False + + # Database user is mandatory + if self.configParser.getDatabaseUser() == None: + print "Error : Database user is not defined. Please define the value in the ~/.uwatchrc file, use --database-user flag, or --help to display help" + argsValid = False + + # Database password is mandatory + if self.configParser.getDatabasePassword() == None: + print "Error : Database password is not defined. Please define the value in the ~/.uwatchrc file, use --database-password flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jan 13 00:10:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 12 Jan 2011 23:10:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12521] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12521 http://gar.svn.sourceforge.net/gar/?rev=12521&view=rev Author: wbonnet Date: 2011-01-12 23:10:12 +0000 (Wed, 12 Jan 2011) Log Message: ----------- Rename command to uwatch Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-12 23:07:22 UTC (rev 12520) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-12 23:10:12 UTC (rev 12521) @@ -183,20 +183,20 @@ ################### UWATCH VARIABLES ################### UPSTREAM_MASTER_SITES ?= $(MASTER_SITES) -ENABLE_UPSTREAM_WATCH ?= 1 +ENABLE_uwatch ?= 1 UW_ARGS = $(addsuffix ',$(addprefix --upstream-url=',$(UPSTREAM_MASTER_SITES))) REGEXP_ARGS = $(addsuffix ',$(addprefix --regexp=',$(UFILES_REGEX))) VERSION_ARGS = $(addsuffix ',$(addprefix --current-version=',$(VERSION))) define versionlist - $(if $(UFILES_REGEX),$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-version-list $(UW_ARGS) $(REGEXP_ARGS))) + $(if $(UFILES_REGEX),$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-version-list $(UW_ARGS) $(REGEXP_ARGS))) endef ######################################################## # Display uwatch informations # get-uwatch-configuration: - @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + @if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ echo "$(NAME) - Upstream Watch is enabled is enabled" ; \ @@ -222,7 +222,7 @@ # get-upstream-version-list: VERSIONLIST = $(call versionlist) get-upstream-version-list: - @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + @if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ @@ -251,9 +251,9 @@ ######################################################## # Retrieve the newest upstream version # -LATESTVERSION:=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)) +LATESTVERSION:=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)) get-upstream-latest-version: - @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + @if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ @@ -279,9 +279,9 @@ ######################################################## # Compare local and upstream versions # -CHECKUPSTREAMVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS) ) +CHECKUPSTREAMVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS) ) check-upstream: - @if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + @if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ @@ -310,7 +310,7 @@ # upgrade-to-latest-upstream: @echo "In upgrade-to-latest-upstream" ; \ - if [ '$(ENABLE_UPSTREAM_WATCH)' -ne '1' ] ; then \ + if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ @@ -330,7 +330,7 @@ if [ ! -d "../branches/upgrade_from_$(VERSION)_to_$$LATEST" ] ; then \ if [ -n "$$LATEST" ] ; then \ echo "$(NAME) : a new version of upstream files is available. Creating upgrade branch from version $(VERSION) to $$LATEST"; \ - VERSIONUPGRADE="$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/upstream_watch upgrade-to-version --current-version=$(VERSION) --target-version=$(CHECKUPSTREAMVERSION))" ; \ + VERSIONUPGRADE="$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch upgrade-to-version --current-version=$(VERSION) --target-version=$(CHECKUPSTREAMVERSION))" ; \ if [ -n "$$VERSIONUPGRADE" ] ; then \ echo "$(NAME) - $$VERSIONUPGRADE" ; \ fi ; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jan 13 00:06:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Wed, 12 Jan 2011 23:06:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12519] csw/mgar/gar/v2-uwatch2/bin/upstream_watch Message-ID: Revision: 12519 http://gar.svn.sourceforge.net/gar/?rev=12519&view=rev Author: wbonnet Date: 2011-01-12 23:06:37 +0000 (Wed, 12 Jan 2011) Log Message: ----------- Create skeleton of report-package-version command Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/upstream_watch Modified: csw/mgar/gar/v2-uwatch2/bin/upstream_watch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-12 22:46:40 UTC (rev 12518) +++ csw/mgar/gar/v2-uwatch2/bin/upstream_watch 2011-01-12 23:06:37 UTC (rev 12519) @@ -144,6 +144,19 @@ self.parser.add_option("-t", "--target-version", help="Package target version", action="store", dest="target_version") self.parser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") + # Option used for storing version information in the database + self.parser.add_option("-g", "--gar-version", help="Gar version of the package", action="store", dest="gar_version") + self.parser.add_option("-w", "--upstream-version", help="Upstream version of the package", action="store", dest="upstream_version") + self.parser.add_option("-a", "--gar-path", help="Relative path in svn repository", action="store", dest="gar_path") + self.parser.add_option("-n", "--catalog-name", help="Catalog name", action="store", dest="catalog_name") + self.parser.add_option("-p", "--package-name", help="Package name", action="store", dest="package_name") + self.parser.add_option("-e", "--execution-date", help="Check date to be stored in the database", action="store", dest="execution_date") + + self.parser.add_option("-S", "--database-schema", help="Defines the database to use in the connection string", action="store", dest="database_schema") + self.parser.add_option("-H", "--database-host", help="Defines the database host to use in the connection string", action="store", dest="database_host") + self.parser.add_option("-U", "--database-user", help="Defines the database user to use in the connection string", action="store", dest="database_user") + self.parser.add_option("-P", "--database-password", help="Defines the database password to use in the connection string", action="store", dest="database_password") + # ----------------------------------------------------------------------------------------------------------------- def parse(self): @@ -195,6 +208,46 @@ if args.source_directory != None: self._source_directory = args.source_directory + # This member variable defines the version of the package stored in the gar build description + if args.gar_version != None: + self._gar_version = args.gar_version + + # This member variable defines the upstream version of package + if args.upstream_version != None: + self._upstream_version = args.upstream_version + + # This member variable defines the relative path in the svn repository + if args.gar_path != None: + self._gar_path = args.gar_path + + # This member variable defines the catalog name of the package + if args.catalog_name != None: + self._catalog_name = args.catalog_name + + # This member variable defines the package name + if args.package_name != None: + self._package_name = args.package_name + + # This member variable defines the date of the execution (it is useful to be able to define a date to construct history of versions) + if args.execution_date != None: + self._execution_date = args.execution_date + + # This member variable defines the database to use in the connection string + if args.database_schema != None: + self._database_schema = args.database_schema + + # This member variable defines the database host to use in the connection string + if args.database_host != None: + self._database_host = args.database_host + + # This member variable defines the database user to use in the connection string + if args.database_user != None: + self._database_user = args.database_user + + # This member variable defines the database password to use in the connection string + if args.database_password != None: + self._database_password = args.database_password + # ----------------------------------------------------------------------------------------------------------------- def __init__(self): @@ -207,6 +260,16 @@ self._target_version = None self._source_directory = "." self._target_location = "../branches" + self._gar_version = None + self._upstream_version = None + self._gar_path = None + self._catalog_name = None + self._package_name = None + self._execution_date = None + self._database_schema = None + self._database_host = None + self._database_user = None + self._database_password = None # ----------------------------------------------------------------------------------------------------------------- @@ -243,6 +306,56 @@ def getTargetVersion(self): return self._target_version + # ----------------------------------------------------------------------------------------------------------------- + + def getGarVersion(self): + return self._gar_version + + # ----------------------------------------------------------------------------------------------------------------- + + def getUpstreamVersion(self): + return self._upstream_version + + # ----------------------------------------------------------------------------------------------------------------- + + def getGarPath(self): + return self._gar_path + + # ----------------------------------------------------------------------------------------------------------------- + + def getCatalogName(self): + return self._catalog_name + + # ----------------------------------------------------------------------------------------------------------------- + + def getPackageName(self): + return self._package_name + + # ----------------------------------------------------------------------------------------------------------------- + + def getExecutionDate(self): + return self._execution_date + + # ----------------------------------------------------------------------------------------------------------------- + + def getDatabaseSchema(self): + return self._database_schema + + # ----------------------------------------------------------------------------------------------------------------- + + def getDatabaseHost(self): + return self._database_host + + # ----------------------------------------------------------------------------------------------------------------- + + def getDatabaseUser(self): + return self._database_user + + # ----------------------------------------------------------------------------------------------------------------- + + def getDatabasePassword(self): + return self._database_password + # --------------------------------------------------------------------------------------------------------------------- # # @@ -906,6 +1019,122 @@ # --------------------------------------------------------------------------------------------------------------------- # # +class ReportPackageVersionCommand(UpstreamWatchCommand): + """ReportPackageVersion command. This command report and store in the database the values of version and date passed + by arguments to upstream watch. Unique key is the composed by garpath and catalog name. It means the same package can + lie into different path in the svn repository. + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, name): + super(ReportPackageVersionCommand, self).__init__(name) + + # ----------------------------------------------------------------------------------------------------------------- + + def checkArgument(self): + + # Variable used to flag that we have a missing argument + argsValid = True + + # Gar path is mandatory + if self.configParser.getGarPath() == None: + print "Error : Gar path is not defined. Please use --gar-path flag, or --help to display help" + argsValid = False + + # Catalog name is mandatory + if self.configParser.getCatalogName() == None: + print "Error : Catalog name is not defined. Please use --catalog-name flag, or --help to display help" + argsValid = False + + # Package name is mandatory + if self.configParser.getPackageName() == None: + print "Error : Package name is not defined. Please use --package-name flag, or --help to display help" + argsValid = False + + # Execution date is mandatory + if self.configParser.getExecutionDate() == None: + print "Error : Execution date is not defined. Please use --execution-date flag, or --help to display help" + argsValid = False + + # At least one version must be filled + versionValid = False + if self.configParser.getGarVersion() == None: + versionValid = False + else: + versionValid = True + + if self.configParser.getUpstreamVersion() == None: + versionValid = False + else: + versionValid = True + + if versionValid == False: + print "Error : Either Gar version or upstream version must be defined. Please use either --gar-version flag or --upstream-version or both flag to report the two version at the same time, or --help to display help" + argsValid = False + + # Database schema is mandatory + if self.configParser.getDatabaseSchema() == None: + print "Error : Database schema is not defined. Please define the value in the ~/.uwatchrc file, use --database-schema flag, or --help to display help" + argsValid = False + + # Database host is mandatory + if self.configParser.getDatabaseHost() == None: + print "Error : Database host is not defined. Please define the value in the ~/.uwatchrc file, use --database-host flag, or --help to display help" + argsValid = False + + # Database user is mandatory + if self.configParser.getDatabaseUser() == None: + print "Error : Database user is not defined. Please define the value in the ~/.uwatchrc file, use --database-user flag, or --help to display help" + argsValid = False + + # Database password is mandatory + if self.configParser.getDatabasePassword() == None: + print "Error : Database password is not defined. Please define the value in the ~/.uwatchrc file, use --database-password flag, or --help to display help" + argsValid = False + + # If arguments are not valid raise an exception + if argsValid == False: + raise MissingArgumentException("Some mandatory arguments are missing. Unable to continue.") + + # ----------------------------------------------------------------------------------------------------------------- + + def execute(self, opts, args): + + try: + + # Initialize configuration + self.configParser.initialize(opts) + + # Need a way to check that all options needed are available + self.checkArgument() + + # Exit after processing, eveythin gis ok, return true to the command processor + return True + + except MissingArgumentException, (instance): + + # Display a cool error message :) + print instance.parameter + + # Exits through exception handling, thus return false to the command processor + return False + + except UpstreamUrlRetrievalFailedException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + except NoUpstreamVersionFoundException, (instance): + + # Exits through exception handling, thus return false to the command processor + return False + + + +# --------------------------------------------------------------------------------------------------------------------- +# +# class CommandProcessor(object): """This class receive commands from the main loop and forward call to concrete command. """ @@ -933,6 +1162,9 @@ cmd = UpgradeToVersionCommand("upgrade-to-version") self.commandArray[cmd.getName()] = cmd + cmd = ReportPackageVersionCommand("report-package-version") + self.commandArray[cmd.getName()] = cmd + # ----------------------------------------------------------------------------------------------------------------- def execute(self, opts, arguments): @@ -952,6 +1184,7 @@ print "Error : %(action)s action is not supported" % { 'action' : arguments[0] } return 2 + # --------------------------------------------------------------------------------------------------------------------- # # Fonction principale This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jan 13 01:27:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 13 Jan 2011 00:27:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12522] csw/mgar/gar/v2-uwatch2/bin/uwatch Message-ID: Revision: 12522 http://gar.svn.sourceforge.net/gar/?rev=12522&view=rev Author: wbonnet Date: 2011-01-13 00:27:01 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Mysql code started. Not yet functionnal Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/uwatch Modified: csw/mgar/gar/v2-uwatch2/bin/uwatch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-12 23:10:12 UTC (rev 12521) +++ csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-13 00:27:01 UTC (rev 12522) @@ -39,6 +39,7 @@ import shutil import subprocess import pysvn +import MySQLdb from urllib2 import Request, urlopen, URLError from optparse import OptionParser @@ -83,6 +84,18 @@ # --------------------------------------------------------------------------------------------------------------------- # # +class DatabaseConnectionException(Exception): + """Exception raised when an error occur while connecting to the database + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, message): + self.message = message + +# --------------------------------------------------------------------------------------------------------------------- +# +# class UpstreamUrlRetrievalFailedException(Exception): """Exception raised when an unsuported protocol is specified in the upstream url """ @@ -1029,9 +1042,173 @@ def __init__(self, name): super(ReportPackageVersionCommand, self).__init__(name) + self.conn = None # ----------------------------------------------------------------------------------------------------------------- + def openDatabaseConnection(self): + """This method open a connection to the mysql database using value from the configuration parser. The result of + connect method is stored into a connection object + """ + + # Open the database connection + try: + self.conn = MySQLdb.connect(host = self.configParser.getDatabaseHost(), + passwd = self.configParser.getDatabasePassword(), + db = self.configParser.getDatabaseSchema(), + user = self.configParser.getDatabaseUser() ) + + except MySQLdb.Error, e: + msg = "Error %d: %s" % (e.args[0], e.args[1]) + raise DatabaseConnectionException(msg) + + # Check that the object we got in return if defiend + if self.conn == None: + # No, raise a DatabaseConnectionException + msg = "Unable to connect to database using host = %(host)s, db = %(db)s, user = %(user)s, passwd = %(passwd)% " % { "host" : self.configParser.getDatabaseHost(), "passwd" : self.configParser.getDatabasePassword(), "db" : self.configParser.getDatabaseSchema(), "user" : self.configParser.getDatabaseUser() } + raise DatabaseConnectionException(msg) + + # ----------------------------------------------------------------------------------------------------------------- + + def closeDatabaseConnection(self): + """This method close the connection opened by openDatabaseConnection. + """ + + # Check that the connection object is valid + if self.conn : + # Yes, commit pending transactions + self.conn.commit() + + # Close the connection + self.conn.close() + else: + # No, raise a DatabaseConnectionException + msg = "Unable to disconnect from the database. Connection objet is not defined" + raise DatabaseConnectionException(msg) + + # ----------------------------------------------------------------------------------------------------------------- + + def updateVersionInDatabase(self): + """This method updates the version in the database. First it checks for the package to update using a unique + key composed of gar svn path and catalog name. If not found the package is created, otherwise it is updated. + In both case, if data are writtent to the database, entries in history table are created. + """ + + try: + # Check that the connection is defined + if self.conn == None: + # No, raise a DatabaseConnectionException + msg = "Unable to query the database. Connection objet is not defined" + raise DatabaseConnectionException(msg) + + # Get a cursor object + cursor = self.conn.cursor(MySQLdb.cursors.DictCursor) + + # First retrieve the id_pkg and deletion flag from the database + cursor.execute("select ID_PKG , PKG_IS_DELETED from UWATCH_PKG_VERSION where PKG_GAR_PATH = %s and PKG_CATALOGNAME = %s", \ + (self.configParser.getGarPath(), self.configParser.getCatalogName() ) ) + + # If rowcount = 0 then the package does not exist. It has to be inserted in the database + if cursor.rowcount == 0: + print "pas de ligne" + + # Insert the package in the package version table + + cursor.execute("insert into UWATCH_PKG_VERSION (PKG_GAR_PATH, PKG_CATALOGNAME, PKG_NAME, PKG_GAR_VERSION, PKG_LAST_GAR_CHECK_DATE) \ + values ( %s , %s , %s , %s , %s )" , (self.configParser.getGarPath(), self.configParser.getCatalogName(), \ + self.configParser.getPackageName(), self.configParser.getGarVersion(), self.configParser.getExecutionDate() ) ) + + +# ID_PKG int not null AUTO_INCREMENT, +# PKG_GAR_PATH varchar(255) not null , +# PKG_NAME varchar(64) not null , +# PKG_CATALOGNAME varchar(64) not null , +# PKG_CURRENT_VERSION varchar(255) null , +# PKG_CURRENT_REVISION varchar(255) null , +# PKG_GAR_VERSION varchar(255) not null , +# PKG_UPSTREAM_VERSION varchar(255) null , +# PKG_LAST_GAR_CHECK_DATE timestamp not null , +# PKG_LAST_UPSTREAM_CHECK_DATE timestamp null , +# PKG_LAST_CURRENT_CHECK_DATE timestamp null , +# PKG_IS_DELETED boolean not null default false, + + + + + # Insert history line for gar version + # Test if current version is passed + # Yes, compare current current version from commandline and database + # Values are different. We have to update the database + # Update the current version and revision date + # Insert a line in the version history + # No, nothing to do + # In all cases update the last check date + + # Test if upstream version is passed + # Yes, compare current upstream version from commandline and database + # Values are different. We have to update the database + # Update the gar version + # Insert a line in the version history + # No, nothing to do + # In all cases update the last check date + + else: + print "Number of rows detected : %d" % cursor.rowcount + # Test if the deleted flag is set + # Yes thus package has to be undeleted + + # No, flag is not set, package is updated in standard way + + # Test if gar version is passed + # Yes, compare current gar version from commandline and database + # Values are different. We have to update the database + # Update the gar version + # Insert a line in the version history + # No, nothing to do + # In all cases update the last check date + + # Test if current version is passed + # Yes, compare current current version from commandline and database + # Values are different. We have to update the database + # Update the current version and revision date + # Insert a line in the version history + # No, nothing to do + # In all cases update the last check date + + # Test if upstream version is passed + # Yes, compare current upstream version from commandline and database + # Values are different. We have to update the database + # Update the gar version + # Insert a line in the version history + # No, nothing to do + # In all cases update the last check date + +# ID_PKG int not null AUTO_INCREMENT, +# PKG_GARPATH varchar(255) not null , +# PKG_NAME varchar(64) not null , +# PKG_CATALOGNAME varchar(64) not null , +# PKG_CURRENT_VERSION varchar(255) not null , +# PKG_CURRENT_REVISION varchar(255) not null , +# PKG_GAR_VERSION varchar(255) not null , +# PKG_UPSTREAM_VERSION varchar(255) not null , +# PKG_LAST_GAR_CHECK_DATE timestamp not null , +# PKG_LAST_UPSTREAM_CHECK_DATE timestamp not null , +# PKG_LAST_CURRENT_CHECK_DATE timestamp not null , +# PKG_IS_DELETED boolean not null default false, + + + print "Number of rows inserted: %d" % cursor.rowcount + + # Close the cursor on the database + cursor.close() + + except MySQLdb.Error, e: + msg = "Error %d: %s" % (e.args[0], e.args[1]) + raise DatabaseConnectionException(msg) + + + # ----------------------------------------------------------------------------------------------------------------- + def checkArgument(self): # Variable used to flag that we have a missing argument @@ -1057,20 +1234,10 @@ print "Error : Execution date is not defined. Please use --execution-date flag, or --help to display help" argsValid = False - # At least one version must be filled - versionValid = False + # Gar version is mandatory, other version are optional. Gar the version is the only mandatory in the database + # It has to be passed in argument in case the package does not exist yet if self.configParser.getGarVersion() == None: - versionValid = False - else: - versionValid = True - - if self.configParser.getUpstreamVersion() == None: - versionValid = False - else: - versionValid = True - - if versionValid == False: - print "Error : Either Gar version or upstream version must be defined. Please use either --gar-version flag or --upstream-version or both flag to report the two version at the same time, or --help to display help" + print "Error : Gar version is not defined. Please use --gar-version flag, or --help to display help" argsValid = False # Database schema is mandatory @@ -1109,6 +1276,15 @@ # Need a way to check that all options needed are available self.checkArgument() + # Connection to the database + self.openDatabaseConnection() + + # Connection to the database + self.updateVersionInDatabase() + + # Connection to the database + self.closeDatabaseConnection() + # Exit after processing, eveythin gis ok, return true to the command processor return True @@ -1120,13 +1296,11 @@ # Exits through exception handling, thus return false to the command processor return False - except UpstreamUrlRetrievalFailedException, (instance): + except DatabaseConnectionException, (instance): - # Exits through exception handling, thus return false to the command processor - return False + # Display a cool error message :) + print instance.message - except NoUpstreamVersionFoundException, (instance): - # Exits through exception handling, thus return false to the command processor return False This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Thu Jan 13 01:45:50 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 13 Jan 2011 00:45:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12523] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12523 http://gar.svn.sourceforge.net/gar/?rev=12523&view=rev Author: wbonnet Date: 2011-01-13 00:45:49 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Fix case Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-13 00:27:01 UTC (rev 12522) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-13 00:45:49 UTC (rev 12523) @@ -183,7 +183,7 @@ ################### UWATCH VARIABLES ################### UPSTREAM_MASTER_SITES ?= $(MASTER_SITES) -ENABLE_uwatch ?= 1 +ENABLE_UWATCH ?= 1 UW_ARGS = $(addsuffix ',$(addprefix --upstream-url=',$(UPSTREAM_MASTER_SITES))) REGEXP_ARGS = $(addsuffix ',$(addprefix --regexp=',$(UFILES_REGEX))) @@ -196,7 +196,7 @@ # Display uwatch informations # get-uwatch-configuration: - @if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ + @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ echo "$(NAME) - Upstream Watch is enabled is enabled" ; \ @@ -222,7 +222,7 @@ # get-upstream-version-list: VERSIONLIST = $(call versionlist) get-upstream-version-list: - @if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ + @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ @@ -253,7 +253,7 @@ # LATESTVERSION:=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)) get-upstream-latest-version: - @if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ + @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ @@ -281,7 +281,7 @@ # CHECKUPSTREAMVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS) ) check-upstream: - @if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ + @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ @@ -310,7 +310,7 @@ # upgrade-to-latest-upstream: @echo "In upgrade-to-latest-upstream" ; \ - if [ '$(ENABLE_uwatch)' -ne '1' ] ; then \ + if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ if [ ! -n '$(UFILES_REGEX)' ]; then \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Thu Jan 13 18:51:29 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Thu, 13 Jan 2011 17:51:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12524] csw/mgar/pkg/gmtcoast/trunk/Makefile Message-ID: Revision: 12524 http://gar.svn.sourceforge.net/gar/?rev=12524&view=rev Author: gadavis Date: 2011-01-13 17:51:28 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Split into low, high, and full resolution data files Modified Paths: -------------- csw/mgar/pkg/gmtcoast/trunk/Makefile Modified: csw/mgar/pkg/gmtcoast/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmtcoast/trunk/Makefile 2011-01-13 00:45:49 UTC (rev 12523) +++ csw/mgar/pkg/gmtcoast/trunk/Makefile 2011-01-13 17:51:28 UTC (rev 12524) @@ -33,6 +33,37 @@ ## The tarball just dumps into the current directory, no archive name WORKSRC = $(WORKDIR) +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_GSHHS_c.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_GSHHS_f.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_GSHHS_h.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_GSHHS_i.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_GSHHS_l.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_border_c.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_border_f.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_border_h.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_border_i.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_border_l.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_river_c.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_river_f.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_river_h.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_river_i.cdf +#work/solaris9-sparc/install-isa-sparcv8/opt/csw/share/coast/binned_river_l.cdf + +PACKAGES += CSWgmtcoast-low +CATALOGNAME_CSWgmtcoast-low = gmtcoast_low +SPKG_DESC_CSWgmtcoast-low = Low resolution coastlines for the Generic Mapping Tools (GMT) +#PKGFILES_CSWgmtcoast-low += /opt/csw/share/coast/.*_[cli]\.cdf + +PACKAGES += CSWgmtcoast-high +CATALOGNAME_CSWgmtcoast-high = gmtcoast_high +SPKG_DESC_CSWgmtcoast-high = High resolution coastlines for the Generic Mapping Tools (GMT) +PKGFILES_CSWgmtcoast-high += /opt/csw/share/coast/.*_h\.cdf + +PACKAGES += CSWgmtcoast-full +CATALOGNAME_CSWgmtcoast-full = gmtcoast_full +SPKG_DESC_CSWgmtcoast-full = Full resolution coastlines for the Generic Mapping Tools (GMT) +PKGFILES_CSWgmtcoast-full += /opt/csw/share/coast/.*_f\.cdf + include gar/category.mk install-custom: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Thu Jan 13 19:02:04 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Thu, 13 Jan 2011 18:02:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12525] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 12525 http://gar.svn.sourceforge.net/gar/?rev=12525&view=rev Author: gadavis Date: 2011-01-13 18:02:04 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Prep GMT for build against the final netcdf packages Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 17:51:28 UTC (rev 12524) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 18:02:04 UTC (rev 12525) @@ -1,4 +1,4 @@ -# Copyright 2009 OpenCSW +# Copyright 2011 OpenCSW # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,24 +12,20 @@ GMT is an open source collection of ~60 tools for manipulating geographic and Cartesian data sets (including filtering, trend fitting, gridding, projecting, etc.) and producing Encapsulated PostScript File (EPS) illustrations ranging from simple x-y plots via contour maps to artificially illuminated surfaces and 3-D perspective views. GMT supports ~30 map projections and transformations and comes with support data such as GSHHS coastlines, rivers, and political boundaries. GMT is developed and maintained by Paul Wessel and Walter H. F. Smith with help from a global set of volunteers, and is supported by the National Science Foundation. It is released under the GNU General Public License. endef -## -## Upstream URL that should show up in the VENDOR field as well as on -## http://opencsw.org/packages/. SPKG_SOURCEURL = http://gmt.soest.hawaii.edu/ -## -## Whitespace-separated list of URLs to download the source package from. -## There are presets: $(SF_MIRRORS), $(GNU_MIRRORS) and $(GOOGLE_MIRROR). -MASTER_SITES = ftp://ftp.iris.washington.edu/pub/gmt/ ftp://ftp.soest.hawaii.edu/gmt/ ftp://gd.tuwien.ac.at/pub/gmt/ +MASTER_SITES += ftp://ftp.iris.washington.edu/pub/gmt/ +MASTER_SITES += ftp://ftp.soest.hawaii.edu/gmt/ +MASTER_SITES += ftp://gd.tuwien.ac.at/pub/gmt/ -DISTFILES = GMT$(GMT_VERSION)_doc.tar.bz2 \ - GMT$(GMT_VERSION)_share.tar.bz2 \ - GMT$(GMT_VERSION)_src.tar.bz2 \ - GMT$(GMT_VERSION)_suppl.tar.bz2 +DISTFILES += GMT$(GMT_VERSION)_doc.tar.bz2 +DISTFILES += GMT$(GMT_VERSION)_share.tar.bz2 +DISTFILES += GMT$(GMT_VERSION)_src.tar.bz2 +DISTFILES += GMT$(GMT_VERSION)_suppl.tar.bz2 UFILES_REGEX = GMT(\d+(?:\.\d+)*)_(.*).tar.gz -RUNTIME_DEP_PKGS = CSWnetcdf CSWgmtcoast -BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) +RUNTIME_DEP_PKGS = CSWnetcdf +BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CSWnetcdf-devel ## GMT Includes no unit tests TEST_SCRIPTS = @@ -40,31 +36,24 @@ ## Arguments passed to the ./configure script. Configure ignores the various ## environment variables so we have to pass CFLAGS and friends -CONFIGURE_ARGS = $(DIRPATHS) \ - --disable-mex \ - --enable-shared \ - --enable-netcdf=/opt/csw +CONFIGURE_ARGS += $(DIRPATHS) +CONFIGURE_ARGS += --disable-mex +CONFIGURE_ARGS += --enable-shared +CONFIGURE_ARGS += --enable-netcdf=/opt/csw CONFIGURE_ENV += NETCDF_LIB=$(libdir) CONFIGURE_ENV += CFLAGS="$(CFLAGS)" CONFIGURE_ENV += LDFLAGS="$(LDFLAGS)" CONFIGURE_ENV += CXXFLAGS="$(CXXFLAGS)" + ## Attempt to build this 64-bit BUILD64 = 1 -## Although NetCDF is built with GCC3, GMT Seems to build fine with GCC4 GARCOMPILER = GCC4 -DEBUG_PACKAGING = 1 +#DEBUG_PACKAGING = 1 -## Checkpkg whines about this, but GMT really needs it's coastline files in -## order to make a map of any real substance -CHECKPKG_OVERRIDES_CSWgmt += surplus-dependency|CSWgmtcoast - INSTALL_ARGS = install-all -## Gar's license file finding routine isn't aware of how to find files when WORKSRC has been redefined, so we need to put the license file somewhere that it can find. -#post-install-modulated: -# @cp $(WORKSRC)/LICENSE.TXT $(WORKDIR)/COPYING LICENSE = LICENSE.TXT include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Thu Jan 13 19:14:00 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Thu, 13 Jan 2011 18:14:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12526] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 12526 http://gar.svn.sourceforge.net/gar/?rev=12526&view=rev Author: gadavis Date: 2011-01-13 18:14:00 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Bump version to 4.5.5 Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 18:02:04 UTC (rev 12525) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 18:14:00 UTC (rev 12526) @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -GMT_VERSION = 4.5.3 +GMT_VERSION = 4.5.5 NAME = gmt VERSION = $(GMT_VERSION) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 13 21:09:01 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 13 Jan 2011 20:09:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12527] csw/mgar/pkg/getopt/trunk Message-ID: Revision: 12527 http://gar.svn.sourceforge.net/gar/?rev=12527&view=rev Author: dmichelsen Date: 2011-01-13 20:09:01 +0000 (Thu, 13 Jan 2011) Log Message: ----------- getopt: Some more patches, libintl support still missing Modified Paths: -------------- csw/mgar/pkg/getopt/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/getopt/trunk/files/0002-Do-not-make-standalone-version.patch csw/mgar/pkg/getopt/trunk/files/0003-Makefile-settings.patch Modified: csw/mgar/pkg/getopt/trunk/Makefile =================================================================== --- csw/mgar/pkg/getopt/trunk/Makefile 2011-01-13 18:14:00 UTC (rev 12526) +++ csw/mgar/pkg/getopt/trunk/Makefile 2011-01-13 20:09:01 UTC (rev 12527) @@ -14,7 +14,9 @@ MASTER_SITES = http://software.frodo.looijaard.name/getopt/files/ DISTFILES = $(DISTNAME).tar.gz -PATCHFILES = 0001-Include-locale.h-when-using-gettext.patch +PATCHFILES += 0001-Include-locale.h-when-using-gettext.patch +PATCHFILES += 0002-Do-not-make-standalone-version.patch +PATCHFILES += 0003-Makefile-settings.patch # File name regex to get notifications about upstream software releases UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz @@ -27,11 +29,12 @@ # No scipt there... CONFIGURE_SCRIPTS = -BUILD_OVERRIDE_VARS = prefix CC CFLAGS LIBCGETOPT +BUILD_OVERRIDE_VARS = prefix CC CFLAGS LIBCGETOPT PACKAGE BUILD_OVERRIDE_VAR_prefix = $(prefix) BUILD_OVERRIDE_VAR_CC = $(CC) BUILD_OVERRIDE_VAR_CFLAGS = $(CFLAGS) BUILD_OVERRIDE_VAR_LIBCGETOPT = 0 +BUILD_OVERRIDE_VAR_PACKAGE = ggetopt TEST_TARGET = Added: csw/mgar/pkg/getopt/trunk/files/0002-Do-not-make-standalone-version.patch =================================================================== --- csw/mgar/pkg/getopt/trunk/files/0002-Do-not-make-standalone-version.patch (rev 0) +++ csw/mgar/pkg/getopt/trunk/files/0002-Do-not-make-standalone-version.patch 2011-01-13 20:09:01 UTC (rev 12527) @@ -0,0 +1,25 @@ +From ba945f1f552d5ef7f1a0305fb78eb6116c8c3aec Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Tue, 11 Jan 2011 13:38:58 +0100 +Subject: [PATCH] Do not make standalone version + +--- + Makefile | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/Makefile b/Makefile +index f930a28..1dbeae8 100644 +--- a/Makefile ++++ b/Makefile +@@ -33,7 +33,7 @@ MSGFMT=msgfmt + LANGUAGES = cs de es fr it ja nl pt_BR + MOFILES:=$(patsubst %,po/%.mo,$(LANGUAGES)) + +-CPPFLAGS=-DLIBCGETOPT=$(LIBCGETOPT) -DWITH_GETTEXT=$(WITH_GETTEXT) -DLOCALEDIR=\"$(localedir)\" -DNOT_UTIL_LINUX ++CPPFLAGS=-DLIBCGETOPT=$(LIBCGETOPT) -DWITH_GETTEXT=$(WITH_GETTEXT) -DLOCALEDIR=\"$(localedir)\" + ifeq ($(LIBCGETOPT),0) + CPPFLAGS+=-I./gnu + endif +-- +1.7.3.2 + Added: csw/mgar/pkg/getopt/trunk/files/0003-Makefile-settings.patch =================================================================== --- csw/mgar/pkg/getopt/trunk/files/0003-Makefile-settings.patch (rev 0) +++ csw/mgar/pkg/getopt/trunk/files/0003-Makefile-settings.patch 2011-01-13 20:09:01 UTC (rev 12527) @@ -0,0 +1,35 @@ +From 8ffe7e11c63794acc19bc64a724de5ed03a12b86 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Thu, 13 Jan 2011 20:43:13 +0100 +Subject: [PATCH] Makefile settings + +--- + Makefile | 5 +++-- + 1 files changed, 3 insertions(+), 2 deletions(-) + +diff --git a/Makefile b/Makefile +index 1dbeae8..1bc401c 100644 +--- a/Makefile ++++ b/Makefile +@@ -14,7 +14,8 @@ localedir=$(sharedir)/locale + LIBCGETOPT=1 + + # Define this to 1 if you do not have the gettext routines +-WITHOUT_GETTEXT=0 ++#WITHOUT_GETTEXT=0 ++WITH_GETTEXT=1 + + # For creating the archive + PACKAGE=getopt +@@ -33,7 +34,7 @@ MSGFMT=msgfmt + LANGUAGES = cs de es fr it ja nl pt_BR + MOFILES:=$(patsubst %,po/%.mo,$(LANGUAGES)) + +-CPPFLAGS=-DLIBCGETOPT=$(LIBCGETOPT) -DWITH_GETTEXT=$(WITH_GETTEXT) -DLOCALEDIR=\"$(localedir)\" ++CPPFLAGS=-DLIBCGETOPT=$(LIBCGETOPT) -DLOCALEDIR=\"$(localedir)\" -DNOT_UTIL_LINUX=1 + ifeq ($(LIBCGETOPT),0) + CPPFLAGS+=-I./gnu + endif +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Thu Jan 13 21:25:40 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Thu, 13 Jan 2011 20:25:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12529] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 12529 http://gar.svn.sourceforge.net/gar/?rev=12529&view=rev Author: gadavis Date: 2011-01-13 20:25:40 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Tell configure about it's environment properly, and work around non-standard shared object creation Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 20:22:17 UTC (rev 12528) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 20:25:40 UTC (rev 12529) @@ -34,17 +34,22 @@ #WORKSRC = $(WORKDIR)/GMT$(VERSION) DISTNAME = GMT$(GMT_VERSION) +## GMT has some "interesting" linker commands for creating shared objects in +## src/Makefile that require LD_LIBRARY_PATH to be set during the build phase +LD_LIBRARY_PATH = /opt/csw/lib/$(MM_LIBDIR) +BUILD_ENV += LD_LIBRARY_PATH="$(LD_LIBRARY_PATH)" + ## Arguments passed to the ./configure script. Configure ignores the various ## environment variables so we have to pass CFLAGS and friends +CONFIGURE_ARGS += NETCDF_LIB=$(libdir) +CONFIGURE_ARGS += CFLAGS="$(CFLAGS)" +CONFIGURE_ARGS += LDFLAGS="$(LDFLAGS)" +CONFIGURE_ARGS += CXXFLAGS="$(CXXFLAGS)" CONFIGURE_ARGS += $(DIRPATHS) CONFIGURE_ARGS += --disable-mex CONFIGURE_ARGS += --enable-shared CONFIGURE_ARGS += --enable-netcdf=/opt/csw -CONFIGURE_ENV += NETCDF_LIB=$(libdir) -CONFIGURE_ENV += CFLAGS="$(CFLAGS)" -CONFIGURE_ENV += LDFLAGS="$(LDFLAGS)" -CONFIGURE_ENV += CXXFLAGS="$(CXXFLAGS)" ## Attempt to build this 64-bit BUILD64 = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Thu Jan 13 21:22:17 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Thu, 13 Jan 2011 20:22:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12528] csw/mgar/pkg/gmt/trunk/checksums Message-ID: Revision: 12528 http://gar.svn.sourceforge.net/gar/?rev=12528&view=rev Author: gadavis Date: 2011-01-13 20:22:17 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Update checksums for 4.5.5 Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/checksums Modified: csw/mgar/pkg/gmt/trunk/checksums =================================================================== --- csw/mgar/pkg/gmt/trunk/checksums 2011-01-13 20:09:01 UTC (rev 12527) +++ csw/mgar/pkg/gmt/trunk/checksums 2011-01-13 20:22:17 UTC (rev 12528) @@ -1,7 +1,4 @@ -a2f0243bbbea4c6e1472a1d92a2c6d7c GMT4.5.3_doc.tar.bz2 -378ea1b0e46b09455722df81c4c191ab GMT4.5.3_share.tar.bz2 -ad069cfcc8216fdef69e0cb94536c2a6 GMT4.5.3_src.tar.bz2 -7d4bcb2ac56ee558cae8446363a74e64 GMT4.5.3_suppl.tar.bz2 -1f84a99effe96e12fb60f31fa3cf35bb GSHHS2.1.0_coast.tar.bz2 -da679a412056e401bb624a213d4b11d6 GSHHS2.1.0_full.tar.bz2 -51128a3c545fd48364a2da830ebce1b6 GSHHS2.1.0_high.tar.bz2 +0a99b8f820689d872b18cf689efad9b9 GMT4.5.5_doc.tar.bz2 +55b9142fb8ad3e17a49542f42b36d923 GMT4.5.5_share.tar.bz2 +051554f98bff57365eebab2d227e3285 GMT4.5.5_src.tar.bz2 +38e01e420876bfe3cafe60b207c91de6 GMT4.5.5_suppl.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From j_arndt at users.sourceforge.net Thu Jan 13 21:42:03 2011 From: j_arndt at users.sourceforge.net (j_arndt at users.sourceforge.net) Date: Thu, 13 Jan 2011 20:42:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12530] csw/mgar/pkg/munin/trunk/files/if.in.patch Message-ID: Revision: 12530 http://gar.svn.sourceforge.net/gar/?rev=12530&view=rev Author: j_arndt Date: 2011-01-13 20:42:03 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Better fix for network plugin for Solaris 10 and later Modified Paths: -------------- csw/mgar/pkg/munin/trunk/files/if.in.patch Modified: csw/mgar/pkg/munin/trunk/files/if.in.patch =================================================================== --- csw/mgar/pkg/munin/trunk/files/if.in.patch 2011-01-13 20:25:40 UTC (rev 12529) +++ csw/mgar/pkg/munin/trunk/files/if.in.patch 2011-01-13 20:42:03 UTC (rev 12530) @@ -1,75 +1,53 @@ -From 4394dc4c0af55d1ed7a57413572f79ec40bdf2cd Mon Sep 17 00:00:00 2001 +From 961fedeafe1bbeb3e54d3077799b929c43ce0ef0 Mon Sep 17 00:00:00 2001 From: Juergen Arndt -Date: Sun, 26 Sep 2010 18:30:48 +0200 -Subject: [PATCH] added support for Solaris 10 and earlier +Date: Thu, 13 Jan 2011 21:08:25 +0100 +Subject: [PATCH] Fix for Solaris 10 --- - plugins/node.d.sunos/if_.in | 57 +++++++++++++++++++++++++++---------------- - 1 files changed, 36 insertions(+), 21 deletions(-) + plugins/node.d.sunos/if_.in | 20 +++++++------------- + 1 files changed, 7 insertions(+), 13 deletions(-) diff --git a/plugins/node.d.sunos/if_.in b/plugins/node.d.sunos/if_.in -index d72a539..273b597 100755 +index d72a539..94c1316 100755 --- a/plugins/node.d.sunos/if_.in +++ b/plugins/node.d.sunos/if_.in -@@ -42,6 +42,7 @@ Unknown license +@@ -56,7 +56,7 @@ fi - . $MUNIN_LIBDIR/plugins/plugin.sh - -+SOLVERSION=`uname -r | awk -F. '{print $2}` - INTERFACE=${0##*/if_} - - if [ "$1" = "autoconf" ]; then -@@ -56,7 +57,11 @@ fi - if [ "$1" = "suggest" ]; then if [ -x /usr/bin/kstat ]; then - kstat -m link -p -s '/^rbytes$/' | awk -F: '{ print $3 }' -+ if [ $SOLVERSION -le 10 ]; then -+ kstat -p -s '/^rbytes64$/' | awk -F: '{ print $3 }' -+ elif [ $SOLVERSION -gt 10 ]; then -+ kstat -m link -p -s '/^rbytes64$/' | awk -F: '{ print $3 }' -+ fi ++ kstat -p -m '/^(?!unix)/' -n '/^(?!mac$)/' -s rbytes64 | awk -F: '{ print $3 }' exit 0 else exit 1 -@@ -65,30 +70,40 @@ fi +@@ -64,31 +64,25 @@ if [ "$1" = "suggest" ]; then + fi if [ "$1" = "config" ]; then - -- echo "graph_order rbytes obytes" -+ echo "graph_order rbytes64 obytes64" +- + echo "graph_order rbytes obytes" echo "graph_title $INTERFACE traffic" echo 'graph_args --base 1000' echo 'graph_vlabel bits per ${graph_period} in (-) / out (+)' echo 'graph_category network' -- echo 'rbytes.label received' + echo 'rbytes.label received' - echo 'rbytes.type COUNTER' - echo 'rbytes.max 2000000000' - echo 'rbytes.graph no' - echo 'rbytes.cdef rbytes,8,*' -- print_warning rbytes -- print_critical rbytes ++ echo 'rbytes.type COUNTER' ++ echo 'rbytes.graph no' ++ echo 'rbytes.cdef rbytes,8,*' + print_warning rbytes + print_critical rbytes - echo 'obytes.label bps' -- echo 'obytes.type COUNTER' -- echo 'obytes.negative rbytes' -- echo 'obytes.cdef obytes,8,*' ++ echo 'obytes.label bps' + echo 'obytes.type COUNTER' + echo 'obytes.negative rbytes' + echo 'obytes.cdef obytes,8,*' - echo 'obytes.max 2000000000' -- print_warning obytes -- print_critical obytes -+ echo 'rbytes64.label received' -+ echo 'rbytes64.type COUNTER' -+ echo 'rbytes64.max 2000000000' -+ echo 'rbytes64.graph no' -+ echo 'rbytes64.cdef rbytes64,8,*' -+ print_warning rbytes64 -+ print_critical rbytes64 -+ echo 'obytes64.label bps' -+ echo 'obytes64.type COUNTER' -+ echo 'obytes64.negative rbytes64' -+ echo 'obytes64.cdef obytes64,8,*' -+ echo 'obytes64.max 2000000000' -+ print_warning obytes64 -+ print_critical obytes64 + print_warning obytes + print_critical obytes exit 0 fi; @@ -78,21 +56,8 @@ - split($4, four, "\t") - print four[1] ".value", four[2] -}' -+if [ $SOLVERSION -le 10 ] # Solaris 10 and earlier -+then -+ kstat -p -n $INTERFACE -s '/^[ro]bytes64$/' | awk -F: ' -+ { -+ split($4, four, "\t") -+ print four[1] ".value", four[2] -+ }' -+elif [ $SOLVERSION -gt 10 ] # Solaris 11 or OpenSolaris / OpenIndiana or later -+then -+ kstat -p -n $INTERFACE -m link -s '/^[ro]bytes64$/' | awk -F: ' -+ { -+ split($4, four, "\t") -+ print four[1] ".value", four[2] -+ }' -+fi ++kstat -p -m '/^(?!unix)/' -n $INTERFACE -s '*bytes64' | sed \ ++ 's/.*\(.bytes\)64./\1.value /' -- -1.7.2.2 +1.7.3.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Thu Jan 13 21:58:17 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Thu, 13 Jan 2011 20:58:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12531] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 12531 http://gar.svn.sourceforge.net/gar/?rev=12531&view=rev Author: gadavis Date: 2011-01-13 20:58:17 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Update build and runtime dependencies Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 20:42:03 UTC (rev 12530) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 20:58:17 UTC (rev 12531) @@ -24,9 +24,11 @@ UFILES_REGEX = GMT(\d+(?:\.\d+)*)_(.*).tar.gz -RUNTIME_DEP_PKGS = CSWnetcdf -BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CSWnetcdf-devel +BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CSWnetcdf-devel CSWnetcdf +RUNTIME_DEP_PKGS_CSWgmt += CSWlibnetcdf6 +RUNTIME_DEP_PKGS_CSWgmt += CSWsunmath + ## GMT Includes no unit tests TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Thu Jan 13 22:49:23 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Thu, 13 Jan 2011 21:49:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12532] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 12532 http://gar.svn.sourceforge.net/gar/?rev=12532&view=rev Author: gadavis Date: 2011-01-13 21:49:23 +0000 (Thu, 13 Jan 2011) Log Message: ----------- GMT authors do weird stuff with their shared libs, and nobody is going to link against this anyway Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 20:58:17 UTC (rev 12531) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 21:49:23 UTC (rev 12532) @@ -36,11 +36,6 @@ #WORKSRC = $(WORKDIR)/GMT$(VERSION) DISTNAME = GMT$(GMT_VERSION) -## GMT has some "interesting" linker commands for creating shared objects in -## src/Makefile that require LD_LIBRARY_PATH to be set during the build phase -LD_LIBRARY_PATH = /opt/csw/lib/$(MM_LIBDIR) -BUILD_ENV += LD_LIBRARY_PATH="$(LD_LIBRARY_PATH)" - ## Arguments passed to the ./configure script. Configure ignores the various ## environment variables so we have to pass CFLAGS and friends CONFIGURE_ARGS += NETCDF_LIB=$(libdir) @@ -49,7 +44,7 @@ CONFIGURE_ARGS += CXXFLAGS="$(CXXFLAGS)" CONFIGURE_ARGS += $(DIRPATHS) CONFIGURE_ARGS += --disable-mex -CONFIGURE_ARGS += --enable-shared +#CONFIGURE_ARGS += --enable-shared CONFIGURE_ARGS += --enable-netcdf=/opt/csw This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Fri Jan 14 00:22:22 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Thu, 13 Jan 2011 23:22:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12533] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 12533 http://gar.svn.sourceforge.net/gar/?rev=12533&view=rev Author: gadavis Date: 2011-01-13 23:22:21 +0000 (Thu, 13 Jan 2011) Log Message: ----------- Split out docs from GMT Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 21:49:23 UTC (rev 12532) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-13 23:22:21 UTC (rev 12533) @@ -26,9 +26,19 @@ BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CSWnetcdf-devel CSWnetcdf +PACKAGES += CSWgmt +CATALOGNAME_CSWgmt = gmt +SPKG_DESC_CSWgmt = Generic Mapping Tools RUNTIME_DEP_PKGS_CSWgmt += CSWlibnetcdf6 RUNTIME_DEP_PKGS_CSWgmt += CSWsunmath +PACKAGES += CSWgmt-doc +CATALOGNAME_CSWgmt-doc = gmt_doc +SPKG_DESC_CSWgmt-doc = Documentation for GMT +PKGFILES_CSWgmt-doc += /opt/csw/share/doc/gmt +PKGFILES_CSWgmt-doc += /opt/csw/share/doc/gmt/.* + + ## GMT Includes no unit tests TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jan 14 00:34:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Thu, 13 Jan 2011 23:34:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12534] csw/mgar/gar/v2-uwatch2/bin/uwatch Message-ID: Revision: 12534 http://gar.svn.sourceforge.net/gar/?rev=12534&view=rev Author: wbonnet Date: 2011-01-13 23:34:43 +0000 (Thu, 13 Jan 2011) Log Message: ----------- First version of report-package-version command Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/uwatch Modified: csw/mgar/gar/v2-uwatch2/bin/uwatch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-13 23:22:21 UTC (rev 12533) +++ csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-13 23:34:43 UTC (rev 12534) @@ -1,5 +1,8 @@ #!/usr/bin/env python +# TODO : check arguments for valid date +# TODO : check arguments for emtpy strings + # # The contents of this file are subject to the COMMON DEVELOPMENT AND # DISTRIBUTION LICENSE (CDDL) (the "License"); you may not use this @@ -40,6 +43,7 @@ import subprocess import pysvn import MySQLdb +import datetime from urllib2 import Request, urlopen, URLError from optparse import OptionParser @@ -134,8 +138,25 @@ def __str__(self): return repr(self.parameter) +# --------------------------------------------------------------------------------------------------------------------- +# +# +class InvalidArgumentException(Exception): + """Exception raised when a command line argument is invalid. For instance an invalid version or date + """ + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, value): + self.parameter = value + + def __str__(self): + return repr(self.parameter) + + # --------------------------------------------------------------------------------------------------------------------- + +# --------------------------------------------------------------------------------------------------------------------- # # class CommandLineParser(object): @@ -198,9 +219,34 @@ self._verbose = False # This member variable defines the value of the version of the package + # Current revision is not passed as a separated argument. It is part of the opencsw version number. + # Package version are defined as follow : version[,REV=revision]* if args.current_version != None: - self._current_version = args.current_version + + # Parse the version string + ver = re.split(r"(?P.*),REV=(?P.*)", args.current_version) + # Test if this is a match + if ver == None: + # No, thus raise an exception + msg = "Unable to parse %(version)s as a valid package version" % { 'version' : args.current_version } + raise InvalidArgumentException(msg) + else: + # If the length of array is one, the no revision is provided + if len(ver) == 1: + self._current_version = ver[0] + self._current_revision = "" + else: + self._current_version = ver[1] + self._current_revision = ver[2] + + # Attempt to split again the string. If len is greater than 1 + # Then there are at least two rev string => raise exception + ver = re.split(r"(?P.*),REV=(?P.*)", self._current_version) + if len(ver) > 1: + msg = "Unable to parse %(version)s as a valid package version. There are more than one revision string" % { 'version' : args.current_version } + raise InvalidArgumentException(msg) + # This member variable defines the value of the regexp used to match the upstream web page if args.regexp != None: self._regexp = args.regexp @@ -268,6 +314,7 @@ # Initialize all variables to None. Even if useless, the purpose of this to keep up to date the list self._verbose = None self._current_version = None + self._current_revision = "" self._regexp = None self._upstream_url = None self._target_version = None @@ -291,6 +338,11 @@ # ----------------------------------------------------------------------------------------------------------------- + def getCurrentRevision(self): + return self._current_revision + + # ----------------------------------------------------------------------------------------------------------------- + def getRegexp(self): return self._regexp @@ -1095,6 +1147,9 @@ """ try: + # Flag used to keep track of the fact we have created a new package. Used in some case to choose behavior + isNewlyCreatedPackage = False + # Check that the connection is defined if self.conn == None: # No, raise a DatabaseConnectionException @@ -1105,100 +1160,105 @@ cursor = self.conn.cursor(MySQLdb.cursors.DictCursor) # First retrieve the id_pkg and deletion flag from the database - cursor.execute("select ID_PKG , PKG_IS_DELETED from UWATCH_PKG_VERSION where PKG_GAR_PATH = %s and PKG_CATALOGNAME = %s", \ + cursor.execute("select * from UWATCH_PKG_VERSION where PKG_GAR_PATH = %s and PKG_CATALOGNAME = %s", \ (self.configParser.getGarPath(), self.configParser.getCatalogName() ) ) # If rowcount = 0 then the package does not exist. It has to be inserted in the database if cursor.rowcount == 0: - print "pas de ligne" - # Insert the package in the package version table - cursor.execute("insert into UWATCH_PKG_VERSION (PKG_GAR_PATH, PKG_CATALOGNAME, PKG_NAME, PKG_GAR_VERSION, PKG_LAST_GAR_CHECK_DATE) \ values ( %s , %s , %s , %s , %s )" , (self.configParser.getGarPath(), self.configParser.getCatalogName(), \ self.configParser.getPackageName(), self.configParser.getGarVersion(), self.configParser.getExecutionDate() ) ) + # Flag that we have created a package + isNewlyCreatedPackage = True -# ID_PKG int not null AUTO_INCREMENT, -# PKG_GAR_PATH varchar(255) not null , -# PKG_NAME varchar(64) not null , -# PKG_CATALOGNAME varchar(64) not null , -# PKG_CURRENT_VERSION varchar(255) null , -# PKG_CURRENT_REVISION varchar(255) null , -# PKG_GAR_VERSION varchar(255) not null , -# PKG_UPSTREAM_VERSION varchar(255) null , -# PKG_LAST_GAR_CHECK_DATE timestamp not null , -# PKG_LAST_UPSTREAM_CHECK_DATE timestamp null , -# PKG_LAST_CURRENT_CHECK_DATE timestamp null , -# PKG_IS_DELETED boolean not null default false, + # Output some more information if verbose mode is activated + if self.configParser.getVerbose() == True: + print "Package %(pkg)s added to the database" % { 'pkg' : self.configParser.getCatalogName() } + # Now the package is inserted. Retrieve the newly inserted package and update other versions + cursor.execute("select * from UWATCH_PKG_VERSION where PKG_GAR_PATH = %s and PKG_CATALOGNAME = %s", \ + (self.configParser.getGarPath(), self.configParser.getCatalogName() ) ) - + # Retrieve package information + pkg = cursor.fetchone() - # Insert history line for gar version - # Test if current version is passed - # Yes, compare current current version from commandline and database - # Values are different. We have to update the database - # Update the current version and revision date - # Insert a line in the version history - # No, nothing to do - # In all cases update the last check date + # Test if the deleted flag is set + if pkg["PKG_IS_DELETED"] == 1: + # Yes thus package has to be undeleted + cursor.execute("update UWATCH_PKG_VERSION set PKG_IS_DELETED = 0 where ID_PKG='%s'" , ( pkg["ID_PKG"] ) ) - # Test if upstream version is passed - # Yes, compare current upstream version from commandline and database - # Values are different. We have to update the database - # Update the gar version - # Insert a line in the version history - # No, nothing to do - # In all cases update the last check date + # Output some more information if verbose mode is activated + if self.configParser.getVerbose() == True: + print "Package %(pkg)s has been undeleted" % { 'pkg' : self.configParser.getCatalogName() } - else: - print "Number of rows detected : %d" % cursor.rowcount - # Test if the deleted flag is set - # Yes thus package has to be undeleted + # Test if current version is passed + if self.configParser.getCurrentVersion(): + # In all cases (update or not) we update the last version check according to the argument + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_CURRENT_CHECK_DATE = %s where ID_PKG= %s" , ( self.configParser.getExecutionDate(), pkg["ID_PKG"] ) ) + + # Yes, compare current version from commandline and database + if self.configParser.getCurrentVersion() != pkg["PKG_CURRENT_VERSION"]: + # Yes thus package has to be updated. In the case of a version change revision is set to empty string. + # This has to be done since if a revision exist and new version of package has no revision. The current value will be false + # If revision is provided it will be updated at next step while checking for revision + cursor.execute("update UWATCH_PKG_VERSION set PKG_CURRENT_VERSION = %s , PKG_CURRENT_REVISION = '' where ID_PKG= %s" , \ + ( self.configParser.getCurrentVersion(), pkg["ID_PKG"] ) ) + cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "current", self.configParser.getCurrentVersion() , self.configParser.getExecutionDate() ) ) - # No, flag is not set, package is updated in standard way + # Output some more information if verbose mode is activated + if self.configParser.getVerbose() == True: + print "Upgrading %(pkg)s current version from %(current)s to %(next)s" % { 'pkg' : self.configParser.getCatalogName(), \ + 'next' : self.configParser.getCurrentVersion() , 'current' : pkg["PKG_CURRENT_VERSION"] } + + # Yes, compare current revision from commandline and database + if self.configParser.getCurrentRevision() != pkg["PKG_CURRENT_REVISION"]: + # Yes thus package has to be updated + cursor.execute("update UWATCH_PKG_VERSION set PKG_CURRENT_REVISION = %s where ID_PKG= %s" , ( self.configParser.getCurrentRevision(), pkg["ID_PKG"] ) ) + cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "revision", self.configParser.getCurrentRevision() , self.configParser.getExecutionDate() ) ) - # Test if gar version is passed - # Yes, compare current gar version from commandline and database - # Values are different. We have to update the database - # Update the gar version - # Insert a line in the version history - # No, nothing to do - # In all cases update the last check date + # Output some more information if verbose mode is activated + if self.configParser.getVerbose() == True: + print "Upgrading %(pkg)s current revision from %(current)s to %(next)s" % { 'pkg' : self.configParser.getCatalogName(), \ + 'next' : self.configParser.getCurrentRevision() , 'current' : pkg["PKG_CURRENT_REVISION"] } + + # Test if upstream version is passed + if self.configParser.getUpstreamVersion(): + # In all cases (update or not) we update the last version check according to the argument + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_UPSTREAM_CHECK_DATE = %s where ID_PKG= %s" , ( self.configParser.getExecutionDate(), pkg["ID_PKG"] ) ) - # Test if current version is passed - # Yes, compare current current version from commandline and database - # Values are different. We have to update the database - # Update the current version and revision date - # Insert a line in the version history - # No, nothing to do - # In all cases update the last check date + # Yes, compare current upstream version from commandline and database + if self.configParser.getUpstreamVersion() != pkg["PKG_UPSTREAM_VERSION"]: + # Yes thus package has to be updated + cursor.execute("update UWATCH_PKG_VERSION set PKG_UPSTREAM_VERSION = %s where ID_PKG= %s" , ( self.configParser.getUpstreamVersion(), pkg["ID_PKG"] ) ) + cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "upstream", self.configParser.getUpstreamVersion() , self.configParser.getExecutionDate() ) ) - # Test if upstream version is passed - # Yes, compare current upstream version from commandline and database - # Values are different. We have to update the database - # Update the gar version - # Insert a line in the version history - # No, nothing to do - # In all cases update the last check date + # Output some more information if verbose mode is activated + if self.configParser.getVerbose() == True: + print "Upgrading %(pkg)s upstream version from %(current)s to %(next)s" % { 'pkg' : self.configParser.getCatalogName(), \ + 'next' : self.configParser.getUpstreamVersion() , 'current' : pkg["PKG_UPSTREAM_VERSION"] } + + # Test if gar version is passed (it is mandatory to have a value in database) + if self.configParser.getGarVersion(): + # In all cases (update or not) we update the last version check according to the argument + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_GAR_CHECK_DATE = %s where ID_PKG= %s" , ( self.configParser.getExecutionDate(), pkg["ID_PKG"] ) ) -# ID_PKG int not null AUTO_INCREMENT, -# PKG_GARPATH varchar(255) not null , -# PKG_NAME varchar(64) not null , -# PKG_CATALOGNAME varchar(64) not null , -# PKG_CURRENT_VERSION varchar(255) not null , -# PKG_CURRENT_REVISION varchar(255) not null , -# PKG_GAR_VERSION varchar(255) not null , -# PKG_UPSTREAM_VERSION varchar(255) not null , -# PKG_LAST_GAR_CHECK_DATE timestamp not null , -# PKG_LAST_UPSTREAM_CHECK_DATE timestamp not null , -# PKG_LAST_CURRENT_CHECK_DATE timestamp not null , -# PKG_IS_DELETED boolean not null default false, + # Yes, compare current gar version from commandline and database + if self.configParser.getGarVersion() != pkg["PKG_GAR_VERSION"]: + # Yes thus package has to be updated + cursor.execute("update UWATCH_PKG_VERSION set PKG_GAR_VERSION = %s where ID_PKG= %s" , ( self.configParser.getGarVersion(), pkg["ID_PKG"] ) ) + cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "gar", self.configParser.getGarVersion() , self.configParser.getExecutionDate() ) ) + # Output some more information if verbose mode is activated + if self.configParser.getVerbose() == True: + print "Upgrading %(pkg)s gar version from %(current)s to %(next)s" % { 'pkg' : self.configParser.getCatalogName(), \ + 'next' : self.configParser.getGarVersion() , 'current' : pkg["PKG_GAR_VERSION"] } - print "Number of rows inserted: %d" % cursor.rowcount - # Close the cursor on the database cursor.close() @@ -1233,6 +1293,8 @@ if self.configParser.getExecutionDate() == None: print "Error : Execution date is not defined. Please use --execution-date flag, or --help to display help" argsValid = False +# else: +# dt = datetime.strptime(self.configParser.getExecutionDate(), "%d/%m/%y") # Gar version is mandatory, other version are optional. Gar the version is the only mandatory in the database # It has to be passed in argument in case the package does not exist yet @@ -1296,6 +1358,14 @@ # Exits through exception handling, thus return false to the command processor return False + except InvalidArgumentException, (instance): + + # Display a cool error message :) + print instance.parameter + + # Exits through exception handling, thus return false to the command processor + return False + except DatabaseConnectionException, (instance): # Display a cool error message :) @@ -1304,8 +1374,6 @@ # Exits through exception handling, thus return false to the command processor return False - - # --------------------------------------------------------------------------------------------------------------------- # # This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jan 14 01:59:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 14 Jan 2011 00:59:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12535] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12535 http://gar.svn.sourceforge.net/gar/?rev=12535&view=rev Author: wbonnet Date: 2011-01-14 00:59:19 +0000 (Fri, 14 Jan 2011) Log Message: ----------- Fix makefiles for uwatch2 Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-13 23:34:43 UTC (rev 12534) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-14 00:59:19 UTC (rev 12535) @@ -176,7 +176,7 @@ else \ echo '(!!!) $* not in $(CHECKSUM_FILE) file!' 1>&2; \ false; \ - fi + figet-upstream-version-list #################### CHECKNEW RULES #################### @@ -185,12 +185,6 @@ UPSTREAM_MASTER_SITES ?= $(MASTER_SITES) ENABLE_UWATCH ?= 1 -UW_ARGS = $(addsuffix ',$(addprefix --upstream-url=',$(UPSTREAM_MASTER_SITES))) -REGEXP_ARGS = $(addsuffix ',$(addprefix --regexp=',$(UFILES_REGEX))) -VERSION_ARGS = $(addsuffix ',$(addprefix --current-version=',$(VERSION))) -define versionlist - $(if $(UFILES_REGEX),$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-version-list $(UW_ARGS) $(REGEXP_ARGS))) -endef ######################################################## # Display uwatch informations @@ -215,12 +209,27 @@ else \ echo "$(NAME) - Current version is : $(VERSION)" ; \ fi ; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) - VERSION is not set" ; \ + else \ + echo "$(NAME) - Current version is : $(VERSION)" ; \ + fi ; \ + if [ ! -n '$(http_proxy)' ]; then \ + echo "$(NAME) - http_proxy is not set" ; \ + else \ + echo "$(NAME) - http_proxy is : $(http_proxy)" ; \ + fi ; \ + if [ ! -n '$(ftp_proxy)' ]; then \ + echo "$(NAME) - ftp_proxy is not set" ; \ + else \ + echo "$(NAME) - ftp_proxy is : $(ftp_proxy)" ; \ + fi ; \ fi ; ######################################################## # Retrieve the list of upstream versions # -get-upstream-version-list: VERSIONLIST = $(call versionlist) + get-upstream-version-list: @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ @@ -237,8 +246,14 @@ echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ - if [ -n "$(VERSIONLIST)" ] ; then \ - for VERSION in $(VERSIONLIST) ""; do \ + VERSIONLIST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-version-list --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)"` ; \ + if [ "#?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch get-upstream-version-list. Please check configuration with target get-uwatch-configuration" ; \ + echo "Output : $$VERSIONLIST" ; \ + false ; \ + fi; \ + if [ -n "$$VERSIONLIST" ] ; then \ + for VERSION in $$VERSIONLIST ; do \ if [ ! "$$VERSION" -eq "" ] ; then \ echo "$(NAME) - $$VERSION" ; \ fi ; \ @@ -251,7 +266,6 @@ ######################################################## # Retrieve the newest upstream version # -LATESTVERSION:=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-latest-version $(UW_ARGS) $(REGEXP_ARGS)) get-upstream-latest-version: @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ @@ -268,7 +282,12 @@ echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ - LATEST=$(LATESTVERSION) ; \ + LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-latest-version --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)"` ; \ + if [ "#?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch get-upstream-latest-version. Please check configuration with target get-uwatch-configuration" ; \ + echo "Output : $$LATEST" ; \ + false ; \ + fi; \ if [ -n "$$LATEST" ] ; then \ echo "$(NAME) - Latest upstream version is $$LATEST" ; \ else \ @@ -279,7 +298,6 @@ ######################################################## # Compare local and upstream versions # -CHECKUPSTREAMVERSION=$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch check-upstream $(UW_ARGS) $(REGEXP_ARGS) $(VERSION_ARGS) ) check-upstream: @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ @@ -296,7 +314,12 @@ echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ - LATEST=$(CHECKUPSTREAMVERSION) ; \ + LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch check-upstream --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --current-version="$(VERSION)"` ; \ + if [ "#?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch check-upstream. Please check configuration with target get-uwatch-configuration" ; \ + echo "Output : $$LATEST" ; \ + false ; \ + fi; \ if [ -n "$$LATEST" ] ; then \ echo "$(NAME) : A new version of upstream files is available. Package can be upgraded from version $(VERSION) to $$LATEST"; \ else \ @@ -309,7 +332,7 @@ # Create upgrade branch from current to latest upstream # upgrade-to-latest-upstream: - @echo "In upgrade-to-latest-upstream" ; \ + echo "In upgrade-to-latest-upstream" ; \ if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ @@ -325,12 +348,22 @@ echo "$(NAME) - Error VERSION is not set" ; \ false; \ fi; \ - LATEST=$(CHECKUPSTREAMVERSION) ; \ + LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch check-upstream --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --current-version="$(VERSION)"` ; \ + if [ "#?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch check-upstream. Please check configuration with target get-uwatch-configuration" ; \ + echo "Output : $$LATEST" ; \ + false ; \ + fi; \ if [ ! -f "$(COOKIEDIR)/upgrade-to-latest-upstream-$$LATEST" ] ; then \ if [ ! -d "../branches/upgrade_from_$(VERSION)_to_$$LATEST" ] ; then \ if [ -n "$$LATEST" ] ; then \ echo "$(NAME) : a new version of upstream files is available. Creating upgrade branch from version $(VERSION) to $$LATEST"; \ - VERSIONUPGRADE="$(shell http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch upgrade-to-version --current-version=$(VERSION) --target-version=$(CHECKUPSTREAMVERSION))" ; \ + VERSIONUPGRADE=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch upgrade-to-version --current-version="$(VERSION)" --target-version="$$LATEST"` ; \ + if [ "#?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch check-upstream. Please check configuration with target get-uwatch-configuration" ; \ + echo "Output : $$LATEST" ; \ + false ; \ + fi; \ if [ -n "$$VERSIONUPGRADE" ] ; then \ echo "$(NAME) - $$VERSIONUPGRADE" ; \ fi ; \ @@ -346,6 +379,7 @@ fi ; \ fi + ######################################################## # get-gar-version: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jan 14 04:05:11 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 14 Jan 2011 03:05:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12536] csw/mgar/pkg/coreutils/trunk/Makefile Message-ID: Revision: 12536 http://gar.svn.sourceforge.net/gar/?rev=12536&view=rev Author: bdwalton Date: 2011-01-14 03:05:11 +0000 (Fri, 14 Jan 2011) Log Message: ----------- coreutils/trunk: correct paths in the info file to be either csw specific or not /usr/local Modified Paths: -------------- csw/mgar/pkg/coreutils/trunk/Makefile Modified: csw/mgar/pkg/coreutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-14 00:59:19 UTC (rev 12535) +++ csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-14 03:05:11 UTC (rev 12536) @@ -74,4 +74,8 @@ base=$$(basename $$f); \ gln -s $$f ./$${base/g/}; \ done ) + @(cd $(PKGROOT)$(datadir)/info; \ + perl -pi -e 's#/usr/local/bin/printf#/opt/csw/bin/gprintf#g;' \ + -e 's#/usr/local/bin/listusers#/my/bin/showusers#;' \ + coreutils.info) @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Fri Jan 14 08:51:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Fri, 14 Jan 2011 07:51:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12537] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12537 http://gar.svn.sourceforge.net/gar/?rev=12537&view=rev Author: wbonnet Date: 2011-01-14 07:51:14 +0000 (Fri, 14 Jan 2011) Log Message: ----------- Fix makefiles for uwatch2 Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-14 03:05:11 UTC (rev 12536) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-14 07:51:14 UTC (rev 12537) @@ -176,7 +176,7 @@ else \ echo '(!!!) $* not in $(CHECKSUM_FILE) file!' 1>&2; \ false; \ - figet-upstream-version-list + fi #################### CHECKNEW RULES #################### This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Fri Jan 14 09:44:01 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Fri, 14 Jan 2011 08:44:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12522] csw/mgar/gar/v2-uwatch2/bin/uwatch In-Reply-To: References: Message-ID: No dia 13 de Janeiro de 2011 00:27, escreveu: > Revision: 12522 > ? ? ? ? ?http://gar.svn.sourceforge.net/gar/?rev=12522&view=rev > Author: ? wbonnet > Date: ? ? 2011-01-13 00:27:01 +0000 (Thu, 13 Jan 2011) > > Log Message: > ----------- > Mysql code started. Not yet functionnal > > Modified Paths: > -------------- > ? ?csw/mgar/gar/v2-uwatch2/bin/uwatch > > Modified: csw/mgar/gar/v2-uwatch2/bin/uwatch > =================================================================== > --- csw/mgar/gar/v2-uwatch2/bin/uwatch ?2011-01-12 23:10:12 UTC (rev 12521) > +++ csw/mgar/gar/v2-uwatch2/bin/uwatch ?2011-01-13 00:27:01 UTC (rev 12522) > @@ -39,6 +39,7 @@ > ?import shutil > ?import subprocess > ?import pysvn > +import MySQLdb > > ?from urllib2 import Request, urlopen, URLError > ?from optparse import OptionParser > @@ -83,6 +84,18 @@ > ?# --------------------------------------------------------------------------------------------------------------------- > ?# > ?# > +class DatabaseConnectionException(Exception): > + ? ?"""Exception raised when an error occur while connecting to the database > + ? ?""" > + > + ? ?# ----------------------------------------------------------------------------------------------------------------- > + > + ? ?def __init__(self, message): > + ? ? ? ?self.message = message > + > +# --------------------------------------------------------------------------------------------------------------------- > +# > +# > ?class UpstreamUrlRetrievalFailedException(Exception): > ? ? """Exception raised when an unsuported protocol is specified in the upstream url > ? ? """ > @@ -1029,9 +1042,173 @@ > > ? ? def __init__(self, name): > ? ? ? ? super(ReportPackageVersionCommand, self).__init__(name) > + ? ? ? ?self.conn = None > > ? ? # ----------------------------------------------------------------------------------------------------------------- > > + ? ?def openDatabaseConnection(self): > + ? ? ? ?"""This method open a connection to the mysql database using value from the configuration parser. The result of > + ? ? ? ?connect method is stored into a connection object > + ? ? ? ?""" > + > + ? ? ? ?# Open the database connection > + ? ? ? ?try: > + ? ? ? ? ? ?self.conn = MySQLdb.connect(host ? = self.configParser.getDatabaseHost(), Are you aware of the Python standard ConfigParser and optparse modules? From dmichelsen at users.sourceforge.net Fri Jan 14 11:26:56 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 14 Jan 2011 10:26:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12538] csw/mgar/pkg/libgmp/trunk Message-ID: Revision: 12538 http://gar.svn.sourceforge.net/gar/?rev=12538&view=rev Author: dmichelsen Date: 2011-01-14 10:26:55 +0000 (Fri, 14 Jan 2011) Log Message: ----------- libgmp: Update to 5.0.1, compiles cleanly with Sun Studio, repackage of old .so.3 missing Modified Paths: -------------- csw/mgar/pkg/libgmp/trunk/Makefile csw/mgar/pkg/libgmp/trunk/checksums Modified: csw/mgar/pkg/libgmp/trunk/Makefile =================================================================== --- csw/mgar/pkg/libgmp/trunk/Makefile 2011-01-14 07:51:14 UTC (rev 12537) +++ csw/mgar/pkg/libgmp/trunk/Makefile 2011-01-14 10:26:55 UTC (rev 12538) @@ -1,5 +1,5 @@ NAME = gmp -VERSION = 4.3.2 +VERSION = 5.0.1 CATEGORIES = lib DESCRIPTION = GNU Multiple Precision Arithmetic Library @@ -25,19 +25,27 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 -GARCOMPILER = GCC4 +#GARCOMPILER = GCC4 BUILD64 = 1 EXTRA_BUILD_ISAS_sparc = sparcv8plus sparcv8plus+vis EXTRA_BUILD_ISAS_i386 = pentium +BUILD_DEP_PKGS = CSWgm4 + TEST_TARGET = check +# Solaris m4 seems to fail on Solaris 10 amd64 only, use gm4 for all builds +M4 = /opt/csw/bin/gm4 +EXTRA_CONFIGURE_EXPORTS = M4 + MPN_sparcv8 = "sparc32/v8 sparc32 generic" MPN_sparcv8plus = "sparc32/v9 sparc32 generic" MPN_sparcv8plus+vis = "sparc32/v9 sparc32 generic" MPN_sparcv9 = "sparc64 generic" +ABI_sparcv8 = 32 +ABI_sparcv9 = 64 ABI_i386 = 32 ABI_pentium = 32 ABI_amd64 = 64 @@ -47,22 +55,34 @@ CONFIGURE_ARGS = ABI=$(ABI_$(ISA)) MPN_PATH=$(MPN_$(ISA)) $(DIRPATHS) -EXTRA_MERGE_DIRS_isa-sparcv8plus = $(includedir) -EXTRA_MERGE_DIRS_isa-sparcv8plus+vis = $(includedir) -EXTRA_MERGE_DIRS_isa-sparcv9 = $(includedir) -EXTRA_MERGE_DIRS_isa-amd64 = $(includedir) -EXTRA_MERGE_DIRS_isa-pentium = $(includedir) +#EXTRA_MERGE_DIRS_isa-sparcv8plus = $(includedir) +#EXTRA_MERGE_DIRS_isa-sparcv8plus+vis = $(includedir) +#EXTRA_MERGE_DIRS_isa-sparcv9 = $(includedir) +#EXTRA_MERGE_DIRS_isa-amd64 = $(includedir) +#EXTRA_MERGE_DIRS_isa-pentium = $(includedir) -PACKAGES = CSWlibgmp +PACKAGES += CSWlibgmp10 +CATALOGNAME_CSWlibgmp10 = libgmp10 +SPKG_DESC_CSWlibgmp10 = GNU Multiple Precision Arithmetic Library, libgmp.so.10 +PKGFILES_CSWlibgmp10 = $(call baseisadirs,$(libdir),libgmp\.so\.10(\.\d+)*) -RUNTIME_DEP_PKGS = CSWgcc4corert +PACKAGES += CSWlibgmp-dev +CATALOGNAME_CSWlibgmp-dev = libgmp_dev +SPKG_DESC_CSWlibgmp-dev = Development Files for libgmp +# Catchall PKGFILES +RUNTIME_DEP_PKGS_CSWlibgmp-dev = CSWlibgmp10 +#RUNTIME_DEP_PKGS = CSWgcc4corert + +# We have collisions with legacy CSWlibgmp until re-release +CHECKPKG_OVERRIDES_CSWlibgmp-dev += file-collision + include gar/category.mk -ifeq ($(ISA), sparcv8plus) - ARCHFLAGS_$(GARCOMPILER)_$(ISA) = -mcpu=v9 -mv8plus -endif -ifeq ($(ISA), sparcv8plus+vis) - ARCHFLAGS_$(GARCOMPILER)_$(ISA) = -mcpu=ultrasparc -mvis -endif +#ifeq ($(ISA), sparcv8plus) +# ARCHFLAGS_$(GARCOMPILER)_$(ISA) = -mcpu=v9 -mv8plus +#endif +#ifeq ($(ISA), sparcv8plus+vis) +# ARCHFLAGS_$(GARCOMPILER)_$(ISA) = -mcpu=ultrasparc -mvis +#endif Modified: csw/mgar/pkg/libgmp/trunk/checksums =================================================================== --- csw/mgar/pkg/libgmp/trunk/checksums 2011-01-14 07:51:14 UTC (rev 12537) +++ csw/mgar/pkg/libgmp/trunk/checksums 2011-01-14 10:26:55 UTC (rev 12538) @@ -1 +1 @@ -dd60683d7057917e34630b4a787932e8 gmp-4.3.2.tar.bz2 +6bac6df75c192a13419dfd71d19240a7 gmp-5.0.1.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 14 13:38:10 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 14 Jan 2011 12:38:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12539] csw/mgar/pkg Message-ID: Revision: 12539 http://gar.svn.sourceforge.net/gar/?rev=12539&view=rev Author: dmichelsen Date: 2011-01-14 12:38:10 +0000 (Fri, 14 Jan 2011) Log Message: ----------- libgmp3: Create separate directory for legacy libgmp.so.3 Modified Paths: -------------- csw/mgar/pkg/libgmp3/trunk/Makefile csw/mgar/pkg/libgmp3/trunk/checksums Added Paths: ----------- csw/mgar/pkg/libgmp3/ Modified: csw/mgar/pkg/libgmp3/trunk/Makefile =================================================================== --- csw/mgar/pkg/libgmp/trunk/Makefile 2011-01-14 10:26:55 UTC (rev 12538) +++ csw/mgar/pkg/libgmp3/trunk/Makefile 2011-01-14 12:38:10 UTC (rev 12539) @@ -1,5 +1,5 @@ NAME = gmp -VERSION = 5.0.1 +VERSION = 4.3.2 CATEGORIES = lib DESCRIPTION = GNU Multiple Precision Arithmetic Library @@ -25,7 +25,7 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 -#GARCOMPILER = GCC4 +GARCOMPILER = GCC4 BUILD64 = 1 EXTRA_BUILD_ISAS_sparc = sparcv8plus sparcv8plus+vis @@ -55,34 +55,16 @@ CONFIGURE_ARGS = ABI=$(ABI_$(ISA)) MPN_PATH=$(MPN_$(ISA)) $(DIRPATHS) -#EXTRA_MERGE_DIRS_isa-sparcv8plus = $(includedir) -#EXTRA_MERGE_DIRS_isa-sparcv8plus+vis = $(includedir) -#EXTRA_MERGE_DIRS_isa-sparcv9 = $(includedir) -#EXTRA_MERGE_DIRS_isa-amd64 = $(includedir) -#EXTRA_MERGE_DIRS_isa-pentium = $(includedir) +PACKAGES += CSWlibgmp +CATALOGNAME_CSWlibgmp = libgmp +SPKG_DESC_CSWlibgmp = Legacy GNU Multiple Precision Arithmetic Library, libgmp.so.3 +PKGFILES_CSWlibgmp = $(call baseisadirs,$(libdir),libgmp\.so\.3(\.\d+)*) +# This is a legacy package, tolerate the wrong name until this is obsoleted +CHECKPKG_OVERRIDES_CSWlibgmp += shared-lib-pkgname-mismatch -PACKAGES += CSWlibgmp10 -CATALOGNAME_CSWlibgmp10 = libgmp10 -SPKG_DESC_CSWlibgmp10 = GNU Multiple Precision Arithmetic Library, libgmp.so.10 -PKGFILES_CSWlibgmp10 = $(call baseisadirs,$(libdir),libgmp\.so\.10(\.\d+)*) +RUNTIME_DEP_PKGS = CSWgcc4corert -PACKAGES += CSWlibgmp-dev -CATALOGNAME_CSWlibgmp-dev = libgmp_dev -SPKG_DESC_CSWlibgmp-dev = Development Files for libgmp -# Catchall PKGFILES -RUNTIME_DEP_PKGS_CSWlibgmp-dev = CSWlibgmp10 - -#RUNTIME_DEP_PKGS = CSWgcc4corert - -# We have collisions with legacy CSWlibgmp until re-release -CHECKPKG_OVERRIDES_CSWlibgmp-dev += file-collision - include gar/category.mk -#ifeq ($(ISA), sparcv8plus) -# ARCHFLAGS_$(GARCOMPILER)_$(ISA) = -mcpu=v9 -mv8plus -#endif -#ifeq ($(ISA), sparcv8plus+vis) -# ARCHFLAGS_$(GARCOMPILER)_$(ISA) = -mcpu=ultrasparc -mvis -#endif - +ARCHFLAGS_GCC4_sparcv8plus = -mcpu=v9 -mv8plus +ARCHFLAGS_GCC4_sparcv8plus+vis = -mcpu=ultrasparc -mvis Modified: csw/mgar/pkg/libgmp3/trunk/checksums =================================================================== --- csw/mgar/pkg/libgmp/trunk/checksums 2011-01-14 10:26:55 UTC (rev 12538) +++ csw/mgar/pkg/libgmp3/trunk/checksums 2011-01-14 12:38:10 UTC (rev 12539) @@ -1 +1 @@ -6bac6df75c192a13419dfd71d19240a7 gmp-5.0.1.tar.bz2 +dd60683d7057917e34630b4a787932e8 gmp-4.3.2.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 14 13:49:33 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 14 Jan 2011 12:49:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12540] csw/mgar/pkg/cvs/trunk Message-ID: Revision: 12540 http://gar.svn.sourceforge.net/gar/?rev=12540&view=rev Author: dmichelsen Date: 2011-01-14 12:49:33 +0000 (Fri, 14 Jan 2011) Log Message: ----------- cvs: Update standard cvs to 1.12.13 (feature) and make cvs_feature a link to standard cvs Modified Paths: -------------- csw/mgar/pkg/cvs/trunk/Makefile csw/mgar/pkg/cvs/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/cvs/trunk/files/CSWcvs.gspec Property Changed: ---------------- csw/mgar/pkg/cvs/trunk/ Property changes on: csw/mgar/pkg/cvs/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/cvs/trunk/Makefile =================================================================== --- csw/mgar/pkg/cvs/trunk/Makefile 2011-01-14 12:38:10 UTC (rev 12539) +++ csw/mgar/pkg/cvs/trunk/Makefile 2011-01-14 12:49:33 UTC (rev 12540) @@ -1,5 +1,5 @@ NAME = cvs -VERSION = 1.11.23 +VERSION = 1.12.13 CATEGORIES = utils DESCRIPTION = Concurrent Versioning System @@ -15,24 +15,44 @@ various operations and works well over a wide area network. endef -MASTER_SITES = http://ftp.gnu.org/non-gnu/cvs/source/stable/$(VERSION)/ -UPSTREAM_MASTER_SITES = http://ftp.gnu.org/non-gnu/cvs/source/stable/ +MASTER_SITES = http://ftp.gnu.org/non-gnu/cvs/source/feature/$(VERSION)/ +UPSTREAM_MASTER_SITES = http://ftp.gnu.org/non-gnu/cvs/source/feature/ + DISTFILES = $(DISTNAME).tar.bz2 -DISTFILES += $(call admfiles,CSWcvs,) +PACKAGES += CSWcvs +CATALOGNAME_CSWcvs = cvs +SPKG_DESC_CSWcvs = $(DESCRIPTION) +RUNTIME_DEP_PKGS_CSWcvs += CSWggettextrt +RUNTIME_DEP_PKGS_CSWcvs += CSWkrb5lib +RUNTIME_DEP_PKGS_CSWcvs += CSWosslrt +RUNTIME_DEP_PKGS_CSWcvs += CSWzlib + +PACKAGES += CSWcvs-feature +CATALONGAME_CSWcvs-feature = cvs_feature +SPKG_DESC_CSWcvs-feature = Legacy package as CSWcvs now contains the feature CVS +PKGFILES_CSWcvs-feature = $(prefix)/cvs-feature +ARCHALL_CSWcvs-feature = 1 +RUNTIME_DEP_PKGS_CSWcvs-feature = CSWcvs +CHECKPKG_OVERRIDES_CSWcvs-feature += surplus-dependency|CSWcvs + CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-external-zlib=$(prefix) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = (\d+(?:\.\d+)*) TEST_TARGET = check -# Test suite won't run as root! -TEST_SCRIPTS = +# The testsuite runs for more than one hour! +# SKIPTEST ?= 1 include gar/category.mk -post-install: - @rm -f $(DESTDIR)$(infodir)/dir +# Only GNU 'id' understands option '-u' +PATH := /opt/csw/gnu:$(PATH) + +post-install-modulated: @gln -sf ../share/cvs/contrib/rcs2log $(DESTDIR)$(bindir)/rcslog + @gln -s . $(DESTDIR)$(prefix)/cvs-feature @$(MAKECOOKIE) Modified: csw/mgar/pkg/cvs/trunk/checksums =================================================================== --- csw/mgar/pkg/cvs/trunk/checksums 2011-01-14 12:38:10 UTC (rev 12539) +++ csw/mgar/pkg/cvs/trunk/checksums 2011-01-14 12:49:33 UTC (rev 12540) @@ -1,2 +1 @@ -0213ea514e231559d6ff8f80a34117f0 download/cvs-1.11.23.tar.bz2 -6054c81d25a4c2829b53d57cad115f15 download/CSWcvs.gspec +956ab476ce276c2d19d583e227dbdbea cvs-1.12.13.tar.bz2 Deleted: csw/mgar/pkg/cvs/trunk/files/CSWcvs.gspec =================================================================== --- csw/mgar/pkg/cvs/trunk/files/CSWcvs.gspec 2011-01-14 12:38:10 UTC (rev 12539) +++ csw/mgar/pkg/cvs/trunk/files/CSWcvs.gspec 2011-01-14 12:49:33 UTC (rev 12540) @@ -1,4 +0,0 @@ -%var bitname cvs -%var pkgname CSWcvs -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/COPYING This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 14 14:45:15 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 14 Jan 2011 13:45:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12541] csw/mgar/pkg/pari/trunk Message-ID: Revision: 12541 http://gar.svn.sourceforge.net/gar/?rev=12541&view=rev Author: dmichelsen Date: 2011-01-14 13:45:14 +0000 (Fri, 14 Jan 2011) Log Message: ----------- pari: Minor adjustments, needs more work Modified Paths: -------------- csw/mgar/pkg/pari/trunk/Makefile csw/mgar/pkg/pari/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/pari/trunk/files/CSWparigp.gspec Property Changed: ---------------- csw/mgar/pkg/pari/trunk/ Property changes on: csw/mgar/pkg/pari/trunk ___________________________________________________________________ Modified: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1 + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Modified: csw/mgar/pkg/pari/trunk/Makefile =================================================================== --- csw/mgar/pkg/pari/trunk/Makefile 2011-01-14 12:49:33 UTC (rev 12540) +++ csw/mgar/pkg/pari/trunk/Makefile 2011-01-14 13:45:14 UTC (rev 12541) @@ -2,28 +2,42 @@ VERSION = 2.3.5 CATEGORIES = lib -DESCRIPTION = efficient computations in number theory +DESCRIPTION = Efficient computations in number theory define BLURB - LONG DESCRIPTION + PARI/GP is a widely used computer algebra system designed for fast computations + in number theory (factorizations, algebraic number theory, elliptic curves...), + but also contains a large number of other useful functions to compute with mathematical + entities such as matrices, polynomials, power series, algebraic numbers, etc., and + a lot of transcendental functions. endef MASTER_SITES = http://pari.math.u-bordeaux.fr/pub/pari/unix/ DISTFILES = $(NAME)-$(VERSION).tar.gz -DISTFILES += $(call admfiles,CSWparigp,) # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz +PACKAGES = CSWparigp +CATALOGNAME = parigp + +VENDOR_URL = http://pari.math.u-bordeaux.fr + +BUILD64 = 1 + CONFIGURE_SCRIPTS = custom -CONFIGURE_ARGS = --prefix=$(prefix) -# CONFIGURE_ARGS += --miscdir=$(docdir)/pari +CONFIGURE_ARGS = --prefix=$(prefix) +CONFIGURE_ARGS += --bindir=$(bindir) +CONFIGURE_ARGS += --includedir=$(includedir) +CONFIGURE_ARGS += --libdir=$(libdir) +CONFIGURE_ARGS += --mandir=$(mandir) + BUILD_ARGS = gp -TEST_SCRIPTS = +# TEST_SCRIPTS = include gar/category.mk configure-custom: @echo " ==> Running Configure" - @( cd $(WORKSRC) ; $(CONFIGURE_ENV) ./Configure $(CONFIGURE_ARGS) ) + ( cd $(WORKSRC) ; $(CONFIGURE_ENV) ./Configure $(CONFIGURE_ARGS) ) @$(MAKECOOKIE) Modified: csw/mgar/pkg/pari/trunk/checksums =================================================================== --- csw/mgar/pkg/pari/trunk/checksums 2011-01-14 12:49:33 UTC (rev 12540) +++ csw/mgar/pkg/pari/trunk/checksums 2011-01-14 13:45:14 UTC (rev 12541) @@ -1,2 +1 @@ -c3e38b038b8314d2df6b14037c290ae9 CSWparigp.gspec 6077c6db56fdd32e39a06a9bf320e1f7 pari-2.3.5.tar.gz Deleted: csw/mgar/pkg/pari/trunk/files/CSWparigp.gspec =================================================================== --- csw/mgar/pkg/pari/trunk/files/CSWparigp.gspec 2011-01-14 12:49:33 UTC (rev 12540) +++ csw/mgar/pkg/pari/trunk/files/CSWparigp.gspec 2011-01-14 13:45:14 UTC (rev 12541) @@ -1,4 +0,0 @@ -%var bitname parigp -%var pkgname CSWparigp -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/LICENSE This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 14 15:05:29 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 14 Jan 2011 14:05:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12542] csw/mgar/pkg/pari/trunk/Makefile Message-ID: Revision: 12542 http://gar.svn.sourceforge.net/gar/?rev=12542&view=rev Author: dmichelsen Date: 2011-01-14 14:05:29 +0000 (Fri, 14 Jan 2011) Log Message: ----------- pari: Add TODO Modified Paths: -------------- csw/mgar/pkg/pari/trunk/Makefile Modified: csw/mgar/pkg/pari/trunk/Makefile =================================================================== --- csw/mgar/pkg/pari/trunk/Makefile 2011-01-14 13:45:14 UTC (rev 12541) +++ csw/mgar/pkg/pari/trunk/Makefile 2011-01-14 14:05:29 UTC (rev 12542) @@ -17,13 +17,13 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz +# TODO: The galdata is missing in the package, where does it come from? + PACKAGES = CSWparigp CATALOGNAME = parigp VENDOR_URL = http://pari.math.u-bordeaux.fr -BUILD64 = 1 - CONFIGURE_SCRIPTS = custom CONFIGURE_ARGS = --prefix=$(prefix) CONFIGURE_ARGS += --bindir=$(bindir) @@ -33,7 +33,8 @@ BUILD_ARGS = gp -# TEST_SCRIPTS = +# There are lots of tests, TBD: pick one +TEST_SCRIPTS = include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 14 15:30:36 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 14 Jan 2011 14:30:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12543] csw/mgar/pkg/balance/trunk Message-ID: Revision: 12543 http://gar.svn.sourceforge.net/gar/?rev=12543&view=rev Author: dmichelsen Date: 2011-01-14 14:30:35 +0000 (Fri, 14 Jan 2011) Log Message: ----------- balance: Update to 3.54 Modified Paths: -------------- csw/mgar/pkg/balance/trunk/Makefile csw/mgar/pkg/balance/trunk/checksums Added Paths: ----------- csw/mgar/pkg/balance/trunk/files/0001-Use-Solaris-and-CSW-layout.patch Removed Paths: ------------- csw/mgar/pkg/balance/trunk/files/0001-Adjust-Makefile-for-Solaris.patch Modified: csw/mgar/pkg/balance/trunk/Makefile =================================================================== --- csw/mgar/pkg/balance/trunk/Makefile 2011-01-14 14:05:29 UTC (rev 12542) +++ csw/mgar/pkg/balance/trunk/Makefile 2011-01-14 14:30:35 UTC (rev 12543) @@ -1,5 +1,5 @@ NAME = balance -VERSION = 3.52 +VERSION = 3.54 CATEGORIES = net DESCRIPTION = A TCP proxy and load balancer @@ -11,7 +11,7 @@ MASTER_SITES = http://www.inlab.de/ DISTFILES = $(NAME)-$(VERSION).tar.gz -PATCHFILES = 0001-Adjust-Makefile-for-Solaris.patch +PATCHFILES = 0001-Use-Solaris-and-CSW-layout.patch # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz Modified: csw/mgar/pkg/balance/trunk/checksums =================================================================== --- csw/mgar/pkg/balance/trunk/checksums 2011-01-14 14:05:29 UTC (rev 12542) +++ csw/mgar/pkg/balance/trunk/checksums 2011-01-14 14:30:35 UTC (rev 12543) @@ -1,2 +1 @@ -0f6d56db33fa85a6627c6d1f724c0ec1 0001-Adjust-Makefile-for-Solaris.patch -dd43b243290471536b7689382b7bb8d4 balance-3.52.tar.gz +99854615cc58ceb2c5bbf29e35d18018 balance-3.54.tar.gz Deleted: csw/mgar/pkg/balance/trunk/files/0001-Adjust-Makefile-for-Solaris.patch =================================================================== --- csw/mgar/pkg/balance/trunk/files/0001-Adjust-Makefile-for-Solaris.patch 2011-01-14 14:05:29 UTC (rev 12542) +++ csw/mgar/pkg/balance/trunk/files/0001-Adjust-Makefile-for-Solaris.patch 2011-01-14 14:30:35 UTC (rev 12543) @@ -1,65 +0,0 @@ -From 93c7b9720fa37dc44df91ed7ea26ff5c91ac40cf Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Tue, 25 May 2010 16:02:44 +0200 -Subject: [PATCH] Adjust Makefile for Solaris - ---- - Makefile | 21 ++++++++++++--------- - 1 files changed, 12 insertions(+), 9 deletions(-) - -diff --git a/Makefile b/Makefile -index 05c4ca5..a1ba163 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,26 +1,27 @@ - # $Id: Makefile,v 1.9 2010/02/14 18:36:56 t Exp t $ - - #CFLAGS=-g -I. --CFLAGS=-O2 -Wall -Wstrict-prototypes -Wuninitialized -+# CFLAGS=-O2 -Wall -Wstrict-prototypes -Wuninitialized - - # uncomment for any OS other than Cygwin - BALANCE=balance - ROOT=root - INSTALL=install --BINDIR=/usr/sbin --MANDIR=${BINDIR}/../man/man1 -+# BINDIR=/usr/sbin -+# MANDIR=${BINDIR}/../man/man1 - - # uncomment for Solaris: --# LIBRARIES=-lsocket -lnsl --# INSTALL=/usr/ucb/install --# BINDIR=/usr/local/libexec -+LIBRARIES=-lsocket -lnsl -+INSTALL=/usr/ucb/install -+BINDIR=/opt/csw/sbin -+MANDIR=/opt/csw/share/man/man1 - - # uncomment for Cygwin: - # LIBRARIES=-L/usr/local/lib -lcygipc - # BALANCE=balance.exe - # ROOT=Administrators - --CC=gcc -+# CC=gcc - RELEASE=3.52 - - all: balance -@@ -48,9 +49,11 @@ clean: - rm -f $(BALANCE) *.o balance.ps balance.pdf - - install: -- $(INSTALL) -o $(ROOT) -g $(ROOT) -m 755 $(BALANCE) \ -+ $(INSTALL) -d $(DESTDIR)$(BINDIR) -+ $(INSTALL) -m 755 $(BALANCE) \ - $(DESTDIR)$(BINDIR)/$(BALANCE) -- $(INSTALL) -o $(ROOT) -g $(ROOT) -m 755 balance.1 \ -+ $(INSTALL) -d $(DESTDIR)$(MANDIR) -+ $(INSTALL) -m 755 balance.1 \ - $(DESTDIR)$(MANDIR) - mkdir -p $(DESTDIR)/var/run/balance - chmod 1777 $(DESTDIR)/var/run/balance --- -1.7.1 - Added: csw/mgar/pkg/balance/trunk/files/0001-Use-Solaris-and-CSW-layout.patch =================================================================== --- csw/mgar/pkg/balance/trunk/files/0001-Use-Solaris-and-CSW-layout.patch (rev 0) +++ csw/mgar/pkg/balance/trunk/files/0001-Use-Solaris-and-CSW-layout.patch 2011-01-14 14:30:35 UTC (rev 12543) @@ -0,0 +1,66 @@ +From 9d63fa77ffd0512d2446741753c57133946fd112 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Fri, 14 Jan 2011 15:26:17 +0100 +Subject: [PATCH] Use Solaris and CSW layout + +--- + Makefile | 23 +++++++++++++---------- + 1 files changed, 13 insertions(+), 10 deletions(-) + +diff --git a/Makefile b/Makefile +index 8cb0b1b..a2b1274 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,26 +1,27 @@ + # $Id: Makefile,v 1.12 2010/12/03 12:49:15 t Exp $ + + #CFLAGS=-g -I. +-CFLAGS=-O2 -Wall -Wstrict-prototypes -Wuninitialized ++# CFLAGS=-O2 -Wall -Wstrict-prototypes -Wuninitialized + + # uncomment for any OS other than Cygwin + BALANCE=balance + ROOT=root +-INSTALL=install +-BINDIR=/usr/sbin +-MANDIR=${BINDIR}/../man/man1 ++# INSTALL=install ++# BINDIR=/usr/sbin ++# MANDIR=${BINDIR}/../man/man1 + + # uncomment for Solaris: +-# LIBRARIES=-lsocket -lnsl +-# INSTALL=/usr/ucb/install +-# BINDIR=/usr/local/libexec ++LIBRARIES=-lsocket -lnsl ++INSTALL=/usr/ucb/install ++BINDIR=/opt/csw/sbin ++MANDIR=/opt/csw/share/man/man1 + + # uncomment for Cygwin: + # LIBRARIES=-L/usr/local/lib -lcygipc + # BALANCE=balance.exe + # ROOT=Administrators + +-CC=gcc ++# CC=gcc + RELEASE=3.54 + + all: balance +@@ -48,9 +49,11 @@ clean: + rm -f $(BALANCE) *.o balance.ps balance.pdf + + install: +- $(INSTALL) -o $(ROOT) -g $(ROOT) -m 755 $(BALANCE) \ ++ $(INSTALL) -d $(DESTDIR)$(BINDIR) ++ $(INSTALL) -m 755 $(BALANCE) \ + $(DESTDIR)$(BINDIR)/$(BALANCE) +- $(INSTALL) -o $(ROOT) -g $(ROOT) -m 755 balance.1 \ ++ $(INSTALL) -d $(DESTDIR)$(MANDIR) ++ $(INSTALL) -m 755 balance.1 \ + $(DESTDIR)$(MANDIR) + mkdir -p $(DESTDIR)/var/run/balance + chmod 1777 $(DESTDIR)/var/run/balance +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Fri Jan 14 18:48:24 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Fri, 14 Jan 2011 17:48:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12544] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 12544 http://gar.svn.sourceforge.net/gar/?rev=12544&view=rev Author: gadavis Date: 2011-01-14 17:48:24 +0000 (Fri, 14 Jan 2011) Log Message: ----------- Make docs ARCHALL Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-14 14:30:35 UTC (rev 12543) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-14 17:48:24 UTC (rev 12544) @@ -37,6 +37,7 @@ SPKG_DESC_CSWgmt-doc = Documentation for GMT PKGFILES_CSWgmt-doc += /opt/csw/share/doc/gmt PKGFILES_CSWgmt-doc += /opt/csw/share/doc/gmt/.* +ARCHALL_CSWgmt-doc = 1 ## GMT Includes no unit tests This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Fri Jan 14 22:32:22 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Fri, 14 Jan 2011 21:32:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12545] csw/mgar/pkg/gmt/trunk Message-ID: Revision: 12545 http://gar.svn.sourceforge.net/gar/?rev=12545&view=rev Author: gadavis Date: 2011-01-14 21:32:22 +0000 (Fri, 14 Jan 2011) Log Message: ----------- (gmt) renable shared objects Re-enable shared-object compilation since the statically linked package was huge. Attempt to fix upstream bugs with creating shared objects when libm and libsunmath are in use Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/gmt/trunk/files/0001-Add-LDFLAGS-to-shared-object-linking-commands.patch Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-14 17:48:24 UTC (rev 12544) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-14 21:32:22 UTC (rev 12545) @@ -23,6 +23,7 @@ DISTFILES += GMT$(GMT_VERSION)_suppl.tar.bz2 UFILES_REGEX = GMT(\d+(?:\.\d+)*)_(.*).tar.gz +PATCHFILES += 0001-Add-LDFLAGS-to-shared-object-linking-commands.patch BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CSWnetcdf-devel CSWnetcdf @@ -55,7 +56,7 @@ CONFIGURE_ARGS += CXXFLAGS="$(CXXFLAGS)" CONFIGURE_ARGS += $(DIRPATHS) CONFIGURE_ARGS += --disable-mex -#CONFIGURE_ARGS += --enable-shared +CONFIGURE_ARGS += --enable-shared CONFIGURE_ARGS += --enable-netcdf=/opt/csw Added: csw/mgar/pkg/gmt/trunk/files/0001-Add-LDFLAGS-to-shared-object-linking-commands.patch =================================================================== --- csw/mgar/pkg/gmt/trunk/files/0001-Add-LDFLAGS-to-shared-object-linking-commands.patch (rev 0) +++ csw/mgar/pkg/gmt/trunk/files/0001-Add-LDFLAGS-to-shared-object-linking-commands.patch 2011-01-14 21:32:22 UTC (rev 12545) @@ -0,0 +1,47 @@ +From c9367a8a9f1356e77a81d16cbb2586ffd904ca7e Mon Sep 17 00:00:00 2001 +From: Geoff Davis +Date: Fri, 14 Jan 2011 22:27:41 +0100 +Subject: [PATCH] Add LDFLAGS to shared object linking commands + +--- + src/Makefile | 6 +++--- + src/x2sys/Makefile | 2 +- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/Makefile b/src/Makefile +index 128b4fb..422df20 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -195,13 +195,13 @@ libgmtps.a: $(LIBPS_O) + $(RANLIB) $@ + + libpsl.$(SL): libpsl.a +- $(LD) $(LD_OPT) pslib.o $(LIBS) -o $@ ++ $(LD) $(LD_OPT) $(LDFLAGS) pslib.o $(LIBS) -o $@ + + libgmt.$(SL): libgmt.a +- $(LD) $(LD_OPT) $(LIB_O) $(TRIANGLE_O) $(ALPHA_SINCOS_O) $(NETCDF_LIB) $(GDAL_LIB) $(LIBS) -o $@ ++ $(LD) $(LD_OPT) $(LDFLAGS) $(LIB_O) $(TRIANGLE_O) $(ALPHA_SINCOS_O) $(NETCDF_LIB) $(GDAL_LIB) $(LIBS) -o $@ + + libgmtps.$(SL): libgmtps.a libgmt.$(SL) libpsl.$(SL) +- $(LD) $(LD_OPT) $(LIBPS_O) libgmt.$(SL) libpsl.$(SL) $(LIBS) -o $@ ++ $(LD) $(LD_OPT) $(LDFLAGS) $(LIBPS_O) libgmt.$(SL) libpsl.$(SL) $(LIBS) -o $@ + + #------------------------------------------------------------------------------- + # program rules +diff --git a/src/x2sys/Makefile b/src/x2sys/Makefile +index 23732ef..2ccf224 100644 +--- a/src/x2sys/Makefile ++++ b/src/x2sys/Makefile +@@ -83,7 +83,7 @@ libx2sys.a: $(LIB_O) + $(RANLIB) $@ + + libx2sys.$(SL): libx2sys.a +- $(LD) $(LD_OPT) x2sys.o $(ALLLIB) -o $@ ++ $(LD) $(LD_OPT) $(LDFLAGS) x2sys.o $(ALLLIB) -o $@ + + #------------------------------------------------------------------------------- + # program rules +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Fri Jan 14 23:47:10 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Fri, 14 Jan 2011 22:47:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12546] csw/mgar/pkg/gmt/trunk Message-ID: Revision: 12546 http://gar.svn.sourceforge.net/gar/?rev=12546&view=rev Author: gadavis Date: 2011-01-14 22:47:10 +0000 (Fri, 14 Jan 2011) Log Message: ----------- That didn't work, trying another patch to the linking problem Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Removed Paths: ------------- csw/mgar/pkg/gmt/trunk/files/0001-Add-LDFLAGS-to-shared-object-linking-commands.patch Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-14 21:32:22 UTC (rev 12545) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-14 22:47:10 UTC (rev 12546) @@ -23,8 +23,6 @@ DISTFILES += GMT$(GMT_VERSION)_suppl.tar.bz2 UFILES_REGEX = GMT(\d+(?:\.\d+)*)_(.*).tar.gz -PATCHFILES += 0001-Add-LDFLAGS-to-shared-object-linking-commands.patch - BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CSWnetcdf-devel CSWnetcdf PACKAGES += CSWgmt Deleted: csw/mgar/pkg/gmt/trunk/files/0001-Add-LDFLAGS-to-shared-object-linking-commands.patch =================================================================== --- csw/mgar/pkg/gmt/trunk/files/0001-Add-LDFLAGS-to-shared-object-linking-commands.patch 2011-01-14 21:32:22 UTC (rev 12545) +++ csw/mgar/pkg/gmt/trunk/files/0001-Add-LDFLAGS-to-shared-object-linking-commands.patch 2011-01-14 22:47:10 UTC (rev 12546) @@ -1,47 +0,0 @@ -From c9367a8a9f1356e77a81d16cbb2586ffd904ca7e Mon Sep 17 00:00:00 2001 -From: Geoff Davis -Date: Fri, 14 Jan 2011 22:27:41 +0100 -Subject: [PATCH] Add LDFLAGS to shared object linking commands - ---- - src/Makefile | 6 +++--- - src/x2sys/Makefile | 2 +- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/Makefile b/src/Makefile -index 128b4fb..422df20 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -195,13 +195,13 @@ libgmtps.a: $(LIBPS_O) - $(RANLIB) $@ - - libpsl.$(SL): libpsl.a -- $(LD) $(LD_OPT) pslib.o $(LIBS) -o $@ -+ $(LD) $(LD_OPT) $(LDFLAGS) pslib.o $(LIBS) -o $@ - - libgmt.$(SL): libgmt.a -- $(LD) $(LD_OPT) $(LIB_O) $(TRIANGLE_O) $(ALPHA_SINCOS_O) $(NETCDF_LIB) $(GDAL_LIB) $(LIBS) -o $@ -+ $(LD) $(LD_OPT) $(LDFLAGS) $(LIB_O) $(TRIANGLE_O) $(ALPHA_SINCOS_O) $(NETCDF_LIB) $(GDAL_LIB) $(LIBS) -o $@ - - libgmtps.$(SL): libgmtps.a libgmt.$(SL) libpsl.$(SL) -- $(LD) $(LD_OPT) $(LIBPS_O) libgmt.$(SL) libpsl.$(SL) $(LIBS) -o $@ -+ $(LD) $(LD_OPT) $(LDFLAGS) $(LIBPS_O) libgmt.$(SL) libpsl.$(SL) $(LIBS) -o $@ - - #------------------------------------------------------------------------------- - # program rules -diff --git a/src/x2sys/Makefile b/src/x2sys/Makefile -index 23732ef..2ccf224 100644 ---- a/src/x2sys/Makefile -+++ b/src/x2sys/Makefile -@@ -83,7 +83,7 @@ libx2sys.a: $(LIB_O) - $(RANLIB) $@ - - libx2sys.$(SL): libx2sys.a -- $(LD) $(LD_OPT) x2sys.o $(ALLLIB) -o $@ -+ $(LD) $(LD_OPT) $(LDFLAGS) x2sys.o $(ALLLIB) -o $@ - - #------------------------------------------------------------------------------- - # program rules --- -1.7.3.2 - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Sat Jan 15 00:43:06 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Fri, 14 Jan 2011 23:43:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12547] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 12547 http://gar.svn.sourceforge.net/gar/?rev=12547&view=rev Author: gadavis Date: 2011-01-14 23:43:06 +0000 (Fri, 14 Jan 2011) Log Message: ----------- Pass LIBS arg in attempt to get libsunmath to work in shared obj build Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-14 22:47:10 UTC (rev 12546) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-14 23:43:06 UTC (rev 12547) @@ -52,6 +52,7 @@ CONFIGURE_ARGS += CFLAGS="$(CFLAGS)" CONFIGURE_ARGS += LDFLAGS="$(LDFLAGS)" CONFIGURE_ARGS += CXXFLAGS="$(CXXFLAGS)" +CONFIGURE_ARGS += LIBS="-L/opt/csw/lib/$(MM_LIBDIR) -lsunmath -lm" # Hopefully fixes .so creation CONFIGURE_ARGS += $(DIRPATHS) CONFIGURE_ARGS += --disable-mex CONFIGURE_ARGS += --enable-shared This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 15 11:19:33 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 15 Jan 2011 10:19:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12548] csw/mgar/pkg/perl/trunk/Makefile Message-ID: Revision: 12548 http://gar.svn.sourceforge.net/gar/?rev=12548&view=rev Author: bonivart Date: 2011-01-15 10:19:33 +0000 (Sat, 15 Jan 2011) Log Message: ----------- perl: clean up Modified Paths: -------------- csw/mgar/pkg/perl/trunk/Makefile Modified: csw/mgar/pkg/perl/trunk/Makefile =================================================================== --- csw/mgar/pkg/perl/trunk/Makefile 2011-01-14 23:43:06 UTC (rev 12547) +++ csw/mgar/pkg/perl/trunk/Makefile 2011-01-15 10:19:33 UTC (rev 12548) @@ -31,40 +31,15 @@ PATCHFILES += 0001-change-inc-based-on-rhel5-patch.patch CHECKPKG_OVERRIDES_CSWperldoc += surplus-dependency|CSWperl -CHECKPKG_OVERRIDES_CSWperldoc += file-collision -CHECKPKG_OVERRIDES_CSWperl += shared-lib-pkgname-mismatch|file=opt/csw/lib/libperl.so.5.10.1|soname=libperl.so.5.10.1|pkgname=CSWperl|expected=CSWlibperl5-10-1 -CHECKPKG_OVERRIDES_CSWperl += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/perl/5.10.1/auto/GDBM_File/GDBM_File.so CHECKPKG_OVERRIDES_CSWperl += surplus-dependency|CSWgdbm +CHECKPKG_OVERRIDES_CSWperl += soname-not-found|libgdbm.so.3|is|needed|by|opt/csw/lib/perl/5.10.1/auto/GDBM_File/GDBM_File.so # Core module updates +# Not used at the moment, leave one as example #MASTER_SITES += $(CPAN_FIRST_MIRROR)/S/SM/SMUELLER/ #CORE_UPDATES += PathTools-3.30 #CORE_OBSOLETE += Cwd.pm File/Spec* auto/Cwd -#MASTER_SITES += $(CPAN_FIRST_MIRROR)/L/LD/LDS/ -#CORE_UPDATES += CGI.pm-3.44 -#CORE_OBSOLETE += CGI* - -#MASTER_SITES += $(CPAN_FIRST_MIRROR)/M/MS/MSCHWERN/ -#CORE_UPDATES += Test-Simple-0.92 -#CORE_OBSOLETE += Test/Builder* Test/More.pm Test/Simple.pm Test/Tutorial.pm - -#MASTER_SITES += $(CPAN_FIRST_MIRROR)/T/TJ/TJENNESS/ -#CORE_UPDATES += File-Temp-0.22 -#CORE_OBSOLETE += File/Temp.pm - -#MASTER_SITES += $(CPAN_FIRST_MIRROR)/G/GB/GBARR/ -#CORE_UPDATES += IO-1.25 -#CORE_OBSOLETE += IO/Socket* IO/IO* IO/Socket.pm IO/Select.pm IO/Seekable.pm IO/Poll.pm IO/Pipe.pm IO/Handle.pm IO/File.pm IO/Dir.pm IO.pm - -#MASTER_SITES += $(CPAN_FIRST_MIRROR)/A/AM/AMS/ -#CORE_UPDATES += Storable-2.20 -#CORE_OBSOLETE += Storable/* Storable.pm - -#MASTER_SITES += $(CPAN_FIRST_MIRROR)/M/MS/MSCHWERN/ -#CORE_UPDATES += ExtUtils-MakeMaker-6.54 -#CORE_OBSOLETE += ExtUtils/* - DISTFILES += $(foreach N,$(CORE_UPDATES),$(N).tar.gz) # Dependencies @@ -149,9 +124,8 @@ # Splitting of a separate libperl.so requires more work and careful planning. # Override for now. +CHECKPKG_OVERRIDES_CSWperl += shared-lib-pkgname-mismatch|file=opt/csw/lib/libperl.so.5.10.1|soname=libperl.so.5.10.1|pkgname=CSWperl|expected=CSWlibperl5-10-1 CHECKPKG_OVERRIDES_CSWperl += shared-lib-package-contains-so-symlink|file=/opt/csw/lib/libperl.so -CHECKPKG_OVERRIDES_CSWperl += shared-lib-pkgname-mismatch|file=opt/csw/lib/libperl.so.5.10.1|soname=libperl.so.5.10.1|pkgname=CSWperl|expected=['CSWlibperl5-10-1'] -CHECKPKG_OVERRIDES_CSWperl += shared-lib-package-contains-so-symlink|file=/opt/csw/lib/libperl.so include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 15 15:34:40 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 15 Jan 2011 14:34:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12549] csw/mgar/pkg/lang-python Message-ID: Revision: 12549 http://gar.svn.sourceforge.net/gar/?rev=12549&view=rev Author: wahwah Date: 2011-01-15 14:34:40 +0000 (Sat, 15 Jan 2011) Log Message: ----------- flup: Initial commit Needed by py_webpy as a dependency. Modified Paths: -------------- csw/mgar/pkg/lang-python/flup/trunk/Makefile csw/mgar/pkg/lang-python/flup/trunk/checksums Added Paths: ----------- csw/mgar/pkg/lang-python/flup/ Modified: csw/mgar/pkg/lang-python/flup/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2011-01-14 10:26:55 UTC (rev 12538) +++ csw/mgar/pkg/lang-python/flup/trunk/Makefile 2011-01-15 14:34:40 UTC (rev 12549) @@ -2,184 +2,18 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -## This file contains comments to guide you through various GAR settings. -## Please remove unnecessary comments before committing your code to the code -## repository. The comments to remove are marked with double hashes. -## If you want to remove them all in-place, use: -## gsed -i -e '/^##/d' Makefile -## -## For more information about GAR variables, please see: -## https://sourceforge.net/apps/trac/gar/wiki/GAR%20Variable%20Reference -## -NAME = mypkg -VERSION = 1.0 -## -## The category that your software fits in. This is not a descriptive field, but -## influences the build process. Depending on the CATEGORIES setting, different -## Makefiles are included from gar/categories/ in your trunk directory, which -## adjust the build settings for the respective category. -## -## Possible settings are: -## apps, cpan, devel, gnome, java, kde, lang, lib, meta, net, python, server, -## utils, x11, xfce, xorg, xtra -CATEGORIES = lib -## -## A one-line description of the package, which will appear in the pkginfo. -DESCRIPTION = -## -## A longer description of the package. This is only for descriptive purposes -## inside the Makefile and is not used elsewhere. +NAME = flup +VERSION = 1.0.2 +CATEGORIES = python +DESCRIPTION = Random assortment of WSGI servers define BLURB - endef -## -## Upstream URL that should show up in the VENDOR field as well as on -## http://opencsw.org/packages/. -SPKG_SOURCEURL = -## -## Whitespace-separated list of URLs to download the source package from. -## There are presets: $(SF_MIRRORS), $(GNU_MIRRORS) and $(GOOGLE_MIRROR). -MASTER_SITES = -## -## SF_PROJ is required if you set $(MASTER_SITES) to $(SF_MIRRORS) and the -## Sourceforge project name differs from $(NAME). Specifies the Sourceforge -## project name of the software you wish to download. -## SF_PROJ = -## -## A list of space separated patch filenames from files/ that are to be applied -## to the extracted software before the ./configure stage. Patches need to be -## included in the DISTFILES variable as well. -## PATCHFILES = -## -## Whitespace-separated list of files which comprise this build. mGAR will look -## for the files in the $(FILEDIR) (trunk/files) directory and on the -## $(MASTER_SITES). +SPKG_SOURCEURL = http://www.saddi.com/software/flup/ +MASTER_SITES = $(PYPI_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.gz -## -## We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -## -## Catalog name is the name to be used with pkg{-get,util} -i . -## It is different from the system package name, which by convention is CSWpkgname. -## CATALOGNAME = -## -## Set to 1 to mark the package as architecture-independent. -## ARCHALL = 0 -## -## A list of files / patterns that should be excluded from the package. Amends -## the default list of excluded filenames $(MERGE_EXCLUDE_DEFAULT), which -## contains things like libtool .la files and files with a leading ~. -## EXTRA_MERGE_EXCLUDE_FILES = -## -## A list of space separated package names that should be marked as -## incompatible with the current package. This will go into the depend file. -## When a user has one of the incompatible packages installed and installs -## your package, he will be prompted that the incompatible package must be -## removed. He will however not be prevented to install your package without -## removing the conflicting package first. -## INCOMPATIBLE_PKGS = -## -## The name of the license file that should be included in your package. Defaults -## to COPYING. See http://sourceforge.net/apps/trac/gar/wiki/CopyRightfor details -## on including and displaying licenses. -## LICENSE = -## -## A list of space separated package names that should be produced from your -## Makefile. This is used when a software has different components that can be -## packaged and used individually (think runtime libraries, client tools, server -## files, development headers). You don't need to set this when you just want to -## produce one package. -## -## When you set this variable to include more than one package, you also need to -## set PKGFILES_CSWpkgname for each package (except for the first one in your -## $(PACKAGES) list) to define which files go into each package. The first -## package from $(PACKAGES) one will hold all files that are not matched by -## PKGFILES_ for other packages. -## PACKAGES = -## -## If specified, GAR feeds the almost-final package prototype file to -## $(PROTOTYPE_FILTER) and reads the final package prototype file from it. -## $(PROTOTYPE_FILTER) is usually a sed/awk/perl one-liner, which was mostly used -## to prepare the prototype file for use with cswclassutils (see -## $(SPKG_CLASSES)). Now that there are convenience variables for cswclassutils, -## you will rarely have to use this. A still valid use case would be to change -## the file permissions of a file to be set-UID. -## See http://wiki.opencsw.org/cswclassutils-package for common usage information -## PROTOTYPE_FILTER = -## -## cswclassutils settings -## -## A list of action classes. Possible values are: -## none cswpreserveconf cswcpsampleconf cswpycompile cswusergroup cswinitsmf -## cswinetd cswetcservices -## The class 'cswinitsmf' must be the last class listed. When you use cswclassutils, -## you need to add CSWcswclassutils to RUNTIME_DEP_PKGS. -## SPKG_CLASSES = none -## Simplified settings for classes: -## PRESERVECONF = -## SAMPLECONF = -## INITSMF = -## USERGROUP = -## ETCSERVICES = -## INETDCONF = -## A list of runtime package dependencies in the form of CSWfoo. -## RUNTIME_DEP_PKGS = -## -## A list of packages necessary to build this package -## BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) -## -## When using non-empty $(PACKAGES): -## RUNTIME_DEP_PKGS_CSWpkgname = -## SPKG_DESC_CSWpkgname = -## PKGFILES_CSWpkgname = -## CATALOGNAME_CSWpkgname = -## -## A list of space separated directories where objects should be stripped in -## addition to the bin/ and sbin/ directories. -## STRIP_DIRS = -## -## Define a custom target for the configure phase. When you set this, the target -## that will be used instead of configure: target, is named -## configure-$(CONFIGURE_SCRIPTS) and you will need to define it in your Makefile -## after including gar/gar.include.mk. If you want to skip the configure phase -## completely (for example when your software doesn't need to be compiled) assign -## this variable an empty value. The procedure works for configure, build, -## install and test steps. -## CONFIGURE_SCRIPTS = -## BUILD_SCRIPTS = -## INSTALL_SCRIPTS = -## TEST_SCRIPTS = -## -## Compilation settings -## -## The build directory. -## WORKSRC = $(WORKDIR)/$(NAME)-$(VERSION) -## -## BUILD_ARGS is passed as an argument to gmake during the build phase. Use this -## for example, if you need to override Makefile variables. -## BUILD_ARGS = -## -## Arguments passed to the ./configure script. -CONFIGURE_ARGS = $(DIRPATHS) -## -## BUILD64 = -## CONFIGURE_ENV = -## EXTRA_CFLAGS = -## EXTRA_LDFLAGS = -## EXTRA_INC = -## EXTRA_LIB = -## GARFLAVOR = -## INSTALL_ARGS = -## OPT_FLAGS_SOS = -xO3 -## OPT_FLAGS_GCC = -O2 -pipe -## -## The compiler to use. Defaults to SOS11, can be also: SOS12, GCC3, GCC4. -## GARCOMPILER = SOS11 -## -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true - -#include gar/category.mk +ARCHALL = 1 +LICENSE = PKG-INFO +PACKAGES = CSWpy-flup +CATALOGNAME_CSWpy-flup = py_flup +include gar/category.mk Modified: csw/mgar/pkg/lang-python/flup/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2011-01-14 10:26:55 UTC (rev 12538) +++ csw/mgar/pkg/lang-python/flup/trunk/checksums 2011-01-15 14:34:40 UTC (rev 12549) @@ -0,0 +1 @@ +24dad7edc5ada31dddd49456ee8d5254 flup-1.0.2.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 15 15:58:24 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 15 Jan 2011 14:58:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12550] csw/mgar/pkg/lang-python/flup/trunk/Makefile Message-ID: Revision: 12550 http://gar.svn.sourceforge.net/gar/?rev=12550&view=rev Author: wahwah Date: 2011-01-15 14:58:24 +0000 (Sat, 15 Jan 2011) Log Message: ----------- flup: Better description Modified Paths: -------------- csw/mgar/pkg/lang-python/flup/trunk/Makefile Modified: csw/mgar/pkg/lang-python/flup/trunk/Makefile =================================================================== --- csw/mgar/pkg/lang-python/flup/trunk/Makefile 2011-01-15 14:34:40 UTC (rev 12549) +++ csw/mgar/pkg/lang-python/flup/trunk/Makefile 2011-01-15 14:58:24 UTC (rev 12550) @@ -5,7 +5,7 @@ NAME = flup VERSION = 1.0.2 CATEGORIES = python -DESCRIPTION = Random assortment of WSGI servers +DESCRIPTION = Web Server Gateway Interface (WSGI) implementation for Python define BLURB endef SPKG_SOURCEURL = http://www.saddi.com/software/flup/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From jake_goerzen at users.sourceforge.net Sat Jan 15 18:24:48 2011 From: jake_goerzen at users.sourceforge.net (jake_goerzen at users.sourceforge.net) Date: Sat, 15 Jan 2011 17:24:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12551] csw/mgar/pkg/dovecot/trunk Message-ID: Revision: 12551 http://gar.svn.sourceforge.net/gar/?rev=12551&view=rev Author: jake_goerzen Date: 2011-01-15 17:24:47 +0000 (Sat, 15 Jan 2011) Log Message: ----------- migrate .conf with cswmigrateconf Modified Paths: -------------- csw/mgar/pkg/dovecot/trunk/Makefile csw/mgar/pkg/dovecot/trunk/files/README.CSW csw/mgar/pkg/dovecot/trunk/files/changelog.CSW Modified: csw/mgar/pkg/dovecot/trunk/Makefile =================================================================== --- csw/mgar/pkg/dovecot/trunk/Makefile 2011-01-15 14:58:24 UTC (rev 12550) +++ csw/mgar/pkg/dovecot/trunk/Makefile 2011-01-15 17:24:47 UTC (rev 12551) @@ -1,5 +1,5 @@ # TODO -# - Migrate config from /opt/csw/etc/dovecot to /etc +# - Migrate config from /opt/csw/etc/dovecot to /etc - DONE! # - example.conf patch needs tweaking (rejected) # - SSL certs to /etc/opt/csw/ssl? # - USERGROUP doesn't work yet, wrong usage? @@ -90,6 +90,7 @@ INITSMF = $(sysconfdir)/init.d/cswdovecot USERGROUP = dovecot:dovecot:Dovecot IMAP Server:/var/opt/csw/run/dovecot/login:/bin/false SAMPLECONF = .*/dovecot.pem $(sysconfdir)/dovecot.conf +MIGRATE_FILES = dovecot.conf include gar/category.mk Modified: csw/mgar/pkg/dovecot/trunk/files/README.CSW =================================================================== --- csw/mgar/pkg/dovecot/trunk/files/README.CSW 2011-01-15 14:58:24 UTC (rev 12550) +++ csw/mgar/pkg/dovecot/trunk/files/README.CSW 2011-01-15 17:24:47 UTC (rev 12551) @@ -1,7 +1,13 @@ +Configuration file migration +---------------------------- + +The default configuration path has been migrated to /etc/opt/csw/dovecot.conf. During package installation the cswmigrateconf script (part of the class action utilities) migrates the dovecot.conf file to the new location. + + Configuration file ------------------ -The default configuration path is /opt/csw/etc/dovecot.conf. CSWdovecot +The default configuration path is /etc/opt/csw/dovecot.conf CSWdovecot brings with it a sample configuration (suffixed with .CSW) that will be installed when dovecot.conf doesn't exist yet. This sample configuration provides IMAP/POP3 and IMAPS/POP3S services to system users and uses a @@ -44,9 +50,13 @@ Sieve plugin ------------ -Sieve support (via the cmusieve plugin) is contained in the CSWdovecot_sieve -package. If required install this package and add +UPDATE!! CSWdovecot_sieve package is depreciated. +Sieve support (via the cmusieve plugin) is now contained in the CSWdovecot +package. + +To use sieve add + mail_plugins = cmusieve to the "protocol lda" section in dovecot.conf. This requires that you use Modified: csw/mgar/pkg/dovecot/trunk/files/changelog.CSW =================================================================== --- csw/mgar/pkg/dovecot/trunk/files/changelog.CSW 2011-01-15 14:58:24 UTC (rev 12550) +++ csw/mgar/pkg/dovecot/trunk/files/changelog.CSW 2011-01-15 17:24:47 UTC (rev 12551) @@ -7,3 +7,12 @@ /opt/csw/var/run/dovecot to /var/opt/csw/run/dovecot. -- Sebastian Kayser Sat, 28 Mar 2009 18:18:35 +0100 + +dovecot (1.2.16,REV=2011.01.15) + + * Package updated to 1.2.16 + * Configuration migrated to /etc/opt/csw/dovecot.conf + * CSWdovecot_sieve package depreciated since the sieve files had already + been included in the CSWdovecot package + + -- Jake Goerzen Sat, 15 Jan 2011 17:35:54 +0100 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 00:08:02 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 15 Jan 2011 23:08:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12552] csw/mgar/gar/v2-uwatch2 Message-ID: Revision: 12552 http://gar.svn.sourceforge.net/gar/?rev=12552&view=rev Author: wbonnet Date: 2011-01-15 23:08:02 +0000 (Sat, 15 Jan 2011) Log Message: ----------- Fix sql date and return value check Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/uwatch csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/bin/uwatch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-15 17:24:47 UTC (rev 12551) +++ csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-15 23:08:02 UTC (rev 12552) @@ -1193,6 +1193,11 @@ if self.configParser.getVerbose() == True: print "Package %(pkg)s has been undeleted" % { 'pkg' : self.configParser.getCatalogName() } + # Test if the package has just been created. If yes the history line for gar version has to be inserted + if isNewlyCreatedPackage: + cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "gar", self.configParser.getGarVersion() , self.configParser.getExecutionDate() ) ) + # Test if current version is passed if self.configParser.getCurrentVersion(): # In all cases (update or not) we update the last version check according to the argument @@ -1293,8 +1298,6 @@ if self.configParser.getExecutionDate() == None: print "Error : Execution date is not defined. Please use --execution-date flag, or --help to display help" argsValid = False -# else: -# dt = datetime.strptime(self.configParser.getExecutionDate(), "%d/%m/%y") # Gar version is mandatory, other version are optional. Gar the version is the only mandatory in the database # It has to be passed in argument in case the package does not exist yet @@ -1421,7 +1424,11 @@ # The first element in the arguments array is the action verb. Retrieve the command # using action verb as key if self.commandArray.has_key(arguments[0]): - return self.commandArray[arguments[0]].execute(opts, arguments) + res = self.commandArray[arguments[0]].execute(opts, arguments) + if res: + return 0 + else: + return 1 else: print "Error : %(action)s action is not supported" % { 'action' : arguments[0] } return 2 @@ -1449,5 +1456,6 @@ # Exit with main return code if __name__ == '__main__': - sys.exit(main()) + res = main() + sys.exit(res) Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-15 17:24:47 UTC (rev 12551) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-15 23:08:02 UTC (rev 12552) @@ -234,23 +234,27 @@ @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ + UWATCHCONFCHECK="Ok" ; \ if [ ! -n '$(UFILES_REGEX)' ]; then \ echo "$(NAME) - Error UFILES_REGEX is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ if [ ! -n '$(VERSION)' ]; then \ echo "$(NAME) - Error VERSION is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ + if [ "$$UWATCHCONFCHECK" -ne "Ok" ] ; then \ + exit 1 ; \ + fi ; \ VERSIONLIST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-version-list --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)"` ; \ - if [ "#?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch get-upstream-version-list. Please check configuration with target get-uwatch-configuration" ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "Output : $$VERSIONLIST" ; \ - false ; \ + exit 1 ; \ fi; \ if [ -n "$$VERSIONLIST" ] ; then \ for VERSION in $$VERSIONLIST ; do \ @@ -270,23 +274,27 @@ @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ + UWATCHCONFCHECK="Ok" ; \ if [ ! -n '$(UFILES_REGEX)' ]; then \ echo "$(NAME) - Error UFILES_REGEX is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ if [ ! -n '$(VERSION)' ]; then \ echo "$(NAME) - Error VERSION is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ + if [ "$$UWATCHCONFCHECK" -ne "Ok" ] ; then \ + exit 1 ; \ + fi ; \ LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-latest-version --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)"` ; \ - if [ "#?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch get-upstream-latest-version. Please check configuration with target get-uwatch-configuration" ; \ - echo "Output : $$LATEST" ; \ - false ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$LATEST" ; \ + exit 1 ; \ fi; \ if [ -n "$$LATEST" ] ; then \ echo "$(NAME) - Latest upstream version is $$LATEST" ; \ @@ -302,23 +310,27 @@ @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ + UWATCHCONFCHECK="Ok" ; \ if [ ! -n '$(UFILES_REGEX)' ]; then \ echo "$(NAME) - Error UFILES_REGEX is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ if [ ! -n '$(VERSION)' ]; then \ echo "$(NAME) - Error VERSION is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ + if [ "$$UWATCHCONFCHECK" -ne "Ok" ] ; then \ + exit 1 ; \ + fi ; \ LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch check-upstream --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --current-version="$(VERSION)"` ; \ - if [ "#?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch check-upstream. Please check configuration with target get-uwatch-configuration" ; \ - echo "Output : $$LATEST" ; \ - false ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$LATEST" ; \ + exit 1 ; \ fi; \ if [ -n "$$LATEST" ] ; then \ echo "$(NAME) : A new version of upstream files is available. Package can be upgraded from version $(VERSION) to $$LATEST"; \ @@ -332,37 +344,40 @@ # Create upgrade branch from current to latest upstream # upgrade-to-latest-upstream: - echo "In upgrade-to-latest-upstream" ; \ - if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ + @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ + UWATCHCONFCHECK="Ok" ; \ if [ ! -n '$(UFILES_REGEX)' ]; then \ echo "$(NAME) - Error UFILES_REGEX is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ if [ ! -n '$(VERSION)' ]; then \ echo "$(NAME) - Error VERSION is not set" ; \ - false; \ + UWATCHCONFCHECK="Error" ; \ fi; \ + if [ "$$UWATCHCONFCHECK" -ne "Ok" ] ; then \ + exit 1 ; \ + fi ; \ LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch check-upstream --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --current-version="$(VERSION)"` ; \ - if [ "#?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch check-upstream. Please check configuration with target get-uwatch-configuration" ; \ - echo "Output : $$LATEST" ; \ - false ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$LATEST" ; \ + exit 1 ; \ fi; \ if [ ! -f "$(COOKIEDIR)/upgrade-to-latest-upstream-$$LATEST" ] ; then \ if [ ! -d "../branches/upgrade_from_$(VERSION)_to_$$LATEST" ] ; then \ if [ -n "$$LATEST" ] ; then \ echo "$(NAME) : a new version of upstream files is available. Creating upgrade branch from version $(VERSION) to $$LATEST"; \ VERSIONUPGRADE=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch upgrade-to-version --current-version="$(VERSION)" --target-version="$$LATEST"` ; \ - if [ "#?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch check-upstream. Please check configuration with target get-uwatch-configuration" ; \ - echo "Output : $$LATEST" ; \ - false ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$VERSIONUPGRADE" ; \ + exit 1 ; \ fi; \ if [ -n "$$VERSIONUPGRADE" ] ; then \ echo "$(NAME) - $$VERSIONUPGRADE" ; \ @@ -381,11 +396,53 @@ ######################################################## +# Create upgrade branch from current to latest upstream # +report-package-version: + if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ + echo "$(NAME) - Upstream Watch is disabled" ; \ + else \ + UWATCHCONFCHECK="Ok" ; \ + if [ ! -n '$(UFILES_REGEX)' ]; then \ + echo "$(NAME) - Error UFILES_REGEX is not set" ; \ + UWATCHCONFCHECK="Error" ; \ + fi; \ + if [ ! -n '$(UPSTREAM_MASTER_SITES)' ]; then \ + echo "$(NAME) - Error UPSTREAM_MASTER_SITES is not set" ; \ + UWATCHCONFCHECK="Error" ; \ + fi; \ + if [ ! -n '$(VERSION)' ]; then \ + echo "$(NAME) - Error VERSION is not set" ; \ + UWATCHCONFCHECK="Error" ; \ + fi; \ + if [ "$$UWATCHCONFCHECK" -ne "Ok" ] ; then \ + exit 1 ; \ + fi ; \ + LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-latest-version --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)"` ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$LATEST" ; \ + exit 1 ; \ + fi; \ + EXECUTIONDATE=`date +"%Y-%m-%d %H:%M:%S"` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch report-package-version --catalog-name=firefox --package-name=CSWthunderbird --execution-date="$$EXECUTIONDATE" --gar-path=pkg/thunderbird/trunk --gar-version=$(VERSION) --upstream-version=$$LATEST --database-host=hastur --database-user=root --database-password=root --database-schema=spmtcsw"` ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$REPORTVERSION" ; \ + exit 1 ; \ + fi; \ + if [ -n "$$REPORTVERSION" ] ; then \ + echo "$(NAME) - $$REPORTVERSION" ; \ + fi ; \ + fi + + +######################################################## +# get-gar-version: @if [ ! -n '$(VERSION)' ]; then \ echo "$(NAME) - VERSION is not defined" ; \ - false; \ + exit 1 ; \ else \ echo "$(NAME) - GAR version is $(VERSION)" ; \ fi ; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 00:42:07 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 15 Jan 2011 23:42:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[12553] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12553 http://gar.svn.sourceforge.net/gar/?rev=12553&view=rev Author: wbonnet Date: 2011-01-15 23:42:07 +0000 (Sat, 15 Jan 2011) Log Message: ----------- Fix sql date and return value check Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-15 23:08:02 UTC (rev 12552) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-15 23:42:07 UTC (rev 12553) @@ -398,8 +398,9 @@ ######################################################## # Create upgrade branch from current to latest upstream # +report-package-version:PACKAGELIST=$(foreach SPEC,$(SPKG_SPECS),echo "$(call _pkglist_one,$(SPEC))") report-package-version: - if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ + @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ UWATCHCONFCHECK="Ok" ; \ @@ -425,17 +426,20 @@ exit 1 ; \ fi; \ EXECUTIONDATE=`date +"%Y-%m-%d %H:%M:%S"` ; \ - REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch report-package-version --catalog-name=firefox --package-name=CSWthunderbird --execution-date="$$EXECUTIONDATE" --gar-path=pkg/thunderbird/trunk --gar-version=$(VERSION) --upstream-version=$$LATEST --database-host=hastur --database-user=root --database-password=root --database-schema=spmtcsw"` ; \ - if [ "$$?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ - echo "$$REPORTVERSION" ; \ - exit 1 ; \ - fi; \ + $(PACKAGELIST) | while read GARPATH CATALOGNAME PKGNAME ; do \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch report-package-version --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version=$(VERSION) --upstream-version=$$LATEST"` ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$REPORTVERSION" ; \ + exit 1 ; \ + fi; \ + done ; \ if [ -n "$$REPORTVERSION" ] ; then \ echo "$(NAME) - $$REPORTVERSION" ; \ fi ; \ fi +# ######################################################## # This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 00:44:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 15 Jan 2011 23:44:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12554] csw/mgar/gar/v2-uwatch2/gar.lib.mk Message-ID: Revision: 12554 http://gar.svn.sourceforge.net/gar/?rev=12554&view=rev Author: wbonnet Date: 2011-01-15 23:44:12 +0000 (Sat, 15 Jan 2011) Log Message: ----------- Fix sql date and return value check Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-15 23:42:07 UTC (rev 12553) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-15 23:44:12 UTC (rev 12554) @@ -427,7 +427,7 @@ fi; \ EXECUTIONDATE=`date +"%Y-%m-%d %H:%M:%S"` ; \ $(PACKAGELIST) | while read GARPATH CATALOGNAME PKGNAME ; do \ - REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch report-package-version --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version=$(VERSION) --upstream-version=$$LATEST"` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch report-package-version --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version=$(VERSION) --upstream-version=$$LATEST --database-host=hastur --database-user=root --database-password=root --database-schema=spmtcsw"` ; \ if [ "$$?" -ne "0" ] ; then \ echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$REPORTVERSION" ; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sun Jan 16 01:31:35 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sun, 16 Jan 2011 00:31:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12555] csw/mgar/pkg/subversion/trunk/Makefile Message-ID: Revision: 12555 http://gar.svn.sourceforge.net/gar/?rev=12555&view=rev Author: rthurner Date: 2011-01-16 00:31:35 +0000 (Sun, 16 Jan 2011) Log Message: ----------- subversion: add new checkpkg checks Modified Paths: -------------- csw/mgar/pkg/subversion/trunk/Makefile Modified: csw/mgar/pkg/subversion/trunk/Makefile =================================================================== --- csw/mgar/pkg/subversion/trunk/Makefile 2011-01-15 23:44:12 UTC (rev 12554) +++ csw/mgar/pkg/subversion/trunk/Makefile 2011-01-16 00:31:35 UTC (rev 12555) @@ -55,7 +55,9 @@ RUNTIME_DEP_PKGS_CSWsvn += CSWzlib RUNTIME_DEP_PKGS_CSWsvn += CSWapr RUNTIME_DEP_PKGS_CSWsvn += CSWapr-util +RUNTIME_DEP_PKGS_CSWsvn += CSWlibserf0-0 + SPKG_DESC_CSWsvn-devel = Subversion Development Support CATALOGNAME_CSWsvn-devel = subversion_devel ARCHALL_CSWsvn-devel = 1 @@ -137,7 +139,9 @@ RUNTIME_DEP_PKGS_CSWrbsvn += CSWapr-util RUNTIME_DEP_PKGS_CSWrbsvn += CSWbdb48 RUNTIME_DEP_PKGS_CSWrbsvn += CSWapr +RUNTIME_DEP_PKGS_CSWrbsvn += CSWlibruby1 + SPKG_DESC_CSWpythonsvn = Subversion Python Language Binding CATALOGNAME_CSWpythonsvn = pythonsvn PKGFILES_CSWpythonsvn = $(libdir)/python.* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sun Jan 16 01:32:17 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sun, 16 Jan 2011 00:32:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12556] csw/mgar/pkg/postgrey/trunk/Makefile Message-ID: Revision: 12556 http://gar.svn.sourceforge.net/gar/?rev=12556&view=rev Author: bonivart Date: 2011-01-16 00:32:17 +0000 (Sun, 16 Jan 2011) Log Message: ----------- postgrey: remove bdb48 dep Modified Paths: -------------- csw/mgar/pkg/postgrey/trunk/Makefile Modified: csw/mgar/pkg/postgrey/trunk/Makefile =================================================================== --- csw/mgar/pkg/postgrey/trunk/Makefile 2011-01-16 00:31:35 UTC (rev 12555) +++ csw/mgar/pkg/postgrey/trunk/Makefile 2011-01-16 00:32:17 UTC (rev 12556) @@ -11,7 +11,7 @@ DISTFILES = $(NAME)-$(VERSION).tar.gz RUNTIME_DEP_PKGS = CSWperl CSWpmiomultiplex CSWpmnetserver -RUNTIME_DEP_PKGS += CSWbdb48 CSWpostfix CSWpmberkeleydb +RUNTIME_DEP_PKGS += CSWpostfix CSWpmberkeleydb ARCHALL = 1 @@ -32,8 +32,6 @@ CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWperl CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWpmnetserver CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWpmiomultiplex -CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWpostfix -CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWbdb48 CHECKPKG_OVERRIDES_CSWpostgrey += surplus-dependency|CSWpmberkeleydb include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rthurner at users.sourceforge.net Sun Jan 16 09:47:56 2011 From: rthurner at users.sourceforge.net (rthurner at users.sourceforge.net) Date: Sun, 16 Jan 2011 08:47:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12557] csw/mgar/pkg/subversion/trunk/Makefile Message-ID: Revision: 12557 http://gar.svn.sourceforge.net/gar/?rev=12557&view=rev Author: rthurner Date: 2011-01-16 08:47:56 +0000 (Sun, 16 Jan 2011) Log Message: ----------- subverison: remove old libserf? Modified Paths: -------------- csw/mgar/pkg/subversion/trunk/Makefile Modified: csw/mgar/pkg/subversion/trunk/Makefile =================================================================== --- csw/mgar/pkg/subversion/trunk/Makefile 2011-01-16 00:32:17 UTC (rev 12556) +++ csw/mgar/pkg/subversion/trunk/Makefile 2011-01-16 08:47:56 UTC (rev 12557) @@ -48,14 +48,13 @@ RUNTIME_DEP_PKGS_CSWsvn += CSWggettextrt RUNTIME_DEP_PKGS_CSWsvn += CSWiconv RUNTIME_DEP_PKGS_CSWsvn += CSWneon +RUNTIME_DEP_PKGS_CSWsvn += CSWlibserf0-0 RUNTIME_DEP_PKGS_CSWsvn += CSWoldaprt RUNTIME_DEP_PKGS_CSWsvn += CSWsasl -RUNTIME_DEP_PKGS_CSWsvn += CSWlibserf RUNTIME_DEP_PKGS_CSWsvn += CSWsqlite3rt RUNTIME_DEP_PKGS_CSWsvn += CSWzlib RUNTIME_DEP_PKGS_CSWsvn += CSWapr RUNTIME_DEP_PKGS_CSWsvn += CSWapr-util -RUNTIME_DEP_PKGS_CSWsvn += CSWlibserf0-0 SPKG_DESC_CSWsvn-devel = Subversion Development Support This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:26:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:26:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12558] csw/mgar/gar/v2-uwatch2 Message-ID: Revision: 12558 http://gar.svn.sourceforge.net/gar/?rev=12558&view=rev Author: wbonnet Date: 2011-01-16 14:26:22 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Some fixes on target update-package-version-database Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/uwatch csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/bin/uwatch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-16 08:47:56 UTC (rev 12557) +++ csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-16 14:26:22 UTC (rev 12558) @@ -44,6 +44,7 @@ import pysvn import MySQLdb import datetime +import ConfigParser from urllib2 import Request, urlopen, URLError from optparse import OptionParser @@ -167,40 +168,40 @@ def __init__(self): # Create the parser object - self.parser = OptionParser() + self.optionParser = OptionParser() # Add options to parser - self.parser.add_option("-V", "--verbose", help="Activate verbose mode", action="store_true", dest="verbose") - self.parser.add_option("-c", "--current-version", help="Current package version", action="store", dest="current_version") - self.parser.add_option("-d", "--target-location", help="Target location. This is the directory in which the branch will be created (parent of the branch directory). Default value is ../branches", action="store", dest="target_location") - self.parser.add_option("-r", "--regexp", help="Version matching regular expression", action="store", dest="regexp") - self.parser.add_option("-s", "--source-directory", help="Source directory (place from where the build is copied). Default value is current directory", action="store", dest="source_directory") - self.parser.add_option("-t", "--target-version", help="Package target version", action="store", dest="target_version") - self.parser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") + self.optionParser.add_option("-V", "--verbose", help="Activate verbose mode", action="store_true", dest="verbose") + self.optionParser.add_option("-c", "--current-version", help="Current package version", action="store", dest="current_version") + self.optionParser.add_option("-d", "--target-location", help="Target location. This is the directory in which the branch will be created (parent of the branch directory). Default value is ../branches", action="store", dest="target_location") + self.optionParser.add_option("-r", "--regexp", help="Version matching regular expression", action="store", dest="regexp") + self.optionParser.add_option("-s", "--source-directory", help="Source directory (place from where the build is copied). Default value is current directory", action="store", dest="source_directory") + self.optionParser.add_option("-t", "--target-version", help="Package target version", action="store", dest="target_version") + self.optionParser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") # Option used for storing version information in the database - self.parser.add_option("-g", "--gar-version", help="Gar version of the package", action="store", dest="gar_version") - self.parser.add_option("-w", "--upstream-version", help="Upstream version of the package", action="store", dest="upstream_version") - self.parser.add_option("-a", "--gar-path", help="Relative path in svn repository", action="store", dest="gar_path") - self.parser.add_option("-n", "--catalog-name", help="Catalog name", action="store", dest="catalog_name") - self.parser.add_option("-p", "--package-name", help="Package name", action="store", dest="package_name") - self.parser.add_option("-e", "--execution-date", help="Check date to be stored in the database", action="store", dest="execution_date") + self.optionParser.add_option("-g", "--gar-version", help="Gar version of the package", action="store", dest="gar_version") + self.optionParser.add_option("-w", "--upstream-version", help="Upstream version of the package", action="store", dest="upstream_version") + self.optionParser.add_option("-a", "--gar-path", help="Relative path in svn repository", action="store", dest="gar_path") + self.optionParser.add_option("-n", "--catalog-name", help="Catalog name", action="store", dest="catalog_name") + self.optionParser.add_option("-p", "--package-name", help="Package name", action="store", dest="package_name") + self.optionParser.add_option("-e", "--execution-date", help="Check date to be stored in the database", action="store", dest="execution_date") - self.parser.add_option("-S", "--database-schema", help="Defines the database to use in the connection string", action="store", dest="database_schema") - self.parser.add_option("-H", "--database-host", help="Defines the database host to use in the connection string", action="store", dest="database_host") - self.parser.add_option("-U", "--database-user", help="Defines the database user to use in the connection string", action="store", dest="database_user") - self.parser.add_option("-P", "--database-password", help="Defines the database password to use in the connection string", action="store", dest="database_password") + self.optionParser.add_option("-S", "--database-schema", help="Defines the database to use in the connection string", action="store", dest="database_schema") + self.optionParser.add_option("-H", "--database-host", help="Defines the database host to use in the connection string", action="store", dest="database_host") + self.optionParser.add_option("-U", "--database-user", help="Defines the database user to use in the connection string", action="store", dest="database_user") + self.optionParser.add_option("-P", "--database-password", help="Defines the database password to use in the connection string", action="store", dest="database_password") # ----------------------------------------------------------------------------------------------------------------- def parse(self): - (self.options, self.args) = self.parser.parse_args() + (self.options, self.args) = self.optionParser.parse_args() return self.options, self.args # --------------------------------------------------------------------------------------------------------------------- # # -class ConfigurationParser(object): +class UwatchConfiguration(object): """This handles parameters retrieved either from command line or configuration file. """ @@ -212,6 +213,41 @@ this object. """ + # Default is no file parser + fileParser = None + + # Test if the .uwatchrc file exists + if os.path.isfile( os.path.expanduser("~/.uwatchrc") ): + # Yes thus load values from the configuration file before processing args parameter + # This allow to override from the command line some values stored in the config file + fileParser = ConfigParser.ConfigParser() + fileParser.read( [os.path.expanduser("~/.uwatchrc") ] ) + + # Read the database schema from the config file + try: + self._database_schema = fileParser.get("main", "database-schema") + except Config.NoOptionError: + self._database_schema = None + + # Read the database hostname from the config file + try: + self._database_host = fileParser.get("main", "database-host") + except Config.NoOptionError: + self._database_host = None + + # Read the database user from the config file + try: + self._database_user = fileParser.get("main", "database-user") + except Config.NoOptionError: + self._database_user = None + + # Read the database password from the config file + try: + self._database_password = fileParser.get("main", "database-password") + except Config.NoOptionError: + self._database_password = None + + # This member variable is a flag which defines the status of the verbose mode (True : activated) if args.verbose != None: self._verbose = args.verbose @@ -432,7 +468,7 @@ # ----------------------------------------------------------------------------------------------------------------- def __init__(self, name): - self.configParser = ConfigurationParser() + self.config = UwatchConfiguration() self.name = name # ----------------------------------------------------------------------------------------------------------------- @@ -497,7 +533,7 @@ tokens1 = re.split(splittingRegExp, version1) tokens2 = re.split(splittingRegExp, version2) - if self.configParser.getVerbose(): + if self.config.getVerbose(): print "Comparing " + version1 + " and " + version2 # Iterates the toeksn of version 1, pop tokens one by one and compare to the token at same @@ -560,17 +596,17 @@ argsValid = True # Current version is mandatory - if self.configParser.getCurrentVersion() == None: + if self.config.getCurrentVersion() == None: print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" argsValid = False # Regexp is mandatory - if self.configParser.getRegexp() == None: + if self.config.getRegexp() == None: print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" argsValid = False # UpstreamURL is mandatory - if self.configParser.getUpstreamURL() == None: + if self.config.getUpstreamURL() == None: print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" argsValid = False @@ -585,30 +621,30 @@ try: # Initialize configuration - self.configParser.initialize(opts) + self.config.initialize(opts) # Need a way to check that all options needed are available self.checkArgument() # Call the method in charge of retrieving upstream content - content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) + content = self.UrlContentRetrieve(self.config.getUpstreamURL()) # Search the strings matching the regexp passed through command line arguments - p = re.compile(self.configParser.getRegexp()) + p = re.compile(self.config.getRegexp()) matches = p.findall(content) # Check if we have found some results if len(matches) == 0: - raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) + raise NoUpstreamVersionFoundException(self.config.getUpstreamURL(), self.config.getRegexp()) print "No match found, we should trigger some error since even current version has not been found" return False else: - newestVersion = self.configParser.getCurrentVersion() + newestVersion = self.config.getCurrentVersion() while len(matches) > 0: newestVersion = self.CompareVersionAndGetNewest(newestVersion, matches.pop(0)) # At the end of the processing loop, test if we have a newer version avail, if yes output it - if newestVersion <> self.configParser.getCurrentVersion(): + if newestVersion <> self.config.getCurrentVersion(): print newestVersion # Exit after processing, eveythin gis ok, return true to the command processor @@ -654,12 +690,12 @@ argsValid = True # Regexp is mandatory - if self.configParser.getRegexp() == None: + if self.config.getRegexp() == None: print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" argsValid = False # UpstreamURL is mandatory - if self.configParser.getUpstreamURL() == None: + if self.config.getUpstreamURL() == None: print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" argsValid = False @@ -674,21 +710,21 @@ try: # Initialize configuration - self.configParser.initialize(opts) + self.config.initialize(opts) # Need a way to check that all options needed are available self.checkArgument() # Call the method in charge of retrieving upstream content - content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) + content = self.UrlContentRetrieve(self.config.getUpstreamURL()) # Search the strings matching the regexp passed through command line arguments - p = re.compile(self.configParser.getRegexp()) + p = re.compile(self.config.getRegexp()) matches = p.findall(content) # Check if we have found some results if len(matches) == 0: - raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) + raise NoUpstreamVersionFoundException(self.config.getUpstreamURL(), self.config.getRegexp()) print "No match found, we should trigger some error since even current version has not been found" return False else: @@ -741,12 +777,12 @@ argsValid = True # Regexp is mandatory - if self.configParser.getRegexp() == None: + if self.config.getRegexp() == None: print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" argsValid = False # UpstreamURL is mandatory - if self.configParser.getUpstreamURL() == None: + if self.config.getUpstreamURL() == None: print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" argsValid = False @@ -774,21 +810,21 @@ try: # Initialize configuration - self.configParser.initialize(opts) + self.config.initialize(opts) # Need a way to check that all options needed are available self.checkArgument() # Call the method in charge of retrieving upstream content - content = self.UrlContentRetrieve(self.configParser.getUpstreamURL()) + content = self.UrlContentRetrieve(self.config.getUpstreamURL()) # Search the strings matching the regexp passed through command line arguments - p = re.compile(self.configParser.getRegexp()) + p = re.compile(self.config.getRegexp()) matches = p.findall(content) # Check if we have found some results if len(matches) == 0: - raise NoUpstreamVersionFoundException(self.configParser.getUpstreamURL(), self.configParser.getRegexp()) + raise NoUpstreamVersionFoundException(self.config.getUpstreamURL(), self.config.getRegexp()) print "No match found, we should trigger some error since even current version has not been found" return False else: @@ -850,17 +886,17 @@ argsValid = True # FromVersion is mandatory - if self.configParser.getCurrentVersion() == None: + if self.config.getCurrentVersion() == None: print "Error : Current version is not defined. Please use --current-version flag, or --help to display help" argsValid = False # ToVersion is mandatory - if self.configParser.getTargetVersion() == None: + if self.config.getTargetVersion() == None: print "Error : Target version is not defined. Please use --target-version flag, or --help to display help" argsValid = False # ToVersion is mandatory - if self.configParser.getTargetLocation() == None: + if self.config.getTargetLocation() == None: print "Error : Target directory is not defined. Please use --target-location flag, or --help to display help" argsValid = False @@ -876,17 +912,17 @@ """ # Check that the Makefile exist - if os.path.isfile(self.configParser.getSourceDirectory() + "/Makefile") == False: + if os.path.isfile(self.config.getSourceDirectory() + "/Makefile") == False: # No it does not exist, thus generate an error message - msg = "Error : there is no Makefile under %(src)s" % { "src" : os.path.abspath(self.configParser.getSourceDirectory()) } + msg = "Error : there is no Makefile under %(src)s" % { "src" : os.path.abspath(self.config.getSourceDirectory()) } # Then raise an exception raise InvalidSourceDirectoryContentException(msg) # Check that the gar directory exists (can be a directory or symlink) - if os.path.isdir(self.configParser.getSourceDirectory() + "/gar") == False: + if os.path.isdir(self.config.getSourceDirectory() + "/gar") == False: # No it does not exist, thus generate an error message - msg = "Error : there is no gar directory under %(src)s" % { "src" : os.path.abspath(self.configParser.getSourceDirectory()) } + msg = "Error : there is no gar directory under %(src)s" % { "src" : os.path.abspath(self.config.getSourceDirectory()) } # Then raise an exception raise InvalidSourceDirectoryContentException(msg) @@ -902,7 +938,7 @@ """ # Get the newgar information - garDir = self.configParser.getSourceDirectory() + "/gar" + garDir = self.config.getSourceDirectory() + "/gar" if os.path.islink(garDir): garTarget = os.path.relpath(os.path.abspath(os.readlink(garDir)), os.path.abspath(targetDir)) else: @@ -919,7 +955,7 @@ """ # Get the newgar information - garDir = self.configParser.getSourceDirectory() + "/gar" + garDir = self.config.getSourceDirectory() + "/gar" if os.path.islink(garDir): garTarget = os.path.relpath(os.path.abspath(os.readlink(garDir)), os.path.abspath(self.getTargetDirectory())) else: @@ -934,7 +970,7 @@ and target version """ - return self.configParser.getTargetLocation() + "/upgrade_from_" + self.configParser.getCurrentVersion() + "_to_" + self.configParser.getTargetVersion() + return self.config.getTargetLocation() + "/upgrade_from_" + self.config.getCurrentVersion() + "_to_" + self.config.getTargetVersion() # ----------------------------------------------------------------------------------------------------------------- @@ -949,7 +985,7 @@ svnClient = pysvn.Client() # Do the actual copy in the svn working copy - svnClient.copy(os.path.abspath(self.configParser.getSourceDirectory()), self.getTargetDirectory()) + svnClient.copy(os.path.abspath(self.config.getSourceDirectory()), self.getTargetDirectory()) # Backup the current directory curDir = os.getcwd() @@ -976,7 +1012,7 @@ except pysvn.ClientError , e: # Generate a cool error message msg = "SVN Client error : " + e.args[0] + "\n" + "Error occured when executing command svnClient.copy(%(src)s, %(dest)s)" \ - % { 'src' : os.path.abspath(self.configParser.getSourceDirectory()), 'dest' : self.getTargetDirectory() } + % { 'src' : os.path.abspath(self.config.getSourceDirectory()), 'dest' : self.getTargetDirectory() } # Then raise the exception raise SvnClientException(msg) @@ -1009,7 +1045,7 @@ lines.append(line) else: # Yes it is a match, thus output the modified line - lines.append("VERSION = " + self.configParser.getTargetVersion() + "\n") + lines.append("VERSION = " + self.config.getTargetVersion() + "\n") # Open the new Makefile for output f = open("./Makefile", 'w') @@ -1031,7 +1067,7 @@ try: # Initialize configuration - self.configParser.initialize(opts) + self.config.initialize(opts) # Need a way to check that all options needed are available self.checkArgument() @@ -1105,10 +1141,10 @@ # Open the database connection try: - self.conn = MySQLdb.connect(host = self.configParser.getDatabaseHost(), - passwd = self.configParser.getDatabasePassword(), - db = self.configParser.getDatabaseSchema(), - user = self.configParser.getDatabaseUser() ) + self.conn = MySQLdb.connect(host = self.config.getDatabaseHost(), + passwd = self.config.getDatabasePassword(), + db = self.config.getDatabaseSchema(), + user = self.config.getDatabaseUser() ) except MySQLdb.Error, e: msg = "Error %d: %s" % (e.args[0], e.args[1]) @@ -1117,7 +1153,7 @@ # Check that the object we got in return if defiend if self.conn == None: # No, raise a DatabaseConnectionException - msg = "Unable to connect to database using host = %(host)s, db = %(db)s, user = %(user)s, passwd = %(passwd)% " % { "host" : self.configParser.getDatabaseHost(), "passwd" : self.configParser.getDatabasePassword(), "db" : self.configParser.getDatabaseSchema(), "user" : self.configParser.getDatabaseUser() } + msg = "Unable to connect to database using host = %(host)s, db = %(db)s, user = %(user)s, passwd = %(passwd)% " % { "host" : self.config.getDatabaseHost(), "passwd" : self.config.getDatabasePassword(), "db" : self.config.getDatabaseSchema(), "user" : self.config.getDatabaseUser() } raise DatabaseConnectionException(msg) # ----------------------------------------------------------------------------------------------------------------- @@ -1161,25 +1197,25 @@ # First retrieve the id_pkg and deletion flag from the database cursor.execute("select * from UWATCH_PKG_VERSION where PKG_GAR_PATH = %s and PKG_CATALOGNAME = %s", \ - (self.configParser.getGarPath(), self.configParser.getCatalogName() ) ) + (self.config.getGarPath(), self.config.getCatalogName() ) ) # If rowcount = 0 then the package does not exist. It has to be inserted in the database if cursor.rowcount == 0: # Insert the package in the package version table cursor.execute("insert into UWATCH_PKG_VERSION (PKG_GAR_PATH, PKG_CATALOGNAME, PKG_NAME, PKG_GAR_VERSION, PKG_LAST_GAR_CHECK_DATE) \ - values ( %s , %s , %s , %s , %s )" , (self.configParser.getGarPath(), self.configParser.getCatalogName(), \ - self.configParser.getPackageName(), self.configParser.getGarVersion(), self.configParser.getExecutionDate() ) ) + values ( %s , %s , %s , %s , %s )" , (self.config.getGarPath(), self.config.getCatalogName(), \ + self.config.getPackageName(), self.config.getGarVersion(), self.config.getExecutionDate() ) ) # Flag that we have created a package isNewlyCreatedPackage = True # Output some more information if verbose mode is activated - if self.configParser.getVerbose() == True: - print "Package %(pkg)s added to the database" % { 'pkg' : self.configParser.getCatalogName() } + if self.config.getVerbose() == True: + print "Package %(pkg)s added to the database" % { 'pkg' : self.config.getCatalogName() } # Now the package is inserted. Retrieve the newly inserted package and update other versions cursor.execute("select * from UWATCH_PKG_VERSION where PKG_GAR_PATH = %s and PKG_CATALOGNAME = %s", \ - (self.configParser.getGarPath(), self.configParser.getCatalogName() ) ) + (self.config.getGarPath(), self.config.getCatalogName() ) ) # Retrieve package information pkg = cursor.fetchone() @@ -1190,79 +1226,79 @@ cursor.execute("update UWATCH_PKG_VERSION set PKG_IS_DELETED = 0 where ID_PKG='%s'" , ( pkg["ID_PKG"] ) ) # Output some more information if verbose mode is activated - if self.configParser.getVerbose() == True: - print "Package %(pkg)s has been undeleted" % { 'pkg' : self.configParser.getCatalogName() } + if self.config.getVerbose() == True: + print "Package %(pkg)s has been undeleted" % { 'pkg' : self.config.getCatalogName() } # Test if the package has just been created. If yes the history line for gar version has to be inserted if isNewlyCreatedPackage: cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ - values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "gar", self.configParser.getGarVersion() , self.configParser.getExecutionDate() ) ) + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "gar", self.config.getGarVersion() , self.config.getExecutionDate() ) ) # Test if current version is passed - if self.configParser.getCurrentVersion(): + if self.config.getCurrentVersion(): # In all cases (update or not) we update the last version check according to the argument - cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_CURRENT_CHECK_DATE = %s where ID_PKG= %s" , ( self.configParser.getExecutionDate(), pkg["ID_PKG"] ) ) + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_CURRENT_CHECK_DATE = %s where ID_PKG= %s" , ( self.config.getExecutionDate(), pkg["ID_PKG"] ) ) # Yes, compare current version from commandline and database - if self.configParser.getCurrentVersion() != pkg["PKG_CURRENT_VERSION"]: + if self.config.getCurrentVersion() != pkg["PKG_CURRENT_VERSION"]: # Yes thus package has to be updated. In the case of a version change revision is set to empty string. # This has to be done since if a revision exist and new version of package has no revision. The current value will be false # If revision is provided it will be updated at next step while checking for revision cursor.execute("update UWATCH_PKG_VERSION set PKG_CURRENT_VERSION = %s , PKG_CURRENT_REVISION = '' where ID_PKG= %s" , \ - ( self.configParser.getCurrentVersion(), pkg["ID_PKG"] ) ) + ( self.config.getCurrentVersion(), pkg["ID_PKG"] ) ) cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ - values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "current", self.configParser.getCurrentVersion() , self.configParser.getExecutionDate() ) ) + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "current", self.config.getCurrentVersion() , self.config.getExecutionDate() ) ) # Output some more information if verbose mode is activated - if self.configParser.getVerbose() == True: - print "Upgrading %(pkg)s current version from %(current)s to %(next)s" % { 'pkg' : self.configParser.getCatalogName(), \ - 'next' : self.configParser.getCurrentVersion() , 'current' : pkg["PKG_CURRENT_VERSION"] } + if self.config.getVerbose() == True: + print "Upgrading %(pkg)s current version from %(current)s to %(next)s" % { 'pkg' : self.config.getCatalogName(), \ + 'next' : self.config.getCurrentVersion() , 'current' : pkg["PKG_CURRENT_VERSION"] } # Yes, compare current revision from commandline and database - if self.configParser.getCurrentRevision() != pkg["PKG_CURRENT_REVISION"]: + if self.config.getCurrentRevision() != pkg["PKG_CURRENT_REVISION"]: # Yes thus package has to be updated - cursor.execute("update UWATCH_PKG_VERSION set PKG_CURRENT_REVISION = %s where ID_PKG= %s" , ( self.configParser.getCurrentRevision(), pkg["ID_PKG"] ) ) + cursor.execute("update UWATCH_PKG_VERSION set PKG_CURRENT_REVISION = %s where ID_PKG= %s" , ( self.config.getCurrentRevision(), pkg["ID_PKG"] ) ) cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ - values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "revision", self.configParser.getCurrentRevision() , self.configParser.getExecutionDate() ) ) + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "revision", self.config.getCurrentRevision() , self.config.getExecutionDate() ) ) # Output some more information if verbose mode is activated - if self.configParser.getVerbose() == True: - print "Upgrading %(pkg)s current revision from %(current)s to %(next)s" % { 'pkg' : self.configParser.getCatalogName(), \ - 'next' : self.configParser.getCurrentRevision() , 'current' : pkg["PKG_CURRENT_REVISION"] } + if self.config.getVerbose() == True: + print "Upgrading %(pkg)s current revision from %(current)s to %(next)s" % { 'pkg' : self.config.getCatalogName(), \ + 'next' : self.config.getCurrentRevision() , 'current' : pkg["PKG_CURRENT_REVISION"] } # Test if upstream version is passed - if self.configParser.getUpstreamVersion(): + if self.config.getUpstreamVersion(): # In all cases (update or not) we update the last version check according to the argument - cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_UPSTREAM_CHECK_DATE = %s where ID_PKG= %s" , ( self.configParser.getExecutionDate(), pkg["ID_PKG"] ) ) + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_UPSTREAM_CHECK_DATE = %s where ID_PKG= %s" , ( self.config.getExecutionDate(), pkg["ID_PKG"] ) ) # Yes, compare current upstream version from commandline and database - if self.configParser.getUpstreamVersion() != pkg["PKG_UPSTREAM_VERSION"]: + if self.config.getUpstreamVersion() != pkg["PKG_UPSTREAM_VERSION"]: # Yes thus package has to be updated - cursor.execute("update UWATCH_PKG_VERSION set PKG_UPSTREAM_VERSION = %s where ID_PKG= %s" , ( self.configParser.getUpstreamVersion(), pkg["ID_PKG"] ) ) + cursor.execute("update UWATCH_PKG_VERSION set PKG_UPSTREAM_VERSION = %s where ID_PKG= %s" , ( self.config.getUpstreamVersion(), pkg["ID_PKG"] ) ) cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ - values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "upstream", self.configParser.getUpstreamVersion() , self.configParser.getExecutionDate() ) ) + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "upstream", self.config.getUpstreamVersion() , self.config.getExecutionDate() ) ) # Output some more information if verbose mode is activated - if self.configParser.getVerbose() == True: - print "Upgrading %(pkg)s upstream version from %(current)s to %(next)s" % { 'pkg' : self.configParser.getCatalogName(), \ - 'next' : self.configParser.getUpstreamVersion() , 'current' : pkg["PKG_UPSTREAM_VERSION"] } + if self.config.getVerbose() == True: + print "Upgrading %(pkg)s upstream version from %(current)s to %(next)s" % { 'pkg' : self.config.getCatalogName(), \ + 'next' : self.config.getUpstreamVersion() , 'current' : pkg["PKG_UPSTREAM_VERSION"] } # Test if gar version is passed (it is mandatory to have a value in database) - if self.configParser.getGarVersion(): + if self.config.getGarVersion(): # In all cases (update or not) we update the last version check according to the argument - cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_GAR_CHECK_DATE = %s where ID_PKG= %s" , ( self.configParser.getExecutionDate(), pkg["ID_PKG"] ) ) + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_GAR_CHECK_DATE = %s where ID_PKG= %s" , ( self.config.getExecutionDate(), pkg["ID_PKG"] ) ) # Yes, compare current gar version from commandline and database - if self.configParser.getGarVersion() != pkg["PKG_GAR_VERSION"]: + if self.config.getGarVersion() != pkg["PKG_GAR_VERSION"]: # Yes thus package has to be updated - cursor.execute("update UWATCH_PKG_VERSION set PKG_GAR_VERSION = %s where ID_PKG= %s" , ( self.configParser.getGarVersion(), pkg["ID_PKG"] ) ) + cursor.execute("update UWATCH_PKG_VERSION set PKG_GAR_VERSION = %s where ID_PKG= %s" , ( self.config.getGarVersion(), pkg["ID_PKG"] ) ) cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ - values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "gar", self.configParser.getGarVersion() , self.configParser.getExecutionDate() ) ) + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "gar", self.config.getGarVersion() , self.config.getExecutionDate() ) ) # Output some more information if verbose mode is activated - if self.configParser.getVerbose() == True: - print "Upgrading %(pkg)s gar version from %(current)s to %(next)s" % { 'pkg' : self.configParser.getCatalogName(), \ - 'next' : self.configParser.getGarVersion() , 'current' : pkg["PKG_GAR_VERSION"] } + if self.config.getVerbose() == True: + print "Upgrading %(pkg)s gar version from %(current)s to %(next)s" % { 'pkg' : self.config.getCatalogName(), \ + 'next' : self.config.getGarVersion() , 'current' : pkg["PKG_GAR_VERSION"] } # Close the cursor on the database cursor.close() @@ -1280,48 +1316,48 @@ argsValid = True # Gar path is mandatory - if self.configParser.getGarPath() == None: + if self.config.getGarPath() == None: print "Error : Gar path is not defined. Please use --gar-path flag, or --help to display help" argsValid = False # Catalog name is mandatory - if self.configParser.getCatalogName() == None: + if self.config.getCatalogName() == None: print "Error : Catalog name is not defined. Please use --catalog-name flag, or --help to display help" argsValid = False # Package name is mandatory - if self.configParser.getPackageName() == None: + if self.config.getPackageName() == None: print "Error : Package name is not defined. Please use --package-name flag, or --help to display help" argsValid = False # Execution date is mandatory - if self.configParser.getExecutionDate() == None: + if self.config.getExecutionDate() == None: print "Error : Execution date is not defined. Please use --execution-date flag, or --help to display help" argsValid = False # Gar version is mandatory, other version are optional. Gar the version is the only mandatory in the database # It has to be passed in argument in case the package does not exist yet - if self.configParser.getGarVersion() == None: + if self.config.getGarVersion() == None: print "Error : Gar version is not defined. Please use --gar-version flag, or --help to display help" argsValid = False # Database schema is mandatory - if self.configParser.getDatabaseSchema() == None: + if self.config.getDatabaseSchema() == None: print "Error : Database schema is not defined. Please define the value in the ~/.uwatchrc file, use --database-schema flag, or --help to display help" argsValid = False # Database host is mandatory - if self.configParser.getDatabaseHost() == None: + if self.config.getDatabaseHost() == None: print "Error : Database host is not defined. Please define the value in the ~/.uwatchrc file, use --database-host flag, or --help to display help" argsValid = False # Database user is mandatory - if self.configParser.getDatabaseUser() == None: + if self.config.getDatabaseUser() == None: print "Error : Database user is not defined. Please define the value in the ~/.uwatchrc file, use --database-user flag, or --help to display help" argsValid = False # Database password is mandatory - if self.configParser.getDatabasePassword() == None: + if self.config.getDatabasePassword() == None: print "Error : Database password is not defined. Please define the value in the ~/.uwatchrc file, use --database-password flag, or --help to display help" argsValid = False @@ -1336,7 +1372,7 @@ try: # Initialize configuration - self.configParser.initialize(opts) + self.config.initialize(opts) # Need a way to check that all options needed are available self.checkArgument() @@ -1407,7 +1443,7 @@ cmd = UpgradeToVersionCommand("upgrade-to-version") self.commandArray[cmd.getName()] = cmd - cmd = ReportPackageVersionCommand("report-package-version") + cmd = ReportPackageVersionCommand("update-package-version-database") self.commandArray[cmd.getName()] = cmd # ----------------------------------------------------------------------------------------------------------------- Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-16 08:47:56 UTC (rev 12557) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-16 14:26:22 UTC (rev 12558) @@ -207,13 +207,8 @@ if [ ! -n '$(VERSION)' ]; then \ echo "$(NAME) - VERSION is not set" ; \ else \ - echo "$(NAME) - Current version is : $(VERSION)" ; \ + echo "$(NAME) - GAR version is : $(VERSION)" ; \ fi ; \ - if [ ! -n '$(VERSION)' ]; then \ - echo "$(NAME) - VERSION is not set" ; \ - else \ - echo "$(NAME) - Current version is : $(VERSION)" ; \ - fi ; \ if [ ! -n '$(http_proxy)' ]; then \ echo "$(NAME) - http_proxy is not set" ; \ else \ @@ -252,7 +247,7 @@ fi ; \ VERSIONLIST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-version-list --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)"` ; \ if [ "$$?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "Error occured while executing uwatch get-upstream-version-list. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "Output : $$VERSIONLIST" ; \ exit 1 ; \ fi; \ @@ -292,7 +287,7 @@ fi ; \ LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-latest-version --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)"` ; \ if [ "$$?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "Error occured while executing uwatch get-upstream-latest-version. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$LATEST" ; \ exit 1 ; \ fi; \ @@ -328,7 +323,7 @@ fi ; \ LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch check-upstream --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --current-version="$(VERSION)"` ; \ if [ "$$?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "Error occured while executing uwatch check-upstream. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$LATEST" ; \ exit 1 ; \ fi; \ @@ -365,7 +360,7 @@ fi ; \ LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch check-upstream --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --current-version="$(VERSION)"` ; \ if [ "$$?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "Error occured while executing uwatch check-upstream. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$LATEST" ; \ exit 1 ; \ fi; \ @@ -375,7 +370,7 @@ echo "$(NAME) : a new version of upstream files is available. Creating upgrade branch from version $(VERSION) to $$LATEST"; \ VERSIONUPGRADE=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch upgrade-to-version --current-version="$(VERSION)" --target-version="$$LATEST"` ; \ if [ "$$?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "Error occured while executing uwatch upgrade-to-version. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$VERSIONUPGRADE" ; \ exit 1 ; \ fi; \ @@ -398,8 +393,8 @@ ######################################################## # Create upgrade branch from current to latest upstream # -report-package-version:PACKAGELIST=$(foreach SPEC,$(SPKG_SPECS),echo "$(call _pkglist_one,$(SPEC))") -report-package-version: +update-package-version-database:PACKAGELIST=$(foreach SPEC,$(SPKG_SPECS),$(call _pkglist_one,$(SPEC))\n) +update-package-version-database: @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ @@ -421,15 +416,18 @@ fi ; \ LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-latest-version --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)"` ; \ if [ "$$?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "Error occured while executing uwatch get-upstream-latest-version. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$LATEST" ; \ exit 1 ; \ fi; \ EXECUTIONDATE=`date +"%Y-%m-%d %H:%M:%S"` ; \ - $(PACKAGELIST) | while read GARPATH CATALOGNAME PKGNAME ; do \ - REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch report-package-version --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version=$(VERSION) --upstream-version=$$LATEST --database-host=hastur --database-user=root --database-password=root --database-schema=spmtcsw"` ; \ + printf "$(PACKAGELIST)" | while read line ; do \ + GARPATH=`echo $$line | awk '{ print $$1 }'` ; \ + CATALOGNAME=`echo $$line | awk '{ print $$2 }'` ; \ + PKGNAME=`echo $$line | awk '{ print $$3 }'` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version=$(VERSION) --upstream-version=$$LATEST"` ; \ if [ "$$?" -ne "0" ] ; then \ - echo "Error occured while executing uwatch. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "Error occured while executing uwatch update-package-version-database. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$REPORTVERSION" ; \ exit 1 ; \ fi; \ @@ -439,7 +437,7 @@ fi ; \ fi -# +# ######################################################## # This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:46:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:46:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12559] csw/mgar/pkg/a2ps/Makefile Message-ID: Revision: 12559 http://gar.svn.sourceforge.net/gar/?rev=12559&view=rev Author: wbonnet Date: 2011-01-16 14:46:02 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/a2ps/Makefile Copied: csw/mgar/pkg/a2ps/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/a2ps/Makefile (rev 0) +++ csw/mgar/pkg/a2ps/Makefile 2011-01-16 14:46:02 UTC (rev 12559) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:46:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:46:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12560] csw/mgar/pkg/achievo/Makefile Message-ID: Revision: 12560 http://gar.svn.sourceforge.net/gar/?rev=12560&view=rev Author: wbonnet Date: 2011-01-16 14:46:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/achievo/Makefile Copied: csw/mgar/pkg/achievo/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/achievo/Makefile (rev 0) +++ csw/mgar/pkg/achievo/Makefile 2011-01-16 14:46:12 UTC (rev 12560) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:46:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:46:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12561] csw/mgar/pkg/adobereader/Makefile Message-ID: Revision: 12561 http://gar.svn.sourceforge.net/gar/?rev=12561&view=rev Author: wbonnet Date: 2011-01-16 14:46:22 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/adobereader/Makefile Copied: csw/mgar/pkg/adobereader/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/adobereader/Makefile (rev 0) +++ csw/mgar/pkg/adobereader/Makefile 2011-01-16 14:46:22 UTC (rev 12561) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:46:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:46:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12562] csw/mgar/pkg/aide/Makefile Message-ID: Revision: 12562 http://gar.svn.sourceforge.net/gar/?rev=12562&view=rev Author: wbonnet Date: 2011-01-16 14:46:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/aide/Makefile Copied: csw/mgar/pkg/aide/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/aide/Makefile (rev 0) +++ csw/mgar/pkg/aide/Makefile 2011-01-16 14:46:32 UTC (rev 12562) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:46:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:46:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12563] csw/mgar/pkg/alarm-clock/Makefile Message-ID: Revision: 12563 http://gar.svn.sourceforge.net/gar/?rev=12563&view=rev Author: wbonnet Date: 2011-01-16 14:46:42 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/alarm-clock/Makefile Copied: csw/mgar/pkg/alarm-clock/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/alarm-clock/Makefile (rev 0) +++ csw/mgar/pkg/alarm-clock/Makefile 2011-01-16 14:46:42 UTC (rev 12563) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:46:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:46:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12564] csw/mgar/pkg/alternatives/Makefile Message-ID: Revision: 12564 http://gar.svn.sourceforge.net/gar/?rev=12564&view=rev Author: wbonnet Date: 2011-01-16 14:46:51 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/alternatives/Makefile Copied: csw/mgar/pkg/alternatives/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/alternatives/Makefile (rev 0) +++ csw/mgar/pkg/alternatives/Makefile 2011-01-16 14:46:51 UTC (rev 12564) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:47:02 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:47:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12565] csw/mgar/pkg/amanda/Makefile Message-ID: Revision: 12565 http://gar.svn.sourceforge.net/gar/?rev=12565&view=rev Author: wbonnet Date: 2011-01-16 14:47:02 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/amanda/Makefile Copied: csw/mgar/pkg/amanda/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/amanda/Makefile (rev 0) +++ csw/mgar/pkg/amanda/Makefile 2011-01-16 14:47:02 UTC (rev 12565) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:47:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:47:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12566] csw/mgar/pkg/apr-iconv/Makefile Message-ID: Revision: 12566 http://gar.svn.sourceforge.net/gar/?rev=12566&view=rev Author: wbonnet Date: 2011-01-16 14:47:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/apr-iconv/Makefile Copied: csw/mgar/pkg/apr-iconv/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/apr-iconv/Makefile (rev 0) +++ csw/mgar/pkg/apr-iconv/Makefile 2011-01-16 14:47:12 UTC (rev 12566) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:47:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:47:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12567] csw/mgar/pkg/argtable/Makefile Message-ID: Revision: 12567 http://gar.svn.sourceforge.net/gar/?rev=12567&view=rev Author: wbonnet Date: 2011-01-16 14:47:22 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/argtable/Makefile Copied: csw/mgar/pkg/argtable/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/argtable/Makefile (rev 0) +++ csw/mgar/pkg/argtable/Makefile 2011-01-16 14:47:22 UTC (rev 12567) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:47:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:47:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12568] csw/mgar/pkg/augeas/Makefile Message-ID: Revision: 12568 http://gar.svn.sourceforge.net/gar/?rev=12568&view=rev Author: wbonnet Date: 2011-01-16 14:47:31 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/augeas/Makefile Copied: csw/mgar/pkg/augeas/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/augeas/Makefile (rev 0) +++ csw/mgar/pkg/augeas/Makefile 2011-01-16 14:47:31 UTC (rev 12568) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:47:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:47:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12569] csw/mgar/pkg/autobench/Makefile Message-ID: Revision: 12569 http://gar.svn.sourceforge.net/gar/?rev=12569&view=rev Author: wbonnet Date: 2011-01-16 14:47:41 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/autobench/Makefile Copied: csw/mgar/pkg/autobench/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/autobench/Makefile (rev 0) +++ csw/mgar/pkg/autobench/Makefile 2011-01-16 14:47:41 UTC (rev 12569) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:47:51 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:47:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12570] csw/mgar/pkg/avfs/Makefile Message-ID: Revision: 12570 http://gar.svn.sourceforge.net/gar/?rev=12570&view=rev Author: wbonnet Date: 2011-01-16 14:47:51 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/avfs/Makefile Copied: csw/mgar/pkg/avfs/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/avfs/Makefile (rev 0) +++ csw/mgar/pkg/avfs/Makefile 2011-01-16 14:47:51 UTC (rev 12570) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:48:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:48:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12571] csw/mgar/pkg/babl/Makefile Message-ID: Revision: 12571 http://gar.svn.sourceforge.net/gar/?rev=12571&view=rev Author: wbonnet Date: 2011-01-16 14:48:00 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/babl/Makefile Copied: csw/mgar/pkg/babl/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/babl/Makefile (rev 0) +++ csw/mgar/pkg/babl/Makefile 2011-01-16 14:48:00 UTC (rev 12571) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:48:10 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:48:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12572] csw/mgar/pkg/bashdb/Makefile Message-ID: Revision: 12572 http://gar.svn.sourceforge.net/gar/?rev=12572&view=rev Author: wbonnet Date: 2011-01-16 14:48:10 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/bashdb/Makefile Copied: csw/mgar/pkg/bashdb/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/bashdb/Makefile (rev 0) +++ csw/mgar/pkg/bashdb/Makefile 2011-01-16 14:48:10 UTC (rev 12572) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:48:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:48:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12573] csw/mgar/pkg/bazaar/Makefile Message-ID: Revision: 12573 http://gar.svn.sourceforge.net/gar/?rev=12573&view=rev Author: wbonnet Date: 2011-01-16 14:48:19 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/bazaar/Makefile Copied: csw/mgar/pkg/bazaar/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/bazaar/Makefile (rev 0) +++ csw/mgar/pkg/bazaar/Makefile 2011-01-16 14:48:19 UTC (rev 12573) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:48:29 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:48:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12574] csw/mgar/pkg/bdb51/Makefile Message-ID: Revision: 12574 http://gar.svn.sourceforge.net/gar/?rev=12574&view=rev Author: wbonnet Date: 2011-01-16 14:48:29 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/bdb51/Makefile Copied: csw/mgar/pkg/bdb51/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/bdb51/Makefile (rev 0) +++ csw/mgar/pkg/bdb51/Makefile 2011-01-16 14:48:29 UTC (rev 12574) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:48:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:48:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12575] csw/mgar/pkg/bitlbee/Makefile Message-ID: Revision: 12575 http://gar.svn.sourceforge.net/gar/?rev=12575&view=rev Author: wbonnet Date: 2011-01-16 14:48:38 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/bitlbee/Makefile Copied: csw/mgar/pkg/bitlbee/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/bitlbee/Makefile (rev 0) +++ csw/mgar/pkg/bitlbee/Makefile 2011-01-16 14:48:38 UTC (rev 12575) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:48:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:48:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12576] csw/mgar/pkg/bittwist/Makefile Message-ID: Revision: 12576 http://gar.svn.sourceforge.net/gar/?rev=12576&view=rev Author: wbonnet Date: 2011-01-16 14:48:48 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/bittwist/Makefile Copied: csw/mgar/pkg/bittwist/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/bittwist/Makefile (rev 0) +++ csw/mgar/pkg/bittwist/Makefile 2011-01-16 14:48:48 UTC (rev 12576) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:48:59 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:48:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12577] csw/mgar/pkg/blame/Makefile Message-ID: Revision: 12577 http://gar.svn.sourceforge.net/gar/?rev=12577&view=rev Author: wbonnet Date: 2011-01-16 14:48:59 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/blame/Makefile Copied: csw/mgar/pkg/blame/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/blame/Makefile (rev 0) +++ csw/mgar/pkg/blame/Makefile 2011-01-16 14:48:59 UTC (rev 12577) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:49:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:49:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12578] csw/mgar/pkg/bzflag/Makefile Message-ID: Revision: 12578 http://gar.svn.sourceforge.net/gar/?rev=12578&view=rev Author: wbonnet Date: 2011-01-16 14:49:08 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/bzflag/Makefile Copied: csw/mgar/pkg/bzflag/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/bzflag/Makefile (rev 0) +++ csw/mgar/pkg/bzflag/Makefile 2011-01-16 14:49:08 UTC (rev 12578) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:49:18 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:49:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12579] csw/mgar/pkg/c-ares/Makefile Message-ID: Revision: 12579 http://gar.svn.sourceforge.net/gar/?rev=12579&view=rev Author: wbonnet Date: 2011-01-16 14:49:18 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/c-ares/Makefile Copied: csw/mgar/pkg/c-ares/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/c-ares/Makefile (rev 0) +++ csw/mgar/pkg/c-ares/Makefile 2011-01-16 14:49:18 UTC (rev 12579) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:49:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:49:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12580] csw/mgar/pkg/ccache/Makefile Message-ID: Revision: 12580 http://gar.svn.sourceforge.net/gar/?rev=12580&view=rev Author: wbonnet Date: 2011-01-16 14:49:28 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ccache/Makefile Copied: csw/mgar/pkg/ccache/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ccache/Makefile (rev 0) +++ csw/mgar/pkg/ccache/Makefile 2011-01-16 14:49:28 UTC (rev 12580) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:49:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:49:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12581] csw/mgar/pkg/cdecl/Makefile Message-ID: Revision: 12581 http://gar.svn.sourceforge.net/gar/?rev=12581&view=rev Author: wbonnet Date: 2011-01-16 14:49:37 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cdecl/Makefile Copied: csw/mgar/pkg/cdecl/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cdecl/Makefile (rev 0) +++ csw/mgar/pkg/cdecl/Makefile 2011-01-16 14:49:37 UTC (rev 12581) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:49:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:49:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12582] csw/mgar/pkg/centerim/Makefile Message-ID: Revision: 12582 http://gar.svn.sourceforge.net/gar/?rev=12582&view=rev Author: wbonnet Date: 2011-01-16 14:49:47 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/centerim/Makefile Copied: csw/mgar/pkg/centerim/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/centerim/Makefile (rev 0) +++ csw/mgar/pkg/centerim/Makefile 2011-01-16 14:49:47 UTC (rev 12582) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:49:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:49:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12583] csw/mgar/pkg/cfitsio/Makefile Message-ID: Revision: 12583 http://gar.svn.sourceforge.net/gar/?rev=12583&view=rev Author: wbonnet Date: 2011-01-16 14:49:56 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cfitsio/Makefile Copied: csw/mgar/pkg/cfitsio/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cfitsio/Makefile (rev 0) +++ csw/mgar/pkg/cfitsio/Makefile 2011-01-16 14:49:56 UTC (rev 12583) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:50:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:50:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12584] csw/mgar/pkg/cgit/Makefile Message-ID: Revision: 12584 http://gar.svn.sourceforge.net/gar/?rev=12584&view=rev Author: wbonnet Date: 2011-01-16 14:50:08 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cgit/Makefile Copied: csw/mgar/pkg/cgit/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cgit/Makefile (rev 0) +++ csw/mgar/pkg/cgit/Makefile 2011-01-16 14:50:08 UTC (rev 12584) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:50:18 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:50:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12585] csw/mgar/pkg/chmlib/Makefile Message-ID: Revision: 12585 http://gar.svn.sourceforge.net/gar/?rev=12585&view=rev Author: wbonnet Date: 2011-01-16 14:50:18 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/chmlib/Makefile Copied: csw/mgar/pkg/chmlib/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/chmlib/Makefile (rev 0) +++ csw/mgar/pkg/chmlib/Makefile 2011-01-16 14:50:18 UTC (rev 12585) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:50:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:50:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12586] csw/mgar/pkg/clamavsigs/Makefile Message-ID: Revision: 12586 http://gar.svn.sourceforge.net/gar/?rev=12586&view=rev Author: wbonnet Date: 2011-01-16 14:50:28 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/clamavsigs/Makefile Copied: csw/mgar/pkg/clamavsigs/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/clamavsigs/Makefile (rev 0) +++ csw/mgar/pkg/clamavsigs/Makefile 2011-01-16 14:50:28 UTC (rev 12586) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:50:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:50:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12587] csw/mgar/pkg/clzip/Makefile Message-ID: Revision: 12587 http://gar.svn.sourceforge.net/gar/?rev=12587&view=rev Author: wbonnet Date: 2011-01-16 14:50:38 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/clzip/Makefile Copied: csw/mgar/pkg/clzip/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/clzip/Makefile (rev 0) +++ csw/mgar/pkg/clzip/Makefile 2011-01-16 14:50:38 UTC (rev 12587) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:50:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:50:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12588] csw/mgar/pkg/colordiff/Makefile Message-ID: Revision: 12588 http://gar.svn.sourceforge.net/gar/?rev=12588&view=rev Author: wbonnet Date: 2011-01-16 14:50:47 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/colordiff/Makefile Copied: csw/mgar/pkg/colordiff/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/colordiff/Makefile (rev 0) +++ csw/mgar/pkg/colordiff/Makefile 2011-01-16 14:50:47 UTC (rev 12588) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:51:07 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:51:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[12590] csw/mgar/pkg/colortail/Makefile Message-ID: Revision: 12590 http://gar.svn.sourceforge.net/gar/?rev=12590&view=rev Author: wbonnet Date: 2011-01-16 14:51:07 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/colortail/Makefile Copied: csw/mgar/pkg/colortail/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/colortail/Makefile (rev 0) +++ csw/mgar/pkg/colortail/Makefile 2011-01-16 14:51:07 UTC (rev 12590) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:51:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:51:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12591] csw/mgar/pkg/conserver/Makefile Message-ID: Revision: 12591 http://gar.svn.sourceforge.net/gar/?rev=12591&view=rev Author: wbonnet Date: 2011-01-16 14:51:17 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/conserver/Makefile Copied: csw/mgar/pkg/conserver/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/conserver/Makefile (rev 0) +++ csw/mgar/pkg/conserver/Makefile 2011-01-16 14:51:17 UTC (rev 12591) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:51:27 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:51:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12592] csw/mgar/pkg/cpptest/Makefile Message-ID: Revision: 12592 http://gar.svn.sourceforge.net/gar/?rev=12592&view=rev Author: wbonnet Date: 2011-01-16 14:51:27 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpptest/Makefile Copied: csw/mgar/pkg/cpptest/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpptest/Makefile (rev 0) +++ csw/mgar/pkg/cpptest/Makefile 2011-01-16 14:51:27 UTC (rev 12592) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:51:36 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:51:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12593] csw/mgar/pkg/cswcommon/Makefile Message-ID: Revision: 12593 http://gar.svn.sourceforge.net/gar/?rev=12593&view=rev Author: wbonnet Date: 2011-01-16 14:51:36 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cswcommon/Makefile Copied: csw/mgar/pkg/cswcommon/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cswcommon/Makefile (rev 0) +++ csw/mgar/pkg/cswcommon/Makefile 2011-01-16 14:51:36 UTC (rev 12593) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:51:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:51:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12594] csw/mgar/pkg/cswpkgloghooks/Makefile Message-ID: Revision: 12594 http://gar.svn.sourceforge.net/gar/?rev=12594&view=rev Author: wbonnet Date: 2011-01-16 14:51:46 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cswpkgloghooks/Makefile Copied: csw/mgar/pkg/cswpkgloghooks/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cswpkgloghooks/Makefile (rev 0) +++ csw/mgar/pkg/cswpkgloghooks/Makefile 2011-01-16 14:51:46 UTC (rev 12594) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:51:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:51:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12595] csw/mgar/pkg/csync2/Makefile Message-ID: Revision: 12595 http://gar.svn.sourceforge.net/gar/?rev=12595&view=rev Author: wbonnet Date: 2011-01-16 14:51:56 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/csync2/Makefile Copied: csw/mgar/pkg/csync2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/csync2/Makefile (rev 0) +++ csw/mgar/pkg/csync2/Makefile 2011-01-16 14:51:56 UTC (rev 12595) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:52:06 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:52:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12596] csw/mgar/pkg/cvs2svn/Makefile Message-ID: Revision: 12596 http://gar.svn.sourceforge.net/gar/?rev=12596&view=rev Author: wbonnet Date: 2011-01-16 14:52:06 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cvs2svn/Makefile Copied: csw/mgar/pkg/cvs2svn/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cvs2svn/Makefile (rev 0) +++ csw/mgar/pkg/cvs2svn/Makefile 2011-01-16 14:52:06 UTC (rev 12596) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:52:16 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:52:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12597] csw/mgar/pkg/cvsproxy/Makefile Message-ID: Revision: 12597 http://gar.svn.sourceforge.net/gar/?rev=12597&view=rev Author: wbonnet Date: 2011-01-16 14:52:16 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cvsproxy/Makefile Copied: csw/mgar/pkg/cvsproxy/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cvsproxy/Makefile (rev 0) +++ csw/mgar/pkg/cvsproxy/Makefile 2011-01-16 14:52:16 UTC (rev 12597) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:52:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:52:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12598] csw/mgar/pkg/ddrescue/Makefile Message-ID: Revision: 12598 http://gar.svn.sourceforge.net/gar/?rev=12598&view=rev Author: wbonnet Date: 2011-01-16 14:52:26 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ddrescue/Makefile Copied: csw/mgar/pkg/ddrescue/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ddrescue/Makefile (rev 0) +++ csw/mgar/pkg/ddrescue/Makefile 2011-01-16 14:52:26 UTC (rev 12598) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:52:36 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:52:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12599] csw/mgar/pkg/dejagnu/Makefile Message-ID: Revision: 12599 http://gar.svn.sourceforge.net/gar/?rev=12599&view=rev Author: wbonnet Date: 2011-01-16 14:52:36 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/dejagnu/Makefile Copied: csw/mgar/pkg/dejagnu/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/dejagnu/Makefile (rev 0) +++ csw/mgar/pkg/dejagnu/Makefile 2011-01-16 14:52:36 UTC (rev 12599) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:52:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:52:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12600] csw/mgar/pkg/denyhosts/Makefile Message-ID: Revision: 12600 http://gar.svn.sourceforge.net/gar/?rev=12600&view=rev Author: wbonnet Date: 2011-01-16 14:52:45 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/denyhosts/Makefile Copied: csw/mgar/pkg/denyhosts/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/denyhosts/Makefile (rev 0) +++ csw/mgar/pkg/denyhosts/Makefile 2011-01-16 14:52:45 UTC (rev 12600) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:52:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:52:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12601] csw/mgar/pkg/di/Makefile Message-ID: Revision: 12601 http://gar.svn.sourceforge.net/gar/?rev=12601&view=rev Author: wbonnet Date: 2011-01-16 14:52:55 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/di/Makefile Copied: csw/mgar/pkg/di/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/di/Makefile (rev 0) +++ csw/mgar/pkg/di/Makefile 2011-01-16 14:52:55 UTC (rev 12601) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:53:24 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:53:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12604] csw/mgar/pkg/diffuse/Makefile Message-ID: Revision: 12604 http://gar.svn.sourceforge.net/gar/?rev=12604&view=rev Author: wbonnet Date: 2011-01-16 14:53:23 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/diffuse/Makefile Copied: csw/mgar/pkg/diffuse/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/diffuse/Makefile (rev 0) +++ csw/mgar/pkg/diffuse/Makefile 2011-01-16 14:53:23 UTC (rev 12604) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:54:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:54:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12610] csw/mgar/pkg/eet/Makefile Message-ID: Revision: 12610 http://gar.svn.sourceforge.net/gar/?rev=12610&view=rev Author: wbonnet Date: 2011-01-16 14:54:22 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/eet/Makefile Copied: csw/mgar/pkg/eet/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/eet/Makefile (rev 0) +++ csw/mgar/pkg/eet/Makefile 2011-01-16 14:54:22 UTC (rev 12610) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:54:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:54:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12611] csw/mgar/pkg/eina/Makefile Message-ID: Revision: 12611 http://gar.svn.sourceforge.net/gar/?rev=12611&view=rev Author: wbonnet Date: 2011-01-16 14:54:31 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/eina/Makefile Copied: csw/mgar/pkg/eina/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/eina/Makefile (rev 0) +++ csw/mgar/pkg/eina/Makefile 2011-01-16 14:54:31 UTC (rev 12611) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:55:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:55:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12614] csw/mgar/pkg/erlang/Makefile Message-ID: Revision: 12614 http://gar.svn.sourceforge.net/gar/?rev=12614&view=rev Author: wbonnet Date: 2011-01-16 14:55:00 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/erlang/Makefile Copied: csw/mgar/pkg/erlang/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/erlang/Makefile (rev 0) +++ csw/mgar/pkg/erlang/Makefile 2011-01-16 14:55:00 UTC (rev 12614) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:55:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:55:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12615] csw/mgar/pkg/eterm/Makefile Message-ID: Revision: 12615 http://gar.svn.sourceforge.net/gar/?rev=12615&view=rev Author: wbonnet Date: 2011-01-16 14:55:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/eterm/Makefile Copied: csw/mgar/pkg/eterm/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/eterm/Makefile (rev 0) +++ csw/mgar/pkg/eterm/Makefile 2011-01-16 14:55:12 UTC (rev 12615) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:55:21 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:55:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12616] csw/mgar/pkg/euler/Makefile Message-ID: Revision: 12616 http://gar.svn.sourceforge.net/gar/?rev=12616&view=rev Author: wbonnet Date: 2011-01-16 14:55:21 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/euler/Makefile Copied: csw/mgar/pkg/euler/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/euler/Makefile (rev 0) +++ csw/mgar/pkg/euler/Makefile 2011-01-16 14:55:21 UTC (rev 12616) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:55:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:55:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12617] csw/mgar/pkg/exiv2/Makefile Message-ID: Revision: 12617 http://gar.svn.sourceforge.net/gar/?rev=12617&view=rev Author: wbonnet Date: 2011-01-16 14:55:31 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/exiv2/Makefile Copied: csw/mgar/pkg/exiv2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/exiv2/Makefile (rev 0) +++ csw/mgar/pkg/exiv2/Makefile 2011-01-16 14:55:31 UTC (rev 12617) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:55:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:55:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12618] csw/mgar/pkg/fakeroot/Makefile Message-ID: Revision: 12618 http://gar.svn.sourceforge.net/gar/?rev=12618&view=rev Author: wbonnet Date: 2011-01-16 14:55:40 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/fakeroot/Makefile Copied: csw/mgar/pkg/fakeroot/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/fakeroot/Makefile (rev 0) +++ csw/mgar/pkg/fakeroot/Makefile 2011-01-16 14:55:40 UTC (rev 12618) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:55:50 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:55:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12619] csw/mgar/pkg/fam/Makefile Message-ID: Revision: 12619 http://gar.svn.sourceforge.net/gar/?rev=12619&view=rev Author: wbonnet Date: 2011-01-16 14:55:50 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/fam/Makefile Copied: csw/mgar/pkg/fam/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/fam/Makefile (rev 0) +++ csw/mgar/pkg/fam/Makefile 2011-01-16 14:55:50 UTC (rev 12619) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:50:57 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:50:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[12589] csw/mgar/pkg/colormake/Makefile Message-ID: Revision: 12589 http://gar.svn.sourceforge.net/gar/?rev=12589&view=rev Author: wbonnet Date: 2011-01-16 14:50:57 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/colormake/Makefile Copied: csw/mgar/pkg/colormake/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/colormake/Makefile (rev 0) +++ csw/mgar/pkg/colormake/Makefile 2011-01-16 14:50:57 UTC (rev 12589) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:55:59 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:55:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12620] csw/mgar/pkg/fbopenssl/Makefile Message-ID: Revision: 12620 http://gar.svn.sourceforge.net/gar/?rev=12620&view=rev Author: wbonnet Date: 2011-01-16 14:55:59 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/fbopenssl/Makefile Copied: csw/mgar/pkg/fbopenssl/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/fbopenssl/Makefile (rev 0) +++ csw/mgar/pkg/fbopenssl/Makefile 2011-01-16 14:55:59 UTC (rev 12620) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:56:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:56:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12621] csw/mgar/pkg/ffcall/Makefile Message-ID: Revision: 12621 http://gar.svn.sourceforge.net/gar/?rev=12621&view=rev Author: wbonnet Date: 2011-01-16 14:56:09 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ffcall/Makefile Copied: csw/mgar/pkg/ffcall/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ffcall/Makefile (rev 0) +++ csw/mgar/pkg/ffcall/Makefile 2011-01-16 14:56:09 UTC (rev 12621) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:56:18 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:56:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12622] csw/mgar/pkg/ffmpeg/Makefile Message-ID: Revision: 12622 http://gar.svn.sourceforge.net/gar/?rev=12622&view=rev Author: wbonnet Date: 2011-01-16 14:56:18 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ffmpeg/Makefile Copied: csw/mgar/pkg/ffmpeg/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ffmpeg/Makefile (rev 0) +++ csw/mgar/pkg/ffmpeg/Makefile 2011-01-16 14:56:18 UTC (rev 12622) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:56:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:56:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12623] csw/mgar/pkg/fftw/Makefile Message-ID: Revision: 12623 http://gar.svn.sourceforge.net/gar/?rev=12623&view=rev Author: wbonnet Date: 2011-01-16 14:56:28 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/fftw/Makefile Copied: csw/mgar/pkg/fftw/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/fftw/Makefile (rev 0) +++ csw/mgar/pkg/fftw/Makefile 2011-01-16 14:56:28 UTC (rev 12623) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:56:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:56:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12624] csw/mgar/pkg/file/Makefile Message-ID: Revision: 12624 http://gar.svn.sourceforge.net/gar/?rev=12624&view=rev Author: wbonnet Date: 2011-01-16 14:56:38 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/file/Makefile Copied: csw/mgar/pkg/file/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/file/Makefile (rev 0) +++ csw/mgar/pkg/file/Makefile 2011-01-16 14:56:38 UTC (rev 12624) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:56:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:56:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12625] csw/mgar/pkg/filezilla/Makefile Message-ID: Revision: 12625 http://gar.svn.sourceforge.net/gar/?rev=12625&view=rev Author: wbonnet Date: 2011-01-16 14:56:47 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/filezilla/Makefile Copied: csw/mgar/pkg/filezilla/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/filezilla/Makefile (rev 0) +++ csw/mgar/pkg/filezilla/Makefile 2011-01-16 14:56:47 UTC (rev 12625) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:56:58 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:56:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[12626] csw/mgar/pkg/fio/Makefile Message-ID: Revision: 12626 http://gar.svn.sourceforge.net/gar/?rev=12626&view=rev Author: wbonnet Date: 2011-01-16 14:56:57 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/fio/Makefile Copied: csw/mgar/pkg/fio/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/fio/Makefile (rev 0) +++ csw/mgar/pkg/fio/Makefile 2011-01-16 14:56:57 UTC (rev 12626) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:57:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:57:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12627] csw/mgar/pkg/firefox-l10n/Makefile Message-ID: Revision: 12627 http://gar.svn.sourceforge.net/gar/?rev=12627&view=rev Author: wbonnet Date: 2011-01-16 14:57:08 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/firefox-l10n/Makefile Copied: csw/mgar/pkg/firefox-l10n/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/firefox-l10n/Makefile (rev 0) +++ csw/mgar/pkg/firefox-l10n/Makefile 2011-01-16 14:57:08 UTC (rev 12627) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:57:18 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:57:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12628] csw/mgar/pkg/fortune4all/Makefile Message-ID: Revision: 12628 http://gar.svn.sourceforge.net/gar/?rev=12628&view=rev Author: wbonnet Date: 2011-01-16 14:57:17 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/fortune4all/Makefile Copied: csw/mgar/pkg/fortune4all/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/fortune4all/Makefile (rev 0) +++ csw/mgar/pkg/fortune4all/Makefile 2011-01-16 14:57:17 UTC (rev 12628) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:57:27 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:57:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12629] csw/mgar/pkg/fping/Makefile Message-ID: Revision: 12629 http://gar.svn.sourceforge.net/gar/?rev=12629&view=rev Author: wbonnet Date: 2011-01-16 14:57:27 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/fping/Makefile Copied: csw/mgar/pkg/fping/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/fping/Makefile (rev 0) +++ csw/mgar/pkg/fping/Makefile 2011-01-16 14:57:27 UTC (rev 12629) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:57:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:57:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12630] csw/mgar/pkg/freeglut/Makefile Message-ID: Revision: 12630 http://gar.svn.sourceforge.net/gar/?rev=12630&view=rev Author: wbonnet Date: 2011-01-16 14:57:37 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/freeglut/Makefile Copied: csw/mgar/pkg/freeglut/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/freeglut/Makefile (rev 0) +++ csw/mgar/pkg/freeglut/Makefile 2011-01-16 14:57:37 UTC (rev 12630) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:57:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:57:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12631] csw/mgar/pkg/freehdl/Makefile Message-ID: Revision: 12631 http://gar.svn.sourceforge.net/gar/?rev=12631&view=rev Author: wbonnet Date: 2011-01-16 14:57:46 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/freehdl/Makefile Copied: csw/mgar/pkg/freehdl/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/freehdl/Makefile (rev 0) +++ csw/mgar/pkg/freehdl/Makefile 2011-01-16 14:57:46 UTC (rev 12631) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:57:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:57:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12632] csw/mgar/pkg/freeradius/Makefile Message-ID: Revision: 12632 http://gar.svn.sourceforge.net/gar/?rev=12632&view=rev Author: wbonnet Date: 2011-01-16 14:57:56 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/freeradius/Makefile Copied: csw/mgar/pkg/freeradius/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/freeradius/Makefile (rev 0) +++ csw/mgar/pkg/freeradius/Makefile 2011-01-16 14:57:56 UTC (rev 12632) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:53:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:53:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12602] csw/mgar/pkg/dia/Makefile Message-ID: Revision: 12602 http://gar.svn.sourceforge.net/gar/?rev=12602&view=rev Author: wbonnet Date: 2011-01-16 14:53:04 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/dia/Makefile Copied: csw/mgar/pkg/dia/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/dia/Makefile (rev 0) +++ csw/mgar/pkg/dia/Makefile 2011-01-16 14:53:04 UTC (rev 12602) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:58:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:58:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12633] csw/mgar/pkg/freerdp/Makefile Message-ID: Revision: 12633 http://gar.svn.sourceforge.net/gar/?rev=12633&view=rev Author: wbonnet Date: 2011-01-16 14:58:05 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/freerdp/Makefile Copied: csw/mgar/pkg/freerdp/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/freerdp/Makefile (rev 0) +++ csw/mgar/pkg/freerdp/Makefile 2011-01-16 14:58:05 UTC (rev 12633) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:53:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:53:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12603] csw/mgar/pkg/dia-shapes/Makefile Message-ID: Revision: 12603 http://gar.svn.sourceforge.net/gar/?rev=12603&view=rev Author: wbonnet Date: 2011-01-16 14:53:14 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/dia-shapes/Makefile Copied: csw/mgar/pkg/dia-shapes/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/dia-shapes/Makefile (rev 0) +++ csw/mgar/pkg/dia-shapes/Makefile 2011-01-16 14:53:14 UTC (rev 12603) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:58:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:58:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12634] csw/mgar/pkg/freetds/Makefile Message-ID: Revision: 12634 http://gar.svn.sourceforge.net/gar/?rev=12634&view=rev Author: wbonnet Date: 2011-01-16 14:58:14 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/freetds/Makefile Copied: csw/mgar/pkg/freetds/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/freetds/Makefile (rev 0) +++ csw/mgar/pkg/freetds/Makefile 2011-01-16 14:58:14 UTC (rev 12634) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:58:24 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:58:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12635] csw/mgar/pkg/fribidi/Makefile Message-ID: Revision: 12635 http://gar.svn.sourceforge.net/gar/?rev=12635&view=rev Author: wbonnet Date: 2011-01-16 14:58:24 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/fribidi/Makefile Copied: csw/mgar/pkg/fribidi/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/fribidi/Makefile (rev 0) +++ csw/mgar/pkg/fribidi/Makefile 2011-01-16 14:58:24 UTC (rev 12635) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:58:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:58:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12636] csw/mgar/pkg/ftgl/Makefile Message-ID: Revision: 12636 http://gar.svn.sourceforge.net/gar/?rev=12636&view=rev Author: wbonnet Date: 2011-01-16 14:58:33 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ftgl/Makefile Copied: csw/mgar/pkg/ftgl/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ftgl/Makefile (rev 0) +++ csw/mgar/pkg/ftgl/Makefile 2011-01-16 14:58:33 UTC (rev 12636) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:53:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:53:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12605] csw/mgar/pkg/disktype/Makefile Message-ID: Revision: 12605 http://gar.svn.sourceforge.net/gar/?rev=12605&view=rev Author: wbonnet Date: 2011-01-16 14:53:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/disktype/Makefile Copied: csw/mgar/pkg/disktype/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/disktype/Makefile (rev 0) +++ csw/mgar/pkg/disktype/Makefile 2011-01-16 14:53:34 UTC (rev 12605) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:58:43 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:58:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12637] csw/mgar/pkg/gardev/Makefile Message-ID: Revision: 12637 http://gar.svn.sourceforge.net/gar/?rev=12637&view=rev Author: wbonnet Date: 2011-01-16 14:58:43 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gardev/Makefile Copied: csw/mgar/pkg/gardev/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gardev/Makefile (rev 0) +++ csw/mgar/pkg/gardev/Makefile 2011-01-16 14:58:43 UTC (rev 12637) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:53:43 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:53:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12606] csw/mgar/pkg/dnstop/Makefile Message-ID: Revision: 12606 http://gar.svn.sourceforge.net/gar/?rev=12606&view=rev Author: wbonnet Date: 2011-01-16 14:53:43 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/dnstop/Makefile Copied: csw/mgar/pkg/dnstop/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/dnstop/Makefile (rev 0) +++ csw/mgar/pkg/dnstop/Makefile 2011-01-16 14:53:43 UTC (rev 12606) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:58:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:58:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12638] csw/mgar/pkg/gbc/Makefile Message-ID: Revision: 12638 http://gar.svn.sourceforge.net/gar/?rev=12638&view=rev Author: wbonnet Date: 2011-01-16 14:58:52 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gbc/Makefile Copied: csw/mgar/pkg/gbc/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gbc/Makefile (rev 0) +++ csw/mgar/pkg/gbc/Makefile 2011-01-16 14:58:52 UTC (rev 12638) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:53:53 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:53:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12607] csw/mgar/pkg/dnstracer/Makefile Message-ID: Revision: 12607 http://gar.svn.sourceforge.net/gar/?rev=12607&view=rev Author: wbonnet Date: 2011-01-16 14:53:53 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/dnstracer/Makefile Copied: csw/mgar/pkg/dnstracer/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/dnstracer/Makefile (rev 0) +++ csw/mgar/pkg/dnstracer/Makefile 2011-01-16 14:53:53 UTC (rev 12607) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:59:02 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:59:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12639] csw/mgar/pkg/gdmap/Makefile Message-ID: Revision: 12639 http://gar.svn.sourceforge.net/gar/?rev=12639&view=rev Author: wbonnet Date: 2011-01-16 14:59:02 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gdmap/Makefile Copied: csw/mgar/pkg/gdmap/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gdmap/Makefile (rev 0) +++ csw/mgar/pkg/gdmap/Makefile 2011-01-16 14:59:02 UTC (rev 12639) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:54:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:54:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12608] csw/mgar/pkg/doxygen/Makefile Message-ID: Revision: 12608 http://gar.svn.sourceforge.net/gar/?rev=12608&view=rev Author: wbonnet Date: 2011-01-16 14:54:02 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/doxygen/Makefile Copied: csw/mgar/pkg/doxygen/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/doxygen/Makefile (rev 0) +++ csw/mgar/pkg/doxygen/Makefile 2011-01-16 14:54:02 UTC (rev 12608) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:59:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:59:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12640] csw/mgar/pkg/gdome2/Makefile Message-ID: Revision: 12640 http://gar.svn.sourceforge.net/gar/?rev=12640&view=rev Author: wbonnet Date: 2011-01-16 14:59:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gdome2/Makefile Copied: csw/mgar/pkg/gdome2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gdome2/Makefile (rev 0) +++ csw/mgar/pkg/gdome2/Makefile 2011-01-16 14:59:12 UTC (rev 12640) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:54:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:54:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12609] csw/mgar/pkg/duplicity/Makefile Message-ID: Revision: 12609 http://gar.svn.sourceforge.net/gar/?rev=12609&view=rev Author: wbonnet Date: 2011-01-16 14:54:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/duplicity/Makefile Copied: csw/mgar/pkg/duplicity/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/duplicity/Makefile (rev 0) +++ csw/mgar/pkg/duplicity/Makefile 2011-01-16 14:54:12 UTC (rev 12609) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:59:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:59:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12641] csw/mgar/pkg/geda/Makefile Message-ID: Revision: 12641 http://gar.svn.sourceforge.net/gar/?rev=12641&view=rev Author: wbonnet Date: 2011-01-16 14:59:22 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/geda/Makefile Copied: csw/mgar/pkg/geda/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/geda/Makefile (rev 0) +++ csw/mgar/pkg/geda/Makefile 2011-01-16 14:59:22 UTC (rev 12641) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:59:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:59:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12642] csw/mgar/pkg/gem-rake/Makefile Message-ID: Revision: 12642 http://gar.svn.sourceforge.net/gar/?rev=12642&view=rev Author: wbonnet Date: 2011-01-16 14:59:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gem-rake/Makefile Copied: csw/mgar/pkg/gem-rake/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gem-rake/Makefile (rev 0) +++ csw/mgar/pkg/gem-rake/Makefile 2011-01-16 14:59:32 UTC (rev 12642) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:59:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:59:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12643] csw/mgar/pkg/getopt/Makefile Message-ID: Revision: 12643 http://gar.svn.sourceforge.net/gar/?rev=12643&view=rev Author: wbonnet Date: 2011-01-16 14:59:41 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/getopt/Makefile Copied: csw/mgar/pkg/getopt/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/getopt/Makefile (rev 0) +++ csw/mgar/pkg/getopt/Makefile 2011-01-16 14:59:41 UTC (rev 12643) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:54:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:54:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12612] csw/mgar/pkg/emacs_sitestart/Makefile Message-ID: Revision: 12612 http://gar.svn.sourceforge.net/gar/?rev=12612&view=rev Author: wbonnet Date: 2011-01-16 14:54:41 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/emacs_sitestart/Makefile Copied: csw/mgar/pkg/emacs_sitestart/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/emacs_sitestart/Makefile (rev 0) +++ csw/mgar/pkg/emacs_sitestart/Makefile 2011-01-16 14:54:41 UTC (rev 12612) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:54:50 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:54:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12613] csw/mgar/pkg/enscript/Makefile Message-ID: Revision: 12613 http://gar.svn.sourceforge.net/gar/?rev=12613&view=rev Author: wbonnet Date: 2011-01-16 14:54:50 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/enscript/Makefile Copied: csw/mgar/pkg/enscript/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/enscript/Makefile (rev 0) +++ csw/mgar/pkg/enscript/Makefile 2011-01-16 14:54:50 UTC (rev 12613) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 15:59:50 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 14:59:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12644] csw/mgar/pkg/gif2png/Makefile Message-ID: Revision: 12644 http://gar.svn.sourceforge.net/gar/?rev=12644&view=rev Author: wbonnet Date: 2011-01-16 14:59:50 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gif2png/Makefile Copied: csw/mgar/pkg/gif2png/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gif2png/Makefile (rev 0) +++ csw/mgar/pkg/gif2png/Makefile 2011-01-16 14:59:50 UTC (rev 12644) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:00:00 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:00:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12645] csw/mgar/pkg/giflib/Makefile Message-ID: Revision: 12645 http://gar.svn.sourceforge.net/gar/?rev=12645&view=rev Author: wbonnet Date: 2011-01-16 14:59:59 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/giflib/Makefile Copied: csw/mgar/pkg/giflib/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/giflib/Makefile (rev 0) +++ csw/mgar/pkg/giflib/Makefile 2011-01-16 14:59:59 UTC (rev 12645) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:00:10 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:00:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12646] csw/mgar/pkg/gifsicle/Makefile Message-ID: Revision: 12646 http://gar.svn.sourceforge.net/gar/?rev=12646&view=rev Author: wbonnet Date: 2011-01-16 15:00:09 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gifsicle/Makefile Copied: csw/mgar/pkg/gifsicle/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gifsicle/Makefile (rev 0) +++ csw/mgar/pkg/gifsicle/Makefile 2011-01-16 15:00:09 UTC (rev 12646) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:00:20 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:00:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[12647] csw/mgar/pkg/git-subtree/Makefile Message-ID: Revision: 12647 http://gar.svn.sourceforge.net/gar/?rev=12647&view=rev Author: wbonnet Date: 2011-01-16 15:00:20 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/git-subtree/Makefile Copied: csw/mgar/pkg/git-subtree/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/git-subtree/Makefile (rev 0) +++ csw/mgar/pkg/git-subtree/Makefile 2011-01-16 15:00:20 UTC (rev 12647) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:00:29 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:00:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12648] csw/mgar/pkg/glew/Makefile Message-ID: Revision: 12648 http://gar.svn.sourceforge.net/gar/?rev=12648&view=rev Author: wbonnet Date: 2011-01-16 15:00:29 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/glew/Makefile Copied: csw/mgar/pkg/glew/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/glew/Makefile (rev 0) +++ csw/mgar/pkg/glew/Makefile 2011-01-16 15:00:29 UTC (rev 12648) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:00:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:00:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12649] csw/mgar/pkg/glpk/Makefile Message-ID: Revision: 12649 http://gar.svn.sourceforge.net/gar/?rev=12649&view=rev Author: wbonnet Date: 2011-01-16 15:00:39 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/glpk/Makefile Copied: csw/mgar/pkg/glpk/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/glpk/Makefile (rev 0) +++ csw/mgar/pkg/glpk/Makefile 2011-01-16 15:00:39 UTC (rev 12649) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:00:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:00:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12650] csw/mgar/pkg/gluezilla/Makefile Message-ID: Revision: 12650 http://gar.svn.sourceforge.net/gar/?rev=12650&view=rev Author: wbonnet Date: 2011-01-16 15:00:49 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gluezilla/Makefile Copied: csw/mgar/pkg/gluezilla/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gluezilla/Makefile (rev 0) +++ csw/mgar/pkg/gluezilla/Makefile 2011-01-16 15:00:49 UTC (rev 12650) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:00:59 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:00:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12651] csw/mgar/pkg/gnuplot/Makefile Message-ID: Revision: 12651 http://gar.svn.sourceforge.net/gar/?rev=12651&view=rev Author: wbonnet Date: 2011-01-16 15:00:59 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gnuplot/Makefile Copied: csw/mgar/pkg/gnuplot/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gnuplot/Makefile (rev 0) +++ csw/mgar/pkg/gnuplot/Makefile 2011-01-16 15:00:59 UTC (rev 12651) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:01:10 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:01:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12652] csw/mgar/pkg/gource/Makefile Message-ID: Revision: 12652 http://gar.svn.sourceforge.net/gar/?rev=12652&view=rev Author: wbonnet Date: 2011-01-16 15:01:10 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gource/Makefile Copied: csw/mgar/pkg/gource/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gource/Makefile (rev 0) +++ csw/mgar/pkg/gource/Makefile 2011-01-16 15:01:10 UTC (rev 12652) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:01:20 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:01:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[12653] csw/mgar/pkg/gpicview/Makefile Message-ID: Revision: 12653 http://gar.svn.sourceforge.net/gar/?rev=12653&view=rev Author: wbonnet Date: 2011-01-16 15:01:20 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gpicview/Makefile Copied: csw/mgar/pkg/gpicview/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gpicview/Makefile (rev 0) +++ csw/mgar/pkg/gpicview/Makefile 2011-01-16 15:01:20 UTC (rev 12653) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:01:29 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:01:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12654] csw/mgar/pkg/gsm/Makefile Message-ID: Revision: 12654 http://gar.svn.sourceforge.net/gar/?rev=12654&view=rev Author: wbonnet Date: 2011-01-16 15:01:29 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gsm/Makefile Copied: csw/mgar/pkg/gsm/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gsm/Makefile (rev 0) +++ csw/mgar/pkg/gsm/Makefile 2011-01-16 15:01:29 UTC (rev 12654) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:01:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:01:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12655] csw/mgar/pkg/gstplugins/Makefile Message-ID: Revision: 12655 http://gar.svn.sourceforge.net/gar/?rev=12655&view=rev Author: wbonnet Date: 2011-01-16 15:01:39 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gstplugins/Makefile Copied: csw/mgar/pkg/gstplugins/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gstplugins/Makefile (rev 0) +++ csw/mgar/pkg/gstplugins/Makefile 2011-01-16 15:01:39 UTC (rev 12655) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:01:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:01:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12656] csw/mgar/pkg/gstplugins_bad/Makefile Message-ID: Revision: 12656 http://gar.svn.sourceforge.net/gar/?rev=12656&view=rev Author: wbonnet Date: 2011-01-16 15:01:49 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gstplugins_bad/Makefile Copied: csw/mgar/pkg/gstplugins_bad/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gstplugins_bad/Makefile (rev 0) +++ csw/mgar/pkg/gstplugins_bad/Makefile 2011-01-16 15:01:49 UTC (rev 12656) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:01:58 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:01:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[12657] csw/mgar/pkg/gstplugins_good/Makefile Message-ID: Revision: 12657 http://gar.svn.sourceforge.net/gar/?rev=12657&view=rev Author: wbonnet Date: 2011-01-16 15:01:58 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gstplugins_good/Makefile Copied: csw/mgar/pkg/gstplugins_good/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gstplugins_good/Makefile (rev 0) +++ csw/mgar/pkg/gstplugins_good/Makefile 2011-01-16 15:01:58 UTC (rev 12657) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:02:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:02:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12658] csw/mgar/pkg/gstplugins_ugly/Makefile Message-ID: Revision: 12658 http://gar.svn.sourceforge.net/gar/?rev=12658&view=rev Author: wbonnet Date: 2011-01-16 15:02:09 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gstplugins_ugly/Makefile Copied: csw/mgar/pkg/gstplugins_ugly/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gstplugins_ugly/Makefile (rev 0) +++ csw/mgar/pkg/gstplugins_ugly/Makefile 2011-01-16 15:02:09 UTC (rev 12658) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:02:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:02:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12659] csw/mgar/pkg/gtkwave/Makefile Message-ID: Revision: 12659 http://gar.svn.sourceforge.net/gar/?rev=12659&view=rev Author: wbonnet Date: 2011-01-16 15:02:19 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gtkwave/Makefile Copied: csw/mgar/pkg/gtkwave/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gtkwave/Makefile (rev 0) +++ csw/mgar/pkg/gtkwave/Makefile 2011-01-16 15:02:19 UTC (rev 12659) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:02:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:02:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12660] csw/mgar/pkg/gzip/Makefile Message-ID: Revision: 12660 http://gar.svn.sourceforge.net/gar/?rev=12660&view=rev Author: wbonnet Date: 2011-01-16 15:02:28 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/gzip/Makefile Copied: csw/mgar/pkg/gzip/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gzip/Makefile (rev 0) +++ csw/mgar/pkg/gzip/Makefile 2011-01-16 15:02:28 UTC (rev 12660) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:02:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:02:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12661] csw/mgar/pkg/handbrake/Makefile Message-ID: Revision: 12661 http://gar.svn.sourceforge.net/gar/?rev=12661&view=rev Author: wbonnet Date: 2011-01-16 15:02:37 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/handbrake/Makefile Copied: csw/mgar/pkg/handbrake/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/handbrake/Makefile (rev 0) +++ csw/mgar/pkg/handbrake/Makefile 2011-01-16 15:02:37 UTC (rev 12661) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:02:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:02:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12662] csw/mgar/pkg/haproxy/Makefile Message-ID: Revision: 12662 http://gar.svn.sourceforge.net/gar/?rev=12662&view=rev Author: wbonnet Date: 2011-01-16 15:02:47 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/haproxy/Makefile Copied: csw/mgar/pkg/haproxy/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/haproxy/Makefile (rev 0) +++ csw/mgar/pkg/haproxy/Makefile 2011-01-16 15:02:47 UTC (rev 12662) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:02:57 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:02:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[12663] csw/mgar/pkg/httperf/Makefile Message-ID: Revision: 12663 http://gar.svn.sourceforge.net/gar/?rev=12663&view=rev Author: wbonnet Date: 2011-01-16 15:02:56 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/httperf/Makefile Copied: csw/mgar/pkg/httperf/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/httperf/Makefile (rev 0) +++ csw/mgar/pkg/httperf/Makefile 2011-01-16 15:02:56 UTC (rev 12663) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:06 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12664] csw/mgar/pkg/icecast/Makefile Message-ID: Revision: 12664 http://gar.svn.sourceforge.net/gar/?rev=12664&view=rev Author: wbonnet Date: 2011-01-16 15:03:06 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/icecast/Makefile Copied: csw/mgar/pkg/icecast/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/icecast/Makefile (rev 0) +++ csw/mgar/pkg/icecast/Makefile 2011-01-16 15:03:06 UTC (rev 12664) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:16 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12665] csw/mgar/pkg/idzebra/Makefile Message-ID: Revision: 12665 http://gar.svn.sourceforge.net/gar/?rev=12665&view=rev Author: wbonnet Date: 2011-01-16 15:03:15 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/idzebra/Makefile Copied: csw/mgar/pkg/idzebra/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/idzebra/Makefile (rev 0) +++ csw/mgar/pkg/idzebra/Makefile 2011-01-16 15:03:15 UTC (rev 12665) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12666] csw/mgar/pkg/image-editor/Makefile Message-ID: Revision: 12666 http://gar.svn.sourceforge.net/gar/?rev=12666&view=rev Author: wbonnet Date: 2011-01-16 15:03:25 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/image-editor/Makefile Copied: csw/mgar/pkg/image-editor/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/image-editor/Makefile (rev 0) +++ csw/mgar/pkg/image-editor/Makefile 2011-01-16 15:03:25 UTC (rev 12666) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12667] csw/mgar/pkg/cpan/B-Keywords/Makefile Message-ID: Revision: 12667 http://gar.svn.sourceforge.net/gar/?rev=12667&view=rev Author: wbonnet Date: 2011-01-16 15:03:26 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/B-Keywords/Makefile Copied: csw/mgar/pkg/cpan/B-Keywords/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/B-Keywords/Makefile (rev 0) +++ csw/mgar/pkg/cpan/B-Keywords/Makefile 2011-01-16 15:03:26 UTC (rev 12667) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12668] csw/mgar/pkg/imlib/Makefile Message-ID: Revision: 12668 http://gar.svn.sourceforge.net/gar/?rev=12668&view=rev Author: wbonnet Date: 2011-01-16 15:03:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/imlib/Makefile Copied: csw/mgar/pkg/imlib/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/imlib/Makefile (rev 0) +++ csw/mgar/pkg/imlib/Makefile 2011-01-16 15:03:34 UTC (rev 12668) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:35 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12669] csw/mgar/pkg/cpan/Barcode-Code128/Makefile Message-ID: Revision: 12669 http://gar.svn.sourceforge.net/gar/?rev=12669&view=rev Author: wbonnet Date: 2011-01-16 15:03:35 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Barcode-Code128/Makefile Copied: csw/mgar/pkg/cpan/Barcode-Code128/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Barcode-Code128/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Barcode-Code128/Makefile 2011-01-16 15:03:35 UTC (rev 12669) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12670] csw/mgar/pkg/imlib2/Makefile Message-ID: Revision: 12670 http://gar.svn.sourceforge.net/gar/?rev=12670&view=rev Author: wbonnet Date: 2011-01-16 15:03:44 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/imlib2/Makefile Copied: csw/mgar/pkg/imlib2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/imlib2/Makefile (rev 0) +++ csw/mgar/pkg/imlib2/Makefile 2011-01-16 15:03:44 UTC (rev 12670) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12671] csw/mgar/pkg/cpan/CSS-DOM/Makefile Message-ID: Revision: 12671 http://gar.svn.sourceforge.net/gar/?rev=12671&view=rev Author: wbonnet Date: 2011-01-16 15:03:45 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/CSS-DOM/Makefile Copied: csw/mgar/pkg/cpan/CSS-DOM/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/CSS-DOM/Makefile (rev 0) +++ csw/mgar/pkg/cpan/CSS-DOM/Makefile 2011-01-16 15:03:45 UTC (rev 12671) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:53 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12672] csw/mgar/pkg/imlib2_loaders/Makefile Message-ID: Revision: 12672 http://gar.svn.sourceforge.net/gar/?rev=12672&view=rev Author: wbonnet Date: 2011-01-16 15:03:53 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/imlib2_loaders/Makefile Copied: csw/mgar/pkg/imlib2_loaders/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/imlib2_loaders/Makefile (rev 0) +++ csw/mgar/pkg/imlib2_loaders/Makefile 2011-01-16 15:03:53 UTC (rev 12672) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:03:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:03:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12673] csw/mgar/pkg/cpan/Cache-Simple-TimedExpiry/Makefile Message-ID: Revision: 12673 http://gar.svn.sourceforge.net/gar/?rev=12673&view=rev Author: wbonnet Date: 2011-01-16 15:03:55 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Cache-Simple-TimedExpiry/Makefile Copied: csw/mgar/pkg/cpan/Cache-Simple-TimedExpiry/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Cache-Simple-TimedExpiry/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Cache-Simple-TimedExpiry/Makefile 2011-01-16 15:03:55 UTC (rev 12673) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12674] csw/mgar/pkg/isaexec/Makefile Message-ID: Revision: 12674 http://gar.svn.sourceforge.net/gar/?rev=12674&view=rev Author: wbonnet Date: 2011-01-16 15:04:03 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/isaexec/Makefile Copied: csw/mgar/pkg/isaexec/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/isaexec/Makefile (rev 0) +++ csw/mgar/pkg/isaexec/Makefile 2011-01-16 15:04:03 UTC (rev 12674) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12675] csw/mgar/pkg/cpan/Cairo/Makefile Message-ID: Revision: 12675 http://gar.svn.sourceforge.net/gar/?rev=12675&view=rev Author: wbonnet Date: 2011-01-16 15:04:04 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Cairo/Makefile Copied: csw/mgar/pkg/cpan/Cairo/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Cairo/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Cairo/Makefile 2011-01-16 15:04:04 UTC (rev 12675) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12676] csw/mgar/pkg/jack/Makefile Message-ID: Revision: 12676 http://gar.svn.sourceforge.net/gar/?rev=12676&view=rev Author: wbonnet Date: 2011-01-16 15:04:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/jack/Makefile Copied: csw/mgar/pkg/jack/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/jack/Makefile (rev 0) +++ csw/mgar/pkg/jack/Makefile 2011-01-16 15:04:12 UTC (rev 12676) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12677] csw/mgar/pkg/cpan/Calendar-Simple/Makefile Message-ID: Revision: 12677 http://gar.svn.sourceforge.net/gar/?rev=12677&view=rev Author: wbonnet Date: 2011-01-16 15:04:13 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Calendar-Simple/Makefile Copied: csw/mgar/pkg/cpan/Calendar-Simple/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Calendar-Simple/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Calendar-Simple/Makefile 2011-01-16 15:04:13 UTC (rev 12677) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:21 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12678] csw/mgar/pkg/jpeginfo/Makefile Message-ID: Revision: 12678 http://gar.svn.sourceforge.net/gar/?rev=12678&view=rev Author: wbonnet Date: 2011-01-16 15:04:21 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/jpeginfo/Makefile Copied: csw/mgar/pkg/jpeginfo/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/jpeginfo/Makefile (rev 0) +++ csw/mgar/pkg/jpeginfo/Makefile 2011-01-16 15:04:21 UTC (rev 12678) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:24 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12679] csw/mgar/pkg/cpan/Check-ISA/Makefile Message-ID: Revision: 12679 http://gar.svn.sourceforge.net/gar/?rev=12679&view=rev Author: wbonnet Date: 2011-01-16 15:04:24 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Check-ISA/Makefile Copied: csw/mgar/pkg/cpan/Check-ISA/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Check-ISA/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Check-ISA/Makefile 2011-01-16 15:04:24 UTC (rev 12679) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12680] csw/mgar/pkg/jpegoptim/Makefile Message-ID: Revision: 12680 http://gar.svn.sourceforge.net/gar/?rev=12680&view=rev Author: wbonnet Date: 2011-01-16 15:04:30 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/jpegoptim/Makefile Copied: csw/mgar/pkg/jpegoptim/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/jpegoptim/Makefile (rev 0) +++ csw/mgar/pkg/jpegoptim/Makefile 2011-01-16 15:04:30 UTC (rev 12680) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12681] csw/mgar/pkg/cpan/Class-XSAccessor/Makefile Message-ID: Revision: 12681 http://gar.svn.sourceforge.net/gar/?rev=12681&view=rev Author: wbonnet Date: 2011-01-16 15:04:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Class-XSAccessor/Makefile Copied: csw/mgar/pkg/cpan/Class-XSAccessor/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Class-XSAccessor/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Class-XSAccessor/Makefile 2011-01-16 15:04:34 UTC (rev 12681) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:43 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12683] csw/mgar/pkg/cpan/Compress-Bzip2/Makefile Message-ID: Revision: 12683 http://gar.svn.sourceforge.net/gar/?rev=12683&view=rev Author: wbonnet Date: 2011-01-16 15:04:43 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Compress-Bzip2/Makefile Copied: csw/mgar/pkg/cpan/Compress-Bzip2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Compress-Bzip2/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Compress-Bzip2/Makefile 2011-01-16 15:04:43 UTC (rev 12683) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:50 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12684] csw/mgar/pkg/keepassx/Makefile Message-ID: Revision: 12684 http://gar.svn.sourceforge.net/gar/?rev=12684&view=rev Author: wbonnet Date: 2011-01-16 15:04:49 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/keepassx/Makefile Copied: csw/mgar/pkg/keepassx/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/keepassx/Makefile (rev 0) +++ csw/mgar/pkg/keepassx/Makefile 2011-01-16 15:04:49 UTC (rev 12684) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:40 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12682] csw/mgar/pkg/kde4libs/Makefile Message-ID: Revision: 12682 http://gar.svn.sourceforge.net/gar/?rev=12682&view=rev Author: wbonnet Date: 2011-01-16 15:04:40 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/kde4libs/Makefile Copied: csw/mgar/pkg/kde4libs/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/kde4libs/Makefile (rev 0) +++ csw/mgar/pkg/kde4libs/Makefile 2011-01-16 15:04:40 UTC (rev 12682) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:53 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12685] csw/mgar/pkg/cpan/Compress-Raw-Bzip2/Makefile Message-ID: Revision: 12685 http://gar.svn.sourceforge.net/gar/?rev=12685&view=rev Author: wbonnet Date: 2011-01-16 15:04:52 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Compress-Raw-Bzip2/Makefile Copied: csw/mgar/pkg/cpan/Compress-Raw-Bzip2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Compress-Raw-Bzip2/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Compress-Raw-Bzip2/Makefile 2011-01-16 15:04:52 UTC (rev 12685) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:04:59 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:04:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12686] csw/mgar/pkg/koha/Makefile Message-ID: Revision: 12686 http://gar.svn.sourceforge.net/gar/?rev=12686&view=rev Author: wbonnet Date: 2011-01-16 15:04:59 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/koha/Makefile Copied: csw/mgar/pkg/koha/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/koha/Makefile (rev 0) +++ csw/mgar/pkg/koha/Makefile 2011-01-16 15:04:59 UTC (rev 12686) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12687] csw/mgar/pkg/cpan/Config-Augeas/Makefile Message-ID: Revision: 12687 http://gar.svn.sourceforge.net/gar/?rev=12687&view=rev Author: wbonnet Date: 2011-01-16 15:05:05 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Config-Augeas/Makefile Copied: csw/mgar/pkg/cpan/Config-Augeas/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Config-Augeas/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Config-Augeas/Makefile 2011-01-16 15:05:05 UTC (rev 12687) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12688] csw/mgar/pkg/lastx/Makefile Message-ID: Revision: 12688 http://gar.svn.sourceforge.net/gar/?rev=12688&view=rev Author: wbonnet Date: 2011-01-16 15:05:09 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/lastx/Makefile Copied: csw/mgar/pkg/lastx/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lastx/Makefile (rev 0) +++ csw/mgar/pkg/lastx/Makefile 2011-01-16 15:05:09 UTC (rev 12688) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12689] csw/mgar/pkg/cpan/Config-Tiny/Makefile Message-ID: Revision: 12689 http://gar.svn.sourceforge.net/gar/?rev=12689&view=rev Author: wbonnet Date: 2011-01-16 15:05:14 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Config-Tiny/Makefile Copied: csw/mgar/pkg/cpan/Config-Tiny/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Config-Tiny/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Config-Tiny/Makefile 2011-01-16 15:05:14 UTC (rev 12689) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12690] csw/mgar/pkg/lensfun/Makefile Message-ID: Revision: 12690 http://gar.svn.sourceforge.net/gar/?rev=12690&view=rev Author: wbonnet Date: 2011-01-16 15:05:19 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/lensfun/Makefile Copied: csw/mgar/pkg/lensfun/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lensfun/Makefile (rev 0) +++ csw/mgar/pkg/lensfun/Makefile 2011-01-16 15:05:19 UTC (rev 12690) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:24 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12691] csw/mgar/pkg/cpan/DBD-DB2/Makefile Message-ID: Revision: 12691 http://gar.svn.sourceforge.net/gar/?rev=12691&view=rev Author: wbonnet Date: 2011-01-16 15:05:24 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/DBD-DB2/Makefile Copied: csw/mgar/pkg/cpan/DBD-DB2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DBD-DB2/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DBD-DB2/Makefile 2011-01-16 15:05:24 UTC (rev 12691) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12692] csw/mgar/pkg/lha/Makefile Message-ID: Revision: 12692 http://gar.svn.sourceforge.net/gar/?rev=12692&view=rev Author: wbonnet Date: 2011-01-16 15:05:28 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/lha/Makefile Copied: csw/mgar/pkg/lha/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lha/Makefile (rev 0) +++ csw/mgar/pkg/lha/Makefile 2011-01-16 15:05:28 UTC (rev 12692) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12693] csw/mgar/pkg/cpan/DBD-Oracle/Makefile Message-ID: Revision: 12693 http://gar.svn.sourceforge.net/gar/?rev=12693&view=rev Author: wbonnet Date: 2011-01-16 15:05:33 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/DBD-Oracle/Makefile Copied: csw/mgar/pkg/cpan/DBD-Oracle/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DBD-Oracle/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DBD-Oracle/Makefile 2011-01-16 15:05:33 UTC (rev 12693) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12694] csw/mgar/pkg/libarchive/Makefile Message-ID: Revision: 12694 http://gar.svn.sourceforge.net/gar/?rev=12694&view=rev Author: wbonnet Date: 2011-01-16 15:05:37 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libarchive/Makefile Copied: csw/mgar/pkg/libarchive/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libarchive/Makefile (rev 0) +++ csw/mgar/pkg/libarchive/Makefile 2011-01-16 15:05:37 UTC (rev 12694) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:43 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12695] csw/mgar/pkg/cpan/DBD-Sybase/Makefile Message-ID: Revision: 12695 http://gar.svn.sourceforge.net/gar/?rev=12695&view=rev Author: wbonnet Date: 2011-01-16 15:05:42 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/DBD-Sybase/Makefile Copied: csw/mgar/pkg/cpan/DBD-Sybase/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DBD-Sybase/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DBD-Sybase/Makefile 2011-01-16 15:05:42 UTC (rev 12695) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12696] csw/mgar/pkg/libast/Makefile Message-ID: Revision: 12696 http://gar.svn.sourceforge.net/gar/?rev=12696&view=rev Author: wbonnet Date: 2011-01-16 15:05:46 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libast/Makefile Copied: csw/mgar/pkg/libast/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libast/Makefile (rev 0) +++ csw/mgar/pkg/libast/Makefile 2011-01-16 15:05:46 UTC (rev 12696) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12697] csw/mgar/pkg/cpan/DB_File/Makefile Message-ID: Revision: 12697 http://gar.svn.sourceforge.net/gar/?rev=12697&view=rev Author: wbonnet Date: 2011-01-16 15:05:52 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/DB_File/Makefile Copied: csw/mgar/pkg/cpan/DB_File/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DB_File/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DB_File/Makefile 2011-01-16 15:05:52 UTC (rev 12697) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:05:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:05:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12698] csw/mgar/pkg/libcddb/Makefile Message-ID: Revision: 12698 http://gar.svn.sourceforge.net/gar/?rev=12698&view=rev Author: wbonnet Date: 2011-01-16 15:05:55 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libcddb/Makefile Copied: csw/mgar/pkg/libcddb/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libcddb/Makefile (rev 0) +++ csw/mgar/pkg/libcddb/Makefile 2011-01-16 15:05:55 UTC (rev 12698) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12700] csw/mgar/pkg/libcdio/Makefile Message-ID: Revision: 12700 http://gar.svn.sourceforge.net/gar/?rev=12700&view=rev Author: wbonnet Date: 2011-01-16 15:06:05 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libcdio/Makefile Copied: csw/mgar/pkg/libcdio/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libcdio/Makefile (rev 0) +++ csw/mgar/pkg/libcdio/Makefile 2011-01-16 15:06:05 UTC (rev 12700) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12699] csw/mgar/pkg/cpan/Devel-Caller/Makefile Message-ID: Revision: 12699 http://gar.svn.sourceforge.net/gar/?rev=12699&view=rev Author: wbonnet Date: 2011-01-16 15:06:02 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Devel-Caller/Makefile Copied: csw/mgar/pkg/cpan/Devel-Caller/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Devel-Caller/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Devel-Caller/Makefile 2011-01-16 15:06:02 UTC (rev 12699) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12701] csw/mgar/pkg/cpan/Devel-LexAlias/Makefile Message-ID: Revision: 12701 http://gar.svn.sourceforge.net/gar/?rev=12701&view=rev Author: wbonnet Date: 2011-01-16 15:06:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Devel-LexAlias/Makefile Copied: csw/mgar/pkg/cpan/Devel-LexAlias/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Devel-LexAlias/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Devel-LexAlias/Makefile 2011-01-16 15:06:12 UTC (rev 12701) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12702] csw/mgar/pkg/libconfuse/Makefile Message-ID: Revision: 12702 http://gar.svn.sourceforge.net/gar/?rev=12702&view=rev Author: wbonnet Date: 2011-01-16 15:06:14 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libconfuse/Makefile Copied: csw/mgar/pkg/libconfuse/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libconfuse/Makefile (rev 0) +++ csw/mgar/pkg/libconfuse/Makefile 2011-01-16 15:06:14 UTC (rev 12702) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12703] csw/mgar/pkg/cpan/DublinCore-Record/Makefile Message-ID: Revision: 12703 http://gar.svn.sourceforge.net/gar/?rev=12703&view=rev Author: wbonnet Date: 2011-01-16 15:06:21 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/DublinCore-Record/Makefile Copied: csw/mgar/pkg/cpan/DublinCore-Record/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DublinCore-Record/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DublinCore-Record/Makefile 2011-01-16 15:06:21 UTC (rev 12703) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12704] csw/mgar/pkg/libdatrie/Makefile Message-ID: Revision: 12704 http://gar.svn.sourceforge.net/gar/?rev=12704&view=rev Author: wbonnet Date: 2011-01-16 15:06:23 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libdatrie/Makefile Copied: csw/mgar/pkg/libdatrie/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libdatrie/Makefile (rev 0) +++ csw/mgar/pkg/libdatrie/Makefile 2011-01-16 15:06:23 UTC (rev 12704) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12705] csw/mgar/pkg/cpan/File-Copy-Recursive/Makefile Message-ID: Revision: 12705 http://gar.svn.sourceforge.net/gar/?rev=12705&view=rev Author: wbonnet Date: 2011-01-16 15:06:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/File-Copy-Recursive/Makefile Copied: csw/mgar/pkg/cpan/File-Copy-Recursive/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/File-Copy-Recursive/Makefile (rev 0) +++ csw/mgar/pkg/cpan/File-Copy-Recursive/Makefile 2011-01-16 15:06:34 UTC (rev 12705) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:36 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12706] csw/mgar/pkg/libdbi/Makefile Message-ID: Revision: 12706 http://gar.svn.sourceforge.net/gar/?rev=12706&view=rev Author: wbonnet Date: 2011-01-16 15:06:36 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libdbi/Makefile Copied: csw/mgar/pkg/libdbi/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libdbi/Makefile (rev 0) +++ csw/mgar/pkg/libdbi/Makefile 2011-01-16 15:06:36 UTC (rev 12706) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12707] csw/mgar/pkg/cpan/File-LibMagic/Makefile Message-ID: Revision: 12707 http://gar.svn.sourceforge.net/gar/?rev=12707&view=rev Author: wbonnet Date: 2011-01-16 15:06:45 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/File-LibMagic/Makefile Copied: csw/mgar/pkg/cpan/File-LibMagic/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/File-LibMagic/Makefile (rev 0) +++ csw/mgar/pkg/cpan/File-LibMagic/Makefile 2011-01-16 15:06:45 UTC (rev 12707) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12708] csw/mgar/pkg/libdbi-drivers/Makefile Message-ID: Revision: 12708 http://gar.svn.sourceforge.net/gar/?rev=12708&view=rev Author: wbonnet Date: 2011-01-16 15:06:46 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libdbi-drivers/Makefile Copied: csw/mgar/pkg/libdbi-drivers/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libdbi-drivers/Makefile (rev 0) +++ csw/mgar/pkg/libdbi-drivers/Makefile 2011-01-16 15:06:46 UTC (rev 12708) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12709] csw/mgar/pkg/cpan/File-Slurp/Makefile Message-ID: Revision: 12709 http://gar.svn.sourceforge.net/gar/?rev=12709&view=rev Author: wbonnet Date: 2011-01-16 15:06:55 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/File-Slurp/Makefile Copied: csw/mgar/pkg/cpan/File-Slurp/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/File-Slurp/Makefile (rev 0) +++ csw/mgar/pkg/cpan/File-Slurp/Makefile 2011-01-16 15:06:55 UTC (rev 12709) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:06:57 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:06:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[12710] csw/mgar/pkg/libdnet/Makefile Message-ID: Revision: 12710 http://gar.svn.sourceforge.net/gar/?rev=12710&view=rev Author: wbonnet Date: 2011-01-16 15:06:57 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libdnet/Makefile Copied: csw/mgar/pkg/libdnet/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libdnet/Makefile (rev 0) +++ csw/mgar/pkg/libdnet/Makefile 2011-01-16 15:06:57 UTC (rev 12710) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12711] csw/mgar/pkg/cpan/File-chmod/Makefile Message-ID: Revision: 12711 http://gar.svn.sourceforge.net/gar/?rev=12711&view=rev Author: wbonnet Date: 2011-01-16 15:07:04 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/File-chmod/Makefile Copied: csw/mgar/pkg/cpan/File-chmod/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/File-chmod/Makefile (rev 0) +++ csw/mgar/pkg/cpan/File-chmod/Makefile 2011-01-16 15:07:04 UTC (rev 12711) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12715] csw/mgar/pkg/cpan/GSSAPI/Makefile Message-ID: Revision: 12715 http://gar.svn.sourceforge.net/gar/?rev=12715&view=rev Author: wbonnet Date: 2011-01-16 15:07:25 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/GSSAPI/Makefile Copied: csw/mgar/pkg/cpan/GSSAPI/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/GSSAPI/Makefile (rev 0) +++ csw/mgar/pkg/cpan/GSSAPI/Makefile 2011-01-16 15:07:25 UTC (rev 12715) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:27 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12716] csw/mgar/pkg/libfasttime/Makefile Message-ID: Revision: 12716 http://gar.svn.sourceforge.net/gar/?rev=12716&view=rev Author: wbonnet Date: 2011-01-16 15:07:27 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libfasttime/Makefile Copied: csw/mgar/pkg/libfasttime/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libfasttime/Makefile (rev 0) +++ csw/mgar/pkg/libfasttime/Makefile 2011-01-16 15:07:27 UTC (rev 12716) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12717] csw/mgar/pkg/cpan/Geo-IP-PurePerl/Makefile Message-ID: Revision: 12717 http://gar.svn.sourceforge.net/gar/?rev=12717&view=rev Author: wbonnet Date: 2011-01-16 15:07:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Geo-IP-PurePerl/Makefile Copied: csw/mgar/pkg/cpan/Geo-IP-PurePerl/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Geo-IP-PurePerl/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Geo-IP-PurePerl/Makefile 2011-01-16 15:07:34 UTC (rev 12717) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12718] csw/mgar/pkg/libfishsound/Makefile Message-ID: Revision: 12718 http://gar.svn.sourceforge.net/gar/?rev=12718&view=rev Author: wbonnet Date: 2011-01-16 15:07:37 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libfishsound/Makefile Copied: csw/mgar/pkg/libfishsound/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libfishsound/Makefile (rev 0) +++ csw/mgar/pkg/libfishsound/Makefile 2011-01-16 15:07:37 UTC (rev 12718) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:07 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[12712] csw/mgar/pkg/libebml/Makefile Message-ID: Revision: 12712 http://gar.svn.sourceforge.net/gar/?rev=12712&view=rev Author: wbonnet Date: 2011-01-16 15:07:07 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libebml/Makefile Copied: csw/mgar/pkg/libebml/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libebml/Makefile (rev 0) +++ csw/mgar/pkg/libebml/Makefile 2011-01-16 15:07:07 UTC (rev 12712) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12713] csw/mgar/pkg/cpan/Filesys-Df/Makefile Message-ID: Revision: 12713 http://gar.svn.sourceforge.net/gar/?rev=12713&view=rev Author: wbonnet Date: 2011-01-16 15:07:14 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Filesys-Df/Makefile Copied: csw/mgar/pkg/cpan/Filesys-Df/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Filesys-Df/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Filesys-Df/Makefile 2011-01-16 15:07:14 UTC (rev 12713) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12714] csw/mgar/pkg/libemf/Makefile Message-ID: Revision: 12714 http://gar.svn.sourceforge.net/gar/?rev=12714&view=rev Author: wbonnet Date: 2011-01-16 15:07:16 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libemf/Makefile Copied: csw/mgar/pkg/libemf/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libemf/Makefile (rev 0) +++ csw/mgar/pkg/libemf/Makefile 2011-01-16 15:07:16 UTC (rev 12714) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12719] csw/mgar/pkg/cpan/Graphics-ColorNames/Makefile Message-ID: Revision: 12719 http://gar.svn.sourceforge.net/gar/?rev=12719&view=rev Author: wbonnet Date: 2011-01-16 15:07:44 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Graphics-ColorNames/Makefile Copied: csw/mgar/pkg/cpan/Graphics-ColorNames/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Graphics-ColorNames/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Graphics-ColorNames/Makefile 2011-01-16 15:07:44 UTC (rev 12719) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12720] csw/mgar/pkg/libgdiplus/Makefile Message-ID: Revision: 12720 http://gar.svn.sourceforge.net/gar/?rev=12720&view=rev Author: wbonnet Date: 2011-01-16 15:07:47 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libgdiplus/Makefile Copied: csw/mgar/pkg/libgdiplus/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libgdiplus/Makefile (rev 0) +++ csw/mgar/pkg/libgdiplus/Makefile 2011-01-16 15:07:47 UTC (rev 12720) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12721] csw/mgar/pkg/cpan/Graphics-ColorNames-WWW/Makefile Message-ID: Revision: 12721 http://gar.svn.sourceforge.net/gar/?rev=12721&view=rev Author: wbonnet Date: 2011-01-16 15:07:54 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Graphics-ColorNames-WWW/Makefile Copied: csw/mgar/pkg/cpan/Graphics-ColorNames-WWW/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Graphics-ColorNames-WWW/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Graphics-ColorNames-WWW/Makefile 2011-01-16 15:07:54 UTC (rev 12721) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:07:57 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:07:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[12722] csw/mgar/pkg/libgnugetopt/Makefile Message-ID: Revision: 12722 http://gar.svn.sourceforge.net/gar/?rev=12722&view=rev Author: wbonnet Date: 2011-01-16 15:07:57 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libgnugetopt/Makefile Copied: csw/mgar/pkg/libgnugetopt/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libgnugetopt/Makefile (rev 0) +++ csw/mgar/pkg/libgnugetopt/Makefile 2011-01-16 15:07:57 UTC (rev 12722) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12723] csw/mgar/pkg/cpan/HTTP-Server-Simple/Makefile Message-ID: Revision: 12723 http://gar.svn.sourceforge.net/gar/?rev=12723&view=rev Author: wbonnet Date: 2011-01-16 15:08:03 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/HTTP-Server-Simple/Makefile Copied: csw/mgar/pkg/cpan/HTTP-Server-Simple/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/HTTP-Server-Simple/Makefile (rev 0) +++ csw/mgar/pkg/cpan/HTTP-Server-Simple/Makefile 2011-01-16 15:08:03 UTC (rev 12723) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:06 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12724] csw/mgar/pkg/libical/Makefile Message-ID: Revision: 12724 http://gar.svn.sourceforge.net/gar/?rev=12724&view=rev Author: wbonnet Date: 2011-01-16 15:08:06 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libical/Makefile Copied: csw/mgar/pkg/libical/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libical/Makefile (rev 0) +++ csw/mgar/pkg/libical/Makefile 2011-01-16 15:08:06 UTC (rev 12724) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12725] csw/mgar/pkg/cpan/Hook-LexWrap/Makefile Message-ID: Revision: 12725 http://gar.svn.sourceforge.net/gar/?rev=12725&view=rev Author: wbonnet Date: 2011-01-16 15:08:13 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Hook-LexWrap/Makefile Copied: csw/mgar/pkg/cpan/Hook-LexWrap/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Hook-LexWrap/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Hook-LexWrap/Makefile 2011-01-16 15:08:13 UTC (rev 12725) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:16 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12726] csw/mgar/pkg/libicu/Makefile Message-ID: Revision: 12726 http://gar.svn.sourceforge.net/gar/?rev=12726&view=rev Author: wbonnet Date: 2011-01-16 15:08:15 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libicu/Makefile Copied: csw/mgar/pkg/libicu/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libicu/Makefile (rev 0) +++ csw/mgar/pkg/libicu/Makefile 2011-01-16 15:08:15 UTC (rev 12726) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12727] csw/mgar/pkg/cpan/IDNA-Punycode/Makefile Message-ID: Revision: 12727 http://gar.svn.sourceforge.net/gar/?rev=12727&view=rev Author: wbonnet Date: 2011-01-16 15:08:23 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/IDNA-Punycode/Makefile Copied: csw/mgar/pkg/cpan/IDNA-Punycode/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/IDNA-Punycode/Makefile (rev 0) +++ csw/mgar/pkg/cpan/IDNA-Punycode/Makefile 2011-01-16 15:08:23 UTC (rev 12727) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12728] csw/mgar/pkg/libid3tag/Makefile Message-ID: Revision: 12728 http://gar.svn.sourceforge.net/gar/?rev=12728&view=rev Author: wbonnet Date: 2011-01-16 15:08:24 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libid3tag/Makefile Copied: csw/mgar/pkg/libid3tag/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libid3tag/Makefile (rev 0) +++ csw/mgar/pkg/libid3tag/Makefile 2011-01-16 15:08:24 UTC (rev 12728) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12734] csw/mgar/pkg/libmatroska/Makefile Message-ID: Revision: 12734 http://gar.svn.sourceforge.net/gar/?rev=12734&view=rev Author: wbonnet Date: 2011-01-16 15:08:52 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libmatroska/Makefile Copied: csw/mgar/pkg/libmatroska/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libmatroska/Makefile (rev 0) +++ csw/mgar/pkg/libmatroska/Makefile 2011-01-16 15:08:52 UTC (rev 12734) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12735] csw/mgar/pkg/cpan/Log-Any/Makefile Message-ID: Revision: 12735 http://gar.svn.sourceforge.net/gar/?rev=12735&view=rev Author: wbonnet Date: 2011-01-16 15:09:01 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Log-Any/Makefile Copied: csw/mgar/pkg/cpan/Log-Any/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Log-Any/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Log-Any/Makefile 2011-01-16 15:09:01 UTC (rev 12735) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:02 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12736] csw/mgar/pkg/libmikmod/Makefile Message-ID: Revision: 12736 http://gar.svn.sourceforge.net/gar/?rev=12736&view=rev Author: wbonnet Date: 2011-01-16 15:09:02 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libmikmod/Makefile Copied: csw/mgar/pkg/libmikmod/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libmikmod/Makefile (rev 0) +++ csw/mgar/pkg/libmikmod/Makefile 2011-01-16 15:09:02 UTC (rev 12736) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12730] csw/mgar/pkg/liblockfile/Makefile Message-ID: Revision: 12730 http://gar.svn.sourceforge.net/gar/?rev=12730&view=rev Author: wbonnet Date: 2011-01-16 15:08:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/liblockfile/Makefile Copied: csw/mgar/pkg/liblockfile/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/liblockfile/Makefile (rev 0) +++ csw/mgar/pkg/liblockfile/Makefile 2011-01-16 15:08:34 UTC (rev 12730) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12729] csw/mgar/pkg/cpan/IO-Compress/Makefile Message-ID: Revision: 12729 http://gar.svn.sourceforge.net/gar/?rev=12729&view=rev Author: wbonnet Date: 2011-01-16 15:08:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/IO-Compress/Makefile Copied: csw/mgar/pkg/cpan/IO-Compress/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/IO-Compress/Makefile (rev 0) +++ csw/mgar/pkg/cpan/IO-Compress/Makefile 2011-01-16 15:08:32 UTC (rev 12729) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12731] csw/mgar/pkg/cpan/Image-ExifTool/Makefile Message-ID: Revision: 12731 http://gar.svn.sourceforge.net/gar/?rev=12731&view=rev Author: wbonnet Date: 2011-01-16 15:08:42 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Image-ExifTool/Makefile Copied: csw/mgar/pkg/cpan/Image-ExifTool/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Image-ExifTool/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Image-ExifTool/Makefile 2011-01-16 15:08:42 UTC (rev 12731) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:43 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12732] csw/mgar/pkg/libmatio/Makefile Message-ID: Revision: 12732 http://gar.svn.sourceforge.net/gar/?rev=12732&view=rev Author: wbonnet Date: 2011-01-16 15:08:43 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libmatio/Makefile Copied: csw/mgar/pkg/libmatio/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libmatio/Makefile (rev 0) +++ csw/mgar/pkg/libmatio/Makefile 2011-01-16 15:08:43 UTC (rev 12732) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:08:51 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:08:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12733] csw/mgar/pkg/cpan/JSON/Makefile Message-ID: Revision: 12733 http://gar.svn.sourceforge.net/gar/?rev=12733&view=rev Author: wbonnet Date: 2011-01-16 15:08:51 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/JSON/Makefile Copied: csw/mgar/pkg/cpan/JSON/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/JSON/Makefile (rev 0) +++ csw/mgar/pkg/cpan/JSON/Makefile 2011-01-16 15:08:51 UTC (rev 12733) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12738] csw/mgar/pkg/libmkv/Makefile Message-ID: Revision: 12738 http://gar.svn.sourceforge.net/gar/?rev=12738&view=rev Author: wbonnet Date: 2011-01-16 15:09:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libmkv/Makefile Copied: csw/mgar/pkg/libmkv/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libmkv/Makefile (rev 0) +++ csw/mgar/pkg/libmkv/Makefile 2011-01-16 15:09:12 UTC (rev 12738) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12737] csw/mgar/pkg/cpan/MARC-Crosswalk-DublinCore/ Makefile Message-ID: Revision: 12737 http://gar.svn.sourceforge.net/gar/?rev=12737&view=rev Author: wbonnet Date: 2011-01-16 15:09:11 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/MARC-Crosswalk-DublinCore/Makefile Copied: csw/mgar/pkg/cpan/MARC-Crosswalk-DublinCore/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/MARC-Crosswalk-DublinCore/Makefile (rev 0) +++ csw/mgar/pkg/cpan/MARC-Crosswalk-DublinCore/Makefile 2011-01-16 15:09:11 UTC (rev 12737) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:21 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12739] csw/mgar/pkg/cpan/MARC-Record/Makefile Message-ID: Revision: 12739 http://gar.svn.sourceforge.net/gar/?rev=12739&view=rev Author: wbonnet Date: 2011-01-16 15:09:21 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/MARC-Record/Makefile Copied: csw/mgar/pkg/cpan/MARC-Record/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/MARC-Record/Makefile (rev 0) +++ csw/mgar/pkg/cpan/MARC-Record/Makefile 2011-01-16 15:09:21 UTC (rev 12739) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12740] csw/mgar/pkg/libmm/Makefile Message-ID: Revision: 12740 http://gar.svn.sourceforge.net/gar/?rev=12740&view=rev Author: wbonnet Date: 2011-01-16 15:09:23 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libmm/Makefile Copied: csw/mgar/pkg/libmm/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libmm/Makefile (rev 0) +++ csw/mgar/pkg/libmm/Makefile 2011-01-16 15:09:23 UTC (rev 12740) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12741] csw/mgar/pkg/cpan/MARC-XML/Makefile Message-ID: Revision: 12741 http://gar.svn.sourceforge.net/gar/?rev=12741&view=rev Author: wbonnet Date: 2011-01-16 15:09:31 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/MARC-XML/Makefile Copied: csw/mgar/pkg/cpan/MARC-XML/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/MARC-XML/Makefile (rev 0) +++ csw/mgar/pkg/cpan/MARC-XML/Makefile 2011-01-16 15:09:31 UTC (rev 12741) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12742] csw/mgar/pkg/libmpeg2/Makefile Message-ID: Revision: 12742 http://gar.svn.sourceforge.net/gar/?rev=12742&view=rev Author: wbonnet Date: 2011-01-16 15:09:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libmpeg2/Makefile Copied: csw/mgar/pkg/libmpeg2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libmpeg2/Makefile (rev 0) +++ csw/mgar/pkg/libmpeg2/Makefile 2011-01-16 15:09:32 UTC (rev 12742) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12743] csw/mgar/pkg/cpan/MIME-Base64/Makefile Message-ID: Revision: 12743 http://gar.svn.sourceforge.net/gar/?rev=12743&view=rev Author: wbonnet Date: 2011-01-16 15:09:41 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/MIME-Base64/Makefile Copied: csw/mgar/pkg/cpan/MIME-Base64/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/MIME-Base64/Makefile (rev 0) +++ csw/mgar/pkg/cpan/MIME-Base64/Makefile 2011-01-16 15:09:41 UTC (rev 12743) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12744] csw/mgar/pkg/libneon29/Makefile Message-ID: Revision: 12744 http://gar.svn.sourceforge.net/gar/?rev=12744&view=rev Author: wbonnet Date: 2011-01-16 15:09:42 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libneon29/Makefile Copied: csw/mgar/pkg/libneon29/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libneon29/Makefile (rev 0) +++ csw/mgar/pkg/libneon29/Makefile 2011-01-16 15:09:42 UTC (rev 12744) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:50 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:50 +0000 Subject: [csw-devel] SF.net SVN: gar:[12745] csw/mgar/pkg/cpan/MP3-Tag/Makefile Message-ID: Revision: 12745 http://gar.svn.sourceforge.net/gar/?rev=12745&view=rev Author: wbonnet Date: 2011-01-16 15:09:50 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/MP3-Tag/Makefile Copied: csw/mgar/pkg/cpan/MP3-Tag/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/MP3-Tag/Makefile (rev 0) +++ csw/mgar/pkg/cpan/MP3-Tag/Makefile 2011-01-16 15:09:50 UTC (rev 12745) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:09:51 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:09:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12746] csw/mgar/pkg/libnotify/Makefile Message-ID: Revision: 12746 http://gar.svn.sourceforge.net/gar/?rev=12746&view=rev Author: wbonnet Date: 2011-01-16 15:09:51 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libnotify/Makefile Copied: csw/mgar/pkg/libnotify/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libnotify/Makefile (rev 0) +++ csw/mgar/pkg/libnotify/Makefile 2011-01-16 15:09:51 UTC (rev 12746) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12748] csw/mgar/pkg/liboggz/Makefile Message-ID: Revision: 12748 http://gar.svn.sourceforge.net/gar/?rev=12748&view=rev Author: wbonnet Date: 2011-01-16 15:10:00 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/liboggz/Makefile Copied: csw/mgar/pkg/liboggz/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/liboggz/Makefile (rev 0) +++ csw/mgar/pkg/liboggz/Makefile 2011-01-16 15:10:00 UTC (rev 12748) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:00 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12747] csw/mgar/pkg/cpan/Mail-SPF/Makefile Message-ID: Revision: 12747 http://gar.svn.sourceforge.net/gar/?rev=12747&view=rev Author: wbonnet Date: 2011-01-16 15:09:59 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Mail-SPF/Makefile Copied: csw/mgar/pkg/cpan/Mail-SPF/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Mail-SPF/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Mail-SPF/Makefile 2011-01-16 15:09:59 UTC (rev 12747) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12749] csw/mgar/pkg/cpan/Mail-Sender/Makefile Message-ID: Revision: 12749 http://gar.svn.sourceforge.net/gar/?rev=12749&view=rev Author: wbonnet Date: 2011-01-16 15:10:09 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Mail-Sender/Makefile Copied: csw/mgar/pkg/cpan/Mail-Sender/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Mail-Sender/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Mail-Sender/Makefile 2011-01-16 15:10:09 UTC (rev 12749) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:10 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12750] csw/mgar/pkg/liboil/Makefile Message-ID: Revision: 12750 http://gar.svn.sourceforge.net/gar/?rev=12750&view=rev Author: wbonnet Date: 2011-01-16 15:10:10 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/liboil/Makefile Copied: csw/mgar/pkg/liboil/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/liboil/Makefile (rev 0) +++ csw/mgar/pkg/liboil/Makefile 2011-01-16 15:10:10 UTC (rev 12750) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:18 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12751] csw/mgar/pkg/cpan/Module-Refresh/Makefile Message-ID: Revision: 12751 http://gar.svn.sourceforge.net/gar/?rev=12751&view=rev Author: wbonnet Date: 2011-01-16 15:10:18 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Module-Refresh/Makefile Copied: csw/mgar/pkg/cpan/Module-Refresh/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Module-Refresh/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Module-Refresh/Makefile 2011-01-16 15:10:18 UTC (rev 12751) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12752] csw/mgar/pkg/liborc/Makefile Message-ID: Revision: 12752 http://gar.svn.sourceforge.net/gar/?rev=12752&view=rev Author: wbonnet Date: 2011-01-16 15:10:19 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/liborc/Makefile Copied: csw/mgar/pkg/liborc/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/liborc/Makefile (rev 0) +++ csw/mgar/pkg/liborc/Makefile 2011-01-16 15:10:19 UTC (rev 12752) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:02 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12760] csw/mgar/pkg/cpan/OpenGL/Makefile Message-ID: Revision: 12760 http://gar.svn.sourceforge.net/gar/?rev=12760&view=rev Author: wbonnet Date: 2011-01-16 15:11:02 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/OpenGL/Makefile Copied: csw/mgar/pkg/cpan/OpenGL/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/OpenGL/Makefile (rev 0) +++ csw/mgar/pkg/cpan/OpenGL/Makefile 2011-01-16 15:11:02 UTC (rev 12760) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:11 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12762] csw/mgar/pkg/cpan/PDF-Reuse/Makefile Message-ID: Revision: 12762 http://gar.svn.sourceforge.net/gar/?rev=12762&view=rev Author: wbonnet Date: 2011-01-16 15:11:11 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/PDF-Reuse/Makefile Copied: csw/mgar/pkg/cpan/PDF-Reuse/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/PDF-Reuse/Makefile (rev 0) +++ csw/mgar/pkg/cpan/PDF-Reuse/Makefile 2011-01-16 15:11:11 UTC (rev 12762) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12761] csw/mgar/pkg/libsigcpp/Makefile Message-ID: Revision: 12761 http://gar.svn.sourceforge.net/gar/?rev=12761&view=rev Author: wbonnet Date: 2011-01-16 15:11:08 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libsigcpp/Makefile Copied: csw/mgar/pkg/libsigcpp/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libsigcpp/Makefile (rev 0) +++ csw/mgar/pkg/libsigcpp/Makefile 2011-01-16 15:11:08 UTC (rev 12761) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12753] csw/mgar/pkg/cpan/Module-Version/Makefile Message-ID: Revision: 12753 http://gar.svn.sourceforge.net/gar/?rev=12753&view=rev Author: wbonnet Date: 2011-01-16 15:10:27 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Module-Version/Makefile Copied: csw/mgar/pkg/cpan/Module-Version/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Module-Version/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Module-Version/Makefile 2011-01-16 15:10:27 UTC (rev 12753) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:29 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12754] csw/mgar/pkg/librsync/Makefile Message-ID: Revision: 12754 http://gar.svn.sourceforge.net/gar/?rev=12754&view=rev Author: wbonnet Date: 2011-01-16 15:10:28 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/librsync/Makefile Copied: csw/mgar/pkg/librsync/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/librsync/Makefile (rev 0) +++ csw/mgar/pkg/librsync/Makefile 2011-01-16 15:10:28 UTC (rev 12754) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12755] csw/mgar/pkg/libschroedinger/Makefile Message-ID: Revision: 12755 http://gar.svn.sourceforge.net/gar/?rev=12755&view=rev Author: wbonnet Date: 2011-01-16 15:10:38 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libschroedinger/Makefile Copied: csw/mgar/pkg/libschroedinger/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libschroedinger/Makefile (rev 0) +++ csw/mgar/pkg/libschroedinger/Makefile 2011-01-16 15:10:38 UTC (rev 12755) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12756] csw/mgar/pkg/cpan/Number-Compare/Makefile Message-ID: Revision: 12756 http://gar.svn.sourceforge.net/gar/?rev=12756&view=rev Author: wbonnet Date: 2011-01-16 15:10:41 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Number-Compare/Makefile Copied: csw/mgar/pkg/cpan/Number-Compare/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Number-Compare/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Number-Compare/Makefile 2011-01-16 15:10:41 UTC (rev 12756) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12757] csw/mgar/pkg/libsexy/Makefile Message-ID: Revision: 12757 http://gar.svn.sourceforge.net/gar/?rev=12757&view=rev Author: wbonnet Date: 2011-01-16 15:10:49 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libsexy/Makefile Copied: csw/mgar/pkg/libsexy/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libsexy/Makefile (rev 0) +++ csw/mgar/pkg/libsexy/Makefile 2011-01-16 15:10:49 UTC (rev 12757) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12758] csw/mgar/pkg/cpan/Opcodes/Makefile Message-ID: Revision: 12758 http://gar.svn.sourceforge.net/gar/?rev=12758&view=rev Author: wbonnet Date: 2011-01-16 15:10:52 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Opcodes/Makefile Copied: csw/mgar/pkg/cpan/Opcodes/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Opcodes/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Opcodes/Makefile 2011-01-16 15:10:52 UTC (rev 12758) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:10:58 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:10:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[12759] csw/mgar/pkg/libshout/Makefile Message-ID: Revision: 12759 http://gar.svn.sourceforge.net/gar/?rev=12759&view=rev Author: wbonnet Date: 2011-01-16 15:10:58 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libshout/Makefile Copied: csw/mgar/pkg/libshout/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libshout/Makefile (rev 0) +++ csw/mgar/pkg/libshout/Makefile 2011-01-16 15:10:58 UTC (rev 12759) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12763] csw/mgar/pkg/libsigsegv/Makefile Message-ID: Revision: 12763 http://gar.svn.sourceforge.net/gar/?rev=12763&view=rev Author: wbonnet Date: 2011-01-16 15:11:17 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libsigsegv/Makefile Copied: csw/mgar/pkg/libsigsegv/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libsigsegv/Makefile (rev 0) +++ csw/mgar/pkg/libsigsegv/Makefile 2011-01-16 15:11:17 UTC (rev 12763) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:21 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12764] csw/mgar/pkg/cpan/PDF-Reuse-Barcode/Makefile Message-ID: Revision: 12764 http://gar.svn.sourceforge.net/gar/?rev=12764&view=rev Author: wbonnet Date: 2011-01-16 15:11:20 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/PDF-Reuse-Barcode/Makefile Copied: csw/mgar/pkg/cpan/PDF-Reuse-Barcode/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/PDF-Reuse-Barcode/Makefile (rev 0) +++ csw/mgar/pkg/cpan/PDF-Reuse-Barcode/Makefile 2011-01-16 15:11:20 UTC (rev 12764) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12765] csw/mgar/pkg/libsmi/Makefile Message-ID: Revision: 12765 http://gar.svn.sourceforge.net/gar/?rev=12765&view=rev Author: wbonnet Date: 2011-01-16 15:11:26 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libsmi/Makefile Copied: csw/mgar/pkg/libsmi/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libsmi/Makefile (rev 0) +++ csw/mgar/pkg/libsmi/Makefile 2011-01-16 15:11:26 UTC (rev 12765) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12766] csw/mgar/pkg/cpan/PadWalker/Makefile Message-ID: Revision: 12766 http://gar.svn.sourceforge.net/gar/?rev=12766&view=rev Author: wbonnet Date: 2011-01-16 15:11:30 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/PadWalker/Makefile Copied: csw/mgar/pkg/cpan/PadWalker/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/PadWalker/Makefile (rev 0) +++ csw/mgar/pkg/cpan/PadWalker/Makefile 2011-01-16 15:11:30 UTC (rev 12766) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:35 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12767] csw/mgar/pkg/libspf2/Makefile Message-ID: Revision: 12767 http://gar.svn.sourceforge.net/gar/?rev=12767&view=rev Author: wbonnet Date: 2011-01-16 15:11:35 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libspf2/Makefile Copied: csw/mgar/pkg/libspf2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libspf2/Makefile (rev 0) +++ csw/mgar/pkg/libspf2/Makefile 2011-01-16 15:11:35 UTC (rev 12767) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12768] csw/mgar/pkg/cpan/Pango/Makefile Message-ID: Revision: 12768 http://gar.svn.sourceforge.net/gar/?rev=12768&view=rev Author: wbonnet Date: 2011-01-16 15:11:39 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Pango/Makefile Copied: csw/mgar/pkg/cpan/Pango/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Pango/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Pango/Makefile 2011-01-16 15:11:39 UTC (rev 12768) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12769] csw/mgar/pkg/libstatgrab/Makefile Message-ID: Revision: 12769 http://gar.svn.sourceforge.net/gar/?rev=12769&view=rev Author: wbonnet Date: 2011-01-16 15:11:44 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libstatgrab/Makefile Copied: csw/mgar/pkg/libstatgrab/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libstatgrab/Makefile (rev 0) +++ csw/mgar/pkg/libstatgrab/Makefile 2011-01-16 15:11:44 UTC (rev 12769) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12770] csw/mgar/pkg/cpan/Passwd-Unix/Makefile Message-ID: Revision: 12770 http://gar.svn.sourceforge.net/gar/?rev=12770&view=rev Author: wbonnet Date: 2011-01-16 15:11:48 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Passwd-Unix/Makefile Copied: csw/mgar/pkg/cpan/Passwd-Unix/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Passwd-Unix/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Passwd-Unix/Makefile 2011-01-16 15:11:48 UTC (rev 12770) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12771] csw/mgar/pkg/libstlport/Makefile Message-ID: Revision: 12771 http://gar.svn.sourceforge.net/gar/?rev=12771&view=rev Author: wbonnet Date: 2011-01-16 15:11:54 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libstlport/Makefile Copied: csw/mgar/pkg/libstlport/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libstlport/Makefile (rev 0) +++ csw/mgar/pkg/libstlport/Makefile 2011-01-16 15:11:54 UTC (rev 12771) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:11:59 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:11:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12772] csw/mgar/pkg/cpan/Perl6-Slurp/Makefile Message-ID: Revision: 12772 http://gar.svn.sourceforge.net/gar/?rev=12772&view=rev Author: wbonnet Date: 2011-01-16 15:11:58 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Perl6-Slurp/Makefile Copied: csw/mgar/pkg/cpan/Perl6-Slurp/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Perl6-Slurp/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Perl6-Slurp/Makefile 2011-01-16 15:11:58 UTC (rev 12772) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12773] csw/mgar/pkg/libtorrent/Makefile Message-ID: Revision: 12773 http://gar.svn.sourceforge.net/gar/?rev=12773&view=rev Author: wbonnet Date: 2011-01-16 15:12:03 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libtorrent/Makefile Copied: csw/mgar/pkg/libtorrent/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libtorrent/Makefile (rev 0) +++ csw/mgar/pkg/libtorrent/Makefile 2011-01-16 15:12:03 UTC (rev 12773) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:09 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12774] csw/mgar/pkg/cpan/PerlIO-gzip/Makefile Message-ID: Revision: 12774 http://gar.svn.sourceforge.net/gar/?rev=12774&view=rev Author: wbonnet Date: 2011-01-16 15:12:09 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/PerlIO-gzip/Makefile Copied: csw/mgar/pkg/cpan/PerlIO-gzip/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/PerlIO-gzip/Makefile (rev 0) +++ csw/mgar/pkg/cpan/PerlIO-gzip/Makefile 2011-01-16 15:12:09 UTC (rev 12774) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12775] csw/mgar/pkg/liburiparser/Makefile Message-ID: Revision: 12775 http://gar.svn.sourceforge.net/gar/?rev=12775&view=rev Author: wbonnet Date: 2011-01-16 15:12:13 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/liburiparser/Makefile Copied: csw/mgar/pkg/liburiparser/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/liburiparser/Makefile (rev 0) +++ csw/mgar/pkg/liburiparser/Makefile 2011-01-16 15:12:13 UTC (rev 12775) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:18 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12776] csw/mgar/pkg/cpan/PerlIO-via-Bzip2/Makefile Message-ID: Revision: 12776 http://gar.svn.sourceforge.net/gar/?rev=12776&view=rev Author: wbonnet Date: 2011-01-16 15:12:18 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/PerlIO-via-Bzip2/Makefile Copied: csw/mgar/pkg/cpan/PerlIO-via-Bzip2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/PerlIO-via-Bzip2/Makefile (rev 0) +++ csw/mgar/pkg/cpan/PerlIO-via-Bzip2/Makefile 2011-01-16 15:12:18 UTC (rev 12776) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12777] csw/mgar/pkg/libvanessa-logger/Makefile Message-ID: Revision: 12777 http://gar.svn.sourceforge.net/gar/?rev=12777&view=rev Author: wbonnet Date: 2011-01-16 15:12:23 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libvanessa-logger/Makefile Copied: csw/mgar/pkg/libvanessa-logger/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libvanessa-logger/Makefile (rev 0) +++ csw/mgar/pkg/libvanessa-logger/Makefile 2011-01-16 15:12:23 UTC (rev 12777) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12778] csw/mgar/pkg/cpan/PlRPC/Makefile Message-ID: Revision: 12778 http://gar.svn.sourceforge.net/gar/?rev=12778&view=rev Author: wbonnet Date: 2011-01-16 15:12:28 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/PlRPC/Makefile Copied: csw/mgar/pkg/cpan/PlRPC/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/PlRPC/Makefile (rev 0) +++ csw/mgar/pkg/cpan/PlRPC/Makefile 2011-01-16 15:12:28 UTC (rev 12778) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12779] csw/mgar/pkg/libvanessa-socket/Makefile Message-ID: Revision: 12779 http://gar.svn.sourceforge.net/gar/?rev=12779&view=rev Author: wbonnet Date: 2011-01-16 15:12:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libvanessa-socket/Makefile Copied: csw/mgar/pkg/libvanessa-socket/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libvanessa-socket/Makefile (rev 0) +++ csw/mgar/pkg/libvanessa-socket/Makefile 2011-01-16 15:12:32 UTC (rev 12779) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12780] csw/mgar/pkg/cpan/Pod-Readme/Makefile Message-ID: Revision: 12780 http://gar.svn.sourceforge.net/gar/?rev=12780&view=rev Author: wbonnet Date: 2011-01-16 15:12:37 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Pod-Readme/Makefile Copied: csw/mgar/pkg/cpan/Pod-Readme/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Pod-Readme/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Pod-Readme/Makefile 2011-01-16 15:12:37 UTC (rev 12780) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12782] csw/mgar/pkg/cpan/Probe-Perl/Makefile Message-ID: Revision: 12782 http://gar.svn.sourceforge.net/gar/?rev=12782&view=rev Author: wbonnet Date: 2011-01-16 15:12:47 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Probe-Perl/Makefile Copied: csw/mgar/pkg/cpan/Probe-Perl/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Probe-Perl/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Probe-Perl/Makefile 2011-01-16 15:12:47 UTC (rev 12782) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:51 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12783] csw/mgar/pkg/libxspf/Makefile Message-ID: Revision: 12783 http://gar.svn.sourceforge.net/gar/?rev=12783&view=rev Author: wbonnet Date: 2011-01-16 15:12:51 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/libxspf/Makefile Copied: csw/mgar/pkg/libxspf/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/libxspf/Makefile (rev 0) +++ csw/mgar/pkg/libxspf/Makefile 2011-01-16 15:12:51 UTC (rev 12783) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:12:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:12:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12784] csw/mgar/pkg/cpan/RADIUS-UserFile/Makefile Message-ID: Revision: 12784 http://gar.svn.sourceforge.net/gar/?rev=12784&view=rev Author: wbonnet Date: 2011-01-16 15:12:56 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/RADIUS-UserFile/Makefile Copied: csw/mgar/pkg/cpan/RADIUS-UserFile/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/RADIUS-UserFile/Makefile (rev 0) +++ csw/mgar/pkg/cpan/RADIUS-UserFile/Makefile 2011-01-16 15:12:56 UTC (rev 12784) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:00 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12785] csw/mgar/pkg/liferea/Makefile Message-ID: Revision: 12785 http://gar.svn.sourceforge.net/gar/?rev=12785&view=rev Author: wbonnet Date: 2011-01-16 15:13:00 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/liferea/Makefile Copied: csw/mgar/pkg/liferea/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/liferea/Makefile (rev 0) +++ csw/mgar/pkg/liferea/Makefile 2011-01-16 15:13:00 UTC (rev 12785) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:06 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12786] csw/mgar/pkg/cpan/Readonly/Makefile Message-ID: Revision: 12786 http://gar.svn.sourceforge.net/gar/?rev=12786&view=rev Author: wbonnet Date: 2011-01-16 15:13:06 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Readonly/Makefile Copied: csw/mgar/pkg/cpan/Readonly/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Readonly/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Readonly/Makefile 2011-01-16 15:13:06 UTC (rev 12786) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:10 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12787] csw/mgar/pkg/lighttpd/Makefile Message-ID: Revision: 12787 http://gar.svn.sourceforge.net/gar/?rev=12787&view=rev Author: wbonnet Date: 2011-01-16 15:13:09 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/lighttpd/Makefile Copied: csw/mgar/pkg/lighttpd/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lighttpd/Makefile (rev 0) +++ csw/mgar/pkg/lighttpd/Makefile 2011-01-16 15:13:09 UTC (rev 12787) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12795] csw/mgar/pkg/lzip/Makefile Message-ID: Revision: 12795 http://gar.svn.sourceforge.net/gar/?rev=12795&view=rev Author: wbonnet Date: 2011-01-16 15:13:48 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/lzip/Makefile Copied: csw/mgar/pkg/lzip/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lzip/Makefile (rev 0) +++ csw/mgar/pkg/lzip/Makefile 2011-01-16 15:13:48 UTC (rev 12795) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12788] csw/mgar/pkg/cpan/SMS-Send/Makefile Message-ID: Revision: 12788 http://gar.svn.sourceforge.net/gar/?rev=12788&view=rev Author: wbonnet Date: 2011-01-16 15:13:15 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/SMS-Send/Makefile Copied: csw/mgar/pkg/cpan/SMS-Send/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/SMS-Send/Makefile (rev 0) +++ csw/mgar/pkg/cpan/SMS-Send/Makefile 2011-01-16 15:13:15 UTC (rev 12788) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:19 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12789] csw/mgar/pkg/logwatch/Makefile Message-ID: Revision: 12789 http://gar.svn.sourceforge.net/gar/?rev=12789&view=rev Author: wbonnet Date: 2011-01-16 15:13:19 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/logwatch/Makefile Copied: csw/mgar/pkg/logwatch/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/logwatch/Makefile (rev 0) +++ csw/mgar/pkg/logwatch/Makefile 2011-01-16 15:13:19 UTC (rev 12789) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12790] csw/mgar/pkg/cpan/SVN-Dump/Makefile Message-ID: Revision: 12790 http://gar.svn.sourceforge.net/gar/?rev=12790&view=rev Author: wbonnet Date: 2011-01-16 15:13:25 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/SVN-Dump/Makefile Copied: csw/mgar/pkg/cpan/SVN-Dump/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/SVN-Dump/Makefile (rev 0) +++ csw/mgar/pkg/cpan/SVN-Dump/Makefile 2011-01-16 15:13:25 UTC (rev 12790) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:29 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12791] csw/mgar/pkg/lpc10/Makefile Message-ID: Revision: 12791 http://gar.svn.sourceforge.net/gar/?rev=12791&view=rev Author: wbonnet Date: 2011-01-16 15:13:29 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/lpc10/Makefile Copied: csw/mgar/pkg/lpc10/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lpc10/Makefile (rev 0) +++ csw/mgar/pkg/lpc10/Makefile 2011-01-16 15:13:29 UTC (rev 12791) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:35 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12792] csw/mgar/pkg/cpan/Scope-Guard/Makefile Message-ID: Revision: 12792 http://gar.svn.sourceforge.net/gar/?rev=12792&view=rev Author: wbonnet Date: 2011-01-16 15:13:35 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Scope-Guard/Makefile Copied: csw/mgar/pkg/cpan/Scope-Guard/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Scope-Guard/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Scope-Guard/Makefile 2011-01-16 15:13:35 UTC (rev 12792) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12793] csw/mgar/pkg/lutefisk/Makefile Message-ID: Revision: 12793 http://gar.svn.sourceforge.net/gar/?rev=12793&view=rev Author: wbonnet Date: 2011-01-16 15:13:38 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/lutefisk/Makefile Copied: csw/mgar/pkg/lutefisk/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lutefisk/Makefile (rev 0) +++ csw/mgar/pkg/lutefisk/Makefile 2011-01-16 15:13:38 UTC (rev 12793) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12794] csw/mgar/pkg/cpan/Search-Xapian/Makefile Message-ID: Revision: 12794 http://gar.svn.sourceforge.net/gar/?rev=12794&view=rev Author: wbonnet Date: 2011-01-16 15:13:44 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Search-Xapian/Makefile Copied: csw/mgar/pkg/cpan/Search-Xapian/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Search-Xapian/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Search-Xapian/Makefile 2011-01-16 15:13:44 UTC (rev 12794) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12796] csw/mgar/pkg/cpan/Snowball-Norwegian/Makefile Message-ID: Revision: 12796 http://gar.svn.sourceforge.net/gar/?rev=12796&view=rev Author: wbonnet Date: 2011-01-16 15:13:54 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Snowball-Norwegian/Makefile Copied: csw/mgar/pkg/cpan/Snowball-Norwegian/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Snowball-Norwegian/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Snowball-Norwegian/Makefile 2011-01-16 15:13:54 UTC (rev 12796) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:13:57 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:13:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[12797] csw/mgar/pkg/lzlib/Makefile Message-ID: Revision: 12797 http://gar.svn.sourceforge.net/gar/?rev=12797&view=rev Author: wbonnet Date: 2011-01-16 15:13:57 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/lzlib/Makefile Copied: csw/mgar/pkg/lzlib/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lzlib/Makefile (rev 0) +++ csw/mgar/pkg/lzlib/Makefile 2011-01-16 15:13:57 UTC (rev 12797) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12798] csw/mgar/pkg/cpan/Snowball-Swedish/Makefile Message-ID: Revision: 12798 http://gar.svn.sourceforge.net/gar/?rev=12798&view=rev Author: wbonnet Date: 2011-01-16 15:14:03 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Snowball-Swedish/Makefile Copied: csw/mgar/pkg/cpan/Snowball-Swedish/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Snowball-Swedish/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Snowball-Swedish/Makefile 2011-01-16 15:14:03 UTC (rev 12798) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:07 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[12799] csw/mgar/pkg/lzo/Makefile Message-ID: Revision: 12799 http://gar.svn.sourceforge.net/gar/?rev=12799&view=rev Author: wbonnet Date: 2011-01-16 15:14:07 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/lzo/Makefile Copied: csw/mgar/pkg/lzo/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lzo/Makefile (rev 0) +++ csw/mgar/pkg/lzo/Makefile 2011-01-16 15:14:07 UTC (rev 12799) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12800] csw/mgar/pkg/cpan/Sub-Name/Makefile Message-ID: Revision: 12800 http://gar.svn.sourceforge.net/gar/?rev=12800&view=rev Author: wbonnet Date: 2011-01-16 15:14:13 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Sub-Name/Makefile Copied: csw/mgar/pkg/cpan/Sub-Name/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Sub-Name/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Sub-Name/Makefile 2011-01-16 15:14:13 UTC (rev 12800) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12801] csw/mgar/pkg/magit/Makefile Message-ID: Revision: 12801 http://gar.svn.sourceforge.net/gar/?rev=12801&view=rev Author: wbonnet Date: 2011-01-16 15:14:17 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/magit/Makefile Copied: csw/mgar/pkg/magit/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/magit/Makefile (rev 0) +++ csw/mgar/pkg/magit/Makefile 2011-01-16 15:14:17 UTC (rev 12801) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12802] csw/mgar/pkg/cpan/Task-Weaken/Makefile Message-ID: Revision: 12802 http://gar.svn.sourceforge.net/gar/?rev=12802&view=rev Author: wbonnet Date: 2011-01-16 15:14:23 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Task-Weaken/Makefile Copied: csw/mgar/pkg/cpan/Task-Weaken/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Task-Weaken/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Task-Weaken/Makefile 2011-01-16 15:14:23 UTC (rev 12802) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:27 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12803] csw/mgar/pkg/maildrop/Makefile Message-ID: Revision: 12803 http://gar.svn.sourceforge.net/gar/?rev=12803&view=rev Author: wbonnet Date: 2011-01-16 15:14:27 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/maildrop/Makefile Copied: csw/mgar/pkg/maildrop/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/maildrop/Makefile (rev 0) +++ csw/mgar/pkg/maildrop/Makefile 2011-01-16 15:14:27 UTC (rev 12803) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12804] csw/mgar/pkg/cpan/Term-Size/Makefile Message-ID: Revision: 12804 http://gar.svn.sourceforge.net/gar/?rev=12804&view=rev Author: wbonnet Date: 2011-01-16 15:14:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Term-Size/Makefile Copied: csw/mgar/pkg/cpan/Term-Size/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Term-Size/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Term-Size/Makefile 2011-01-16 15:14:32 UTC (rev 12804) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:36 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12805] csw/mgar/pkg/MailScanner/Makefile Message-ID: Revision: 12805 http://gar.svn.sourceforge.net/gar/?rev=12805&view=rev Author: wbonnet Date: 2011-01-16 15:14:36 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/MailScanner/Makefile Copied: csw/mgar/pkg/MailScanner/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/MailScanner/Makefile (rev 0) +++ csw/mgar/pkg/MailScanner/Makefile 2011-01-16 15:14:36 UTC (rev 12805) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12806] csw/mgar/pkg/cpan/Time-Period/Makefile Message-ID: Revision: 12806 http://gar.svn.sourceforge.net/gar/?rev=12806&view=rev Author: wbonnet Date: 2011-01-16 15:14:45 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Time-Period/Makefile Copied: csw/mgar/pkg/cpan/Time-Period/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Time-Period/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Time-Period/Makefile 2011-01-16 15:14:45 UTC (rev 12806) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12807] csw/mgar/pkg/mailutils/Makefile Message-ID: Revision: 12807 http://gar.svn.sourceforge.net/gar/?rev=12807&view=rev Author: wbonnet Date: 2011-01-16 15:14:45 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mailutils/Makefile Copied: csw/mgar/pkg/mailutils/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mailutils/Makefile (rev 0) +++ csw/mgar/pkg/mailutils/Makefile 2011-01-16 15:14:45 UTC (rev 12807) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12808] csw/mgar/pkg/cpan/Time-Progress/Makefile Message-ID: Revision: 12808 http://gar.svn.sourceforge.net/gar/?rev=12808&view=rev Author: wbonnet Date: 2011-01-16 15:14:54 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/Time-Progress/Makefile Copied: csw/mgar/pkg/cpan/Time-Progress/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Time-Progress/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Time-Progress/Makefile 2011-01-16 15:14:54 UTC (rev 12808) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:14:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:14:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12809] csw/mgar/pkg/man2html/Makefile Message-ID: Revision: 12809 http://gar.svn.sourceforge.net/gar/?rev=12809&view=rev Author: wbonnet Date: 2011-01-16 15:14:55 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/man2html/Makefile Copied: csw/mgar/pkg/man2html/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/man2html/Makefile (rev 0) +++ csw/mgar/pkg/man2html/Makefile 2011-01-16 15:14:55 UTC (rev 12809) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12810] csw/mgar/pkg/maven3/Makefile Message-ID: Revision: 12810 http://gar.svn.sourceforge.net/gar/?rev=12810&view=rev Author: wbonnet Date: 2011-01-16 15:15:04 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/maven3/Makefile Copied: csw/mgar/pkg/maven3/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/maven3/Makefile (rev 0) +++ csw/mgar/pkg/maven3/Makefile 2011-01-16 15:15:04 UTC (rev 12810) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12811] csw/mgar/pkg/cpan/UNIVERSAL-can/Makefile Message-ID: Revision: 12811 http://gar.svn.sourceforge.net/gar/?rev=12811&view=rev Author: wbonnet Date: 2011-01-16 15:15:05 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/UNIVERSAL-can/Makefile Copied: csw/mgar/pkg/cpan/UNIVERSAL-can/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/UNIVERSAL-can/Makefile (rev 0) +++ csw/mgar/pkg/cpan/UNIVERSAL-can/Makefile 2011-01-16 15:15:05 UTC (rev 12811) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12812] csw/mgar/pkg/mawk/Makefile Message-ID: Revision: 12812 http://gar.svn.sourceforge.net/gar/?rev=12812&view=rev Author: wbonnet Date: 2011-01-16 15:15:14 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mawk/Makefile Copied: csw/mgar/pkg/mawk/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mawk/Makefile (rev 0) +++ csw/mgar/pkg/mawk/Makefile 2011-01-16 15:15:14 UTC (rev 12812) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12813] csw/mgar/pkg/cpan/UNIVERSAL-isa/Makefile Message-ID: Revision: 12813 http://gar.svn.sourceforge.net/gar/?rev=12813&view=rev Author: wbonnet Date: 2011-01-16 15:15:14 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/UNIVERSAL-isa/Makefile Copied: csw/mgar/pkg/cpan/UNIVERSAL-isa/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/UNIVERSAL-isa/Makefile (rev 0) +++ csw/mgar/pkg/cpan/UNIVERSAL-isa/Makefile 2011-01-16 15:15:14 UTC (rev 12813) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12815] csw/mgar/pkg/cpan/WWW-Curl/Makefile Message-ID: Revision: 12815 http://gar.svn.sourceforge.net/gar/?rev=12815&view=rev Author: wbonnet Date: 2011-01-16 15:15:24 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/WWW-Curl/Makefile Copied: csw/mgar/pkg/cpan/WWW-Curl/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/WWW-Curl/Makefile (rev 0) +++ csw/mgar/pkg/cpan/WWW-Curl/Makefile 2011-01-16 15:15:24 UTC (rev 12815) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:24 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12814] csw/mgar/pkg/mc/Makefile Message-ID: Revision: 12814 http://gar.svn.sourceforge.net/gar/?rev=12814&view=rev Author: wbonnet Date: 2011-01-16 15:15:24 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mc/Makefile Copied: csw/mgar/pkg/mc/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mc/Makefile (rev 0) +++ csw/mgar/pkg/mc/Makefile 2011-01-16 15:15:24 UTC (rev 12814) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12816] csw/mgar/pkg/cpan/XML-Dumper/Makefile Message-ID: Revision: 12816 http://gar.svn.sourceforge.net/gar/?rev=12816&view=rev Author: wbonnet Date: 2011-01-16 15:15:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/XML-Dumper/Makefile Copied: csw/mgar/pkg/cpan/XML-Dumper/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/XML-Dumper/Makefile (rev 0) +++ csw/mgar/pkg/cpan/XML-Dumper/Makefile 2011-01-16 15:15:34 UTC (rev 12816) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12817] csw/mgar/pkg/mcrypt/Makefile Message-ID: Revision: 12817 http://gar.svn.sourceforge.net/gar/?rev=12817&view=rev Author: wbonnet Date: 2011-01-16 15:15:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mcrypt/Makefile Copied: csw/mgar/pkg/mcrypt/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mcrypt/Makefile (rev 0) +++ csw/mgar/pkg/mcrypt/Makefile 2011-01-16 15:15:34 UTC (rev 12817) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12819] csw/mgar/pkg/mibdump/Makefile Message-ID: Revision: 12819 http://gar.svn.sourceforge.net/gar/?rev=12819&view=rev Author: wbonnet Date: 2011-01-16 15:15:44 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mibdump/Makefile Copied: csw/mgar/pkg/mibdump/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mibdump/Makefile (rev 0) +++ csw/mgar/pkg/mibdump/Makefile 2011-01-16 15:15:44 UTC (rev 12819) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:43 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12818] csw/mgar/pkg/cpan/XML-Records/Makefile Message-ID: Revision: 12818 http://gar.svn.sourceforge.net/gar/?rev=12818&view=rev Author: wbonnet Date: 2011-01-16 15:15:43 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/XML-Records/Makefile Copied: csw/mgar/pkg/cpan/XML-Records/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/XML-Records/Makefile (rev 0) +++ csw/mgar/pkg/cpan/XML-Records/Makefile 2011-01-16 15:15:43 UTC (rev 12818) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:53 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12820] csw/mgar/pkg/mimedefang/Makefile Message-ID: Revision: 12820 http://gar.svn.sourceforge.net/gar/?rev=12820&view=rev Author: wbonnet Date: 2011-01-16 15:15:53 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mimedefang/Makefile Copied: csw/mgar/pkg/mimedefang/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mimedefang/Makefile (rev 0) +++ csw/mgar/pkg/mimedefang/Makefile 2011-01-16 15:15:53 UTC (rev 12820) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:15:53 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:15:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[12821] csw/mgar/pkg/cpan/XML-TokeParser/Makefile Message-ID: Revision: 12821 http://gar.svn.sourceforge.net/gar/?rev=12821&view=rev Author: wbonnet Date: 2011-01-16 15:15:53 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/XML-TokeParser/Makefile Copied: csw/mgar/pkg/cpan/XML-TokeParser/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/XML-TokeParser/Makefile (rev 0) +++ csw/mgar/pkg/cpan/XML-TokeParser/Makefile 2011-01-16 15:15:53 UTC (rev 12821) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12822] csw/mgar/pkg/minicom/Makefile Message-ID: Revision: 12822 http://gar.svn.sourceforge.net/gar/?rev=12822&view=rev Author: wbonnet Date: 2011-01-16 15:16:02 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/minicom/Makefile Copied: csw/mgar/pkg/minicom/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/minicom/Makefile (rev 0) +++ csw/mgar/pkg/minicom/Makefile 2011-01-16 15:16:02 UTC (rev 12822) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12823] csw/mgar/pkg/cpan/XML-XSLT/Makefile Message-ID: Revision: 12823 http://gar.svn.sourceforge.net/gar/?rev=12823&view=rev Author: wbonnet Date: 2011-01-16 15:16:03 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/XML-XSLT/Makefile Copied: csw/mgar/pkg/cpan/XML-XSLT/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/XML-XSLT/Makefile (rev 0) +++ csw/mgar/pkg/cpan/XML-XSLT/Makefile 2011-01-16 15:16:03 UTC (rev 12823) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12824] csw/mgar/pkg/mkrdns/Makefile Message-ID: Revision: 12824 http://gar.svn.sourceforge.net/gar/?rev=12824&view=rev Author: wbonnet Date: 2011-01-16 15:16:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mkrdns/Makefile Copied: csw/mgar/pkg/mkrdns/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mkrdns/Makefile (rev 0) +++ csw/mgar/pkg/mkrdns/Makefile 2011-01-16 15:16:12 UTC (rev 12824) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12825] csw/mgar/pkg/cpan/ack/Makefile Message-ID: Revision: 12825 http://gar.svn.sourceforge.net/gar/?rev=12825&view=rev Author: wbonnet Date: 2011-01-16 15:16:13 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/ack/Makefile Copied: csw/mgar/pkg/cpan/ack/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/ack/Makefile (rev 0) +++ csw/mgar/pkg/cpan/ack/Makefile 2011-01-16 15:16:13 UTC (rev 12825) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:21 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12826] csw/mgar/pkg/mod_auth_radius/Makefile Message-ID: Revision: 12826 http://gar.svn.sourceforge.net/gar/?rev=12826&view=rev Author: wbonnet Date: 2011-01-16 15:16:21 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mod_auth_radius/Makefile Copied: csw/mgar/pkg/mod_auth_radius/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mod_auth_radius/Makefile (rev 0) +++ csw/mgar/pkg/mod_auth_radius/Makefile 2011-01-16 15:16:21 UTC (rev 12826) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12827] csw/mgar/pkg/cpan/common-sense/Makefile Message-ID: Revision: 12827 http://gar.svn.sourceforge.net/gar/?rev=12827&view=rev Author: wbonnet Date: 2011-01-16 15:16:22 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/common-sense/Makefile Copied: csw/mgar/pkg/cpan/common-sense/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/common-sense/Makefile (rev 0) +++ csw/mgar/pkg/cpan/common-sense/Makefile 2011-01-16 15:16:22 UTC (rev 12827) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12828] csw/mgar/pkg/mod_fcgid/Makefile Message-ID: Revision: 12828 http://gar.svn.sourceforge.net/gar/?rev=12828&view=rev Author: wbonnet Date: 2011-01-16 15:16:31 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mod_fcgid/Makefile Copied: csw/mgar/pkg/mod_fcgid/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mod_fcgid/Makefile (rev 0) +++ csw/mgar/pkg/mod_fcgid/Makefile 2011-01-16 15:16:31 UTC (rev 12828) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12829] csw/mgar/pkg/cpan/libapreq/Makefile Message-ID: Revision: 12829 http://gar.svn.sourceforge.net/gar/?rev=12829&view=rev Author: wbonnet Date: 2011-01-16 15:16:31 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/libapreq/Makefile Copied: csw/mgar/pkg/cpan/libapreq/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/libapreq/Makefile (rev 0) +++ csw/mgar/pkg/cpan/libapreq/Makefile 2011-01-16 15:16:31 UTC (rev 12829) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12830] csw/mgar/pkg/moonbuggy/Makefile Message-ID: Revision: 12830 http://gar.svn.sourceforge.net/gar/?rev=12830&view=rev Author: wbonnet Date: 2011-01-16 15:16:40 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/moonbuggy/Makefile Copied: csw/mgar/pkg/moonbuggy/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/moonbuggy/Makefile (rev 0) +++ csw/mgar/pkg/moonbuggy/Makefile 2011-01-16 15:16:40 UTC (rev 12830) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12831] csw/mgar/pkg/cpan/perlconsole/Makefile Message-ID: Revision: 12831 http://gar.svn.sourceforge.net/gar/?rev=12831&view=rev Author: wbonnet Date: 2011-01-16 15:16:41 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/perlconsole/Makefile Copied: csw/mgar/pkg/cpan/perlconsole/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/perlconsole/Makefile (rev 0) +++ csw/mgar/pkg/cpan/perlconsole/Makefile 2011-01-16 15:16:41 UTC (rev 12831) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:51 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12832] csw/mgar/pkg/mpage/Makefile Message-ID: Revision: 12832 http://gar.svn.sourceforge.net/gar/?rev=12832&view=rev Author: wbonnet Date: 2011-01-16 15:16:51 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mpage/Makefile Copied: csw/mgar/pkg/mpage/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mpage/Makefile (rev 0) +++ csw/mgar/pkg/mpage/Makefile 2011-01-16 15:16:51 UTC (rev 12832) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:16:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:16:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12833] csw/mgar/pkg/cpan/prefork/Makefile Message-ID: Revision: 12833 http://gar.svn.sourceforge.net/gar/?rev=12833&view=rev Author: wbonnet Date: 2011-01-16 15:16:52 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/cpan/prefork/Makefile Copied: csw/mgar/pkg/cpan/prefork/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/prefork/Makefile (rev 0) +++ csw/mgar/pkg/cpan/prefork/Makefile 2011-01-16 15:16:52 UTC (rev 12833) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:17:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:17:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12834] csw/mgar/pkg/mpeg4ip/Makefile Message-ID: Revision: 12834 http://gar.svn.sourceforge.net/gar/?rev=12834&view=rev Author: wbonnet Date: 2011-01-16 15:17:01 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mpeg4ip/Makefile Copied: csw/mgar/pkg/mpeg4ip/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mpeg4ip/Makefile (rev 0) +++ csw/mgar/pkg/mpeg4ip/Makefile 2011-01-16 15:17:01 UTC (rev 12834) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:17:11 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:17:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12835] csw/mgar/pkg/mpg123/Makefile Message-ID: Revision: 12835 http://gar.svn.sourceforge.net/gar/?rev=12835&view=rev Author: wbonnet Date: 2011-01-16 15:17:11 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mpg123/Makefile Copied: csw/mgar/pkg/mpg123/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mpg123/Makefile (rev 0) +++ csw/mgar/pkg/mpg123/Makefile 2011-01-16 15:17:11 UTC (rev 12835) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:17:20 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:17:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[12836] csw/mgar/pkg/mplex/Makefile Message-ID: Revision: 12836 http://gar.svn.sourceforge.net/gar/?rev=12836&view=rev Author: wbonnet Date: 2011-01-16 15:17:20 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mplex/Makefile Copied: csw/mgar/pkg/mplex/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mplex/Makefile (rev 0) +++ csw/mgar/pkg/mplex/Makefile 2011-01-16 15:17:20 UTC (rev 12836) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:17:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:17:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12837] csw/mgar/pkg/mtools/Makefile Message-ID: Revision: 12837 http://gar.svn.sourceforge.net/gar/?rev=12837&view=rev Author: wbonnet Date: 2011-01-16 15:17:30 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mtools/Makefile Copied: csw/mgar/pkg/mtools/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mtools/Makefile (rev 0) +++ csw/mgar/pkg/mtools/Makefile 2011-01-16 15:17:30 UTC (rev 12837) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:17:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:17:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12838] csw/mgar/pkg/mtwrite/Makefile Message-ID: Revision: 12838 http://gar.svn.sourceforge.net/gar/?rev=12838&view=rev Author: wbonnet Date: 2011-01-16 15:17:39 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mtwrite/Makefile Copied: csw/mgar/pkg/mtwrite/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mtwrite/Makefile (rev 0) +++ csw/mgar/pkg/mtwrite/Makefile 2011-01-16 15:17:39 UTC (rev 12838) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:17:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:17:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12839] csw/mgar/pkg/mtx/Makefile Message-ID: Revision: 12839 http://gar.svn.sourceforge.net/gar/?rev=12839&view=rev Author: wbonnet Date: 2011-01-16 15:17:49 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/mtx/Makefile Copied: csw/mgar/pkg/mtx/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/mtx/Makefile (rev 0) +++ csw/mgar/pkg/mtx/Makefile 2011-01-16 15:17:49 UTC (rev 12839) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:17:59 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:17:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[12840] csw/mgar/pkg/namebench/Makefile Message-ID: Revision: 12840 http://gar.svn.sourceforge.net/gar/?rev=12840&view=rev Author: wbonnet Date: 2011-01-16 15:17:58 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/namebench/Makefile Copied: csw/mgar/pkg/namebench/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/namebench/Makefile (rev 0) +++ csw/mgar/pkg/namebench/Makefile 2011-01-16 15:17:58 UTC (rev 12840) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:18:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:18:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12841] csw/mgar/pkg/nasm/Makefile Message-ID: Revision: 12841 http://gar.svn.sourceforge.net/gar/?rev=12841&view=rev Author: wbonnet Date: 2011-01-16 15:18:08 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/nasm/Makefile Copied: csw/mgar/pkg/nasm/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/nasm/Makefile (rev 0) +++ csw/mgar/pkg/nasm/Makefile 2011-01-16 15:18:08 UTC (rev 12841) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:18:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:18:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12842] csw/mgar/pkg/ndiff/Makefile Message-ID: Revision: 12842 http://gar.svn.sourceforge.net/gar/?rev=12842&view=rev Author: wbonnet Date: 2011-01-16 15:18:17 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ndiff/Makefile Copied: csw/mgar/pkg/ndiff/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ndiff/Makefile (rev 0) +++ csw/mgar/pkg/ndiff/Makefile 2011-01-16 15:18:17 UTC (rev 12842) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:18:27 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:18:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12843] csw/mgar/pkg/nfswatch/Makefile Message-ID: Revision: 12843 http://gar.svn.sourceforge.net/gar/?rev=12843&view=rev Author: wbonnet Date: 2011-01-16 15:18:27 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/nfswatch/Makefile Copied: csw/mgar/pkg/nfswatch/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/nfswatch/Makefile (rev 0) +++ csw/mgar/pkg/nfswatch/Makefile 2011-01-16 15:18:27 UTC (rev 12843) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:18:37 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:18:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[12844] csw/mgar/pkg/ngspice/Makefile Message-ID: Revision: 12844 http://gar.svn.sourceforge.net/gar/?rev=12844&view=rev Author: wbonnet Date: 2011-01-16 15:18:37 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ngspice/Makefile Copied: csw/mgar/pkg/ngspice/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ngspice/Makefile (rev 0) +++ csw/mgar/pkg/ngspice/Makefile 2011-01-16 15:18:37 UTC (rev 12844) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:18:47 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:18:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12845] csw/mgar/pkg/nicstat/Makefile Message-ID: Revision: 12845 http://gar.svn.sourceforge.net/gar/?rev=12845&view=rev Author: wbonnet Date: 2011-01-16 15:18:47 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/nicstat/Makefile Copied: csw/mgar/pkg/nicstat/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/nicstat/Makefile (rev 0) +++ csw/mgar/pkg/nicstat/Makefile 2011-01-16 15:18:47 UTC (rev 12845) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:18:57 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:18:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[12846] csw/mgar/pkg/notification-daemon/Makefile Message-ID: Revision: 12846 http://gar.svn.sourceforge.net/gar/?rev=12846&view=rev Author: wbonnet Date: 2011-01-16 15:18:57 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/notification-daemon/Makefile Copied: csw/mgar/pkg/notification-daemon/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/notification-daemon/Makefile (rev 0) +++ csw/mgar/pkg/notification-daemon/Makefile 2011-01-16 15:18:57 UTC (rev 12846) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:19:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:19:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12847] csw/mgar/pkg/ocrad/Makefile Message-ID: Revision: 12847 http://gar.svn.sourceforge.net/gar/?rev=12847&view=rev Author: wbonnet Date: 2011-01-16 15:19:08 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ocrad/Makefile Copied: csw/mgar/pkg/ocrad/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ocrad/Makefile (rev 0) +++ csw/mgar/pkg/ocrad/Makefile 2011-01-16 15:19:08 UTC (rev 12847) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:19:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:19:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12848] csw/mgar/pkg/oinkmaster/Makefile Message-ID: Revision: 12848 http://gar.svn.sourceforge.net/gar/?rev=12848&view=rev Author: wbonnet Date: 2011-01-16 15:19:17 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/oinkmaster/Makefile Copied: csw/mgar/pkg/oinkmaster/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/oinkmaster/Makefile (rev 0) +++ csw/mgar/pkg/oinkmaster/Makefile 2011-01-16 15:19:17 UTC (rev 12848) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:19:27 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:19:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12849] csw/mgar/pkg/oniguruma/Makefile Message-ID: Revision: 12849 http://gar.svn.sourceforge.net/gar/?rev=12849&view=rev Author: wbonnet Date: 2011-01-16 15:19:27 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/oniguruma/Makefile Copied: csw/mgar/pkg/oniguruma/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/oniguruma/Makefile (rev 0) +++ csw/mgar/pkg/oniguruma/Makefile 2011-01-16 15:19:27 UTC (rev 12849) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:19:36 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:19:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12850] csw/mgar/pkg/opendbx/Makefile Message-ID: Revision: 12850 http://gar.svn.sourceforge.net/gar/?rev=12850&view=rev Author: wbonnet Date: 2011-01-16 15:19:36 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/opendbx/Makefile Copied: csw/mgar/pkg/opendbx/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/opendbx/Makefile (rev 0) +++ csw/mgar/pkg/opendbx/Makefile 2011-01-16 15:19:36 UTC (rev 12850) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:19:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:19:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12851] csw/mgar/pkg/openjdk/Makefile Message-ID: Revision: 12851 http://gar.svn.sourceforge.net/gar/?rev=12851&view=rev Author: wbonnet Date: 2011-01-16 15:19:46 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/openjdk/Makefile Copied: csw/mgar/pkg/openjdk/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/openjdk/Makefile (rev 0) +++ csw/mgar/pkg/openjdk/Makefile 2011-01-16 15:19:46 UTC (rev 12851) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:19:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:19:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12852] csw/mgar/pkg/openldap24/Makefile Message-ID: Revision: 12852 http://gar.svn.sourceforge.net/gar/?rev=12852&view=rev Author: wbonnet Date: 2011-01-16 15:19:55 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/openldap24/Makefile Copied: csw/mgar/pkg/openldap24/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/openldap24/Makefile (rev 0) +++ csw/mgar/pkg/openldap24/Makefile 2011-01-16 15:19:55 UTC (rev 12852) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:20:06 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:20:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12853] csw/mgar/pkg/openmpi/Makefile Message-ID: Revision: 12853 http://gar.svn.sourceforge.net/gar/?rev=12853&view=rev Author: wbonnet Date: 2011-01-16 15:20:06 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/openmpi/Makefile Copied: csw/mgar/pkg/openmpi/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/openmpi/Makefile (rev 0) +++ csw/mgar/pkg/openmpi/Makefile 2011-01-16 15:20:06 UTC (rev 12853) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:20:16 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:20:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12854] csw/mgar/pkg/opennms/Makefile Message-ID: Revision: 12854 http://gar.svn.sourceforge.net/gar/?rev=12854&view=rev Author: wbonnet Date: 2011-01-16 15:20:16 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/opennms/Makefile Copied: csw/mgar/pkg/opennms/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/opennms/Makefile (rev 0) +++ csw/mgar/pkg/opennms/Makefile 2011-01-16 15:20:16 UTC (rev 12854) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:20:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:20:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12855] csw/mgar/pkg/pacparser/Makefile Message-ID: Revision: 12855 http://gar.svn.sourceforge.net/gar/?rev=12855&view=rev Author: wbonnet Date: 2011-01-16 15:20:26 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/pacparser/Makefile Copied: csw/mgar/pkg/pacparser/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/pacparser/Makefile (rev 0) +++ csw/mgar/pkg/pacparser/Makefile 2011-01-16 15:20:26 UTC (rev 12855) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:20:36 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:20:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12856] csw/mgar/pkg/pakchois/Makefile Message-ID: Revision: 12856 http://gar.svn.sourceforge.net/gar/?rev=12856&view=rev Author: wbonnet Date: 2011-01-16 15:20:35 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/pakchois/Makefile Copied: csw/mgar/pkg/pakchois/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/pakchois/Makefile (rev 0) +++ csw/mgar/pkg/pakchois/Makefile 2011-01-16 15:20:35 UTC (rev 12856) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:20:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:20:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12857] csw/mgar/pkg/parallel/Makefile Message-ID: Revision: 12857 http://gar.svn.sourceforge.net/gar/?rev=12857&view=rev Author: wbonnet Date: 2011-01-16 15:20:45 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/parallel/Makefile Copied: csw/mgar/pkg/parallel/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/parallel/Makefile (rev 0) +++ csw/mgar/pkg/parallel/Makefile 2011-01-16 15:20:45 UTC (rev 12857) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:20:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:20:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12858] csw/mgar/pkg/parcellite/Makefile Message-ID: Revision: 12858 http://gar.svn.sourceforge.net/gar/?rev=12858&view=rev Author: wbonnet Date: 2011-01-16 15:20:55 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/parcellite/Makefile Copied: csw/mgar/pkg/parcellite/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/parcellite/Makefile (rev 0) +++ csw/mgar/pkg/parcellite/Makefile 2011-01-16 15:20:55 UTC (rev 12858) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:21:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:21:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12859] csw/mgar/pkg/password-gorilla/Makefile Message-ID: Revision: 12859 http://gar.svn.sourceforge.net/gar/?rev=12859&view=rev Author: wbonnet Date: 2011-01-16 15:21:05 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/password-gorilla/Makefile Copied: csw/mgar/pkg/password-gorilla/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/password-gorilla/Makefile (rev 0) +++ csw/mgar/pkg/password-gorilla/Makefile 2011-01-16 15:21:05 UTC (rev 12859) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:21:15 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:21:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12860] csw/mgar/pkg/pcp/Makefile Message-ID: Revision: 12860 http://gar.svn.sourceforge.net/gar/?rev=12860&view=rev Author: wbonnet Date: 2011-01-16 15:21:15 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/pcp/Makefile Copied: csw/mgar/pkg/pcp/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/pcp/Makefile (rev 0) +++ csw/mgar/pkg/pcp/Makefile 2011-01-16 15:21:15 UTC (rev 12860) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:21:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:21:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12861] csw/mgar/pkg/pdfjam/Makefile Message-ID: Revision: 12861 http://gar.svn.sourceforge.net/gar/?rev=12861&view=rev Author: wbonnet Date: 2011-01-16 15:21:25 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/pdfjam/Makefile Copied: csw/mgar/pkg/pdfjam/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/pdfjam/Makefile (rev 0) +++ csw/mgar/pkg/pdfjam/Makefile 2011-01-16 15:21:25 UTC (rev 12861) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:21:35 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:21:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12862] csw/mgar/pkg/pdflib/Makefile Message-ID: Revision: 12862 http://gar.svn.sourceforge.net/gar/?rev=12862&view=rev Author: wbonnet Date: 2011-01-16 15:21:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/pdflib/Makefile Copied: csw/mgar/pkg/pdflib/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/pdflib/Makefile (rev 0) +++ csw/mgar/pkg/pdflib/Makefile 2011-01-16 15:21:34 UTC (rev 12862) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:21:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:21:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12863] csw/mgar/pkg/perdition/Makefile Message-ID: Revision: 12863 http://gar.svn.sourceforge.net/gar/?rev=12863&view=rev Author: wbonnet Date: 2011-01-16 15:21:44 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/perdition/Makefile Copied: csw/mgar/pkg/perdition/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/perdition/Makefile (rev 0) +++ csw/mgar/pkg/perdition/Makefile 2011-01-16 15:21:44 UTC (rev 12863) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:21:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:21:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12864] csw/mgar/pkg/pigz/Makefile Message-ID: Revision: 12864 http://gar.svn.sourceforge.net/gar/?rev=12864&view=rev Author: wbonnet Date: 2011-01-16 15:21:54 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/pigz/Makefile Copied: csw/mgar/pkg/pigz/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/pigz/Makefile (rev 0) +++ csw/mgar/pkg/pigz/Makefile 2011-01-16 15:21:54 UTC (rev 12864) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:22:04 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:22:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[12865] csw/mgar/pkg/plib/Makefile Message-ID: Revision: 12865 http://gar.svn.sourceforge.net/gar/?rev=12865&view=rev Author: wbonnet Date: 2011-01-16 15:22:04 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/plib/Makefile Copied: csw/mgar/pkg/plib/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/plib/Makefile (rev 0) +++ csw/mgar/pkg/plib/Makefile 2011-01-16 15:22:04 UTC (rev 12865) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:22:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:22:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12866] csw/mgar/pkg/plzip/Makefile Message-ID: Revision: 12866 http://gar.svn.sourceforge.net/gar/?rev=12866&view=rev Author: wbonnet Date: 2011-01-16 15:22:13 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/plzip/Makefile Copied: csw/mgar/pkg/plzip/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/plzip/Makefile (rev 0) +++ csw/mgar/pkg/plzip/Makefile 2011-01-16 15:22:13 UTC (rev 12866) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:22:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:22:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12867] csw/mgar/pkg/policyd-weight/Makefile Message-ID: Revision: 12867 http://gar.svn.sourceforge.net/gar/?rev=12867&view=rev Author: wbonnet Date: 2011-01-16 15:22:23 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/policyd-weight/Makefile Copied: csw/mgar/pkg/policyd-weight/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/policyd-weight/Makefile (rev 0) +++ csw/mgar/pkg/policyd-weight/Makefile 2011-01-16 15:22:23 UTC (rev 12867) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:22:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:22:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12868] csw/mgar/pkg/poster/Makefile Message-ID: Revision: 12868 http://gar.svn.sourceforge.net/gar/?rev=12868&view=rev Author: wbonnet Date: 2011-01-16 15:22:33 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/poster/Makefile Copied: csw/mgar/pkg/poster/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/poster/Makefile (rev 0) +++ csw/mgar/pkg/poster/Makefile 2011-01-16 15:22:33 UTC (rev 12868) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:22:43 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:22:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12869] csw/mgar/pkg/postgrey/Makefile Message-ID: Revision: 12869 http://gar.svn.sourceforge.net/gar/?rev=12869&view=rev Author: wbonnet Date: 2011-01-16 15:22:43 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/postgrey/Makefile Copied: csw/mgar/pkg/postgrey/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/postgrey/Makefile (rev 0) +++ csw/mgar/pkg/postgrey/Makefile 2011-01-16 15:22:43 UTC (rev 12869) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:22:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:22:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12870] csw/mgar/pkg/powerdns/Makefile Message-ID: Revision: 12870 http://gar.svn.sourceforge.net/gar/?rev=12870&view=rev Author: wbonnet Date: 2011-01-16 15:22:52 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/powerdns/Makefile Copied: csw/mgar/pkg/powerdns/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/powerdns/Makefile (rev 0) +++ csw/mgar/pkg/powerdns/Makefile 2011-01-16 15:22:52 UTC (rev 12870) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:23:02 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:23:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[12871] csw/mgar/pkg/pulseaudio/Makefile Message-ID: Revision: 12871 http://gar.svn.sourceforge.net/gar/?rev=12871&view=rev Author: wbonnet Date: 2011-01-16 15:23:02 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/pulseaudio/Makefile Copied: csw/mgar/pkg/pulseaudio/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/pulseaudio/Makefile (rev 0) +++ csw/mgar/pkg/pulseaudio/Makefile 2011-01-16 15:23:02 UTC (rev 12871) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:23:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:23:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12872] csw/mgar/pkg/puppet-dashboard/Makefile Message-ID: Revision: 12872 http://gar.svn.sourceforge.net/gar/?rev=12872&view=rev Author: wbonnet Date: 2011-01-16 15:23:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/puppet-dashboard/Makefile Copied: csw/mgar/pkg/puppet-dashboard/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/puppet-dashboard/Makefile (rev 0) +++ csw/mgar/pkg/puppet-dashboard/Makefile 2011-01-16 15:23:12 UTC (rev 12872) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:23:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:23:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12873] csw/mgar/pkg/pxz/Makefile Message-ID: Revision: 12873 http://gar.svn.sourceforge.net/gar/?rev=12873&view=rev Author: wbonnet Date: 2011-01-16 15:23:22 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/pxz/Makefile Copied: csw/mgar/pkg/pxz/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/pxz/Makefile (rev 0) +++ csw/mgar/pkg/pxz/Makefile 2011-01-16 15:23:22 UTC (rev 12873) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:23:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:23:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12874] csw/mgar/pkg/qhull/Makefile Message-ID: Revision: 12874 http://gar.svn.sourceforge.net/gar/?rev=12874&view=rev Author: wbonnet Date: 2011-01-16 15:23:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/qhull/Makefile Copied: csw/mgar/pkg/qhull/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/qhull/Makefile (rev 0) +++ csw/mgar/pkg/qhull/Makefile 2011-01-16 15:23:32 UTC (rev 12874) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:23:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:23:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12875] csw/mgar/pkg/qucs/Makefile Message-ID: Revision: 12875 http://gar.svn.sourceforge.net/gar/?rev=12875&view=rev Author: wbonnet Date: 2011-01-16 15:23:41 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/qucs/Makefile Copied: csw/mgar/pkg/qucs/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/qucs/Makefile (rev 0) +++ csw/mgar/pkg/qucs/Makefile 2011-01-16 15:23:41 UTC (rev 12875) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:23:51 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:23:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12876] csw/mgar/pkg/quilt/Makefile Message-ID: Revision: 12876 http://gar.svn.sourceforge.net/gar/?rev=12876&view=rev Author: wbonnet Date: 2011-01-16 15:23:51 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/quilt/Makefile Copied: csw/mgar/pkg/quilt/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/quilt/Makefile (rev 0) +++ csw/mgar/pkg/quilt/Makefile 2011-01-16 15:23:51 UTC (rev 12876) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:24:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:24:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12877] csw/mgar/pkg/r/Makefile Message-ID: Revision: 12877 http://gar.svn.sourceforge.net/gar/?rev=12877&view=rev Author: wbonnet Date: 2011-01-16 15:24:01 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/r/Makefile Copied: csw/mgar/pkg/r/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/r/Makefile (rev 0) +++ csw/mgar/pkg/r/Makefile 2011-01-16 15:24:01 UTC (rev 12877) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:24:11 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:24:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12878] csw/mgar/pkg/razor/Makefile Message-ID: Revision: 12878 http://gar.svn.sourceforge.net/gar/?rev=12878&view=rev Author: wbonnet Date: 2011-01-16 15:24:11 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/razor/Makefile Copied: csw/mgar/pkg/razor/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/razor/Makefile (rev 0) +++ csw/mgar/pkg/razor/Makefile 2011-01-16 15:24:11 UTC (rev 12878) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:24:21 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:24:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[12879] csw/mgar/pkg/rb-mysql/Makefile Message-ID: Revision: 12879 http://gar.svn.sourceforge.net/gar/?rev=12879&view=rev Author: wbonnet Date: 2011-01-16 15:24:20 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/rb-mysql/Makefile Copied: csw/mgar/pkg/rb-mysql/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rb-mysql/Makefile (rev 0) +++ csw/mgar/pkg/rb-mysql/Makefile 2011-01-16 15:24:20 UTC (rev 12879) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:24:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:24:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12880] csw/mgar/pkg/rbldnsd/Makefile Message-ID: Revision: 12880 http://gar.svn.sourceforge.net/gar/?rev=12880&view=rev Author: wbonnet Date: 2011-01-16 15:24:30 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/rbldnsd/Makefile Copied: csw/mgar/pkg/rbldnsd/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbldnsd/Makefile (rev 0) +++ csw/mgar/pkg/rbldnsd/Makefile 2011-01-16 15:24:30 UTC (rev 12880) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:24:40 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:24:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12881] csw/mgar/pkg/rc/Makefile Message-ID: Revision: 12881 http://gar.svn.sourceforge.net/gar/?rev=12881&view=rev Author: wbonnet Date: 2011-01-16 15:24:40 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/rc/Makefile Copied: csw/mgar/pkg/rc/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rc/Makefile (rev 0) +++ csw/mgar/pkg/rc/Makefile 2011-01-16 15:24:40 UTC (rev 12881) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:24:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:24:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12882] csw/mgar/pkg/rdiff-backup/Makefile Message-ID: Revision: 12882 http://gar.svn.sourceforge.net/gar/?rev=12882&view=rev Author: wbonnet Date: 2011-01-16 15:24:49 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/rdiff-backup/Makefile Copied: csw/mgar/pkg/rdiff-backup/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rdiff-backup/Makefile (rev 0) +++ csw/mgar/pkg/rdiff-backup/Makefile 2011-01-16 15:24:49 UTC (rev 12882) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:25:00 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:25:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[12883] csw/mgar/pkg/remake/Makefile Message-ID: Revision: 12883 http://gar.svn.sourceforge.net/gar/?rev=12883&view=rev Author: wbonnet Date: 2011-01-16 15:24:59 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/remake/Makefile Copied: csw/mgar/pkg/remake/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/remake/Makefile (rev 0) +++ csw/mgar/pkg/remake/Makefile 2011-01-16 15:24:59 UTC (rev 12883) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:25:10 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:25:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12884] csw/mgar/pkg/rssh/Makefile Message-ID: Revision: 12884 http://gar.svn.sourceforge.net/gar/?rev=12884&view=rev Author: wbonnet Date: 2011-01-16 15:25:10 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/rssh/Makefile Copied: csw/mgar/pkg/rssh/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rssh/Makefile (rev 0) +++ csw/mgar/pkg/rssh/Makefile 2011-01-16 15:25:10 UTC (rev 12884) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:25:20 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:25:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[12885] csw/mgar/pkg/rsyslog/Makefile Message-ID: Revision: 12885 http://gar.svn.sourceforge.net/gar/?rev=12885&view=rev Author: wbonnet Date: 2011-01-16 15:25:20 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/rsyslog/Makefile Copied: csw/mgar/pkg/rsyslog/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rsyslog/Makefile (rev 0) +++ csw/mgar/pkg/rsyslog/Makefile 2011-01-16 15:25:20 UTC (rev 12885) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:25:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:25:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12886] csw/mgar/pkg/rtorrent/Makefile Message-ID: Revision: 12886 http://gar.svn.sourceforge.net/gar/?rev=12886&view=rev Author: wbonnet Date: 2011-01-16 15:25:29 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/rtorrent/Makefile Copied: csw/mgar/pkg/rtorrent/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rtorrent/Makefile (rev 0) +++ csw/mgar/pkg/rtorrent/Makefile 2011-01-16 15:25:29 UTC (rev 12886) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:25:40 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:25:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[12887] csw/mgar/pkg/ruby19/Makefile Message-ID: Revision: 12887 http://gar.svn.sourceforge.net/gar/?rev=12887&view=rev Author: wbonnet Date: 2011-01-16 15:25:40 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ruby19/Makefile Copied: csw/mgar/pkg/ruby19/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ruby19/Makefile (rev 0) +++ csw/mgar/pkg/ruby19/Makefile 2011-01-16 15:25:40 UTC (rev 12887) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:25:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:25:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12888] csw/mgar/pkg/sar2rrd/Makefile Message-ID: Revision: 12888 http://gar.svn.sourceforge.net/gar/?rev=12888&view=rev Author: wbonnet Date: 2011-01-16 15:25:49 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/sar2rrd/Makefile Copied: csw/mgar/pkg/sar2rrd/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/sar2rrd/Makefile (rev 0) +++ csw/mgar/pkg/sar2rrd/Makefile 2011-01-16 15:25:49 UTC (rev 12888) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:25:58 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:25:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[12889] csw/mgar/pkg/sauron/Makefile Message-ID: Revision: 12889 http://gar.svn.sourceforge.net/gar/?rev=12889&view=rev Author: wbonnet Date: 2011-01-16 15:25:58 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/sauron/Makefile Copied: csw/mgar/pkg/sauron/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/sauron/Makefile (rev 0) +++ csw/mgar/pkg/sauron/Makefile 2011-01-16 15:25:58 UTC (rev 12889) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:27:16 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:27:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12897] csw/mgar/pkg/spine/Makefile Message-ID: Revision: 12897 http://gar.svn.sourceforge.net/gar/?rev=12897&view=rev Author: wbonnet Date: 2011-01-16 15:27:16 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/spine/Makefile Copied: csw/mgar/pkg/spine/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/spine/Makefile (rev 0) +++ csw/mgar/pkg/spine/Makefile 2011-01-16 15:27:16 UTC (rev 12897) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:27:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:27:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12898] csw/mgar/pkg/squidguard/Makefile Message-ID: Revision: 12898 http://gar.svn.sourceforge.net/gar/?rev=12898&view=rev Author: wbonnet Date: 2011-01-16 15:27:26 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/squidguard/Makefile Copied: csw/mgar/pkg/squidguard/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/squidguard/Makefile (rev 0) +++ csw/mgar/pkg/squidguard/Makefile 2011-01-16 15:27:26 UTC (rev 12898) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:27:36 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:27:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12899] csw/mgar/pkg/ss12u1f95rt/Makefile Message-ID: Revision: 12899 http://gar.svn.sourceforge.net/gar/?rev=12899&view=rev Author: wbonnet Date: 2011-01-16 15:27:36 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ss12u1f95rt/Makefile Copied: csw/mgar/pkg/ss12u1f95rt/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ss12u1f95rt/Makefile (rev 0) +++ csw/mgar/pkg/ss12u1f95rt/Makefile 2011-01-16 15:27:36 UTC (rev 12899) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:27:46 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:27:46 +0000 Subject: [csw-devel] SF.net SVN: gar:[12900] csw/mgar/pkg/sshguard/Makefile Message-ID: Revision: 12900 http://gar.svn.sourceforge.net/gar/?rev=12900&view=rev Author: wbonnet Date: 2011-01-16 15:27:46 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/sshguard/Makefile Copied: csw/mgar/pkg/sshguard/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/sshguard/Makefile (rev 0) +++ csw/mgar/pkg/sshguard/Makefile 2011-01-16 15:27:46 UTC (rev 12900) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:27:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:27:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12901] csw/mgar/pkg/stalonetray/Makefile Message-ID: Revision: 12901 http://gar.svn.sourceforge.net/gar/?rev=12901&view=rev Author: wbonnet Date: 2011-01-16 15:27:55 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/stalonetray/Makefile Copied: csw/mgar/pkg/stalonetray/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/stalonetray/Makefile (rev 0) +++ csw/mgar/pkg/stalonetray/Makefile 2011-01-16 15:27:55 UTC (rev 12901) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:28:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:28:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12902] csw/mgar/pkg/stellarium/Makefile Message-ID: Revision: 12902 http://gar.svn.sourceforge.net/gar/?rev=12902&view=rev Author: wbonnet Date: 2011-01-16 15:28:04 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/stellarium/Makefile Copied: csw/mgar/pkg/stellarium/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/stellarium/Makefile (rev 0) +++ csw/mgar/pkg/stellarium/Makefile 2011-01-16 15:28:04 UTC (rev 12902) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:28:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:28:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12903] csw/mgar/pkg/stmpclean/Makefile Message-ID: Revision: 12903 http://gar.svn.sourceforge.net/gar/?rev=12903&view=rev Author: wbonnet Date: 2011-01-16 15:28:14 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/stmpclean/Makefile Copied: csw/mgar/pkg/stmpclean/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/stmpclean/Makefile (rev 0) +++ csw/mgar/pkg/stmpclean/Makefile 2011-01-16 15:28:14 UTC (rev 12903) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:28:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:28:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12904] csw/mgar/pkg/stress/Makefile Message-ID: Revision: 12904 http://gar.svn.sourceforge.net/gar/?rev=12904&view=rev Author: wbonnet Date: 2011-01-16 15:28:23 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/stress/Makefile Copied: csw/mgar/pkg/stress/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/stress/Makefile (rev 0) +++ csw/mgar/pkg/stress/Makefile 2011-01-16 15:28:23 UTC (rev 12904) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:26:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:26:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12890] csw/mgar/pkg/sbt/Makefile Message-ID: Revision: 12890 http://gar.svn.sourceforge.net/gar/?rev=12890&view=rev Author: wbonnet Date: 2011-01-16 15:26:07 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/sbt/Makefile Copied: csw/mgar/pkg/sbt/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/sbt/Makefile (rev 0) +++ csw/mgar/pkg/sbt/Makefile 2011-01-16 15:26:07 UTC (rev 12890) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:26:17 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:26:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12891] csw/mgar/pkg/scfdot/Makefile Message-ID: Revision: 12891 http://gar.svn.sourceforge.net/gar/?rev=12891&view=rev Author: wbonnet Date: 2011-01-16 15:26:17 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/scfdot/Makefile Copied: csw/mgar/pkg/scfdot/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/scfdot/Makefile (rev 0) +++ csw/mgar/pkg/scfdot/Makefile 2011-01-16 15:26:17 UTC (rev 12891) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:26:26 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:26:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[12892] csw/mgar/pkg/scons/Makefile Message-ID: Revision: 12892 http://gar.svn.sourceforge.net/gar/?rev=12892&view=rev Author: wbonnet Date: 2011-01-16 15:26:26 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/scons/Makefile Copied: csw/mgar/pkg/scons/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/scons/Makefile (rev 0) +++ csw/mgar/pkg/scons/Makefile 2011-01-16 15:26:26 UTC (rev 12892) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:26:36 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:26:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12893] csw/mgar/pkg/slang/Makefile Message-ID: Revision: 12893 http://gar.svn.sourceforge.net/gar/?rev=12893&view=rev Author: wbonnet Date: 2011-01-16 15:26:36 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/slang/Makefile Copied: csw/mgar/pkg/slang/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/slang/Makefile (rev 0) +++ csw/mgar/pkg/slang/Makefile 2011-01-16 15:26:36 UTC (rev 12893) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:26:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:26:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12894] csw/mgar/pkg/snmptt/Makefile Message-ID: Revision: 12894 http://gar.svn.sourceforge.net/gar/?rev=12894&view=rev Author: wbonnet Date: 2011-01-16 15:26:45 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/snmptt/Makefile Copied: csw/mgar/pkg/snmptt/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/snmptt/Makefile (rev 0) +++ csw/mgar/pkg/snmptt/Makefile 2011-01-16 15:26:45 UTC (rev 12894) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:26:56 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:26:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[12895] csw/mgar/pkg/snownews/Makefile Message-ID: Revision: 12895 http://gar.svn.sourceforge.net/gar/?rev=12895&view=rev Author: wbonnet Date: 2011-01-16 15:26:55 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/snownews/Makefile Copied: csw/mgar/pkg/snownews/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/snownews/Makefile (rev 0) +++ csw/mgar/pkg/snownews/Makefile 2011-01-16 15:26:55 UTC (rev 12895) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:27:06 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:27:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12896] csw/mgar/pkg/spamass-milter/Makefile Message-ID: Revision: 12896 http://gar.svn.sourceforge.net/gar/?rev=12896&view=rev Author: wbonnet Date: 2011-01-16 15:27:06 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/spamass-milter/Makefile Copied: csw/mgar/pkg/spamass-milter/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/spamass-milter/Makefile (rev 0) +++ csw/mgar/pkg/spamass-milter/Makefile 2011-01-16 15:27:06 UTC (rev 12896) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:28:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:28:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12905] csw/mgar/pkg/stressapptest/Makefile Message-ID: Revision: 12905 http://gar.svn.sourceforge.net/gar/?rev=12905&view=rev Author: wbonnet Date: 2011-01-16 15:28:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/stressapptest/Makefile Copied: csw/mgar/pkg/stressapptest/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/stressapptest/Makefile (rev 0) +++ csw/mgar/pkg/stressapptest/Makefile 2011-01-16 15:28:32 UTC (rev 12905) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:28:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:28:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12906] csw/mgar/pkg/sudosh2/Makefile Message-ID: Revision: 12906 http://gar.svn.sourceforge.net/gar/?rev=12906&view=rev Author: wbonnet Date: 2011-01-16 15:28:42 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/sudosh2/Makefile Copied: csw/mgar/pkg/sudosh2/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/sudosh2/Makefile (rev 0) +++ csw/mgar/pkg/sudosh2/Makefile 2011-01-16 15:28:42 UTC (rev 12906) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:28:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:28:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12907] csw/mgar/pkg/sunx11_devel/Makefile Message-ID: Revision: 12907 http://gar.svn.sourceforge.net/gar/?rev=12907&view=rev Author: wbonnet Date: 2011-01-16 15:28:52 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/sunx11_devel/Makefile Copied: csw/mgar/pkg/sunx11_devel/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/sunx11_devel/Makefile (rev 0) +++ csw/mgar/pkg/sunx11_devel/Makefile 2011-01-16 15:28:52 UTC (rev 12907) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:29:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:29:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12908] csw/mgar/pkg/svclog/Makefile Message-ID: Revision: 12908 http://gar.svn.sourceforge.net/gar/?rev=12908&view=rev Author: wbonnet Date: 2011-01-16 15:29:03 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/svclog/Makefile Copied: csw/mgar/pkg/svclog/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/svclog/Makefile (rev 0) +++ csw/mgar/pkg/svclog/Makefile 2011-01-16 15:29:03 UTC (rev 12908) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:29:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:29:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12909] csw/mgar/pkg/svnstat/Makefile Message-ID: Revision: 12909 http://gar.svn.sourceforge.net/gar/?rev=12909&view=rev Author: wbonnet Date: 2011-01-16 15:29:13 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/svnstat/Makefile Copied: csw/mgar/pkg/svnstat/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/svnstat/Makefile (rev 0) +++ csw/mgar/pkg/svnstat/Makefile 2011-01-16 15:29:13 UTC (rev 12909) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:29:24 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:29:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12910] csw/mgar/pkg/tcpreplay/Makefile Message-ID: Revision: 12910 http://gar.svn.sourceforge.net/gar/?rev=12910&view=rev Author: wbonnet Date: 2011-01-16 15:29:24 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tcpreplay/Makefile Copied: csw/mgar/pkg/tcpreplay/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tcpreplay/Makefile (rev 0) +++ csw/mgar/pkg/tcpreplay/Makefile 2011-01-16 15:29:24 UTC (rev 12910) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:29:34 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:29:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12911] csw/mgar/pkg/tcpstat/Makefile Message-ID: Revision: 12911 http://gar.svn.sourceforge.net/gar/?rev=12911&view=rev Author: wbonnet Date: 2011-01-16 15:29:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tcpstat/Makefile Copied: csw/mgar/pkg/tcpstat/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tcpstat/Makefile (rev 0) +++ csw/mgar/pkg/tcpstat/Makefile 2011-01-16 15:29:34 UTC (rev 12911) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:29:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:29:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12912] csw/mgar/pkg/tcsh/Makefile Message-ID: Revision: 12912 http://gar.svn.sourceforge.net/gar/?rev=12912&view=rev Author: wbonnet Date: 2011-01-16 15:29:44 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tcsh/Makefile Copied: csw/mgar/pkg/tcsh/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tcsh/Makefile (rev 0) +++ csw/mgar/pkg/tcsh/Makefile 2011-01-16 15:29:44 UTC (rev 12912) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:29:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:29:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12913] csw/mgar/pkg/thunderbird-l10n/Makefile Message-ID: Revision: 12913 http://gar.svn.sourceforge.net/gar/?rev=12913&view=rev Author: wbonnet Date: 2011-01-16 15:29:53 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/thunderbird-l10n/Makefile Copied: csw/mgar/pkg/thunderbird-l10n/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/thunderbird-l10n/Makefile (rev 0) +++ csw/mgar/pkg/thunderbird-l10n/Makefile 2011-01-16 15:29:53 UTC (rev 12913) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:30:06 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:30:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[12914] csw/mgar/pkg/tig/Makefile Message-ID: Revision: 12914 http://gar.svn.sourceforge.net/gar/?rev=12914&view=rev Author: wbonnet Date: 2011-01-16 15:30:06 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tig/Makefile Copied: csw/mgar/pkg/tig/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tig/Makefile (rev 0) +++ csw/mgar/pkg/tig/Makefile 2011-01-16 15:30:06 UTC (rev 12914) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:30:35 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:30:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12917] csw/mgar/pkg/tkdiff/Makefile Message-ID: Revision: 12917 http://gar.svn.sourceforge.net/gar/?rev=12917&view=rev Author: wbonnet Date: 2011-01-16 15:30:34 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tkdiff/Makefile Copied: csw/mgar/pkg/tkdiff/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tkdiff/Makefile (rev 0) +++ csw/mgar/pkg/tkdiff/Makefile 2011-01-16 15:30:34 UTC (rev 12917) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:30:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:30:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12918] csw/mgar/pkg/tmpreaper/Makefile Message-ID: Revision: 12918 http://gar.svn.sourceforge.net/gar/?rev=12918&view=rev Author: wbonnet Date: 2011-01-16 15:30:44 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tmpreaper/Makefile Copied: csw/mgar/pkg/tmpreaper/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tmpreaper/Makefile (rev 0) +++ csw/mgar/pkg/tmpreaper/Makefile 2011-01-16 15:30:44 UTC (rev 12918) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:30:55 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:30:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[12919] csw/mgar/pkg/tmpwatch/Makefile Message-ID: Revision: 12919 http://gar.svn.sourceforge.net/gar/?rev=12919&view=rev Author: wbonnet Date: 2011-01-16 15:30:54 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tmpwatch/Makefile Copied: csw/mgar/pkg/tmpwatch/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tmpwatch/Makefile (rev 0) +++ csw/mgar/pkg/tmpwatch/Makefile 2011-01-16 15:30:54 UTC (rev 12919) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:31:05 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:31:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12920] csw/mgar/pkg/tmux/Makefile Message-ID: Revision: 12920 http://gar.svn.sourceforge.net/gar/?rev=12920&view=rev Author: wbonnet Date: 2011-01-16 15:31:05 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tmux/Makefile Copied: csw/mgar/pkg/tmux/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tmux/Makefile (rev 0) +++ csw/mgar/pkg/tmux/Makefile 2011-01-16 15:31:05 UTC (rev 12920) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:31:14 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:31:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12921] csw/mgar/pkg/tofrodos/Makefile Message-ID: Revision: 12921 http://gar.svn.sourceforge.net/gar/?rev=12921&view=rev Author: wbonnet Date: 2011-01-16 15:31:14 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tofrodos/Makefile Copied: csw/mgar/pkg/tofrodos/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tofrodos/Makefile (rev 0) +++ csw/mgar/pkg/tofrodos/Makefile 2011-01-16 15:31:14 UTC (rev 12921) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:30:16 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:30:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12915] csw/mgar/pkg/tightvnc/Makefile Message-ID: Revision: 12915 http://gar.svn.sourceforge.net/gar/?rev=12915&view=rev Author: wbonnet Date: 2011-01-16 15:30:16 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tightvnc/Makefile Copied: csw/mgar/pkg/tightvnc/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tightvnc/Makefile (rev 0) +++ csw/mgar/pkg/tightvnc/Makefile 2011-01-16 15:30:16 UTC (rev 12915) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:30:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:30:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12916] csw/mgar/pkg/tinyca/Makefile Message-ID: Revision: 12916 http://gar.svn.sourceforge.net/gar/?rev=12916&view=rev Author: wbonnet Date: 2011-01-16 15:30:25 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tinyca/Makefile Copied: csw/mgar/pkg/tinyca/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tinyca/Makefile (rev 0) +++ csw/mgar/pkg/tinyca/Makefile 2011-01-16 15:30:25 UTC (rev 12916) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:31:25 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:31:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12922] csw/mgar/pkg/tomcat7/Makefile Message-ID: Revision: 12922 http://gar.svn.sourceforge.net/gar/?rev=12922&view=rev Author: wbonnet Date: 2011-01-16 15:31:25 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tomcat7/Makefile Copied: csw/mgar/pkg/tomcat7/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tomcat7/Makefile (rev 0) +++ csw/mgar/pkg/tomcat7/Makefile 2011-01-16 15:31:25 UTC (rev 12922) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:31:35 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:31:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12923] csw/mgar/pkg/tor/Makefile Message-ID: Revision: 12923 http://gar.svn.sourceforge.net/gar/?rev=12923&view=rev Author: wbonnet Date: 2011-01-16 15:31:35 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tor/Makefile Copied: csw/mgar/pkg/tor/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tor/Makefile (rev 0) +++ csw/mgar/pkg/tor/Makefile 2011-01-16 15:31:35 UTC (rev 12923) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:31:45 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:31:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12924] csw/mgar/pkg/tunctl/Makefile Message-ID: Revision: 12924 http://gar.svn.sourceforge.net/gar/?rev=12924&view=rev Author: wbonnet Date: 2011-01-16 15:31:44 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/tunctl/Makefile Copied: csw/mgar/pkg/tunctl/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/tunctl/Makefile (rev 0) +++ csw/mgar/pkg/tunctl/Makefile 2011-01-16 15:31:44 UTC (rev 12924) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:31:54 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:31:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12925] csw/mgar/pkg/twolame/Makefile Message-ID: Revision: 12925 http://gar.svn.sourceforge.net/gar/?rev=12925&view=rev Author: wbonnet Date: 2011-01-16 15:31:54 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/twolame/Makefile Copied: csw/mgar/pkg/twolame/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/twolame/Makefile (rev 0) +++ csw/mgar/pkg/twolame/Makefile 2011-01-16 15:31:54 UTC (rev 12925) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:32:03 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:32:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12926] csw/mgar/pkg/ucarp/Makefile Message-ID: Revision: 12926 http://gar.svn.sourceforge.net/gar/?rev=12926&view=rev Author: wbonnet Date: 2011-01-16 15:32:03 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ucarp/Makefile Copied: csw/mgar/pkg/ucarp/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ucarp/Makefile (rev 0) +++ csw/mgar/pkg/ucarp/Makefile 2011-01-16 15:32:03 UTC (rev 12926) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:32:13 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:32:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12927] csw/mgar/pkg/ufraw/Makefile Message-ID: Revision: 12927 http://gar.svn.sourceforge.net/gar/?rev=12927&view=rev Author: wbonnet Date: 2011-01-16 15:32:13 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ufraw/Makefile Copied: csw/mgar/pkg/ufraw/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ufraw/Makefile (rev 0) +++ csw/mgar/pkg/ufraw/Makefile 2011-01-16 15:32:13 UTC (rev 12927) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:32:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:32:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12928] csw/mgar/pkg/unrar/Makefile Message-ID: Revision: 12928 http://gar.svn.sourceforge.net/gar/?rev=12928&view=rev Author: wbonnet Date: 2011-01-16 15:32:22 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/unrar/Makefile Copied: csw/mgar/pkg/unrar/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/unrar/Makefile (rev 0) +++ csw/mgar/pkg/unrar/Makefile 2011-01-16 15:32:22 UTC (rev 12928) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:32:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:32:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12929] csw/mgar/pkg/unrtf/Makefile Message-ID: Revision: 12929 http://gar.svn.sourceforge.net/gar/?rev=12929&view=rev Author: wbonnet Date: 2011-01-16 15:32:31 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/unrtf/Makefile Copied: csw/mgar/pkg/unrtf/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/unrtf/Makefile (rev 0) +++ csw/mgar/pkg/unrtf/Makefile 2011-01-16 15:32:31 UTC (rev 12929) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:32:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:32:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[12930] csw/mgar/pkg/unzip/Makefile Message-ID: Revision: 12930 http://gar.svn.sourceforge.net/gar/?rev=12930&view=rev Author: wbonnet Date: 2011-01-16 15:32:41 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/unzip/Makefile Copied: csw/mgar/pkg/unzip/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/unzip/Makefile (rev 0) +++ csw/mgar/pkg/unzip/Makefile 2011-01-16 15:32:41 UTC (rev 12930) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:32:51 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:32:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12931] csw/mgar/pkg/urt/Makefile Message-ID: Revision: 12931 http://gar.svn.sourceforge.net/gar/?rev=12931&view=rev Author: wbonnet Date: 2011-01-16 15:32:50 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/urt/Makefile Copied: csw/mgar/pkg/urt/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/urt/Makefile (rev 0) +++ csw/mgar/pkg/urt/Makefile 2011-01-16 15:32:50 UTC (rev 12931) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:33:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:33:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12932] csw/mgar/pkg/varnish/Makefile Message-ID: Revision: 12932 http://gar.svn.sourceforge.net/gar/?rev=12932&view=rev Author: wbonnet Date: 2011-01-16 15:33:01 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/varnish/Makefile Copied: csw/mgar/pkg/varnish/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/varnish/Makefile (rev 0) +++ csw/mgar/pkg/varnish/Makefile 2011-01-16 15:33:01 UTC (rev 12932) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:33:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:33:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12933] csw/mgar/pkg/wavpack/Makefile Message-ID: Revision: 12933 http://gar.svn.sourceforge.net/gar/?rev=12933&view=rev Author: wbonnet Date: 2011-01-16 15:33:12 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/wavpack/Makefile Copied: csw/mgar/pkg/wavpack/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/wavpack/Makefile (rev 0) +++ csw/mgar/pkg/wavpack/Makefile 2011-01-16 15:33:12 UTC (rev 12933) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:33:23 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:33:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[12934] csw/mgar/pkg/wdiff/Makefile Message-ID: Revision: 12934 http://gar.svn.sourceforge.net/gar/?rev=12934&view=rev Author: wbonnet Date: 2011-01-16 15:33:23 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/wdiff/Makefile Copied: csw/mgar/pkg/wdiff/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/wdiff/Makefile (rev 0) +++ csw/mgar/pkg/wdiff/Makefile 2011-01-16 15:33:23 UTC (rev 12934) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:33:33 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:33:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[12935] csw/mgar/pkg/webfs/Makefile Message-ID: Revision: 12935 http://gar.svn.sourceforge.net/gar/?rev=12935&view=rev Author: wbonnet Date: 2011-01-16 15:33:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/webfs/Makefile Copied: csw/mgar/pkg/webfs/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/webfs/Makefile (rev 0) +++ csw/mgar/pkg/webfs/Makefile 2011-01-16 15:33:32 UTC (rev 12935) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:33:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:33:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12936] csw/mgar/pkg/webmin/Makefile Message-ID: Revision: 12936 http://gar.svn.sourceforge.net/gar/?rev=12936&view=rev Author: wbonnet Date: 2011-01-16 15:33:42 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/webmin/Makefile Copied: csw/mgar/pkg/webmin/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/webmin/Makefile (rev 0) +++ csw/mgar/pkg/webmin/Makefile 2011-01-16 15:33:42 UTC (rev 12936) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:33:52 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:33:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[12937] csw/mgar/pkg/x026/Makefile Message-ID: Revision: 12937 http://gar.svn.sourceforge.net/gar/?rev=12937&view=rev Author: wbonnet Date: 2011-01-16 15:33:52 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/x026/Makefile Copied: csw/mgar/pkg/x026/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/x026/Makefile (rev 0) +++ csw/mgar/pkg/x026/Makefile 2011-01-16 15:33:52 UTC (rev 12937) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:34:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:34:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12938] csw/mgar/pkg/x11vnc/Makefile Message-ID: Revision: 12938 http://gar.svn.sourceforge.net/gar/?rev=12938&view=rev Author: wbonnet Date: 2011-01-16 15:34:01 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/x11vnc/Makefile Copied: csw/mgar/pkg/x11vnc/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/x11vnc/Makefile (rev 0) +++ csw/mgar/pkg/x11vnc/Makefile 2011-01-16 15:34:01 UTC (rev 12938) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:34:11 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:34:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12939] csw/mgar/pkg/x3270/Makefile Message-ID: Revision: 12939 http://gar.svn.sourceforge.net/gar/?rev=12939&view=rev Author: wbonnet Date: 2011-01-16 15:34:11 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/x3270/Makefile Copied: csw/mgar/pkg/x3270/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/x3270/Makefile (rev 0) +++ csw/mgar/pkg/x3270/Makefile 2011-01-16 15:34:11 UTC (rev 12939) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:34:20 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:34:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[12940] csw/mgar/pkg/xapian-bindings/Makefile Message-ID: Revision: 12940 http://gar.svn.sourceforge.net/gar/?rev=12940&view=rev Author: wbonnet Date: 2011-01-16 15:34:20 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xapian-bindings/Makefile Copied: csw/mgar/pkg/xapian-bindings/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xapian-bindings/Makefile (rev 0) +++ csw/mgar/pkg/xapian-bindings/Makefile 2011-01-16 15:34:20 UTC (rev 12940) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:34:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:34:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12941] csw/mgar/pkg/xapian-core/Makefile Message-ID: Revision: 12941 http://gar.svn.sourceforge.net/gar/?rev=12941&view=rev Author: wbonnet Date: 2011-01-16 15:34:30 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xapian-core/Makefile Copied: csw/mgar/pkg/xapian-core/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xapian-core/Makefile (rev 0) +++ csw/mgar/pkg/xapian-core/Makefile 2011-01-16 15:34:30 UTC (rev 12941) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:34:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:34:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12942] csw/mgar/pkg/xbattle/Makefile Message-ID: Revision: 12942 http://gar.svn.sourceforge.net/gar/?rev=12942&view=rev Author: wbonnet Date: 2011-01-16 15:34:39 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xbattle/Makefile Copied: csw/mgar/pkg/xbattle/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xbattle/Makefile (rev 0) +++ csw/mgar/pkg/xbattle/Makefile 2011-01-16 15:34:39 UTC (rev 12942) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:34:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:34:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[12943] csw/mgar/pkg/xboard/Makefile Message-ID: Revision: 12943 http://gar.svn.sourceforge.net/gar/?rev=12943&view=rev Author: wbonnet Date: 2011-01-16 15:34:49 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xboard/Makefile Copied: csw/mgar/pkg/xboard/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xboard/Makefile (rev 0) +++ csw/mgar/pkg/xboard/Makefile 2011-01-16 15:34:49 UTC (rev 12943) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:34:58 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:34:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[12944] csw/mgar/pkg/xchm/Makefile Message-ID: Revision: 12944 http://gar.svn.sourceforge.net/gar/?rev=12944&view=rev Author: wbonnet Date: 2011-01-16 15:34:58 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xchm/Makefile Copied: csw/mgar/pkg/xchm/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xchm/Makefile (rev 0) +++ csw/mgar/pkg/xchm/Makefile 2011-01-16 15:34:58 UTC (rev 12944) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:35:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:35:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12945] csw/mgar/pkg/xearth/Makefile Message-ID: Revision: 12945 http://gar.svn.sourceforge.net/gar/?rev=12945&view=rev Author: wbonnet Date: 2011-01-16 15:35:08 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xearth/Makefile Copied: csw/mgar/pkg/xearth/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xearth/Makefile (rev 0) +++ csw/mgar/pkg/xearth/Makefile 2011-01-16 15:35:08 UTC (rev 12945) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:35:18 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:35:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12946] csw/mgar/pkg/xerces-c/Makefile Message-ID: Revision: 12946 http://gar.svn.sourceforge.net/gar/?rev=12946&view=rev Author: wbonnet Date: 2011-01-16 15:35:18 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xerces-c/Makefile Copied: csw/mgar/pkg/xerces-c/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xerces-c/Makefile (rev 0) +++ csw/mgar/pkg/xerces-c/Makefile 2011-01-16 15:35:18 UTC (rev 12946) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:35:28 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:35:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[12947] csw/mgar/pkg/xfig/Makefile Message-ID: Revision: 12947 http://gar.svn.sourceforge.net/gar/?rev=12947&view=rev Author: wbonnet Date: 2011-01-16 15:35:28 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xfig/Makefile Copied: csw/mgar/pkg/xfig/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xfig/Makefile (rev 0) +++ csw/mgar/pkg/xfig/Makefile 2011-01-16 15:35:28 UTC (rev 12947) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:35:38 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:35:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[12948] csw/mgar/pkg/xjobs/Makefile Message-ID: Revision: 12948 http://gar.svn.sourceforge.net/gar/?rev=12948&view=rev Author: wbonnet Date: 2011-01-16 15:35:38 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xjobs/Makefile Copied: csw/mgar/pkg/xjobs/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xjobs/Makefile (rev 0) +++ csw/mgar/pkg/xjobs/Makefile 2011-01-16 15:35:38 UTC (rev 12948) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:35:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:35:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12949] csw/mgar/pkg/xpilot/Makefile Message-ID: Revision: 12949 http://gar.svn.sourceforge.net/gar/?rev=12949&view=rev Author: wbonnet Date: 2011-01-16 15:35:48 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xpilot/Makefile Copied: csw/mgar/pkg/xpilot/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xpilot/Makefile (rev 0) +++ csw/mgar/pkg/xpilot/Makefile 2011-01-16 15:35:48 UTC (rev 12949) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:35:58 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:35:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[12950] csw/mgar/pkg/xpm/Makefile Message-ID: Revision: 12950 http://gar.svn.sourceforge.net/gar/?rev=12950&view=rev Author: wbonnet Date: 2011-01-16 15:35:57 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xpm/Makefile Copied: csw/mgar/pkg/xpm/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xpm/Makefile (rev 0) +++ csw/mgar/pkg/xpm/Makefile 2011-01-16 15:35:57 UTC (rev 12950) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:36:12 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:36:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[12951] csw/mgar/pkg/xscreensaver/Makefile Message-ID: Revision: 12951 http://gar.svn.sourceforge.net/gar/?rev=12951&view=rev Author: wbonnet Date: 2011-01-16 15:36:11 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xscreensaver/Makefile Copied: csw/mgar/pkg/xscreensaver/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xscreensaver/Makefile (rev 0) +++ csw/mgar/pkg/xscreensaver/Makefile 2011-01-16 15:36:11 UTC (rev 12951) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:36:22 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:36:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12952] csw/mgar/pkg/xsnow/Makefile Message-ID: Revision: 12952 http://gar.svn.sourceforge.net/gar/?rev=12952&view=rev Author: wbonnet Date: 2011-01-16 15:36:21 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xsnow/Makefile Copied: csw/mgar/pkg/xsnow/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xsnow/Makefile (rev 0) +++ csw/mgar/pkg/xsnow/Makefile 2011-01-16 15:36:21 UTC (rev 12952) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:36:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:36:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[12953] csw/mgar/pkg/xtitle/Makefile Message-ID: Revision: 12953 http://gar.svn.sourceforge.net/gar/?rev=12953&view=rev Author: wbonnet Date: 2011-01-16 15:36:31 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xtitle/Makefile Copied: csw/mgar/pkg/xtitle/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xtitle/Makefile (rev 0) +++ csw/mgar/pkg/xtitle/Makefile 2011-01-16 15:36:31 UTC (rev 12953) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:37:10 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:37:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[12957] csw/mgar/pkg/yaz/Makefile Message-ID: Revision: 12957 http://gar.svn.sourceforge.net/gar/?rev=12957&view=rev Author: wbonnet Date: 2011-01-16 15:37:10 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/yaz/Makefile Copied: csw/mgar/pkg/yaz/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/yaz/Makefile (rev 0) +++ csw/mgar/pkg/yaz/Makefile 2011-01-16 15:37:10 UTC (rev 12957) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:37:20 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:37:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[12958] csw/mgar/pkg/z/Makefile Message-ID: Revision: 12958 http://gar.svn.sourceforge.net/gar/?rev=12958&view=rev Author: wbonnet Date: 2011-01-16 15:37:20 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/z/Makefile Copied: csw/mgar/pkg/z/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/z/Makefile (rev 0) +++ csw/mgar/pkg/z/Makefile 2011-01-16 15:37:20 UTC (rev 12958) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:36:42 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:36:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[12954] csw/mgar/pkg/xz/Makefile Message-ID: Revision: 12954 http://gar.svn.sourceforge.net/gar/?rev=12954&view=rev Author: wbonnet Date: 2011-01-16 15:36:41 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/xz/Makefile Copied: csw/mgar/pkg/xz/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/xz/Makefile (rev 0) +++ csw/mgar/pkg/xz/Makefile 2011-01-16 15:36:41 UTC (rev 12954) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:36:51 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:36:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[12955] csw/mgar/pkg/yaml-mode/Makefile Message-ID: Revision: 12955 http://gar.svn.sourceforge.net/gar/?rev=12955&view=rev Author: wbonnet Date: 2011-01-16 15:36:51 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/yaml-mode/Makefile Copied: csw/mgar/pkg/yaml-mode/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/yaml-mode/Makefile (rev 0) +++ csw/mgar/pkg/yaml-mode/Makefile 2011-01-16 15:36:51 UTC (rev 12955) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:37:01 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:37:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[12956] csw/mgar/pkg/yasm/Makefile Message-ID: Revision: 12956 http://gar.svn.sourceforge.net/gar/?rev=12956&view=rev Author: wbonnet Date: 2011-01-16 15:37:01 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/yasm/Makefile Copied: csw/mgar/pkg/yasm/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/yasm/Makefile (rev 0) +++ csw/mgar/pkg/yasm/Makefile 2011-01-16 15:37:01 UTC (rev 12956) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:37:29 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:37:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12959] csw/mgar/pkg/zebra/Makefile Message-ID: Revision: 12959 http://gar.svn.sourceforge.net/gar/?rev=12959&view=rev Author: wbonnet Date: 2011-01-16 15:37:29 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/zebra/Makefile Copied: csw/mgar/pkg/zebra/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/zebra/Makefile (rev 0) +++ csw/mgar/pkg/zebra/Makefile 2011-01-16 15:37:29 UTC (rev 12959) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:37:39 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:37:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12960] csw/mgar/pkg/zshdb/Makefile Message-ID: Revision: 12960 http://gar.svn.sourceforge.net/gar/?rev=12960&view=rev Author: wbonnet Date: 2011-01-16 15:37:38 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/zshdb/Makefile Copied: csw/mgar/pkg/zshdb/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/zshdb/Makefile (rev 0) +++ csw/mgar/pkg/zshdb/Makefile 2011-01-16 15:37:38 UTC (rev 12960) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:37:48 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:37:48 +0000 Subject: [csw-devel] SF.net SVN: gar:[12961] csw/mgar/pkg/ZSI/Makefile Message-ID: Revision: 12961 http://gar.svn.sourceforge.net/gar/?rev=12961&view=rev Author: wbonnet Date: 2011-01-16 15:37:47 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/ZSI/Makefile Copied: csw/mgar/pkg/ZSI/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/ZSI/Makefile (rev 0) +++ csw/mgar/pkg/ZSI/Makefile 2011-01-16 15:37:47 UTC (rev 12961) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 16:37:58 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 15:37:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[12962] csw/mgar/pkg/zutils/Makefile Message-ID: Revision: 12962 http://gar.svn.sourceforge.net/gar/?rev=12962&view=rev Author: wbonnet Date: 2011-01-16 15:37:57 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefile Added Paths: ----------- csw/mgar/pkg/zutils/Makefile Copied: csw/mgar/pkg/zutils/Makefile (from rev 12537, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/zutils/Makefile (rev 0) +++ csw/mgar/pkg/zutils/Makefile 2011-01-16 15:37:57 UTC (rev 12962) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 23:54:08 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 22:54:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[12963] csw/mgar/pkg/re2c Message-ID: Revision: 12963 http://gar.svn.sourceforge.net/gar/?rev=12963&view=rev Author: wbonnet Date: 2011-01-16 22:54:07 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add standard structures branches tags trunk Added Paths: ----------- csw/mgar/pkg/re2c/branches/ csw/mgar/pkg/re2c/tags/ csw/mgar/pkg/re2c/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 16 23:59:32 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 22:59:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12964] csw/mgar/pkg/re2c Message-ID: Revision: 12964 http://gar.svn.sourceforge.net/gar/?rev=12964&view=rev Author: wbonnet Date: 2011-01-16 22:59:32 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Move content to trunk Added Paths: ----------- csw/mgar/pkg/re2c/trunk/Makefile csw/mgar/pkg/re2c/trunk/checksums csw/mgar/pkg/re2c/trunk/files/ Removed Paths: ------------- csw/mgar/pkg/re2c/Makefile csw/mgar/pkg/re2c/checksums csw/mgar/pkg/re2c/files/ Property Changed: ---------------- csw/mgar/pkg/re2c/ csw/mgar/pkg/re2c/trunk/ Property changes on: csw/mgar/pkg/re2c ___________________________________________________________________ Deleted: svn:externals - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Deleted: csw/mgar/pkg/re2c/Makefile =================================================================== --- csw/mgar/pkg/re2c/Makefile 2011-01-16 22:54:07 UTC (rev 12963) +++ csw/mgar/pkg/re2c/Makefile 2011-01-16 22:59:32 UTC (rev 12964) @@ -1,32 +0,0 @@ -NAME = re2c -VERSION = 0.13.5 -CATEGORIES = utils - -DESCRIPTION = Utility for writing fast and flexible scanners. -define BLURB - re2c is a tool for writing very fast and very flexible scanners. - Unlike any other such tool, re2c focuses on generating high efficient - code for regular expression matching. As a result this allows a much - broader range of use than any traditional lexer offers. - And Last but not least re2c generates warning free code that is equal - to hand-written code in terms of size, speed and quality. -endef - -PACKAGES = CSWre2c - -MASTER_SITES = $(SF_MIRRORS) -UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz - -DISTFILES = $(DISTNAME).tar.gz -CATALOGNAME_CSWre2c = re2c -SPKG_DESC_CSWre2c = $(DESCRIPTION) -RUNTIME_DEP_PKGS_CSWre2c = CSWgcc4corert CSWgcc4g++rt - -# Compiling with GNU based on upstream bug-id -# [ 2535084 ] re2c 0.13.5 not compile with Sun C -GARCOMPILER = GNU - -CONFIGURE_ARGS = $(DIRPATHS) - -include gar/category.mk - Deleted: csw/mgar/pkg/re2c/checksums =================================================================== --- csw/mgar/pkg/re2c/checksums 2011-01-16 22:54:07 UTC (rev 12963) +++ csw/mgar/pkg/re2c/checksums 2011-01-16 22:59:32 UTC (rev 12964) @@ -1 +0,0 @@ -4a97d8f77ed6d2c76c8bd840a43f5633 download/re2c-0.13.5.tar.gz Property changes on: csw/mgar/pkg/re2c/trunk ___________________________________________________________________ Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Copied: csw/mgar/pkg/re2c/trunk/Makefile (from rev 12962, csw/mgar/pkg/re2c/Makefile) =================================================================== --- csw/mgar/pkg/re2c/trunk/Makefile (rev 0) +++ csw/mgar/pkg/re2c/trunk/Makefile 2011-01-16 22:59:32 UTC (rev 12964) @@ -0,0 +1,32 @@ +NAME = re2c +VERSION = 0.13.5 +CATEGORIES = utils + +DESCRIPTION = Utility for writing fast and flexible scanners. +define BLURB + re2c is a tool for writing very fast and very flexible scanners. + Unlike any other such tool, re2c focuses on generating high efficient + code for regular expression matching. As a result this allows a much + broader range of use than any traditional lexer offers. + And Last but not least re2c generates warning free code that is equal + to hand-written code in terms of size, speed and quality. +endef + +PACKAGES = CSWre2c + +MASTER_SITES = $(SF_MIRRORS) +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz + +DISTFILES = $(DISTNAME).tar.gz +CATALOGNAME_CSWre2c = re2c +SPKG_DESC_CSWre2c = $(DESCRIPTION) +RUNTIME_DEP_PKGS_CSWre2c = CSWgcc4corert CSWgcc4g++rt + +# Compiling with GNU based on upstream bug-id +# [ 2535084 ] re2c 0.13.5 not compile with Sun C +GARCOMPILER = GNU + +CONFIGURE_ARGS = $(DIRPATHS) + +include gar/category.mk + Copied: csw/mgar/pkg/re2c/trunk/checksums (from rev 12962, csw/mgar/pkg/re2c/checksums) =================================================================== --- csw/mgar/pkg/re2c/trunk/checksums (rev 0) +++ csw/mgar/pkg/re2c/trunk/checksums 2011-01-16 22:59:32 UTC (rev 12964) @@ -0,0 +1 @@ +4a97d8f77ed6d2c76c8bd840a43f5633 download/re2c-0.13.5.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Mon Jan 17 00:18:30 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 16 Jan 2011 23:18:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[12965] csw/mgar/pkg Message-ID: Revision: 12965 http://gar.svn.sourceforge.net/gar/?rev=12965&view=rev Author: wbonnet Date: 2011-01-16 23:18:28 +0000 (Sun, 16 Jan 2011) Log Message: ----------- Add missing Makefiles Added Paths: ----------- csw/mgar/pkg/cpan/Algorithm-CheckDigits/Makefile csw/mgar/pkg/cpan/Algorithm-Depedency/Makefile csw/mgar/pkg/cpan/Apache2-AuthzNIS/Makefile csw/mgar/pkg/cpan/Astro-FITS-Header/Makefile csw/mgar/pkg/cpan/Audio-TagLib/Makefile csw/mgar/pkg/cpan/AutoXS-Header/Makefile csw/mgar/pkg/cpan/B-C/Makefile csw/mgar/pkg/cpan/B-Flags/Makefile csw/mgar/pkg/cpan/B-Generate/Makefile csw/mgar/pkg/cpan/B-Utils/Makefile csw/mgar/pkg/cpan/Biblio-EndnoteStyle/Makefile csw/mgar/pkg/cpan/Capitalization/Makefile csw/mgar/pkg/cpan/Carp-Assert/Makefile csw/mgar/pkg/cpan/Carp-Assert-More/Makefile csw/mgar/pkg/cpan/Class-Adapter/Makefile csw/mgar/pkg/cpan/Class-Factory-Util/Makefile csw/mgar/pkg/cpan/Class-Singleton/Makefile csw/mgar/pkg/cpan/Class-Std/Makefile csw/mgar/pkg/cpan/Convert-EBCDIC/Makefile csw/mgar/pkg/cpan/Crypt-PasswdMD5/Makefile csw/mgar/pkg/cpan/Crypt-RC4/Makefile csw/mgar/pkg/cpan/Crypt-RC5/Makefile csw/mgar/pkg/cpan/Data-ICal/Makefile csw/mgar/pkg/cpan/Data-OptList/Makefile csw/mgar/pkg/cpan/Data-Serializer/Makefile csw/mgar/pkg/cpan/Data-TreeDumper/Makefile csw/mgar/pkg/cpan/Date-ICal/Makefile csw/mgar/pkg/cpan/Date-Leapyear/Makefile csw/mgar/pkg/cpan/DateTime/Makefile csw/mgar/pkg/cpan/DateTime-Format-Mail/Makefile csw/mgar/pkg/cpan/DateTime-Format-W3CDTF/Makefile csw/mgar/pkg/cpan/DateTime-Locale/Makefile csw/mgar/pkg/cpan/DateTime-TimeZone/Makefile csw/mgar/pkg/cpan/Digest/Makefile csw/mgar/pkg/cpan/Digest-SHA/Makefile csw/mgar/pkg/cpan/Email-Date-Format/Makefile csw/mgar/pkg/cpan/File-Cat/Makefile csw/mgar/pkg/cpan/File-Flat/Makefile csw/mgar/pkg/cpan/File-Next/Makefile csw/mgar/pkg/cpan/Font-Freetype/Makefile csw/mgar/pkg/cpan/HTML-Template-Pro/Makefile csw/mgar/pkg/cpan/IO-Socket-INET6/Makefile csw/mgar/pkg/cpan/JIRA-Client/Makefile csw/mgar/pkg/cpan/Lexical-Persistence/Makefile csw/mgar/pkg/cpan/Lingua-PT-Stemmer/Makefile csw/mgar/pkg/cpan/Lingua-Stem/Makefile csw/mgar/pkg/cpan/Lingua-Stem-Fr/Makefile csw/mgar/pkg/cpan/Lingua-Stem-It/Makefile csw/mgar/pkg/cpan/Lingua-Stem-Ru/Makefile csw/mgar/pkg/cpan/Lingua-Stem-Snowball-Da/Makefile csw/mgar/pkg/cpan/MARC-Charset/Makefile csw/mgar/pkg/cpan/Module-Starter/Makefile csw/mgar/pkg/cpan/Net-Analysis/Makefile csw/mgar/pkg/cpan/Net-CIDR/Makefile csw/mgar/pkg/cpan/Net-DNS-Resolver-Programmable/Makefile csw/mgar/pkg/cpan/Net-Daemon/Makefile csw/mgar/pkg/cpan/Net-IDN-Encode/Makefile csw/mgar/pkg/cpan/Net-IDN-Nameprep/Makefile csw/mgar/pkg/cpan/Net-IP/Makefile csw/mgar/pkg/cpan/Net-Jabber/Makefile csw/mgar/pkg/cpan/Net-NIS/Makefile csw/mgar/pkg/cpan/Net-Netmask/Makefile csw/mgar/pkg/cpan/Net-Pcap/Makefile csw/mgar/pkg/cpan/Net-SMTP-SSL/Makefile csw/mgar/pkg/cpan/Net-SNMP/Makefile csw/mgar/pkg/cpan/Net-SSH/Makefile csw/mgar/pkg/cpan/Net-SSH2/Makefile csw/mgar/pkg/cpan/Net-Syslog/Makefile csw/mgar/pkg/cpan/Net-Telnet/Makefile csw/mgar/pkg/cpan/Net-XMPP/Makefile csw/mgar/pkg/cpan/Net-Z3950-ZOOM/Makefile csw/mgar/pkg/cpan/Net-ext/Makefile csw/mgar/pkg/cpan/NetAddr-IP/Makefile csw/mgar/pkg/cpan/NetPacket/Makefile csw/mgar/pkg/cpan/Number-Format/Makefile csw/mgar/pkg/cpan/OLE-Storage_Lite/Makefile csw/mgar/pkg/cpan/POE-Test-Loops/Makefile csw/mgar/pkg/cpan/Params-Util/Makefile csw/mgar/pkg/cpan/Parse-CPAN-Meta/Makefile csw/mgar/pkg/cpan/Perl6-Export/Makefile csw/mgar/pkg/cpan/Perl6-Export-Attrs/Makefile csw/mgar/pkg/cpan/Pod-Tests/Makefile csw/mgar/pkg/cpan/Schedule-At/Makefile csw/mgar/pkg/cpan/Shout/Makefile csw/mgar/pkg/cpan/Smart-Comments/Makefile csw/mgar/pkg/cpan/Socket6/Makefile csw/mgar/pkg/cpan/Sort-Naturally/Makefile csw/mgar/pkg/cpan/String-Approx/Makefile csw/mgar/pkg/cpan/Struct-Compare/Makefile csw/mgar/pkg/cpan/Sub-Delete/Makefile csw/mgar/pkg/cpan/Sub-Exporter/Makefile csw/mgar/pkg/cpan/Sub-Install/Makefile csw/mgar/pkg/cpan/Sys-SigAction/Makefile csw/mgar/pkg/cpan/Test-ClassAPI/Makefile csw/mgar/pkg/cpan/Test-Deep/Makefile csw/mgar/pkg/cpan/Test-NoWarnings/Makefile csw/mgar/pkg/cpan/Test-Script/Makefile csw/mgar/pkg/cpan/Test-Simple/Makefile csw/mgar/pkg/cpan/Test-Tester/Makefile csw/mgar/pkg/cpan/Test-WWW-Mechanize/Makefile csw/mgar/pkg/cpan/Test-use-ok/Makefile csw/mgar/pkg/cpan/Text-CSV/Makefile csw/mgar/pkg/cpan/Text-DoubleMetaphone/Makefile csw/mgar/pkg/cpan/Text-Format/Makefile csw/mgar/pkg/cpan/Text-GenderFromName/Makefile csw/mgar/pkg/cpan/Text-German/Makefile csw/mgar/pkg/cpan/Text-Glob/Makefile csw/mgar/pkg/cpan/Text-Iconv/Makefile csw/mgar/pkg/cpan/Text-WikiFormat/Makefile csw/mgar/pkg/cpan/Text-vFile-asData/Makefile csw/mgar/pkg/cpan/Tie-Util/Makefile csw/mgar/pkg/cpan/Time-Format/Makefile csw/mgar/pkg/cpan/Unicode-Stringprep/Makefile csw/mgar/pkg/cpan/Unix-Statgrab/Makefile csw/mgar/pkg/cpan/XML-Stream/Makefile csw/mgar/pkg/cpan/constant-lexical/Makefile csw/mgar/pkg/cpan/html2text/Makefile csw/mgar/pkg/gnome-base/gconf-editor/Makefile csw/mgar/pkg/gnome-base/gnomemedia/Makefile csw/mgar/pkg/gnome-base/libgail_gnome/Makefile csw/mgar/pkg/gnome-base/libgnomekbd/Makefile csw/mgar/pkg/lang-python/django-auth-ldap/Makefile csw/mgar/pkg/lang-python/django-filter/Makefile csw/mgar/pkg/lang-python/django-sorting/Makefile csw/mgar/pkg/lang-python/ipython/Makefile csw/mgar/pkg/lang-python/psycopg2/Makefile csw/mgar/pkg/lang-python/pyboto/Makefile csw/mgar/pkg/lang-python/pyfpconst/Makefile csw/mgar/pkg/lang-python/pylxml/Makefile csw/mgar/pkg/lang-python/pysoappy/Makefile csw/mgar/pkg/lang-python/python-augeas/Makefile csw/mgar/pkg/lang-python/python-ldap/Makefile csw/mgar/pkg/lang-python/pytz/Makefile csw/mgar/pkg/lang-python/supybot/Makefile csw/mgar/pkg/lang-python/xlrd/Makefile csw/mgar/pkg/rbgems/actionmailer/Makefile csw/mgar/pkg/rbgems/actionpack/Makefile csw/mgar/pkg/rbgems/activerecord/Makefile csw/mgar/pkg/rbgems/activeresource/Makefile csw/mgar/pkg/rbgems/activesupport/Makefile csw/mgar/pkg/rbgems/ar-extensions/Makefile csw/mgar/pkg/rbgems/bacon/Makefile csw/mgar/pkg/rbgems/bundler/Makefile csw/mgar/pkg/rbgems/cgi_multipart_eof_fix/Makefile csw/mgar/pkg/rbgems/comma/Makefile csw/mgar/pkg/rbgems/curb/Makefile csw/mgar/pkg/rbgems/daemons/Makefile csw/mgar/pkg/rbgems/diff-lcs/Makefile csw/mgar/pkg/rbgems/enumerated_attribute/Makefile csw/mgar/pkg/rbgems/fastercsv/Makefile csw/mgar/pkg/rbgems/fastthread/Makefile csw/mgar/pkg/rbgems/formtastic/Makefile csw/mgar/pkg/rbgems/gem_plugin/Makefile csw/mgar/pkg/rbgems/haml/Makefile csw/mgar/pkg/rbgems/hoe/Makefile csw/mgar/pkg/rbgems/json_pure/Makefile csw/mgar/pkg/rbgems/meta_programming/Makefile csw/mgar/pkg/rbgems/mongrel/Makefile csw/mgar/pkg/rbgems/mongrel_cluster/Makefile csw/mgar/pkg/rbgems/passenger/Makefile csw/mgar/pkg/rbgems/pg/Makefile csw/mgar/pkg/rbgems/prawn/Makefile csw/mgar/pkg/rbgems/prawn-core/Makefile csw/mgar/pkg/rbgems/prawn-layout/Makefile csw/mgar/pkg/rbgems/prawn-security/Makefile csw/mgar/pkg/rbgems/rack/Makefile csw/mgar/pkg/rbgems/rails/Makefile csw/mgar/pkg/rbgems/rake/Makefile csw/mgar/pkg/rbgems/rake-compiler/Makefile csw/mgar/pkg/rbgems/rdoc/Makefile csw/mgar/pkg/rbgems/rdoc-data/Makefile csw/mgar/pkg/rbgems/redcloth/Makefile csw/mgar/pkg/rbgems/rspec/Makefile csw/mgar/pkg/rbgems/rspec-core/Makefile csw/mgar/pkg/rbgems/rspec-expectations/Makefile csw/mgar/pkg/rbgems/rspec-mocks/Makefile csw/mgar/pkg/rbgems/ruby-net-ldap/Makefile csw/mgar/pkg/rbgems/rubyforge/Makefile csw/mgar/pkg/rbgems/sqlite3-ruby/Makefile csw/mgar/pkg/rbgems/will_paginate/Makefile csw/mgar/pkg/re2c/Makefile csw/mgar/pkg/x11/lib/libxklavier/Makefile Copied: csw/mgar/pkg/cpan/Algorithm-CheckDigits/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Algorithm-CheckDigits/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Algorithm-CheckDigits/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Algorithm-Depedency/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Algorithm-Depedency/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Algorithm-Depedency/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Apache2-AuthzNIS/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Apache2-AuthzNIS/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Apache2-AuthzNIS/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Astro-FITS-Header/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Astro-FITS-Header/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Astro-FITS-Header/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Audio-TagLib/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Audio-TagLib/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Audio-TagLib/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/AutoXS-Header/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/AutoXS-Header/Makefile (rev 0) +++ csw/mgar/pkg/cpan/AutoXS-Header/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/B-C/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/B-C/Makefile (rev 0) +++ csw/mgar/pkg/cpan/B-C/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/B-Flags/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/B-Flags/Makefile (rev 0) +++ csw/mgar/pkg/cpan/B-Flags/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/B-Generate/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/B-Generate/Makefile (rev 0) +++ csw/mgar/pkg/cpan/B-Generate/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/B-Utils/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/B-Utils/Makefile (rev 0) +++ csw/mgar/pkg/cpan/B-Utils/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Biblio-EndnoteStyle/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Biblio-EndnoteStyle/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Biblio-EndnoteStyle/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Capitalization/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Capitalization/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Capitalization/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Carp-Assert/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Carp-Assert/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Carp-Assert/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Carp-Assert-More/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Carp-Assert-More/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Carp-Assert-More/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Class-Adapter/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Class-Adapter/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Class-Adapter/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Class-Factory-Util/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Class-Factory-Util/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Class-Factory-Util/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Class-Singleton/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Class-Singleton/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Class-Singleton/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Class-Std/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Class-Std/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Class-Std/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Convert-EBCDIC/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Convert-EBCDIC/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Convert-EBCDIC/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Crypt-PasswdMD5/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Crypt-PasswdMD5/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Crypt-PasswdMD5/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Crypt-RC4/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Crypt-RC4/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Crypt-RC4/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Crypt-RC5/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Crypt-RC5/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Crypt-RC5/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Data-ICal/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Data-ICal/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Data-ICal/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Data-OptList/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Data-OptList/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Data-OptList/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Data-Serializer/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Data-Serializer/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Data-Serializer/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Data-TreeDumper/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Data-TreeDumper/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Data-TreeDumper/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Date-ICal/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Date-ICal/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Date-ICal/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Date-Leapyear/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Date-Leapyear/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Date-Leapyear/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/DateTime/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DateTime/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DateTime/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/DateTime-Format-Mail/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DateTime-Format-Mail/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DateTime-Format-Mail/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/DateTime-Format-W3CDTF/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DateTime-Format-W3CDTF/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DateTime-Format-W3CDTF/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/DateTime-Locale/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DateTime-Locale/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DateTime-Locale/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/DateTime-TimeZone/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/DateTime-TimeZone/Makefile (rev 0) +++ csw/mgar/pkg/cpan/DateTime-TimeZone/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Digest/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Digest/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Digest/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Digest-SHA/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Digest-SHA/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Digest-SHA/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Email-Date-Format/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Email-Date-Format/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Email-Date-Format/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/File-Cat/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/File-Cat/Makefile (rev 0) +++ csw/mgar/pkg/cpan/File-Cat/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/File-Flat/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/File-Flat/Makefile (rev 0) +++ csw/mgar/pkg/cpan/File-Flat/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/File-Next/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/File-Next/Makefile (rev 0) +++ csw/mgar/pkg/cpan/File-Next/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Font-Freetype/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Font-Freetype/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Font-Freetype/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/HTML-Template-Pro/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/HTML-Template-Pro/Makefile (rev 0) +++ csw/mgar/pkg/cpan/HTML-Template-Pro/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/IO-Socket-INET6/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/IO-Socket-INET6/Makefile (rev 0) +++ csw/mgar/pkg/cpan/IO-Socket-INET6/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/JIRA-Client/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/JIRA-Client/Makefile (rev 0) +++ csw/mgar/pkg/cpan/JIRA-Client/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Lexical-Persistence/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Lexical-Persistence/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Lexical-Persistence/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Lingua-PT-Stemmer/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Lingua-PT-Stemmer/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Lingua-PT-Stemmer/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Lingua-Stem/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Lingua-Stem/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Lingua-Stem/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Lingua-Stem-Fr/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Lingua-Stem-Fr/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Lingua-Stem-Fr/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Lingua-Stem-It/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Lingua-Stem-It/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Lingua-Stem-It/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Lingua-Stem-Ru/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Lingua-Stem-Ru/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Lingua-Stem-Ru/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Lingua-Stem-Snowball-Da/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Lingua-Stem-Snowball-Da/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Lingua-Stem-Snowball-Da/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/MARC-Charset/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/MARC-Charset/Makefile (rev 0) +++ csw/mgar/pkg/cpan/MARC-Charset/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Module-Starter/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Module-Starter/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Module-Starter/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-Analysis/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-Analysis/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Analysis/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-CIDR/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-CIDR/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-CIDR/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-DNS-Resolver-Programmable/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-DNS-Resolver-Programmable/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-DNS-Resolver-Programmable/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-Daemon/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-Daemon/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Daemon/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-IDN-Encode/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-IDN-Encode/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-IDN-Encode/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-IDN-Nameprep/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-IDN-Nameprep/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-IDN-Nameprep/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-IP/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-IP/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-IP/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-Jabber/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-Jabber/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Jabber/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-NIS/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-NIS/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-NIS/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-Netmask/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-Netmask/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Netmask/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-Pcap/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-Pcap/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Pcap/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-SMTP-SSL/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-SMTP-SSL/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-SMTP-SSL/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-SNMP/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-SNMP/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-SNMP/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-SSH/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-SSH/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-SSH/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-SSH2/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-SSH2/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-SSH2/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-Syslog/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-Syslog/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Syslog/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-Telnet/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-Telnet/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Telnet/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-XMPP/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-XMPP/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-XMPP/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-Z3950-ZOOM/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-Z3950-ZOOM/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-Z3950-ZOOM/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Net-ext/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Net-ext/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Net-ext/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/NetAddr-IP/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/NetAddr-IP/Makefile (rev 0) +++ csw/mgar/pkg/cpan/NetAddr-IP/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/NetPacket/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/NetPacket/Makefile (rev 0) +++ csw/mgar/pkg/cpan/NetPacket/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Number-Format/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Number-Format/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Number-Format/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/OLE-Storage_Lite/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/OLE-Storage_Lite/Makefile (rev 0) +++ csw/mgar/pkg/cpan/OLE-Storage_Lite/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/POE-Test-Loops/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/POE-Test-Loops/Makefile (rev 0) +++ csw/mgar/pkg/cpan/POE-Test-Loops/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Params-Util/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Params-Util/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Params-Util/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Parse-CPAN-Meta/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Parse-CPAN-Meta/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Parse-CPAN-Meta/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Perl6-Export/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Perl6-Export/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Perl6-Export/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Perl6-Export-Attrs/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Perl6-Export-Attrs/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Perl6-Export-Attrs/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Pod-Tests/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Pod-Tests/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Pod-Tests/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Schedule-At/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Schedule-At/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Schedule-At/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Shout/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Shout/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Shout/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Smart-Comments/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Smart-Comments/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Smart-Comments/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Socket6/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Socket6/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Socket6/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Sort-Naturally/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Sort-Naturally/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Sort-Naturally/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/String-Approx/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/String-Approx/Makefile (rev 0) +++ csw/mgar/pkg/cpan/String-Approx/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Struct-Compare/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Struct-Compare/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Struct-Compare/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Sub-Delete/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Sub-Delete/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Sub-Delete/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Sub-Exporter/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Sub-Exporter/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Sub-Exporter/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Sub-Install/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Sub-Install/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Sub-Install/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Sys-SigAction/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Sys-SigAction/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Sys-SigAction/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Test-ClassAPI/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Test-ClassAPI/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Test-ClassAPI/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Test-Deep/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Test-Deep/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Test-Deep/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Test-NoWarnings/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Test-NoWarnings/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Test-NoWarnings/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Test-Script/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Test-Script/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Test-Script/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Test-Simple/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Test-Simple/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Test-Simple/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Test-Tester/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Test-Tester/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Test-Tester/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Test-WWW-Mechanize/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Test-WWW-Mechanize/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Test-WWW-Mechanize/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Test-use-ok/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Test-use-ok/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Test-use-ok/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Text-CSV/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Text-CSV/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Text-CSV/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Text-DoubleMetaphone/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Text-DoubleMetaphone/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Text-DoubleMetaphone/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Text-Format/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Text-Format/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Text-Format/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Text-GenderFromName/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Text-GenderFromName/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Text-GenderFromName/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Text-German/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Text-German/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Text-German/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Text-Glob/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Text-Glob/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Text-Glob/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Text-Iconv/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Text-Iconv/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Text-Iconv/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Text-WikiFormat/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Text-WikiFormat/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Text-WikiFormat/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Text-vFile-asData/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Text-vFile-asData/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Text-vFile-asData/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Tie-Util/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Tie-Util/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Tie-Util/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Time-Format/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Time-Format/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Time-Format/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Unicode-Stringprep/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Unicode-Stringprep/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Unicode-Stringprep/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/Unix-Statgrab/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/Unix-Statgrab/Makefile (rev 0) +++ csw/mgar/pkg/cpan/Unix-Statgrab/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/XML-Stream/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/XML-Stream/Makefile (rev 0) +++ csw/mgar/pkg/cpan/XML-Stream/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/constant-lexical/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/constant-lexical/Makefile (rev 0) +++ csw/mgar/pkg/cpan/constant-lexical/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/cpan/html2text/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/cpan/html2text/Makefile (rev 0) +++ csw/mgar/pkg/cpan/html2text/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/gnome-base/gconf-editor/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gnome-base/gconf-editor/Makefile (rev 0) +++ csw/mgar/pkg/gnome-base/gconf-editor/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/gnome-base/gnomemedia/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gnome-base/gnomemedia/Makefile (rev 0) +++ csw/mgar/pkg/gnome-base/gnomemedia/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/gnome-base/libgail_gnome/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gnome-base/libgail_gnome/Makefile (rev 0) +++ csw/mgar/pkg/gnome-base/libgail_gnome/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/gnome-base/libgnomekbd/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/gnome-base/libgnomekbd/Makefile (rev 0) +++ csw/mgar/pkg/gnome-base/libgnomekbd/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/django-auth-ldap/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/django-auth-ldap/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/django-auth-ldap/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/django-filter/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/django-filter/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/django-filter/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/django-sorting/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/django-sorting/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/django-sorting/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/ipython/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/ipython/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/ipython/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/psycopg2/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/psycopg2/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/psycopg2/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/pyboto/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/pyboto/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/pyboto/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/pyfpconst/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/pyfpconst/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/pyfpconst/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/pylxml/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/pylxml/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/pylxml/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/pysoappy/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/pysoappy/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/pysoappy/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/python-augeas/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/python-augeas/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/python-augeas/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/python-ldap/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/python-ldap/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/python-ldap/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/pytz/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/pytz/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/pytz/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/supybot/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/supybot/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/supybot/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/lang-python/xlrd/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/lang-python/xlrd/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/xlrd/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/actionmailer/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/actionmailer/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/actionmailer/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/actionpack/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/actionpack/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/actionpack/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/activerecord/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/activerecord/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/activerecord/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/activeresource/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/activeresource/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/activeresource/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/activesupport/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/activesupport/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/activesupport/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/ar-extensions/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/ar-extensions/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/ar-extensions/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/bacon/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/bacon/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/bacon/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/bundler/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/bundler/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/bundler/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/cgi_multipart_eof_fix/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/cgi_multipart_eof_fix/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/cgi_multipart_eof_fix/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/comma/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/comma/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/comma/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/curb/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/curb/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/curb/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/daemons/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/daemons/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/daemons/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/diff-lcs/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/diff-lcs/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/diff-lcs/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/enumerated_attribute/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/enumerated_attribute/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/enumerated_attribute/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/fastercsv/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/fastercsv/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/fastercsv/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/fastthread/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/fastthread/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/fastthread/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/formtastic/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/formtastic/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/formtastic/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/gem_plugin/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/gem_plugin/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/gem_plugin/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/haml/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/haml/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/haml/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/hoe/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/hoe/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/hoe/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/json_pure/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/json_pure/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/json_pure/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/meta_programming/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/meta_programming/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/meta_programming/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/mongrel/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/mongrel/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/mongrel/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/mongrel_cluster/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/mongrel_cluster/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/mongrel_cluster/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/passenger/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/passenger/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/passenger/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/pg/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/pg/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/pg/Makefile 2011-01-16 23:18:28 UTC (rev 12965) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Copied: csw/mgar/pkg/rbgems/prawn/Makefile (from rev 12962, csw/mgar/pkg/pixman/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/prawn/Makefile (rev 0) @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:10:36 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:10:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[12966] csw/mgar/gar/v2/lib/python/testdata/neon_stats.py Message-ID: Revision: 12966 http://gar.svn.sourceforge.net/gar/?rev=12966&view=rev Author: wahwah Date: 2011-01-17 09:10:36 +0000 (Mon, 17 Jan 2011) Log Message: ----------- checkpkg: Update to neon_stats test data Modified Paths: -------------- csw/mgar/gar/v2/lib/python/testdata/neon_stats.py Modified: csw/mgar/gar/v2/lib/python/testdata/neon_stats.py =================================================================== --- csw/mgar/gar/v2/lib/python/testdata/neon_stats.py 2011-01-16 23:18:28 UTC (rev 12965) +++ csw/mgar/gar/v2/lib/python/testdata/neon_stats.py 2011-01-17 09:10:36 UTC (rev 12966) @@ -2,7 +2,6 @@ pkgstats = [{'bad_paths': {}, 'basic_stats': {'catalogname': 'neon', 'md5_sum': 'd74a2f65ef0caff0bdde7310007764a8', - 'size': 42L, 'parsed_basename': {'arch': 'i386', 'catalogname': 'neon', 'full_version_string': '0.29.0,REV=2009.09.14', @@ -14,9 +13,10 @@ 'minor version': '29', 'patchlevel': '0'}}, 'pkg_basename': 'neon-0.29.0,REV=2009.09.14-SunOS5.8-i386-CSW.pkg.gz', - 'pkg_path': '/tmp/pkg_iId8vV/neon-0.29.0,REV=2009.09.14-SunOS5.8-i386-CSW.pkg.gz', + 'pkg_path': '/tmp/pkg_3Wy60k/neon-0.29.0,REV=2009.09.14-SunOS5.8-i386-CSW.pkg.gz', 'pkgname': 'CSWneon', - 'stats_version': 9L}, + 'size': 300488L, + 'stats_version': 10L}, 'binaries': ['opt/csw/lib/libneon.so.26.0.4', 'opt/csw/lib/libneon.so.27.2.0', 'opt/csw/lib/sparcv9/libneon.so.26.0.4', @@ -155,19 +155,19 @@ 'mime_type': 'application/x-sharedlib; charset=binary', 'mime_type_by_hachoir': u'application/x-executable', 'path': 'opt/csw/lib/sparcv9/libneon.so.26.0.4'}], - 'isalist': ('pentium_pro+mmx', - 'pentium_pro', - 'pentium+mmx', - 'pentium', - 'i486', - 'i386', - 'i86'), + 'isalist': frozenset(['amd64', + 'i386', + 'i486', + 'i86', + 'pentium', + 'pentium+mmx', + 'pentium_pro', + 'pentium_pro+mmx']), 'mtime': datetime.datetime(2009, 9, 23, 20, 21, 14), 'overrides': [], 'pkgchk': {'return_code': 0, - 'stderr_lines': ['rm: Cannot remove any directory in the path of the current working directory', - '/var/tmp/aaaG4aaGa/CSWneon'], - 'stdout_lines': ['Checking uninstalled stream format package from ', + 'stderr_lines': [], + 'stdout_lines': ['Checking uninstalled stream format package from ', '## Checking control scripts.', '## Checking package objects.', '## Checking is complete.']}, @@ -192,12 +192,36 @@ 'target': None, 'type': '1', 'user': None}, + {'class': None, + 'group': None, + 'line': '1 i copyright 68 6357 1252923212', + 'mode': None, + 'path': None, + 'target': None, + 'type': 'i', + 'user': None}, + {'class': None, + 'group': None, + 'line': '1 i depend 300 26720 1252923256', + 'mode': None, + 'path': None, + 'target': None, + 'type': 'i', + 'user': None}, + {'class': None, + 'group': None, + 'line': '1 i pkginfo 462 37649 1252923258', + 'mode': None, + 'path': None, + 'target': None, + 'type': 'i', + 'user': None}, {'class': 'none', 'group': None, 'line': '1 s none /opt/csw/lib/libneon.so=libneon.so.27.2.0', 'mode': None, 'path': '/opt/csw/lib/libneon.so', - 'target': '/opt/csw/lib/libneon.so.27.2.3', + 'target': '/opt/csw/lib/libneon.so.27.2.0', 'type': 's', 'user': None}, {'class': 'none', @@ -213,6 +237,7 @@ 'line': '1 f none /opt/csw/lib/libneon.so.26.0.4 0755 root bin 168252 181 1252917142', 'mode': '0755', 'path': '/opt/csw/lib/libneon.so.26.0.4', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -220,7 +245,7 @@ 'line': '1 s none /opt/csw/lib/libneon.so.27=libneon.so.27.2.0', 'mode': None, 'path': '/opt/csw/lib/libneon.so.27', - 'target': '/opt/csw/lib/libneon.so.27.2.3', + 'target': '/opt/csw/lib/libneon.so.27.2.0', 'type': 's', 'user': None}, {'class': 'none', @@ -228,6 +253,7 @@ 'line': '1 f none /opt/csw/lib/libneon.so.27.2.0 0755 root bin 204772 15212 1252917242', 'mode': '0755', 'path': '/opt/csw/lib/libneon.so.27.2.0', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -235,7 +261,7 @@ 'line': '1 s none /opt/csw/lib/sparcv9/libneon.so=libneon.so.27.2.0', 'mode': None, 'path': '/opt/csw/lib/sparcv9/libneon.so', - 'target': '/opt/csw/lib/sparcv9/libneon.so.27.2.3', + 'target': '/opt/csw/lib/sparcv9/libneon.so.27.2.0', 'type': 's', 'user': None}, {'class': 'none', @@ -251,6 +277,7 @@ 'line': '1 f none /opt/csw/lib/sparcv9/libneon.so.26.0.4 0755 root bin 202616 50766 1252915624', 'mode': '0755', 'path': '/opt/csw/lib/sparcv9/libneon.so.26.0.4', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -258,7 +285,7 @@ 'line': '1 s none /opt/csw/lib/sparcv9/libneon.so.27=libneon.so.27.2.0', 'mode': None, 'path': '/opt/csw/lib/sparcv9/libneon.so.27', - 'target': '/opt/csw/lib/sparcv9/libneon.so.27.2.3', + 'target': '/opt/csw/lib/sparcv9/libneon.so.27.2.0', 'type': 's', 'user': None}, {'class': 'none', @@ -266,6 +293,7 @@ 'line': '1 f none /opt/csw/lib/sparcv9/libneon.so.27.2.0 0755 root bin 244248 40979 1252915763', 'mode': '0755', 'path': '/opt/csw/lib/sparcv9/libneon.so.27.2.0', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -273,6 +301,7 @@ 'line': '1 d none /opt/csw/share/doc/neon 0755 root bin', 'mode': '0755', 'path': '/opt/csw/share/doc/neon', + 'target': None, 'type': 'd', 'user': 'root'}, {'class': 'none', @@ -280,6 +309,7 @@ 'line': '1 f none /opt/csw/share/doc/neon/license 0644 root bin 630 53497 1252923212', 'mode': '0644', 'path': '/opt/csw/share/doc/neon/license', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -287,6 +317,7 @@ 'line': '1 f none /opt/csw/share/locale/cs/LC_MESSAGES/neon.mo 0644 root bin 1566 54451 1252917245', 'mode': '0644', 'path': '/opt/csw/share/locale/cs/LC_MESSAGES/neon.mo', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -294,6 +325,7 @@ 'line': '1 f none /opt/csw/share/locale/de/LC_MESSAGES/neon.mo 0644 root bin 1712 61756 1252917245', 'mode': '0644', 'path': '/opt/csw/share/locale/de/LC_MESSAGES/neon.mo', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -301,6 +333,7 @@ 'line': '1 f none /opt/csw/share/locale/fr/LC_MESSAGES/neon.mo 0644 root bin 387 27949 1252917245', 'mode': '0644', 'path': '/opt/csw/share/locale/fr/LC_MESSAGES/neon.mo', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -308,6 +341,7 @@ 'line': '1 f none /opt/csw/share/locale/ja/LC_MESSAGES/neon.mo 0644 root bin 877 10980 1252917246', 'mode': '0644', 'path': '/opt/csw/share/locale/ja/LC_MESSAGES/neon.mo', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -315,6 +349,7 @@ 'line': '1 f none /opt/csw/share/locale/nn/LC_MESSAGES/neon.mo 0644 root bin 1626 54801 1252917246', 'mode': '0644', 'path': '/opt/csw/share/locale/nn/LC_MESSAGES/neon.mo', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -322,6 +357,7 @@ 'line': '1 f none /opt/csw/share/locale/pl/LC_MESSAGES/neon.mo 0644 root bin 13423 44594 1252917246', 'mode': '0644', 'path': '/opt/csw/share/locale/pl/LC_MESSAGES/neon.mo', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -329,6 +365,7 @@ 'line': '1 f none /opt/csw/share/locale/ru/LC_MESSAGES/neon.mo 0644 root bin 383 27763 1252917246', 'mode': '0644', 'path': '/opt/csw/share/locale/ru/LC_MESSAGES/neon.mo', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -336,6 +373,7 @@ 'line': '1 f none /opt/csw/share/locale/tr/LC_MESSAGES/neon.mo 0644 root bin 1523 50355 1252917246', 'mode': '0644', 'path': '/opt/csw/share/locale/tr/LC_MESSAGES/neon.mo', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -343,6 +381,7 @@ 'line': '1 d none /opt/csw/share/locale/zh_CN/LC_MESSAGES 0755 root bin', 'mode': '0755', 'path': '/opt/csw/share/locale/zh_CN/LC_MESSAGES', + 'target': None, 'type': 'd', 'user': 'root'}, {'class': 'none', @@ -350,27 +389,7 @@ 'line': '1 f none /opt/csw/share/locale/zh_CN/LC_MESSAGES/neon.mo 0644 root bin 8552 58772 1252917246', 'mode': '0644', 'path': '/opt/csw/share/locale/zh_CN/LC_MESSAGES/neon.mo', + 'target': None, 'type': 'f', - 'user': 'root'}, - {'class': None, - 'group': None, - 'line': '1 i copyright 68 6357 1252923212', - 'mode': None, - 'path': None, - 'type': 'i', - 'user': None}, - {'class': None, - 'group': None, - 'line': '1 i depend 300 26720 1252923256', - 'mode': None, - 'path': None, - 'type': 'i', - 'user': None}, - {'class': None, - 'group': None, - 'line': '1 i pkginfo 462 37649 1252923258', - 'mode': None, - 'path': None, - 'type': 'i', - 'user': None}]}] + 'user': 'root'}]}] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:25:14 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:25:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[12967] csw/mgar/gar/v2/lib/python/testdata/tree_stats.py Message-ID: Revision: 12967 http://gar.svn.sourceforge.net/gar/?rev=12967&view=rev Author: wahwah Date: 2011-01-17 09:25:13 +0000 (Mon, 17 Jan 2011) Log Message: ----------- checkpkg: Update tree_stats Modified Paths: -------------- csw/mgar/gar/v2/lib/python/testdata/tree_stats.py Modified: csw/mgar/gar/v2/lib/python/testdata/tree_stats.py =================================================================== --- csw/mgar/gar/v2/lib/python/testdata/tree_stats.py 2011-01-17 09:10:36 UTC (rev 12966) +++ csw/mgar/gar/v2/lib/python/testdata/tree_stats.py 2011-01-17 09:25:13 UTC (rev 12967) @@ -2,7 +2,6 @@ pkgstats = [{'bad_paths': {}, 'basic_stats': {'catalogname': 'tree', 'md5_sum': '1e43fa1c7e637b25d9356ad516ae0403', - 'size': 42L, 'parsed_basename': {'arch': 'sparc', 'catalogname': 'tree', 'full_version_string': '1.5.3,REV=2010.07.05', @@ -14,9 +13,10 @@ 'minor version': '5', 'patchlevel': '3'}}, 'pkg_basename': 'tree-1.5.3,REV=2010.07.05-SunOS5.9-sparc-CSW.pkg.gz', - 'pkg_path': '/tmp/pkg_EC22jX/tree-1.5.3,REV=2010.07.05-SunOS5.9-sparc-CSW.pkg.gz', + 'pkg_path': '/tmp/pkg_92VRzJ/tree-1.5.3,REV=2010.07.05-SunOS5.9-sparc-CSW.pkg.gz', 'pkgname': 'CSWtree', - 'stats_version': 9L}, + 'size': 32484L, + 'stats_version': 10L}, 'binaries': ['opt/csw/bin/tree'], 'binaries_dump_info': [{'RPATH set': True, 'RUNPATH RPATH the same': True, @@ -37,22 +37,21 @@ 'mime_type': 'application/x-executable; charset=binary', 'mime_type_by_hachoir': u'application/x-executable', 'path': 'opt/csw/bin/tree'}], - 'isalist': ('sparcv9+vis2', - 'sparcv9+vis', - 'sparcv9', - 'sparcv8plus+vis2', - 'sparcv8plus+vis', - 'sparcv8plus', - 'sparcv8', - 'sparcv8-fsmuld', - 'sparcv7', - 'sparc'), + 'isalist': frozenset(['sparc', + 'sparcv7', + 'sparcv8', + 'sparcv8-fsmuld', + 'sparcv8plus', + 'sparcv8plus+vis', + 'sparcv8plus+vis2', + 'sparcv9', + 'sparcv9+vis', + 'sparcv9+vis2']), 'mtime': datetime.datetime(2010, 7, 5, 23, 48, 10), 'overrides': [], 'pkgchk': {'return_code': 0, - 'stderr_lines': ['rm: Cannot remove any directory in the path of the current working directory', - '/var/tmp/aaaeeaOZY/CSWtree'], - 'stdout_lines': ['Checking uninstalled stream format package from ', + 'stderr_lines': [], + 'stdout_lines': ['Checking uninstalled stream format package from ', '## Checking control scripts.', '## Checking package objects.', '## Checking is complete.']}, @@ -75,13 +74,39 @@ 'line': ': 1 0', 'mode': None, 'path': None, + 'target': None, 'type': '1', 'user': None}, + {'class': None, + 'group': None, + 'line': '1 i copyright 68 6357 1278315003', + 'mode': None, + 'path': None, + 'target': None, + 'type': 'i', + 'user': None}, + {'class': None, + 'group': None, + 'line': '1 i depend 60 5306 1278315006', + 'mode': None, + 'path': None, + 'target': None, + 'type': 'i', + 'user': None}, + {'class': None, + 'group': None, + 'line': '1 i pkginfo 500 42119 1278315016', + 'mode': None, + 'path': None, + 'target': None, + 'type': 'i', + 'user': None}, {'class': 'none', 'group': 'bin', 'line': '1 f none /opt/csw/bin/tree 0755 root bin 43472 14231 1278283789', 'mode': '0755', 'path': '/opt/csw/bin/tree', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -89,6 +114,7 @@ 'line': '1 d none /opt/csw/share/doc/tree 0755 root bin', 'mode': '0755', 'path': '/opt/csw/share/doc/tree', + 'target': None, 'type': 'd', 'user': 'root'}, {'class': 'none', @@ -96,6 +122,7 @@ 'line': '1 f none /opt/csw/share/doc/tree/license 0644 root bin 18009 30072 1278315003', 'mode': '0644', 'path': '/opt/csw/share/doc/tree/license', + 'target': None, 'type': 'f', 'user': 'root'}, {'class': 'none', @@ -103,6 +130,7 @@ 'line': '1 d none /opt/csw/share/man/man1 0755 root bin', 'mode': '0755', 'path': '/opt/csw/share/man/man1', + 'target': None, 'type': 'd', 'user': 'root'}, {'class': 'none', @@ -110,26 +138,6 @@ 'line': '1 f none /opt/csw/share/man/man1/tree.1 0755 root bin 7977 32600 1278283790', 'mode': '0755', 'path': '/opt/csw/share/man/man1/tree.1', + 'target': None, 'type': 'f', - 'user': 'root'}, - {'class': None, - 'group': None, - 'line': '1 i copyright 68 6357 1278315003', - 'mode': None, - 'path': None, - 'type': 'i', - 'user': None}, - {'class': None, - 'group': None, - 'line': '1 i depend 60 5306 1278315006', - 'mode': None, - 'path': None, - 'type': 'i', - 'user': None}, - {'class': None, - 'group': None, - 'line': '1 i pkginfo 500 42119 1278315016', - 'mode': None, - 'path': None, - 'type': 'i', - 'user': None}]}] + 'user': 'root'}]}] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:25:47 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:25:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[12968] csw/mgar/gar/v2/lib/python/pkgdb.py Message-ID: Revision: 12968 http://gar.svn.sourceforge.net/gar/?rev=12968&view=rev Author: wahwah Date: 2011-01-17 09:25:47 +0000 (Mon, 17 Jan 2011) Log Message: ----------- checkpkg: Adding a profiling option Modified Paths: -------------- csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:25:13 UTC (rev 12967) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:25:47 UTC (rev 12968) @@ -341,6 +341,9 @@ parser.add_option("--replace", dest="replace", default=False, action="store_true", help="Replace packages when importing (importpkg)") + parser.add_option("--profile", dest="profile", + default=False, action="store_true", + help="Turn on profiling") options, args = parser.parse_args() if options.debug: logging.basicConfig(level=logging.DEBUG) @@ -545,4 +548,12 @@ if __name__ == '__main__': - main() + if "--profile" in sys.argv: + import cProfile + t_str = datetime.datetime.now().strftime("%Y-%m-%d-%H-%M") + home = os.environ["HOME"] + cprof_file_name = os.path.join( + home, ".checkpkg", "run-modules-%s.cprof" % t_str) + cProfile.run("main()", sort=1, filename=cprof_file_name) + else: + main() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:26:09 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:26:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[12969] csw/mgar/gar/v2/lib/python Message-ID: Revision: 12969 http://gar.svn.sourceforge.net/gar/?rev=12969&view=rev Author: wahwah Date: 2011-01-17 09:26:09 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgdb: Removed 'checkpkg' import I have a suspicion that slow pkgdb startup is due to large imports. I'm removing the checkpkg import and replacing it with a much smaller one. The IsMd5 function is now in struct_util. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg.py csw/mgar/gar/v2/lib/python/checkpkg2.py csw/mgar/gar/v2/lib/python/pkgdb.py csw/mgar/gar/v2/lib/python/struct_util.py Modified: csw/mgar/gar/v2/lib/python/checkpkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg.py 2011-01-17 09:25:47 UTC (rev 12968) +++ csw/mgar/gar/v2/lib/python/checkpkg.py 2011-01-17 09:26:09 UTC (rev 12969) @@ -18,6 +18,7 @@ import models as m import common_constants import package_stats +import struct_util DESCRIPTION_RE = r"^([\S]+) - (.*)$" @@ -38,8 +39,6 @@ "/lib", ] -MD5_RE = re.compile(r"^[0123456789abcdef]{32}$") - class Error(Exception): pass @@ -93,15 +92,11 @@ return m.group("username") if m else None -def IsMd5(s): - # For optimization, move the compilation elsewhere. - return MD5_RE.match(s) - def GetPackageStatsByFilenamesOrMd5s(args, debug=False): filenames = [] md5s = [] for arg in args: - if IsMd5(arg): + if struct_util.IsMd5(arg): md5s.append(arg) else: filenames.append(arg) Modified: csw/mgar/gar/v2/lib/python/checkpkg2.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg2.py 2011-01-17 09:25:47 UTC (rev 12968) +++ csw/mgar/gar/v2/lib/python/checkpkg2.py 2011-01-17 09:26:09 UTC (rev 12969) @@ -14,6 +14,7 @@ import database import package_stats +import struct_util import checkpkg import checkpkg_lib import overrides @@ -102,7 +103,7 @@ # We need to separate files and md5 sums. md5_sums, file_list = [], [] for arg in args: - if checkpkg.MD5_RE.match(arg): + if struct_util.IsMd5(arg): md5_sums.append(arg) else: file_list.append(arg) Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:25:47 UTC (rev 12968) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:26:09 UTC (rev 12969) @@ -4,27 +4,28 @@ # $Id$ import ConfigParser -import optparse -import models as m -import sqlobject -from sqlobject import sqlbuilder import cPickle +import catalog +import checkpkg_lib +import code +import common_constants +import configuration +import database +import datetime import logging -import code +import models as m +import optparse import os import os.path +import package_checks +import package_stats import re import socket +import sqlobject +import struct_util import sys -import package_checks -import package_stats -import database -import configuration -import checkpkg_lib -import common_constants import system_pkgmap -import catalog -import checkpkg +from sqlobject import sqlbuilder from Cheetah.Template import Template USAGE = """ @@ -144,7 +145,7 @@ """Used to normalize identifiers (md5, filename). Currently, strips paths off given package paths.""" - if not checkpkg.IsMd5(some_id): + if not struct_util.IsMd5(some_id): logging.warning( "Given Id (%s) is not an md5 sum. Will attempt to retrieve " "it from the datbase, but it might fail.", Modified: csw/mgar/gar/v2/lib/python/struct_util.py =================================================================== --- csw/mgar/gar/v2/lib/python/struct_util.py 2011-01-17 09:25:47 UTC (rev 12968) +++ csw/mgar/gar/v2/lib/python/struct_util.py 2011-01-17 09:26:09 UTC (rev 12969) @@ -2,7 +2,10 @@ """ import os +import re +MD5_RE = re.compile(r"^[0123456789abcdef]{32}$") + def IndexDictsBy(list_of_dicts, field_key): """Creates an index of list of dictionaries by a field name. @@ -19,3 +22,8 @@ target = os.path.normpath( os.path.join(os.path.dirname(link_from), link_to)) return target + + +def IsMd5(s): + # For optimization, moving the compilation to the top level. + return MD5_RE.match(s) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:26:44 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:26:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12970] csw/mgar/gar/v2/lib/python/checkpkg.py Message-ID: Revision: 12970 http://gar.svn.sourceforge.net/gar/?rev=12970&view=rev Author: wahwah Date: 2011-01-17 09:26:44 +0000 (Mon, 17 Jan 2011) Log Message: ----------- checkpkg: Removing an unused function Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg.py Modified: csw/mgar/gar/v2/lib/python/checkpkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg.py 2011-01-17 09:26:09 UTC (rev 12969) +++ csw/mgar/gar/v2/lib/python/checkpkg.py 2011-01-17 09:26:44 UTC (rev 12970) @@ -59,22 +59,6 @@ pass -def GetOptions(): - parser = optparse.OptionParser() - parser.add_option("-d", "--debug", dest="debug", - default=False, action="store_true", - help="Turn on debugging messages") - parser.add_option("-p", "--profile", dest="profile", - default=False, action="store_true", - help=("Turn on profiling")) - parser.add_option("-q", "--quiet", dest="quiet", - default=False, action="store_true", - help=("Print less messages")) - (options, args) = parser.parse_args() - # Using set() to make the arguments unique. - return options, set(args) - - def ExtractDescription(pkginfo): desc_re = re.compile(DESCRIPTION_RE) m = re.match(desc_re, pkginfo["NAME"]) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:27:05 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:27:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12971] csw/mgar/gar/v2/lib/python Message-ID: Revision: 12971 http://gar.svn.sourceforge.net/gar/?rev=12971&view=rev Author: wahwah Date: 2011-01-17 09:27:05 +0000 (Mon, 17 Jan 2011) Log Message: ----------- checkpkg: Unused override display fix Adding a specific __unicode__ function to CheckpkgOverride in models.py. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg2.py csw/mgar/gar/v2/lib/python/models.py Modified: csw/mgar/gar/v2/lib/python/checkpkg2.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg2.py 2011-01-17 09:26:44 UTC (rev 12970) +++ csw/mgar/gar/v2/lib/python/checkpkg2.py 2011-01-17 09:27:05 UTC (rev 12971) @@ -163,7 +163,7 @@ if unapplied_overrides: print textwrap.fill(UNAPPLIED_OVERRIDES, 80) for override in unapplied_overrides: - print "* Unused %s" % override + print u"* Unused %s" % override exit_code = bool(tags_for_all_osrels) sys.exit(exit_code) Modified: csw/mgar/gar/v2/lib/python/models.py =================================================================== --- csw/mgar/gar/v2/lib/python/models.py 2011-01-17 09:26:44 UTC (rev 12970) +++ csw/mgar/gar/v2/lib/python/models.py 2011-01-17 09:27:05 UTC (rev 12971) @@ -222,6 +222,12 @@ tag_name = sqlobject.UnicodeCol(notNone=True) tag_info = sqlobject.UnicodeCol(default=None) + def __unicode__(self): + return (u"Override: %s: %s %s" % + (self.pkgname, + self.tag_name, + self.tag_info or "")) + def DoesApply(self, tag): """Figures out if this override applies to the given tag.""" basket_a = {} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:27:27 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:27:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12972] csw/mgar/gar/v2/lib/python/README Message-ID: Revision: 12972 http://gar.svn.sourceforge.net/gar/?rev=12972&view=rev Author: wahwah Date: 2011-01-17 09:27:26 +0000 (Mon, 17 Jan 2011) Log Message: ----------- checkpkg: An update to the README file Modified Paths: -------------- csw/mgar/gar/v2/lib/python/README Modified: csw/mgar/gar/v2/lib/python/README =================================================================== --- csw/mgar/gar/v2/lib/python/README 2011-01-17 09:27:05 UTC (rev 12971) +++ csw/mgar/gar/v2/lib/python/README 2011-01-17 09:27:26 UTC (rev 12972) @@ -15,9 +15,6 @@ Development plan for checkpkg: -- Generalize dependency checking by adding NeedFile(file_list, reason) to - error_mgr. It's possible to need one of the listed files only, so files are - given as alternatives, but the reason is common. - Display stats from each run - Shorten the on-screen output, add commands to display override lines - Move the set check stats outside of checking functions, remove the special @@ -37,6 +34,9 @@ - Move the 'data' field of the srv4_file table to a separate table (should speed up checking if stats are already collected) - Store run history +- Generalize dependency checking by adding NeedFile(file_list, reason) to + error_mgr. It's possible to need one of the listed files only, so files are + given as alternatives, but the reason is common. Known problems: - libmagic fails sometimes when processing the whole catalog This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:27:45 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:27:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[12973] csw/mgar/gar/v2/lib/python/database.py Message-ID: Revision: 12973 http://gar.svn.sourceforge.net/gar/?rev=12973&view=rev Author: wahwah Date: 2011-01-17 09:27:45 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgdb: Tolerate the absence of /v/s/i/contents It might be useful to run pkgdb on other systems (e.g. GNU/Linux), so it needs to tolerate the absence of /var/sadm/install/contents. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/database.py Modified: csw/mgar/gar/v2/lib/python/database.py =================================================================== --- csw/mgar/gar/v2/lib/python/database.py 2011-01-17 09:27:26 UTC (rev 12972) +++ csw/mgar/gar/v2/lib/python/database.py 2011-01-17 09:27:45 UTC (rev 12973) @@ -265,14 +265,27 @@ def GetFileMtime(self): if not self.file_mtime: - stat_data = os.stat(SYSTEM_PKGMAP) - self.file_mtime = stat_data.st_mtime + try: + stat_data = os.stat(SYSTEM_PKGMAP) + self.file_mtime = stat_data.st_mtime + except OSError, e: + logging.warning("Could not open %s: %s", SYSTEM_PKGMAP, e) return self.file_mtime def IsDatabaseUpToDate(self): f_mtime_epoch = self.GetFileMtime() d_mtime_epoch = self.GetDatabaseMtime() - f_mtime = time.gmtime(int(f_mtime_epoch)) + + # On some systems where pkgdb runs, f_mtime_epoch can be None. To + # allow to run pkgdb, the absence of the SYSTEM_PKGMAP file must be + # tolerated. The GetDatabaseMtime function returns None if the file + # is absent. If f_mtime_epoch cannot be translated into a number, + # it's set to zero. + f_mtime = 0 + try: + f_mtime = time.gmtime(int(f_mtime_epoch)) + except TypeError, e: + logging.warning("Could not get file mtime: %s", e) d_mtime = time.gmtime(int(d_mtime_epoch)) logging.debug("IsDatabaseUpToDate: f_mtime %s, d_time: %s", f_mtime, d_mtime) # Rounding up to integer seconds. There is a race condition: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:28:05 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:28:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[12974] csw/mgar/gar/v2/lib/python/pkgdb.py Message-ID: Revision: 12974 http://gar.svn.sourceforge.net/gar/?rev=12974&view=rev Author: wahwah Date: 2011-01-17 09:28:05 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgdb: Logging bugfix Moving SetUpSqlobjectConnection after the logging module initialization. Otherwise, the logging module would get initialized with the default values and default logging level, hard-pinning the logging level to warning. This fix makes the --debug option take effect again. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:27:45 UTC (rev 12973) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:28:05 UTC (rev 12974) @@ -322,7 +322,6 @@ def main(): - configuration.SetUpSqlobjectConnection() parser = optparse.OptionParser(USAGE) parser.add_option("-d", "--debug", dest="debug", @@ -348,10 +347,14 @@ options, args = parser.parse_args() if options.debug: logging.basicConfig(level=logging.DEBUG) + logging.debug("Debugging on") else: logging.basicConfig(level=logging.INFO) if not args: raise UsageError("Please specify a command. Se --help.") + # SetUpSqlobjectConnection needs to be called after + # logging.basicConfig + configuration.SetUpSqlobjectConnection() command = args[0] args = args[1:] if command == 'show': This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:28:24 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:28:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[12975] csw/mgar/gar/v2/lib/python/pkgdb.py Message-ID: Revision: 12975 http://gar.svn.sourceforge.net/gar/?rev=12975&view=rev Author: wahwah Date: 2011-01-17 09:28:24 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgdb: Hardlinks to packages in a catalog This is the first step to catalog generation. It creates hardlinks from alpkgs to 'unstable'. It does not generate the catalog nor description files. To get working catalogs, bldcat needs to be run in all generated catalogs. It works in a somewhat stupid way, because it unlinks all existing package files in the catalogs. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:28:05 UTC (rev 12974) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:28:24 UTC (rev 12975) @@ -40,7 +40,8 @@ %prog add-to-cat [ ... ] %prog del-from-cat [ ... ] %prog sync-cat-from-file - %prog sync-catalogs-from-tree + %prog sync-catalogs-from-tree + %prog gen-cat %prog show cat [options] Inspecting individual packages: @@ -321,8 +322,32 @@ return os.path.join(base_dir, arch, short_osrel, "catalog") +def GetSqoTriad(osrel, arch, catrel): + sqo_osrel = m.OsRelease.selectBy(short_name=osrel).getOne() + sqo_arch = m.Architecture.selectBy(name=arch).getOne() + sqo_catrel = m.CatalogRelease.selectBy(name=catrel).getOne() + return sqo_osrel, sqo_arch, sqo_catrel + + +def GetCatPackagesResult(sqo_osrel, sqo_arch, sqo_catrel): + join = [ + sqlbuilder.INNERJOINOn(None, + m.Srv4FileInCatalog, + m.Srv4FileInCatalog.q.srv4file==m.Srv4FileStats.q.id), + ] + res = m.Srv4FileStats.select( + sqlobject.AND( + m.Srv4FileInCatalog.q.osrel==sqo_osrel, + m.Srv4FileInCatalog.q.arch==sqo_arch, + m.Srv4FileInCatalog.q.catrel==sqo_catrel, + m.Srv4FileStats.q.use_to_generate_catalogs==True, + ), + join=join, + ) + return res + + def main(): - parser = optparse.OptionParser(USAGE) parser.add_option("-d", "--debug", dest="debug", default=False, action="store_true", @@ -502,25 +527,76 @@ catrel, base_dir = args ci.SyncFromCatalogTree(catrel, base_dir) elif (command, subcommand) == ('show', 'cat'): - sqo_osrel = m.OsRelease.selectBy(short_name=options.osrel).getOne() - sqo_arch = m.Architecture.selectBy(name=options.arch).getOne() - sqo_catrel = m.CatalogRelease.selectBy(name=options.catrel).getOne() - join = [ - sqlbuilder.INNERJOINOn(None, - m.Srv4FileInCatalog, - m.Srv4FileInCatalog.q.srv4file==m.Srv4FileStats.q.id), - ] - res = m.Srv4FileStats.select( - sqlobject.AND( - m.Srv4FileInCatalog.q.osrel==sqo_osrel, - m.Srv4FileInCatalog.q.arch==sqo_arch, - m.Srv4FileInCatalog.q.catrel==sqo_catrel, - m.Srv4FileStats.q.use_to_generate_catalogs==True, - ), - join=join, - ) + sqo_osrel, sqo_arch, sqo_catrel = GetSqoTriad( + options.osrel, options.arch, options.catrel) + res = GetCatPackagesResult(sqo_osrel, sqo_arch, sqo_catrel) for obj in res: print obj.basename, obj.md5_sum + elif command == 'gen-cat': + catrel = 'unstable' + if len(args) != 2: + raise UsageError("Wrong number of arguments, see usage.") + allpkgs_dir, target_dir = args + archs = ( + common_constants.ARCH_i386, + common_constants.ARCH_SPARC, + ) + prev_osrels = [] + + # A form of currying. Takes advantage of the fact that outer scope + # variables are available inside the function. + def GetTargetPath(osrel_short): + return os.path.join(target_dir, catrel, arch, osrel_short) + + def ShortenOsrel(osrel): + return osrel.replace("SunOS", "") + + # TODO: Move this definition to a better place + for osrel in ("SunOS5.%s" % x for x in (8, 9, 10)): + for arch in archs: + sqo_osrel, sqo_arch, sqo_catrel = GetSqoTriad( + osrel, arch, options.catrel) + pkgs = list(GetCatPackagesResult(sqo_osrel, sqo_arch, sqo_catrel)) + logging.debug("The catalog contains %s packages" % len(pkgs)) + # For now, only making hardlinks to packages from allpkgs + osrel_short = ShortenOsrel(osrel) + tgt_path = GetTargetPath(osrel_short) + configuration.MkdirP(tgt_path) + existing_files = os.listdir(tgt_path) + for existing_file in existing_files: + existing_path = os.path.join(tgt_path, existing_file) + if '.pkg' in existing_file: + logging.debug("Unlinking %s", repr(existing_path)) + os.unlink(existing_path) + else: + logging.debug("Not unlinking %s", existing_path) + logging.debug("Existing files: %s", len(existing_files)) + for pkg in pkgs: + src_path = os.path.join(allpkgs_dir, pkg.basename) + # Try to find if the package was already available in previous + # os releases + already_existing_in_osrel = None + for prev_osrel in prev_osrels: + prev_path = os.path.join( + GetTargetPath(ShortenOsrel(prev_osrel)), pkg.basename) + if os.path.exists(prev_path): + logging.debug("%s already exists in %s", + pkg.basename, prev_path) + already_existing_in_osrel = prev_osrel + break + if already_existing_in_osrel: + # Symlink + logging.debug( + "ln -s ../%s/%s %s", + already_existing_in_osrel, pkg.basename, pkg.basename) + os.symlink( + os.path.join("..", already_existing_in_osrel, pkg.basename), + os.path.join(tgt_path, pkg.basename)) + else: + # Hardlink + logging.debug("cp -l %s %s/%s", src_path, tgt_path, pkg.basename) + os.link(src_path, os.path.join(tgt_path, pkg.basename)) + prev_osrels.append(osrel_short) elif (command, subcommand) == ('show', 'files'): md5_sum = args[0] join = [ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:29:03 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:29:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[12977] csw/mgar/gar/v2/lib/python/models.py Message-ID: Revision: 12977 http://gar.svn.sourceforge.net/gar/?rev=12977&view=rev Author: wahwah Date: 2011-01-17 09:29:03 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgdb: Add __unicode__ methods to models The __unicode__ methods define the way an object should be presented in text. When displaying objects in HTML templates, simply saying $obj will use __unicode__ to display the object. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/models.py Modified: csw/mgar/gar/v2/lib/python/models.py =================================================================== --- csw/mgar/gar/v2/lib/python/models.py 2011-01-17 09:28:43 UTC (rev 12976) +++ csw/mgar/gar/v2/lib/python/models.py 2011-01-17 09:29:03 UTC (rev 12977) @@ -24,20 +24,39 @@ name = sqlobject.UnicodeCol(length=255, unique=True, notNone=True) type = sqlobject.ForeignKey('CatalogReleaseType', notNone=True) + def __unicode__(self): + return u"Catalog release: %s" % self.name + class OsRelease(sqlobject.SQLObject): "Short name: SunOS5.9, long name: Solaris 9" short_name = sqlobject.UnicodeCol(length=40, unique=True, notNone=True) full_name = sqlobject.UnicodeCol(length=255, unique=True, notNone=True) + def __unicode__(self): + return u"OS release: %s" % self.full_name + class Architecture(sqlobject.SQLObject): "One of: 'sparc', 'x86'." name = sqlobject.UnicodeCol(length=40, unique=True, notNone=True) + def __unicode__(self): + return u"Architecture: %s" % self.name + class Maintainer(sqlobject.SQLObject): """The maintainer of the package, identified by the e-mail address.""" email = sqlobject.UnicodeCol(length=255, unique=True, notNone=True) full_name = sqlobject.UnicodeCol(length=255, default=None) + def ObfuscatedEmail(self): + username, domain = self.email.split("@") + username = username[:-3] + "..." + return "@".join((username, domain)) + + def __unicode__(self): + return u"%s <%s>" % ( + self.full_name or "Maintainer full name unknown", + self.ObfuscatedEmail()) + class Host(sqlobject.SQLObject): "Hostname, as returned by socket.getfqdn()" fqdn = sqlobject.UnicodeCol(length=255, unique=True, notNone=True) @@ -176,7 +195,12 @@ CheckpkgOverride.sqlmeta.table, CheckpkgOverride.q.srv4_file==self))) + def __unicode__(self): + return ( + u"Package: %s-%s, %s" + % (self.catalogname, self.version_string, self.arch.name)) + class CheckpkgErrorTagMixin(object): def ToGarSyntax(self): @@ -214,7 +238,10 @@ arch = sqlobject.ForeignKey('Architecture', notNone=True) catrel = sqlobject.ForeignKey('CatalogRelease', notNone=True) + def __unicode__(self): + return u"Error: %s %s %s" % (self.pkgname, self.tag_name, self.tag_info) + class CheckpkgOverride(sqlobject.SQLObject): # Overrides don't need to contain catalog parameters. srv4_file = sqlobject.ForeignKey('Srv4FileStats', notNone=True) @@ -257,7 +284,15 @@ 'arch', 'osrel', 'catrel', 'srv4file', unique=True) + def __unicode__(self): + return ( + u"%s is in catalog %s %s %s" + % (self.srv4file, + self.arch.name, + self.osrel.full_name, + self.catrel.name)) + class Srv4DependsOn(sqlobject.SQLObject): """Models dependencies.""" srv4_file = sqlobject.ForeignKey('Srv4FileStats', notNone=True) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:29:22 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:29:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[12978] csw/mgar/gar/v2/lib/python/pkgdb.py Message-ID: Revision: 12978 http://gar.svn.sourceforge.net/gar/?rev=12978&view=rev Author: wahwah Date: 2011-01-17 09:29:22 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgd: Display catalogs alphabetically Modified Paths: -------------- csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:29:03 UTC (rev 12977) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 09:29:22 UTC (rev 12978) @@ -343,7 +343,7 @@ m.Srv4FileStats.q.use_to_generate_catalogs==True, ), join=join, - ) + ).orderBy('catalogname') return res This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 10:28:44 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 09:28:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[12976] csw/mgar/gar/v2/lib/python/configuration.py Message-ID: Revision: 12976 http://gar.svn.sourceforge.net/gar/?rev=12976&view=rev Author: wahwah Date: 2011-01-17 09:28:43 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgdb: Cope with missing HOME In some environments, such as CGI scripts, the HOME variable is unset. pkgdb needs to cope with it, by not trying to look for configuration there. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/configuration.py Modified: csw/mgar/gar/v2/lib/python/configuration.py =================================================================== --- csw/mgar/gar/v2/lib/python/configuration.py 2011-01-17 09:28:24 UTC (rev 12975) +++ csw/mgar/gar/v2/lib/python/configuration.py 2011-01-17 09:28:43 UTC (rev 12976) @@ -59,36 +59,47 @@ else: raise +def HomeExists(): + if "HOME" not in os.environ: + return False + return True + + def GetConfig(): config = ConfigParser.SafeConfigParser() file_was_found = False for file_name_tmpl, default_file in CONFIGURATION_FILE_LOCATIONS: - filename = file_name_tmpl % os.environ - if os.path.exists(filename): - if not default_file: - file_was_found = True - config.read(file_name_tmpl % os.environ) + filename = None + try: + filename = file_name_tmpl % os.environ + if os.path.exists(filename): + if not default_file: + file_was_found = True + config.read(file_name_tmpl % os.environ) + except KeyError, e: + logging.warn(e) if not file_was_found: - db_file = "%(HOME)s/.checkpkg/checkpkg.db" % os.environ - checkpkg_dir = CHECKPKG_DIR % os.environ - MkdirP(checkpkg_dir) - config_file = AUTO_CONFIG_FILE_TMPL % os.environ - logging.warning( - "No configuration file found. Will attempt to create " - "an sane default configuration in %s." - % repr(config_file)) - if not config.has_section("database"): - config.add_section("database") - config.set("database", "type", "sqlite") - config.set("database", "name", db_file) - config.set("database", "host", "") - config.set("database", "user", "") - config.set("database", "password", "") - config.set("database", "auto_manage", "yes") - fd = open(config_file, "w") - config.write(fd) - fd.close() - logging.debug("Configuration has been written.") + if HomeExists(): + db_file = os.path.join(CHECKPKG_DIR % os.environ, "checkpkg.db") + checkpkg_dir = CHECKPKG_DIR % os.environ + MkdirP(checkpkg_dir) + config_file = AUTO_CONFIG_FILE_TMPL % os.environ + logging.warning( + "No configuration file found. Will attempt to create " + "an sane default configuration in %s." + % repr(config_file)) + if not config.has_section("database"): + config.add_section("database") + config.set("database", "type", "sqlite") + config.set("database", "name", db_file) + config.set("database", "host", "") + config.set("database", "user", "") + config.set("database", "password", "") + config.set("database", "auto_manage", "yes") + fd = open(config_file, "w") + config.write(fd) + fd.close() + logging.debug("Configuration has been written.") if not config.has_section("database"): logging.fatal("Section 'database' not found in the config file. " "Please refer to the documentation: " This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 17 14:03:35 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 17 Jan 2011 13:03:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12979] csw/mgar/pkg/xerces-c/trunk/Makefile Message-ID: Revision: 12979 http://gar.svn.sourceforge.net/gar/?rev=12979&view=rev Author: dmichelsen Date: 2011-01-17 13:03:35 +0000 (Mon, 17 Jan 2011) Log Message: ----------- xerces-c: Add dependency to now-registered libicu46 Modified Paths: -------------- csw/mgar/pkg/xerces-c/trunk/Makefile Modified: csw/mgar/pkg/xerces-c/trunk/Makefile =================================================================== --- csw/mgar/pkg/xerces-c/trunk/Makefile 2011-01-17 09:29:22 UTC (rev 12978) +++ csw/mgar/pkg/xerces-c/trunk/Makefile 2011-01-17 13:03:35 UTC (rev 12979) @@ -30,6 +30,7 @@ RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWlibcares RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWosslrt RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWoldaprt +RUNTIME_DEP_PKGS_CSWlibxerces-c3-1 += CSWlibicu46 PACKAGES += CSWlibxerces-c-devel CATALOGNAME_CSWlibxerces-c-devel = libxerces_c_devel @@ -53,6 +54,7 @@ RUNTIME_DEP_PKGS_CSWxerces-c += CSWlibcares RUNTIME_DEP_PKGS_CSWxerces-c += CSWosslrt RUNTIME_DEP_PKGS_CSWxerces-c += CSWoldaprt +RUNTIME_DEP_PKGS_CSWxerces-c += CSWlibicu46 VENDOR_URL = http://xerces.apache.org/xerces-c/ LICENSE = LICENSE This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 17 14:32:27 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 17 Jan 2011 13:32:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12980] csw/mgar/pkg Message-ID: Revision: 12980 http://gar.svn.sourceforge.net/gar/?rev=12980&view=rev Author: dmichelsen Date: 2011-01-17 13:32:27 +0000 (Mon, 17 Jan 2011) Log Message: ----------- xorriso: Initial commit, substitute for setent/unsetenv still missing, waiting on upstream feedback Added Paths: ----------- csw/mgar/pkg/xorriso/ csw/mgar/pkg/xorriso/branches/ csw/mgar/pkg/xorriso/tags/ csw/mgar/pkg/xorriso/trunk/ csw/mgar/pkg/xorriso/trunk/Makefile csw/mgar/pkg/xorriso/trunk/checksums csw/mgar/pkg/xorriso/trunk/files/ csw/mgar/pkg/xorriso/trunk/files/0001-Use-inttypes.h-when-stdint.h-is-not-available.patch csw/mgar/pkg/xorriso/trunk/files/0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch Property changes on: csw/mgar/pkg/xorriso/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/xorriso/trunk/Makefile =================================================================== --- csw/mgar/pkg/xorriso/trunk/Makefile (rev 0) +++ csw/mgar/pkg/xorriso/trunk/Makefile 2011-01-17 13:32:27 UTC (rev 12980) @@ -0,0 +1,21 @@ +# $Id$ +NAME = xorriso +VERSION = 1.0.0 +CATEGORIES = utils + +DESCRIPTION = ISO 9660 Rock Ridge Filesystem Manipulator +define BLURB +endef + +MASTER_SITES = $(GNU_MIRROR) +DISTFILES = $(DISTNAME).tar.gz + +PATCHFILES += 0001-Use-inttypes.h-when-stdint.h-is-not-available.patch +PATCHFILES += 0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch + +# File name regex to get notifications about upstream software releases +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_ARGS = $(DIRPATHS) + +include gar/category.mk Property changes on: csw/mgar/pkg/xorriso/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Added: csw/mgar/pkg/xorriso/trunk/checksums =================================================================== --- csw/mgar/pkg/xorriso/trunk/checksums (rev 0) +++ csw/mgar/pkg/xorriso/trunk/checksums 2011-01-17 13:32:27 UTC (rev 12980) @@ -0,0 +1 @@ +9d06d04d818afe0efc11bd77223c27b3 xorriso-1.0.0.tar.gz Added: csw/mgar/pkg/xorriso/trunk/files/0001-Use-inttypes.h-when-stdint.h-is-not-available.patch =================================================================== --- csw/mgar/pkg/xorriso/trunk/files/0001-Use-inttypes.h-when-stdint.h-is-not-available.patch (rev 0) +++ csw/mgar/pkg/xorriso/trunk/files/0001-Use-inttypes.h-when-stdint.h-is-not-available.patch 2011-01-17 13:32:27 UTC (rev 12980) @@ -0,0 +1,432 @@ +From bf1002bef5a86d24be45212a80f62df6826a9b96 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Mon, 17 Jan 2011 13:45:10 +0100 +Subject: [PATCH 1/2] Use inttypes.h when stdint.h is not available + +--- + libisoburn/isoburn.h | 6 ++++++ + libisofs/buffer.h | 6 ++++++ + libisofs/ecma119.h | 6 ++++++ + libisofs/filesrc.h | 6 ++++++ + libisofs/libisofs.h | 6 ++++++ + libisofs/make_isohybrid_mbr.c | 6 ++++++ + libisofs/md5.c | 6 ++++++ + libisofs/node.h | 6 ++++++ + libisofs/util.h | 6 ++++++ + libjte/checksum.c | 6 ++++++ + libjte/endian.c | 6 ++++++ + libjte/jte.c | 6 ++++++ + libjte/libjte.c | 7 +++++++ + libjte/md5.c | 6 ++++++ + libjte/rsync.c | 6 ++++++ + libjte/sha1.c | 8 ++++++-- + libjte/sha256.h | 6 ++++++ + libjte/sha512.h | 6 ++++++ + xorriso/base_obj.c | 6 ++++++ + xorriso/lib_mgt.c | 6 ++++++ + xorriso/write_run.c | 6 ++++++ + xorriso/xorriso_private.h | 7 ++++++- + 22 files changed, 133 insertions(+), 3 deletions(-) + +diff --git a/libisoburn/isoburn.h b/libisoburn/isoburn.h +index 572a384..a1b5584 100644 +--- a/libisoburn/isoburn.h ++++ b/libisoburn/isoburn.h +@@ -12,7 +12,13 @@ + + + /* for uint8_t */ ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + + /* For emulated TOC of overwriteable media. + Provides minimal info for faking a struct burn_toc_entry. +diff --git a/libisofs/buffer.h b/libisofs/buffer.h +index b5afa39..3a27ab5 100644 +--- a/libisofs/buffer.h ++++ b/libisofs/buffer.h +@@ -11,7 +11,13 @@ + #define LIBISO_BUFFER_H_ + + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + + #define BLOCK_SIZE 2048 + +diff --git a/libisofs/ecma119.h b/libisofs/ecma119.h +index 76ffa05..0c2ceef 100644 +--- a/libisofs/ecma119.h ++++ b/libisofs/ecma119.h +@@ -15,7 +15,13 @@ + #include "util.h" + #include "buffer.h" + ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include + + #define BLOCK_SIZE 2048 +diff --git a/libisofs/filesrc.h b/libisofs/filesrc.h +index 49311cc..fdc27a9 100644 +--- a/libisofs/filesrc.h ++++ b/libisofs/filesrc.h +@@ -13,7 +13,13 @@ + #include "stream.h" + #include "ecma119.h" + ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + + struct Iso_File_Src + { +diff --git a/libisofs/libisofs.h b/libisofs/libisofs.h +index d07dc7c..2ca5cb1 100644 +--- a/libisofs/libisofs.h ++++ b/libisofs/libisofs.h +@@ -28,7 +28,13 @@ + #define LIBISO_LIBISOFS_H_ + + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include + + struct burn_source; +diff --git a/libisofs/make_isohybrid_mbr.c b/libisofs/make_isohybrid_mbr.c +index ac87cbd..be66c0c 100644 +--- a/libisofs/make_isohybrid_mbr.c ++++ b/libisofs/make_isohybrid_mbr.c +@@ -4,7 +4,13 @@ + #endif + + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include + #include + #include +diff --git a/libisofs/md5.c b/libisofs/md5.c +index 4db8c42..eb8e678 100644 +--- a/libisofs/md5.c ++++ b/libisofs/md5.c +@@ -12,7 +12,13 @@ + #include "../config.h" + #endif + ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include + #include + #include +diff --git a/libisofs/node.h b/libisofs/node.h +index c5317cd..c7631a6 100644 +--- a/libisofs/node.h ++++ b/libisofs/node.h +@@ -20,7 +20,13 @@ + #include + #include + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + + /** + * The extended information is a way to attach additional information to each +diff --git a/libisofs/util.h b/libisofs/util.h +index e8f3c45..db72a81 100644 +--- a/libisofs/util.h ++++ b/libisofs/util.h +@@ -11,7 +11,13 @@ + #ifndef LIBISO_UTIL_H_ + #define LIBISO_UTIL_H_ + ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include + + #ifndef MAX +diff --git a/libjte/checksum.c b/libjte/checksum.c +index dfaeb81..72831a2 100644 +--- a/libjte/checksum.c ++++ b/libjte/checksum.c +@@ -17,7 +17,13 @@ + #include + #include + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include "md5.h" + #include "sha1.h" + #include "sha256.h" +diff --git a/libjte/endian.c b/libjte/endian.c +index ae06f54..9ddb170 100644 +--- a/libjte/endian.c ++++ b/libjte/endian.c +@@ -12,7 +12,13 @@ + #include "../config.h" + #endif + ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include "endianconv.h" + + /* Write a 64-bit quantity out into memory in BIG ENDIAN order */ +diff --git a/libjte/jte.c b/libjte/jte.c +index d39d84c..c95c7c2 100644 +--- a/libjte/jte.c ++++ b/libjte/jte.c +@@ -22,7 +22,13 @@ + #include "../config.h" + #endif + ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include + #include + +diff --git a/libjte/libjte.c b/libjte/libjte.c +index f7c6636..23bc0df 100644 +--- a/libjte/libjte.c ++++ b/libjte/libjte.c +@@ -19,7 +19,14 @@ + #include + #include + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif ++#include + #include + + +diff --git a/libjte/md5.c b/libjte/md5.c +index 221456b..5d42de8 100644 +--- a/libjte/md5.c ++++ b/libjte/md5.c +@@ -51,7 +51,13 @@ + #include + #include + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + + #include "md5.h" + +diff --git a/libjte/rsync.c b/libjte/rsync.c +index cdb3426..ab2d8d4 100644 +--- a/libjte/rsync.c ++++ b/libjte/rsync.c +@@ -15,7 +15,13 @@ + #endif + + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include + + #include "rsync.h" +diff --git a/libjte/sha1.c b/libjte/sha1.c +index b0260a0..360e727 100644 +--- a/libjte/sha1.c ++++ b/libjte/sha1.c +@@ -37,8 +37,12 @@ + #include + #include + #include +-#ifdef HAVE_STDINT_H +-# include ++#ifdef HAVA_STDINT_H ++#include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif + #endif + #include "sha1.h" + +diff --git a/libjte/sha256.h b/libjte/sha256.h +index 83d9447..34e8670 100644 +--- a/libjte/sha256.h ++++ b/libjte/sha256.h +@@ -26,7 +26,13 @@ + #define _SHA256_H 1 + + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include + + +diff --git a/libjte/sha512.h b/libjte/sha512.h +index df3f143..dbb9e35 100644 +--- a/libjte/sha512.h ++++ b/libjte/sha512.h +@@ -26,7 +26,13 @@ + #define _SHA512_H 1 + + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + #include + + +diff --git a/xorriso/base_obj.c b/xorriso/base_obj.c +index f08c0b8..33d6dc2 100644 +--- a/xorriso/base_obj.c ++++ b/xorriso/base_obj.c +@@ -25,7 +25,13 @@ + #include + #include + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + + #ifdef Xorriso_standalonE + +diff --git a/xorriso/lib_mgt.c b/xorriso/lib_mgt.c +index 4a98813..e8105b7 100644 +--- a/xorriso/lib_mgt.c ++++ b/xorriso/lib_mgt.c +@@ -23,7 +23,13 @@ + #include + #include + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + + /* for -charset */ + #include +diff --git a/xorriso/write_run.c b/xorriso/write_run.c +index 3f3aa42..5217d40 100644 +--- a/xorriso/write_run.c ++++ b/xorriso/write_run.c +@@ -25,7 +25,13 @@ + #include + + #include ++#ifdef HAVA_STDINT_H + #include ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + + #ifdef Xorriso_standalonE + +diff --git a/xorriso/xorriso_private.h b/xorriso/xorriso_private.h +index 217cd03..9b972a4 100644 +--- a/xorriso/xorriso_private.h ++++ b/xorriso/xorriso_private.h +@@ -20,8 +20,13 @@ + + + /* for uint32_t */ ++#ifdef HAVA_STDINT_H + #include +- ++#else ++#ifdef HAVE_INTTYPES_H ++#include ++#endif ++#endif + + /** The source code release timestamp */ + #include "xorriso_timestamp.h" +-- +1.7.3.2 + Added: csw/mgar/pkg/xorriso/trunk/files/0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch =================================================================== --- csw/mgar/pkg/xorriso/trunk/files/0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch (rev 0) +++ csw/mgar/pkg/xorriso/trunk/files/0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch 2011-01-17 13:32:27 UTC (rev 12980) @@ -0,0 +1,73637 @@ +From 79951f20f37248582b4dcb427c725afb6eed90b2 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Mon, 17 Jan 2011 14:12:35 +0100 +Subject: [PATCH 2/2] Add linkage to librt.so for nanosleep() if necessary + +--- + INSTALL | 206 +- + aclocal.m4 |11652 +++++++++++++--------- + compile | 152 +- + config.guess | 332 +- + config.h.in | 24 +- + config.status | 310 +- + config.sub | 165 +- + configure |31214 +++++++++++++++++++-------------------------------------- + configure.ac | 2 + + depcomp | 272 +- + install-sh | 660 +- + libtool | 481 +- + ltmain.sh |14489 ++++++++++++++++----------- + missing | 226 +- + mkinstalldirs | 93 +- + texinfo.tex | 3103 +++++- + 16 files changed, 30530 insertions(+), 32851 deletions(-) + mode change 100644 => 100755 ltmain.sh + +diff --git a/INSTALL b/INSTALL +index a6580e5..7d1c323 100644 +--- a/INSTALL ++++ b/INSTALL +@@ -1,22 +1,25 @@ +- +-See file README for libisoburn and xorriso specific installation instructions. +-This file here is rather a manual for advanced usage of ./configure +- +-------------------------------------------------------------------- ++Installation Instructions ++************************* + + Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, +-2006 Free Software Foundation, Inc. ++2006, 2007, 2008, 2009 Free Software Foundation, Inc. + +-This file is free documentation; the Free Software Foundation gives +-unlimited permission to copy, distribute and modify it. ++ Copying and distribution of this file, with or without modification, ++are permitted in any medium without royalty provided the copyright ++notice and this notice are preserved. This file is offered as-is, ++without warranty of any kind. + + Basic Installation + ================== + +-Briefly, the shell commands `./configure; make; make install' should ++ Briefly, the shell commands `./configure; make; make install' should + configure, build, and install this package. The following + more-detailed instructions are generic; see the `README' file for +-instructions specific to this package. ++instructions specific to this package. Some packages provide this ++`INSTALL' file but do not implement all of the features documented ++below. The lack of an optional feature in a given package is not ++necessarily a bug. More recommendations for GNU packages can be found ++in *note Makefile Conventions: (standards)Makefile Conventions. + + The `configure' shell script attempts to guess correct values for + various system-dependent variables used during compilation. It uses +@@ -45,7 +48,7 @@ may remove or edit it. + you want to change it or regenerate `configure' using a newer version + of `autoconf'. + +-The simplest way to compile this package is: ++ The simplest way to compile this package is: + + 1. `cd' to the directory containing the package's source code and type + `./configure' to configure the package for your system. +@@ -56,12 +59,22 @@ The simplest way to compile this package is: + 2. Type `make' to compile the package. + + 3. Optionally, type `make check' to run any self-tests that come with +- the package. ++ the package, generally using the just-built uninstalled binaries. + + 4. Type `make install' to install the programs and any data files and +- documentation. +- +- 5. You can remove the program binaries and object files from the ++ documentation. When installing into a prefix owned by root, it is ++ recommended that the package be configured and built as a regular ++ user, and only the `make install' phase executed with root ++ privileges. ++ ++ 5. Optionally, type `make installcheck' to repeat any self-tests, but ++ this time using the binaries in their final installed location. ++ This target does not install anything. Running this target as a ++ regular user, particularly if the prior `make install' required ++ root privileges, verifies that the installation completed ++ correctly. ++ ++ 6. You can remove the program binaries and object files from the + source code directory by typing `make clean'. To also remove the + files that `configure' created (so you can compile the package for + a different kind of computer), type `make distclean'. There is +@@ -70,12 +83,22 @@ The simplest way to compile this package is: + all sorts of other programs in order to regenerate files that came + with the distribution. + ++ 7. Often, you can also type `make uninstall' to remove the installed ++ files again. In practice, not all packages have tested that ++ uninstallation works correctly, even though it is required by the ++ GNU Coding Standards. ++ ++ 8. Some packages, particularly those that use Automake, provide `make ++ distcheck', which can by used by developers to test that all other ++ targets like `make install' and `make uninstall' work correctly. ++ This target is generally not run by end users. ++ + Compilers and Options + ===================== + +-Some systems require unusual options for compilation or linking that the +-`configure' script does not know about. Run `./configure --help' for +-details on some of the pertinent environment variables. ++ Some systems require unusual options for compilation or linking that ++the `configure' script does not know about. Run `./configure --help' ++for details on some of the pertinent environment variables. + + You can give `configure' initial values for configuration parameters + by setting variables in the command line or in the environment. Here +@@ -88,25 +111,41 @@ is an example: + Compiling For Multiple Architectures + ==================================== + +-You can compile the package for more than one kind of computer at the ++ You can compile the package for more than one kind of computer at the + same time, by placing the object files for each architecture in their + own directory. To do this, you can use GNU `make'. `cd' to the + directory where you want the object files and executables to go and run + the `configure' script. `configure' automatically checks for the +-source code in the directory that `configure' is in and in `..'. ++source code in the directory that `configure' is in and in `..'. This ++is known as a "VPATH" build. + + With a non-GNU `make', it is safer to compile the package for one + architecture at a time in the source code directory. After you have + installed the package for one architecture, use `make distclean' before + reconfiguring for another architecture. + ++ On MacOS X 10.5 and later systems, you can create libraries and ++executables that work on multiple system types--known as "fat" or ++"universal" binaries--by specifying multiple `-arch' options to the ++compiler but only a single `-arch' option to the preprocessor. Like ++this: ++ ++ ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ ++ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ ++ CPP="gcc -E" CXXCPP="g++ -E" ++ ++ This is not guaranteed to produce working output in all cases, you ++may have to build one architecture at a time and combine the results ++using the `lipo' tool if you have problems. ++ + Installation Names + ================== + +-By default, `make install' installs the package's commands under ++ By default, `make install' installs the package's commands under + `/usr/local/bin', include files under `/usr/local/include', etc. You + can specify an installation prefix other than `/usr/local' by giving +-`configure' the option `--prefix=PREFIX'. ++`configure' the option `--prefix=PREFIX', where PREFIX must be an ++absolute file name. + + You can specify separate installation prefixes for + architecture-specific files and architecture-independent files. If you +@@ -117,16 +156,47 @@ Documentation and other data files still use the regular prefix. + In addition, if you use an unusual directory layout you can give + options like `--bindir=DIR' to specify different values for particular + kinds of files. Run `configure --help' for a list of the directories +-you can set and what kinds of files go in them. ++you can set and what kinds of files go in them. In general, the ++default for these options is expressed in terms of `${prefix}', so that ++specifying just `--prefix' will affect all of the other directory ++specifications that were not explicitly provided. ++ ++ The most portable way to affect installation locations is to pass the ++correct locations to `configure'; however, many packages provide one or ++both of the following shortcuts of passing variable assignments to the ++`make install' command line to change installation locations without ++having to reconfigure or recompile. ++ ++ The first method involves providing an override variable for each ++affected directory. For example, `make install ++prefix=/alternate/directory' will choose an alternate location for all ++directory configuration variables that were expressed in terms of ++`${prefix}'. Any directories that were specified during `configure', ++but not in terms of `${prefix}', must each be overridden at install ++time for the entire installation to be relocated. The approach of ++makefile variable overrides for each directory variable is required by ++the GNU Coding Standards, and ideally causes no recompilation. ++However, some platforms have known limitations with the semantics of ++shared libraries that end up requiring recompilation when using this ++method, particularly noticeable in packages that use GNU Libtool. ++ ++ The second method involves providing the `DESTDIR' variable. For ++example, `make install DESTDIR=/alternate/directory' will prepend ++`/alternate/directory' before all installation names. The approach of ++`DESTDIR' overrides is not required by the GNU Coding Standards, and ++does not work on platforms that have drive letters. On the other hand, ++it does better at avoiding recompilation issues, and works well even ++when some directory options were not specified in terms of `${prefix}' ++at `configure' time. ++ ++Optional Features ++================= + + If the package supports it, you can cause programs to be installed + with an extra prefix or suffix on their names by giving `configure' the + option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. + +-Optional Features +-================= +- +-Some packages pay attention to `--enable-FEATURE' options to ++ Some packages pay attention to `--enable-FEATURE' options to + `configure', where FEATURE indicates an optional part of the package. + They may also pay attention to `--with-PACKAGE' options, where PACKAGE + is something like `gnu-as' or `x' (for the X Window System). The +@@ -138,14 +208,53 @@ find the X include and library files automatically, but if it doesn't, + you can use the `configure' options `--x-includes=DIR' and + `--x-libraries=DIR' to specify their locations. + ++ Some packages offer the ability to configure how verbose the ++execution of `make' will be. For these packages, running `./configure ++--enable-silent-rules' sets the default to minimal output, which can be ++overridden with `make V=1'; while running `./configure ++--disable-silent-rules' sets the default to verbose, which can be ++overridden with `make V=0'. ++ ++Particular systems ++================== ++ ++ On HP-UX, the default C compiler is not ANSI C compatible. If GNU ++CC is not installed, it is recommended to use the following options in ++order to use an ANSI C compiler: ++ ++ ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" ++ ++and if that doesn't work, install pre-built binaries of GCC for HP-UX. ++ ++ On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot ++parse its `' header file. The option `-nodtk' can be used as ++a workaround. If GNU CC is not installed, it is therefore recommended ++to try ++ ++ ./configure CC="cc" ++ ++and if that doesn't work, try ++ ++ ./configure CC="cc -nodtk" ++ ++ On Solaris, don't put `/usr/ucb' early in your `PATH'. This ++directory contains several dysfunctional programs; working variants of ++these programs are available in `/usr/bin'. So, if you need `/usr/ucb' ++in your `PATH', put it _after_ `/usr/bin'. ++ ++ On Haiku, software installed for all users goes in `/boot/common', ++not `/usr/local'. It is recommended to use the following options: ++ ++ ./configure --prefix=/boot/common ++ + Specifying the System Type + ========================== + +-There may be some features `configure' cannot figure out automatically, +-but needs to determine by the type of machine the package will run on. +-Usually, assuming the package is built to be run on the _same_ +-architectures, `configure' can figure that out, but if it prints a +-message saying it cannot guess the machine type, give it the ++ There may be some features `configure' cannot figure out ++automatically, but needs to determine by the type of machine the package ++will run on. Usually, assuming the package is built to be run on the ++_same_ architectures, `configure' can figure that out, but if it prints ++a message saying it cannot guess the machine type, give it the + `--build=TYPE' option. TYPE can either be a short name for the system + type, such as `sun4', or a canonical name which has the form: + +@@ -153,7 +262,8 @@ type, such as `sun4', or a canonical name which has the form: + + where SYSTEM can have one of these forms: + +- OS KERNEL-OS ++ OS ++ KERNEL-OS + + See the file `config.sub' for the possible values of each field. If + `config.sub' isn't included in this package, then this package doesn't +@@ -171,9 +281,9 @@ eventually be run) with `--host=TYPE'. + Sharing Defaults + ================ + +-If you want to set default values for `configure' scripts to share, you +-can create a site shell script called `config.site' that gives default +-values for variables like `CC', `cache_file', and `prefix'. ++ If you want to set default values for `configure' scripts to share, ++you can create a site shell script called `config.site' that gives ++default values for variables like `CC', `cache_file', and `prefix'. + `configure' looks for `PREFIX/share/config.site' if it exists, then + `PREFIX/etc/config.site' if it exists. Or, you can set the + `CONFIG_SITE' environment variable to the location of the site script. +@@ -182,7 +292,7 @@ A warning: not all `configure' scripts look for a site script. + Defining Variables + ================== + +-Variables not defined in a site shell script can be set in the ++ Variables not defined in a site shell script can be set in the + environment passed to `configure'. However, some packages may run + configure again during the build, and the customized values of these + variables may be lost. In order to avoid this problem, you should set +@@ -201,11 +311,19 @@ an Autoconf bug. Until the bug is fixed you can use this workaround: + `configure' Invocation + ====================== + +-`configure' recognizes the following options to control how it operates. ++ `configure' recognizes the following options to control how it ++operates. + + `--help' + `-h' +- Print a summary of the options to `configure', and exit. ++ Print a summary of all of the options to `configure', and exit. ++ ++`--help=short' ++`--help=recursive' ++ Print a summary of the options unique to this package's ++ `configure', and exit. The `short' variant lists options used ++ only in the top level, while the `recursive' variant lists options ++ also present in any nested packages. + + `--version' + `-V' +@@ -232,6 +350,16 @@ an Autoconf bug. Until the bug is fixed you can use this workaround: + Look for the package's source code in directory DIR. Usually + `configure' can determine that directory automatically. + ++`--prefix=DIR' ++ Use DIR as the installation prefix. *note Installation Names:: ++ for more details, including other options available for fine-tuning ++ the installation locations. ++ ++`--no-create' ++`-n' ++ Run the configure checks, but stop before creating any output ++ files. ++ + `configure' also accepts some other, not widely useful, options. Run + `configure --help' for more details. + +diff --git a/aclocal.m4 b/aclocal.m4 +index 3de5aae..e798a2b 100644 +--- a/aclocal.m4 ++++ b/aclocal.m4 +@@ -1,7 +1,7 @@ +-# generated automatically by aclocal 1.9.6 -*- Autoconf -*- ++# generated automatically by aclocal 1.11.1 -*- Autoconf -*- + + # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, +-# 2005 Free Software Foundation, Inc. ++# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. + # This file is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. +@@ -11,103 +11,206 @@ + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + ++m4_ifndef([AC_AUTOCONF_VERSION], ++ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl ++m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],, ++[m4_warning([this file was generated for autoconf 2.68. ++You have another version of autoconf. It may work, but is not guaranteed to. ++If you have problems, you may need to regenerate the build system entirely. ++To do so, use the procedure documented by the package, typically `autoreconf'.])]) ++ + # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- ++# ++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, ++# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, ++# Inc. ++# Written by Gordon Matzigkeit, 1996 ++# ++# This file is free software; the Free Software Foundation gives ++# unlimited permission to copy and/or distribute it, with or without ++# modifications, as long as this notice is preserved. ++ ++m4_define([_LT_COPYING], [dnl ++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, ++# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, ++# Inc. ++# Written by Gordon Matzigkeit, 1996 ++# ++# This file is part of GNU Libtool. ++# ++# GNU Libtool is free software; you can redistribute it and/or ++# modify it under the terms of the GNU General Public License as ++# published by the Free Software Foundation; either version 2 of ++# the License, or (at your option) any later version. ++# ++# As a special exception to the GNU General Public License, ++# if you distribute this file as part of a program or library that ++# is built using GNU Libtool, you may include this file under the ++# same distribution terms that you use for the rest of that program. ++# ++# GNU Libtool is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with GNU Libtool; see the file COPYING. If not, a copy ++# can be downloaded from http://www.gnu.org/licenses/gpl.html, or ++# obtained by writing to the Free Software Foundation, Inc., ++# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++]) + +-# serial 48 AC_PROG_LIBTOOL ++# serial 57 LT_INIT + + +-# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) +-# ----------------------------------------------------------- +-# If this macro is not defined by Autoconf, define it here. +-m4_ifdef([AC_PROVIDE_IFELSE], +- [], +- [m4_define([AC_PROVIDE_IFELSE], +- [m4_ifdef([AC_PROVIDE_$1], +- [$2], [$3])])]) ++# LT_PREREQ(VERSION) ++# ------------------ ++# Complain and exit if this libtool version is less that VERSION. ++m4_defun([LT_PREREQ], ++[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1, ++ [m4_default([$3], ++ [m4_fatal([Libtool version $1 or higher is required], ++ 63)])], ++ [$2])]) + + +-# AC_PROG_LIBTOOL +-# --------------- +-AC_DEFUN([AC_PROG_LIBTOOL], +-[AC_REQUIRE([_AC_PROG_LIBTOOL])dnl +-dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX +-dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX. +- AC_PROVIDE_IFELSE([AC_PROG_CXX], +- [AC_LIBTOOL_CXX], +- [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX +- ])]) +-dnl And a similar setup for Fortran 77 support +- AC_PROVIDE_IFELSE([AC_PROG_F77], +- [AC_LIBTOOL_F77], +- [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77 +-])]) +- +-dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly. +-dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run +-dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both. +- AC_PROVIDE_IFELSE([AC_PROG_GCJ], +- [AC_LIBTOOL_GCJ], +- [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], +- [AC_LIBTOOL_GCJ], +- [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ], +- [AC_LIBTOOL_GCJ], +- [ifdef([AC_PROG_GCJ], +- [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])]) +- ifdef([A][M_PROG_GCJ], +- [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])]) +- ifdef([LT_AC_PROG_GCJ], +- [define([LT_AC_PROG_GCJ], +- defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])]) +-])])# AC_PROG_LIBTOOL +- +- +-# _AC_PROG_LIBTOOL +-# ---------------- +-AC_DEFUN([_AC_PROG_LIBTOOL], +-[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl +-AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl +-AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl +-AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl ++# _LT_CHECK_BUILDDIR ++# ------------------ ++# Complain if the absolute build directory name contains unusual characters ++m4_defun([_LT_CHECK_BUILDDIR], ++[case `pwd` in ++ *\ * | *\ *) ++ AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;; ++esac ++]) ++ ++ ++# LT_INIT([OPTIONS]) ++# ------------------ ++AC_DEFUN([LT_INIT], ++[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT ++AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl ++AC_BEFORE([$0], [LT_LANG])dnl ++AC_BEFORE([$0], [LT_OUTPUT])dnl ++AC_BEFORE([$0], [LTDL_INIT])dnl ++m4_require([_LT_CHECK_BUILDDIR])dnl ++ ++dnl Autoconf doesn't catch unexpanded LT_ macros by default: ++m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl ++m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl ++dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4 ++dnl unless we require an AC_DEFUNed macro: ++AC_REQUIRE([LTOPTIONS_VERSION])dnl ++AC_REQUIRE([LTSUGAR_VERSION])dnl ++AC_REQUIRE([LTVERSION_VERSION])dnl ++AC_REQUIRE([LTOBSOLETE_VERSION])dnl ++m4_require([_LT_PROG_LTMAIN])dnl ++ ++_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}]) ++ ++dnl Parse OPTIONS ++_LT_SET_OPTIONS([$0], [$1]) + + # This can be used to rebuild libtool when needed +-LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++LIBTOOL_DEPS="$ltmain" + + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' + AC_SUBST(LIBTOOL)dnl + +-# Prevent multiple expansion +-define([AC_PROG_LIBTOOL], []) +-])# _AC_PROG_LIBTOOL ++_LT_SETUP + ++# Only expand once: ++m4_define([LT_INIT]) ++])# LT_INIT + +-# AC_LIBTOOL_SETUP +-# ---------------- +-AC_DEFUN([AC_LIBTOOL_SETUP], +-[AC_PREREQ(2.50)dnl +-AC_REQUIRE([AC_ENABLE_SHARED])dnl +-AC_REQUIRE([AC_ENABLE_STATIC])dnl +-AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl +-AC_REQUIRE([AC_CANONICAL_HOST])dnl ++# Old names: ++AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT]) ++AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT]) ++dnl aclocal-1.4 backwards compatibility: ++dnl AC_DEFUN([AC_PROG_LIBTOOL], []) ++dnl AC_DEFUN([AM_PROG_LIBTOOL], []) ++ ++ ++# _LT_CC_BASENAME(CC) ++# ------------------- ++# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. ++m4_defun([_LT_CC_BASENAME], ++[for cc_temp in $1""; do ++ case $cc_temp in ++ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; ++ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` ++]) ++ ++ ++# _LT_FILEUTILS_DEFAULTS ++# ---------------------- ++# It is okay to use these file commands and assume they have been set ++# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'. ++m4_defun([_LT_FILEUTILS_DEFAULTS], ++[: ${CP="cp -f"} ++: ${MV="mv -f"} ++: ${RM="rm -f"} ++])# _LT_FILEUTILS_DEFAULTS ++ ++ ++# _LT_SETUP ++# --------- ++m4_defun([_LT_SETUP], ++[AC_REQUIRE([AC_CANONICAL_HOST])dnl + AC_REQUIRE([AC_CANONICAL_BUILD])dnl +-AC_REQUIRE([AC_PROG_CC])dnl +-AC_REQUIRE([AC_PROG_LD])dnl +-AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl +-AC_REQUIRE([AC_PROG_NM])dnl ++AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl ++AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl + ++_LT_DECL([], [host_alias], [0], [The host system])dnl ++_LT_DECL([], [host], [0])dnl ++_LT_DECL([], [host_os], [0])dnl ++dnl ++_LT_DECL([], [build_alias], [0], [The build system])dnl ++_LT_DECL([], [build], [0])dnl ++_LT_DECL([], [build_os], [0])dnl ++dnl ++AC_REQUIRE([AC_PROG_CC])dnl ++AC_REQUIRE([LT_PATH_LD])dnl ++AC_REQUIRE([LT_PATH_NM])dnl ++dnl + AC_REQUIRE([AC_PROG_LN_S])dnl +-AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl +-# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! +-AC_REQUIRE([AC_OBJEXT])dnl +-AC_REQUIRE([AC_EXEEXT])dnl ++test -z "$LN_S" && LN_S="ln -s" ++_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl ++dnl ++AC_REQUIRE([LT_CMD_MAX_LEN])dnl ++_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl ++_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl + dnl ++m4_require([_LT_FILEUTILS_DEFAULTS])dnl ++m4_require([_LT_CHECK_SHELL_FEATURES])dnl ++m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl ++m4_require([_LT_CMD_RELOAD])dnl ++m4_require([_LT_CHECK_MAGIC_METHOD])dnl ++m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl ++m4_require([_LT_CMD_OLD_ARCHIVE])dnl ++m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl ++m4_require([_LT_WITH_SYSROOT])dnl ++ ++_LT_CONFIG_LIBTOOL_INIT([ ++# See if we are running on zsh, and set the options which allow our ++# commands through without removal of \ escapes INIT. ++if test -n "\${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++fi ++]) ++if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++fi + +-AC_LIBTOOL_SYS_MAX_CMD_LEN +-AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE +-AC_LIBTOOL_OBJDIR ++_LT_CHECK_OBJDIR + +-AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl +-_LT_AC_PROG_ECHO_BACKSLASH ++m4_require([_LT_TAG_COMPILER])dnl + + case $host_os in + aix3*) +@@ -121,451 +224,1109 @@ aix3*) + ;; + esac + +-# Sed substitution that helps us do robust quoting. It backslashifies +-# metacharacters that are still active within double-quoted strings. +-Xsed='sed -e 1s/^X//' +-[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'] +- +-# Same as above, but do not quote variable references. +-[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'] +- +-# Sed substitution to delay expansion of an escaped shell variable in a +-# double_quote_subst'ed string. +-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' +- +-# Sed substitution to avoid accidental globbing in evaled expressions +-no_glob_subst='s/\*/\\\*/g' +- +-# Constants: +-rm="rm -f" +- + # Global variables: +-default_ofile=libtool ++ofile=libtool + can_build_shared=yes + + # All known linkers require a `.a' archive for static linking (except MSVC, + # which needs '.lib'). + libext=a +-ltmain="$ac_aux_dir/ltmain.sh" +-ofile="$default_ofile" +-with_gnu_ld="$lt_cv_prog_gnu_ld" + +-AC_CHECK_TOOL(AR, ar, false) +-AC_CHECK_TOOL(RANLIB, ranlib, :) +-AC_CHECK_TOOL(STRIP, strip, :) ++with_gnu_ld="$lt_cv_prog_gnu_ld" + + old_CC="$CC" + old_CFLAGS="$CFLAGS" + + # Set sane defaults for various variables +-test -z "$AR" && AR=ar +-test -z "$AR_FLAGS" && AR_FLAGS=cru +-test -z "$AS" && AS=as + test -z "$CC" && CC=cc + test -z "$LTCC" && LTCC=$CC + test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS +-test -z "$DLLTOOL" && DLLTOOL=dlltool + test -z "$LD" && LD=ld +-test -z "$LN_S" && LN_S="ln -s" +-test -z "$MAGIC_CMD" && MAGIC_CMD=file +-test -z "$NM" && NM=nm +-test -z "$SED" && SED=sed +-test -z "$OBJDUMP" && OBJDUMP=objdump +-test -z "$RANLIB" && RANLIB=: +-test -z "$STRIP" && STRIP=: + test -z "$ac_objext" && ac_objext=o + +-# Determine commands to create old-style static archives. +-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' +-old_postinstall_cmds='chmod 644 $oldlib' +-old_postuninstall_cmds= +- +-if test -n "$RANLIB"; then +- case $host_os in +- openbsd*) +- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" +- ;; +- *) +- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" +- ;; +- esac +- old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" +-fi +- + _LT_CC_BASENAME([$compiler]) + + # Only perform the check for file, if the check method requires it ++test -z "$MAGIC_CMD" && MAGIC_CMD=file + case $deplibs_check_method in + file_magic*) + if test "$file_magic_cmd" = '$MAGIC_CMD'; then +- AC_PATH_MAGIC ++ _LT_PATH_MAGIC + fi + ;; + esac + +-AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) +-AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], +-enable_win32_dll=yes, enable_win32_dll=no) ++# Use C for the default configuration in the libtool script ++LT_SUPPORTED_TAG([CC]) ++_LT_LANG_C_CONFIG ++_LT_LANG_DEFAULT_CONFIG ++_LT_CONFIG_COMMANDS ++])# _LT_SETUP + +-AC_ARG_ENABLE([libtool-lock], +- [AC_HELP_STRING([--disable-libtool-lock], +- [avoid locking (might break parallel builds)])]) +-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes + +-AC_ARG_WITH([pic], +- [AC_HELP_STRING([--with-pic], +- [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], +- [pic_mode="$withval"], +- [pic_mode=default]) +-test -z "$pic_mode" && pic_mode=default ++# _LT_PREPARE_SED_QUOTE_VARS ++# -------------------------- ++# Define a few sed substitution that help us do robust quoting. ++m4_defun([_LT_PREPARE_SED_QUOTE_VARS], ++[# Backslashify metacharacters that are still active within ++# double-quoted strings. ++sed_quote_subst='s/\([["`$\\]]\)/\\\1/g' + +-# Use C for the default configuration in the libtool script +-tagname= +-AC_LIBTOOL_LANG_C_CONFIG +-_LT_AC_TAGCONFIG +-])# AC_LIBTOOL_SETUP ++# Same as above, but do not quote variable references. ++double_quote_subst='s/\([["`\\]]\)/\\\1/g' + ++# Sed substitution to delay expansion of an escaped shell variable in a ++# double_quote_subst'ed string. ++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' + +-# _LT_AC_SYS_COMPILER +-# ------------------- +-AC_DEFUN([_LT_AC_SYS_COMPILER], +-[AC_REQUIRE([AC_PROG_CC])dnl ++# Sed substitution to delay expansion of an escaped single quote. ++delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' + +-# If no C compiler was specified, use CC. +-LTCC=${LTCC-"$CC"} ++# Sed substitution to avoid accidental globbing in evaled expressions ++no_glob_subst='s/\*/\\\*/g' ++]) + +-# If no C compiler flags were specified, use CFLAGS. +-LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++# _LT_PROG_LTMAIN ++# --------------- ++# Note that this code is called both from `configure', and `config.status' ++# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably, ++# `config.status' has no value for ac_aux_dir unless we are using Automake, ++# so we pass a copy along to make sure it has a sensible value anyway. ++m4_defun([_LT_PROG_LTMAIN], ++[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl ++_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir']) ++ltmain="$ac_aux_dir/ltmain.sh" ++])# _LT_PROG_LTMAIN + +-# Allow CC to be a program name with arguments. +-compiler=$CC +-])# _LT_AC_SYS_COMPILER + + +-# _LT_CC_BASENAME(CC) +-# ------------------- +-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. +-AC_DEFUN([_LT_CC_BASENAME], +-[for cc_temp in $1""; do +- case $cc_temp in +- compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; +- distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; +- \-*) ;; +- *) break;; +- esac +-done +-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++# So that we can recreate a full libtool script including additional ++# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS ++# in macros and then make a single call at the end using the `libtool' ++# label. ++ ++ ++# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS]) ++# ---------------------------------------- ++# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later. ++m4_define([_LT_CONFIG_LIBTOOL_INIT], ++[m4_ifval([$1], ++ [m4_append([_LT_OUTPUT_LIBTOOL_INIT], ++ [$1 ++])])]) ++ ++# Initialize. ++m4_define([_LT_OUTPUT_LIBTOOL_INIT]) ++ ++ ++# _LT_CONFIG_LIBTOOL([COMMANDS]) ++# ------------------------------ ++# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later. ++m4_define([_LT_CONFIG_LIBTOOL], ++[m4_ifval([$1], ++ [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS], ++ [$1 ++])])]) ++ ++# Initialize. ++m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS]) ++ ++ ++# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS]) ++# ----------------------------------------------------- ++m4_defun([_LT_CONFIG_SAVE_COMMANDS], ++[_LT_CONFIG_LIBTOOL([$1]) ++_LT_CONFIG_LIBTOOL_INIT([$2]) + ]) + + +-# _LT_COMPILER_BOILERPLATE +-# ------------------------ +-# Check for compiler boilerplate output or warnings with +-# the simple compiler test code. +-AC_DEFUN([_LT_COMPILER_BOILERPLATE], +-[ac_outfile=conftest.$ac_objext +-printf "$lt_simple_compile_test_code" >conftest.$ac_ext +-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err +-_lt_compiler_boilerplate=`cat conftest.err` +-$rm conftest* +-])# _LT_COMPILER_BOILERPLATE ++# _LT_FORMAT_COMMENT([COMMENT]) ++# ----------------------------- ++# Add leading comment marks to the start of each line, and a trailing ++# full-stop to the whole comment if one is not present already. ++m4_define([_LT_FORMAT_COMMENT], ++[m4_ifval([$1], [ ++m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])], ++ [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.]) ++)]) ++ ++ ++ ++ ++ ++# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?]) ++# ------------------------------------------------------------------- ++# CONFIGNAME is the name given to the value in the libtool script. ++# VARNAME is the (base) name used in the configure script. ++# VALUE may be 0, 1 or 2 for a computed quote escaped value based on ++# VARNAME. Any other value will be used directly. ++m4_define([_LT_DECL], ++[lt_if_append_uniq([lt_decl_varnames], [$2], [, ], ++ [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name], ++ [m4_ifval([$1], [$1], [$2])]) ++ lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3]) ++ m4_ifval([$4], ++ [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])]) ++ lt_dict_add_subkey([lt_decl_dict], [$2], ++ [tagged?], [m4_ifval([$5], [yes], [no])])]) ++]) + + +-# _LT_LINKER_BOILERPLATE +-# ---------------------- +-# Check for linker boilerplate output or warnings with +-# the simple link test code. +-AC_DEFUN([_LT_LINKER_BOILERPLATE], +-[ac_outfile=conftest.$ac_objext +-printf "$lt_simple_link_test_code" >conftest.$ac_ext +-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err +-_lt_linker_boilerplate=`cat conftest.err` +-$rm conftest* +-])# _LT_LINKER_BOILERPLATE ++# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION]) ++# -------------------------------------------------------- ++m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])]) + + +-# _LT_AC_SYS_LIBPATH_AIX +-# ---------------------- +-# Links a minimal program and checks the executable +-# for the system default hardcoded library path. In most cases, +-# this is /usr/lib:/lib, but when the MPI compilers are used +-# the location of the communication and MPI libs are included too. +-# If we don't find anything, use the default library path according +-# to the aix ld manual. +-AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX], +-[AC_LINK_IFELSE(AC_LANG_PROGRAM,[ +-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +-}'` +-# Check for a 64-bit object if we didn't find anything. +-if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +-}'`; fi],[]) +-if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +-])# _LT_AC_SYS_LIBPATH_AIX ++# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...]) ++# ------------------------------------------------ ++m4_define([lt_decl_tag_varnames], ++[_lt_decl_filter([tagged?], [yes], $@)]) + + +-# _LT_AC_SHELL_INIT(ARG) +-# ---------------------- +-AC_DEFUN([_LT_AC_SHELL_INIT], +-[ifdef([AC_DIVERSION_NOTICE], +- [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)], +- [AC_DIVERT_PUSH(NOTICE)]) +-$1 +-AC_DIVERT_POP +-])# _LT_AC_SHELL_INIT ++# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..]) ++# --------------------------------------------------------- ++m4_define([_lt_decl_filter], ++[m4_case([$#], ++ [0], [m4_fatal([$0: too few arguments: $#])], ++ [1], [m4_fatal([$0: too few arguments: $#: $1])], ++ [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)], ++ [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)], ++ [lt_dict_filter([lt_decl_dict], $@)])[]dnl ++]) + + +-# _LT_AC_PROG_ECHO_BACKSLASH +-# -------------------------- +-# Add some code to the start of the generated configure script which +-# will find an echo command which doesn't interpret backslashes. +-AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], +-[_LT_AC_SHELL_INIT([ +-# Check that we are running under the correct shell. +-SHELL=${CONFIG_SHELL-/bin/sh} +- +-case X$ECHO in +-X*--fallback-echo) +- # Remove one level of quotation (which was required for Make). +- ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` +- ;; +-esac ++# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...]) ++# -------------------------------------------------- ++m4_define([lt_decl_quote_varnames], ++[_lt_decl_filter([value], [1], $@)]) + +-echo=${ECHO-echo} +-if test "X[$]1" = X--no-reexec; then +- # Discard the --no-reexec flag, and continue. +- shift +-elif test "X[$]1" = X--fallback-echo; then +- # Avoid inline document here, it may be left over +- : +-elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then +- # Yippee, $echo works! +- : +-else +- # Restart under the correct shell. +- exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} +-fi + +-if test "X[$]1" = X--fallback-echo; then +- # used as fallback echo +- shift +- cat </dev/null 2>&1 && unset CDPATH + +-if test -z "$ECHO"; then +-if test "X${echo_test_string+set}" != Xset; then +-# find a string as large as possible, as long as the shell can cope with it +- for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do +- # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... +- if (echo_test_string=`eval $cmd`) 2>/dev/null && +- echo_test_string=`eval $cmd` && +- (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null +- then +- break +- fi +- done +-fi ++# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...]) ++# --------------------------------------------------- ++m4_define([lt_decl_varnames_tagged], ++[m4_assert([$# <= 2])dnl ++_$0(m4_quote(m4_default([$1], [[, ]])), ++ m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]), ++ m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))]) ++m4_define([_lt_decl_varnames_tagged], ++[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])]) + +-if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && +- echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && +- test "X$echo_testing_string" = "X$echo_test_string"; then +- : +-else +- # The Solaris, AIX, and Digital Unix default echo programs unquote +- # backslashes. This makes it impossible to quote backslashes using +- # echo "$something" | sed 's/\\/\\\\/g' +- # +- # So, first we look for a working echo in the user's PATH. + +- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR +- for dir in $PATH /usr/ucb; do +- IFS="$lt_save_ifs" +- if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && +- test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && +- echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && +- test "X$echo_testing_string" = "X$echo_test_string"; then +- echo="$dir/echo" +- break +- fi +- done +- IFS="$lt_save_ifs" ++# lt_decl_all_varnames([SEPARATOR], [VARNAME1...]) ++# ------------------------------------------------ ++m4_define([lt_decl_all_varnames], ++[_$0(m4_quote(m4_default([$1], [[, ]])), ++ m4_if([$2], [], ++ m4_quote(lt_decl_varnames), ++ m4_quote(m4_shift($@))))[]dnl ++]) ++m4_define([_lt_decl_all_varnames], ++[lt_join($@, lt_decl_varnames_tagged([$1], ++ lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl ++]) + +- if test "X$echo" = Xecho; then +- # We didn't find a better echo, so look for alternatives. +- if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && +- echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && +- test "X$echo_testing_string" = "X$echo_test_string"; then +- # This shell has a builtin print -r that does the trick. +- echo='print -r' +- elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && +- test "X$CONFIG_SHELL" != X/bin/ksh; then +- # If we have ksh, try running configure again with it. +- ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} +- export ORIGINAL_CONFIG_SHELL +- CONFIG_SHELL=/bin/ksh +- export CONFIG_SHELL +- exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} +- else +- # Try using printf. +- echo='printf %s\n' +- if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && +- echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && +- test "X$echo_testing_string" = "X$echo_test_string"; then +- # Cool, printf works +- : +- elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && +- test "X$echo_testing_string" = 'X\t' && +- echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && +- test "X$echo_testing_string" = "X$echo_test_string"; then +- CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL +- export CONFIG_SHELL +- SHELL="$CONFIG_SHELL" +- export SHELL +- echo="$CONFIG_SHELL [$]0 --fallback-echo" +- elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && +- test "X$echo_testing_string" = 'X\t' && +- echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && +- test "X$echo_testing_string" = "X$echo_test_string"; then +- echo="$CONFIG_SHELL [$]0 --fallback-echo" +- else +- # maybe with a smaller string... +- prev=: + +- for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do +- if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null +- then +- break +- fi +- prev="$cmd" +- done ++# _LT_CONFIG_STATUS_DECLARE([VARNAME]) ++# ------------------------------------ ++# Quote a variable value, and forward it to `config.status' so that its ++# declaration there will have the same value as in `configure'. VARNAME ++# must have a single quote delimited value for this to work. ++m4_define([_LT_CONFIG_STATUS_DECLARE], ++[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`']) + +- if test "$prev" != 'sed 50q "[$]0"'; then +- echo_test_string=`eval $prev` +- export echo_test_string +- exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} +- else +- # Oops. We lost completely, so just stick with echo. +- echo=echo +- fi +- fi +- fi +- fi +-fi +-fi + +-# Copy echo and quote the copy suitably for passing to libtool from +-# the Makefile, instead of quoting the original, which is used later. +-ECHO=$echo +-if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then +- ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" +-fi ++# _LT_CONFIG_STATUS_DECLARATIONS ++# ------------------------------ ++# We delimit libtool config variables with single quotes, so when ++# we write them to config.status, we have to be sure to quote all ++# embedded single quotes properly. In configure, this macro expands ++# each variable declared with _LT_DECL (and _LT_TAGDECL) into: ++# ++# ='`$ECHO "$" | $SED "$delay_single_quote_subst"`' ++m4_defun([_LT_CONFIG_STATUS_DECLARATIONS], ++[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames), ++ [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])]) + +-AC_SUBST(ECHO) +-])])# _LT_AC_PROG_ECHO_BACKSLASH + ++# _LT_LIBTOOL_TAGS ++# ---------------- ++# Output comment and list of tags supported by the script ++m4_defun([_LT_LIBTOOL_TAGS], ++[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl ++available_tags="_LT_TAGS"dnl ++]) + +-# _LT_AC_LOCK +-# ----------- +-AC_DEFUN([_LT_AC_LOCK], +-[AC_ARG_ENABLE([libtool-lock], +- [AC_HELP_STRING([--disable-libtool-lock], +- [avoid locking (might break parallel builds)])]) +-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes + +-# Some flags need to be propagated to the compiler or linker for good +-# libtool support. +-case $host in +-ia64-*-hpux*) +- # Find out which ABI we are using. +- echo 'int i;' > conftest.$ac_ext +- if AC_TRY_EVAL(ac_compile); then +- case `/usr/bin/file conftest.$ac_objext` in +- *ELF-32*) +- HPUX_IA64_MODE="32" ++# _LT_LIBTOOL_DECLARE(VARNAME, [TAG]) ++# ----------------------------------- ++# Extract the dictionary values for VARNAME (optionally with TAG) and ++# expand to a commented shell variable setting: ++# ++# # Some comment about what VAR is for. ++# visible_name=$lt_internal_name ++m4_define([_LT_LIBTOOL_DECLARE], ++[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], ++ [description])))[]dnl ++m4_pushdef([_libtool_name], ++ m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl ++m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])), ++ [0], [_libtool_name=[$]$1], ++ [1], [_libtool_name=$lt_[]$1], ++ [2], [_libtool_name=$lt_[]$1], ++ [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl ++m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl ++]) ++ ++ ++# _LT_LIBTOOL_CONFIG_VARS ++# ----------------------- ++# Produce commented declarations of non-tagged libtool config variables ++# suitable for insertion in the LIBTOOL CONFIG section of the `libtool' ++# script. Tagged libtool config variables (even for the LIBTOOL CONFIG ++# section) are produced by _LT_LIBTOOL_TAG_VARS. ++m4_defun([_LT_LIBTOOL_CONFIG_VARS], ++[m4_foreach([_lt_var], ++ m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)), ++ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])]) ++ ++ ++# _LT_LIBTOOL_TAG_VARS(TAG) ++# ------------------------- ++m4_define([_LT_LIBTOOL_TAG_VARS], ++[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames), ++ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])]) ++ ++ ++# _LT_TAGVAR(VARNAME, [TAGNAME]) ++# ------------------------------ ++m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])]) ++ ++ ++# _LT_CONFIG_COMMANDS ++# ------------------- ++# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of ++# variables for single and double quote escaping we saved from calls ++# to _LT_DECL, we can put quote escaped variables declarations ++# into `config.status', and then the shell code to quote escape them in ++# for loops in `config.status'. Finally, any additional code accumulated ++# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded. ++m4_defun([_LT_CONFIG_COMMANDS], ++[AC_PROVIDE_IFELSE([LT_OUTPUT], ++ dnl If the libtool generation code has been placed in $CONFIG_LT, ++ dnl instead of duplicating it all over again into config.status, ++ dnl then we will have config.status run $CONFIG_LT later, so it ++ dnl needs to know what name is stored there: ++ [AC_CONFIG_COMMANDS([libtool], ++ [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])], ++ dnl If the libtool generation code is destined for config.status, ++ dnl expand the accumulated commands and init code now: ++ [AC_CONFIG_COMMANDS([libtool], ++ [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])]) ++])#_LT_CONFIG_COMMANDS ++ ++ ++# Initialize. ++m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT], ++[ ++ ++# The HP-UX ksh and POSIX shell print the target directory to stdout ++# if CDPATH is set. ++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH ++ ++sed_quote_subst='$sed_quote_subst' ++double_quote_subst='$double_quote_subst' ++delay_variable_subst='$delay_variable_subst' ++_LT_CONFIG_STATUS_DECLARATIONS ++LTCC='$LTCC' ++LTCFLAGS='$LTCFLAGS' ++compiler='$compiler_DEFAULT' ++ ++# A function that is used when there is no print builtin or printf. ++func_fallback_echo () ++{ ++ eval 'cat <<_LTECHO_EOF ++\$[]1 ++_LTECHO_EOF' ++} ++ ++# Quote evaled strings. ++for var in lt_decl_all_varnames([[ \ ++]], lt_decl_quote_varnames); do ++ case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in ++ *[[\\\\\\\`\\"\\\$]]*) ++ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" + ;; +- *ELF-64*) +- HPUX_IA64_MODE="64" ++ *) ++ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" + ;; + esac +- fi +- rm -rf conftest* +- ;; +-*-*-irix6*) +- # Find out which ABI we are using. +- echo '[#]line __oline__ "configure"' > conftest.$ac_ext +- if AC_TRY_EVAL(ac_compile); then +- if test "$lt_cv_prog_gnu_ld" = yes; then +- case `/usr/bin/file conftest.$ac_objext` in +- *32-bit*) +- LD="${LD-ld} -melf32bsmip" +- ;; +- *N32*) +- LD="${LD-ld} -melf32bmipn32" ++done ++ ++# Double-quote double-evaled strings. ++for var in lt_decl_all_varnames([[ \ ++]], lt_decl_dquote_varnames); do ++ case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in ++ *[[\\\\\\\`\\"\\\$]]*) ++ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" + ;; +- *64-bit*) +- LD="${LD-ld} -melf64bmip" +- ;; +- esac +- else +- case `/usr/bin/file conftest.$ac_objext` in +- *32-bit*) +- LD="${LD-ld} -32" +- ;; +- *N32*) +- LD="${LD-ld} -n32" +- ;; +- *64-bit*) +- LD="${LD-ld} -64" ++ *) ++ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" + ;; + esac ++done ++ ++_LT_OUTPUT_LIBTOOL_INIT ++]) ++ ++# _LT_GENERATED_FILE_INIT(FILE, [COMMENT]) ++# ------------------------------------ ++# Generate a child script FILE with all initialization necessary to ++# reuse the environment learned by the parent script, and make the ++# file executable. If COMMENT is supplied, it is inserted after the ++# `#!' sequence but before initialization text begins. After this ++# macro, additional text can be appended to FILE to form the body of ++# the child script. The macro ends with non-zero status if the ++# file could not be fully written (such as if the disk is full). ++m4_ifdef([AS_INIT_GENERATED], ++[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])], ++[m4_defun([_LT_GENERATED_FILE_INIT], ++[m4_require([AS_PREPARE])]dnl ++[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl ++[lt_write_fail=0 ++cat >$1 <<_ASEOF || lt_write_fail=1 ++#! $SHELL ++# Generated by $as_me. ++$2 ++SHELL=\${CONFIG_SHELL-$SHELL} ++export SHELL ++_ASEOF ++cat >>$1 <<\_ASEOF || lt_write_fail=1 ++AS_SHELL_SANITIZE ++_AS_PREPARE ++exec AS_MESSAGE_FD>&1 ++_ASEOF ++test $lt_write_fail = 0 && chmod +x $1[]dnl ++m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT ++ ++# LT_OUTPUT ++# --------- ++# This macro allows early generation of the libtool script (before ++# AC_OUTPUT is called), incase it is used in configure for compilation ++# tests. ++AC_DEFUN([LT_OUTPUT], ++[: ${CONFIG_LT=./config.lt} ++AC_MSG_NOTICE([creating $CONFIG_LT]) ++_LT_GENERATED_FILE_INIT(["$CONFIG_LT"], ++[# Run this file to recreate a libtool stub with the current configuration.]) ++ ++cat >>"$CONFIG_LT" <<\_LTEOF ++lt_cl_silent=false ++exec AS_MESSAGE_LOG_FD>>config.log ++{ ++ echo ++ AS_BOX([Running $as_me.]) ++} >&AS_MESSAGE_LOG_FD ++ ++lt_cl_help="\ ++\`$as_me' creates a local libtool stub from the current configuration, ++for use in further configure time tests before the real libtool is ++generated. ++ ++Usage: $[0] [[OPTIONS]] ++ ++ -h, --help print this help, then exit ++ -V, --version print version number, then exit ++ -q, --quiet do not print progress messages ++ -d, --debug don't remove temporary files ++ ++Report bugs to ." ++ ++lt_cl_version="\ ++m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl ++m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION]) ++configured by $[0], generated by m4_PACKAGE_STRING. ++ ++Copyright (C) 2010 Free Software Foundation, Inc. ++This config.lt script is free software; the Free Software Foundation ++gives unlimited permision to copy, distribute and modify it." ++ ++while test $[#] != 0 ++do ++ case $[1] in ++ --version | --v* | -V ) ++ echo "$lt_cl_version"; exit 0 ;; ++ --help | --h* | -h ) ++ echo "$lt_cl_help"; exit 0 ;; ++ --debug | --d* | -d ) ++ debug=: ;; ++ --quiet | --q* | --silent | --s* | -q ) ++ lt_cl_silent=: ;; ++ ++ -*) AC_MSG_ERROR([unrecognized option: $[1] ++Try \`$[0] --help' for more information.]) ;; ++ ++ *) AC_MSG_ERROR([unrecognized argument: $[1] ++Try \`$[0] --help' for more information.]) ;; ++ esac ++ shift ++done ++ ++if $lt_cl_silent; then ++ exec AS_MESSAGE_FD>/dev/null ++fi ++_LTEOF ++ ++cat >>"$CONFIG_LT" <<_LTEOF ++_LT_OUTPUT_LIBTOOL_COMMANDS_INIT ++_LTEOF ++ ++cat >>"$CONFIG_LT" <<\_LTEOF ++AC_MSG_NOTICE([creating $ofile]) ++_LT_OUTPUT_LIBTOOL_COMMANDS ++AS_EXIT(0) ++_LTEOF ++chmod +x "$CONFIG_LT" ++ ++# configure is writing to config.log, but config.lt does its own redirection, ++# appending to config.log, which fails on DOS, as config.log is still kept ++# open by configure. Here we exec the FD to /dev/null, effectively closing ++# config.log, so it can be properly (re)opened and appended to by config.lt. ++lt_cl_success=: ++test "$silent" = yes && ++ lt_config_lt_args="$lt_config_lt_args --quiet" ++exec AS_MESSAGE_LOG_FD>/dev/null ++$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false ++exec AS_MESSAGE_LOG_FD>>config.log ++$lt_cl_success || AS_EXIT(1) ++])# LT_OUTPUT ++ ++ ++# _LT_CONFIG(TAG) ++# --------------- ++# If TAG is the built-in tag, create an initial libtool script with a ++# default configuration from the untagged config vars. Otherwise add code ++# to config.status for appending the configuration named by TAG from the ++# matching tagged config vars. ++m4_defun([_LT_CONFIG], ++[m4_require([_LT_FILEUTILS_DEFAULTS])dnl ++_LT_CONFIG_SAVE_COMMANDS([ ++ m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl ++ m4_if(_LT_TAG, [C], [ ++ # See if we are running on zsh, and set the options which allow our ++ # commands through without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ ++ cfgfile="${ofile}T" ++ trap "$RM \"$cfgfile\"; exit 1" 1 2 15 ++ $RM "$cfgfile" ++ ++ cat <<_LT_EOF >> "$cfgfile" ++#! $SHELL ++ ++# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. ++# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++# NOTE: Changes made to this file will be lost: look at ltmain.sh. ++# ++_LT_COPYING ++_LT_LIBTOOL_TAGS ++ ++# ### BEGIN LIBTOOL CONFIG ++_LT_LIBTOOL_CONFIG_VARS ++_LT_LIBTOOL_TAG_VARS ++# ### END LIBTOOL CONFIG ++ ++_LT_EOF ++ ++ case $host_os in ++ aix3*) ++ cat <<\_LT_EOF >> "$cfgfile" ++# AIX sometimes has problems with the GCC collect2 program. For some ++# reason, if we set the COLLECT_NAMES environment variable, the problems ++# vanish in a puff of smoke. ++if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++fi ++_LT_EOF ++ ;; ++ esac ++ ++ _LT_PROG_LTMAIN ++ ++ # We use sed instead of cat because bash on DJGPP gets confused if ++ # if finds mixed CR/LF and LF-only lines. Since sed operates in ++ # text mode, it properly converts lines to CR/LF. This bash problem ++ # is reportedly fixed, but why not run on old versions too? ++ sed '$q' "$ltmain" >> "$cfgfile" \ ++ || (rm -f "$cfgfile"; exit 1) ++ ++ _LT_PROG_REPLACE_SHELLFNS ++ ++ mv -f "$cfgfile" "$ofile" || ++ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") ++ chmod +x "$ofile" ++], ++[cat <<_LT_EOF >> "$ofile" ++ ++dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded ++dnl in a comment (ie after a #). ++# ### BEGIN LIBTOOL TAG CONFIG: $1 ++_LT_LIBTOOL_TAG_VARS(_LT_TAG) ++# ### END LIBTOOL TAG CONFIG: $1 ++_LT_EOF ++])dnl /m4_if ++], ++[m4_if([$1], [], [ ++ PACKAGE='$PACKAGE' ++ VERSION='$VERSION' ++ TIMESTAMP='$TIMESTAMP' ++ RM='$RM' ++ ofile='$ofile'], []) ++])dnl /_LT_CONFIG_SAVE_COMMANDS ++])# _LT_CONFIG ++ ++ ++# LT_SUPPORTED_TAG(TAG) ++# --------------------- ++# Trace this macro to discover what tags are supported by the libtool ++# --tag option, using: ++# autoconf --trace 'LT_SUPPORTED_TAG:$1' ++AC_DEFUN([LT_SUPPORTED_TAG], []) ++ ++ ++# C support is built-in for now ++m4_define([_LT_LANG_C_enabled], []) ++m4_define([_LT_TAGS], []) ++ ++ ++# LT_LANG(LANG) ++# ------------- ++# Enable libtool support for the given language if not already enabled. ++AC_DEFUN([LT_LANG], ++[AC_BEFORE([$0], [LT_OUTPUT])dnl ++m4_case([$1], ++ [C], [_LT_LANG(C)], ++ [C++], [_LT_LANG(CXX)], ++ [Java], [_LT_LANG(GCJ)], ++ [Fortran 77], [_LT_LANG(F77)], ++ [Fortran], [_LT_LANG(FC)], ++ [Windows Resource], [_LT_LANG(RC)], ++ [m4_ifdef([_LT_LANG_]$1[_CONFIG], ++ [_LT_LANG($1)], ++ [m4_fatal([$0: unsupported language: "$1"])])])dnl ++])# LT_LANG ++ ++ ++# _LT_LANG(LANGNAME) ++# ------------------ ++m4_defun([_LT_LANG], ++[m4_ifdef([_LT_LANG_]$1[_enabled], [], ++ [LT_SUPPORTED_TAG([$1])dnl ++ m4_append([_LT_TAGS], [$1 ])dnl ++ m4_define([_LT_LANG_]$1[_enabled], [])dnl ++ _LT_LANG_$1_CONFIG($1)])dnl ++])# _LT_LANG ++ ++ ++# _LT_LANG_DEFAULT_CONFIG ++# ----------------------- ++m4_defun([_LT_LANG_DEFAULT_CONFIG], ++[AC_PROVIDE_IFELSE([AC_PROG_CXX], ++ [LT_LANG(CXX)], ++ [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])]) ++ ++AC_PROVIDE_IFELSE([AC_PROG_F77], ++ [LT_LANG(F77)], ++ [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])]) ++ ++AC_PROVIDE_IFELSE([AC_PROG_FC], ++ [LT_LANG(FC)], ++ [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])]) ++ ++dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal ++dnl pulling things in needlessly. ++AC_PROVIDE_IFELSE([AC_PROG_GCJ], ++ [LT_LANG(GCJ)], ++ [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], ++ [LT_LANG(GCJ)], ++ [AC_PROVIDE_IFELSE([LT_PROG_GCJ], ++ [LT_LANG(GCJ)], ++ [m4_ifdef([AC_PROG_GCJ], ++ [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])]) ++ m4_ifdef([A][M_PROG_GCJ], ++ [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])]) ++ m4_ifdef([LT_PROG_GCJ], ++ [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])]) ++ ++AC_PROVIDE_IFELSE([LT_PROG_RC], ++ [LT_LANG(RC)], ++ [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])]) ++])# _LT_LANG_DEFAULT_CONFIG ++ ++# Obsolete macros: ++AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) ++AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) ++AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) ++AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) ++AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) ++dnl aclocal-1.4 backwards compatibility: ++dnl AC_DEFUN([AC_LIBTOOL_CXX], []) ++dnl AC_DEFUN([AC_LIBTOOL_F77], []) ++dnl AC_DEFUN([AC_LIBTOOL_FC], []) ++dnl AC_DEFUN([AC_LIBTOOL_GCJ], []) ++dnl AC_DEFUN([AC_LIBTOOL_RC], []) ++ ++ ++# _LT_TAG_COMPILER ++# ---------------- ++m4_defun([_LT_TAG_COMPILER], ++[AC_REQUIRE([AC_PROG_CC])dnl ++ ++_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl ++_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl ++_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl ++_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++])# _LT_TAG_COMPILER ++ ++ ++# _LT_COMPILER_BOILERPLATE ++# ------------------------ ++# Check for compiler boilerplate output or warnings with ++# the simple compiler test code. ++m4_defun([_LT_COMPILER_BOILERPLATE], ++[m4_require([_LT_DECL_SED])dnl ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$RM conftest* ++])# _LT_COMPILER_BOILERPLATE ++ ++ ++# _LT_LINKER_BOILERPLATE ++# ---------------------- ++# Check for linker boilerplate output or warnings with ++# the simple link test code. ++m4_defun([_LT_LINKER_BOILERPLATE], ++[m4_require([_LT_DECL_SED])dnl ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$RM -r conftest* ++])# _LT_LINKER_BOILERPLATE ++ ++# _LT_REQUIRED_DARWIN_CHECKS ++# ------------------------- ++m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[ ++ case $host_os in ++ rhapsody* | darwin*) ++ AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) ++ AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) ++ AC_CHECK_TOOL([LIPO], [lipo], [:]) ++ AC_CHECK_TOOL([OTOOL], [otool], [:]) ++ AC_CHECK_TOOL([OTOOL64], [otool64], [:]) ++ _LT_DECL([], [DSYMUTIL], [1], ++ [Tool to manipulate archived DWARF debug symbol files on Mac OS X]) ++ _LT_DECL([], [NMEDIT], [1], ++ [Tool to change global to local symbols on Mac OS X]) ++ _LT_DECL([], [LIPO], [1], ++ [Tool to manipulate fat objects and archives on Mac OS X]) ++ _LT_DECL([], [OTOOL], [1], ++ [ldd/readelf like tool for Mach-O binaries on Mac OS X]) ++ _LT_DECL([], [OTOOL64], [1], ++ [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4]) ++ ++ AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], ++ [lt_cv_apple_cc_single_mod=no ++ if test -z "${LT_MULTI_MODULE}"; then ++ # By default we will add the -single_module flag. You can override ++ # by either setting the environment variable LT_MULTI_MODULE ++ # non-empty at configure time, or by adding -multi_module to the ++ # link flags. ++ rm -rf libconftest.dylib* ++ echo "int foo(void){return 1;}" > conftest.c ++ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ ++-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD ++ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ ++ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err ++ _lt_result=$? ++ if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then ++ lt_cv_apple_cc_single_mod=yes ++ else ++ cat conftest.err >&AS_MESSAGE_LOG_FD ++ fi ++ rm -rf libconftest.dylib* ++ rm -f conftest.* ++ fi]) ++ AC_CACHE_CHECK([for -exported_symbols_list linker flag], ++ [lt_cv_ld_exported_symbols_list], ++ [lt_cv_ld_exported_symbols_list=no ++ save_LDFLAGS=$LDFLAGS ++ echo "_main" > conftest.sym ++ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], ++ [lt_cv_ld_exported_symbols_list=yes], ++ [lt_cv_ld_exported_symbols_list=no]) ++ LDFLAGS="$save_LDFLAGS" ++ ]) ++ AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load], ++ [lt_cv_ld_force_load=no ++ cat > conftest.c << _LT_EOF ++int forced_loaded() { return 2;} ++_LT_EOF ++ echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD ++ $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD ++ echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD ++ $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD ++ echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD ++ $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD ++ cat > conftest.c << _LT_EOF ++int main() { return 0;} ++_LT_EOF ++ echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD ++ $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err ++ _lt_result=$? ++ if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then ++ lt_cv_ld_force_load=yes ++ else ++ cat conftest.err >&AS_MESSAGE_LOG_FD ++ fi ++ rm -f conftest.err libconftest.a conftest conftest.c ++ rm -rf conftest.dSYM ++ ]) ++ case $host_os in ++ rhapsody* | darwin1.[[012]]) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; ++ darwin1.*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ darwin*) # darwin 5.x on ++ # if running on 10.5 or later, the deployment target defaults ++ # to the OS version, if on x86, and 10.4, the deployment ++ # target defaults to 10.4. Don't you love it? ++ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in ++ 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ 10.[[012]]*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ 10.*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ esac ++ ;; ++ esac ++ if test "$lt_cv_apple_cc_single_mod" = "yes"; then ++ _lt_dar_single_mod='$single_module' ++ fi ++ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then ++ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' ++ else ++ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ fi ++ if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then ++ _lt_dsymutil='~$DSYMUTIL $lib || :' ++ else ++ _lt_dsymutil= ++ fi ++ ;; ++ esac ++]) ++ ++ ++# _LT_DARWIN_LINKER_FEATURES ++# -------------------------- ++# Checks for linker and compiler features on darwin ++m4_defun([_LT_DARWIN_LINKER_FEATURES], ++[ ++ m4_require([_LT_REQUIRED_DARWIN_CHECKS]) ++ _LT_TAGVAR(archive_cmds_need_lc, $1)=no ++ _LT_TAGVAR(hardcode_direct, $1)=no ++ _LT_TAGVAR(hardcode_automatic, $1)=yes ++ _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported ++ if test "$lt_cv_ld_force_load" = "yes"; then ++ _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' ++ else ++ _LT_TAGVAR(whole_archive_flag_spec, $1)='' ++ fi ++ _LT_TAGVAR(link_all_deplibs, $1)=yes ++ _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" ++ case $cc_basename in ++ ifort*) _lt_dar_can_shared=yes ;; ++ *) _lt_dar_can_shared=$GCC ;; ++ esac ++ if test "$_lt_dar_can_shared" = "yes"; then ++ output_verbose_link_cmd=func_echo_all ++ _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" ++ _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" ++ m4_if([$1], [CXX], ++[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then ++ _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" ++ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" ++ fi ++],[]) ++ else ++ _LT_TAGVAR(ld_shlibs, $1)=no ++ fi ++]) ++ ++# _LT_SYS_MODULE_PATH_AIX([TAGNAME]) ++# ---------------------------------- ++# Links a minimal program and checks the executable ++# for the system default hardcoded library path. In most cases, ++# this is /usr/lib:/lib, but when the MPI compilers are used ++# the location of the communication and MPI libs are included too. ++# If we don't find anything, use the default library path according ++# to the aix ld manual. ++# Store the results from the different compilers for each TAGNAME. ++# Allow to override them for all tags through lt_cv_aix_libpath. ++m4_defun([_LT_SYS_MODULE_PATH_AIX], ++[m4_require([_LT_DECL_SED])dnl ++if test "${lt_cv_aix_libpath+set}" = set; then ++ aix_libpath=$lt_cv_aix_libpath ++else ++ AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])], ++ [AC_LINK_IFELSE([AC_LANG_PROGRAM],[ ++ lt_aix_libpath_sed='[ ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\([^ ]*\) *$/\1/ ++ p ++ } ++ }]' ++ _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++ # Check for a 64-bit object if we didn't find anything. ++ if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then ++ _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++ fi],[]) ++ if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then ++ _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib" ++ fi ++ ]) ++ aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1]) ++fi ++])# _LT_SYS_MODULE_PATH_AIX ++ ++ ++# _LT_SHELL_INIT(ARG) ++# ------------------- ++m4_define([_LT_SHELL_INIT], ++[m4_divert_text([M4SH-INIT], [$1 ++])])# _LT_SHELL_INIT ++ ++ ++ ++# _LT_PROG_ECHO_BACKSLASH ++# ----------------------- ++# Find how we can fake an echo command that does not interpret backslash. ++# In particular, with Autoconf 2.60 or later we add some code to the start ++# of the generated configure script which will find a shell with a builtin ++# printf (which we can use as an echo command). ++m4_defun([_LT_PROG_ECHO_BACKSLASH], ++[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ++ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ++ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO ++ ++AC_MSG_CHECKING([how to print strings]) ++# Test print first, because it will be a builtin if present. ++if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ ++ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then ++ ECHO='print -r --' ++elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then ++ ECHO='printf %s\n' ++else ++ # Use this function as a fallback that always works. ++ func_fallback_echo () ++ { ++ eval 'cat <<_LTECHO_EOF ++$[]1 ++_LTECHO_EOF' ++ } ++ ECHO='func_fallback_echo' ++fi ++ ++# func_echo_all arg... ++# Invoke $ECHO with all args, space-separated. ++func_echo_all () ++{ ++ $ECHO "$*" ++} ++ ++case "$ECHO" in ++ printf*) AC_MSG_RESULT([printf]) ;; ++ print*) AC_MSG_RESULT([print -r]) ;; ++ *) AC_MSG_RESULT([cat]) ;; ++esac ++ ++m4_ifdef([_AS_DETECT_SUGGESTED], ++[_AS_DETECT_SUGGESTED([ ++ test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || ( ++ ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ++ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ++ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO ++ PATH=/empty FPATH=/empty; export PATH FPATH ++ test "X`printf %s $ECHO`" = "X$ECHO" \ ++ || test "X`print -r -- $ECHO`" = "X$ECHO" )])]) ++ ++_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts]) ++_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes]) ++])# _LT_PROG_ECHO_BACKSLASH ++ ++ ++# _LT_WITH_SYSROOT ++# ---------------- ++AC_DEFUN([_LT_WITH_SYSROOT], ++[AC_MSG_CHECKING([for sysroot]) ++AC_ARG_WITH([sysroot], ++[ --with-sysroot[=DIR] Search for dependent libraries within DIR ++ (or the compiler's sysroot if not specified).], ++[], [with_sysroot=no]) ++ ++dnl lt_sysroot will always be passed unquoted. We quote it here ++dnl in case the user passed a directory name. ++lt_sysroot= ++case ${with_sysroot} in #( ++ yes) ++ if test "$GCC" = yes; then ++ lt_sysroot=`$CC --print-sysroot 2>/dev/null` + fi ++ ;; #( ++ /*) ++ lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` ++ ;; #( ++ no|'') ++ ;; #( ++ *) ++ AC_MSG_RESULT([${with_sysroot}]) ++ AC_MSG_ERROR([The sysroot must be an absolute path.]) ++ ;; ++esac ++ ++ AC_MSG_RESULT([${lt_sysroot:-no}]) ++_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl ++[dependent libraries, and in which our libraries should be installed.])]) ++ ++# _LT_ENABLE_LOCK ++# --------------- ++m4_defun([_LT_ENABLE_LOCK], ++[AC_ARG_ENABLE([libtool-lock], ++ [AS_HELP_STRING([--disable-libtool-lock], ++ [avoid locking (might break parallel builds)])]) ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++# Some flags need to be propagated to the compiler or linker for good ++# libtool support. ++case $host in ++ia64-*-hpux*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if AC_TRY_EVAL(ac_compile); then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *ELF-32*) ++ HPUX_IA64_MODE="32" ++ ;; ++ *ELF-64*) ++ HPUX_IA64_MODE="64" ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++*-*-irix6*) ++ # Find out which ABI we are using. ++ echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext ++ if AC_TRY_EVAL(ac_compile); then ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -melf32bsmip" ++ ;; ++ *N32*) ++ LD="${LD-ld} -melf32bmipn32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -melf64bmip" ++ ;; ++ esac ++ else ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -32" ++ ;; ++ *N32*) ++ LD="${LD-ld} -n32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -64" ++ ;; ++ esac ++ fi + fi + rm -rf conftest* + ;; + +-x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) ++x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ ++s390*-*linux*|s390*-*tpf*|sparc*-*linux*) + # Find out which ABI we are using. + echo 'int i;' > conftest.$ac_ext + if AC_TRY_EVAL(ac_compile); then + case `/usr/bin/file conftest.o` in +- *32-bit*) +- case $host in +- x86_64-*linux*) +- LD="${LD-ld} -m elf_i386" +- ;; +- ppc64-*linux*|powerpc64-*linux*) +- LD="${LD-ld} -m elf32ppclinux" +- ;; +- s390x-*linux*) +- LD="${LD-ld} -m elf_s390" +- ;; +- sparc64-*linux*) +- LD="${LD-ld} -m elf32_sparc" +- ;; +- esac +- ;; +- *64-bit*) +- case $host in +- x86_64-*linux*) +- LD="${LD-ld} -m elf_x86_64" +- ;; +- ppc*-*linux*|powerpc*-*linux*) +- LD="${LD-ld} -m elf64ppc" +- ;; +- s390*-*linux*) +- LD="${LD-ld} -m elf64_s390" +- ;; +- sparc*-*linux*) +- LD="${LD-ld} -m elf64_sparc" +- ;; +- esac +- ;; ++ *32-bit*) ++ case $host in ++ x86_64-*kfreebsd*-gnu) ++ LD="${LD-ld} -m elf_i386_fbsd" ++ ;; ++ x86_64-*linux*) ++ LD="${LD-ld} -m elf_i386" ++ ;; ++ ppc64-*linux*|powerpc64-*linux*) ++ LD="${LD-ld} -m elf32ppclinux" ++ ;; ++ s390x-*linux*) ++ LD="${LD-ld} -m elf_s390" ++ ;; ++ sparc64-*linux*) ++ LD="${LD-ld} -m elf32_sparc" ++ ;; ++ esac ++ ;; ++ *64-bit*) ++ case $host in ++ x86_64-*kfreebsd*-gnu) ++ LD="${LD-ld} -m elf_x86_64_fbsd" ++ ;; ++ x86_64-*linux*) ++ LD="${LD-ld} -m elf_x86_64" ++ ;; ++ ppc*-*linux*|powerpc*-*linux*) ++ LD="${LD-ld} -m elf64ppc" ++ ;; ++ s390*-*linux*|s390*-*tpf*) ++ LD="${LD-ld} -m elf64_s390" ++ ;; ++ sparc*-*linux*) ++ LD="${LD-ld} -m elf64_sparc" ++ ;; ++ esac ++ ;; + esac + fi + rm -rf conftest* +@@ -577,7 +1338,7 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) + CFLAGS="$CFLAGS -belf" + AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, + [AC_LANG_PUSH(C) +- AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) + AC_LANG_POP]) + if test x"$lt_cv_cc_needs_belf" != x"yes"; then + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf +@@ -592,90 +1353,176 @@ sparc*-*solaris*) + *64-bit*) + case $lt_cv_prog_gnu_ld in + yes*) LD="${LD-ld} -m elf64_sparc" ;; +- *) LD="${LD-ld} -64" ;; ++ *) ++ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then ++ LD="${LD-ld} -64" ++ fi ++ ;; + esac + ;; + esac + fi + rm -rf conftest* + ;; +- +-AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], +-[*-*-cygwin* | *-*-mingw* | *-*-pw32*) +- AC_CHECK_TOOL(DLLTOOL, dlltool, false) +- AC_CHECK_TOOL(AS, as, false) +- AC_CHECK_TOOL(OBJDUMP, objdump, false) +- ;; +- ]) + esac + + need_locks="$enable_libtool_lock" ++])# _LT_ENABLE_LOCK + +-])# _LT_AC_LOCK + ++# _LT_PROG_AR ++# ----------- ++m4_defun([_LT_PROG_AR], ++[AC_CHECK_TOOLS(AR, [ar], false) ++: ${AR=ar} ++: ${AR_FLAGS=cru} ++_LT_DECL([], [AR], [1], [The archiver]) ++_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive]) ++ ++AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file], ++ [lt_cv_ar_at_file=no ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM], ++ [echo conftest.$ac_objext > conftest.lst ++ lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD' ++ AC_TRY_EVAL([lt_ar_try]) ++ if test "$ac_status" -eq 0; then ++ # Ensure the archiver fails upon bogus file names. ++ rm -f conftest.$ac_objext libconftest.a ++ AC_TRY_EVAL([lt_ar_try]) ++ if test "$ac_status" -ne 0; then ++ lt_cv_ar_at_file=@ ++ fi ++ fi ++ rm -f conftest.* libconftest.a ++ ]) ++ ]) + +-# AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, +-# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) +-# ---------------------------------------------------------------- +-# Check whether the given compiler option works +-AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], +-[AC_REQUIRE([LT_AC_PROG_SED]) +-AC_CACHE_CHECK([$1], [$2], +- [$2=no +- ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) +- printf "$lt_simple_compile_test_code" > conftest.$ac_ext +- lt_compiler_flag="$3" +- # Insert the option either (1) after the last *FLAGS variable, or +- # (2) before a word containing "conftest.", or (3) at the end. +- # Note that $ac_compile itself does not contain backslashes and begins +- # with a dollar sign (not a hyphen), so the echo should work correctly. +- # The option is referenced via a variable to avoid confusing sed. +- lt_compile=`echo "$ac_compile" | $SED \ +- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ +- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ +- -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) +- (eval "$lt_compile" 2>conftest.err) +- ac_status=$? +- cat conftest.err >&AS_MESSAGE_LOG_FD +- echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD ++if test "x$lt_cv_ar_at_file" = xno; then ++ archiver_list_spec= ++else ++ archiver_list_spec=$lt_cv_ar_at_file ++fi ++_LT_DECL([], [archiver_list_spec], [1], ++ [How to feed a file listing to the archiver]) ++])# _LT_PROG_AR ++ ++ ++# _LT_CMD_OLD_ARCHIVE ++# ------------------- ++m4_defun([_LT_CMD_OLD_ARCHIVE], ++[_LT_PROG_AR ++ ++AC_CHECK_TOOL(STRIP, strip, :) ++test -z "$STRIP" && STRIP=: ++_LT_DECL([], [STRIP], [1], [A symbol stripping program]) ++ ++AC_CHECK_TOOL(RANLIB, ranlib, :) ++test -z "$RANLIB" && RANLIB=: ++_LT_DECL([], [RANLIB], [1], ++ [Commands used to install an old-style archive]) ++ ++# Determine commands to create old-style static archives. ++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' ++old_postinstall_cmds='chmod 644 $oldlib' ++old_postuninstall_cmds= ++ ++if test -n "$RANLIB"; then ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" ++ ;; ++ *) ++ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" ++ ;; ++ esac ++ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" ++fi ++ ++case $host_os in ++ darwin*) ++ lock_old_archive_extraction=yes ;; ++ *) ++ lock_old_archive_extraction=no ;; ++esac ++_LT_DECL([], [old_postinstall_cmds], [2]) ++_LT_DECL([], [old_postuninstall_cmds], [2]) ++_LT_TAGDECL([], [old_archive_cmds], [2], ++ [Commands used to build an old-style archive]) ++_LT_DECL([], [lock_old_archive_extraction], [0], ++ [Whether to use a lock for old archive extraction]) ++])# _LT_CMD_OLD_ARCHIVE ++ ++ ++# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, ++# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) ++# ---------------------------------------------------------------- ++# Check whether the given compiler option works ++AC_DEFUN([_LT_COMPILER_OPTION], ++[m4_require([_LT_FILEUTILS_DEFAULTS])dnl ++m4_require([_LT_DECL_SED])dnl ++AC_CACHE_CHECK([$1], [$2], ++ [$2=no ++ m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$3" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&AS_MESSAGE_LOG_FD ++ echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +- $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then + $2=yes + fi + fi +- $rm conftest* ++ $RM conftest* + ]) + + if test x"[$]$2" = xyes; then +- ifelse([$5], , :, [$5]) ++ m4_if([$5], , :, [$5]) + else +- ifelse([$6], , :, [$6]) ++ m4_if([$6], , :, [$6]) + fi +-])# AC_LIBTOOL_COMPILER_OPTION ++])# _LT_COMPILER_OPTION + ++# Old name: ++AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION]) ++dnl aclocal-1.4 backwards compatibility: ++dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], []) + +-# AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, +-# [ACTION-SUCCESS], [ACTION-FAILURE]) +-# ------------------------------------------------------------ +-# Check whether the given compiler option works +-AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], +-[AC_CACHE_CHECK([$1], [$2], ++ ++# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, ++# [ACTION-SUCCESS], [ACTION-FAILURE]) ++# ---------------------------------------------------- ++# Check whether the given linker option works ++AC_DEFUN([_LT_LINKER_OPTION], ++[m4_require([_LT_FILEUTILS_DEFAULTS])dnl ++m4_require([_LT_DECL_SED])dnl ++AC_CACHE_CHECK([$1], [$2], + [$2=no + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS $3" +- printf "$lt_simple_link_test_code" > conftest.$ac_ext ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then + # The linker can only warn and ignore the option if not recognized + # So say no if there are warnings + if test -s conftest.err; then + # Append any errors to the config.log. + cat conftest.err 1>&AS_MESSAGE_LOG_FD +- $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 + if diff conftest.exp conftest.er2 >/dev/null; then + $2=yes +@@ -684,22 +1531,28 @@ AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], + $2=yes + fi + fi +- $rm conftest* ++ $RM -r conftest* + LDFLAGS="$save_LDFLAGS" + ]) + + if test x"[$]$2" = xyes; then +- ifelse([$4], , :, [$4]) ++ m4_if([$4], , :, [$4]) + else +- ifelse([$5], , :, [$5]) ++ m4_if([$5], , :, [$5]) + fi +-])# AC_LIBTOOL_LINKER_OPTION ++])# _LT_LINKER_OPTION + ++# Old name: ++AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION]) ++dnl aclocal-1.4 backwards compatibility: ++dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], []) + +-# AC_LIBTOOL_SYS_MAX_CMD_LEN +-# -------------------------- +-AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], +-[# find the maximum length of command line arguments ++ ++# LT_CMD_MAX_LEN ++#--------------- ++AC_DEFUN([LT_CMD_MAX_LEN], ++[AC_REQUIRE([AC_CANONICAL_HOST])dnl ++# find the maximum length of command line arguments + AC_MSG_CHECKING([the maximum length of command line arguments]) + AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl + i=0 +@@ -721,7 +1574,7 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl + lt_cv_sys_max_cmd_len=-1; + ;; + +- cygwin* | mingw*) ++ cygwin* | mingw* | cegcc*) + # On Win9x/ME, this test blows up -- it succeeds, but takes + # about 5 minutes as the teststring grows exponentially. + # Worse, since 9x/ME are not pre-emptively multitasking, +@@ -732,6 +1585,11 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl + lt_cv_sys_max_cmd_len=8192; + ;; + ++ mint*) ++ # On MiNT this can take a long time and run out of memory. ++ lt_cv_sys_max_cmd_len=8192; ++ ;; ++ + amigaos*) + # On AmigaOS with pdksh, this test takes hours, literally. + # So we just punt and use a minimum line length of 8192. +@@ -776,30 +1634,41 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl + sysv5* | sco5v6* | sysv4.2uw2*) + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` + if test -n "$kargmax"; then +- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` ++ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` + else + lt_cv_sys_max_cmd_len=32768 + fi + ;; + *) +- # If test is not a shell built-in, we'll probably end up computing a +- # maximum length that is only half of the actual maximum length, but +- # we can't tell. +- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} +- while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \ +- = "XX$teststring") >/dev/null 2>&1 && +- new_result=`expr "X$teststring" : ".*" 2>&1` && +- lt_cv_sys_max_cmd_len=$new_result && +- test $i != 17 # 1/2 MB should be enough +- do +- i=`expr $i + 1` +- teststring=$teststring$teststring +- done +- teststring= +- # Add a significant safety factor because C++ compilers can tack on massive +- # amounts of additional arguments before passing them to the linker. +- # It appears as though 1/2 is a usable value. +- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` ++ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` ++ if test -n "$lt_cv_sys_max_cmd_len"; then ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ++ else ++ # Make teststring a little bigger before we do anything with it. ++ # a 1K string should be a reasonable start. ++ for i in 1 2 3 4 5 6 7 8 ; do ++ teststring=$teststring$teststring ++ done ++ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} ++ # If test is not a shell built-in, we'll probably end up computing a ++ # maximum length that is only half of the actual maximum length, but ++ # we can't tell. ++ while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ ++ = "X$teststring$teststring"; } >/dev/null 2>&1 && ++ test $i != 17 # 1/2 MB should be enough ++ do ++ i=`expr $i + 1` ++ teststring=$teststring$teststring ++ done ++ # Only check the string length outside the loop. @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 15:37:32 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 14:37:32 +0000 Subject: [csw-devel] SF.net SVN: gar:[12981] csw/mgar/gar/v2/lib/python Message-ID: Revision: 12981 http://gar.svn.sourceforge.net/gar/?rev=12981&view=rev Author: wahwah Date: 2011-01-17 14:37:32 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgdb: Add a method to get srv4 data structure There was more than one place retrieving / unpickling the data structure from a Srv4FileStats object. Let's add a common method instead. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py csw/mgar/gar/v2/lib/python/models.py csw/mgar/gar/v2/lib/python/package_stats.py csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-17 13:32:27 UTC (rev 12980) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-17 14:37:32 UTC (rev 12981) @@ -202,7 +202,7 @@ # left is lists and dictionaries. i = counter.next() if stats_obj.data_obj: - raw_pkg_data = cPickle.loads(stats_obj.data_obj.pickle) + raw_pkg_data = stats_obj.GetStatsStruct() else: raise CatalogDatabaseError( "%s (%s) is missing the data object." Modified: csw/mgar/gar/v2/lib/python/models.py =================================================================== --- csw/mgar/gar/v2/lib/python/models.py 2011-01-17 13:32:27 UTC (rev 12980) +++ csw/mgar/gar/v2/lib/python/models.py 2011-01-17 14:37:32 UTC (rev 12981) @@ -200,7 +200,10 @@ u"Package: %s-%s, %s" % (self.catalogname, self.version_string, self.arch.name)) + def GetStatsStruct(self): + return cPickle.loads(str(self.data_obj.pickle)) + class CheckpkgErrorTagMixin(object): def ToGarSyntax(self): Modified: csw/mgar/gar/v2/lib/python/package_stats.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_stats.py 2011-01-17 13:32:27 UTC (rev 12980) +++ csw/mgar/gar/v2/lib/python/package_stats.py 2011-01-17 14:37:32 UTC (rev 12981) @@ -430,7 +430,7 @@ if not srv4.data_obj: raise DatabaseError("Could not find the data object for %s (%s)" % (srv4.basename, md5_sum)) - self.all_stats = cPickle.loads(str(srv4.data_obj.pickle)) + self.all_stats = srv4.GetStatsStruct() return self.all_stats Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 13:32:27 UTC (rev 12980) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 14:37:32 UTC (rev 12981) @@ -110,7 +110,7 @@ # Add error tags for identifier in self.identifiers: srv4 = GetPkg(identifier) - data = cPickle.loads(str(srv4.data_obj.pickle)) + data = srv4.GetStatsStruct() if "OPENCSW_REPOSITORY" in data["pkginfo"]: build_src = data["pkginfo"]["OPENCSW_REPOSITORY"] build_src_url_svn = re.sub(r'([^@]*).*', r'\1/Makefile', build_src) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 15:38:13 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 14:38:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[12982] csw/mgar/gar/v2/lib/python/pkgdb.py Message-ID: Revision: 12982 http://gar.svn.sourceforge.net/gar/?rev=12982&view=rev Author: wahwah Date: 2011-01-17 14:38:13 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgdb: A bugfix for catalog tree imports When importing a tree and autoregistering packages, use the actual ImportPkg function, don't just flip the 'registered' bit. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 14:37:32 UTC (rev 12981) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 14:38:13 UTC (rev 12982) @@ -290,7 +290,8 @@ logging.warning( "Package %s was not registered for releases. Registering it.", sqo_srv4.basename) - sqo_srv4.registered = True + stats = sqo_srv4.GetStatsStruct() + package_stats.PackageStats.ImportPkg(stats, True) db_catalog.AddSrv4ToCatalog( sqo_srv4, osrel, arch, catrel) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 16:26:18 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 15:26:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[12983] csw/mgar/gar/v2/lib/python/pkgdb.py Message-ID: Revision: 12983 http://gar.svn.sourceforge.net/gar/?rev=12983&view=rev Author: wahwah Date: 2011-01-17 15:26:17 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pkgdb: gen-cat detect missing pkg files When gen-cat is called and the file in allpkgs doesn't exist, pkgdb throws an error. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 14:38:13 UTC (rev 12982) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-17 15:26:17 UTC (rev 12983) @@ -84,6 +84,10 @@ "Error in command line options." +class OpencswTreeError(Error): + "A problem with the OpenCSW directory tree." + + class HtmlGenerator(object): def __init__(self, identifiers, template=None): @@ -574,6 +578,8 @@ logging.debug("Existing files: %s", len(existing_files)) for pkg in pkgs: src_path = os.path.join(allpkgs_dir, pkg.basename) + if not os.path.exists(src_path): + raise OpencswTreeError("File %s does not exist" % repr(src_path)) # Try to find if the package was already available in previous # os releases already_existing_in_osrel = None This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 17 16:29:39 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 17 Jan 2011 15:29:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[12984] csw/mgar/pkg/Makefile Message-ID: Revision: 12984 http://gar.svn.sourceforge.net/gar/?rev=12984&view=rev Author: dmichelsen Date: 2011-01-17 15:29:39 +0000 (Mon, 17 Jan 2011) Log Message: ----------- mGAR: Add Makefile from template for newpkg-packages Modified Paths: -------------- csw/mgar/pkg/Makefile Modified: csw/mgar/pkg/Makefile =================================================================== --- csw/mgar/pkg/Makefile 2011-01-17 15:26:17 UTC (rev 12983) +++ csw/mgar/pkg/Makefile 2011-01-17 15:29:39 UTC (rev 12984) @@ -68,6 +68,7 @@ newpkg-%: @svn mkdir $* $*/tags $*/branches $*/trunk $*/trunk/files + @svn cp template/Makefile $*/Makefile @(echo '# $$Id$$'; \ echo "NAME = $*"; \ echo "VERSION = 1.0"; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 17 16:30:15 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 17 Jan 2011 15:30:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12985] csw/mgar/pkg/imlib/trunk Message-ID: Revision: 12985 http://gar.svn.sourceforge.net/gar/?rev=12985&view=rev Author: dmichelsen Date: 2011-01-17 15:30:15 +0000 (Mon, 17 Jan 2011) Log Message: ----------- imlib: Roll back to CSW X11 Modified Paths: -------------- csw/mgar/pkg/imlib/trunk/Makefile csw/mgar/pkg/imlib/trunk/checksums Modified: csw/mgar/pkg/imlib/trunk/Makefile =================================================================== --- csw/mgar/pkg/imlib/trunk/Makefile 2011-01-17 15:29:39 UTC (rev 12984) +++ csw/mgar/pkg/imlib/trunk/Makefile 2011-01-17 15:30:15 UTC (rev 12985) @@ -6,32 +6,40 @@ define BLURB endef -MASTER_SITES = $(SF_MIRRORS) +MASTER_SITES = $(GNOME_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.bz2 # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 -EXTRA_INC = $(prefix)/X11/include -EXTRA_LIB = $(prefix)/X11/lib -EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib - -# EXTRA_LINKER_FLAGS = -L$(libdir) -l/usr/openwin/lib/libXext.so - STRIP_LIBTOOL = 1 -BUILD64 = 1 +# Make glib and gtk 64 bit first +# BUILD64 = 1 +NOISAEXEC = 1 +sysconfdir = /etc/opt/csw CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --x-include=$(prefix)/X11/include -CONFIGURE_ARGS += --x-libraries=$(abspath $(prefix)/X11/lib/$(MM_LIBDIR)) +PRESERVECONF += $(sysconfdir)/im_palette-small.pal +PRESERVECONF += $(sysconfdir)/im_palette-tiny.pal +PRESERVECONF += $(sysconfdir)/im_palette.pal +PRESERVECONF += $(sysconfdir)/imrc -RUNTIME_DEP_PKGS_CSWimlib = CSWgiflib CSWjpeg CSWpng CSWtiff CSWzlib -RUNTIME_DEP_PKGS_CSWimlib += CSWlibice CSWlibsm CSWlibxext +RUNTIME_DEP_PKGS_CSWimlib += CSWjpeg +RUNTIME_DEP_PKGS_CSWimlib += CSWpng +RUNTIME_DEP_PKGS_CSWimlib += CSWtiff +RUNTIME_DEP_PKGS_CSWimlib += CSWzlib +RUNTIME_DEP_PKGS_CSWimlib += CSWglib +RUNTIME_DEP_PKGS_CSWimlib += CSWgiflibrt +RUNTIME_DEP_PKGS_CSWimlib += CSWgtk # Building the test cases misses -lX11, disable for now SKIPTEST ?= 1 TEST_TARGET = check +# No package refactoring for now +CHECKPKG_OVERRIDES_CSWimlib += shared-lib-package-contains-so-symlink +CHECKPKG_OVERRIDES_CSWimlib += non-uniform-lib-versions-in-package + include gar/category.mk Modified: csw/mgar/pkg/imlib/trunk/checksums =================================================================== --- csw/mgar/pkg/imlib/trunk/checksums 2011-01-17 15:29:39 UTC (rev 12984) +++ csw/mgar/pkg/imlib/trunk/checksums 2011-01-17 15:30:15 UTC (rev 12985) @@ -1 +1 @@ -7db987e6c52e4daf70d7d0f471238eae download/imlib-1.9.15.tar.bz2 +7db987e6c52e4daf70d7d0f471238eae imlib-1.9.15.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 17 16:33:35 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 17 Jan 2011 15:33:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[12986] csw/mgar/pkg/pcre/trunk Message-ID: Revision: 12986 http://gar.svn.sourceforge.net/gar/?rev=12986&view=rev Author: dmichelsen Date: 2011-01-17 15:33:34 +0000 (Mon, 17 Jan 2011) Log Message: ----------- pcre: Update to 8.12 and remove now incorporated upstream workaround Modified Paths: -------------- csw/mgar/pkg/pcre/trunk/Makefile csw/mgar/pkg/pcre/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/pcre/trunk/files/bug-attachment-433.patch Modified: csw/mgar/pkg/pcre/trunk/Makefile =================================================================== --- csw/mgar/pkg/pcre/trunk/Makefile 2011-01-17 15:30:15 UTC (rev 12985) +++ csw/mgar/pkg/pcre/trunk/Makefile 2011-01-17 15:33:34 UTC (rev 12986) @@ -1,5 +1,5 @@ NAME = pcre -VERSION = 8.11 +VERSION = 8.12 CATEGORIES = lib DESCRIPTION = Perl-compatible regular expression tools @@ -14,12 +14,6 @@ DISTFILES = $(NAME)-$(VERSION).tar.bz2 PATCHFILES = 0001-Allow-norunpath-for-libtool.patch -# pcregrep testsuite crashes as reported here: -# http://bugs.exim.org/show_bug.cgi?id=1054 -# Use fix for 64 bit PPC which solves the problem as reported in this bug report: -# http://bugs.exim.org/show_bug.cgi?id=1048 -PATCHFILES += bug-attachment-433.patch - # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 Modified: csw/mgar/pkg/pcre/trunk/checksums =================================================================== --- csw/mgar/pkg/pcre/trunk/checksums 2011-01-17 15:30:15 UTC (rev 12985) +++ csw/mgar/pkg/pcre/trunk/checksums 2011-01-17 15:33:34 UTC (rev 12986) @@ -1 +1 @@ -ef907b8792ec7f90f0dcd773848f0b3b pcre-8.11.tar.bz2 +f14a9fef3c92f3fc6c5ac92d7a2c7eb3 pcre-8.12.tar.bz2 Deleted: csw/mgar/pkg/pcre/trunk/files/bug-attachment-433.patch =================================================================== --- csw/mgar/pkg/pcre/trunk/files/bug-attachment-433.patch 2011-01-17 15:30:15 UTC (rev 12985) +++ csw/mgar/pkg/pcre/trunk/files/bug-attachment-433.patch 2011-01-17 15:33:34 UTC (rev 12986) @@ -1,61 +0,0 @@ -From f67f1b7d0d17e85dd09a1112a2988efc54215910 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= -Date: Fri, 17 Dec 2010 14:29:23 +0100 -Subject: [PATCH] Do not cast long int to long via pointer - -This breaks things on big endian machine where long int is bigger than int. ---- - pcregrep.c | 16 ++++++++++------ - 1 files changed, 10 insertions(+), 6 deletions(-) - -diff --git a/pcregrep.c b/pcregrep.c -index 204a480..1598411 100644 ---- a/pcregrep.c -+++ b/pcregrep.c -@@ -186,8 +186,8 @@ static BOOL utf8 = FALSE; - - /* Structure for options and list of them */ - --enum { OP_NODATA, OP_STRING, OP_OP_STRING, OP_NUMBER, OP_OP_NUMBER, -- OP_PATLIST }; -+enum { OP_NODATA, OP_STRING, OP_OP_STRING, OP_NUMBER, OP_LONGNUMBER, -+ OP_OP_NUMBER, OP_PATLIST }; - - typedef struct option_item { - int type; -@@ -239,8 +239,8 @@ static option_item optionlist[] = { - { OP_NODATA, N_LBUFFER, NULL, "line-buffered", "use line buffering" }, - { OP_NODATA, N_LOFFSETS, NULL, "line-offsets", "output line numbers and offsets, not text" }, - { OP_STRING, N_LOCALE, &locale, "locale=locale", "use the named locale" }, -- { OP_NUMBER, N_M_LIMIT,&match_limit, "match-limit=number", "set PCRE match limit option" }, -- { OP_NUMBER, N_M_LIMIT_REC,&match_limit_recursion, "recursion-limit=number", "set PCRE match recursion limit option" }, -+ { OP_LONGNUMBER, N_M_LIMIT,&match_limit, "match-limit=number", "set PCRE match limit option" }, -+ { OP_LONGNUMBER, N_M_LIMIT_REC,&match_limit_recursion, "recursion-limit=number", "set PCRE match recursion limit option" }, - { OP_NODATA, 'M', NULL, "multiline", "run in multiline mode" }, - { OP_STRING, 'N', &newline, "newline=type", "set newline type (CR, LF, CRLF, ANYCRLF or ANY)" }, - { OP_NODATA, 'n', NULL, "line-number", "print line number with output lines" }, -@@ -2278,7 +2278,8 @@ for (i = 1; i < argc; i++) - - /* Otherwise, deal with single string or numeric data values. */ - -- else if (op->type != OP_NUMBER && op->type != OP_OP_NUMBER) -+ else if (op->type != OP_NUMBER && op->type != OP_LONGNUMBER && -+ op->type != OP_OP_NUMBER) - { - *((char **)op->dataptr) = option_data; - } -@@ -2308,7 +2309,10 @@ for (i = 1; i < argc; i++) - option_data, op->one_char); - pcregrep_exit(usage(2)); - } -- *((int *)op->dataptr) = n; -+ if (op->type == OP_LONGNUMBER) -+ *((unsigned long int *)op->dataptr) = n; -+ else -+ *((int *)op->dataptr) = n; - } - } - --- -1.7.3.3 - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 17 17:00:15 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 17 Jan 2011 16:00:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[12987] csw/mgar/pkg/xorriso/trunk Message-ID: Revision: 12987 http://gar.svn.sourceforge.net/gar/?rev=12987&view=rev Author: dmichelsen Date: 2011-01-17 16:00:15 +0000 (Mon, 17 Jan 2011) Log Message: ----------- xorriso: Add patch for gmtime substitute Modified Paths: -------------- csw/mgar/pkg/xorriso/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/xorriso/trunk/files/0003-Use-timegm-substitute-which-does-not-use-setenv.patch Modified: csw/mgar/pkg/xorriso/trunk/Makefile =================================================================== --- csw/mgar/pkg/xorriso/trunk/Makefile 2011-01-17 15:33:34 UTC (rev 12986) +++ csw/mgar/pkg/xorriso/trunk/Makefile 2011-01-17 16:00:15 UTC (rev 12987) @@ -12,10 +12,16 @@ PATCHFILES += 0001-Use-inttypes.h-when-stdint.h-is-not-available.patch PATCHFILES += 0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch +PATCHFILES += 0003-Use-timegm-substitute-which-does-not-use-setenv.patch # File name regex to get notifications about upstream software releases UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz CONFIGURE_ARGS = $(DIRPATHS) +RUNTIME_DEP_PKGS_CSWxorriso += CSWiconv +RUNTIME_DEP_PKGS_CSWxorriso += CSWreadline +RUNTIME_DEP_PKGS_CSWxorriso += CSWbzip2 +RUNTIME_DEP_PKGS_CSWxorriso += CSWzlib + include gar/category.mk Added: csw/mgar/pkg/xorriso/trunk/files/0003-Use-timegm-substitute-which-does-not-use-setenv.patch =================================================================== --- csw/mgar/pkg/xorriso/trunk/files/0003-Use-timegm-substitute-which-does-not-use-setenv.patch (rev 0) +++ csw/mgar/pkg/xorriso/trunk/files/0003-Use-timegm-substitute-which-does-not-use-setenv.patch 2011-01-17 16:00:15 UTC (rev 12987) @@ -0,0 +1,75 @@ +From 85f8f0e5c9789b3d9dcc77035454e409ef3c2983 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Mon, 17 Jan 2011 16:51:58 +0100 +Subject: [PATCH] Use timegm substitute which does not use setenv + +--- + libisofs/util.c | 50 ++++++++++++++++++++++++++++++++++++-------------- + 1 files changed, 36 insertions(+), 14 deletions(-) + +diff --git a/libisofs/util.c b/libisofs/util.c +index 906cb8c..5eb214d 100644 +--- a/libisofs/util.c ++++ b/libisofs/util.c +@@ -1298,22 +1298,44 @@ void iso_datetime_17(unsigned char *buf, time_t t, int always_gmt) + } + + #ifndef HAVE_TIMEGM +-static ++ ++static int is_leap(unsigned y) ++{ ++ y += 1900; ++ return (y % 4) == 0 && ((y % 100) != 0 || (y % 400) == 0); ++} ++ + time_t timegm(struct tm *tm) + { +- time_t ret; +- char *tz; +- +- tz = getenv("TZ"); +- setenv("TZ", "", 1); +- tzset(); +- ret = mktime(tm); +- if (tz) +- setenv("TZ", tz, 1); +- else +- unsetenv("TZ"); +- tzset(); +- return ret; ++ static const unsigned ndays[2][12] ={ ++ {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}, ++ {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}}; ++ time_t res = 0; ++ unsigned i; ++ ++ if (tm->tm_mon > 12 || ++ tm->tm_mon < 0 || ++ tm->tm_mday > 31 || ++ tm->tm_min > 60 || ++ tm->tm_sec > 60 || ++ tm->tm_hour > 24) { ++ /* invalid tm structure */ ++ return 0; ++ } ++ ++ for (i = 70; i < tm->tm_year; ++i) ++ res += is_leap(i) ? 366 : 365; ++ ++ for (i = 0; i < tm->tm_mon; ++i) ++ res += ndays[is_leap(tm->tm_year)][i]; ++ res += tm->tm_mday - 1; ++ res *= 24; ++ res += tm->tm_hour; ++ res *= 60; ++ res += tm->tm_min; ++ res *= 60; ++ res += tm->tm_sec; ++ return res; + } + #endif + +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Jan 17 22:01:43 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 17 Jan 2011 21:01:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12988] csw/mgar/pkg/rdesktop/trunk/Makefile Message-ID: Revision: 12988 http://gar.svn.sourceforge.net/gar/?rev=12988&view=rev Author: dmichelsen Date: 2011-01-17 21:01:43 +0000 (Mon, 17 Jan 2011) Log Message: ----------- rdesktop: Add additional dependency to libsamplerate Modified Paths: -------------- csw/mgar/pkg/rdesktop/trunk/Makefile Modified: csw/mgar/pkg/rdesktop/trunk/Makefile =================================================================== --- csw/mgar/pkg/rdesktop/trunk/Makefile 2011-01-17 16:00:15 UTC (rev 12987) +++ csw/mgar/pkg/rdesktop/trunk/Makefile 2011-01-17 21:01:43 UTC (rev 12988) @@ -32,6 +32,7 @@ RUNTIME_DEP_PKGS_CSWrdesktop += CSWiconv RUNTIME_DEP_PKGS_CSWrdesktop += CSWosslrt RUNTIME_DEP_PKGS_CSWrdesktop += CSWlibao +RUNTIME_DEP_PKGS_CSWrdesktop += CSWlibsamplerate0 # No test/check target provided by rdesktop TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 17 22:27:27 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 17 Jan 2011 21:27:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[12989] csw/mgar/pkg/file/trunk Message-ID: Revision: 12989 http://gar.svn.sourceforge.net/gar/?rev=12989&view=rev Author: wahwah Date: 2011-01-17 21:27:27 +0000 (Mon, 17 Jan 2011) Log Message: ----------- file: Update to 5.05, libmagic1 split off CSWlibmagic still contains the data file, so it's not a transitional package, but a shared data package. Modified Paths: -------------- csw/mgar/pkg/file/trunk/Makefile csw/mgar/pkg/file/trunk/checksums Modified: csw/mgar/pkg/file/trunk/Makefile =================================================================== --- csw/mgar/pkg/file/trunk/Makefile 2011-01-17 21:01:43 UTC (rev 12988) +++ csw/mgar/pkg/file/trunk/Makefile 2011-01-17 21:27:27 UTC (rev 12989) @@ -1,7 +1,7 @@ # $Id$ NAME = file -VERSION = 5.04 +VERSION = 5.05 CATEGORIES = utils define BLURB @@ -20,25 +20,48 @@ # These flags are not understood by Sun Studio CONFIGURE_ARGS += --disable-warnings TEST_TARGET = check -PATCHFILES += 0001-libtool-dir-used-for-linking.patch -PATCHFILES += 0002-CSW-runpath.patch + +NOISAEXEC = 1 + PACKAGES += CSWgfile -PACKAGES += CSWlibmagic -PACKAGES += CSWpy-libmagic +# PKGFILES_CSWgfile += $(call baseisadirs,(bindir),gfile) PKGFILES_CSWgfile += $(bindir)/gfile +PKGFILES_CSWgfile += $(bindir)/$(ISA_DEFAULT64)/gfile PKGFILES_CSWgfile += $(mandir)/man1/gfile\.1 PKGFILES_CSWgfile += $(prefix)/gnu/file +SPKG_DESC_CSWgfile = A file type guesser +RUNTIME_DEP_PKGS_CSWgfile += CSWzlib +RUNTIME_DEP_PKGS_CSWgfile += CSWlibmagic1 +EXTRA_MERGE_EXCLUDE_FILES = .*\.py[oc] + +PACKAGES += CSWpy-libmagic PKGFILES_CSWpy-libmagic += /opt/csw/lib/python.* -SPKG_DESC_CSWgfile = A file type guesser -SPKG_DESC_CSWlibmagic = The library behind file(1) SPKG_DESC_CSWpy-libmagic = Python extension for libmagic CATALOGNAME_CSWpy-libmagic = py_libmagic -RUNTIME_DEP_PKGS_CSWgfile += CSWlibmagic -RUNTIME_DEP_PKGS_CSWgfile += CSWzlib -RUNTIME_DEP_PKGS_CSWlibmagic += CSWzlib -RUNTIME_DEP_PKGS_CSWpy-libmagic += CSWlibmagic RUNTIME_DEP_PKGS_CSWpy-libmagic += CSWpython +RUNTIME_DEP_PKGS_CSWpy-libmagic += CSWlibmagic1 +ARCHALL_CSWpy-libmagic = 1 +CHECKPKG_OVERRIDES_CSWpy-libmagic += surplus-dependency|CSWlibmagic1 +PACKAGES += CSWlibmagic +ARCHALL_CSWlibmagic = 1 +SPKG_DESC_CSWlibmagic = Database for libmagic +CHECKPKG_OVERRIDES_CSWlibmagic += surplus-dependency|CSWlibmagic1 + +PACKAGES += CSWlibmagic1 +CATALOGNAME_CSWlibmagic1 = libmagic1 +PKGFILES_CSWlibmagic1 += $(call baseisadirs,$(libdir),libmagic\.so\.1(\.\d+)*) +SPKG_DESC_CSWlibmagic1 += The library behind file(1), libmagic.so.1 +RUNTIME_DEP_PKGS_CSWlibmagic += CSWlibmagic1 +RUNTIME_DEP_PKGS_CSWlibmagic1 += CSWzlib + +PACKAGES += CSWlibmagic-dev +SPKG_DESC_CSWlibmagic-dev = Development files for libmagic +CATALOGNAME_CSWlibmagic-dev = libmagic_dev +PKGFILES_CSWlibmagic-dev += $(PKGFILES_DEVEL) +PKGFILES_CSWlibmagic-dev += /opt/csw/lib/libmagic.so +RUNTIME_DEP_PKGS_CSWlibmagic-dev += CSWlibmagic1 + # The "file" util is used during stripbin. As the newly build binary # requires libmagic which is not installed yet we must not use the # newly built "file". @@ -48,6 +71,8 @@ DISTUTILS_DEBUG = 1 export DISTUTILS_DEBUG +BUILD64 = 1 + include gar/category.mk post-build-modulated: Modified: csw/mgar/pkg/file/trunk/checksums =================================================================== --- csw/mgar/pkg/file/trunk/checksums 2011-01-17 21:01:43 UTC (rev 12988) +++ csw/mgar/pkg/file/trunk/checksums 2011-01-17 21:27:27 UTC (rev 12989) @@ -1,3 +1 @@ -80e221ff50866a635483cc4f03773d94 0001-libtool-dir-used-for-linking.patch -58e076108156a426d88c53b05d422673 0002-CSW-runpath.patch -accade81ff1cc774904b47c72c8aeea0 file-5.04.tar.gz +0b429063710457be2bd17a18389cb018 file-5.05.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jan 18 02:36:34 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 18 Jan 2011 01:36:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[12990] csw/mgar/pkg/coreutils/tags Message-ID: Revision: 12990 http://gar.svn.sourceforge.net/gar/?rev=12990&view=rev Author: bdwalton Date: 2011-01-18 01:36:34 +0000 (Tue, 18 Jan 2011) Log Message: ----------- coreutils: tagging the 8.8,2011.01.14 relase Added Paths: ----------- csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/ csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/Makefile csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/checksums csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch Removed Paths: ------------- csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/Makefile csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/checksums Deleted: csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/Makefile =================================================================== --- csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-02 00:48:02 UTC (rev 12143) +++ csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/Makefile 2011-01-18 01:36:34 UTC (rev 12990) @@ -1,76 +0,0 @@ -NAME = coreutils -VERSION = 8.7 -CATEGORIES = utils - -# seq has issues related to the handling of long double's with -O2. -# this issue manifested on sol8 and sol9 x86 only. sparc was unaffected -# and sol10 x86 was fine too. -# OPT_FLAGS_GCC = -O1 -pipe - -# building with gcc gets us extra tools (eg: stdbuf) -GARCOMPILER = GCC4 - -SHELL = /opt/csw/bin/bash - -BUILD_DEP_PKGS = CSWautomake CSWautoconf CSWbison CSWggettext CSWgit -BUILD_DEP_PKGS += CSWgperf CSWgzip CSWperl CSWrsync CSWgtar CSWbash - -RUNTIME_DEP_PKGS = CSWiconv CSWggettextrt CSWlibgmp - -INCOMPATIBLE_PKGS = CSWshutils CSWtextutils - -DESCRIPTION = GNU core utilities -define BLURB -The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system. - -Previously these utilities were offered as three individual sets of GNU utilities, Fileutils, Shellutils, and Textutils. Those three have been combined into a single set of utilities called Coreutils. -endef - -MASTER_SITES = $(GNU_MIRROR) -DISTFILES = $(NAME)-$(VERSION).tar.gz - -# We define upstream file regex so we can be notifed of new upstream -# software release -UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz - -sysconfdir = /etc/opt/csw -localstatedir = /var/opt/csw -CONFIGURE_ARGS = $(DIRPATHS) -CONFIGURE_ARGS += --program-prefix=g -CONFIGURE_ARGS += --with-libintl-prefix=/opt/csw -CONFIGURE_ARGS += --with-libiconv-prefix=/opt/csw -# handle su manually to avoid needing fakeroot or some such. this is now -# explicitly required as we modify both --enable-*install-program lists -CONFIGURE_ARGS += --enable-no-install-program=chcon,su -CONFIGURE_ARGS += --enable-install-program=hostname,arch - -# required for eaccess and not picked up automatically. -EXTRA_LDFLAGS = -lgen - -PROTOTYPE_FILTER = awk '$$$$3 == "/opt/csw/bin/gsu" { $$$$4 = "4555" }; { print }' - -ifneq ($(VERSION), 8.6) -TEST_TARGET = check -else -TEST_SCRIPTS = -endif - -include gar/category.mk - -PATH := /opt/csw/gnu:/opt/csw/bin:$(PATH) - -post-install-modulated: - @echo Cleaning up install directory... - rm -rf $(DESTDIR)/$(libdir) - @echo Manually install gsu \(so no root rights required\) - cp $(WORKSRC)/src/su $(DESTDIR)$(bindir)/gsu - -post-merge: - @(cd $(PKGROOT)$(prefix); \ - mkdir gnu; cd gnu; \ - for f in ../bin/g*; do \ - echo Linking $$f; \ - base=$$(basename $$f); \ - gln -s $$f ./$${base/g/}; \ - done ) - @$(MAKECOOKIE) Copied: csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/Makefile (from rev 12536, csw/mgar/pkg/coreutils/trunk/Makefile) =================================================================== --- csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/Makefile (rev 0) +++ csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/Makefile 2011-01-18 01:36:34 UTC (rev 12990) @@ -0,0 +1,81 @@ +NAME = coreutils +VERSION = 8.8 +CATEGORIES = utils + +# seq has issues related to the handling of long double's with -O2. +# this issue manifested on sol8 and sol9 x86 only. sparc was unaffected +# and sol10 x86 was fine too. +# OPT_FLAGS_GCC = -O1 -pipe + +# building with gcc gets us extra tools (eg: stdbuf) +GARCOMPILER = GCC4 + +SHELL = /opt/csw/bin/bash + +BUILD_DEP_PKGS = CSWautomake CSWautoconf CSWbison CSWggettext CSWgit +BUILD_DEP_PKGS += CSWgperf CSWgzip CSWperl CSWrsync CSWgtar CSWbash + +RUNTIME_DEP_PKGS = CSWiconv CSWggettextrt CSWlibgmp + +INCOMPATIBLE_PKGS = CSWshutils CSWtextutils + +DESCRIPTION = GNU core utilities +define BLURB +The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system. + +Previously these utilities were offered as three individual sets of GNU utilities, Fileutils, Shellutils, and Textutils. Those three have been combined into a single set of utilities called Coreutils. +endef + +MASTER_SITES = $(GNU_MIRROR) +DISTFILES = $(NAME)-$(VERSION).tar.gz +PATCHFILES += 0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch + +# We define upstream file regex so we can be notifed of new upstream +# software release +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz + +sysconfdir = /etc/opt/csw +localstatedir = /var/opt/csw +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --program-prefix=g +CONFIGURE_ARGS += --with-libintl-prefix=/opt/csw +CONFIGURE_ARGS += --with-libiconv-prefix=/opt/csw +# handle su manually to avoid needing fakeroot or some such. this is now +# explicitly required as we modify both --enable-*install-program lists +CONFIGURE_ARGS += --enable-no-install-program=chcon,su +CONFIGURE_ARGS += --enable-install-program=hostname,arch + +# required for eaccess and not picked up automatically. +EXTRA_LDFLAGS = -lgen + +PROTOTYPE_FILTER = awk '$$$$3 == "/opt/csw/bin/gsu" { $$$$4 = "4555" }; { print }' + +ifneq ($(VERSION), 8.8) +TEST_TARGET = check +else +TEST_SCRIPTS = +endif + +include gar/category.mk + +PATH := /opt/csw/gnu:/opt/csw/bin:$(PATH) + +post-install-modulated: + @echo Cleaning up install directory... + rm -rf $(DESTDIR)/$(libdir) + @echo Manually install gsu \(so no root rights required\) + cp $(WORKSRC)/src/su $(DESTDIR)$(bindir)/gsu + +post-merge: + @(cd $(PKGROOT)$(prefix); \ + mkdir gnu; cd gnu; \ + for f in ../bin/g*; do \ + echo Linking $$f; \ + base=$$(basename $$f); \ + gln -s $$f ./$${base/g/}; \ + done ) + @(cd $(PKGROOT)$(datadir)/info; \ + perl -pi -e 's#/usr/local/bin/printf#/opt/csw/bin/gprintf#g;' \ + -e 's#/usr/local/bin/listusers#/my/bin/showusers#;' \ + coreutils.info) + @$(MAKECOOKIE) Deleted: csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/checksums =================================================================== --- csw/mgar/pkg/coreutils/trunk/checksums 2011-01-02 00:48:02 UTC (rev 12143) +++ csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/checksums 2011-01-18 01:36:34 UTC (rev 12990) @@ -1 +0,0 @@ -3c1ae9531159447083ae8f25ae554b81 coreutils-8.7.tar.gz Copied: csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/checksums (from rev 12148, csw/mgar/pkg/coreutils/trunk/checksums) =================================================================== --- csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/checksums (rev 0) +++ csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/checksums 2011-01-18 01:36:34 UTC (rev 12990) @@ -0,0 +1 @@ +bad596d9654e299eedea0eaf93f178fa coreutils-8.8.tar.gz Copied: csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch (from rev 12161, csw/mgar/pkg/coreutils/trunk/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch) =================================================================== --- csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch (rev 0) +++ csw/mgar/pkg/coreutils/tags/8.8-REV=2011.01.14/files/0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch 2011-01-18 01:36:34 UTC (rev 12990) @@ -0,0 +1,89 @@ +From 2d06b90935278549839ffcc4c040cca2fe141dde Mon Sep 17 00:00:00 2001 +From: Ben Walton +Date: Sun, 2 Jan 2011 19:33:50 +0100 +Subject: [PATCH] Import a patch to prevent breakage on vasprintf gnulib test + +Solaris has a known breakage of some *printf function handling. +This patch makes the test a skip instead of a fail so that it's +a noted failure, but not a deal breaker for the build. + +It was gleaned from the larger commit that was added to upstream +gnulib here: +http://www.mail-archive.com/bug-gnulib at gnu.org/msg20851.html + +Signed-off-by: Ben Walton +--- + gnulib-tests/test-vasprintf-posix.c | 15 +++++++++++++++ + m4/printf.m4 | 12 ++++++++---- + 2 files changed, 23 insertions(+), 4 deletions(-) + +diff --git a/gnulib-tests/test-vasprintf-posix.c b/gnulib-tests/test-vasprintf-posix.c +index ec908e3..17be838 100644 +--- a/gnulib-tests/test-vasprintf-posix.c ++++ b/gnulib-tests/test-vasprintf-posix.c +@@ -3550,6 +3550,21 @@ test_function (int (*my_asprintf) (char **, const char *, ...)) + } + + { ++ char *result; ++ int retval = ++ my_asprintf (&result, "%.511f %d", 1.0, 99); ++ size_t i; ++ ASSERT (result != NULL); ++ ASSERT (result[0] == '1'); ++ ASSERT (result[1] == '.'); ++ for (i = 0; i < 511; i++) ++ ASSERT (result[2 + i] == '0'); ++ ASSERT (strcmp (result + 2 + 511, " 99") == 0); ++ ASSERT (retval == strlen (result)); ++ free (result); ++ } ++ ++ { + char input[5000]; + char *result; + int retval; +diff --git a/m4/printf.m4 b/m4/printf.m4 +index 8cffa6a..6c8a7a4 100644 +--- a/m4/printf.m4 ++++ b/m4/printf.m4 +@@ -1,4 +1,4 @@ +-# printf.m4 serial 41 ++# printf.m4 serial 42 + dnl Copyright (C) 2003, 2007-2010 Free Software Foundation, Inc. + dnl This file is free software; the Free Software Foundation + dnl gives unlimited permission to copy and/or distribute it, +@@ -890,8 +890,9 @@ changequote([,])dnl + dnl Test whether the *printf family of functions supports large precisions. + dnl On mingw, precisions larger than 512 are treated like 512, in integer, + dnl floating-point or pointer output. On Solaris 10/x86, precisions larger +-dnl than 510 in floating-point output crash the program. On BeOS, precisions +-dnl larger than 1044 crash the program. ++dnl than 510 in floating-point output crash the program. On Solaris 10/SPARC, ++dnl precisions larger than 510 in floating-point output yield wrong results. ++dnl On BeOS, precisions larger than 1044 crash the program. + dnl Result is gl_cv_func_printf_precision. + + AC_DEFUN([gl_PRINTF_PRECISION], +@@ -917,6 +918,9 @@ int main () + result |= 1; + if (sprintf (buf, "%.4000f %d", 1.0, 33, 44) < 4000 + 5) + result |= 2; ++ if (sprintf (buf, "%.511f %d", 1.0, 33, 44) < 511 + 5 ++ || buf[0] != '1') ++ result |= 4; + return result; + }]])], + [gl_cv_func_printf_precision=yes], +@@ -1459,7 +1463,7 @@ dnl Cygwin 1.5.25 (2008) . . . # # . . # . . . . . # . + dnl Cygwin 1.5.19 (2006) # . . # # # . # . # . # # # . . . . . . + dnl Solaris 11 2010-11 . . # # # . . # . . . # . . . . . . . . + dnl Solaris 10 . . # # # . . # . . . # # . . . . . . . +-dnl Solaris 2.6 ... 9 # . # # # # . # . . . # . . . . # . . . ++dnl Solaris 2.6 ... 9 # . # # # # . # . . . # # . . . # . . . + dnl Solaris 2.5.1 # . # # # # . # . . . # . . # # # # # # + dnl AIX 5.2, 7.1 . . # # # . . . . . . # . . . . . . . . + dnl AIX 4.3.2, 5.1 # . # # # # . . . . . # . . . . # . . . +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jan 18 02:39:43 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 18 Jan 2011 01:39:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[12991] csw/mgar/pkg/coreutils/trunk Message-ID: Revision: 12991 http://gar.svn.sourceforge.net/gar/?rev=12991&view=rev Author: bdwalton Date: 2011-01-18 01:39:43 +0000 (Tue, 18 Jan 2011) Log Message: ----------- coreutils/trunk: version bump to 8.9 Modified Paths: -------------- csw/mgar/pkg/coreutils/trunk/Makefile csw/mgar/pkg/coreutils/trunk/checksums Modified: csw/mgar/pkg/coreutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-18 01:36:34 UTC (rev 12990) +++ csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-18 01:39:43 UTC (rev 12991) @@ -1,5 +1,5 @@ NAME = coreutils -VERSION = 8.8 +VERSION = 8.9 CATEGORIES = utils # seq has issues related to the handling of long double's with -O2. Modified: csw/mgar/pkg/coreutils/trunk/checksums =================================================================== --- csw/mgar/pkg/coreutils/trunk/checksums 2011-01-18 01:36:34 UTC (rev 12990) +++ csw/mgar/pkg/coreutils/trunk/checksums 2011-01-18 01:39:43 UTC (rev 12991) @@ -1 +1 @@ -bad596d9654e299eedea0eaf93f178fa coreutils-8.8.tar.gz +36909ae68840d73a800120cf74af794a coreutils-8.9.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jan 18 02:48:29 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 18 Jan 2011 01:48:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[12992] csw/mgar/pkg/coreutils/trunk/Makefile Message-ID: Revision: 12992 http://gar.svn.sourceforge.net/gar/?rev=12992&view=rev Author: bdwalton Date: 2011-01-18 01:48:29 +0000 (Tue, 18 Jan 2011) Log Message: ----------- coreutils/trunk: drop patch that is fully incorporated upstream now Modified Paths: -------------- csw/mgar/pkg/coreutils/trunk/Makefile Modified: csw/mgar/pkg/coreutils/trunk/Makefile =================================================================== --- csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-18 01:39:43 UTC (rev 12991) +++ csw/mgar/pkg/coreutils/trunk/Makefile 2011-01-18 01:48:29 UTC (rev 12992) @@ -28,7 +28,6 @@ MASTER_SITES = $(GNU_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.gz -PATCHFILES += 0001-Import-a-patch-to-prevent-breakage-on-vasprintf-gnul.patch # We define upstream file regex so we can be notifed of new upstream # software release This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jan 18 04:37:11 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 18 Jan 2011 03:37:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[12993] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 12993 http://gar.svn.sourceforge.net/gar/?rev=12993&view=rev Author: bdwalton Date: 2011-01-18 03:37:11 +0000 (Tue, 18 Jan 2011) Log Message: ----------- gettext/trunk: rip out package splitting and start over with just gettext and gettextdoc Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-18 01:48:29 UTC (rev 12992) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-18 03:37:11 UTC (rev 12993) @@ -7,39 +7,12 @@ GNU gettext utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages endef -PACKAGES = CSWggettextrt CSWggettextdoc CSWggettext -PACKAGES += CSWlibasprintf0 CSWlibgettextlib0-14-1 CSWlibgettextlib0-17 -PACKAGES += CSWlibgettextlib0-18-1 CSWlibgettextpo0 CSWlibgettextsrc0-17 -PACKAGES += CSWlibgettextsrc0-18-1 CSWlibintl2 CSWlibintl3 CSWlibintl8 +PACKAGES += CSWggettext CSWggettextdoc -ARCHALL_CSWggettextel = 1 - CATALOGNAME_CSWggettext = ggettext -CATALOGNAME_CSWggettextdoc = ggettextdoc -CATALOGNAME_CSWggettextrt = ggettextrt -CATALOGNAME_CSWlibasprintf0 = libasprintf0 -CATALOGNAME_CSWlibgettextlib0-14-1 = libgettextlib0_14_1 -CATALOGNAME_CSWlibgettextlib0-17 = libgettextlib0_17 -CATALOGNAME_CSWlibgettextlib0-18-1 = libgettextlib0_18_1 -CATALOGNAME_CSWlibgettextpo0 = libgettextpo0 -CATALOGNAME_CSWlibgettextsrc0-17 = libgettextsrc0_17 -CATALOGNAME_CSWlibgettextsrc0-18-1 = libgettextsrc0_18_1 -CATALOGNAME_CSWlibintl2 = libintl2 -CATALOGNAME_CSWlibintl3 = libintl3 -CATALOGNAME_CSWlibintl8 = libintl8 -SPKG_DESC_CSWggettext = GNU locale utilities and development headers -SPKG_DESC_CSWggettextdoc = GNU locale documentation -SPKG_DESC_CSWggettextrt = GNU locale runtime -SPKG_DESC_CSWlibasprintf0 = GNU locale runtime, libasprintf.so.0 -SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale runtime, libgettextlib-0.14.1.so -SPKG_DESC_CSWlibgettextlib0-17 += GNU locale runtime, libgettextlib-0.17.so -SPKG_DESC_CSWlibgettextlib0-18-1 += GNU locale runtime, libgettextlib-0.18.1.so -SPKG_DESC_CSWlibgettextpo0 += GNU locale runtime, libgettextpo.so.0 -SPKG_DESC_CSWlibgettextsrc0-17 += GNU locale runtime, libgettextsrc-0.17.so -SPKG_DESC_CSWlibgettextsrc0-18-1 += GNU locale runtime, libgettextsrc-0.18.1.so -SPKG_DESC_CSWlibintl2 += GNU locale runtime, libintl.so.2 -SPKG_DESC_CSWlibintl3 += GNU locale runtime, libintl.so.3 -SPKG_DESC_CSWlibintl8 += GNU locale runtime, libintl.so.8 +CATALOGNAME_CSWggettext = ggettextdoc +SPKG_DESC_CSWggettext = GNU locale utilities +SPKG_DESC_CSWggettextdoc = GNU locale utility documentation ARCHALL_CSWggettextdoc = 1 @@ -66,16 +39,10 @@ NOISAEXEC = 1 STRIP_LIBTOOL = 1 -RUNTIME_DEP_PKGS_CSWggettextrt = CSWlibgettextlib0-14-1 -RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl2 CSWlibintl3 CSWlibintl8 -RUNTIME_DEP_PKGS_CSWggettext = CSWiconv CSWexpat CSWncurses CSWlibxml2 -RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextpo0 CSWlibgettextsrc0-18-1 -RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 CSWlibintl8 RUNTIME_DEP_PKGS_CSWggettextdoc = CSWggettext -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 CSWncurses CSWiconv -RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWiconv -RUNTIME_DEP_PKGS_CSWlibintl8 += CSWiconv +PKGFILES_CSWggettextdoc = $(PKGFILES_DOC) + #NOTE: gettext tests are sensitive to bash environment variables, make sure # custom paths are prefixed by $PATH, may be better to set aside # ~/.bashrc, etc. during build. @@ -87,44 +54,6 @@ MERGE_EXCLUDE_FILES += .*/iconv.m4 MERGE_EXCLUDE_FILES += /opt/csw/bin/$(ISA)/.* -#This syntaxt skips 64-bit for some reason -#PKGFILES_CSWggettextrt = $(call baseisadirs,$(libdir),libintl\..*) -#PKGFILES_CSWggettextrt += $(call baseisadirs,$(libdir),libasprintf\..*) -#PKGFILES_CSWggettextrt += $(call baseisadirs,$(libdir),libgettextpo\..*) -PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0(\.\d+)*) -PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0.14\.1\.so) -PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so(\.\d+)*) -PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) -PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) -PKGFILES_CSWlibgettextpo0 += $(call baseisadirs,$(libdir),libgettextpo\.so\.0\.4\.0) -PKGFILES_CSWlibgettextpo0 += $(call baseisadirs,$(libdir),libgettextpo\.so\.0(\.\d+)*) -PKGFILES_CSWlibgettextsrc0-17 += $(call baseisadirs,$(libdir),libgettextsrc-0\.17\.so) -PKGFILES_CSWlibgettextsrc0-17 += $(call baseisadirs,$(libdir),libgettextsrc-0\.17\.so(\.\d+)*) -PKGFILES_CSWlibgettextsrc0-18-1 += $(call baseisadirs,$(libdir),libgettextsrc-0\.18\.1\.so) -PKGFILES_CSWlibgettextsrc0-18-1 += $(call baseisadirs,$(libdir),libgettextsrc-0\.18\.1\.so(\.\d+)*) -PKGFILES_CSWlibintl2 += $(call baseisadirs,$(libdir),libintl\.so\.2) -PKGFILES_CSWlibintl2 += $(call baseisadirs,$(libdir),libintl\.so\.2(\.\d+)*) -PKGFILES_CSWlibintl3 += $(call baseisadirs,$(libdir),libintl\.so\.3) -PKGFILES_CSWlibintl3 += $(call baseisadirs,$(libdir),libintl\.so\.3(\.\d+)*) -PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8\.0\.2) -PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8(\.\d+)*) -PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8\.1\.1) -PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8(\.\d+)*) - -#so use this for now -PKGFILES_CSWggettextdoc = $(PKGFILES_DOC) - -CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl -CHECKPKG_OVERRIDES_CSWggettextdoc += surplus-dependency|CSWggettext -CHECKPKG_OVERRIDES_CSWggettextel += surplus-dependency|CSWggettext -# This lib is legacy from the old versions and can't be updated (easily) -CHECKPKG_OVERRIDES_CSWggettext += bad-rpath-entry|/export/home/phil/build/gettext-0.14.1/gettext-tools/intl/.libs|opt/csw/lib/sparcv9/libgettextlib-0.14.1.so -# A few more legacy libs that we can't update. -CHECKPKG_OVERRIDES_CSWlibgettextsrc0-17 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextsrc-0.17.so -CHECKPKG_OVERRIDES_CSWlibgettextpo0 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextpo.so.0.4.0 -# just until checkpkg doesn't squawk about this. -CHECKPKG_OVERRIDES_CSWggettext += missing-dependency|CSWemacscommon - SHELL = /bin/bash include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Tue Jan 18 04:39:17 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Tue, 18 Jan 2011 03:39:17 +0000 Subject: [csw-devel] SF.net SVN: gar:[12994] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 12994 http://gar.svn.sourceforge.net/gar/?rev=12994&view=rev Author: bdwalton Date: 2011-01-18 03:39:17 +0000 (Tue, 18 Jan 2011) Log Message: ----------- gettext/trunk: split out libasprintf0 Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-18 03:37:11 UTC (rev 12993) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-18 03:39:17 UTC (rev 12994) @@ -9,6 +9,12 @@ PACKAGES += CSWggettext CSWggettextdoc +PACKAGES += CSWlibasprintf0 +CATALOGNAME_CSWlibasprintf0 = libasprintf0 +PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0\.0\.0) +PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0(\.\d+)*) +SPKG_DESC_CSWlibasprintf0 += GNU locale utilities, libasprintf.so.0 + CATALOGNAME_CSWggettext = ggettext CATALOGNAME_CSWggettext = ggettextdoc SPKG_DESC_CSWggettext = GNU locale utilities This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 18 10:20:54 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 18 Jan 2011 09:20:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[12995] csw/mgar/pkg/msmtp/trunk Message-ID: Revision: 12995 http://gar.svn.sourceforge.net/gar/?rev=12995&view=rev Author: dmichelsen Date: 2011-01-18 09:20:54 +0000 (Tue, 18 Jan 2011) Log Message: ----------- msmtp: Update to 1.4.23 Modified Paths: -------------- csw/mgar/pkg/msmtp/trunk/Makefile csw/mgar/pkg/msmtp/trunk/checksums Modified: csw/mgar/pkg/msmtp/trunk/Makefile =================================================================== --- csw/mgar/pkg/msmtp/trunk/Makefile 2011-01-18 03:39:17 UTC (rev 12994) +++ csw/mgar/pkg/msmtp/trunk/Makefile 2011-01-18 09:20:54 UTC (rev 12995) @@ -1,5 +1,5 @@ NAME = msmtp -VERSION = 1.4.22 +VERSION = 1.4.23 CATEGORIES = net DESCRIPTION = SMTP client @@ -30,9 +30,15 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 -BUILD_DEP_PKGS = CSWgnutlsdevel CSWlibgsasldevel CSWggettext -RUNTIME_DEP_PKGS = CSWlibidn CSWgnutls CSWlibgsasl7 CSWggettextrt +BUILD_DEP_PKGS += CSWgnutlsdevel +BUILD_DEP_PKGS += CSWlibgsasldevel +BUILD_DEP_PKGS += CSWggettext +RUNTIME_DEP_PKGS_CSWmsmtp += CSWlibidn +RUNTIME_DEP_PKGS_CSWmsmtp += CSWgnutls +RUNTIME_DEP_PKGS_CSWmsmtp += CSWlibgsasl7 +RUNTIME_DEP_PKGS_CSWmsmtp += CSWggettextrt + CONFIGURE_ARGS = $(DIRPATHS) TEST_TARGET = check Modified: csw/mgar/pkg/msmtp/trunk/checksums =================================================================== --- csw/mgar/pkg/msmtp/trunk/checksums 2011-01-18 03:39:17 UTC (rev 12994) +++ csw/mgar/pkg/msmtp/trunk/checksums 2011-01-18 09:20:54 UTC (rev 12995) @@ -1 +1 @@ -de0a4e6f3133519b301fc114daf81f49 msmtp-1.4.22.tar.bz2 +5fb7ae88186624cdb125d3efad3fdc16 msmtp-1.4.23.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jan 18 13:49:25 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 18 Jan 2011 12:49:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[12996] csw/mgar/pkg/file/trunk/Makefile Message-ID: Revision: 12996 http://gar.svn.sourceforge.net/gar/?rev=12996&view=rev Author: wahwah Date: 2011-01-18 12:49:25 +0000 (Tue, 18 Jan 2011) Log Message: ----------- file: Use CSWlibmagic-common for data Modified Paths: -------------- csw/mgar/pkg/file/trunk/Makefile Modified: csw/mgar/pkg/file/trunk/Makefile =================================================================== --- csw/mgar/pkg/file/trunk/Makefile 2011-01-18 09:20:54 UTC (rev 12995) +++ csw/mgar/pkg/file/trunk/Makefile 2011-01-18 12:49:25 UTC (rev 12996) @@ -24,7 +24,6 @@ NOISAEXEC = 1 PACKAGES += CSWgfile -# PKGFILES_CSWgfile += $(call baseisadirs,(bindir),gfile) PKGFILES_CSWgfile += $(bindir)/gfile PKGFILES_CSWgfile += $(bindir)/$(ISA_DEFAULT64)/gfile PKGFILES_CSWgfile += $(mandir)/man1/gfile\.1 @@ -38,22 +37,30 @@ PKGFILES_CSWpy-libmagic += /opt/csw/lib/python.* SPKG_DESC_CSWpy-libmagic = Python extension for libmagic CATALOGNAME_CSWpy-libmagic = py_libmagic +ARCHALL_CSWpy-libmagic = 1 RUNTIME_DEP_PKGS_CSWpy-libmagic += CSWpython RUNTIME_DEP_PKGS_CSWpy-libmagic += CSWlibmagic1 -ARCHALL_CSWpy-libmagic = 1 CHECKPKG_OVERRIDES_CSWpy-libmagic += surplus-dependency|CSWlibmagic1 PACKAGES += CSWlibmagic ARCHALL_CSWlibmagic = 1 -SPKG_DESC_CSWlibmagic = Database for libmagic +SPKG_DESC_CSWlibmagic = Empty transitional package +RUNTIME_DEP_PKGS_CSWlibmagic += CSWlibmagic1 CHECKPKG_OVERRIDES_CSWlibmagic += surplus-dependency|CSWlibmagic1 +PKGFILES_CSWlibmagic = NONE +PACKAGES += CSWlibmagic-common +CATALOGNAME_CSWlibmagic-common = libmagic_common +SPKG_DESC_CSWlibmagic-common = Database for libmagic +ARCHALL_CSWlibmagic-common = 1 + PACKAGES += CSWlibmagic1 CATALOGNAME_CSWlibmagic1 = libmagic1 PKGFILES_CSWlibmagic1 += $(call baseisadirs,$(libdir),libmagic\.so\.1(\.\d+)*) SPKG_DESC_CSWlibmagic1 += The library behind file(1), libmagic.so.1 -RUNTIME_DEP_PKGS_CSWlibmagic += CSWlibmagic1 RUNTIME_DEP_PKGS_CSWlibmagic1 += CSWzlib +RUNTIME_DEP_PKGS_CSWlibmagic1 += CSWlibmagic-common +CHECKPKG_OVERRIDES_CSWlibmagic1 += surplus-dependency|CSWlibmagic-common PACKAGES += CSWlibmagic-dev SPKG_DESC_CSWlibmagic-dev = Development files for libmagic This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 18 14:23:16 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 18 Jan 2011 13:23:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12997] csw/mgar/pkg/gnutls/trunk Message-ID: Revision: 12997 http://gar.svn.sourceforge.net/gar/?rev=12997&view=rev Author: dmichelsen Date: 2011-01-18 13:23:16 +0000 (Tue, 18 Jan 2011) Log Message: ----------- gnutls: Update to 2.10.4, remove legacy .so.13 provided by another branch and split package Modified Paths: -------------- csw/mgar/pkg/gnutls/trunk/Makefile csw/mgar/pkg/gnutls/trunk/checksums Added Paths: ----------- csw/mgar/pkg/gnutls/trunk/files/0001-Do-not-strip-norunpath.patch Removed Paths: ------------- csw/mgar/pkg/gnutls/trunk/files/libgnutls-openssl.so.13.i csw/mgar/pkg/gnutls/trunk/files/libgnutls-openssl.so.13.s csw/mgar/pkg/gnutls/trunk/files/libgnutls.so.13.i csw/mgar/pkg/gnutls/trunk/files/libgnutls.so.13.s Modified: csw/mgar/pkg/gnutls/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnutls/trunk/Makefile 2011-01-18 12:49:25 UTC (rev 12996) +++ csw/mgar/pkg/gnutls/trunk/Makefile 2011-01-18 13:23:16 UTC (rev 12997) @@ -1,5 +1,5 @@ NAME = gnutls -VERSION = 2.8.6 +VERSION = 2.10.4 CATEGORIES = lib DESCRIPTION = GNU Transport Layer Security libraries and tools @@ -9,25 +9,56 @@ library implements the proposed standards by the IETF's TLS working group. endef -PACKAGES = CSWgnutls CSWgnutlsdevel -CATALOGNAME_CSWgnutls = gnutls -CATALOGNAME_CSWgnutlsdevel = gnutls_devel -SPKG_DESC_CSWgnutls = GNU Transport Layer Security libraries and tools -SPKG_DESC_CSWgnutlsdevel = GNU Transport Layer Security development headers and tools - MASTER_SITES = $(GNU_MIRROR) MASTER_SITES += http://alpha.gnu.org/gnu/gnutls/ DISTFILES = $(NAME)-$(VERSION).tar.bz2 -DISTFILES += libgnutls-openssl.so.13.i -DISTFILES += libgnutls-openssl.so.13.s -DISTFILES += libgnutls.so.13.i -DISTFILES += libgnutls.so.13.s +PATCHFILES += 0001-Do-not-strip-norunpath.patch -SPKG_SOURCEURL = http://www.gnu.org/software/gnutls/ - -# We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 +VENDOR_URL = http://www.gnu.org/software/gnutls/ + +PACKAGES += CSWgnutls +CATALOGNAME_gnutls = gnutls +SPKG_DESC_CSWgnutls = GNU Transport Layer Security Utility Programs +RUNTIME_DEP_PKGS_CSWgnutls += CSWlibgnutls26 +RUNTIME_DEP_PKGS_CSWgnutls += CSWgpgerr +RUNTIME_DEP_PKGS_CSWgnutls += CSWreadline +RUNTIME_DEP_PKGS_CSWgnutls += CSWzlib +RUNTIME_DEP_PKGS_CSWgnutls += CSWlibtasn1-3 +RUNTIME_DEP_PKGS_CSWgnutls += CSWgcrypt +RUNTIME_DEP_PKGS_CSWgnutls += CSWggettextrt +# This is a dependency for legacy packages expecting to find libgnutls*.so.13 in CSWgnutls. +# CSWlibgnutls13 is built from a branch +RUNTIME_DEP_PKGS_CSWgnutls += CSWlibgnutls13 + +PACKAGES += CSWlibgnutls26 +CATALOGNAME_CSWlibgnutls = libgnutls26 +SPKG_DESC_CSWlibgnutls26 = GNU Transport Layer Security libraries and tools providing libgnutls*.so.26 +PKGFILES_CSWlibgnutls26 = $(call baseisadirs,$(libdir),libgnutls.*\.so\.26(\.\d+)*) +RUNTIME_DEP_PKGS_CSWlibgnutls26 += CSWgcrypt +RUNTIME_DEP_PKGS_CSWlibgnutls26 += CSWggettextrt +RUNTIME_DEP_PKGS_CSWlibgnutls26 += CSWgpgerr +RUNTIME_DEP_PKGS_CSWlibgnutls26 += CSWlibtasn1-3 +RUNTIME_DEP_PKGS_CSWlibgnutls26 += CSWzlib + +PACKAGES += CSWlibgnutls-dev +CATALOGNAME_CSWlibgnutls-dev = libgnutls_dev +SPKG_DESC_CSWlibgnutls-dev = Development Files for GNU TLS +PKGFILES_CSWlibgnutls-dev = $(PKGFILES_DEVEL) +RUNTIME_DEP_PKGS_CSWlibgnutls-dev += CSWlibgnutls26 + +PACKAGES += CSWgnutlsdevel +CATALOGNAME_CSWgnutlsdevel = gnutls_devel +SPKG_DESC_CSWgnutlsdevel = Legacy development package for GNU TLS now provided by CSWlibgnutls-dev +PKGFILES_CSWgnutlsdevel = NOFILES +RUNTIME_DEP_PKGS_CSWgnutlsdevel = CSWlibgnutls-dev + +BUILD_DEP_PKGS += $(RUNTIME_DEP_PKGS_CSWgnutls) +BUILD_DEP_PKGS += $(RUNTIME_DEP_PKGS_CSWlibgnutls26) +BUILD_DEP_PKGS += $(RUNTIME_DEP_PKGS_CSWlibgnutls-dev) +BUILD_DEP_PKGS += CSWlibtasn1devel + # We don't need it and if defined the test breaks LD_OPTIONS = @@ -37,24 +68,7 @@ TEST_TARGET = check -RUNTIME_DEP_PKGS_CSWgnutls = CSWgcrypt CSWggettextrt -RUNTIME_DEP_PKGS_CSWgnutls += CSWgpgerr CSWlibtasn1 CSWreadline CSWzlib CSWiconv -RUNTIME_DEP_PKGS_CSWgnutlsdevel = CSWgnutls +# We put all libs in one package as they are .so.26 and are all bumped together +CHECKPKG_OVERRIDES_CSWlibgnutls26 += shared-lib-pkgname-mismatch -PKGFILES_CSWgnutlsdevel = $(PKGFILES_DEVEL) - include gar/category.mk - -# This is needed as tests/rfc2253-escape-test calls 'grep' instead of $GREP -# and uses option '-q' -PATH := /opt/csw/gnu:$(PATH) - -post-install-isa-sparcv8: - @cp $(FILEDIR)/libgnutls.so.13.s $(INSTALLISADIR)/opt/csw/lib/libgnutls.so.13 - @cp $(FILEDIR)/libgnutls-openssl.so.13.s $(INSTALLISADIR)/opt/csw/lib/libgnutls-openssl.so.13 - $(DONADA) - -post-install-isa-i386: - @cp $(FILEDIR)/libgnutls.so.13.i $(INSTALLISADIR)/opt/csw/lib/libgnutls.so.13 - @cp $(FILEDIR)/libgnutls-openssl.so.13.i $(INSTALLISADIR)/opt/csw/lib/libgnutls-openssl.so.13 - $(DONADA) Modified: csw/mgar/pkg/gnutls/trunk/checksums =================================================================== --- csw/mgar/pkg/gnutls/trunk/checksums 2011-01-18 12:49:25 UTC (rev 12996) +++ csw/mgar/pkg/gnutls/trunk/checksums 2011-01-18 13:23:16 UTC (rev 12997) @@ -1,5 +1 @@ -eb0a6d7d3cb9ac684d971c14f9f6d3ba gnutls-2.8.6.tar.bz2 -073c509902375c40b885f5adc9f7dba9 libgnutls-openssl.so.13.i -02e4011d400d262b8d4b5c7311d8a5b0 libgnutls-openssl.so.13.s -b0eee0d29e3d260a146e626c6ca75b16 libgnutls.so.13.i -76f0d841ec6c4a3612ca2410c793e104 libgnutls.so.13.s +4e1517084018a8b1fdc96daabea40528 gnutls-2.10.4.tar.bz2 Added: csw/mgar/pkg/gnutls/trunk/files/0001-Do-not-strip-norunpath.patch =================================================================== --- csw/mgar/pkg/gnutls/trunk/files/0001-Do-not-strip-norunpath.patch (rev 0) +++ csw/mgar/pkg/gnutls/trunk/files/0001-Do-not-strip-norunpath.patch 2011-01-18 13:23:16 UTC (rev 12997) @@ -0,0 +1,53 @@ +From 6b93f2a520b4a71f23c65272b26af2dbb697cdbb Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Tue, 18 Jan 2011 12:30:06 +0100 +Subject: [PATCH] Do not strip -norunpath + +--- + build-aux/ltmain.sh | 2 +- + lib/build-aux/ltmain.sh | 2 +- + libextra/build-aux/ltmain.sh | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/build-aux/ltmain.sh b/build-aux/ltmain.sh +index 04eaea4..fd4ac68 100755 +--- a/build-aux/ltmain.sh ++++ b/build-aux/ltmain.sh +@@ -5091,7 +5091,7 @@ func_mode_link () + # @file GCC response files + # -tp=* Portland pgcc target processor selection + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ +- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*) ++ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|-norunpath) + func_quote_for_eval "$arg" + arg="$func_quote_for_eval_result" + func_append compile_command " $arg" +diff --git a/lib/build-aux/ltmain.sh b/lib/build-aux/ltmain.sh +index 04eaea4..fd4ac68 100755 +--- a/lib/build-aux/ltmain.sh ++++ b/lib/build-aux/ltmain.sh +@@ -5091,7 +5091,7 @@ func_mode_link () + # @file GCC response files + # -tp=* Portland pgcc target processor selection + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ +- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*) ++ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|-norunpath) + func_quote_for_eval "$arg" + arg="$func_quote_for_eval_result" + func_append compile_command " $arg" +diff --git a/libextra/build-aux/ltmain.sh b/libextra/build-aux/ltmain.sh +index 04eaea4..fd4ac68 100755 +--- a/libextra/build-aux/ltmain.sh ++++ b/libextra/build-aux/ltmain.sh +@@ -5091,7 +5091,7 @@ func_mode_link () + # @file GCC response files + # -tp=* Portland pgcc target processor selection + -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ +- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*) ++ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|-norunpath) + func_quote_for_eval "$arg" + arg="$func_quote_for_eval_result" + func_append compile_command " $arg" +-- +1.7.3.2 + Deleted: csw/mgar/pkg/gnutls/trunk/files/libgnutls-openssl.so.13.i =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gnutls/trunk/files/libgnutls-openssl.so.13.s =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gnutls/trunk/files/libgnutls.so.13.i =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gnutls/trunk/files/libgnutls.so.13.s =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 18 15:03:19 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 18 Jan 2011 14:03:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[12998] csw/mgar/pkg/gnutls/trunk/Makefile Message-ID: Revision: 12998 http://gar.svn.sourceforge.net/gar/?rev=12998&view=rev Author: dmichelsen Date: 2011-01-18 14:03:19 +0000 (Tue, 18 Jan 2011) Log Message: ----------- gnutls: Adjust dependencies slightly Modified Paths: -------------- csw/mgar/pkg/gnutls/trunk/Makefile Modified: csw/mgar/pkg/gnutls/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnutls/trunk/Makefile 2011-01-18 13:23:16 UTC (rev 12997) +++ csw/mgar/pkg/gnutls/trunk/Makefile 2011-01-18 14:03:19 UTC (rev 12998) @@ -31,6 +31,8 @@ # This is a dependency for legacy packages expecting to find libgnutls*.so.13 in CSWgnutls. # CSWlibgnutls13 is built from a branch RUNTIME_DEP_PKGS_CSWgnutls += CSWlibgnutls13 +CHECKPKG_OVERRIDES_CSWgnutls += unidentified-dependency|CSWlibgnutls13 +CHECKPKG_OVERRIDES_CSWgnutls += surplus-dependency|CSWlibgnutls13 PACKAGES += CSWlibgnutls26 CATALOGNAME_CSWlibgnutls = libgnutls26 @@ -54,9 +56,8 @@ PKGFILES_CSWgnutlsdevel = NOFILES RUNTIME_DEP_PKGS_CSWgnutlsdevel = CSWlibgnutls-dev -BUILD_DEP_PKGS += $(RUNTIME_DEP_PKGS_CSWgnutls) +BUILD_DEP_PKGS += CSWreadline BUILD_DEP_PKGS += $(RUNTIME_DEP_PKGS_CSWlibgnutls26) -BUILD_DEP_PKGS += $(RUNTIME_DEP_PKGS_CSWlibgnutls-dev) BUILD_DEP_PKGS += CSWlibtasn1devel # We don't need it and if defined the test breaks This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 18 15:12:16 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 18 Jan 2011 14:12:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[12999] csw/mgar/pkg/gnutls/trunk/Makefile Message-ID: Revision: 12999 http://gar.svn.sourceforge.net/gar/?rev=12999&view=rev Author: dmichelsen Date: 2011-01-18 14:12:15 +0000 (Tue, 18 Jan 2011) Log Message: ----------- gnutls: Make empty legacy CSWgnutlsdevel ARCHALL Modified Paths: -------------- csw/mgar/pkg/gnutls/trunk/Makefile Modified: csw/mgar/pkg/gnutls/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnutls/trunk/Makefile 2011-01-18 14:03:19 UTC (rev 12998) +++ csw/mgar/pkg/gnutls/trunk/Makefile 2011-01-18 14:12:15 UTC (rev 12999) @@ -54,6 +54,7 @@ CATALOGNAME_CSWgnutlsdevel = gnutls_devel SPKG_DESC_CSWgnutlsdevel = Legacy development package for GNU TLS now provided by CSWlibgnutls-dev PKGFILES_CSWgnutlsdevel = NOFILES +ARCHALL_CSWgnutlsdevel = 1 RUNTIME_DEP_PKGS_CSWgnutlsdevel = CSWlibgnutls-dev BUILD_DEP_PKGS += CSWreadline This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 18 15:19:33 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 18 Jan 2011 14:19:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[13000] csw/mgar/pkg/gnutls/trunk/Makefile Message-ID: Revision: 13000 http://gar.svn.sourceforge.net/gar/?rev=13000&view=rev Author: dmichelsen Date: 2011-01-18 14:19:33 +0000 (Tue, 18 Jan 2011) Log Message: ----------- gnutls: Make empty legacy CSWgnutlsdevel ARCHALL, *really* Modified Paths: -------------- csw/mgar/pkg/gnutls/trunk/Makefile Modified: csw/mgar/pkg/gnutls/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnutls/trunk/Makefile 2011-01-18 14:12:15 UTC (rev 12999) +++ csw/mgar/pkg/gnutls/trunk/Makefile 2011-01-18 14:19:33 UTC (rev 13000) @@ -56,6 +56,8 @@ PKGFILES_CSWgnutlsdevel = NOFILES ARCHALL_CSWgnutlsdevel = 1 RUNTIME_DEP_PKGS_CSWgnutlsdevel = CSWlibgnutls-dev +# This is empty, shut up! +CHECKPKG_OVERRIDES_CSWgnutlsdevel += archall-devel-package BUILD_DEP_PKGS += CSWreadline BUILD_DEP_PKGS += $(RUNTIME_DEP_PKGS_CSWlibgnutls26) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 18 16:13:29 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 18 Jan 2011 15:13:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[13001] csw/mgar/pkg/gnutls/branches Message-ID: Revision: 13001 http://gar.svn.sourceforge.net/gar/?rev=13001&view=rev Author: dmichelsen Date: 2011-01-18 15:13:29 +0000 (Tue, 18 Jan 2011) Log Message: ----------- gnutls: Make legacy libgnutls13 branch Modified Paths: -------------- csw/mgar/pkg/gnutls/branches/libgnutls13/Makefile csw/mgar/pkg/gnutls/branches/libgnutls13/checksums Added Paths: ----------- csw/mgar/pkg/gnutls/branches/libgnutls13/ csw/mgar/pkg/gnutls/branches/libgnutls13/files/gnutls-2.0.4-2009.01.22-i386-libgnutls.so.13.9.1 csw/mgar/pkg/gnutls/branches/libgnutls13/files/gnutls-2.0.4-2009.01.22-sparc-libgnutls.so.13.9.1 Removed Paths: ------------- csw/mgar/pkg/gnutls/branches/libgnutls13/files/libgnutls-openssl.so.13.i csw/mgar/pkg/gnutls/branches/libgnutls13/files/libgnutls-openssl.so.13.s csw/mgar/pkg/gnutls/branches/libgnutls13/files/libgnutls.so.13.i csw/mgar/pkg/gnutls/branches/libgnutls13/files/libgnutls.so.13.s Modified: csw/mgar/pkg/gnutls/branches/libgnutls13/Makefile =================================================================== --- csw/mgar/pkg/gnutls/trunk/Makefile 2011-01-18 03:39:17 UTC (rev 12994) +++ csw/mgar/pkg/gnutls/branches/libgnutls13/Makefile 2011-01-18 15:13:29 UTC (rev 13001) @@ -1,5 +1,5 @@ NAME = gnutls -VERSION = 2.8.6 +VERSION = 2.0.4 CATEGORIES = lib DESCRIPTION = GNU Transport Layer Security libraries and tools @@ -9,52 +9,39 @@ library implements the proposed standards by the IETF's TLS working group. endef -PACKAGES = CSWgnutls CSWgnutlsdevel -CATALOGNAME_CSWgnutls = gnutls -CATALOGNAME_CSWgnutlsdevel = gnutls_devel -SPKG_DESC_CSWgnutls = GNU Transport Layer Security libraries and tools -SPKG_DESC_CSWgnutlsdevel = GNU Transport Layer Security development headers and tools +# These are legacy libraries ripped from the existing old package. +# The upstream sources are gone and I don't want to spent too much work in legacy. +DISTFILES += gnutls-2.0.4-2009.01.22-i386-libgnutls.so.13.9.1 +DISTFILES += gnutls-2.0.4-2009.01.22-sparc-libgnutls.so.13.9.1 +NOEXTRACT = $(DISTFILES) -MASTER_SITES = $(GNU_MIRROR) -MASTER_SITES += http://alpha.gnu.org/gnu/gnutls/ -DISTFILES = $(NAME)-$(VERSION).tar.bz2 -DISTFILES += libgnutls-openssl.so.13.i -DISTFILES += libgnutls-openssl.so.13.s -DISTFILES += libgnutls.so.13.i -DISTFILES += libgnutls.so.13.s - SPKG_SOURCEURL = http://www.gnu.org/software/gnutls/ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 -# We don't need it and if defined the test breaks -LD_OPTIONS = +PACKAGES += CSWlibgnutls13 +CATALOGNAME_CSWlibgnutls13 = libgnutls13 +SPKG_DESC_CSWlibgnutls13 = Legacy GNU TLS providing libgnutls.so.13 +RUNTIME_DEP_PKGS_CSWlibgnutls13 += CSWggettextrt +RUNTIME_DEP_PKGS_CSWlibgnutls13 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgnutls13 += CSWgpgerr +RUNTIME_DEP_PKGS_CSWlibgnutls13 += CSWgcrypt +RUNTIME_DEP_PKGS_CSWlibgnutls13 += CSWzlib +# This is old stuff and there was no license in there +CHECKPKG_OVERRIDES_CSWlibgnutls13 += license-missing|/opt/csw/share/doc/libgnutls13/license +# Collision will not happen as updated CSWgnutls will be released at the same time +CHECKPKG_OVERRIDES_CSWlibgnutls13 += file-collision|/opt/csw/lib/libgnutls.so.13|CSWgnutls|CSWlibgnutls13 -BUILD64 = 1 -NOISAEXEC = 1 -CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_SCRIPTS = +BUILD_SCRIPTS = +TEST_SCRIPTS = +INSTALL_SCRIPTS = legacy -TEST_TARGET = check - -RUNTIME_DEP_PKGS_CSWgnutls = CSWgcrypt CSWggettextrt -RUNTIME_DEP_PKGS_CSWgnutls += CSWgpgerr CSWlibtasn1 CSWreadline CSWzlib CSWiconv -RUNTIME_DEP_PKGS_CSWgnutlsdevel = CSWgnutls - -PKGFILES_CSWgnutlsdevel = $(PKGFILES_DEVEL) - include gar/category.mk -# This is needed as tests/rfc2253-escape-test calls 'grep' instead of $GREP -# and uses option '-q' -PATH := /opt/csw/gnu:$(PATH) - -post-install-isa-sparcv8: - @cp $(FILEDIR)/libgnutls.so.13.s $(INSTALLISADIR)/opt/csw/lib/libgnutls.so.13 - @cp $(FILEDIR)/libgnutls-openssl.so.13.s $(INSTALLISADIR)/opt/csw/lib/libgnutls-openssl.so.13 - $(DONADA) - -post-install-isa-i386: - @cp $(FILEDIR)/libgnutls.so.13.i $(INSTALLISADIR)/opt/csw/lib/libgnutls.so.13 - @cp $(FILEDIR)/libgnutls-openssl.so.13.i $(INSTALLISADIR)/opt/csw/lib/libgnutls-openssl.so.13 - $(DONADA) +install-legacy: + ginstall -d $(DESTDIR)$(libdir) + ginstall $(FILEDIR)/gnutls-2.0.4-2009.01.22-$(GARCH)-libgnutls.so.13.9.1 $(DESTDIR)$(libdir)/libgnutls.so.13.9.1 + gln -s libgnutls.so.13.9.1 $(DESTDIR)$(libdir)/libgnutls.so.13 + @$(DONADA) Modified: csw/mgar/pkg/gnutls/branches/libgnutls13/checksums =================================================================== --- csw/mgar/pkg/gnutls/trunk/checksums 2011-01-18 03:39:17 UTC (rev 12994) +++ csw/mgar/pkg/gnutls/branches/libgnutls13/checksums 2011-01-18 15:13:29 UTC (rev 13001) @@ -1,5 +0,0 @@ -eb0a6d7d3cb9ac684d971c14f9f6d3ba gnutls-2.8.6.tar.bz2 -073c509902375c40b885f5adc9f7dba9 libgnutls-openssl.so.13.i -02e4011d400d262b8d4b5c7311d8a5b0 libgnutls-openssl.so.13.s -b0eee0d29e3d260a146e626c6ca75b16 libgnutls.so.13.i -76f0d841ec6c4a3612ca2410c793e104 libgnutls.so.13.s Copied: csw/mgar/pkg/gnutls/branches/libgnutls13/files/gnutls-2.0.4-2009.01.22-i386-libgnutls.so.13.9.1 (from rev 12000, csw/mgar/pkg/gnutls/trunk/files/libgnutls.so.13.i) =================================================================== (Binary files differ) Copied: csw/mgar/pkg/gnutls/branches/libgnutls13/files/gnutls-2.0.4-2009.01.22-sparc-libgnutls.so.13.9.1 (from rev 12000, csw/mgar/pkg/gnutls/trunk/files/libgnutls.so.13.s) =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gnutls/branches/libgnutls13/files/libgnutls-openssl.so.13.i =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gnutls/branches/libgnutls13/files/libgnutls-openssl.so.13.s =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gnutls/branches/libgnutls13/files/libgnutls.so.13.i =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gnutls/branches/libgnutls13/files/libgnutls.so.13.s =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 18 17:12:19 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 18 Jan 2011 16:12:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[13002] csw/mgar/pkg/loudmouth/trunk Message-ID: Revision: 13002 http://gar.svn.sourceforge.net/gar/?rev=13002&view=rev Author: dmichelsen Date: 2011-01-18 16:12:18 +0000 (Tue, 18 Jan 2011) Log Message: ----------- loudmouth: Some minor changes, requires some more work to compile, looks like GNUTLS has changed API Modified Paths: -------------- csw/mgar/pkg/loudmouth/trunk/Makefile csw/mgar/pkg/loudmouth/trunk/checksums Modified: csw/mgar/pkg/loudmouth/trunk/Makefile =================================================================== --- csw/mgar/pkg/loudmouth/trunk/Makefile 2011-01-18 15:13:29 UTC (rev 13001) +++ csw/mgar/pkg/loudmouth/trunk/Makefile 2011-01-18 16:12:18 UTC (rev 13002) @@ -12,24 +12,30 @@ MASTER_SITES = $(GNOME_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.gz -SPKG_SOURCEURL = http://www.loudmouth-project.org/ - -PACKAGES = CSWloudmouth CSWloudmouthdevel +PACKAGES += CSWloudmouth +CATALOGNAME_CSWloudmouth = loudmouth +SPKG_DESC_CSWloudmouth = $(DESCRIPTION) PKGFILES_CSWloudmouth = $(PKGFILES_RT) +RUNTIME_DEP_PKGS_CSWloudmouth += CSWgcrypt +RUNTIME_DEP_PKGS_CSWloudmouth += CSWggettextrt +RUNTIME_DEP_PKGS_CSWloudmouth += CSWglib2 +RUNTIME_DEP_PKGS_CSWloudmouth += CSWgnutls +RUNTIME_DEP_PKGS_CSWloudmouth += CSWgpgerr +RUNTIME_DEP_PKGS_CSWloudmouth += CSWlibidn +RUNTIME_DEP_PKGS_CSWloudmouth += CSWlibtasn1 -CATALOGNAME_CSWloudmouth = loudmouth -CATALOGNAME_CSWloudmouthdevel = loudmouth_devel +PACKAGES += CSWloudmouth-dev +CATALOGNAME_CSWloudmouth-dev = loudmouth_dev +SPKG_DESC_CSWloudmouth-dev = Development Files for Loudmouth XMPP +RUNTIME_DEP_PKGS_CSWloudmouth-dev = CSWloudmouth-dev -RUNTIME_DEP_PKGS_CSWloudmouth = CSWgcrypt CSWggettextrt CSWglib2 CSWgnutls -RUNTIME_DEP_PKGS_CSWloudmouth += CSWgpgerr CSWlibidn CSWlibtasn1 - -RUNTIME_DEP_PKGS_CSWloudmouthdevel = CSWloudmouth - - # We define upstream file regex so we can be notifed of new upstream software release UPSTREAM_MASTER_SITES = http://groups.google.com/group/loudmouth-dev/web/download-loudmouth UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 +VENDOR_URL = http://groups.google.com/group/loudmouth-dev + +BUILD64 = 1 CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --enable-glibtest Modified: csw/mgar/pkg/loudmouth/trunk/checksums =================================================================== --- csw/mgar/pkg/loudmouth/trunk/checksums 2011-01-18 15:13:29 UTC (rev 13001) +++ csw/mgar/pkg/loudmouth/trunk/checksums 2011-01-18 16:12:18 UTC (rev 13002) @@ -1 +1 @@ -7ef8e1cb0cf22c9eb3b1873807f41931 download/loudmouth-1.4.3.tar.gz +7ef8e1cb0cf22c9eb3b1873807f41931 loudmouth-1.4.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jan 18 17:22:15 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 18 Jan 2011 16:22:15 +0000 Subject: [csw-devel] SF.net SVN: gar:[13003] csw/mgar/gar/v2/lib/python/package_checks.py Message-ID: Revision: 13003 http://gar.svn.sourceforge.net/gar/?rev=13003&view=rev Author: wahwah Date: 2011-01-18 16:22:15 +0000 (Tue, 18 Jan 2011) Log Message: ----------- checkpkg: Suggest -dev, not -devel Modified Paths: -------------- csw/mgar/gar/v2/lib/python/package_checks.py Modified: csw/mgar/gar/v2/lib/python/package_checks.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-18 16:12:18 UTC (rev 13002) +++ csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-18 16:22:15 UTC (rev 13003) @@ -1088,10 +1088,12 @@ error_mgr.ReportError( "shared-lib-package-contains-so-symlink", "file=%s" % entry["path"]) - messenger.SuggestGarLine("# (If %s-devel doesn't exist yet)" % pkgname) - messenger.SuggestGarLine("PACKAGES += %s-devel" % pkgname) + messenger.SuggestGarLine("# (If %s-dev doesn't exist yet)" % pkgname) + messenger.SuggestGarLine("PACKAGES += %s-dev" % pkgname) messenger.SuggestGarLine( - "PKGFILES_%s-devel += %s" % (pkgname, entry["path"])) + "PKGFILES_%s-dev += %s" % (pkgname, entry["path"])) + messenger.SuggestGarLine( + "CATALOGNAME_%s-dev = %s_dev" % (pkgname, pkgname.replace("-", "_"))) messenger.Message( "The package contains shared libraries together with the " "symlink of the form libfoo.so -> libfoo.so.1. " This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From gadavis at users.sourceforge.net Tue Jan 18 21:03:13 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Tue, 18 Jan 2011 20:03:13 +0000 Subject: [csw-devel] SF.net SVN: gar:[13004] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 13004 http://gar.svn.sourceforge.net/gar/?rev=13004&view=rev Author: gadavis Date: 2011-01-18 20:03:12 +0000 (Tue, 18 Jan 2011) Log Message: ----------- Banish GMT's private libs to their own tree Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-18 16:22:15 UTC (rev 13003) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-18 20:03:12 UTC (rev 13004) @@ -46,6 +46,11 @@ #WORKSRC = $(WORKDIR)/GMT$(VERSION) DISTNAME = GMT$(GMT_VERSION) +## Banish the unversioned shared objects to their own tree +libdir_32 = /opt/csw/lib/gmt +libdir_64 = /opt/csw/lib/gmt/$(ISA_DEFAULT64) +EXTRA_LDFLAGS += -R /opt/csw/lib/gmt/$(MM_LIBDIR) + ## Arguments passed to the ./configure script. Configure ignores the various ## environment variables so we have to pass CFLAGS and friends CONFIGURE_ARGS += NETCDF_LIB=$(libdir) @@ -70,3 +75,9 @@ LICENSE = LICENSE.TXT include gar/category.mk + +post-merge: + @echo Creating architecture symlinks + ln -s $(ISA_DEFAULT) $(DESTDIR)/opt/csw/lib/gmt/32 + ln -s $(ISA_DEFAULT64) $(DESTDIR)/opt/csw/lib/gmt/64 + @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 18 21:46:20 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 18 Jan 2011 20:46:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[13005] csw/mgar/pkg/xorriso/trunk Message-ID: Revision: 13005 http://gar.svn.sourceforge.net/gar/?rev=13005&view=rev Author: dmichelsen Date: 2011-01-18 20:46:19 +0000 (Tue, 18 Jan 2011) Log Message: ----------- xorriso: Update to 1.0.1 Modified Paths: -------------- csw/mgar/pkg/xorriso/trunk/Makefile csw/mgar/pkg/xorriso/trunk/checksums Removed Paths: ------------- csw/mgar/pkg/xorriso/trunk/files/0001-Use-inttypes.h-when-stdint.h-is-not-available.patch csw/mgar/pkg/xorriso/trunk/files/0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch csw/mgar/pkg/xorriso/trunk/files/0003-Use-timegm-substitute-which-does-not-use-setenv.patch Modified: csw/mgar/pkg/xorriso/trunk/Makefile =================================================================== --- csw/mgar/pkg/xorriso/trunk/Makefile 2011-01-18 20:03:12 UTC (rev 13004) +++ csw/mgar/pkg/xorriso/trunk/Makefile 2011-01-18 20:46:19 UTC (rev 13005) @@ -1,6 +1,6 @@ # $Id$ NAME = xorriso -VERSION = 1.0.0 +VERSION = 1.0.1 CATEGORIES = utils DESCRIPTION = ISO 9660 Rock Ridge Filesystem Manipulator @@ -10,10 +10,6 @@ MASTER_SITES = $(GNU_MIRROR) DISTFILES = $(DISTNAME).tar.gz -PATCHFILES += 0001-Use-inttypes.h-when-stdint.h-is-not-available.patch -PATCHFILES += 0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch -PATCHFILES += 0003-Use-timegm-substitute-which-does-not-use-setenv.patch - # File name regex to get notifications about upstream software releases UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz Modified: csw/mgar/pkg/xorriso/trunk/checksums =================================================================== --- csw/mgar/pkg/xorriso/trunk/checksums 2011-01-18 20:03:12 UTC (rev 13004) +++ csw/mgar/pkg/xorriso/trunk/checksums 2011-01-18 20:46:19 UTC (rev 13005) @@ -1 +1 @@ -9d06d04d818afe0efc11bd77223c27b3 xorriso-1.0.0.tar.gz +ef83607f195a4769c53c11b443a51b3b xorriso-1.0.1.tar.gz Deleted: csw/mgar/pkg/xorriso/trunk/files/0001-Use-inttypes.h-when-stdint.h-is-not-available.patch =================================================================== --- csw/mgar/pkg/xorriso/trunk/files/0001-Use-inttypes.h-when-stdint.h-is-not-available.patch 2011-01-18 20:03:12 UTC (rev 13004) +++ csw/mgar/pkg/xorriso/trunk/files/0001-Use-inttypes.h-when-stdint.h-is-not-available.patch 2011-01-18 20:46:19 UTC (rev 13005) @@ -1,432 +0,0 @@ -From bf1002bef5a86d24be45212a80f62df6826a9b96 Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Mon, 17 Jan 2011 13:45:10 +0100 -Subject: [PATCH 1/2] Use inttypes.h when stdint.h is not available - ---- - libisoburn/isoburn.h | 6 ++++++ - libisofs/buffer.h | 6 ++++++ - libisofs/ecma119.h | 6 ++++++ - libisofs/filesrc.h | 6 ++++++ - libisofs/libisofs.h | 6 ++++++ - libisofs/make_isohybrid_mbr.c | 6 ++++++ - libisofs/md5.c | 6 ++++++ - libisofs/node.h | 6 ++++++ - libisofs/util.h | 6 ++++++ - libjte/checksum.c | 6 ++++++ - libjte/endian.c | 6 ++++++ - libjte/jte.c | 6 ++++++ - libjte/libjte.c | 7 +++++++ - libjte/md5.c | 6 ++++++ - libjte/rsync.c | 6 ++++++ - libjte/sha1.c | 8 ++++++-- - libjte/sha256.h | 6 ++++++ - libjte/sha512.h | 6 ++++++ - xorriso/base_obj.c | 6 ++++++ - xorriso/lib_mgt.c | 6 ++++++ - xorriso/write_run.c | 6 ++++++ - xorriso/xorriso_private.h | 7 ++++++- - 22 files changed, 133 insertions(+), 3 deletions(-) - -diff --git a/libisoburn/isoburn.h b/libisoburn/isoburn.h -index 572a384..a1b5584 100644 ---- a/libisoburn/isoburn.h -+++ b/libisoburn/isoburn.h -@@ -12,7 +12,13 @@ - - - /* for uint8_t */ -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - - /* For emulated TOC of overwriteable media. - Provides minimal info for faking a struct burn_toc_entry. -diff --git a/libisofs/buffer.h b/libisofs/buffer.h -index b5afa39..3a27ab5 100644 ---- a/libisofs/buffer.h -+++ b/libisofs/buffer.h -@@ -11,7 +11,13 @@ - #define LIBISO_BUFFER_H_ - - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - - #define BLOCK_SIZE 2048 - -diff --git a/libisofs/ecma119.h b/libisofs/ecma119.h -index 76ffa05..0c2ceef 100644 ---- a/libisofs/ecma119.h -+++ b/libisofs/ecma119.h -@@ -15,7 +15,13 @@ - #include "util.h" - #include "buffer.h" - -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include - - #define BLOCK_SIZE 2048 -diff --git a/libisofs/filesrc.h b/libisofs/filesrc.h -index 49311cc..fdc27a9 100644 ---- a/libisofs/filesrc.h -+++ b/libisofs/filesrc.h -@@ -13,7 +13,13 @@ - #include "stream.h" - #include "ecma119.h" - -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - - struct Iso_File_Src - { -diff --git a/libisofs/libisofs.h b/libisofs/libisofs.h -index d07dc7c..2ca5cb1 100644 ---- a/libisofs/libisofs.h -+++ b/libisofs/libisofs.h -@@ -28,7 +28,13 @@ - #define LIBISO_LIBISOFS_H_ - - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include - - struct burn_source; -diff --git a/libisofs/make_isohybrid_mbr.c b/libisofs/make_isohybrid_mbr.c -index ac87cbd..be66c0c 100644 ---- a/libisofs/make_isohybrid_mbr.c -+++ b/libisofs/make_isohybrid_mbr.c -@@ -4,7 +4,13 @@ - #endif - - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include - #include - #include -diff --git a/libisofs/md5.c b/libisofs/md5.c -index 4db8c42..eb8e678 100644 ---- a/libisofs/md5.c -+++ b/libisofs/md5.c -@@ -12,7 +12,13 @@ - #include "../config.h" - #endif - -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include - #include - #include -diff --git a/libisofs/node.h b/libisofs/node.h -index c5317cd..c7631a6 100644 ---- a/libisofs/node.h -+++ b/libisofs/node.h -@@ -20,7 +20,13 @@ - #include - #include - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - - /** - * The extended information is a way to attach additional information to each -diff --git a/libisofs/util.h b/libisofs/util.h -index e8f3c45..db72a81 100644 ---- a/libisofs/util.h -+++ b/libisofs/util.h -@@ -11,7 +11,13 @@ - #ifndef LIBISO_UTIL_H_ - #define LIBISO_UTIL_H_ - -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include - - #ifndef MAX -diff --git a/libjte/checksum.c b/libjte/checksum.c -index dfaeb81..72831a2 100644 ---- a/libjte/checksum.c -+++ b/libjte/checksum.c -@@ -17,7 +17,13 @@ - #include - #include - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include "md5.h" - #include "sha1.h" - #include "sha256.h" -diff --git a/libjte/endian.c b/libjte/endian.c -index ae06f54..9ddb170 100644 ---- a/libjte/endian.c -+++ b/libjte/endian.c -@@ -12,7 +12,13 @@ - #include "../config.h" - #endif - -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include "endianconv.h" - - /* Write a 64-bit quantity out into memory in BIG ENDIAN order */ -diff --git a/libjte/jte.c b/libjte/jte.c -index d39d84c..c95c7c2 100644 ---- a/libjte/jte.c -+++ b/libjte/jte.c -@@ -22,7 +22,13 @@ - #include "../config.h" - #endif - -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include - #include - -diff --git a/libjte/libjte.c b/libjte/libjte.c -index f7c6636..23bc0df 100644 ---- a/libjte/libjte.c -+++ b/libjte/libjte.c -@@ -19,7 +19,14 @@ - #include - #include - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif -+#include - #include - - -diff --git a/libjte/md5.c b/libjte/md5.c -index 221456b..5d42de8 100644 ---- a/libjte/md5.c -+++ b/libjte/md5.c -@@ -51,7 +51,13 @@ - #include - #include - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - - #include "md5.h" - -diff --git a/libjte/rsync.c b/libjte/rsync.c -index cdb3426..ab2d8d4 100644 ---- a/libjte/rsync.c -+++ b/libjte/rsync.c -@@ -15,7 +15,13 @@ - #endif - - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include - - #include "rsync.h" -diff --git a/libjte/sha1.c b/libjte/sha1.c -index b0260a0..360e727 100644 ---- a/libjte/sha1.c -+++ b/libjte/sha1.c -@@ -37,8 +37,12 @@ - #include - #include - #include --#ifdef HAVE_STDINT_H --# include -+#ifdef HAVA_STDINT_H -+#include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif - #endif - #include "sha1.h" - -diff --git a/libjte/sha256.h b/libjte/sha256.h -index 83d9447..34e8670 100644 ---- a/libjte/sha256.h -+++ b/libjte/sha256.h -@@ -26,7 +26,13 @@ - #define _SHA256_H 1 - - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include - - -diff --git a/libjte/sha512.h b/libjte/sha512.h -index df3f143..dbb9e35 100644 ---- a/libjte/sha512.h -+++ b/libjte/sha512.h -@@ -26,7 +26,13 @@ - #define _SHA512_H 1 - - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - #include - - -diff --git a/xorriso/base_obj.c b/xorriso/base_obj.c -index f08c0b8..33d6dc2 100644 ---- a/xorriso/base_obj.c -+++ b/xorriso/base_obj.c -@@ -25,7 +25,13 @@ - #include - #include - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - - #ifdef Xorriso_standalonE - -diff --git a/xorriso/lib_mgt.c b/xorriso/lib_mgt.c -index 4a98813..e8105b7 100644 ---- a/xorriso/lib_mgt.c -+++ b/xorriso/lib_mgt.c -@@ -23,7 +23,13 @@ - #include - #include - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - - /* for -charset */ - #include -diff --git a/xorriso/write_run.c b/xorriso/write_run.c -index 3f3aa42..5217d40 100644 ---- a/xorriso/write_run.c -+++ b/xorriso/write_run.c -@@ -25,7 +25,13 @@ - #include - - #include -+#ifdef HAVA_STDINT_H - #include -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - - #ifdef Xorriso_standalonE - -diff --git a/xorriso/xorriso_private.h b/xorriso/xorriso_private.h -index 217cd03..9b972a4 100644 ---- a/xorriso/xorriso_private.h -+++ b/xorriso/xorriso_private.h -@@ -20,8 +20,13 @@ - - - /* for uint32_t */ -+#ifdef HAVA_STDINT_H - #include -- -+#else -+#ifdef HAVE_INTTYPES_H -+#include -+#endif -+#endif - - /** The source code release timestamp */ - #include "xorriso_timestamp.h" --- -1.7.3.2 - Deleted: csw/mgar/pkg/xorriso/trunk/files/0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch =================================================================== --- csw/mgar/pkg/xorriso/trunk/files/0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch 2011-01-18 20:03:12 UTC (rev 13004) +++ csw/mgar/pkg/xorriso/trunk/files/0002-Add-linkage-to-librt.so-for-nanosleep-if-necessary.patch 2011-01-18 20:46:19 UTC (rev 13005) @@ -1,73637 +0,0 @@ -From 79951f20f37248582b4dcb427c725afb6eed90b2 Mon Sep 17 00:00:00 2001 -From: Dagobert Michelsen -Date: Mon, 17 Jan 2011 14:12:35 +0100 -Subject: [PATCH 2/2] Add linkage to librt.so for nanosleep() if necessary - ---- - INSTALL | 206 +- - aclocal.m4 |11652 +++++++++++++--------- - compile | 152 +- - config.guess | 332 +- - config.h.in | 24 +- - config.status | 310 +- - config.sub | 165 +- - configure |31214 +++++++++++++++++++-------------------------------------- - configure.ac | 2 + - depcomp | 272 +- - install-sh | 660 +- - libtool | 481 +- - ltmain.sh |14489 ++++++++++++++++----------- - missing | 226 +- - mkinstalldirs | 93 +- - texinfo.tex | 3103 +++++- - 16 files changed, 30530 insertions(+), 32851 deletions(-) - mode change 100644 => 100755 ltmain.sh - -diff --git a/INSTALL b/INSTALL -index a6580e5..7d1c323 100644 ---- a/INSTALL -+++ b/INSTALL -@@ -1,22 +1,25 @@ -- --See file README for libisoburn and xorriso specific installation instructions. --This file here is rather a manual for advanced usage of ./configure -- --------------------------------------------------------------------- -+Installation Instructions -+************************* - - Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, --2006 Free Software Foundation, Inc. -+2006, 2007, 2008, 2009 Free Software Foundation, Inc. - --This file is free documentation; the Free Software Foundation gives --unlimited permission to copy, distribute and modify it. -+ Copying and distribution of this file, with or without modification, -+are permitted in any medium without royalty provided the copyright -+notice and this notice are preserved. This file is offered as-is, -+without warranty of any kind. - - Basic Installation - ================== - --Briefly, the shell commands `./configure; make; make install' should -+ Briefly, the shell commands `./configure; make; make install' should - configure, build, and install this package. The following - more-detailed instructions are generic; see the `README' file for --instructions specific to this package. -+instructions specific to this package. Some packages provide this -+`INSTALL' file but do not implement all of the features documented -+below. The lack of an optional feature in a given package is not -+necessarily a bug. More recommendations for GNU packages can be found -+in *note Makefile Conventions: (standards)Makefile Conventions. - - The `configure' shell script attempts to guess correct values for - various system-dependent variables used during compilation. It uses -@@ -45,7 +48,7 @@ may remove or edit it. - you want to change it or regenerate `configure' using a newer version - of `autoconf'. - --The simplest way to compile this package is: -+ The simplest way to compile this package is: - - 1. `cd' to the directory containing the package's source code and type - `./configure' to configure the package for your system. -@@ -56,12 +59,22 @@ The simplest way to compile this package is: - 2. Type `make' to compile the package. - - 3. Optionally, type `make check' to run any self-tests that come with -- the package. -+ the package, generally using the just-built uninstalled binaries. - - 4. Type `make install' to install the programs and any data files and -- documentation. -- -- 5. You can remove the program binaries and object files from the -+ documentation. When installing into a prefix owned by root, it is -+ recommended that the package be configured and built as a regular -+ user, and only the `make install' phase executed with root -+ privileges. -+ -+ 5. Optionally, type `make installcheck' to repeat any self-tests, but -+ this time using the binaries in their final installed location. -+ This target does not install anything. Running this target as a -+ regular user, particularly if the prior `make install' required -+ root privileges, verifies that the installation completed -+ correctly. -+ -+ 6. You can remove the program binaries and object files from the - source code directory by typing `make clean'. To also remove the - files that `configure' created (so you can compile the package for - a different kind of computer), type `make distclean'. There is -@@ -70,12 +83,22 @@ The simplest way to compile this package is: - all sorts of other programs in order to regenerate files that came - with the distribution. - -+ 7. Often, you can also type `make uninstall' to remove the installed -+ files again. In practice, not all packages have tested that -+ uninstallation works correctly, even though it is required by the -+ GNU Coding Standards. -+ -+ 8. Some packages, particularly those that use Automake, provide `make -+ distcheck', which can by used by developers to test that all other -+ targets like `make install' and `make uninstall' work correctly. -+ This target is generally not run by end users. -+ - Compilers and Options - ===================== - --Some systems require unusual options for compilation or linking that the --`configure' script does not know about. Run `./configure --help' for --details on some of the pertinent environment variables. -+ Some systems require unusual options for compilation or linking that -+the `configure' script does not know about. Run `./configure --help' -+for details on some of the pertinent environment variables. - - You can give `configure' initial values for configuration parameters - by setting variables in the command line or in the environment. Here -@@ -88,25 +111,41 @@ is an example: - Compiling For Multiple Architectures - ==================================== - --You can compile the package for more than one kind of computer at the -+ You can compile the package for more than one kind of computer at the - same time, by placing the object files for each architecture in their - own directory. To do this, you can use GNU `make'. `cd' to the - directory where you want the object files and executables to go and run - the `configure' script. `configure' automatically checks for the --source code in the directory that `configure' is in and in `..'. -+source code in the directory that `configure' is in and in `..'. This -+is known as a "VPATH" build. - - With a non-GNU `make', it is safer to compile the package for one - architecture at a time in the source code directory. After you have - installed the package for one architecture, use `make distclean' before - reconfiguring for another architecture. - -+ On MacOS X 10.5 and later systems, you can create libraries and -+executables that work on multiple system types--known as "fat" or -+"universal" binaries--by specifying multiple `-arch' options to the -+compiler but only a single `-arch' option to the preprocessor. Like -+this: -+ -+ ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ -+ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ -+ CPP="gcc -E" CXXCPP="g++ -E" -+ -+ This is not guaranteed to produce working output in all cases, you -+may have to build one architecture at a time and combine the results -+using the `lipo' tool if you have problems. -+ - Installation Names - ================== - --By default, `make install' installs the package's commands under -+ By default, `make install' installs the package's commands under - `/usr/local/bin', include files under `/usr/local/include', etc. You - can specify an installation prefix other than `/usr/local' by giving --`configure' the option `--prefix=PREFIX'. -+`configure' the option `--prefix=PREFIX', where PREFIX must be an -+absolute file name. - - You can specify separate installation prefixes for - architecture-specific files and architecture-independent files. If you -@@ -117,16 +156,47 @@ Documentation and other data files still use the regular prefix. - In addition, if you use an unusual directory layout you can give - options like `--bindir=DIR' to specify different values for particular - kinds of files. Run `configure --help' for a list of the directories --you can set and what kinds of files go in them. -+you can set and what kinds of files go in them. In general, the -+default for these options is expressed in terms of `${prefix}', so that -+specifying just `--prefix' will affect all of the other directory -+specifications that were not explicitly provided. -+ -+ The most portable way to affect installation locations is to pass the -+correct locations to `configure'; however, many packages provide one or -+both of the following shortcuts of passing variable assignments to the -+`make install' command line to change installation locations without -+having to reconfigure or recompile. -+ -+ The first method involves providing an override variable for each -+affected directory. For example, `make install -+prefix=/alternate/directory' will choose an alternate location for all -+directory configuration variables that were expressed in terms of -+`${prefix}'. Any directories that were specified during `configure', -+but not in terms of `${prefix}', must each be overridden at install -+time for the entire installation to be relocated. The approach of -+makefile variable overrides for each directory variable is required by -+the GNU Coding Standards, and ideally causes no recompilation. -+However, some platforms have known limitations with the semantics of -+shared libraries that end up requiring recompilation when using this -+method, particularly noticeable in packages that use GNU Libtool. -+ -+ The second method involves providing the `DESTDIR' variable. For -+example, `make install DESTDIR=/alternate/directory' will prepend -+`/alternate/directory' before all installation names. The approach of -+`DESTDIR' overrides is not required by the GNU Coding Standards, and -+does not work on platforms that have drive letters. On the other hand, -+it does better at avoiding recompilation issues, and works well even -+when some directory options were not specified in terms of `${prefix}' -+at `configure' time. -+ -+Optional Features -+================= - - If the package supports it, you can cause programs to be installed - with an extra prefix or suffix on their names by giving `configure' the - option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. - --Optional Features --================= -- --Some packages pay attention to `--enable-FEATURE' options to -+ Some packages pay attention to `--enable-FEATURE' options to - `configure', where FEATURE indicates an optional part of the package. - They may also pay attention to `--with-PACKAGE' options, where PACKAGE - is something like `gnu-as' or `x' (for the X Window System). The -@@ -138,14 +208,53 @@ find the X include and library files automatically, but if it doesn't, - you can use the `configure' options `--x-includes=DIR' and - `--x-libraries=DIR' to specify their locations. - -+ Some packages offer the ability to configure how verbose the -+execution of `make' will be. For these packages, running `./configure -+--enable-silent-rules' sets the default to minimal output, which can be -+overridden with `make V=1'; while running `./configure -+--disable-silent-rules' sets the default to verbose, which can be -+overridden with `make V=0'. -+ -+Particular systems -+================== -+ -+ On HP-UX, the default C compiler is not ANSI C compatible. If GNU -+CC is not installed, it is recommended to use the following options in -+order to use an ANSI C compiler: -+ -+ ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" -+ -+and if that doesn't work, install pre-built binaries of GCC for HP-UX. -+ -+ On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot -+parse its `' header file. The option `-nodtk' can be used as -+a workaround. If GNU CC is not installed, it is therefore recommended -+to try -+ -+ ./configure CC="cc" -+ -+and if that doesn't work, try -+ -+ ./configure CC="cc -nodtk" -+ -+ On Solaris, don't put `/usr/ucb' early in your `PATH'. This -+directory contains several dysfunctional programs; working variants of -+these programs are available in `/usr/bin'. So, if you need `/usr/ucb' -+in your `PATH', put it _after_ `/usr/bin'. -+ -+ On Haiku, software installed for all users goes in `/boot/common', -+not `/usr/local'. It is recommended to use the following options: -+ -+ ./configure --prefix=/boot/common -+ - Specifying the System Type - ========================== - --There may be some features `configure' cannot figure out automatically, --but needs to determine by the type of machine the package will run on. --Usually, assuming the package is built to be run on the _same_ --architectures, `configure' can figure that out, but if it prints a --message saying it cannot guess the machine type, give it the -+ There may be some features `configure' cannot figure out -+automatically, but needs to determine by the type of machine the package -+will run on. Usually, assuming the package is built to be run on the -+_same_ architectures, `configure' can figure that out, but if it prints -+a message saying it cannot guess the machine type, give it the - `--build=TYPE' option. TYPE can either be a short name for the system - type, such as `sun4', or a canonical name which has the form: - -@@ -153,7 +262,8 @@ type, such as `sun4', or a canonical name which has the form: - - where SYSTEM can have one of these forms: - -- OS KERNEL-OS -+ OS -+ KERNEL-OS - - See the file `config.sub' for the possible values of each field. If - `config.sub' isn't included in this package, then this package doesn't -@@ -171,9 +281,9 @@ eventually be run) with `--host=TYPE'. - Sharing Defaults - ================ - --If you want to set default values for `configure' scripts to share, you --can create a site shell script called `config.site' that gives default --values for variables like `CC', `cache_file', and `prefix'. -+ If you want to set default values for `configure' scripts to share, -+you can create a site shell script called `config.site' that gives -+default values for variables like `CC', `cache_file', and `prefix'. - `configure' looks for `PREFIX/share/config.site' if it exists, then - `PREFIX/etc/config.site' if it exists. Or, you can set the - `CONFIG_SITE' environment variable to the location of the site script. -@@ -182,7 +292,7 @@ A warning: not all `configure' scripts look for a site script. - Defining Variables - ================== - --Variables not defined in a site shell script can be set in the -+ Variables not defined in a site shell script can be set in the - environment passed to `configure'. However, some packages may run - configure again during the build, and the customized values of these - variables may be lost. In order to avoid this problem, you should set -@@ -201,11 +311,19 @@ an Autoconf bug. Until the bug is fixed you can use this workaround: - `configure' Invocation - ====================== - --`configure' recognizes the following options to control how it operates. -+ `configure' recognizes the following options to control how it -+operates. - - `--help' - `-h' -- Print a summary of the options to `configure', and exit. -+ Print a summary of all of the options to `configure', and exit. -+ -+`--help=short' -+`--help=recursive' -+ Print a summary of the options unique to this package's -+ `configure', and exit. The `short' variant lists options used -+ only in the top level, while the `recursive' variant lists options -+ also present in any nested packages. - - `--version' - `-V' -@@ -232,6 +350,16 @@ an Autoconf bug. Until the bug is fixed you can use this workaround: - Look for the package's source code in directory DIR. Usually - `configure' can determine that directory automatically. - -+`--prefix=DIR' -+ Use DIR as the installation prefix. *note Installation Names:: -+ for more details, including other options available for fine-tuning -+ the installation locations. -+ -+`--no-create' -+`-n' -+ Run the configure checks, but stop before creating any output -+ files. -+ - `configure' also accepts some other, not widely useful, options. Run - `configure --help' for more details. - -diff --git a/aclocal.m4 b/aclocal.m4 -index 3de5aae..e798a2b 100644 ---- a/aclocal.m4 -+++ b/aclocal.m4 -@@ -1,7 +1,7 @@ --# generated automatically by aclocal 1.9.6 -*- Autoconf -*- -+# generated automatically by aclocal 1.11.1 -*- Autoconf -*- - - # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, --# 2005 Free Software Foundation, Inc. -+# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. - # This file is free software; the Free Software Foundation - # gives unlimited permission to copy and/or distribute it, - # with or without modifications, as long as this notice is preserved. -@@ -11,103 +11,206 @@ - # even the implied warranty of MERCHANTABILITY or FITNESS FOR A - # PARTICULAR PURPOSE. - -+m4_ifndef([AC_AUTOCONF_VERSION], -+ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],, -+[m4_warning([this file was generated for autoconf 2.68. -+You have another version of autoconf. It may work, but is not guaranteed to. -+If you have problems, you may need to regenerate the build system entirely. -+To do so, use the procedure documented by the package, typically `autoreconf'.])]) -+ - # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- -+# -+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, -+# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, -+# Inc. -+# Written by Gordon Matzigkeit, 1996 -+# -+# This file is free software; the Free Software Foundation gives -+# unlimited permission to copy and/or distribute it, with or without -+# modifications, as long as this notice is preserved. -+ -+m4_define([_LT_COPYING], [dnl -+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, -+# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, -+# Inc. -+# Written by Gordon Matzigkeit, 1996 -+# -+# This file is part of GNU Libtool. -+# -+# GNU Libtool is free software; you can redistribute it and/or -+# modify it under the terms of the GNU General Public License as -+# published by the Free Software Foundation; either version 2 of -+# the License, or (at your option) any later version. -+# -+# As a special exception to the GNU General Public License, -+# if you distribute this file as part of a program or library that -+# is built using GNU Libtool, you may include this file under the -+# same distribution terms that you use for the rest of that program. -+# -+# GNU Libtool is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+# -+# You should have received a copy of the GNU General Public License -+# along with GNU Libtool; see the file COPYING. If not, a copy -+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or -+# obtained by writing to the Free Software Foundation, Inc., -+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -+]) - --# serial 48 AC_PROG_LIBTOOL -+# serial 57 LT_INIT - - --# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) --# ----------------------------------------------------------- --# If this macro is not defined by Autoconf, define it here. --m4_ifdef([AC_PROVIDE_IFELSE], -- [], -- [m4_define([AC_PROVIDE_IFELSE], -- [m4_ifdef([AC_PROVIDE_$1], -- [$2], [$3])])]) -+# LT_PREREQ(VERSION) -+# ------------------ -+# Complain and exit if this libtool version is less that VERSION. -+m4_defun([LT_PREREQ], -+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1, -+ [m4_default([$3], -+ [m4_fatal([Libtool version $1 or higher is required], -+ 63)])], -+ [$2])]) - - --# AC_PROG_LIBTOOL --# --------------- --AC_DEFUN([AC_PROG_LIBTOOL], --[AC_REQUIRE([_AC_PROG_LIBTOOL])dnl --dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX --dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX. -- AC_PROVIDE_IFELSE([AC_PROG_CXX], -- [AC_LIBTOOL_CXX], -- [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX -- ])]) --dnl And a similar setup for Fortran 77 support -- AC_PROVIDE_IFELSE([AC_PROG_F77], -- [AC_LIBTOOL_F77], -- [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77 --])]) -- --dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly. --dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run --dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both. -- AC_PROVIDE_IFELSE([AC_PROG_GCJ], -- [AC_LIBTOOL_GCJ], -- [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], -- [AC_LIBTOOL_GCJ], -- [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ], -- [AC_LIBTOOL_GCJ], -- [ifdef([AC_PROG_GCJ], -- [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])]) -- ifdef([A][M_PROG_GCJ], -- [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])]) -- ifdef([LT_AC_PROG_GCJ], -- [define([LT_AC_PROG_GCJ], -- defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])]) --])])# AC_PROG_LIBTOOL -- -- --# _AC_PROG_LIBTOOL --# ---------------- --AC_DEFUN([_AC_PROG_LIBTOOL], --[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl --AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl --AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl --AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl -+# _LT_CHECK_BUILDDIR -+# ------------------ -+# Complain if the absolute build directory name contains unusual characters -+m4_defun([_LT_CHECK_BUILDDIR], -+[case `pwd` in -+ *\ * | *\ *) -+ AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;; -+esac -+]) -+ -+ -+# LT_INIT([OPTIONS]) -+# ------------------ -+AC_DEFUN([LT_INIT], -+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT -+AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl -+AC_BEFORE([$0], [LT_LANG])dnl -+AC_BEFORE([$0], [LT_OUTPUT])dnl -+AC_BEFORE([$0], [LTDL_INIT])dnl -+m4_require([_LT_CHECK_BUILDDIR])dnl -+ -+dnl Autoconf doesn't catch unexpanded LT_ macros by default: -+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl -+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl -+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4 -+dnl unless we require an AC_DEFUNed macro: -+AC_REQUIRE([LTOPTIONS_VERSION])dnl -+AC_REQUIRE([LTSUGAR_VERSION])dnl -+AC_REQUIRE([LTVERSION_VERSION])dnl -+AC_REQUIRE([LTOBSOLETE_VERSION])dnl -+m4_require([_LT_PROG_LTMAIN])dnl -+ -+_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}]) -+ -+dnl Parse OPTIONS -+_LT_SET_OPTIONS([$0], [$1]) - - # This can be used to rebuild libtool when needed --LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" -+LIBTOOL_DEPS="$ltmain" - - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' - AC_SUBST(LIBTOOL)dnl - --# Prevent multiple expansion --define([AC_PROG_LIBTOOL], []) --])# _AC_PROG_LIBTOOL -+_LT_SETUP - -+# Only expand once: -+m4_define([LT_INIT]) -+])# LT_INIT - --# AC_LIBTOOL_SETUP --# ---------------- --AC_DEFUN([AC_LIBTOOL_SETUP], --[AC_PREREQ(2.50)dnl --AC_REQUIRE([AC_ENABLE_SHARED])dnl --AC_REQUIRE([AC_ENABLE_STATIC])dnl --AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl --AC_REQUIRE([AC_CANONICAL_HOST])dnl -+# Old names: -+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT]) -+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT]) -+dnl aclocal-1.4 backwards compatibility: -+dnl AC_DEFUN([AC_PROG_LIBTOOL], []) -+dnl AC_DEFUN([AM_PROG_LIBTOOL], []) -+ -+ -+# _LT_CC_BASENAME(CC) -+# ------------------- -+# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. -+m4_defun([_LT_CC_BASENAME], -+[for cc_temp in $1""; do -+ case $cc_temp in -+ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; -+ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; -+ \-*) ;; -+ *) break;; -+ esac -+done -+cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` -+]) -+ -+ -+# _LT_FILEUTILS_DEFAULTS -+# ---------------------- -+# It is okay to use these file commands and assume they have been set -+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'. -+m4_defun([_LT_FILEUTILS_DEFAULTS], -+[: ${CP="cp -f"} -+: ${MV="mv -f"} -+: ${RM="rm -f"} -+])# _LT_FILEUTILS_DEFAULTS -+ -+ -+# _LT_SETUP -+# --------- -+m4_defun([_LT_SETUP], -+[AC_REQUIRE([AC_CANONICAL_HOST])dnl - AC_REQUIRE([AC_CANONICAL_BUILD])dnl --AC_REQUIRE([AC_PROG_CC])dnl --AC_REQUIRE([AC_PROG_LD])dnl --AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl --AC_REQUIRE([AC_PROG_NM])dnl -+AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl -+AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl - -+_LT_DECL([], [host_alias], [0], [The host system])dnl -+_LT_DECL([], [host], [0])dnl -+_LT_DECL([], [host_os], [0])dnl -+dnl -+_LT_DECL([], [build_alias], [0], [The build system])dnl -+_LT_DECL([], [build], [0])dnl -+_LT_DECL([], [build_os], [0])dnl -+dnl -+AC_REQUIRE([AC_PROG_CC])dnl -+AC_REQUIRE([LT_PATH_LD])dnl -+AC_REQUIRE([LT_PATH_NM])dnl -+dnl - AC_REQUIRE([AC_PROG_LN_S])dnl --AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl --# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! --AC_REQUIRE([AC_OBJEXT])dnl --AC_REQUIRE([AC_EXEEXT])dnl -+test -z "$LN_S" && LN_S="ln -s" -+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl -+dnl -+AC_REQUIRE([LT_CMD_MAX_LEN])dnl -+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl -+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl - dnl -+m4_require([_LT_FILEUTILS_DEFAULTS])dnl -+m4_require([_LT_CHECK_SHELL_FEATURES])dnl -+m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl -+m4_require([_LT_CMD_RELOAD])dnl -+m4_require([_LT_CHECK_MAGIC_METHOD])dnl -+m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl -+m4_require([_LT_CMD_OLD_ARCHIVE])dnl -+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl -+m4_require([_LT_WITH_SYSROOT])dnl -+ -+_LT_CONFIG_LIBTOOL_INIT([ -+# See if we are running on zsh, and set the options which allow our -+# commands through without removal of \ escapes INIT. -+if test -n "\${ZSH_VERSION+set}" ; then -+ setopt NO_GLOB_SUBST -+fi -+]) -+if test -n "${ZSH_VERSION+set}" ; then -+ setopt NO_GLOB_SUBST -+fi - --AC_LIBTOOL_SYS_MAX_CMD_LEN --AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE --AC_LIBTOOL_OBJDIR -+_LT_CHECK_OBJDIR - --AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl --_LT_AC_PROG_ECHO_BACKSLASH -+m4_require([_LT_TAG_COMPILER])dnl - - case $host_os in - aix3*) -@@ -121,451 +224,1109 @@ aix3*) - ;; - esac - --# Sed substitution that helps us do robust quoting. It backslashifies --# metacharacters that are still active within double-quoted strings. --Xsed='sed -e 1s/^X//' --[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'] -- --# Same as above, but do not quote variable references. --[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'] -- --# Sed substitution to delay expansion of an escaped shell variable in a --# double_quote_subst'ed string. --delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' -- --# Sed substitution to avoid accidental globbing in evaled expressions --no_glob_subst='s/\*/\\\*/g' -- --# Constants: --rm="rm -f" -- - # Global variables: --default_ofile=libtool -+ofile=libtool - can_build_shared=yes - - # All known linkers require a `.a' archive for static linking (except MSVC, - # which needs '.lib'). - libext=a --ltmain="$ac_aux_dir/ltmain.sh" --ofile="$default_ofile" --with_gnu_ld="$lt_cv_prog_gnu_ld" - --AC_CHECK_TOOL(AR, ar, false) --AC_CHECK_TOOL(RANLIB, ranlib, :) --AC_CHECK_TOOL(STRIP, strip, :) -+with_gnu_ld="$lt_cv_prog_gnu_ld" - - old_CC="$CC" - old_CFLAGS="$CFLAGS" - - # Set sane defaults for various variables --test -z "$AR" && AR=ar --test -z "$AR_FLAGS" && AR_FLAGS=cru --test -z "$AS" && AS=as - test -z "$CC" && CC=cc - test -z "$LTCC" && LTCC=$CC - test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS --test -z "$DLLTOOL" && DLLTOOL=dlltool - test -z "$LD" && LD=ld --test -z "$LN_S" && LN_S="ln -s" --test -z "$MAGIC_CMD" && MAGIC_CMD=file --test -z "$NM" && NM=nm --test -z "$SED" && SED=sed --test -z "$OBJDUMP" && OBJDUMP=objdump --test -z "$RANLIB" && RANLIB=: --test -z "$STRIP" && STRIP=: - test -z "$ac_objext" && ac_objext=o - --# Determine commands to create old-style static archives. --old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' --old_postinstall_cmds='chmod 644 $oldlib' --old_postuninstall_cmds= -- --if test -n "$RANLIB"; then -- case $host_os in -- openbsd*) -- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" -- ;; -- *) -- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" -- ;; -- esac -- old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" --fi -- - _LT_CC_BASENAME([$compiler]) - - # Only perform the check for file, if the check method requires it -+test -z "$MAGIC_CMD" && MAGIC_CMD=file - case $deplibs_check_method in - file_magic*) - if test "$file_magic_cmd" = '$MAGIC_CMD'; then -- AC_PATH_MAGIC -+ _LT_PATH_MAGIC - fi - ;; - esac - --AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) --AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], --enable_win32_dll=yes, enable_win32_dll=no) -+# Use C for the default configuration in the libtool script -+LT_SUPPORTED_TAG([CC]) -+_LT_LANG_C_CONFIG -+_LT_LANG_DEFAULT_CONFIG -+_LT_CONFIG_COMMANDS -+])# _LT_SETUP - --AC_ARG_ENABLE([libtool-lock], -- [AC_HELP_STRING([--disable-libtool-lock], -- [avoid locking (might break parallel builds)])]) --test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes - --AC_ARG_WITH([pic], -- [AC_HELP_STRING([--with-pic], -- [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], -- [pic_mode="$withval"], -- [pic_mode=default]) --test -z "$pic_mode" && pic_mode=default -+# _LT_PREPARE_SED_QUOTE_VARS -+# -------------------------- -+# Define a few sed substitution that help us do robust quoting. -+m4_defun([_LT_PREPARE_SED_QUOTE_VARS], -+[# Backslashify metacharacters that are still active within -+# double-quoted strings. -+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g' - --# Use C for the default configuration in the libtool script --tagname= --AC_LIBTOOL_LANG_C_CONFIG --_LT_AC_TAGCONFIG --])# AC_LIBTOOL_SETUP -+# Same as above, but do not quote variable references. -+double_quote_subst='s/\([["`\\]]\)/\\\1/g' - -+# Sed substitution to delay expansion of an escaped shell variable in a -+# double_quote_subst'ed string. -+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' - --# _LT_AC_SYS_COMPILER --# ------------------- --AC_DEFUN([_LT_AC_SYS_COMPILER], --[AC_REQUIRE([AC_PROG_CC])dnl -+# Sed substitution to delay expansion of an escaped single quote. -+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' - --# If no C compiler was specified, use CC. --LTCC=${LTCC-"$CC"} -+# Sed substitution to avoid accidental globbing in evaled expressions -+no_glob_subst='s/\*/\\\*/g' -+]) - --# If no C compiler flags were specified, use CFLAGS. --LTCFLAGS=${LTCFLAGS-"$CFLAGS"} -+# _LT_PROG_LTMAIN -+# --------------- -+# Note that this code is called both from `configure', and `config.status' -+# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably, -+# `config.status' has no value for ac_aux_dir unless we are using Automake, -+# so we pass a copy along to make sure it has a sensible value anyway. -+m4_defun([_LT_PROG_LTMAIN], -+[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl -+_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir']) -+ltmain="$ac_aux_dir/ltmain.sh" -+])# _LT_PROG_LTMAIN - --# Allow CC to be a program name with arguments. --compiler=$CC --])# _LT_AC_SYS_COMPILER - - --# _LT_CC_BASENAME(CC) --# ------------------- --# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. --AC_DEFUN([_LT_CC_BASENAME], --[for cc_temp in $1""; do -- case $cc_temp in -- compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; -- distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; -- \-*) ;; -- *) break;; -- esac --done --cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` -+# So that we can recreate a full libtool script including additional -+# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS -+# in macros and then make a single call at the end using the `libtool' -+# label. -+ -+ -+# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS]) -+# ---------------------------------------- -+# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later. -+m4_define([_LT_CONFIG_LIBTOOL_INIT], -+[m4_ifval([$1], -+ [m4_append([_LT_OUTPUT_LIBTOOL_INIT], -+ [$1 -+])])]) -+ -+# Initialize. -+m4_define([_LT_OUTPUT_LIBTOOL_INIT]) -+ -+ -+# _LT_CONFIG_LIBTOOL([COMMANDS]) -+# ------------------------------ -+# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later. -+m4_define([_LT_CONFIG_LIBTOOL], -+[m4_ifval([$1], -+ [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS], -+ [$1 -+])])]) -+ -+# Initialize. -+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS]) -+ -+ -+# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS]) -+# ----------------------------------------------------- -+m4_defun([_LT_CONFIG_SAVE_COMMANDS], -+[_LT_CONFIG_LIBTOOL([$1]) -+_LT_CONFIG_LIBTOOL_INIT([$2]) - ]) - - --# _LT_COMPILER_BOILERPLATE --# ------------------------ --# Check for compiler boilerplate output or warnings with --# the simple compiler test code. --AC_DEFUN([_LT_COMPILER_BOILERPLATE], --[ac_outfile=conftest.$ac_objext --printf "$lt_simple_compile_test_code" >conftest.$ac_ext --eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err --_lt_compiler_boilerplate=`cat conftest.err` --$rm conftest* --])# _LT_COMPILER_BOILERPLATE -+# _LT_FORMAT_COMMENT([COMMENT]) -+# ----------------------------- -+# Add leading comment marks to the start of each line, and a trailing -+# full-stop to the whole comment if one is not present already. -+m4_define([_LT_FORMAT_COMMENT], -+[m4_ifval([$1], [ -+m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])], -+ [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.]) -+)]) -+ -+ -+ -+ -+ -+# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?]) -+# ------------------------------------------------------------------- -+# CONFIGNAME is the name given to the value in the libtool script. -+# VARNAME is the (base) name used in the configure script. -+# VALUE may be 0, 1 or 2 for a computed quote escaped value based on -+# VARNAME. Any other value will be used directly. -+m4_define([_LT_DECL], -+[lt_if_append_uniq([lt_decl_varnames], [$2], [, ], -+ [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name], -+ [m4_ifval([$1], [$1], [$2])]) -+ lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3]) -+ m4_ifval([$4], -+ [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])]) -+ lt_dict_add_subkey([lt_decl_dict], [$2], -+ [tagged?], [m4_ifval([$5], [yes], [no])])]) -+]) - - --# _LT_LINKER_BOILERPLATE --# ---------------------- --# Check for linker boilerplate output or warnings with --# the simple link test code. --AC_DEFUN([_LT_LINKER_BOILERPLATE], --[ac_outfile=conftest.$ac_objext --printf "$lt_simple_link_test_code" >conftest.$ac_ext --eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err --_lt_linker_boilerplate=`cat conftest.err` --$rm conftest* --])# _LT_LINKER_BOILERPLATE -+# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION]) -+# -------------------------------------------------------- -+m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])]) - - --# _LT_AC_SYS_LIBPATH_AIX --# ---------------------- --# Links a minimal program and checks the executable --# for the system default hardcoded library path. In most cases, --# this is /usr/lib:/lib, but when the MPI compilers are used --# the location of the communication and MPI libs are included too. --# If we don't find anything, use the default library path according --# to the aix ld manual. --AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX], --[AC_LINK_IFELSE(AC_LANG_PROGRAM,[ --aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } --}'` --# Check for a 64-bit object if we didn't find anything. --if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } --}'`; fi],[]) --if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi --])# _LT_AC_SYS_LIBPATH_AIX -+# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...]) -+# ------------------------------------------------ -+m4_define([lt_decl_tag_varnames], -+[_lt_decl_filter([tagged?], [yes], $@)]) - - --# _LT_AC_SHELL_INIT(ARG) --# ---------------------- --AC_DEFUN([_LT_AC_SHELL_INIT], --[ifdef([AC_DIVERSION_NOTICE], -- [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)], -- [AC_DIVERT_PUSH(NOTICE)]) --$1 --AC_DIVERT_POP --])# _LT_AC_SHELL_INIT -+# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..]) -+# --------------------------------------------------------- -+m4_define([_lt_decl_filter], -+[m4_case([$#], -+ [0], [m4_fatal([$0: too few arguments: $#])], -+ [1], [m4_fatal([$0: too few arguments: $#: $1])], -+ [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)], -+ [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)], -+ [lt_dict_filter([lt_decl_dict], $@)])[]dnl -+]) - - --# _LT_AC_PROG_ECHO_BACKSLASH --# -------------------------- --# Add some code to the start of the generated configure script which --# will find an echo command which doesn't interpret backslashes. --AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], --[_LT_AC_SHELL_INIT([ --# Check that we are running under the correct shell. --SHELL=${CONFIG_SHELL-/bin/sh} -- --case X$ECHO in --X*--fallback-echo) -- # Remove one level of quotation (which was required for Make). -- ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` -- ;; --esac -+# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...]) -+# -------------------------------------------------- -+m4_define([lt_decl_quote_varnames], -+[_lt_decl_filter([value], [1], $@)]) - --echo=${ECHO-echo} --if test "X[$]1" = X--no-reexec; then -- # Discard the --no-reexec flag, and continue. -- shift --elif test "X[$]1" = X--fallback-echo; then -- # Avoid inline document here, it may be left over -- : --elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then -- # Yippee, $echo works! -- : --else -- # Restart under the correct shell. -- exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} --fi - --if test "X[$]1" = X--fallback-echo; then -- # used as fallback echo -- shift -- cat </dev/null 2>&1 && unset CDPATH - --if test -z "$ECHO"; then --if test "X${echo_test_string+set}" != Xset; then --# find a string as large as possible, as long as the shell can cope with it -- for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do -- # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... -- if (echo_test_string=`eval $cmd`) 2>/dev/null && -- echo_test_string=`eval $cmd` && -- (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null -- then -- break -- fi -- done --fi -+# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...]) -+# --------------------------------------------------- -+m4_define([lt_decl_varnames_tagged], -+[m4_assert([$# <= 2])dnl -+_$0(m4_quote(m4_default([$1], [[, ]])), -+ m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]), -+ m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))]) -+m4_define([_lt_decl_varnames_tagged], -+[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])]) - --if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && -- echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && -- test "X$echo_testing_string" = "X$echo_test_string"; then -- : --else -- # The Solaris, AIX, and Digital Unix default echo programs unquote -- # backslashes. This makes it impossible to quote backslashes using -- # echo "$something" | sed 's/\\/\\\\/g' -- # -- # So, first we look for a working echo in the user's PATH. - -- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR -- for dir in $PATH /usr/ucb; do -- IFS="$lt_save_ifs" -- if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && -- test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && -- echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && -- test "X$echo_testing_string" = "X$echo_test_string"; then -- echo="$dir/echo" -- break -- fi -- done -- IFS="$lt_save_ifs" -+# lt_decl_all_varnames([SEPARATOR], [VARNAME1...]) -+# ------------------------------------------------ -+m4_define([lt_decl_all_varnames], -+[_$0(m4_quote(m4_default([$1], [[, ]])), -+ m4_if([$2], [], -+ m4_quote(lt_decl_varnames), -+ m4_quote(m4_shift($@))))[]dnl -+]) -+m4_define([_lt_decl_all_varnames], -+[lt_join($@, lt_decl_varnames_tagged([$1], -+ lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl -+]) - -- if test "X$echo" = Xecho; then -- # We didn't find a better echo, so look for alternatives. -- if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && -- echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && -- test "X$echo_testing_string" = "X$echo_test_string"; then -- # This shell has a builtin print -r that does the trick. -- echo='print -r' -- elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && -- test "X$CONFIG_SHELL" != X/bin/ksh; then -- # If we have ksh, try running configure again with it. -- ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} -- export ORIGINAL_CONFIG_SHELL -- CONFIG_SHELL=/bin/ksh -- export CONFIG_SHELL -- exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} -- else -- # Try using printf. -- echo='printf %s\n' -- if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && -- echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && -- test "X$echo_testing_string" = "X$echo_test_string"; then -- # Cool, printf works -- : -- elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && -- test "X$echo_testing_string" = 'X\t' && -- echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && -- test "X$echo_testing_string" = "X$echo_test_string"; then -- CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL -- export CONFIG_SHELL -- SHELL="$CONFIG_SHELL" -- export SHELL -- echo="$CONFIG_SHELL [$]0 --fallback-echo" -- elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && -- test "X$echo_testing_string" = 'X\t' && -- echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && -- test "X$echo_testing_string" = "X$echo_test_string"; then -- echo="$CONFIG_SHELL [$]0 --fallback-echo" -- else -- # maybe with a smaller string... -- prev=: - -- for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do -- if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null -- then -- break -- fi -- prev="$cmd" -- done -+# _LT_CONFIG_STATUS_DECLARE([VARNAME]) -+# ------------------------------------ -+# Quote a variable value, and forward it to `config.status' so that its -+# declaration there will have the same value as in `configure'. VARNAME -+# must have a single quote delimited value for this to work. -+m4_define([_LT_CONFIG_STATUS_DECLARE], -+[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`']) - -- if test "$prev" != 'sed 50q "[$]0"'; then -- echo_test_string=`eval $prev` -- export echo_test_string -- exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} -- else -- # Oops. We lost completely, so just stick with echo. -- echo=echo -- fi -- fi -- fi -- fi --fi --fi - --# Copy echo and quote the copy suitably for passing to libtool from --# the Makefile, instead of quoting the original, which is used later. --ECHO=$echo --if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then -- ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" --fi -+# _LT_CONFIG_STATUS_DECLARATIONS -+# ------------------------------ -+# We delimit libtool config variables with single quotes, so when -+# we write them to config.status, we have to be sure to quote all -+# embedded single quotes properly. In configure, this macro expands -+# each variable declared with _LT_DECL (and _LT_TAGDECL) into: -+# -+# ='`$ECHO "$" | $SED "$delay_single_quote_subst"`' -+m4_defun([_LT_CONFIG_STATUS_DECLARATIONS], -+[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames), -+ [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])]) - --AC_SUBST(ECHO) --])])# _LT_AC_PROG_ECHO_BACKSLASH - -+# _LT_LIBTOOL_TAGS -+# ---------------- -+# Output comment and list of tags supported by the script -+m4_defun([_LT_LIBTOOL_TAGS], -+[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl -+available_tags="_LT_TAGS"dnl -+]) - --# _LT_AC_LOCK --# ----------- --AC_DEFUN([_LT_AC_LOCK], --[AC_ARG_ENABLE([libtool-lock], -- [AC_HELP_STRING([--disable-libtool-lock], -- [avoid locking (might break parallel builds)])]) --test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes - --# Some flags need to be propagated to the compiler or linker for good --# libtool support. --case $host in --ia64-*-hpux*) -- # Find out which ABI we are using. -- echo 'int i;' > conftest.$ac_ext -- if AC_TRY_EVAL(ac_compile); then -- case `/usr/bin/file conftest.$ac_objext` in -- *ELF-32*) -- HPUX_IA64_MODE="32" -+# _LT_LIBTOOL_DECLARE(VARNAME, [TAG]) -+# ----------------------------------- -+# Extract the dictionary values for VARNAME (optionally with TAG) and -+# expand to a commented shell variable setting: -+# -+# # Some comment about what VAR is for. -+# visible_name=$lt_internal_name -+m4_define([_LT_LIBTOOL_DECLARE], -+[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], -+ [description])))[]dnl -+m4_pushdef([_libtool_name], -+ m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl -+m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])), -+ [0], [_libtool_name=[$]$1], -+ [1], [_libtool_name=$lt_[]$1], -+ [2], [_libtool_name=$lt_[]$1], -+ [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl -+m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl -+]) -+ -+ -+# _LT_LIBTOOL_CONFIG_VARS -+# ----------------------- -+# Produce commented declarations of non-tagged libtool config variables -+# suitable for insertion in the LIBTOOL CONFIG section of the `libtool' -+# script. Tagged libtool config variables (even for the LIBTOOL CONFIG -+# section) are produced by _LT_LIBTOOL_TAG_VARS. -+m4_defun([_LT_LIBTOOL_CONFIG_VARS], -+[m4_foreach([_lt_var], -+ m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)), -+ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])]) -+ -+ -+# _LT_LIBTOOL_TAG_VARS(TAG) -+# ------------------------- -+m4_define([_LT_LIBTOOL_TAG_VARS], -+[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames), -+ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])]) -+ -+ -+# _LT_TAGVAR(VARNAME, [TAGNAME]) -+# ------------------------------ -+m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])]) -+ -+ -+# _LT_CONFIG_COMMANDS -+# ------------------- -+# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of -+# variables for single and double quote escaping we saved from calls -+# to _LT_DECL, we can put quote escaped variables declarations -+# into `config.status', and then the shell code to quote escape them in -+# for loops in `config.status'. Finally, any additional code accumulated -+# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded. -+m4_defun([_LT_CONFIG_COMMANDS], -+[AC_PROVIDE_IFELSE([LT_OUTPUT], -+ dnl If the libtool generation code has been placed in $CONFIG_LT, -+ dnl instead of duplicating it all over again into config.status, -+ dnl then we will have config.status run $CONFIG_LT later, so it -+ dnl needs to know what name is stored there: -+ [AC_CONFIG_COMMANDS([libtool], -+ [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])], -+ dnl If the libtool generation code is destined for config.status, -+ dnl expand the accumulated commands and init code now: -+ [AC_CONFIG_COMMANDS([libtool], -+ [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])]) -+])#_LT_CONFIG_COMMANDS -+ -+ -+# Initialize. -+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT], -+[ -+ -+# The HP-UX ksh and POSIX shell print the target directory to stdout -+# if CDPATH is set. -+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH -+ -+sed_quote_subst='$sed_quote_subst' -+double_quote_subst='$double_quote_subst' -+delay_variable_subst='$delay_variable_subst' -+_LT_CONFIG_STATUS_DECLARATIONS -+LTCC='$LTCC' -+LTCFLAGS='$LTCFLAGS' -+compiler='$compiler_DEFAULT' -+ -+# A function that is used when there is no print builtin or printf. -+func_fallback_echo () -+{ -+ eval 'cat <<_LTECHO_EOF -+\$[]1 -+_LTECHO_EOF' -+} -+ -+# Quote evaled strings. -+for var in lt_decl_all_varnames([[ \ -+]], lt_decl_quote_varnames); do -+ case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in -+ *[[\\\\\\\`\\"\\\$]]*) -+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" - ;; -- *ELF-64*) -- HPUX_IA64_MODE="64" -+ *) -+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" - ;; - esac -- fi -- rm -rf conftest* -- ;; --*-*-irix6*) -- # Find out which ABI we are using. -- echo '[#]line __oline__ "configure"' > conftest.$ac_ext -- if AC_TRY_EVAL(ac_compile); then -- if test "$lt_cv_prog_gnu_ld" = yes; then -- case `/usr/bin/file conftest.$ac_objext` in -- *32-bit*) -- LD="${LD-ld} -melf32bsmip" -- ;; -- *N32*) -- LD="${LD-ld} -melf32bmipn32" -+done -+ -+# Double-quote double-evaled strings. -+for var in lt_decl_all_varnames([[ \ -+]], lt_decl_dquote_varnames); do -+ case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in -+ *[[\\\\\\\`\\"\\\$]]*) -+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" - ;; -- *64-bit*) -- LD="${LD-ld} -melf64bmip" -- ;; -- esac -- else -- case `/usr/bin/file conftest.$ac_objext` in -- *32-bit*) -- LD="${LD-ld} -32" -- ;; -- *N32*) -- LD="${LD-ld} -n32" -- ;; -- *64-bit*) -- LD="${LD-ld} -64" -+ *) -+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" - ;; - esac -+done -+ -+_LT_OUTPUT_LIBTOOL_INIT -+]) -+ -+# _LT_GENERATED_FILE_INIT(FILE, [COMMENT]) -+# ------------------------------------ -+# Generate a child script FILE with all initialization necessary to -+# reuse the environment learned by the parent script, and make the -+# file executable. If COMMENT is supplied, it is inserted after the -+# `#!' sequence but before initialization text begins. After this -+# macro, additional text can be appended to FILE to form the body of -+# the child script. The macro ends with non-zero status if the -+# file could not be fully written (such as if the disk is full). -+m4_ifdef([AS_INIT_GENERATED], -+[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])], -+[m4_defun([_LT_GENERATED_FILE_INIT], -+[m4_require([AS_PREPARE])]dnl -+[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl -+[lt_write_fail=0 -+cat >$1 <<_ASEOF || lt_write_fail=1 -+#! $SHELL -+# Generated by $as_me. -+$2 -+SHELL=\${CONFIG_SHELL-$SHELL} -+export SHELL -+_ASEOF -+cat >>$1 <<\_ASEOF || lt_write_fail=1 -+AS_SHELL_SANITIZE -+_AS_PREPARE -+exec AS_MESSAGE_FD>&1 -+_ASEOF -+test $lt_write_fail = 0 && chmod +x $1[]dnl -+m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT -+ -+# LT_OUTPUT -+# --------- -+# This macro allows early generation of the libtool script (before -+# AC_OUTPUT is called), incase it is used in configure for compilation -+# tests. -+AC_DEFUN([LT_OUTPUT], -+[: ${CONFIG_LT=./config.lt} -+AC_MSG_NOTICE([creating $CONFIG_LT]) -+_LT_GENERATED_FILE_INIT(["$CONFIG_LT"], -+[# Run this file to recreate a libtool stub with the current configuration.]) -+ -+cat >>"$CONFIG_LT" <<\_LTEOF -+lt_cl_silent=false -+exec AS_MESSAGE_LOG_FD>>config.log -+{ -+ echo -+ AS_BOX([Running $as_me.]) -+} >&AS_MESSAGE_LOG_FD -+ -+lt_cl_help="\ -+\`$as_me' creates a local libtool stub from the current configuration, -+for use in further configure time tests before the real libtool is -+generated. -+ -+Usage: $[0] [[OPTIONS]] -+ -+ -h, --help print this help, then exit -+ -V, --version print version number, then exit -+ -q, --quiet do not print progress messages -+ -d, --debug don't remove temporary files -+ -+Report bugs to ." -+ -+lt_cl_version="\ -+m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl -+m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION]) -+configured by $[0], generated by m4_PACKAGE_STRING. -+ -+Copyright (C) 2010 Free Software Foundation, Inc. -+This config.lt script is free software; the Free Software Foundation -+gives unlimited permision to copy, distribute and modify it." -+ -+while test $[#] != 0 -+do -+ case $[1] in -+ --version | --v* | -V ) -+ echo "$lt_cl_version"; exit 0 ;; -+ --help | --h* | -h ) -+ echo "$lt_cl_help"; exit 0 ;; -+ --debug | --d* | -d ) -+ debug=: ;; -+ --quiet | --q* | --silent | --s* | -q ) -+ lt_cl_silent=: ;; -+ -+ -*) AC_MSG_ERROR([unrecognized option: $[1] -+Try \`$[0] --help' for more information.]) ;; -+ -+ *) AC_MSG_ERROR([unrecognized argument: $[1] -+Try \`$[0] --help' for more information.]) ;; -+ esac -+ shift -+done -+ -+if $lt_cl_silent; then -+ exec AS_MESSAGE_FD>/dev/null -+fi -+_LTEOF -+ -+cat >>"$CONFIG_LT" <<_LTEOF -+_LT_OUTPUT_LIBTOOL_COMMANDS_INIT -+_LTEOF -+ -+cat >>"$CONFIG_LT" <<\_LTEOF -+AC_MSG_NOTICE([creating $ofile]) -+_LT_OUTPUT_LIBTOOL_COMMANDS -+AS_EXIT(0) -+_LTEOF -+chmod +x "$CONFIG_LT" -+ -+# configure is writing to config.log, but config.lt does its own redirection, -+# appending to config.log, which fails on DOS, as config.log is still kept -+# open by configure. Here we exec the FD to /dev/null, effectively closing -+# config.log, so it can be properly (re)opened and appended to by config.lt. -+lt_cl_success=: -+test "$silent" = yes && -+ lt_config_lt_args="$lt_config_lt_args --quiet" -+exec AS_MESSAGE_LOG_FD>/dev/null -+$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false -+exec AS_MESSAGE_LOG_FD>>config.log -+$lt_cl_success || AS_EXIT(1) -+])# LT_OUTPUT -+ -+ -+# _LT_CONFIG(TAG) -+# --------------- -+# If TAG is the built-in tag, create an initial libtool script with a -+# default configuration from the untagged config vars. Otherwise add code -+# to config.status for appending the configuration named by TAG from the -+# matching tagged config vars. -+m4_defun([_LT_CONFIG], -+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl -+_LT_CONFIG_SAVE_COMMANDS([ -+ m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl -+ m4_if(_LT_TAG, [C], [ -+ # See if we are running on zsh, and set the options which allow our -+ # commands through without removal of \ escapes. -+ if test -n "${ZSH_VERSION+set}" ; then -+ setopt NO_GLOB_SUBST -+ fi -+ -+ cfgfile="${ofile}T" -+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15 -+ $RM "$cfgfile" -+ -+ cat <<_LT_EOF >> "$cfgfile" -+#! $SHELL -+ -+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. -+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION -+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: -+# NOTE: Changes made to this file will be lost: look at ltmain.sh. -+# -+_LT_COPYING -+_LT_LIBTOOL_TAGS -+ -+# ### BEGIN LIBTOOL CONFIG -+_LT_LIBTOOL_CONFIG_VARS -+_LT_LIBTOOL_TAG_VARS -+# ### END LIBTOOL CONFIG -+ -+_LT_EOF -+ -+ case $host_os in -+ aix3*) -+ cat <<\_LT_EOF >> "$cfgfile" -+# AIX sometimes has problems with the GCC collect2 program. For some -+# reason, if we set the COLLECT_NAMES environment variable, the problems -+# vanish in a puff of smoke. -+if test "X${COLLECT_NAMES+set}" != Xset; then -+ COLLECT_NAMES= -+ export COLLECT_NAMES -+fi -+_LT_EOF -+ ;; -+ esac -+ -+ _LT_PROG_LTMAIN -+ -+ # We use sed instead of cat because bash on DJGPP gets confused if -+ # if finds mixed CR/LF and LF-only lines. Since sed operates in -+ # text mode, it properly converts lines to CR/LF. This bash problem -+ # is reportedly fixed, but why not run on old versions too? -+ sed '$q' "$ltmain" >> "$cfgfile" \ -+ || (rm -f "$cfgfile"; exit 1) -+ -+ _LT_PROG_REPLACE_SHELLFNS -+ -+ mv -f "$cfgfile" "$ofile" || -+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") -+ chmod +x "$ofile" -+], -+[cat <<_LT_EOF >> "$ofile" -+ -+dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded -+dnl in a comment (ie after a #). -+# ### BEGIN LIBTOOL TAG CONFIG: $1 -+_LT_LIBTOOL_TAG_VARS(_LT_TAG) -+# ### END LIBTOOL TAG CONFIG: $1 -+_LT_EOF -+])dnl /m4_if -+], -+[m4_if([$1], [], [ -+ PACKAGE='$PACKAGE' -+ VERSION='$VERSION' -+ TIMESTAMP='$TIMESTAMP' -+ RM='$RM' -+ ofile='$ofile'], []) -+])dnl /_LT_CONFIG_SAVE_COMMANDS -+])# _LT_CONFIG -+ -+ -+# LT_SUPPORTED_TAG(TAG) -+# --------------------- -+# Trace this macro to discover what tags are supported by the libtool -+# --tag option, using: -+# autoconf --trace 'LT_SUPPORTED_TAG:$1' -+AC_DEFUN([LT_SUPPORTED_TAG], []) -+ -+ -+# C support is built-in for now -+m4_define([_LT_LANG_C_enabled], []) -+m4_define([_LT_TAGS], []) -+ -+ -+# LT_LANG(LANG) -+# ------------- -+# Enable libtool support for the given language if not already enabled. -+AC_DEFUN([LT_LANG], -+[AC_BEFORE([$0], [LT_OUTPUT])dnl -+m4_case([$1], -+ [C], [_LT_LANG(C)], -+ [C++], [_LT_LANG(CXX)], -+ [Java], [_LT_LANG(GCJ)], -+ [Fortran 77], [_LT_LANG(F77)], -+ [Fortran], [_LT_LANG(FC)], -+ [Windows Resource], [_LT_LANG(RC)], -+ [m4_ifdef([_LT_LANG_]$1[_CONFIG], -+ [_LT_LANG($1)], -+ [m4_fatal([$0: unsupported language: "$1"])])])dnl -+])# LT_LANG -+ -+ -+# _LT_LANG(LANGNAME) -+# ------------------ -+m4_defun([_LT_LANG], -+[m4_ifdef([_LT_LANG_]$1[_enabled], [], -+ [LT_SUPPORTED_TAG([$1])dnl -+ m4_append([_LT_TAGS], [$1 ])dnl -+ m4_define([_LT_LANG_]$1[_enabled], [])dnl -+ _LT_LANG_$1_CONFIG($1)])dnl -+])# _LT_LANG -+ -+ -+# _LT_LANG_DEFAULT_CONFIG -+# ----------------------- -+m4_defun([_LT_LANG_DEFAULT_CONFIG], -+[AC_PROVIDE_IFELSE([AC_PROG_CXX], -+ [LT_LANG(CXX)], -+ [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])]) -+ -+AC_PROVIDE_IFELSE([AC_PROG_F77], -+ [LT_LANG(F77)], -+ [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])]) -+ -+AC_PROVIDE_IFELSE([AC_PROG_FC], -+ [LT_LANG(FC)], -+ [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])]) -+ -+dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal -+dnl pulling things in needlessly. -+AC_PROVIDE_IFELSE([AC_PROG_GCJ], -+ [LT_LANG(GCJ)], -+ [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], -+ [LT_LANG(GCJ)], -+ [AC_PROVIDE_IFELSE([LT_PROG_GCJ], -+ [LT_LANG(GCJ)], -+ [m4_ifdef([AC_PROG_GCJ], -+ [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])]) -+ m4_ifdef([A][M_PROG_GCJ], -+ [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])]) -+ m4_ifdef([LT_PROG_GCJ], -+ [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])]) -+ -+AC_PROVIDE_IFELSE([LT_PROG_RC], -+ [LT_LANG(RC)], -+ [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])]) -+])# _LT_LANG_DEFAULT_CONFIG -+ -+# Obsolete macros: -+AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) -+AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) -+AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) -+AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) -+AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) -+dnl aclocal-1.4 backwards compatibility: -+dnl AC_DEFUN([AC_LIBTOOL_CXX], []) -+dnl AC_DEFUN([AC_LIBTOOL_F77], []) -+dnl AC_DEFUN([AC_LIBTOOL_FC], []) -+dnl AC_DEFUN([AC_LIBTOOL_GCJ], []) -+dnl AC_DEFUN([AC_LIBTOOL_RC], []) -+ -+ -+# _LT_TAG_COMPILER -+# ---------------- -+m4_defun([_LT_TAG_COMPILER], -+[AC_REQUIRE([AC_PROG_CC])dnl -+ -+_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl -+_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl -+_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl -+_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl -+ -+# If no C compiler was specified, use CC. -+LTCC=${LTCC-"$CC"} -+ -+# If no C compiler flags were specified, use CFLAGS. -+LTCFLAGS=${LTCFLAGS-"$CFLAGS"} -+ -+# Allow CC to be a program name with arguments. -+compiler=$CC -+])# _LT_TAG_COMPILER -+ -+ -+# _LT_COMPILER_BOILERPLATE -+# ------------------------ -+# Check for compiler boilerplate output or warnings with -+# the simple compiler test code. -+m4_defun([_LT_COMPILER_BOILERPLATE], -+[m4_require([_LT_DECL_SED])dnl -+ac_outfile=conftest.$ac_objext -+echo "$lt_simple_compile_test_code" >conftest.$ac_ext -+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -+_lt_compiler_boilerplate=`cat conftest.err` -+$RM conftest* -+])# _LT_COMPILER_BOILERPLATE -+ -+ -+# _LT_LINKER_BOILERPLATE -+# ---------------------- -+# Check for linker boilerplate output or warnings with -+# the simple link test code. -+m4_defun([_LT_LINKER_BOILERPLATE], -+[m4_require([_LT_DECL_SED])dnl -+ac_outfile=conftest.$ac_objext -+echo "$lt_simple_link_test_code" >conftest.$ac_ext -+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err -+_lt_linker_boilerplate=`cat conftest.err` -+$RM -r conftest* -+])# _LT_LINKER_BOILERPLATE -+ -+# _LT_REQUIRED_DARWIN_CHECKS -+# ------------------------- -+m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[ -+ case $host_os in -+ rhapsody* | darwin*) -+ AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) -+ AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) -+ AC_CHECK_TOOL([LIPO], [lipo], [:]) -+ AC_CHECK_TOOL([OTOOL], [otool], [:]) -+ AC_CHECK_TOOL([OTOOL64], [otool64], [:]) -+ _LT_DECL([], [DSYMUTIL], [1], -+ [Tool to manipulate archived DWARF debug symbol files on Mac OS X]) -+ _LT_DECL([], [NMEDIT], [1], -+ [Tool to change global to local symbols on Mac OS X]) -+ _LT_DECL([], [LIPO], [1], -+ [Tool to manipulate fat objects and archives on Mac OS X]) -+ _LT_DECL([], [OTOOL], [1], -+ [ldd/readelf like tool for Mach-O binaries on Mac OS X]) -+ _LT_DECL([], [OTOOL64], [1], -+ [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4]) -+ -+ AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], -+ [lt_cv_apple_cc_single_mod=no -+ if test -z "${LT_MULTI_MODULE}"; then -+ # By default we will add the -single_module flag. You can override -+ # by either setting the environment variable LT_MULTI_MODULE -+ # non-empty at configure time, or by adding -multi_module to the -+ # link flags. -+ rm -rf libconftest.dylib* -+ echo "int foo(void){return 1;}" > conftest.c -+ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -+-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD -+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -+ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err -+ _lt_result=$? -+ if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then -+ lt_cv_apple_cc_single_mod=yes -+ else -+ cat conftest.err >&AS_MESSAGE_LOG_FD -+ fi -+ rm -rf libconftest.dylib* -+ rm -f conftest.* -+ fi]) -+ AC_CACHE_CHECK([for -exported_symbols_list linker flag], -+ [lt_cv_ld_exported_symbols_list], -+ [lt_cv_ld_exported_symbols_list=no -+ save_LDFLAGS=$LDFLAGS -+ echo "_main" > conftest.sym -+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], -+ [lt_cv_ld_exported_symbols_list=yes], -+ [lt_cv_ld_exported_symbols_list=no]) -+ LDFLAGS="$save_LDFLAGS" -+ ]) -+ AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load], -+ [lt_cv_ld_force_load=no -+ cat > conftest.c << _LT_EOF -+int forced_loaded() { return 2;} -+_LT_EOF -+ echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD -+ $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD -+ echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD -+ $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD -+ echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD -+ $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD -+ cat > conftest.c << _LT_EOF -+int main() { return 0;} -+_LT_EOF -+ echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD -+ $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err -+ _lt_result=$? -+ if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then -+ lt_cv_ld_force_load=yes -+ else -+ cat conftest.err >&AS_MESSAGE_LOG_FD -+ fi -+ rm -f conftest.err libconftest.a conftest conftest.c -+ rm -rf conftest.dSYM -+ ]) -+ case $host_os in -+ rhapsody* | darwin1.[[012]]) -+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; -+ darwin1.*) -+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; -+ darwin*) # darwin 5.x on -+ # if running on 10.5 or later, the deployment target defaults -+ # to the OS version, if on x86, and 10.4, the deployment -+ # target defaults to 10.4. Don't you love it? -+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in -+ 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) -+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; -+ 10.[[012]]*) -+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; -+ 10.*) -+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; -+ esac -+ ;; -+ esac -+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then -+ _lt_dar_single_mod='$single_module' -+ fi -+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then -+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' -+ else -+ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' -+ fi -+ if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then -+ _lt_dsymutil='~$DSYMUTIL $lib || :' -+ else -+ _lt_dsymutil= -+ fi -+ ;; -+ esac -+]) -+ -+ -+# _LT_DARWIN_LINKER_FEATURES -+# -------------------------- -+# Checks for linker and compiler features on darwin -+m4_defun([_LT_DARWIN_LINKER_FEATURES], -+[ -+ m4_require([_LT_REQUIRED_DARWIN_CHECKS]) -+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no -+ _LT_TAGVAR(hardcode_direct, $1)=no -+ _LT_TAGVAR(hardcode_automatic, $1)=yes -+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported -+ if test "$lt_cv_ld_force_load" = "yes"; then -+ _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' -+ else -+ _LT_TAGVAR(whole_archive_flag_spec, $1)='' -+ fi -+ _LT_TAGVAR(link_all_deplibs, $1)=yes -+ _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" -+ case $cc_basename in -+ ifort*) _lt_dar_can_shared=yes ;; -+ *) _lt_dar_can_shared=$GCC ;; -+ esac -+ if test "$_lt_dar_can_shared" = "yes"; then -+ output_verbose_link_cmd=func_echo_all -+ _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" -+ _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" -+ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" -+ _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" -+ m4_if([$1], [CXX], -+[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then -+ _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" -+ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" -+ fi -+],[]) -+ else -+ _LT_TAGVAR(ld_shlibs, $1)=no -+ fi -+]) -+ -+# _LT_SYS_MODULE_PATH_AIX([TAGNAME]) -+# ---------------------------------- -+# Links a minimal program and checks the executable -+# for the system default hardcoded library path. In most cases, -+# this is /usr/lib:/lib, but when the MPI compilers are used -+# the location of the communication and MPI libs are included too. -+# If we don't find anything, use the default library path according -+# to the aix ld manual. -+# Store the results from the different compilers for each TAGNAME. -+# Allow to override them for all tags through lt_cv_aix_libpath. -+m4_defun([_LT_SYS_MODULE_PATH_AIX], -+[m4_require([_LT_DECL_SED])dnl -+if test "${lt_cv_aix_libpath+set}" = set; then -+ aix_libpath=$lt_cv_aix_libpath -+else -+ AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])], -+ [AC_LINK_IFELSE([AC_LANG_PROGRAM],[ -+ lt_aix_libpath_sed='[ -+ /Import File Strings/,/^$/ { -+ /^0/ { -+ s/^0 *\([^ ]*\) *$/\1/ -+ p -+ } -+ }]' -+ _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` -+ # Check for a 64-bit object if we didn't find anything. -+ if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then -+ _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` -+ fi],[]) -+ if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then -+ _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib" -+ fi -+ ]) -+ aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1]) -+fi -+])# _LT_SYS_MODULE_PATH_AIX -+ -+ -+# _LT_SHELL_INIT(ARG) -+# ------------------- -+m4_define([_LT_SHELL_INIT], -+[m4_divert_text([M4SH-INIT], [$1 -+])])# _LT_SHELL_INIT -+ -+ -+ -+# _LT_PROG_ECHO_BACKSLASH -+# ----------------------- -+# Find how we can fake an echo command that does not interpret backslash. -+# In particular, with Autoconf 2.60 or later we add some code to the start -+# of the generated configure script which will find a shell with a builtin -+# printf (which we can use as an echo command). -+m4_defun([_LT_PROG_ECHO_BACKSLASH], -+[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO -+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO -+ -+AC_MSG_CHECKING([how to print strings]) -+# Test print first, because it will be a builtin if present. -+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ -+ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then -+ ECHO='print -r --' -+elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then -+ ECHO='printf %s\n' -+else -+ # Use this function as a fallback that always works. -+ func_fallback_echo () -+ { -+ eval 'cat <<_LTECHO_EOF -+$[]1 -+_LTECHO_EOF' -+ } -+ ECHO='func_fallback_echo' -+fi -+ -+# func_echo_all arg... -+# Invoke $ECHO with all args, space-separated. -+func_echo_all () -+{ -+ $ECHO "$*" -+} -+ -+case "$ECHO" in -+ printf*) AC_MSG_RESULT([printf]) ;; -+ print*) AC_MSG_RESULT([print -r]) ;; -+ *) AC_MSG_RESULT([cat]) ;; -+esac -+ -+m4_ifdef([_AS_DETECT_SUGGESTED], -+[_AS_DETECT_SUGGESTED([ -+ test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || ( -+ ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -+ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO -+ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO -+ PATH=/empty FPATH=/empty; export PATH FPATH -+ test "X`printf %s $ECHO`" = "X$ECHO" \ -+ || test "X`print -r -- $ECHO`" = "X$ECHO" )])]) -+ -+_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts]) -+_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes]) -+])# _LT_PROG_ECHO_BACKSLASH -+ -+ -+# _LT_WITH_SYSROOT -+# ---------------- -+AC_DEFUN([_LT_WITH_SYSROOT], -+[AC_MSG_CHECKING([for sysroot]) -+AC_ARG_WITH([sysroot], -+[ --with-sysroot[=DIR] Search for dependent libraries within DIR -+ (or the compiler's sysroot if not specified).], -+[], [with_sysroot=no]) -+ -+dnl lt_sysroot will always be passed unquoted. We quote it here -+dnl in case the user passed a directory name. -+lt_sysroot= -+case ${with_sysroot} in #( -+ yes) -+ if test "$GCC" = yes; then -+ lt_sysroot=`$CC --print-sysroot 2>/dev/null` - fi -+ ;; #( -+ /*) -+ lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` -+ ;; #( -+ no|'') -+ ;; #( -+ *) -+ AC_MSG_RESULT([${with_sysroot}]) -+ AC_MSG_ERROR([The sysroot must be an absolute path.]) -+ ;; -+esac -+ -+ AC_MSG_RESULT([${lt_sysroot:-no}]) -+_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl -+[dependent libraries, and in which our libraries should be installed.])]) -+ -+# _LT_ENABLE_LOCK -+# --------------- -+m4_defun([_LT_ENABLE_LOCK], -+[AC_ARG_ENABLE([libtool-lock], -+ [AS_HELP_STRING([--disable-libtool-lock], -+ [avoid locking (might break parallel builds)])]) -+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes -+ -+# Some flags need to be propagated to the compiler or linker for good -+# libtool support. -+case $host in -+ia64-*-hpux*) -+ # Find out which ABI we are using. -+ echo 'int i;' > conftest.$ac_ext -+ if AC_TRY_EVAL(ac_compile); then -+ case `/usr/bin/file conftest.$ac_objext` in -+ *ELF-32*) -+ HPUX_IA64_MODE="32" -+ ;; -+ *ELF-64*) -+ HPUX_IA64_MODE="64" -+ ;; -+ esac -+ fi -+ rm -rf conftest* -+ ;; -+*-*-irix6*) -+ # Find out which ABI we are using. -+ echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext -+ if AC_TRY_EVAL(ac_compile); then -+ if test "$lt_cv_prog_gnu_ld" = yes; then -+ case `/usr/bin/file conftest.$ac_objext` in -+ *32-bit*) -+ LD="${LD-ld} -melf32bsmip" -+ ;; -+ *N32*) -+ LD="${LD-ld} -melf32bmipn32" -+ ;; -+ *64-bit*) -+ LD="${LD-ld} -melf64bmip" -+ ;; -+ esac -+ else -+ case `/usr/bin/file conftest.$ac_objext` in -+ *32-bit*) -+ LD="${LD-ld} -32" -+ ;; -+ *N32*) -+ LD="${LD-ld} -n32" -+ ;; -+ *64-bit*) -+ LD="${LD-ld} -64" -+ ;; -+ esac -+ fi - fi - rm -rf conftest* - ;; - --x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) -+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ -+s390*-*linux*|s390*-*tpf*|sparc*-*linux*) - # Find out which ABI we are using. - echo 'int i;' > conftest.$ac_ext - if AC_TRY_EVAL(ac_compile); then - case `/usr/bin/file conftest.o` in -- *32-bit*) -- case $host in -- x86_64-*linux*) -- LD="${LD-ld} -m elf_i386" -- ;; -- ppc64-*linux*|powerpc64-*linux*) -- LD="${LD-ld} -m elf32ppclinux" -- ;; -- s390x-*linux*) -- LD="${LD-ld} -m elf_s390" -- ;; -- sparc64-*linux*) -- LD="${LD-ld} -m elf32_sparc" -- ;; -- esac -- ;; -- *64-bit*) -- case $host in -- x86_64-*linux*) -- LD="${LD-ld} -m elf_x86_64" -- ;; -- ppc*-*linux*|powerpc*-*linux*) -- LD="${LD-ld} -m elf64ppc" -- ;; -- s390*-*linux*) -- LD="${LD-ld} -m elf64_s390" -- ;; -- sparc*-*linux*) -- LD="${LD-ld} -m elf64_sparc" -- ;; -- esac -- ;; -+ *32-bit*) -+ case $host in -+ x86_64-*kfreebsd*-gnu) -+ LD="${LD-ld} -m elf_i386_fbsd" -+ ;; -+ x86_64-*linux*) -+ LD="${LD-ld} -m elf_i386" -+ ;; -+ ppc64-*linux*|powerpc64-*linux*) -+ LD="${LD-ld} -m elf32ppclinux" -+ ;; -+ s390x-*linux*) -+ LD="${LD-ld} -m elf_s390" -+ ;; -+ sparc64-*linux*) -+ LD="${LD-ld} -m elf32_sparc" -+ ;; -+ esac -+ ;; -+ *64-bit*) -+ case $host in -+ x86_64-*kfreebsd*-gnu) -+ LD="${LD-ld} -m elf_x86_64_fbsd" -+ ;; -+ x86_64-*linux*) -+ LD="${LD-ld} -m elf_x86_64" -+ ;; -+ ppc*-*linux*|powerpc*-*linux*) -+ LD="${LD-ld} -m elf64ppc" -+ ;; -+ s390*-*linux*|s390*-*tpf*) -+ LD="${LD-ld} -m elf64_s390" -+ ;; -+ sparc*-*linux*) -+ LD="${LD-ld} -m elf64_sparc" -+ ;; -+ esac -+ ;; - esac - fi - rm -rf conftest* -@@ -577,7 +1338,7 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) - CFLAGS="$CFLAGS -belf" - AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, - [AC_LANG_PUSH(C) -- AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) - AC_LANG_POP]) - if test x"$lt_cv_cc_needs_belf" != x"yes"; then - # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf -@@ -592,90 +1353,176 @@ sparc*-*solaris*) - *64-bit*) - case $lt_cv_prog_gnu_ld in - yes*) LD="${LD-ld} -m elf64_sparc" ;; -- *) LD="${LD-ld} -64" ;; -+ *) -+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then -+ LD="${LD-ld} -64" -+ fi -+ ;; - esac - ;; - esac - fi - rm -rf conftest* - ;; -- --AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], --[*-*-cygwin* | *-*-mingw* | *-*-pw32*) -- AC_CHECK_TOOL(DLLTOOL, dlltool, false) -- AC_CHECK_TOOL(AS, as, false) -- AC_CHECK_TOOL(OBJDUMP, objdump, false) -- ;; -- ]) - esac - - need_locks="$enable_libtool_lock" -+])# _LT_ENABLE_LOCK - --])# _LT_AC_LOCK - -+# _LT_PROG_AR -+# ----------- -+m4_defun([_LT_PROG_AR], -+[AC_CHECK_TOOLS(AR, [ar], false) -+: ${AR=ar} -+: ${AR_FLAGS=cru} -+_LT_DECL([], [AR], [1], [The archiver]) -+_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive]) -+ -+AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file], -+ [lt_cv_ar_at_file=no -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM], -+ [echo conftest.$ac_objext > conftest.lst -+ lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD' -+ AC_TRY_EVAL([lt_ar_try]) -+ if test "$ac_status" -eq 0; then -+ # Ensure the archiver fails upon bogus file names. -+ rm -f conftest.$ac_objext libconftest.a -+ AC_TRY_EVAL([lt_ar_try]) -+ if test "$ac_status" -ne 0; then -+ lt_cv_ar_at_file=@ -+ fi -+ fi -+ rm -f conftest.* libconftest.a -+ ]) -+ ]) - --# AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, --# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) --# ---------------------------------------------------------------- --# Check whether the given compiler option works --AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], --[AC_REQUIRE([LT_AC_PROG_SED]) --AC_CACHE_CHECK([$1], [$2], -- [$2=no -- ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) -- printf "$lt_simple_compile_test_code" > conftest.$ac_ext -- lt_compiler_flag="$3" -- # Insert the option either (1) after the last *FLAGS variable, or -- # (2) before a word containing "conftest.", or (3) at the end. -- # Note that $ac_compile itself does not contain backslashes and begins -- # with a dollar sign (not a hyphen), so the echo should work correctly. -- # The option is referenced via a variable to avoid confusing sed. -- lt_compile=`echo "$ac_compile" | $SED \ -- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -- -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) -- (eval "$lt_compile" 2>conftest.err) -- ac_status=$? -- cat conftest.err >&AS_MESSAGE_LOG_FD -- echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD -+if test "x$lt_cv_ar_at_file" = xno; then -+ archiver_list_spec= -+else -+ archiver_list_spec=$lt_cv_ar_at_file -+fi -+_LT_DECL([], [archiver_list_spec], [1], -+ [How to feed a file listing to the archiver]) -+])# _LT_PROG_AR -+ -+ -+# _LT_CMD_OLD_ARCHIVE -+# ------------------- -+m4_defun([_LT_CMD_OLD_ARCHIVE], -+[_LT_PROG_AR -+ -+AC_CHECK_TOOL(STRIP, strip, :) -+test -z "$STRIP" && STRIP=: -+_LT_DECL([], [STRIP], [1], [A symbol stripping program]) -+ -+AC_CHECK_TOOL(RANLIB, ranlib, :) -+test -z "$RANLIB" && RANLIB=: -+_LT_DECL([], [RANLIB], [1], -+ [Commands used to install an old-style archive]) -+ -+# Determine commands to create old-style static archives. -+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' -+old_postinstall_cmds='chmod 644 $oldlib' -+old_postuninstall_cmds= -+ -+if test -n "$RANLIB"; then -+ case $host_os in -+ openbsd*) -+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" -+ ;; -+ *) -+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" -+ ;; -+ esac -+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" -+fi -+ -+case $host_os in -+ darwin*) -+ lock_old_archive_extraction=yes ;; -+ *) -+ lock_old_archive_extraction=no ;; -+esac -+_LT_DECL([], [old_postinstall_cmds], [2]) -+_LT_DECL([], [old_postuninstall_cmds], [2]) -+_LT_TAGDECL([], [old_archive_cmds], [2], -+ [Commands used to build an old-style archive]) -+_LT_DECL([], [lock_old_archive_extraction], [0], -+ [Whether to use a lock for old archive extraction]) -+])# _LT_CMD_OLD_ARCHIVE -+ -+ -+# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, -+# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) -+# ---------------------------------------------------------------- -+# Check whether the given compiler option works -+AC_DEFUN([_LT_COMPILER_OPTION], -+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl -+m4_require([_LT_DECL_SED])dnl -+AC_CACHE_CHECK([$1], [$2], -+ [$2=no -+ m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) -+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext -+ lt_compiler_flag="$3" -+ # Insert the option either (1) after the last *FLAGS variable, or -+ # (2) before a word containing "conftest.", or (3) at the end. -+ # Note that $ac_compile itself does not contain backslashes and begins -+ # with a dollar sign (not a hyphen), so the echo should work correctly. -+ # The option is referenced via a variable to avoid confusing sed. -+ lt_compile=`echo "$ac_compile" | $SED \ -+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -+ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -+ -e 's:$: $lt_compiler_flag:'` -+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) -+ (eval "$lt_compile" 2>conftest.err) -+ ac_status=$? -+ cat conftest.err >&AS_MESSAGE_LOG_FD -+ echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. -- $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp -+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then - $2=yes - fi - fi -- $rm conftest* -+ $RM conftest* - ]) - - if test x"[$]$2" = xyes; then -- ifelse([$5], , :, [$5]) -+ m4_if([$5], , :, [$5]) - else -- ifelse([$6], , :, [$6]) -+ m4_if([$6], , :, [$6]) - fi --])# AC_LIBTOOL_COMPILER_OPTION -+])# _LT_COMPILER_OPTION - -+# Old name: -+AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION]) -+dnl aclocal-1.4 backwards compatibility: -+dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], []) - --# AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, --# [ACTION-SUCCESS], [ACTION-FAILURE]) --# ------------------------------------------------------------ --# Check whether the given compiler option works --AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], --[AC_CACHE_CHECK([$1], [$2], -+ -+# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, -+# [ACTION-SUCCESS], [ACTION-FAILURE]) -+# ---------------------------------------------------- -+# Check whether the given linker option works -+AC_DEFUN([_LT_LINKER_OPTION], -+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl -+m4_require([_LT_DECL_SED])dnl -+AC_CACHE_CHECK([$1], [$2], - [$2=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $3" -- printf "$lt_simple_link_test_code" > conftest.$ac_ext -+ echo "$lt_simple_link_test_code" > conftest.$ac_ext - if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then - # The linker can only warn and ignore the option if not recognized - # So say no if there are warnings - if test -s conftest.err; then - # Append any errors to the config.log. - cat conftest.err 1>&AS_MESSAGE_LOG_FD -- $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp -+ $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then - $2=yes -@@ -684,22 +1531,28 @@ AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], - $2=yes - fi - fi -- $rm conftest* -+ $RM -r conftest* - LDFLAGS="$save_LDFLAGS" - ]) - - if test x"[$]$2" = xyes; then -- ifelse([$4], , :, [$4]) -+ m4_if([$4], , :, [$4]) - else -- ifelse([$5], , :, [$5]) -+ m4_if([$5], , :, [$5]) - fi --])# AC_LIBTOOL_LINKER_OPTION -+])# _LT_LINKER_OPTION - -+# Old name: -+AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION]) -+dnl aclocal-1.4 backwards compatibility: -+dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], []) - --# AC_LIBTOOL_SYS_MAX_CMD_LEN --# -------------------------- --AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], --[# find the maximum length of command line arguments -+ -+# LT_CMD_MAX_LEN -+#--------------- -+AC_DEFUN([LT_CMD_MAX_LEN], -+[AC_REQUIRE([AC_CANONICAL_HOST])dnl -+# find the maximum length of command line arguments - AC_MSG_CHECKING([the maximum length of command line arguments]) - AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl - i=0 -@@ -721,7 +1574,7 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl - lt_cv_sys_max_cmd_len=-1; - ;; - -- cygwin* | mingw*) -+ cygwin* | mingw* | cegcc*) - # On Win9x/ME, this test blows up -- it succeeds, but takes - # about 5 minutes as the teststring grows exponentially. - # Worse, since 9x/ME are not pre-emptively multitasking, -@@ -732,6 +1585,11 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl - lt_cv_sys_max_cmd_len=8192; - ;; - -+ mint*) -+ # On MiNT this can take a long time and run out of memory. -+ lt_cv_sys_max_cmd_len=8192; -+ ;; -+ - amigaos*) - # On AmigaOS with pdksh, this test takes hours, literally. - # So we just punt and use a minimum line length of 8192. -@@ -776,30 +1634,41 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl - sysv5* | sco5v6* | sysv4.2uw2*) - kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` - if test -n "$kargmax"; then -- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` -+ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` - else - lt_cv_sys_max_cmd_len=32768 - fi - ;; - *) -- # If test is not a shell built-in, we'll probably end up computing a -- # maximum length that is only half of the actual maximum length, but -- # we can't tell. -- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} -- while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \ -- = "XX$teststring") >/dev/null 2>&1 && -- new_result=`expr "X$teststring" : ".*" 2>&1` && -- lt_cv_sys_max_cmd_len=$new_result && -- test $i != 17 # 1/2 MB should be enough -- do -- i=`expr $i + 1` -- teststring=$teststring$teststring -- done -- teststring= -- # Add a significant safety factor because C++ compilers can tack on massive -- # amounts of additional arguments before passing them to the linker. -- # It appears as though 1/2 is a usable value. -- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` -+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` -+ if test -n "$lt_cv_sys_max_cmd_len"; then -+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` -+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` -+ else -+ # Make teststring a little bigger before we do anything with it. -+ # a 1K string should be a reasonable start. -+ for i in 1 2 3 4 5 6 7 8 ; do -+ teststring=$teststring$teststring -+ done -+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} -+ # If test is not a shell built-in, we'll probably end up computing a -+ # maximum length that is only half of the actual maximum length, but -+ # we can't tell. -+ while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ -+ = "X$teststring$teststring"; } >/dev/null 2>&1 && -+ test $i != 17 # 1/2 MB should be enough -+ do -+ i=`expr $i + 1` -+ teststring=$teststring$teststring -+ done -+ # Only check the string length outside the loop. -+ lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` -+ teststring= -+ # Add a significant safety factor because C++ compilers can tack on -+ # massive amounts of additional arguments before passing them to the -+ # linker. It appears as though 1/2 is a usable value. @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jan 19 08:06:41 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 19 Jan 2011 07:06:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[13006] csw/mgar/gar/v2/lib/python Message-ID: Revision: 13006 http://gar.svn.sourceforge.net/gar/?rev=13006&view=rev Author: wahwah Date: 2011-01-19 07:06:41 +0000 (Wed, 19 Jan 2011) Log Message: ----------- checkpkg: Remove a duplicated constant The same constant existed in two files. Removing one of them. This change will affect the bad-contents check. Checkpkg will now warn about /usr/local, /usr/share and /export/home. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg.py csw/mgar/gar/v2/lib/python/package_stats.py Modified: csw/mgar/gar/v2/lib/python/checkpkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg.py 2011-01-18 20:46:19 UTC (rev 13005) +++ csw/mgar/gar/v2/lib/python/checkpkg.py 2011-01-19 07:06:41 UTC (rev 13006) @@ -22,14 +22,6 @@ DESCRIPTION_RE = r"^([\S]+) - (.*)$" -BAD_CONTENT_REGEXES = ( - # Slightly obfuscating these by using concatenation of strings. - r'/export' r'/home', - r'/export' r'/medusa', - r'/opt' r'/build', - r'/usr' r'/local', - r'/usr' r'/share', -) INSTALL_CONTENTS_AVG_LINE_LENGTH = 102.09710677919261 SYS_DEFAULT_RUNPATH = [ Modified: csw/mgar/gar/v2/lib/python/package_stats.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_stats.py 2011-01-18 20:46:19 UTC (rev 13005) +++ csw/mgar/gar/v2/lib/python/package_stats.py 2011-01-19 07:06:41 UTC (rev 13006) @@ -26,8 +26,11 @@ BAD_CONTENT_REGEXES = ( # Slightly obfuscating these by using the default concatenation of # strings. + r'/export' r'/home', r'/export' r'/medusa', r'/opt' r'/build', + r'/usr' r'/local', + r'/usr' r'/share', ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 19 11:08:58 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 19 Jan 2011 10:08:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[13007] csw/mgar/pkg/krb5-lib/trunk Message-ID: Revision: 13007 http://gar.svn.sourceforge.net/gar/?rev=13007&view=rev Author: dmichelsen Date: 2011-01-19 10:08:58 +0000 (Wed, 19 Jan 2011) Log Message: ----------- krb5-lib: Update to 1.9 Modified Paths: -------------- csw/mgar/pkg/krb5-lib/trunk/Makefile csw/mgar/pkg/krb5-lib/trunk/checksums Modified: csw/mgar/pkg/krb5-lib/trunk/Makefile =================================================================== --- csw/mgar/pkg/krb5-lib/trunk/Makefile 2011-01-19 07:06:41 UTC (rev 13006) +++ csw/mgar/pkg/krb5-lib/trunk/Makefile 2011-01-19 10:08:58 UTC (rev 13007) @@ -1,5 +1,5 @@ NAME = krb5 -VERSION = 1.8.3 +VERSION = 1.9 CATEGORIES = server DESCRIPTION = MIT Kerberos 5 @@ -33,8 +33,80 @@ SPKG_DESC_CSWkrb5lib = MIT Kerberos 5 core libraries SPKG_DESC_CSWkrb5libdev = MIT Kerberos 5 developer libraries + +PACKAGES += CSWlibcom-err3 +CATALOGNAME_CSWlibcom-err3 = libcom_err3 +PKGFILES_CSWlibcom-err3 += $(call baseisadirs,$(libdir),libcom_err\.so\.3(\.\d+)*) +SPKG_DESC_CSWlibcom-err3 += MIT Kerberos 5 core libraries, libcom_err.so.3 + +PACKAGES += CSWlibgssapi-krb5-2 +CATALOGNAME_CSWlibgssapi-krb5-2 = libgssapi_krb5_2 +PKGFILES_CSWlibgssapi-krb5-2 += $(call baseisadirs,$(libdir),libgssapi_krb5\.so\.2(\.\d+)*) +SPKG_DESC_CSWlibgssapi-krb5-2 += MIT Kerberos 5 core libraries, libgssapi_krb5.so.2 + +# This is a private library +#PACKAGES += CSWlibgssrpc4 +#CATALOGNAME_CSWlibgssrpc4 = libgssrpc4 +#PKGFILES_CSWlibgssrpc4 += $(call baseisadirs,$(libdir),libgssrpc\.so\.4(\.\d+)*) +#SPKG_DESC_CSWlibgssrpc4 += MIT Kerberos 5 core libraries, libgssrpc.so.4 + +PACKAGES += CSWlibk5crypto3 +CATALOGNAME_CSWlibk5crypto3 = libk5crypto3 +PKGFILES_CSWlibk5crypto3 += $(call baseisadirs,$(libdir),libk5crypto\.so\.3(\.\d+)*) +SPKG_DESC_CSWlibk5crypto3 += MIT Kerberos 5 core libraries, libk5crypto.so.3 + +# This is a private library +#PACKAGES += CSWlibkadm5clnt-mit7 +#CATALOGNAME_CSWlibkadm5clnt-mit7 = libkadm5clnt_mit7 +#PKGFILES_CSWlibkadm5clnt-mit7 += $(call baseisadirs,$(libdir),libkadm5clnt_mit\.so\.7(\.\d+)*) +#SPKG_DESC_CSWlibkadm5clnt-mit7 += MIT Kerberos 5 core libraries, libkadm5clnt_mit.so.7 + +# This is a private library +#PACKAGES += CSWlibkadm5srv-mit7 +#CATALOGNAME_CSWlibkadm5srv-mit7 = libkadm5srv_mit7 +#PKGFILES_CSWlibkadm5srv-mit7 += $(call baseisadirs,$(libdir),libkadm5srv_mit\.so\.7(\.\d+)*) +#SPKG_DESC_CSWlibkadm5srv-mit7 += MIT Kerberos 5 core libraries, libkadm5srv_mit.so.7 + +# This is a private library +#PACKAGES += CSWlibkdb5-4 +#CATALOGNAME_CSWlibkdb5-4 = libkdb5_4 +#PKGFILES_CSWlibkdb5-4 += $(call baseisadirs,$(libdir),libkdb5\.so\.4(\.\d+)*) +#SPKG_DESC_CSWlibkdb5-4 += MIT Kerberos 5 core libraries, libkdb5.so.4 + +PACKAGES += CSWlibkrb5-3 +CATALOGNAME_CSWlibkrb5-3 = libkrb5_3 +PKGFILES_CSWlibkrb5-3 += $(call baseisadirs,$(libdir),libkrb5\.so\.3(\.\d+)*) +SPKG_DESC_CSWlibkrb5-3 += MIT Kerberos 5 core libraries, libkrb5.so.3 + +PACKAGES += CSWlibkrb5support0 +CATALOGNAME_CSWlibkrb5support0 = libkrb5support0 +PKGFILES_CSWlibkrb5support0 += $(call baseisadirs,$(libdir),libkrb5support\.so\.0(\.\d+)*) +SPKG_DESC_CSWlibkrb5support0 += MIT Kerberos 5 core libraries, libkrb5support.so.0 + RUNTIME_DEP_PKGS_CSWkrb5libdev = CSWkrb5lib +RUNTIME_DEP_PKGS_CSWkrb5lib += CSWlibcom-err3 +RUNTIME_DEP_PKGS_CSWkrb5lib += CSWlibgssapi-krb5-2 +RUNTIME_DEP_PKGS_CSWkrb5lib += CSWlibk5crypto3 +RUNTIME_DEP_PKGS_CSWkrb5lib += CSWlibkrb5-3 +RUNTIME_DEP_PKGS_CSWkrb5lib += CSWlibkrb5support0 +ARCHALL_CSWkrb5lib = 1 +RUNTIME_DEP_PKGS_CSWlibgssapi-krb5-2 += CSWlibkrb5-3 +RUNTIME_DEP_PKGS_CSWlibgssapi-krb5-2 += CSWlibcom-err3 +RUNTIME_DEP_PKGS_CSWlibgssapi-krb5-2 += CSWlibk5crypto3 +RUNTIME_DEP_PKGS_CSWlibgssapi-krb5-2 += CSWlibkrb5support0 +RUNTIME_DEP_PKGS_CSWlibcom-err3 += CSWlibkrb5support0 +RUNTIME_DEP_PKGS_CSWlibkrb5-3 += CSWlibkrb5support0 +RUNTIME_DEP_PKGS_CSWlibkrb5-3 += CSWlibcom-err3 +RUNTIME_DEP_PKGS_CSWlibkrb5-3 += CSWlibk5crypto3 +RUNTIME_DEP_PKGS_CSWlibk5crypto3 += CSWlibkrb5support0 + +RUNTIME_DEP_PKGS_CSWkrb5libdev += CSWlibkrb5-3 +RUNTIME_DEP_PKGS_CSWkrb5libdev += CSWlibcom-err3 +RUNTIME_DEP_PKGS_CSWkrb5libdev += CSWlibgssapi-krb5-2 +RUNTIME_DEP_PKGS_CSWkrb5libdev += CSWlibk5crypto3 +RUNTIME_DEP_PKGS_CSWkrb5libdev += CSWlibkrb5support0 + LICENSE = doc/copyright.texinfo CONFIGURE_SCRIPTS = $(WORKSRC)/src/configure @@ -65,8 +137,7 @@ INSTALL_SCRIPTS = $(WORKSRC)/src/Makefile -PKGFILES_CSWkrb5lib = $(PKGFILES_RT) -PKGFILES_CSWkrb5lib += $(datadir)/checkpkg/overrides/krb5_lib +PKGFILES_CSWkrb5lib = NOFILES PKGFILES_CSWkrb5libdev = $(mandir)/man8/sserver.8 PKGFILES_CSWkrb5libdev += $(mandir)/man1/(sclient|krb5-config|compile_et)\.1 @@ -74,6 +145,16 @@ PKGFILES_CSWkrb5libdev += $(includedir)/.* PKGFILES_CSWkrb5libdev += $(bindir)/(uuclient|sim_client|sclient|krb5-config|gss-client|compile_et) +# This name is so old that there it is not recognized as devel-package +CHECKPKG_OVERRIDES_CSWkrb5libdev += surplus-dependency|CSWkrb5lib + +# This is the "collect all" legacy lib, no other reason for the dependencies. +CHECKPKG_OVERRIDES_CSWkrb5lib += surplus-dependency|CSWlibkrb5support0 +CHECKPKG_OVERRIDES_CSWkrb5lib += surplus-dependency|CSWlibcom-err3 +CHECKPKG_OVERRIDES_CSWkrb5lib += surplus-dependency|CSWlibgssapi-krb5-2 +CHECKPKG_OVERRIDES_CSWkrb5lib += surplus-dependency|CSWlibkrb5-3 +CHECKPKG_OVERRIDES_CSWkrb5lib += surplus-dependency|CSWlibk5crypto3 + include gar/category.mk # The flags must not contain additional spaces or the build freaks out Modified: csw/mgar/pkg/krb5-lib/trunk/checksums =================================================================== --- csw/mgar/pkg/krb5-lib/trunk/checksums 2011-01-19 07:06:41 UTC (rev 13006) +++ csw/mgar/pkg/krb5-lib/trunk/checksums 2011-01-19 10:08:58 UTC (rev 13007) @@ -1 +1 @@ -7c5f38e31ee744cb538eed2301096b93 krb5-1.8.3-signed.tar +220c3dbb05a1bae1e6ad0bec4a6ac331 krb5-1.9-signed.tar This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Wed Jan 19 12:02:10 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Wed, 19 Jan 2011 11:02:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[13007] csw/mgar/pkg/krb5-lib/trunk In-Reply-To: References: Message-ID: No dia 19 de Janeiro de 2011 10:08, escreveu: > +# This is a private library > +#PACKAGES += CSWlibgssrpc4 > +#CATALOGNAME_CSWlibgssrpc4 = libgssrpc4 > +#PKGFILES_CSWlibgssrpc4 += $(call baseisadirs,$(libdir),libgssrpc\.so\.4(\.\d+)*) > +#SPKG_DESC_CSWlibgssrpc4 += MIT Kerberos 5 core libraries, libgssrpc.so.4 If it is a private library, perhaps it's a good idea to make sure it stays private by moving it out of /opt/csw/lib? On the other hand, if other packages may link to it, perhaps it's best to devote a specific package to it? I cheated and used debtree to see dependent packages of libgssrpc4. There are a few other libraries that depend on this one. It seems to me like there are enough complicated dependencies to try to be on the safe side: split them off. This is my personal opinion, anyway. -------------- next part -------------- A non-text attachment was scrubbed... Name: libgssrpc4-deps.png Type: image/png Size: 130332 bytes Desc: not available URL: From dmichelsen at users.sourceforge.net Wed Jan 19 15:02:44 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 19 Jan 2011 14:02:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[13008] csw/mgar/pkg/krb5/trunk Message-ID: Revision: 13008 http://gar.svn.sourceforge.net/gar/?rev=13008&view=rev Author: dmichelsen Date: 2011-01-19 14:02:44 +0000 (Wed, 19 Jan 2011) Log Message: ----------- krb5: Update to 1.9, some more fixes Modified Paths: -------------- csw/mgar/pkg/krb5/trunk/Makefile csw/mgar/pkg/krb5/trunk/checksums Added Paths: ----------- csw/mgar/pkg/krb5/trunk/files/0006-Fix-check-for-camellia.patch Modified: csw/mgar/pkg/krb5/trunk/Makefile =================================================================== --- csw/mgar/pkg/krb5/trunk/Makefile 2011-01-19 10:08:58 UTC (rev 13007) +++ csw/mgar/pkg/krb5/trunk/Makefile 2011-01-19 14:02:44 UTC (rev 13008) @@ -1,5 +1,5 @@ NAME = krb5 -VERSION = 1.8.3 +VERSION = 1.9 CATEGORIES = server DESCRIPTION = MIT Kerberos 5 @@ -11,7 +11,7 @@ Kerberos is available in many commercial products as well. endef -MASTER_SITES = http://web.mit.edu/kerberos/dist/krb5/1.8/ +MASTER_SITES = http://web.mit.edu/kerberos/dist/krb5/$(shell echo $(GARVERSION) | awk -F. '{print $$1"."$$2}')/ MASTER_SITES += http://web.mit.edu/kerberos/dist/krb5-appl/1.0/ DISTFILES = $(NAME)-$(VERSION)-signed.tar # DISTFILES += krb5-appl-1.0.1-signed.tar @@ -24,6 +24,9 @@ #PATCHFILES += 0003-local-libraries-first-when-linking.patch PATCHFILES += 0004-libkdb_ldap-isblank-define.patch PATCHFILES += 0005-Add-strings.h-to-setenv.c-for-strlen-and-other-stuff.patch +# Add fix for failing test until this is fixed: +# http://krbdev.mit.edu/rt/Ticket/Display.html?id=6847 +PATCHFILES += 0006-Fix-check-for-camellia.patch BUILD_DEP_PKGS = CSWtcl @@ -57,6 +60,8 @@ CONFIGURE_SCRIPTS = $(WORKSRC)/src/configure +sysconfdir = /etc/opt/csw +localstatedir = /var/opt/csw CONFIGURE_ARGS = $(DIRPATHS) ifeq ($(ISA),i386) CONFIGURE_ARGS += --with-tcl=$(prefix) Modified: csw/mgar/pkg/krb5/trunk/checksums =================================================================== --- csw/mgar/pkg/krb5/trunk/checksums 2011-01-19 10:08:58 UTC (rev 13007) +++ csw/mgar/pkg/krb5/trunk/checksums 2011-01-19 14:02:44 UTC (rev 13008) @@ -1,5 +1 @@ -50aadae110cba9faba35db3edaa43677 0002-libintl-for-kproplog.patch -f0bec7c3f02810838559e1dd764b111e 0004-libkdb_ldap-isblank-define.patch -fb6826ccfffde6e51a8c5ac73ed2266a 0005-Add-strings.h-to-setenv.c-for-strlen-and-other-stuff.patch -7c5f38e31ee744cb538eed2301096b93 krb5-1.8.3-signed.tar -6c2c7718f024c85f66fdc26398090c23 patch-man2html-perl.patch +220c3dbb05a1bae1e6ad0bec4a6ac331 krb5-1.9-signed.tar Added: csw/mgar/pkg/krb5/trunk/files/0006-Fix-check-for-camellia.patch =================================================================== --- csw/mgar/pkg/krb5/trunk/files/0006-Fix-check-for-camellia.patch (rev 0) +++ csw/mgar/pkg/krb5/trunk/files/0006-Fix-check-for-camellia.patch 2011-01-19 14:02:44 UTC (rev 13008) @@ -0,0 +1,25 @@ +From 1c59e0d1f0c1092daea7551722ef65aa6237cb23 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Wed, 19 Jan 2011 13:12:22 +0100 +Subject: [PATCH] Fix check for camellia + +--- + src/lib/crypto/builtin/camellia/Makefile.in | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/src/lib/crypto/builtin/camellia/Makefile.in b/src/lib/crypto/builtin/camellia/Makefile.in +index e6c86bc..b7dcd88 100644 +--- a/src/lib/crypto/builtin/camellia/Makefile.in ++++ b/src/lib/crypto/builtin/camellia/Makefile.in +@@ -34,7 +34,7 @@ includes:: depend + depend:: $(SRCS) + + camellia-gen: camellia-gen.o $(GEN_OBJS) +- $(CC_LINK) -I../../../../include $(LOCALINCLUDES) -o camellia-gen camellia-gen.o $(GEN_OBJS) ++ $(CC_LINK) -I../../../../include $(LOCALINCLUDES) -lkrb5support -o camellia-gen camellia-gen.o $(GEN_OBJS) + + run-camellia-gen: camellia-gen + ./camellia-gen > kresults.out +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 19 16:36:11 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 19 Jan 2011 15:36:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[13009] csw/mgar/pkg/cpan/Crypt-Random/ Message-ID: Revision: 13009 http://gar.svn.sourceforge.net/gar/?rev=13009&view=rev Author: dmichelsen Date: 2011-01-19 15:36:10 +0000 (Wed, 19 Jan 2011) Log Message: ----------- cpan/Crypt-Random: Remove recipe as it is a duplicate which builds Crypt-CBC from the respective directory Removed Paths: ------------- csw/mgar/pkg/cpan/Crypt-Random/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 19 16:38:04 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 19 Jan 2011 15:38:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[13010] csw/mgar/pkg/cpan/Syslog/ Message-ID: Revision: 13010 http://gar.svn.sourceforge.net/gar/?rev=13010&view=rev Author: dmichelsen Date: 2011-01-19 15:38:04 +0000 (Wed, 19 Jan 2011) Log Message: ----------- cpan/Syslog: Remove recipe as it is a duplicate which builds Unix-Syslog from the respective directory Removed Paths: ------------- csw/mgar/pkg/cpan/Syslog/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Wed Jan 19 16:43:56 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 19 Jan 2011 15:43:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[13011] csw/mgar/pkg/cpan/XML-LibXML-Common/ Message-ID: Revision: 13011 http://gar.svn.sourceforge.net/gar/?rev=13011&view=rev Author: dmichelsen Date: 2011-01-19 15:43:56 +0000 (Wed, 19 Jan 2011) Log Message: ----------- cpan/XML-LibXML-Common Remove recipe as it is a duplicate which builds XML-LibXML from the respective directory Removed Paths: ------------- csw/mgar/pkg/cpan/XML-LibXML-Common/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dam at opencsw.org Wed Jan 19 20:21:12 2011 From: dam at opencsw.org (Dagobert Michelsen) Date: Wed, 19 Jan 2011 20:21:12 +0100 Subject: [csw-devel] SF.net SVN: gar:[13007] csw/mgar/pkg/krb5-lib/trunk In-Reply-To: References: Message-ID: <233DAC6F-6BC2-4B08-A22E-4F08C2CC35A4@opencsw.org> Hi Maciej, Am 19.01.2011 um 12:02 schrieb Maciej (Matchek) Blizinski: > No dia 19 de Janeiro de 2011 10:08, > escreveu: >> +# This is a private library >> +#PACKAGES += CSWlibgssrpc4 >> +#CATALOGNAME_CSWlibgssrpc4 = libgssrpc4 >> +#PKGFILES_CSWlibgssrpc4 += $(call baseisadirs,$(libdir),libgssrpc\.so\.4(\.\d+)*) >> +#SPKG_DESC_CSWlibgssrpc4 += MIT Kerberos 5 core libraries, libgssrpc.so.4 > > If it is a private library, perhaps it's a good idea to make sure it > stays private by moving it out of /opt/csw/lib? On the other hand, if > other packages may link to it, perhaps it's best to devote a specific > package to it? > > I cheated and used debtree to see dependent packages of libgssrpc4. > There are a few other libraries that depend on this one. It seems to > me like there are enough complicated dependencies to try to be on the > safe side: split them off. This is my personal opinion, anyway. > I updated Kerberos to 1.9 today and it looks very promising - just one test is failing due to an installed version of the same package superseding locally built ones. I think we can go ahead and really try to update that and Cyrus SASL. To my knowledge this only leaves PHP as tier-1 (and may mysql) (and postgres) (umhh.....) Best regards -- Dago From maciej at opencsw.org Wed Jan 19 22:08:25 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Wed, 19 Jan 2011 21:08:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[13007] csw/mgar/pkg/krb5-lib/trunk In-Reply-To: <233DAC6F-6BC2-4B08-A22E-4F08C2CC35A4@opencsw.org> References: <233DAC6F-6BC2-4B08-A22E-4F08C2CC35A4@opencsw.org> Message-ID: No dia 19 de Janeiro de 2011 19:21, Dagobert Michelsen escreveu: > Hi Maciej, > > Am 19.01.2011 um 12:02 schrieb Maciej (Matchek) Blizinski: >> No dia 19 de Janeiro de 2011 10:08, >> escreveu: >>> +# This is a private library >>> +#PACKAGES += CSWlibgssrpc4 >>> +#CATALOGNAME_CSWlibgssrpc4 = libgssrpc4 >>> +#PKGFILES_CSWlibgssrpc4 += $(call baseisadirs,$(libdir),libgssrpc\.so\.4(\.\d+)*) >>> +#SPKG_DESC_CSWlibgssrpc4 += MIT Kerberos 5 core libraries, libgssrpc.so.4 >> >> If it is a private library, perhaps it's a good idea to make sure it >> stays private by moving it out of /opt/csw/lib? ?On the other hand, if >> other packages may link to it, perhaps it's best to devote a specific >> package to it? >> >> I cheated and used debtree to see dependent packages of libgssrpc4. >> There are a few other libraries that depend on this one. ?It seems to >> me like there are enough complicated dependencies to try to be on the >> safe side: split them off. ?This is my personal opinion, anyway. >> > > I updated Kerberos to 1.9 today and it looks very promising - > just one test is failing due to an installed version of the > same package superseding locally built ones. I think we can > go ahead and really try to update that and Cyrus SASL. To > my knowledge this only leaves PHP as tier-1 (and may mysql) > (and postgres) (umhh.....) PostgreSQL shared libraries and devel packages are ready, but won't be accepted by Phil who doesn't accept the idea of placing shared libraries in /opt/csw/lib. From gadavis at users.sourceforge.net Wed Jan 19 23:44:28 2011 From: gadavis at users.sourceforge.net (gadavis at users.sourceforge.net) Date: Wed, 19 Jan 2011 22:44:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[13012] csw/mgar/pkg/gmt/trunk/Makefile Message-ID: Revision: 13012 http://gar.svn.sourceforge.net/gar/?rev=13012&view=rev Author: gadavis Date: 2011-01-19 22:44:28 +0000 (Wed, 19 Jan 2011) Log Message: ----------- Split off private shared objects to /opt/csw/lib/gmt Further parameterize the options to ./configure Modified Paths: -------------- csw/mgar/pkg/gmt/trunk/Makefile Modified: csw/mgar/pkg/gmt/trunk/Makefile =================================================================== --- csw/mgar/pkg/gmt/trunk/Makefile 2011-01-19 15:43:56 UTC (rev 13011) +++ csw/mgar/pkg/gmt/trunk/Makefile 2011-01-19 22:44:28 UTC (rev 13012) @@ -46,18 +46,33 @@ #WORKSRC = $(WORKDIR)/GMT$(VERSION) DISTNAME = GMT$(GMT_VERSION) +## Tell the build process where to find NETCDF for 32 and 64-bit builds +NETCDF_LIBDIR=/opt/csw/lib/$(MM_LIBDIR) +## Tell the build process where to find libsunmath and libm +SUNMATH_LIBDIR=/opt/csw/lib/$(MM_LIBDIR) + ## Banish the unversioned shared objects to their own tree -libdir_32 = /opt/csw/lib/gmt -libdir_64 = /opt/csw/lib/gmt/$(ISA_DEFAULT64) -EXTRA_LDFLAGS += -R /opt/csw/lib/gmt/$(MM_LIBDIR) +# The merge step moves things into the proper ISA-specific directory +libdir = $(exec_prefix)/lib/gmt +EXTRA_LDFLAGS += -R $(libdir)/$(MM_LIBDIR) +## $(GMT_LIBS) gets passed to ./configure as LIBS +## src/Makefile doesn't use LDFLAGS so we hijack $(LIBS) to fix the RUNPATH +## We could also use LD_OPTS, but that would require reverse-engineering the +## output of ./configure for yet another variable +GMT_LIBS += -R$(libdir)/$(MM_LIBDIR) +## GMT wants to use libsunmath and libm, but the ./configure script isn't +## able to figure out where those libs actually live +## The -L must come before the -l statements +GMT_LIBS += -L$(SUNMATH_LIBDIR) -lsunmath -lm + ## Arguments passed to the ./configure script. Configure ignores the various ## environment variables so we have to pass CFLAGS and friends -CONFIGURE_ARGS += NETCDF_LIB=$(libdir) +CONFIGURE_ARGS += NETCDF_LIB=$(NETCDF_LIBDIR) CONFIGURE_ARGS += CFLAGS="$(CFLAGS)" CONFIGURE_ARGS += LDFLAGS="$(LDFLAGS)" CONFIGURE_ARGS += CXXFLAGS="$(CXXFLAGS)" -CONFIGURE_ARGS += LIBS="-L/opt/csw/lib/$(MM_LIBDIR) -lsunmath -lm" # Hopefully fixes .so creation +CONFIGURE_ARGS += LIBS="$(GMT_LIBS)" CONFIGURE_ARGS += $(DIRPATHS) CONFIGURE_ARGS += --disable-mex CONFIGURE_ARGS += --enable-shared @@ -69,15 +84,16 @@ GARCOMPILER = GCC4 -#DEBUG_PACKAGING = 1 - INSTALL_ARGS = install-all LICENSE = LICENSE.TXT include gar/category.mk -post-merge: +post-install-modulated: @echo Creating architecture symlinks ln -s $(ISA_DEFAULT) $(DESTDIR)/opt/csw/lib/gmt/32 ln -s $(ISA_DEFAULT64) $(DESTDIR)/opt/csw/lib/gmt/64 @$(MAKECOOKIE) + +## This package has a number of unversioned private libraries +CHECKPKG_OVERRIDES_CSWgmt += shared-lib-pkgname-mismatch|sonames=libgmt.so,libgmt_mgg.so,libgmtps.so,libmgd77.so,libpsl.so,libx2sys.so|pkgname=CSWgmt|expected=CSWlibs| This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 20 00:31:04 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 19 Jan 2011 23:31:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[13013] csw/mgar/pkg/lang-python/webpy/trunk/Makefile Message-ID: Revision: 13013 http://gar.svn.sourceforge.net/gar/?rev=13013&view=rev Author: wahwah Date: 2011-01-19 23:31:04 +0000 (Wed, 19 Jan 2011) Log Message: ----------- webpy: Remove now unnecessary override Modified Paths: -------------- csw/mgar/pkg/lang-python/webpy/trunk/Makefile Modified: csw/mgar/pkg/lang-python/webpy/trunk/Makefile =================================================================== --- csw/mgar/pkg/lang-python/webpy/trunk/Makefile 2011-01-19 22:44:28 UTC (rev 13012) +++ csw/mgar/pkg/lang-python/webpy/trunk/Makefile 2011-01-19 23:31:04 UTC (rev 13013) @@ -15,6 +15,8 @@ UFILES_REGEX = web.py-(\d+(?:\.\d+)*).tar.gz PACKAGES = CSWpy-webpy CATALOGNAME_CSWpy-webpy = py_webpy +RUNTIME_DEP_PKGS = CSWpy-flup +CHECKPKG_OVERRIDES_CSWpy-webpy += surplus-dependency|CSWpy-flup ARCHALL = 1 LICENSE = PKG-INFO TEST_SCRIPTS = This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jan 20 01:35:41 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 20 Jan 2011 00:35:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[13014] csw/mgar/pkg/apache2/branches/open-bug-squash/ Message-ID: Revision: 13014 http://gar.svn.sourceforge.net/gar/?rev=13014&view=rev Author: bdwalton Date: 2011-01-20 00:35:41 +0000 (Thu, 20 Jan 2011) Log Message: ----------- apache2: branch to focus solely on open bugs Added Paths: ----------- csw/mgar/pkg/apache2/branches/open-bug-squash/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jan 20 01:41:45 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 20 Jan 2011 00:41:45 +0000 Subject: [csw-devel] SF.net SVN: gar:[13015] csw/mgar/pkg/apache2/branches/open-bug-squash/ Makefile Message-ID: Revision: 13015 http://gar.svn.sourceforge.net/gar/?rev=13015&view=rev Author: bdwalton Date: 2011-01-20 00:41:45 +0000 (Thu, 20 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: disable use of apache-local class action scripts; Mantis 4579 Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 00:35:41 UTC (rev 13014) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 00:41:45 UTC (rev 13015) @@ -44,8 +44,6 @@ DISTFILES += README.CSW.apache2 README.CSW.ap2_prefork DISTFILES += README.CSW.apache2rt -DISTFILES += i.cswap2mod r.cswap2mod - UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz # The PACKAGES variable tell GAR which packages to build @@ -203,7 +201,7 @@ PKGFILES_CSWap2worker = .*share/doc/ap2_worker.* .*sbin/httpd.worker PKGFILES_CSWapache2rt = .*share/doc/apache2rt.* -PROTOTYPE_FILTER = awk '$$$$3 == "/opt/csw/apache2/sbin/suexec" { $$$$4 = "4755" }; $$$$3 ~ /cswap2mod/ { $$$$4 = "0555" }; { print }' +#PROTOTYPE_FILTER = awk '$$$$3 == "/opt/csw/apache2/sbin/suexec" { $$$$4 = "4755" }; $$$$3 ~ /cswap2mod/ { $$$$4 = "0555" }; { print }' include gar/category.mk @@ -219,16 +217,8 @@ @$(MAKECOOKIE) -post-install-modulated: rename-httpd copy-local-files create-templates copy-readmes install-cas +post-install-modulated: rename-httpd copy-local-files create-templates copy-readmes -install-cas: CASD = $(DESTDIR)/usr/sadm/install/scripts -install-cas: - @(cd $(WORKDIR); \ - ginstall -d -m0755 $(CASD); \ - for f in *cswap2mod; do \ - ginstall -m 0755 $$f $(CASD); \ - done) - copy-readmes: @(cd $(WORKDIR); for f in README.CSW*; do \ p=`echo $$f | sed 's/README.CSW.//'`; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jan 20 01:58:30 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 20 Jan 2011 00:58:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[13016] csw/mgar/pkg/apache2/branches/open-bug-squash/ Makefile Message-ID: Revision: 13016 http://gar.svn.sourceforge.net/gar/?rev=13016&view=rev Author: bdwalton Date: 2011-01-20 00:58:30 +0000 (Thu, 20 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: update AP2_MODFILES to new version that uses the build CAS Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 00:41:45 UTC (rev 13015) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 00:58:30 UTC (rev 13016) @@ -108,7 +108,7 @@ POSTMSG = /opt/csw/share/doc/apache2/README.CSW AP2_MODS = 1 -AP2_MODFILES = /opt/csw/apache2/libexec/.*suexec.*\.so +AP2_MODFILES = *suexec*\.so ALTERNATIVES_CSWapache2 = prefork ALTERNATIVES_CSWap2worker = worker This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jan 20 02:20:44 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 20 Jan 2011 01:20:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[13017] csw/mgar/pkg/apache2/branches/open-bug-squash/ Makefile Message-ID: Revision: 13017 http://gar.svn.sourceforge.net/gar/?rev=13017&view=rev Author: bdwalton Date: 2011-01-20 01:20:43 +0000 (Thu, 20 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: update GARNAME/GARVERSION to NAME/VERSION Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 00:58:30 UTC (rev 13016) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 01:20:43 UTC (rev 13017) @@ -1,7 +1,7 @@ # $Id$ -GARNAME = httpd -GARVERSION = 2.2.16 +NAME = httpd +VERSION = 2.2.16 CATEGORIES = server DESCRIPTION = A high performance HTTP server. @@ -32,7 +32,7 @@ # Visitor information SPKG_SOURCEURL = http://httpd.apache.org/ -DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz +DISTFILES = $(NAME)-$(VERSION).tar.gz DISTFILES += config.layout # Standard package bits DISTFILES += CSWapache2.killproc cswapache2 @@ -44,7 +44,7 @@ DISTFILES += README.CSW.apache2 README.CSW.ap2_prefork DISTFILES += README.CSW.apache2rt -UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz # The PACKAGES variable tell GAR which packages to build PACKAGES = CSWapache2 CSWapache2-devel CSWapache2-manual CSWap2suexec @@ -211,9 +211,9 @@ FIXCONFIG_RMPATHS = $(DESTDIR) pre-configure-modulated: - (cd $(WORKDIR)/$(GARNAME)-$(GARVERSION); ./buildconf) + (cd $(WORKDIR)/$(NAME)-$(VERSION); ./buildconf) @gsed -e s,INSTALL_PREFIX,$(prefix)/apache2,g \ - $(WORKDIR)/config.layout > $(WORKDIR)/$(GARNAME)-$(GARVERSION)/config.layout + $(WORKDIR)/config.layout > $(WORKDIR)/$(NAME)-$(VERSION)/config.layout @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jan 20 02:24:27 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 20 Jan 2011 01:24:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[13018] csw/mgar/pkg/apache2/branches/open-bug-squash Message-ID: Revision: 13018 http://gar.svn.sourceforge.net/gar/?rev=13018&view=rev Author: bdwalton Date: 2011-01-20 01:24:27 +0000 (Thu, 20 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: patch around some libtool breakage (clean up later for upstream) Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Added Paths: ----------- csw/mgar/pkg/apache2/branches/open-bug-squash/files/0001-Apply-a-large-hammer-to-buildconf-to-fix-libtool-set.patch Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 01:20:43 UTC (rev 13017) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 01:24:27 UTC (rev 13018) @@ -44,6 +44,8 @@ DISTFILES += README.CSW.apache2 README.CSW.ap2_prefork DISTFILES += README.CSW.apache2rt +PATCHFILES += 0001-Apply-a-large-hammer-to-buildconf-to-fix-libtool-set.patch + UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz # The PACKAGES variable tell GAR which packages to build Added: csw/mgar/pkg/apache2/branches/open-bug-squash/files/0001-Apply-a-large-hammer-to-buildconf-to-fix-libtool-set.patch =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/files/0001-Apply-a-large-hammer-to-buildconf-to-fix-libtool-set.patch (rev 0) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/files/0001-Apply-a-large-hammer-to-buildconf-to-fix-libtool-set.patch 2011-01-20 01:24:27 UTC (rev 13018) @@ -0,0 +1,33 @@ +From 386d1e486af82bffc18f4668a96565b892b1ae48 Mon Sep 17 00:00:00 2001 +From: Ben Walton +Date: Thu, 20 Jan 2011 02:16:26 +0100 +Subject: [PATCH] Apply a large hammer to buildconf to fix libtool setup + +The heuristics used in buildconf are broken with our newest version of +the libtool stack. For now, apply an ugly hack to the script to make +it work. Later, we'll polish it and make it general enough to submit +upstream. + +Signed-off-by: Ben Walton +--- + srclib/apr/buildconf | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/srclib/apr/buildconf b/srclib/apr/buildconf +index 1041af4..f84e205 100755 +--- a/srclib/apr/buildconf ++++ b/srclib/apr/buildconf +@@ -52,8 +52,8 @@ if [ -f libtool.m4 ]; then + ltfile=`pwd`/libtool.m4 + elif grep all_pkgmacro_files $libtoolize > /dev/null; then + # libtool 2.x +- aclocal_dir=`sed -n '/^aclocaldir=/{s/.*=//;p;q;}' < $libtoolize` +- ltfiles=`sed -n '/^all_pkgmacro_files=/{s/.*=//;;s/"//;p;q;}' < $libtoolize` ++ aclocal_dir=/opt/csw/share/aclocal ++ ltfiles=`sed -n '/all_pkgmacro_files=/{s/.*=//;;s/"//;p;q;}' < $libtoolize` + for f in $ltfiles; do + test -f "$aclocal_dir/$f" && cp "$aclocal_dir/$f" build + done +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Thu Jan 20 03:51:16 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Thu, 20 Jan 2011 02:51:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[13019] csw/mgar/pkg/apache2/branches/open-bug-squash Message-ID: Revision: 13019 http://gar.svn.sourceforge.net/gar/?rev=13019&view=rev Author: bdwalton Date: 2011-01-20 02:51:16 +0000 (Thu, 20 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: add some file-collision overrides to a separate file and include it; drop when apache2c goes away Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Added Paths: ----------- csw/mgar/pkg/apache2/branches/open-bug-squash/checkpkg.mak Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 01:24:27 UTC (rev 13018) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-20 02:51:16 UTC (rev 13019) @@ -205,6 +205,8 @@ #PROTOTYPE_FILTER = awk '$$$$3 == "/opt/csw/apache2/sbin/suexec" { $$$$4 = "4755" }; $$$$3 ~ /cswap2mod/ { $$$$4 = "0555" }; { print }' +include checkpkg.mak + include gar/category.mk CFLAGS := -DSSL_EXPERIMENTAL -DSSL_ENGINE $(CFLAGS) Added: csw/mgar/pkg/apache2/branches/open-bug-squash/checkpkg.mak =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/checkpkg.mak (rev 0) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/checkpkg.mak 2011-01-20 02:51:16 UTC (rev 13019) @@ -0,0 +1,362 @@ +83;40003;0cCHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-info.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/etc/opt/csw/init.d/cswapache2|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-autoindex.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-dav.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-default.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-languages.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-mpm.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-multilang-errordoc.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-ssl.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-userdir.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-vhosts.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/httpd.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/magic.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/mime.types.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-autoindex.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-dav.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-default.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-info.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-languages.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-manual.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-mpm.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-multilang-errordoc.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-ssl.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-userdir.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/extra/httpd-vhosts.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/original/httpd.conf|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_actions.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_alias.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_asis.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_auth_basic.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_auth_digest.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authn_alias.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authn_anon.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authn_dbd.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authn_dbm.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authn_default.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authn_file.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authnz_ldap.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authz_dbm.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authz_default.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authz_groupfile.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authz_host.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authz_owner.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_authz_user.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_autoindex.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_bucketeer.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_cache.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_cern_meta.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_cgi.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_cgid.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_charset_lite.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_dav.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_dav_fs.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_dav_lock.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_dbd.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_deflate.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_dir.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_disk_cache.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_dumpio.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_env.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_expires.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_ext_filter.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_file_cache.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_filter.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_headers.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_ident.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_imagemap.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_include.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_info.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_ldap.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_log_config.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_log_forensic.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_logio.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_mem_cache.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_mime.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_mime_magic.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_negotiation.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_proxy.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_proxy_ajp.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_proxy_balancer.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_proxy_connect.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_proxy_ftp.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_proxy_http.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_rewrite.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_setenvif.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_speling.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_ssl.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_status.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_unique_id.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_userdir.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_usertrack.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_version.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/libexec/mod_vhost_alias.so|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man1/dbmmanage.1|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man1/htdbm.1|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man1/htdigest.1|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man1/htpasswd.1|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man8/ab.8|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man8/apachectl.8|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man8/htcacheclean.8|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man8/httpd.8|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man8/logresolve.8|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/man/man8/rotatelogs.8|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/ab|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/apachectl|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/checkgid|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/dbmmanage|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/envvars-std|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/envvars|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/htcacheclean|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/htdbm|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/htdigest|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/htpasswd|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/httxt2dbm|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/logresolve|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/rotatelogs|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/sbin/update20to22|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/cgi-bin/printenv|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/cgi-bin/test-cgi|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_BAD_GATEWAY.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_BAD_REQUEST.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_FORBIDDEN.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_GONE.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_INTERNAL_SERVER_ERROR.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_LENGTH_REQUIRED.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_METHOD_NOT_ALLOWED.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_NOT_FOUND.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_NOT_IMPLEMENTED.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_PRECONDITION_FAILED.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_REQUEST_TIME_OUT.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_REQUEST_URI_TOO_LARGE.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_SERVICE_UNAVAILABLE.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_UNAUTHORIZED.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/HTTP_VARIANT_ALSO_VARIES.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/README|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/error/contact.html.var|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/htdocs/index.html.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/README.html|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/README|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/a.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/a.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/alert.black.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/alert.black.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/alert.red.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/alert.red.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/apache_pb.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/apache_pb.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/apache_pb2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/apache_pb2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/apache_pb2_ani.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/back.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/back.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/ball.gray.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/ball.gray.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/ball.red.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/ball.red.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/binary.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/binary.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/binhex.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/binhex.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/blank.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/blank.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/bomb.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/bomb.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/box1.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/box1.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/box2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/box2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/broken.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/broken.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/burst.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/burst.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/c.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/c.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/comp.blue.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/comp.blue.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/comp.gray.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/comp.gray.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/compressed.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/compressed.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/continued.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/continued.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/dir.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/dir.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/diskimg.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/diskimg.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/down.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/down.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/dvi.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/dvi.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/f.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/f.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/folder.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/folder.open.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/folder.open.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/folder.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/folder.sec.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/folder.sec.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/forward.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/forward.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/generic.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/generic.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/generic.red.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/generic.red.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/generic.sec.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/generic.sec.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/hand.right.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/hand.right.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/hand.up.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/hand.up.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/icon.sheet.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/icon.sheet.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/image1.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/image1.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/image2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/image2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/image3.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/image3.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/index.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/index.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/layout.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/layout.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/left.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/left.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/link.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/link.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/movie.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/movie.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/p.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/p.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/patch.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/patch.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pdf.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pdf.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie0.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie0.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie1.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie1.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie3.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie3.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie4.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie4.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie5.gif|CSWapache2|CSWapache2cCHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/tar.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie5.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie6.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie6.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie7.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie7.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie8.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie8.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/portal.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/portal.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/ps.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/ps.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/quill.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/quill.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/right.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/right.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/screw1.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/screw1.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/screw2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/screw2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/script.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/script.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/back.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/back.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/binary.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/binary.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/binhex.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/binhex.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/blank.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/blank.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/broken.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/broken.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/burst.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/burst.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/comp1.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/comp1.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/comp2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/comp2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/compressed.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/compressed.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/continued.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/continued.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/dir.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/dir.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/dir2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/dir2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/doc.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/doc.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/forward.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/forward.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/generic.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/generic.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/generic2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/generic2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/generic3.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/generic3.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/image.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/image2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/image2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/index.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/index.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/key.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/key.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/movie.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/movie.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/patch.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/patch.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/ps.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/ps.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/rainbow.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/rainbow.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/sound.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/sound.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/sound2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/sound2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/tar.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/tar.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/text.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/text.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/transfer.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/transfer.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/unknown.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/unknown.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/uu.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/uu.gif|CSWapache2|CSWapache2cCHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/image.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/uu.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sound1.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sound1.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sound2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sound2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sphere1.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sphere1.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sphere2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sphere2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/tar.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/tex.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/tex.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/text.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/text.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/transfer.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/transfer.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/unknown.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/unknown.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/up.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/up.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/uu.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/uu.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/uuencoded.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/uuencoded.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/world1.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/world1.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/world2.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/world2.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2-devel += file-collision|/opt/csw/apache2/share/error/include/bottom.html|CSWapache2-devel|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2-devel += file-collision|/opt/csw/apache2/share/error/include/spacer.html|CSWapache2-devel|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2-devel += file-collision|/opt/csw/apache2/share/error/include/top.html|CSWapache2-devel|CSWapache2c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Thu Jan 20 09:05:14 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Thu, 20 Jan 2011 08:05:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[13019] csw/mgar/pkg/apache2/branches/open-bug-squash In-Reply-To: References: Message-ID: No dia 20 de Janeiro de 2011 02:51, escreveu: > +83;40003;0cCHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-info.conf.CSW|CSWapache2|CSWapache2c > +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/etc/opt/csw/init.d/cswapache2|CSWapache2|CSWapache2c If you want to override all these, drop the parameter, and your override will match them all: CHECKPKG_OVERRIDES_CSWapache2 += file-collision Another alternative is: Build an empty CSWapache2c from the same Makefile. From dmichelsen at users.sourceforge.net Thu Jan 20 09:11:30 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 20 Jan 2011 08:11:30 +0000 Subject: [csw-devel] SF.net SVN: gar:[13020] csw/mgar/pkg/cpan/HTML-Tree/trunk Message-ID: Revision: 13020 http://gar.svn.sourceforge.net/gar/?rev=13020&view=rev Author: dmichelsen Date: 2011-01-20 08:11:30 +0000 (Thu, 20 Jan 2011) Log Message: ----------- cpan/HTML-Tree: Update to 4.1 Modified Paths: -------------- csw/mgar/pkg/cpan/HTML-Tree/trunk/Makefile csw/mgar/pkg/cpan/HTML-Tree/trunk/checksums Modified: csw/mgar/pkg/cpan/HTML-Tree/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/HTML-Tree/trunk/Makefile 2011-01-20 02:51:16 UTC (rev 13019) +++ csw/mgar/pkg/cpan/HTML-Tree/trunk/Makefile 2011-01-20 08:11:30 UTC (rev 13020) @@ -1,9 +1,9 @@ NAME = HTML-Tree -VERSION = 3.23 +VERSION = 4.1 CATEGORIES = cpan AUTHOR = PETEK -DESCRIPTION = modules for making parse trees from HTML source. +DESCRIPTION = Modules for making parse trees from HTML source define BLURB HTML-Tree is a suite of Perl modules for making parse trees out of HTML source. It consists of mainly two modules, whose documentation you should @@ -15,7 +15,8 @@ PACKAGES = CSWpmhtmltree CATALOGNAME = pm_htmltree -DEP_PKGS = CSWpmhtmlparser CSWpmhtmltagset +RUNTIME_DEP_PKGS_CSWpmhtmltree += CSWpmhtmlparser +RUNTIME_DEP_PKGS_CSWpmhtmltree += CSWpmhtmltagset ARCHALL = 1 Modified: csw/mgar/pkg/cpan/HTML-Tree/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/HTML-Tree/trunk/checksums 2011-01-20 02:51:16 UTC (rev 13019) +++ csw/mgar/pkg/cpan/HTML-Tree/trunk/checksums 2011-01-20 08:11:30 UTC (rev 13020) @@ -1,2 +1 @@ -d8d35396eb93dc8329340447517ce8b7 COPYING -6352f50be402301f79b580dd235d7762 HTML-Tree-3.23.tar.gz +c339cc18ec68e9c677480d2e714b20d1 HTML-Tree-4.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From pfelecan at opencsw.org Thu Jan 20 09:28:35 2011 From: pfelecan at opencsw.org (Peter FELECAN) Date: Thu, 20 Jan 2011 09:28:35 +0100 Subject: [csw-devel] SF.net SVN: gar:[13007] csw/mgar/pkg/krb5-lib/trunk In-Reply-To: (Maciej Blizinski's message of "Wed, 19 Jan 2011 21:08:25 +0000") References: <233DAC6F-6BC2-4B08-A22E-4F08C2CC35A4@opencsw.org> Message-ID: "Maciej (Matchek) Blizinski" writes: > > PostgreSQL shared libraries and devel packages are ready, but won't be > accepted by Phil who doesn't accept the idea of placing shared > libraries in /opt/csw/lib. Can you make a clean slate proposal for that, submit it to (re)discussion and after that to vote? E.g., shared libraries, versioned isn't it, in /opt/csw/lib and binaries managed by the alternatives system; the binaries can be versioned also, not specifically in their own libraries, e.g. emacs (which doesn't use as yet the alternatives system). -- Peter From dmichelsen at users.sourceforge.net Thu Jan 20 10:37:42 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 20 Jan 2011 09:37:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[13021] csw/mgar/pkg/rbgems/Makefile Message-ID: Revision: 13021 http://gar.svn.sourceforge.net/gar/?rev=13021&view=rev Author: dmichelsen Date: 2011-01-20 09:37:41 +0000 (Thu, 20 Jan 2011) Log Message: ----------- rbgems/Makefile: Add intermediate Makefile to newpkg- Modified Paths: -------------- csw/mgar/pkg/rbgems/Makefile Modified: csw/mgar/pkg/rbgems/Makefile =================================================================== --- csw/mgar/pkg/rbgems/Makefile 2011-01-20 08:11:30 UTC (rev 13020) +++ csw/mgar/pkg/rbgems/Makefile 2011-01-20 09:37:41 UTC (rev 13021) @@ -28,15 +28,11 @@ lcase = $(shell echo $(1) | tr '[A-Z]' '[a-z]' ) -# You can either use "gmake newpkg-Perl-Module" or "gmake newpkg-Perl::Module". -# Ideally this would also figure out the AUTHOR by querying CPAN. Alternatively -# we might think about dropping the AUTHOR field and determine that on the fly -# during the build. Ideas? -newpkg-%: catalogname = $(shell echo $(call lcase,$*) | tr -d ':-' ) +# You can use "gmake newpkg-ruby-gem". newpkg-%: dir = $(subst ::,-,$*) newpkg-%: @svn mkdir $(dir) $(dir)/tags $(dir)/branches $(dir)/trunk $(dir)/trunk/files - + @svn cp ../template/Makefile $(dir)/Makefile @if [ -d ../../gar/v2 ]; then \ ln -s ../../../../gar/v2 $(dir)/trunk/gar; \ cd $(dir)/trunk/gar; svn update; \ @@ -44,6 +40,7 @@ svn co https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 $(dir)/trunk/gar; \ fi @echo "gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2" | svn propset svn:externals -F /dev/fd/0 $(dir)/trunk + @echo "work\n" | svn propset svn:ignore -F /dev/fd/0 $(dir)/trunk @(cd $(dir)/trunk/; gem fetch $*; gar/bin/gem2pkg *gem > Makefile; rm *gem) @( cd $(dir)/trunk; gmake fetch; gmake makesums; gmake garchive ); @svn add $(dir)/trunk/Makefile $(dir)/trunk/checksums This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 20 10:43:22 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 20 Jan 2011 09:43:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[13022] csw/mgar/gar/v2/bin/gem2pkg Message-ID: Revision: 13022 http://gar.svn.sourceforge.net/gar/?rev=13022&view=rev Author: dmichelsen Date: 2011-01-20 09:43:22 +0000 (Thu, 20 Jan 2011) Log Message: ----------- mGAR v2/gem2pkg: Beautify generated GEM Makefile Modified Paths: -------------- csw/mgar/gar/v2/bin/gem2pkg Modified: csw/mgar/gar/v2/bin/gem2pkg =================================================================== --- csw/mgar/gar/v2/bin/gem2pkg 2011-01-20 09:37:41 UTC (rev 13021) +++ csw/mgar/gar/v2/bin/gem2pkg 2011-01-20 09:43:22 UTC (rev 13022) @@ -21,16 +21,18 @@ DESCRIPTION = #{spec.summary} define BLURB -#{blurb.gsub(/(.{1,70})( +|$\n?)|(.{1,70})/, "\\1\\3\n")} + #{blurb.gsub(/(.{1,70})( +|$\n?)|(.{1,70})/, "\\1\\3")} endef EOF - spec.dependencies.each do |d| - puts "RUNTIME_DEP_PKGS += CSWgem-#{d.name}" + unless spec.dependencies.empty? + spec.dependencies.each do |d| + puts "RUNTIME_DEP_PKGS += CSWgem-#{d.name}" + end end - puts "\nARCHALL = 1" if spec.extensions.size.eql?(0) + puts "ARCHALL = 1\n" if spec.extensions.size.eql?(0) puts "include gar/category.mk" rescue Exception => e This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 20 10:43:53 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 20 Jan 2011 09:43:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[13023] csw/mgar/gar/v2/bin/gem2pkg Message-ID: Revision: 13023 http://gar.svn.sourceforge.net/gar/?rev=13023&view=rev Author: dmichelsen Date: 2011-01-20 09:43:53 +0000 (Thu, 20 Jan 2011) Log Message: ----------- mGAR v2/gem2pkg: Beautify generated GEM Makefile Modified Paths: -------------- csw/mgar/gar/v2/bin/gem2pkg Modified: csw/mgar/gar/v2/bin/gem2pkg =================================================================== --- csw/mgar/gar/v2/bin/gem2pkg 2011-01-20 09:43:22 UTC (rev 13022) +++ csw/mgar/gar/v2/bin/gem2pkg 2011-01-20 09:43:53 UTC (rev 13023) @@ -30,6 +30,7 @@ spec.dependencies.each do |d| puts "RUNTIME_DEP_PKGS += CSWgem-#{d.name}" end + puts end puts "ARCHALL = 1\n" if spec.extensions.size.eql?(0) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 20 12:25:08 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 20 Jan 2011 11:25:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[13024] csw/mgar/gar/v2/bin/gem2pkg Message-ID: Revision: 13024 http://gar.svn.sourceforge.net/gar/?rev=13024&view=rev Author: dmichelsen Date: 2011-01-20 11:25:08 +0000 (Thu, 20 Jan 2011) Log Message: ----------- mGAR v2/gem2pkg: More beautification Modified Paths: -------------- csw/mgar/gar/v2/bin/gem2pkg Modified: csw/mgar/gar/v2/bin/gem2pkg =================================================================== --- csw/mgar/gar/v2/bin/gem2pkg 2011-01-20 09:43:53 UTC (rev 13023) +++ csw/mgar/gar/v2/bin/gem2pkg 2011-01-20 11:25:08 UTC (rev 13024) @@ -33,7 +33,7 @@ puts end - puts "ARCHALL = 1\n" if spec.extensions.size.eql?(0) + puts "ARCHALL = 1\n\n" if spec.extensions.size.eql?(0) puts "include gar/category.mk" rescue Exception => e This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 20 12:29:02 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 20 Jan 2011 11:29:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[13025] csw/mgar/pkg/rbgems Message-ID: Revision: 13025 http://gar.svn.sourceforge.net/gar/?rev=13025&view=rev Author: dmichelsen Date: 2011-01-20 11:29:02 +0000 (Thu, 20 Jan 2011) Log Message: ----------- rbgems/memcache-client: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/memcache-client/ csw/mgar/pkg/rbgems/memcache-client/Makefile csw/mgar/pkg/rbgems/memcache-client/branches/ csw/mgar/pkg/rbgems/memcache-client/tags/ csw/mgar/pkg/rbgems/memcache-client/trunk/ csw/mgar/pkg/rbgems/memcache-client/trunk/Makefile csw/mgar/pkg/rbgems/memcache-client/trunk/checksums csw/mgar/pkg/rbgems/memcache-client/trunk/files/ Copied: csw/mgar/pkg/rbgems/memcache-client/Makefile (from rev 13019, csw/mgar/pkg/template/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/memcache-client/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/memcache-client/Makefile 2011-01-20 11:29:02 UTC (rev 13025) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Property changes on: csw/mgar/pkg/rbgems/memcache-client/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/memcache-client/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/memcache-client/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/memcache-client/trunk/Makefile 2011-01-20 11:29:02 UTC (rev 13025) @@ -0,0 +1,15 @@ +NAME = memcache-client +VERSION = 1.8.5 +CATEGORIES = rbgems + +DESCRIPTION = A Ruby library for accessing memcached + +define BLURB + A Ruby library for acesing memcached. +endef + +LICENSE = LICENSE.txt + +ARCHALL = 1 + +include gar/category.mk Added: csw/mgar/pkg/rbgems/memcache-client/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/memcache-client/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/memcache-client/trunk/checksums 2011-01-20 11:29:02 UTC (rev 13025) @@ -0,0 +1 @@ +56b56663c73d64ba6cee05d563083078 memcache-client-1.8.5.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 20 12:42:36 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 20 Jan 2011 11:42:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[13026] csw/mgar/pkg/rbgems Message-ID: Revision: 13026 http://gar.svn.sourceforge.net/gar/?rev=13026&view=rev Author: dmichelsen Date: 2011-01-20 11:42:36 +0000 (Thu, 20 Jan 2011) Log Message: ----------- rbgems/cache-money: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/cache-money/ csw/mgar/pkg/rbgems/cache-money/Makefile csw/mgar/pkg/rbgems/cache-money/branches/ csw/mgar/pkg/rbgems/cache-money/tags/ csw/mgar/pkg/rbgems/cache-money/trunk/ csw/mgar/pkg/rbgems/cache-money/trunk/Makefile csw/mgar/pkg/rbgems/cache-money/trunk/checksums csw/mgar/pkg/rbgems/cache-money/trunk/files/ Copied: csw/mgar/pkg/rbgems/cache-money/Makefile (from rev 13019, csw/mgar/pkg/template/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/cache-money/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/cache-money/Makefile 2011-01-20 11:42:36 UTC (rev 13026) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Property changes on: csw/mgar/pkg/rbgems/cache-money/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/cache-money/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/cache-money/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/cache-money/trunk/Makefile 2011-01-20 11:42:36 UTC (rev 13026) @@ -0,0 +1,26 @@ +NAME = cache-money +VERSION = 0.2.5 +CATEGORIES = rbgems + +DESCRIPTION = Write-through and Read-through Cacheing for ActiveRecord + +define BLURB + Cache utilities. +endef + +# I really don't have a clue +LICENSE = +CHECKPKG_OVERRIDES_CSWgem-cache-money += license-missing|/opt/csw/share/doc/gem_cache_money/license + +RUNTIME_DEP_PKGS += CSWgem-activerecord +RUNTIME_DEP_PKGS += CSWgem-activesupport +RUNTIME_DEP_PKGS += CSWgem-memcache-client + +ARCHALL = 1 + +# These will go away after gem release +CHECKPKG_OVERRIDES_CSWgem-cache-money += unidentified-dependency|CSWgem-activerecord +CHECKPKG_OVERRIDES_CSWgem-cache-money += unidentified-dependency|CSWgem-memcache-client +CHECKPKG_OVERRIDES_CSWgem-cache-money += unidentified-dependency|CSWgem-activesupport + +include gar/category.mk Added: csw/mgar/pkg/rbgems/cache-money/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/cache-money/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/cache-money/trunk/checksums 2011-01-20 11:42:36 UTC (rev 13026) @@ -0,0 +1 @@ +b3616b6829cf9ececfc043d0d56cd852 cache-money-0.2.5.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jan 21 02:39:54 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 21 Jan 2011 01:39:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[13027] csw/mgar/gar/v2/gar.lib.mk Message-ID: Revision: 13027 http://gar.svn.sourceforge.net/gar/?rev=13027&view=rev Author: bdwalton Date: 2011-01-21 01:39:53 +0000 (Fri, 21 Jan 2011) Log Message: ----------- gar/v2: correct patch handling when NOGITPATCH is set Modified Paths: -------------- csw/mgar/gar/v2/gar.lib.mk Modified: csw/mgar/gar/v2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2/gar.lib.mk 2011-01-20 11:42:36 UTC (rev 13026) +++ csw/mgar/gar/v2/gar.lib.mk 2011-01-21 01:39:53 UTC (rev 13027) @@ -493,37 +493,51 @@ xz-patch-%: @echo " ==> Applying patch $(DOWNLOADDIR)/$*" @xz -dc $(DOWNLOADDIR)/$* | $(GARPATCH) - @( cd $(WORKSRC); git add -A; \ - git commit -am "old xz-style patch: $*"; ) + @( if [ -z "$(NOGITPATCH)" ]; then \ + cd $(WORKSRC); git add -A; \ + git commit -am "old xz-style patch: $*"; \ + fi ) @$(MAKECOOKIE) # apply bzipped patches bz-patch-%: @echo " ==> Applying patch $(DOWNLOADDIR)/$*" @bzip2 -dc $(DOWNLOADDIR)/$* | $(GARPATCH) - @( cd $(WORKSRC); git add -A; \ - git commit -am "old bz-style patch: $*"; ) + @( if [ -z "$(NOGITPATCH)" ]; then \ + cd $(WORKSRC); git add -A; \ + git commit -am "old bz-style patch: $*"; \ + fi ) @$(MAKECOOKIE) # apply gzipped patches gz-patch-%: @echo " ==> Applying patch $(DOWNLOADDIR)/$*" @gzip -dc $(DOWNLOADDIR)/$* | $(GARPATCH) - @( cd $(WORKSRC); git add -A; \ - git commit -am "old gz-style patch: $*"; ) + @( if [ -z "$(NOGITPATCH)" ]; then \ + cd $(WORKSRC); git add -A; \ + git commit -am "old gz-style patch: $*"; \ + fi ) @$(MAKECOOKIE) # apply normal patches (git format-patch output or old-style diff -r) normal-patch-%: @echo " ==> Applying patch $(DOWNLOADDIR)/$*" @( if ggrep -q 'diff --git' $(abspath $(DOWNLOADDIR)/$*); then \ - cd $(WORKSRC); git am --ignore-space-change --ignore-whitespace $(abspath $(DOWNLOADDIR)/$*); \ - else \ + if [ -z "$(NOGITPATCH)" ]; then \ + cd $(WORKSRC);\ + git am --ignore-space-change --ignore-whitespace $(abspath $(DOWNLOADDIR)/$*); \ + else \ + $(GARPATCH) < $(DOWNLOADDIR)/$*; \ + fi; \ + else \ echo Adding old-style patch...; \ $(GARPATCH) < $(DOWNLOADDIR)/$*; \ - cd $(WORKSRC); git add -A; \ - git commit -am "old style patch: $*"; \ - fi ) + if [ -z "$(NOGITPATCH)" ]; then \ + cd $(WORKSRC); \ + git add -A; \ + git commit -am "old style patch: $*"; \ + fi; \ + fi ) @$(MAKECOOKIE) ### PATCH FILE TYPE MAPPINGS ### This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jan 21 03:03:27 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 21 Jan 2011 02:03:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[13028] csw/mgar/pkg/apache2/branches/open-bug-squash Message-ID: Revision: 13028 http://gar.svn.sourceforge.net/gar/?rev=13028&view=rev Author: bdwalton Date: 2011-01-21 02:03:27 +0000 (Fri, 21 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: drop a few surplus dep overrides now that checkpkg is ok with them Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile csw/mgar/pkg/apache2/branches/open-bug-squash/checkpkg.mak Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-21 01:39:53 UTC (rev 13027) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-21 02:03:27 UTC (rev 13028) @@ -88,13 +88,9 @@ RUNTIME_DEP_PKGS_CSWap2worker += CSWbdb48 CSWapr-util CSWiconv RUNTIME_DEP_PKGS_CSWapache2rt = CSWapache2 -CHECKPKG_OVERRIDES_CSWap2suexec += surplus-dependency|CSWapache2 -CHECKPKG_OVERRIDES_CSWapache2-devel += surplus-dependency|CSWapache2 -CHECKPKG_OVERRIDES_CSWapache2-manual += surplus-dependency|CSWapache2 CHECKPKG_OVERRIDES_CSWapache2 += surplus-dependency|CSWalternatives CHECKPKG_OVERRIDES_CSWapache2 += surplus-dependency|CSWosslutils CHECKPKG_OVERRIDES_CSWap2prefork += surplus-dependency|CSWapache2 -CHECKPKG_OVERRIDES_CSWap2worker += surplus-dependency|CSWapache2 CHECKPKG_OVERRIDES_CSWap2worker += surplus-dependency|CSWalternatives CHECKPKG_OVERRIDES_CSWapache2rt += surplus-dependency|CSWapache2 Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/checkpkg.mak =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/checkpkg.mak 2011-01-21 01:39:53 UTC (rev 13027) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/checkpkg.mak 2011-01-21 02:03:27 UTC (rev 13028) @@ -244,7 +244,8 @@ CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie3.png|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie4.gif|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie4.png|CSWapache2|CSWapache2c -CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie5.gif|CSWapache2|CSWapache2cCHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/tar.png|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie5.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/tar.png|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie5.png|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie6.gif|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/pie6.png|CSWapache2|CSWapache2c @@ -328,7 +329,8 @@ CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/unknown.gif|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/unknown.png|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/uu.gif|CSWapache2|CSWapache2c -CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/uu.gif|CSWapache2|CSWapache2cCHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/image.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/uu.gif|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/image.gif|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/small/uu.png|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sound1.gif|CSWapache2|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/share/icons/sound1.png|CSWapache2|CSWapache2c @@ -360,3 +362,139 @@ CHECKPKG_OVERRIDES_CSWapache2-devel += file-collision|/opt/csw/apache2/share/error/include/bottom.html|CSWapache2-devel|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2-devel += file-collision|/opt/csw/apache2/share/error/include/spacer.html|CSWapache2-devel|CSWapache2c CHECKPKG_OVERRIDES_CSWapache2-devel += file-collision|/opt/csw/apache2/share/error/include/top.html|CSWapache2-devel|CSWapache2c +CHECKPKG_OVERRIDES_CSWapache2 += file-collision|/opt/csw/apache2/etc/extra/httpd-info.conf.CSW|CSWapache2|CSWapache2c +CHECKPKG_OVERRIDES_CSWap2suexec += file-with-bad-content|/usr/local|root/opt/csw/apache2/sbin/suexec +CHECKPKG_OVERRIDES_CSWapache2-devel += file-with-bad-content|/usr/local|root/opt/csw/apache2/include/httpd.h +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/glossary.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/invoking.html.de +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/install.html.de +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/invoking.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/stopping.html.es +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/stopping.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/caching.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/glossary.html.es +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/stopping.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/install.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/logs.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/stopping.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/stopping.html.fr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/stopping.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/custom-error.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/suexec.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/glossary.html.fr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/glossary.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/install.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/custom-error.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/custom-error.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/suexec.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/sections.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/install.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/sections.html.fr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/sections.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/glossary.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/logs.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/invoking.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/invoking.html.es +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/stopping.html.de +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/suexec.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/custom-error.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/install.html.es +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/glossary.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/invoking.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/logs.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/glossary.html.de +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/suexec.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/sections.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/caching.html.fr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/caching.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/install.html.fr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/invoking.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/invoking.html.ru.koi8-r +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/sections.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/custom-error.html.es +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/install.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/invoking.html.fr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/logs.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/faq/index.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/faq/index.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/vhosts/index.html.fr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/vhosts/index.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/vhosts/index.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/vhosts/index.html.ru.koi8-r +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/vhosts/index.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/vhosts/index.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/vhosts/index.html.de +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/howto/cgi.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/howto/auth.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/howto/cgi.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/howto/auth.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/howto/auth.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/howto/auth.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/howto/cgi.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/misc/security_tips.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/misc/security_tips.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/misc/security_tips.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/htpasswd.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/htdbm.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/htpasswd.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/configure.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/httpd.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/httpd.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/htdbm.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/httpd.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/configure.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/htpasswd.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/programs/configure.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/ssl/ssl_howto.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_rewrite.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/core.html.de +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/directive-dict.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/quickreference.html.ru.koi8-r +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_authz_owner.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/quickreference.html.es +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_file_cache.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/core.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_ext_filter.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_dav.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_authz_owner.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_alias.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_dav.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_dav.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/core.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/quickreference.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_authz_owner.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/directive-dict.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/quickreference.html.de +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/directive-dict.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/directive-dict.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/quickreference.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_ext_filter.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_ssl.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_file_cache.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_alias.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_vhost_alias.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_alias.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/quickreference.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_ext_filter.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_vhost_alias.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/core.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/quickreference.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/mod/mod_alias.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/developer/thread_safety.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/rewrite/rewrite_intro.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/manual/rewrite/rewrite_flags.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/export/home|root/opt/csw/apache2/share/manual/logs.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/export/home|root/opt/csw/apache2/share/manual/logs.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/export/home|root/opt/csw/apache2/share/manual/logs.html.tr.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/export/home|root/opt/csw/apache2/share/manual/logs.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/export/home|root/opt/csw/apache2/share/manual/mod/mod_ext_filter.html.ja.utf8 +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/export/home|root/opt/csw/apache2/share/manual/mod/mod_charset_lite.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/export/home|root/opt/csw/apache2/share/manual/mod/mod_charset_lite.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/export/home|root/opt/csw/apache2/share/manual/mod/mod_ext_filter.html.en +CHECKPKG_OVERRIDES_CSWapache2-manual += file-with-bad-content|/export/home|root/opt/csw/apache2/share/manual/mod/mod_ext_filter.html.ko.euc-kr +CHECKPKG_OVERRIDES_CSWapache2 += file-with-bad-content|/usr/local|root/opt/csw/apache2/man/man1/htdbm.1 +CHECKPKG_OVERRIDES_CSWapache2 += file-with-bad-content|/usr/local|root/opt/csw/apache2/man/man1/htpasswd.1 +CHECKPKG_OVERRIDES_CSWapache2 += file-with-bad-content|/usr/local|root/opt/csw/apache2/man/man8/httpd.8 +CHECKPKG_OVERRIDES_CSWapache2 += file-with-bad-content|/usr/local|root/opt/csw/apache2/sbin/httpd.prefork +CHECKPKG_OVERRIDES_CSWapache2 += file-with-bad-content|/usr/local|root/opt/csw/apache2/share/cgi-bin/printenv +CHECKPKG_OVERRIDES_CSWap2worker += file-with-bad-content|/usr/local|root/opt/csw/apache2/sbin/httpd.worker This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jan 21 03:16:12 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 21 Jan 2011 02:16:12 +0000 Subject: [csw-devel] SF.net SVN: gar:[13029] csw/mgar/gar/v2/bin/ap2mod_build_scripts Message-ID: Revision: 13029 http://gar.svn.sourceforge.net/gar/?rev=13029&view=rev Author: bdwalton Date: 2011-01-21 02:16:12 +0000 (Fri, 21 Jan 2011) Log Message: ----------- gar/v2: move apache etc back to traditional location in the build CAS helper script Modified Paths: -------------- csw/mgar/gar/v2/bin/ap2mod_build_scripts Modified: csw/mgar/gar/v2/bin/ap2mod_build_scripts =================================================================== --- csw/mgar/gar/v2/bin/ap2mod_build_scripts 2011-01-21 02:03:27 UTC (rev 13028) +++ csw/mgar/gar/v2/bin/ap2mod_build_scripts 2011-01-21 02:16:12 UTC (rev 13029) @@ -18,7 +18,7 @@ AP2_PREFIX=/opt/csw/apache2 AP2_BINDIR=\$AP2_PREFIX/sbin AP2_LIBEXEC=\$AP2_PREFIX/libexec -AP2_CONFDIR=/etc/opt/csw/apache2 +AP2_CONFDIR=\$AP2_PREFIX/etc AP2_CONFIG=\$AP2_CONFDIR/httpd.conf AP2_APXS=\$AP2_BINDIR/apxs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jan 21 03:18:16 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 21 Jan 2011 02:18:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[13030] csw/mgar/pkg/apache2/branches/open-bug-squash/ Makefile Message-ID: Revision: 13030 http://gar.svn.sourceforge.net/gar/?rev=13030&view=rev Author: bdwalton Date: 2011-01-21 02:18:15 +0000 (Fri, 21 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: include the suexec build CAS script in ap2_suexec Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-21 02:16:12 UTC (rev 13029) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-21 02:18:15 UTC (rev 13030) @@ -193,6 +193,7 @@ STRIP_DIRS = $(APACHE_ROOT)/sbin $(APACHE_ROOT)/libexec PKGFILES_CSWap2suexec = .*sbin/suexec .*libexec/.*suexec.* .*/man/.*suexec.* +PKGFILES_CSWap2suexec += .*ap2mod/suexec PKGFILES_CSWapache2-devel = .*include/.* .*\.(a|la) PKGFILES_CSWapache2-manual = .*share/.*manual.* .*etc/extra/httpd-manual.conf PKGFILES_CSWap2prefork = .*share/doc/ap2_prefork.* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jan 21 04:05:25 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 21 Jan 2011 03:05:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[13031] csw/mgar/pkg/apache2/branches/open-bug-squash Message-ID: Revision: 13031 http://gar.svn.sourceforge.net/gar/?rev=13031&view=rev Author: bdwalton Date: 2011-01-21 03:05:24 +0000 (Fri, 21 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: add a postinstall script for ap2_worker; Mantis 4580 Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Added Paths: ----------- csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.postinstall Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-21 02:18:15 UTC (rev 13030) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-21 03:05:24 UTC (rev 13031) @@ -38,6 +38,7 @@ DISTFILES += CSWapache2.killproc cswapache2 DISTFILES += CSWapache2.preinstall CSWapache2.postinstall +DISTFILES += CSWap2workser.postinstall # Configuration templates DISTFILES += update20to22 Added: csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.postinstall =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.postinstall (rev 0) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.postinstall 2011-01-21 03:05:24 UTC (rev 13031) @@ -0,0 +1,41 @@ +#!/bin/sh + + # Source csw.conf, if it exists +if [ -f $PKG_INSTALL_ROOT/opt/csw/etc/csw.conf ] ; then + . $PKG_INSTALL_ROOT/opt/csw/etc/csw.conf +fi +if [ -f $PKG_INSTALL_ROOT/etc/opt/csw/csw.conf ] ; then + . $PKG_INSTALL_ROOT/etc/opt/csw/csw.conf +fi + +# Determine if service should be started or not +daemon=yes +if [ "$autoenable_daemons" = "no" ]; then + daemon=no +fi + +if [ "$autoenable_cswapache2" = "no" ]; then + + daemon=no +elif [ "$autoenable_cswapache2" = "yes" ]; then + daemon=yes +fi + +if [ "$daemon" = "yes" ]; then + # Determine if SMF should be used or not + smf=no + + if [ "$use_smf" = "no" ]; then + smf=no + else + if [ -f /usr/sbin/svccfg -a -f /usr/sbin/svcadm ]; then + smf=yes + fi + fi + + if [ "$smf" = "yes" ]; then + svcadm restart cswapache2 + else + /etc/init.d/cswapache2 restart + fi +fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Fri Jan 21 04:08:54 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Fri, 21 Jan 2011 03:08:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[13032] csw/mgar/pkg/apache2/branches/open-bug-squash/ Makefile Message-ID: Revision: 13032 http://gar.svn.sourceforge.net/gar/?rev=13032&view=rev Author: bdwalton Date: 2011-01-21 03:08:53 +0000 (Fri, 21 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: correct name of postinstall script in DISTFILES Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-21 03:05:24 UTC (rev 13031) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-21 03:08:53 UTC (rev 13032) @@ -38,7 +38,7 @@ DISTFILES += CSWapache2.killproc cswapache2 DISTFILES += CSWapache2.preinstall CSWapache2.postinstall -DISTFILES += CSWap2workser.postinstall +DISTFILES += CSWap2worker.postinstall # Configuration templates DISTFILES += update20to22 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From jonbcraig at users.sourceforge.net Fri Jan 21 06:18:55 2011 From: jonbcraig at users.sourceforge.net (jonbcraig at users.sourceforge.net) Date: Fri, 21 Jan 2011 05:18:55 +0000 Subject: [csw-devel] SF.net SVN: gar:[13033] csw/mgar/pkg/cpan Message-ID: Revision: 13033 http://gar.svn.sourceforge.net/gar/?rev=13033&view=rev Author: jonbcraig Date: 2011-01-21 05:18:55 +0000 (Fri, 21 Jan 2011) Log Message: ----------- HTML::TableExtract: Initial Commit Added Paths: ----------- csw/mgar/pkg/cpan/HTML-TableExtract/ csw/mgar/pkg/cpan/HTML-TableExtract/branches/ csw/mgar/pkg/cpan/HTML-TableExtract/tags/ csw/mgar/pkg/cpan/HTML-TableExtract/trunk/ csw/mgar/pkg/cpan/HTML-TableExtract/trunk/Makefile csw/mgar/pkg/cpan/HTML-TableExtract/trunk/checksums csw/mgar/pkg/cpan/HTML-TableExtract/trunk/files/ csw/mgar/pkg/cpan/HTML-TableExtract/trunk/files/COPYING Property changes on: csw/mgar/pkg/cpan/HTML-TableExtract/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/cpan/HTML-TableExtract/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/HTML-TableExtract/trunk/Makefile (rev 0) +++ csw/mgar/pkg/cpan/HTML-TableExtract/trunk/Makefile 2011-01-21 05:18:55 UTC (rev 13033) @@ -0,0 +1,22 @@ +NAME = HTML-TableExtract +VERSION = 2.10 +CATEGORIES = cpan +AUTHOR = MSISK + +DESCRIPTION = Perl module for extracting the content contained in tables within an HTML document. +define BLURB + HTML::TableExtract is a subclass of HTML::Parser that serves to extract the + information from tables of interest contained within an HTML document. The + information from each extracted table is stored in table objects. Tables + can be extracted as text, HTML, or HTML::ElementTable structures (for + in-place editing or manipulation). +endef + +PACKAGES = CSWpmhtmltableextract +CATALOGNAME = pm_htmltableextract + +DEPENDS += cpan/HTML-Parser cpan/HTML-Tagset cpan/HTML-Element-Extended cpan/HTML-Tree cpan/Test-Exception cpan/Sub-Uplevel + +LICENSE = files/COPYING + +include gar/category.mk Added: csw/mgar/pkg/cpan/HTML-TableExtract/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/HTML-TableExtract/trunk/checksums (rev 0) +++ csw/mgar/pkg/cpan/HTML-TableExtract/trunk/checksums 2011-01-21 05:18:55 UTC (rev 13033) @@ -0,0 +1 @@ +e6e355f6049dc57706e719c5ce61ff39 HTML-TableExtract-2.10.tar.gz Added: csw/mgar/pkg/cpan/HTML-TableExtract/trunk/files/COPYING =================================================================== --- csw/mgar/pkg/cpan/HTML-TableExtract/trunk/files/COPYING (rev 0) +++ csw/mgar/pkg/cpan/HTML-TableExtract/trunk/files/COPYING 2011-01-21 05:18:55 UTC (rev 13033) @@ -0,0 +1 @@ +(c) 2000-2006 Matthew P. Sisk. All rights reserved. All wrongs revenged. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From jonbcraig at users.sourceforge.net Fri Jan 21 06:32:10 2011 From: jonbcraig at users.sourceforge.net (jonbcraig at users.sourceforge.net) Date: Fri, 21 Jan 2011 05:32:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[13034] csw/mgar/pkg/cpan/HTML-TableExtract/trunk/Makefile Message-ID: Revision: 13034 http://gar.svn.sourceforge.net/gar/?rev=13034&view=rev Author: jonbcraig Date: 2011-01-21 05:32:10 +0000 (Fri, 21 Jan 2011) Log Message: ----------- HTML::TableExtract: Added ARCHALL = 1 Modified Paths: -------------- csw/mgar/pkg/cpan/HTML-TableExtract/trunk/Makefile Modified: csw/mgar/pkg/cpan/HTML-TableExtract/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/HTML-TableExtract/trunk/Makefile 2011-01-21 05:18:55 UTC (rev 13033) +++ csw/mgar/pkg/cpan/HTML-TableExtract/trunk/Makefile 2011-01-21 05:32:10 UTC (rev 13034) @@ -3,7 +3,7 @@ CATEGORIES = cpan AUTHOR = MSISK -DESCRIPTION = Perl module for extracting the content contained in tables within an HTML document. +DESCRIPTION = module for extracting the contents of tables within an HTML document. define BLURB HTML::TableExtract is a subclass of HTML::Parser that serves to extract the information from tables of interest contained within an HTML document. The @@ -17,6 +17,8 @@ DEPENDS += cpan/HTML-Parser cpan/HTML-Tagset cpan/HTML-Element-Extended cpan/HTML-Tree cpan/Test-Exception cpan/Sub-Uplevel +ARCHALL = 1 + LICENSE = files/COPYING include gar/category.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From jonbcraig at users.sourceforge.net Fri Jan 21 06:33:23 2011 From: jonbcraig at users.sourceforge.net (jonbcraig at users.sourceforge.net) Date: Fri, 21 Jan 2011 05:33:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[13035] csw/mgar/pkg/cpan/HTML-TableExtract/tags/ HTML-TableExtract-2.10, REV=2011.01.21/ Message-ID: Revision: 13035 http://gar.svn.sourceforge.net/gar/?rev=13035&view=rev Author: jonbcraig Date: 2011-01-21 05:33:22 +0000 (Fri, 21 Jan 2011) Log Message: ----------- HTML-TableExtract: Tag as release 2.10,REV=2011.01.21 Added Paths: ----------- csw/mgar/pkg/cpan/HTML-TableExtract/tags/HTML-TableExtract-2.10,REV=2011.01.21/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 21 09:59:29 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 21 Jan 2011 08:59:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[13036] csw/mgar/pkg/rbgems Message-ID: Revision: 13036 http://gar.svn.sourceforge.net/gar/?rev=13036&view=rev Author: dmichelsen Date: 2011-01-21 08:59:29 +0000 (Fri, 21 Jan 2011) Log Message: ----------- rbgems/shoulda: Initial commit Added Paths: ----------- csw/mgar/pkg/rbgems/shoulda/ csw/mgar/pkg/rbgems/shoulda/Makefile csw/mgar/pkg/rbgems/shoulda/branches/ csw/mgar/pkg/rbgems/shoulda/tags/ csw/mgar/pkg/rbgems/shoulda/trunk/ csw/mgar/pkg/rbgems/shoulda/trunk/Makefile csw/mgar/pkg/rbgems/shoulda/trunk/checksums csw/mgar/pkg/rbgems/shoulda/trunk/files/ Copied: csw/mgar/pkg/rbgems/shoulda/Makefile (from rev 13019, csw/mgar/pkg/template/Makefile) =================================================================== --- csw/mgar/pkg/rbgems/shoulda/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/shoulda/Makefile 2011-01-21 08:59:29 UTC (rev 13036) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Property changes on: csw/mgar/pkg/rbgems/shoulda/trunk ___________________________________________________________________ Added: svn:ignore + work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/rbgems/shoulda/trunk/Makefile =================================================================== --- csw/mgar/pkg/rbgems/shoulda/trunk/Makefile (rev 0) +++ csw/mgar/pkg/rbgems/shoulda/trunk/Makefile 2011-01-21 08:59:29 UTC (rev 13036) @@ -0,0 +1,13 @@ +NAME = shoulda +VERSION = 2.11.3 +CATEGORIES = rbgems + +DESCRIPTION = Making tests easy on the fingers and eyes + +define BLURB + Making tests easy on the fingers and eyes +endef + +ARCHALL = 1 + +include gar/category.mk Added: csw/mgar/pkg/rbgems/shoulda/trunk/checksums =================================================================== --- csw/mgar/pkg/rbgems/shoulda/trunk/checksums (rev 0) +++ csw/mgar/pkg/rbgems/shoulda/trunk/checksums 2011-01-21 08:59:29 UTC (rev 13036) @@ -0,0 +1 @@ +ca0b3d188a6e4bc3a39731b182fa8efb shoulda-2.11.3.gem This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 21 12:19:10 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 21 Jan 2011 11:19:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[13037] csw/mgar/pkg Message-ID: Revision: 13037 http://gar.svn.sourceforge.net/gar/?rev=13037&view=rev Author: dmichelsen Date: 2011-01-21 11:19:09 +0000 (Fri, 21 Jan 2011) Log Message: ----------- pgpool: Initial commit Added Paths: ----------- csw/mgar/pkg/pgpool/ csw/mgar/pkg/pgpool/Makefile csw/mgar/pkg/pgpool/branches/ csw/mgar/pkg/pgpool/tags/ csw/mgar/pkg/pgpool/trunk/ csw/mgar/pkg/pgpool/trunk/Makefile csw/mgar/pkg/pgpool/trunk/checksums csw/mgar/pkg/pgpool/trunk/files/ Copied: csw/mgar/pkg/pgpool/Makefile (from rev 13019, csw/mgar/pkg/template/Makefile) =================================================================== --- csw/mgar/pkg/pgpool/Makefile (rev 0) +++ csw/mgar/pkg/pgpool/Makefile 2011-01-21 11:19:09 UTC (rev 13037) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Property changes on: csw/mgar/pkg/pgpool/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/pgpool/trunk/Makefile =================================================================== --- csw/mgar/pkg/pgpool/trunk/Makefile (rev 0) +++ csw/mgar/pkg/pgpool/trunk/Makefile 2011-01-21 11:19:09 UTC (rev 13037) @@ -0,0 +1,63 @@ +# $Id$ +NAME = pgpool +VERSION = 3.0.1 +CATEGORIES = net + +DESCRIPTION = A middleware that works between PostgreSQL servers and a PostgreSQL database client +define BLURB + pgpool-II talks PostgreSQL's backend and frontend protocol, and relays a connection between them. + Therefore, a database application (frontend) thinks that pgpool-II is the actual PostgreSQL server, + and the server (backend) sees pgpool-II as one of its clients. Because pgpool-II is transparent + to both the server and the client, an existing database application can be used with pgpool-II + almost without a change to its sources. +endef + +DISTNAME = pgpool-II-$(VERSION) +MASTER_SITES = http://pgfoundry.org/frs/download.php/2841/ +DISTFILES = $(DISTNAME).tar.gz + +# File name regex to get notifications about upstream software releases +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz + +PACKAGES = CSWpgpool +CATALOGNAME_CSWpgpool = pgpool +SPKG_DESC_CSWpgpool = $(DESCRIPTION) +RUNTIME_DEP_PKGS_CSWpgpool += CSWlibpq +RUNTIME_DEP_PKGS_CSWpgpool += CSWlibgnugetopt +RUNTIME_DEP_PKGS_CSWpgpool += CSWlibpcp0 + +PACKAGES += CSWlibpcp0 +CATALOGNAME_CSWlibpcp0 = libpcp0 +SPKG_DESC_CSWlibpcp0 = Library for PostgreSQL pgpool providing libpcp.so.0 +PKGFILES_CSWlibpcp0 = $(call baseisadirs,$(libdir),libpcp\.so\.0(\.\d+)*) +RUNTIME_DEP_PKGS_CSWlibpcp0 += CSWlibgnugetopt + +PACKAGES += CSWpgpool-dev +CATALOGNAME_CSWpgpool-dev = CSWpgpool_dev +SPKG_DESC_CSWpgpool-dev = Development Files for pgpool +PKGFILES_CSWpgpool-dev += $(PKGFILES_DEVEL) +RUNTIME_DEP_PKGS_CSWpgpool-dev += CSWpgpool +RUNTIME_DEP_PKGS_CSWpgpool-dev += CSWlibpcp0 + +# It looks like compiler != gcc means Windows :-( +EXTRA_CFLAGS = -DPGDLLIMPORT= + +EXTRA_LINKER_FLAGS = -lgnugetopt + +BUILD_DEP_PKGS = CSWlibgnugetopt + +sysconfdir = /etc/opt/csw +CONFIGURE_ARGS = $(DIRPATHS) +CONFIGURE_ARGS += --with-pgsql=$(prefix)/postgresql +# Adding OpenSSL breaks detection of libpq, disable for now +#CONFIGURE_ARGS += --with-openssl +# We must use gegrep insread if egrep as certain arguments are needed +CONFIGURE_ARGS += ac_cv_prog_egrep=$(bindir)/gegrep + +EXTRA_PAX_ARGS = -s ",\.sample$$,.CSW,p" + +PRESERVECONF += $(sysconfdir)/pcp.conf +PRESERVECONF += $(sysconfdir)/pgpool.conf +PRESERVECONF += $(sysconfdir)/pool_hba.conf + +include gar/category.mk Property changes on: csw/mgar/pkg/pgpool/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Added: csw/mgar/pkg/pgpool/trunk/checksums =================================================================== --- csw/mgar/pkg/pgpool/trunk/checksums (rev 0) +++ csw/mgar/pkg/pgpool/trunk/checksums 2011-01-21 11:19:09 UTC (rev 13037) @@ -0,0 +1 @@ +86d8beff0396d11b6753dd2be31bcad7 pgpool-II-3.0.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 21 12:31:56 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 21 Jan 2011 11:31:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[13038] csw/mgar/pkg/pgpool/trunk/Makefile Message-ID: Revision: 13038 http://gar.svn.sourceforge.net/gar/?rev=13038&view=rev Author: dmichelsen Date: 2011-01-21 11:31:56 +0000 (Fri, 21 Jan 2011) Log Message: ----------- pgpool: Fix catalogname of CSWpgpool-dev Modified Paths: -------------- csw/mgar/pkg/pgpool/trunk/Makefile Modified: csw/mgar/pkg/pgpool/trunk/Makefile =================================================================== --- csw/mgar/pkg/pgpool/trunk/Makefile 2011-01-21 11:19:09 UTC (rev 13037) +++ csw/mgar/pkg/pgpool/trunk/Makefile 2011-01-21 11:31:56 UTC (rev 13038) @@ -33,7 +33,7 @@ RUNTIME_DEP_PKGS_CSWlibpcp0 += CSWlibgnugetopt PACKAGES += CSWpgpool-dev -CATALOGNAME_CSWpgpool-dev = CSWpgpool_dev +CATALOGNAME_CSWpgpool-dev = pgpool_dev SPKG_DESC_CSWpgpool-dev = Development Files for pgpool PKGFILES_CSWpgpool-dev += $(PKGFILES_DEVEL) RUNTIME_DEP_PKGS_CSWpgpool-dev += CSWpgpool This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 21 13:52:33 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 21 Jan 2011 12:52:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[13039] csw/mgar/pkg/gtar/trunk Message-ID: Revision: 13039 http://gar.svn.sourceforge.net/gar/?rev=13039&view=rev Author: dmichelsen Date: 2011-01-21 12:52:32 +0000 (Fri, 21 Jan 2011) Log Message: ----------- gtar: Add necessary patches Modified Paths: -------------- csw/mgar/pkg/gtar/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/gtar/trunk/files/verify.diff csw/mgar/pkg/gtar/trunk/files/xgetcwd.diff Modified: csw/mgar/pkg/gtar/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtar/trunk/Makefile 2011-01-21 11:31:56 UTC (rev 13038) +++ csw/mgar/pkg/gtar/trunk/Makefile 2011-01-21 12:52:32 UTC (rev 13039) @@ -17,24 +17,32 @@ MASTER_SITES = $(GNU_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.gz +# These two patches are from +# http://cvs.opensolaris.org/source/xref/sfw/usr/src/cmd/gtar/Patches/ +PATCHFILES += verify.diff +PATCHFILES += xgetcwd.diff + PACKAGES = CSWgtar +CATALOGNAME_CSWgtar = gtar # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -SPKG_SOURCEURL = http://www.gnu.org/software/tar/ +VENDOR_URL = http://www.gnu.org/software/tar/ BUILD_DEP_PKGS = CSWgcpio -RUNTIME_DEP_PKGS = CSWggettextrt CSWiconv CSWgcpio +RUNTIME_DEP_PKGS_CSWgtar += CSWggettextrt +RUNTIME_DEP_PKGS_CSWgtar += CSWiconv +RUNTIME_DEP_PKGS_CSWgtar += CSWgcpio NOISALIST = 1 CONFIGURE_ARGS = $(DIRPATHS) --program-prefix=g CONFIGURE_ARGS += --with-rmt=/opt/csw/libexec/grmt -TEST_SCRIPTS = +TEST_TARGET = check EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/charset.alias -CHECKPKG_OVERRIDES_CSWgtar += surplus-dependency|CSWgcpio +CHECKPKG_OVERRIDES_CSWgtar += file-with-bad-content|/usr/local|root/opt/csw/share/info/tar.info-1 include gar/category.mk Added: csw/mgar/pkg/gtar/trunk/files/verify.diff =================================================================== --- csw/mgar/pkg/gtar/trunk/files/verify.diff (rev 0) +++ csw/mgar/pkg/gtar/trunk/files/verify.diff 2011-01-21 12:52:32 UTC (rev 13039) @@ -0,0 +1,25 @@ +From 24214ca5d506f56dc0cb2a2e1312256472039475 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Mon, 15 Nov 2010 08:07:53 +0000 +Subject: tar: fix --verify option, which broke in 1.24 + +* src/compare.c (verify_volume): Decode the header before invoking +diff_archive, as diff_archive no longer does this as of the +2010-06-28 commit. Also, don't try to invoke diff_archive on a +zero block. +--- +diff --git a/src/compare.c b/src/compare.c +index 6b7e6d8..f3112c6 100644 +--- a/src/compare.c ++++ b/src/compare.c +@@ -611,8 +611,10 @@ verify_volume (void) + (0, 0, _("A lone zero block at %s"), + STRINGIFY_BIGINT (current_block_ordinal (), buf))); + } ++ continue; + } + ++ decode_header (current_header, ¤t_stat_info, ¤t_format, 1); + diff_archive (); + tar_stat_destroy (¤t_stat_info); + } Added: csw/mgar/pkg/gtar/trunk/files/xgetcwd.diff =================================================================== --- csw/mgar/pkg/gtar/trunk/files/xgetcwd.diff (rev 0) +++ csw/mgar/pkg/gtar/trunk/files/xgetcwd.diff 2011-01-21 12:52:32 UTC (rev 13039) @@ -0,0 +1,18 @@ +--- tar-1.25/gnu/xgetcwd.c.orig Mon Nov 8 06:23:04 2010 ++++ tar-1.25/gnu/xgetcwd.c Mon Nov 8 06:29:04 2010 +@@ -36,7 +36,14 @@ + char * + xgetcwd (void) + { +- char *cwd = getcwd (NULL, 0); ++ char *cwd; ++#ifdef HAVE_PARTLY_WORKING_GETCWD ++ cwd = getcwd (NULL, 0); ++#else ++ cwd = malloc(PATH_MAX); ++ if (cwd) ++ getcwd (cwd, PATH_MAX); ++#endif + if (! cwd && errno == ENOMEM) + xalloc_die (); + return cwd; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 21 14:31:24 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 21 Jan 2011 13:31:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[13040] csw/mgar/pkg/gtar/trunk/Makefile Message-ID: Revision: 13040 http://gar.svn.sourceforge.net/gar/?rev=13040&view=rev Author: dmichelsen Date: 2011-01-21 13:31:24 +0000 (Fri, 21 Jan 2011) Log Message: ----------- gtar: Add interim-fix for inconsistent detection of gl_cv_func_futimesat_works vs. ac_cv_func_futimens Modified Paths: -------------- csw/mgar/pkg/gtar/trunk/Makefile Modified: csw/mgar/pkg/gtar/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtar/trunk/Makefile 2011-01-21 12:52:32 UTC (rev 13039) +++ csw/mgar/pkg/gtar/trunk/Makefile 2011-01-21 13:31:24 UTC (rev 13040) @@ -38,6 +38,8 @@ NOISALIST = 1 CONFIGURE_ARGS = $(DIRPATHS) --program-prefix=g CONFIGURE_ARGS += --with-rmt=/opt/csw/libexec/grmt +# As suggested in http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00073.html +CONFIGURE_ARGS += gl_cv_func_futimesat_works=yes TEST_TARGET = check EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/charset.alias This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 21 14:54:22 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 21 Jan 2011 13:54:22 +0000 Subject: [csw-devel] SF.net SVN: gar:[13041] csw/mgar/pkg/gtar/trunk/Makefile Message-ID: Revision: 13041 http://gar.svn.sourceforge.net/gar/?rev=13041&view=rev Author: dmichelsen Date: 2011-01-21 13:54:22 +0000 (Fri, 21 Jan 2011) Log Message: ----------- gtar: Make specific Solaris 10 package fixes coredump issue #4601 Modified Paths: -------------- csw/mgar/pkg/gtar/trunk/Makefile Modified: csw/mgar/pkg/gtar/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtar/trunk/Makefile 2011-01-21 13:31:24 UTC (rev 13040) +++ csw/mgar/pkg/gtar/trunk/Makefile 2011-01-21 13:54:22 UTC (rev 13041) @@ -22,6 +22,9 @@ PATCHFILES += verify.diff PATCHFILES += xgetcwd.diff +PACKAGING_PLATFORMS = solaris9-sparc solaris9-i386 +PACKAGING_PLATFORMS += solaris10-sparc solaris10-i386 + PACKAGES = CSWgtar CATALOGNAME_CSWgtar = gtar @@ -39,7 +42,7 @@ CONFIGURE_ARGS = $(DIRPATHS) --program-prefix=g CONFIGURE_ARGS += --with-rmt=/opt/csw/libexec/grmt # As suggested in http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00073.html -CONFIGURE_ARGS += gl_cv_func_futimesat_works=yes +#CONFIGURE_ARGS += gl_cv_func_futimesat_works=yes TEST_TARGET = check EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/charset.alias This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Fri Jan 21 16:10:19 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Fri, 21 Jan 2011 15:10:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[13042] csw/mgar/pkg/gtar/trunk/Makefile Message-ID: Revision: 13042 http://gar.svn.sourceforge.net/gar/?rev=13042&view=rev Author: dmichelsen Date: 2011-01-21 15:10:19 +0000 (Fri, 21 Jan 2011) Log Message: ----------- gtar: Reenable configure override for Solaris 9 Modified Paths: -------------- csw/mgar/pkg/gtar/trunk/Makefile Modified: csw/mgar/pkg/gtar/trunk/Makefile =================================================================== --- csw/mgar/pkg/gtar/trunk/Makefile 2011-01-21 13:54:22 UTC (rev 13041) +++ csw/mgar/pkg/gtar/trunk/Makefile 2011-01-21 15:10:19 UTC (rev 13042) @@ -42,7 +42,8 @@ CONFIGURE_ARGS = $(DIRPATHS) --program-prefix=g CONFIGURE_ARGS += --with-rmt=/opt/csw/libexec/grmt # As suggested in http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00073.html -#CONFIGURE_ARGS += gl_cv_func_futimesat_works=yes +CONFIGURE_ARGS-sol5.9 += gl_cv_func_futimesat_works=yes +CONFIGURE_ARGS += $(CONFIGURE_ARGS-sol$(GAROSREL)) TEST_TARGET = check EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/charset.alias This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 21 17:12:33 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 21 Jan 2011 16:12:33 +0000 Subject: [csw-devel] SF.net SVN: gar:[13043] csw/mgar/gar/v2/lib/python/checkpkg_lib.py Message-ID: Revision: 13043 http://gar.svn.sourceforge.net/gar/?rev=13043&view=rev Author: wahwah Date: 2011-01-21 16:12:33 +0000 (Fri, 21 Jan 2011) Log Message: ----------- pkgdb: Warn on pkg existing in catalog When running add-to-cat and the package already exists in the catalog, display a warning message rather than a debug message. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-21 15:10:19 UTC (rev 13042) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-21 16:12:33 UTC (rev 13043) @@ -971,9 +971,9 @@ m.Srv4FileInCatalog.q.arch==sqo_arch, m.Srv4FileInCatalog.q.catrel==sqo_catrel, m.Srv4FileInCatalog.q.srv4file==sqo_srv4)) - if len(list(res)): - logging.debug("%s is already part of %s %s %s", - sqo_srv4, osrel, arch, catrel) + if res.count(): + logging.warning("%s is already part of %s %s %s", + sqo_srv4, osrel, arch, catrel) # Our srv4 is already part of that catalog. return obj = m.Srv4FileInCatalog( This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 21 17:14:42 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 21 Jan 2011 16:14:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[13044] csw/mgar/gar/v2/lib/python Message-ID: Revision: 13044 http://gar.svn.sourceforge.net/gar/?rev=13044&view=rev Author: wahwah Date: 2011-01-21 16:14:42 +0000 (Fri, 21 Jan 2011) Log Message: ----------- checkpkg: Devel package suggestions fix for GAR checkpkg was suggesting a catalogname with the CSW prefix. This patch fixes it. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/package_checks.py csw/mgar/gar/v2/lib/python/package_checks_test.py Modified: csw/mgar/gar/v2/lib/python/package_checks.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-21 16:12:33 UTC (rev 13043) +++ csw/mgar/gar/v2/lib/python/package_checks.py 2011-01-21 16:14:42 UTC (rev 13044) @@ -1093,7 +1093,8 @@ messenger.SuggestGarLine( "PKGFILES_%s-dev += %s" % (pkgname, entry["path"])) messenger.SuggestGarLine( - "CATALOGNAME_%s-dev = %s_dev" % (pkgname, pkgname.replace("-", "_"))) + "CATALOGNAME_%s-dev = %s_dev" + % (pkgname, pkg_data["basic_stats"]["catalogname"])) messenger.Message( "The package contains shared libraries together with the " "symlink of the form libfoo.so -> libfoo.so.1. " Modified: csw/mgar/gar/v2/lib/python/package_checks_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-21 16:12:33 UTC (rev 13043) +++ csw/mgar/gar/v2/lib/python/package_checks_test.py 2011-01-21 16:14:42 UTC (rev 13044) @@ -1415,16 +1415,50 @@ self.pkg_data = bdb48_stats[0] -class TestCheckSharedLibraryPkgDoesNotHaveTheSoFile(CheckpkgUnitTestHelper, unittest.TestCase): +class TestCheckSharedLibraryPkgDoesNotHaveTheSoFile(CheckpkgUnitTestHelper, + unittest.TestCase): FUNCTION_NAME = 'CheckSharedLibraryPkgDoesNotHaveTheSoFile' + def CheckpkgTest(self): self.pkg_data = neon_stats[0] self.error_mgr_mock.ReportError( - 'shared-lib-package-contains-so-symlink', 'file=/opt/csw/lib/libneon.so') + 'shared-lib-package-contains-so-symlink', + 'file=/opt/csw/lib/libneon.so') self.error_mgr_mock.ReportError( - 'shared-lib-package-contains-so-symlink', 'file=/opt/csw/lib/sparcv9/libneon.so') + 'shared-lib-package-contains-so-symlink', + 'file=/opt/csw/lib/sparcv9/libneon.so') +class TestCheckSharedLibraryPkgDoesNotHaveTheSoFileSuggestion( + CheckpkgUnitTestHelper, unittest.TestCase): + FUNCTION_NAME = 'CheckSharedLibraryPkgDoesNotHaveTheSoFile' + + def SetMessenger(self): + """Overriding this method to use mock instead of a stub.""" + self.messenger = self.mox.CreateMock(stubs.MessengerStub) + + def CheckpkgTest(self): + self.pkg_data = neon_stats[0] + self.error_mgr_mock.ReportError( + 'shared-lib-package-contains-so-symlink', + 'file=/opt/csw/lib/libneon.so') + self.error_mgr_mock.ReportError( + 'shared-lib-package-contains-so-symlink', + 'file=/opt/csw/lib/sparcv9/libneon.so') + self.messenger.SuggestGarLine("# (If CSWneon-dev doesn't exist yet)") + self.messenger.SuggestGarLine('PACKAGES += CSWneon-dev') + self.messenger.SuggestGarLine( + 'PKGFILES_CSWneon-dev += /opt/csw/lib/libneon.so') + self.messenger.SuggestGarLine('CATALOGNAME_CSWneon-dev = neon_dev') + self.messenger.Message(mox.IsA(str)) + self.messenger.SuggestGarLine("# (If CSWneon-dev doesn't exist yet)") + self.messenger.SuggestGarLine('PACKAGES += CSWneon-dev') + self.messenger.SuggestGarLine( + 'PKGFILES_CSWneon-dev += /opt/csw/lib/sparcv9/libneon.so') + self.messenger.SuggestGarLine('CATALOGNAME_CSWneon-dev = neon_dev') + self.messenger.Message(mox.IsA(str)) + + class TestCheckSharedLibraryNameMustBeAsubstringOfSonameGood( CheckpkgUnitTestHelper, unittest.TestCase): FUNCTION_NAME = 'CheckSharedLibraryNameMustBeAsubstringOfSoname' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 21 17:32:02 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 21 Jan 2011 16:32:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[13045] csw/mgar/pkg Message-ID: Revision: 13045 http://gar.svn.sourceforge.net/gar/?rev=13045&view=rev Author: wahwah Date: 2011-01-21 16:32:02 +0000 (Fri, 21 Jan 2011) Log Message: ----------- sqlobject: Moving it under lang-python. Added Paths: ----------- csw/mgar/pkg/lang-python/sqlobject/ Removed Paths: ------------- csw/mgar/pkg/sqlobject/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 21 17:52:44 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 21 Jan 2011 16:52:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[13046] csw/mgar/pkg/lang-python/sqlobject/trunk Message-ID: Revision: 13046 http://gar.svn.sourceforge.net/gar/?rev=13046&view=rev Author: wahwah Date: 2011-01-21 16:52:43 +0000 (Fri, 21 Jan 2011) Log Message: ----------- sqlobject: upgrade to 0.15.0 Modified Paths: -------------- csw/mgar/pkg/lang-python/sqlobject/trunk/Makefile csw/mgar/pkg/lang-python/sqlobject/trunk/checksums Modified: csw/mgar/pkg/lang-python/sqlobject/trunk/Makefile =================================================================== --- csw/mgar/pkg/lang-python/sqlobject/trunk/Makefile 2011-01-21 16:32:02 UTC (rev 13045) +++ csw/mgar/pkg/lang-python/sqlobject/trunk/Makefile 2011-01-21 16:52:43 UTC (rev 13046) @@ -3,7 +3,7 @@ # $Id$ NAME = SQLObject -VERSION = 0.12.4 +VERSION = 0.15.0 CATEGORIES = python DESCRIPTION = Object Relational Manager for Python define BLURB @@ -17,8 +17,5 @@ RUNTIME_DEP_PKGS_CSWpy-sqlobject = CSWpy-formencode ARCHALL_CSWpy-sqlobject = 1 CATALOGNAME_CSWpy-sqlobject = py_sqlobject -# To build the dependent package before the dependency is installed on the -# buildfarm. -CHECKPKG_OVERRIDES_CSWpy-sqlobject += unidentified-dependency|CSWpy-formencode CHECKPKG_OVERRIDES_CSWpy-sqlobject += surplus-dependency|CSWpy-formencode include gar/category.mk Modified: csw/mgar/pkg/lang-python/sqlobject/trunk/checksums =================================================================== --- csw/mgar/pkg/lang-python/sqlobject/trunk/checksums 2011-01-21 16:32:02 UTC (rev 13045) +++ csw/mgar/pkg/lang-python/sqlobject/trunk/checksums 2011-01-21 16:52:43 UTC (rev 13046) @@ -1 +1 @@ -c7808ed1d86886eaed46797b92437df7 SQLObject-0.12.4.tar.gz +8c2babd0384840c8e3aadb753c105bbf SQLObject-0.15.0.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From maciej at opencsw.org Fri Jan 21 18:16:16 2011 From: maciej at opencsw.org (Maciej (Matchek) Blizinski) Date: Fri, 21 Jan 2011 17:16:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[13038] csw/mgar/pkg/pgpool/trunk/Makefile In-Reply-To: References: Message-ID: No dia 21 de Janeiro de 2011 11:31, escreveu: > -CATALOGNAME_CSWpgpool-dev = CSWpgpool_dev > +CATALOGNAME_CSWpgpool-dev = pgpool_dev Sorry about that. I fixed it in r13044. From wahwah at users.sourceforge.net Fri Jan 21 18:47:10 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 21 Jan 2011 17:47:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[13047] csw/mgar/pkg/file/trunk/Makefile Message-ID: Revision: 13047 http://gar.svn.sourceforge.net/gar/?rev=13047&view=rev Author: wahwah Date: 2011-01-21 17:47:10 +0000 (Fri, 21 Jan 2011) Log Message: ----------- file: Update to 5.05, data file moved to CSWlibmagic-data Modified Paths: -------------- csw/mgar/pkg/file/trunk/Makefile Modified: csw/mgar/pkg/file/trunk/Makefile =================================================================== --- csw/mgar/pkg/file/trunk/Makefile 2011-01-21 16:52:43 UTC (rev 13046) +++ csw/mgar/pkg/file/trunk/Makefile 2011-01-21 17:47:10 UTC (rev 13047) @@ -49,18 +49,20 @@ CHECKPKG_OVERRIDES_CSWlibmagic += surplus-dependency|CSWlibmagic1 PKGFILES_CSWlibmagic = NONE -PACKAGES += CSWlibmagic-common -CATALOGNAME_CSWlibmagic-common = libmagic_common -SPKG_DESC_CSWlibmagic-common = Database for libmagic -ARCHALL_CSWlibmagic-common = 1 +PACKAGES += CSWlibmagic-data +CATALOGNAME_CSWlibmagic-data = libmagic_data +SPKG_DESC_CSWlibmagic-data = Database for libmagic +ARCHALL_CSWlibmagic-data = 1 +# PKGFILES_CSWlibmagic-data += $(datadir).*magic\.mgc +# PKGFILES_CSWlibmagic-data += $(mandir)/man4/magic\.4 PACKAGES += CSWlibmagic1 CATALOGNAME_CSWlibmagic1 = libmagic1 PKGFILES_CSWlibmagic1 += $(call baseisadirs,$(libdir),libmagic\.so\.1(\.\d+)*) SPKG_DESC_CSWlibmagic1 += The library behind file(1), libmagic.so.1 RUNTIME_DEP_PKGS_CSWlibmagic1 += CSWzlib -RUNTIME_DEP_PKGS_CSWlibmagic1 += CSWlibmagic-common -CHECKPKG_OVERRIDES_CSWlibmagic1 += surplus-dependency|CSWlibmagic-common +RUNTIME_DEP_PKGS_CSWlibmagic1 += CSWlibmagic-data +CHECKPKG_OVERRIDES_CSWlibmagic1 += surplus-dependency|CSWlibmagic-data PACKAGES += CSWlibmagic-dev SPKG_DESC_CSWlibmagic-dev = Development files for libmagic This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 21 19:07:28 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 21 Jan 2011 18:07:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[13048] csw/mgar/pkg/file/trunk/Makefile Message-ID: Revision: 13048 http://gar.svn.sourceforge.net/gar/?rev=13048&view=rev Author: wahwah Date: 2011-01-21 18:07:27 +0000 (Fri, 21 Jan 2011) Log Message: ----------- file: magic.mgc contains /usr/local as one of the magic constants to detect file types Modified Paths: -------------- csw/mgar/pkg/file/trunk/Makefile Modified: csw/mgar/pkg/file/trunk/Makefile =================================================================== --- csw/mgar/pkg/file/trunk/Makefile 2011-01-21 17:47:10 UTC (rev 13047) +++ csw/mgar/pkg/file/trunk/Makefile 2011-01-21 18:07:27 UTC (rev 13048) @@ -53,8 +53,9 @@ CATALOGNAME_CSWlibmagic-data = libmagic_data SPKG_DESC_CSWlibmagic-data = Database for libmagic ARCHALL_CSWlibmagic-data = 1 -# PKGFILES_CSWlibmagic-data += $(datadir).*magic\.mgc -# PKGFILES_CSWlibmagic-data += $(mandir)/man4/magic\.4 +# The magic file contains /usr/local as one of the magic constants to detect +# file types. +CHECKPKG_OVERRIDES_CSWlibmagic-data += file-with-bad-content PACKAGES += CSWlibmagic1 CATALOGNAME_CSWlibmagic1 = libmagic1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sat Jan 22 02:04:19 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sat, 22 Jan 2011 01:04:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[13049] csw/mgar/pkg/apache2/branches/open-bug-squash Message-ID: Revision: 13049 http://gar.svn.sourceforge.net/gar/?rev=13049&view=rev Author: bdwalton Date: 2011-01-22 01:04:19 +0000 (Sat, 22 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: add a postremove script for ap2_worker; Mantis 4580 Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Added Paths: ----------- csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.postremove Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-21 18:07:27 UTC (rev 13048) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-22 01:04:19 UTC (rev 13049) @@ -38,7 +38,7 @@ DISTFILES += CSWapache2.killproc cswapache2 DISTFILES += CSWapache2.preinstall CSWapache2.postinstall -DISTFILES += CSWap2worker.postinstall +DISTFILES += CSWap2worker.postinstall CSWap2worker.postremove # Configuration templates DISTFILES += update20to22 Added: csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.postremove =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.postremove (rev 0) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.postremove 2011-01-22 01:04:19 UTC (rev 13049) @@ -0,0 +1,30 @@ +#!/bin/sh + +# Source csw.conf, if it exists +if [ -f $PKG_INSTALL_ROOT/opt/csw/etc/csw.conf ] ; then + . $PKG_INSTALL_ROOT/opt/csw/etc/csw.conf +fi +if [ -f $PKG_INSTALL_ROOT/etc/opt/csw/csw.conf ] ; then + . $PKG_INSTALL_ROOT/etc/opt/csw/csw.conf +fi + +# On removal of the worker mpm, restart apache to use the prefork (default) +# mpm...only if it's currently running though +if [ -n "`pgrep -f apache2/sbin/httpd`" ]; then + # Determine if SMF should be used or not + smf=no + + if [ "$use_smf" = "no" ]; then + smf=no + else + if [ -f /usr/sbin/svccfg -a -f /usr/sbin/svcadm ]; then + smf=yes + fi + fi + + if [ "$smf" = "yes" ]; then + svcadm restart cswapache2 + else + /etc/init.d/cswapache2 restart + fi +fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From skayser at users.sourceforge.net Sat Jan 22 17:24:34 2011 From: skayser at users.sourceforge.net (skayser at users.sourceforge.net) Date: Sat, 22 Jan 2011 16:24:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[13050] csw/mgar/gar/v2/gar.mk Message-ID: Revision: 13050 http://gar.svn.sourceforge.net/gar/?rev=13050&view=rev Author: skayser Date: 2011-01-22 16:24:34 +0000 (Sat, 22 Jan 2011) Log Message: ----------- gar/v2: properly set MAKEFLAGS on remote buildhost callouts Modified Paths: -------------- csw/mgar/gar/v2/gar.mk Modified: csw/mgar/gar/v2/gar.mk =================================================================== --- csw/mgar/gar/v2/gar.mk 2011-01-22 01:04:19 UTC (rev 13049) +++ csw/mgar/gar/v2/gar.mk 2011-01-22 16:24:34 UTC (rev 13050) @@ -129,7 +129,7 @@ merge-$(2): @echo "[===== Building modulation '$(2)' on host '$$(BUILDHOST)' =====]" $$(if $$(and $$(BUILDHOST),$$(filter-out $$(THISHOST),$$(BUILDHOST))),\ - $(SSH) $$(BUILDHOST) "PATH=$$(PATH) MAKEFLAGS=\"$(MAKEFLAGS)\" $(MAKE) -C $$(CURDIR) $(if $(GAR_PLATFORM),GAR_PLATFORM=$(GAR_PLATFORM)) MODULATION=$(2) $(3) merge-modulated",\ + $(SSH) $$(BUILDHOST) "PATH=$$(PATH) MAKEFLAGS=\"$$(MAKEFLAGS)\" $(MAKE) -C $$(CURDIR) $(if $(GAR_PLATFORM),GAR_PLATFORM=$(GAR_PLATFORM)) MODULATION=$(2) $(3) merge-modulated",\ $(MAKE) $(if $(GAR_PLATFORM),GAR_PLATFORM=$(GAR_PLATFORM)) MODULATION=$(2) $(3) merge-modulated\ ) @# The next line has intentionally been left blank to explicitly terminate this make rule This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From jonbcraig at users.sourceforge.net Sat Jan 22 22:11:16 2011 From: jonbcraig at users.sourceforge.net (jonbcraig at users.sourceforge.net) Date: Sat, 22 Jan 2011 21:11:16 +0000 Subject: [csw-devel] SF.net SVN: gar:[13051] csw/mgar/pkg/cpan/HTML-TableExtract/tags/ HTML-TableExtract-2.10, REV=2011.01.22/ Message-ID: Revision: 13051 http://gar.svn.sourceforge.net/gar/?rev=13051&view=rev Author: jonbcraig Date: 2011-01-22 21:11:16 +0000 (Sat, 22 Jan 2011) Log Message: ----------- HTML-TableExtract: Tag as release 2.10,REV=2011.01.22 Added Paths: ----------- csw/mgar/pkg/cpan/HTML-TableExtract/tags/HTML-TableExtract-2.10,REV=2011.01.22/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 23 04:16:31 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 23 Jan 2011 03:16:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[13052] csw/mgar/pkg/apache2/branches/open-bug-squash Message-ID: Revision: 13052 http://gar.svn.sourceforge.net/gar/?rev=13052&view=rev Author: bdwalton Date: 2011-01-23 03:16:31 +0000 (Sun, 23 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: version bump Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile csw/mgar/pkg/apache2/branches/open-bug-squash/checksums Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-22 21:11:16 UTC (rev 13051) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-23 03:16:31 UTC (rev 13052) @@ -1,7 +1,7 @@ # $Id$ NAME = httpd -VERSION = 2.2.16 +VERSION = 2.2.17 CATEGORIES = server DESCRIPTION = A high performance HTTP server. Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/checksums =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/checksums 2011-01-22 21:11:16 UTC (rev 13051) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/checksums 2011-01-23 03:16:31 UTC (rev 13052) @@ -1 +1 @@ -7f33f2c8b213ad758c009ae46d2795ed httpd-2.2.16.tar.gz +66d8e107f85acc039fd5e624e85728a9 httpd-2.2.17.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 23 04:33:29 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 23 Jan 2011 03:33:29 +0000 Subject: [csw-devel] SF.net SVN: gar:[13053] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13053 http://gar.svn.sourceforge.net/gar/?rev=13053&view=rev Author: bdwalton Date: 2011-01-23 03:33:29 +0000 (Sun, 23 Jan 2011) Log Message: ----------- gettext/trunk: split out libgettextlib0-14-1 Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-23 03:16:31 UTC (rev 13052) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-23 03:33:29 UTC (rev 13053) @@ -20,6 +20,12 @@ SPKG_DESC_CSWggettext = GNU locale utilities SPKG_DESC_CSWggettextdoc = GNU locale utility documentation +PACKAGES += CSWlibgettextlib0-14-1 +CATALOGNAME_CSWlibgettextlib0-14-1 = libgettextlib0_14_1 +PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so) +PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so(\.\d+)*) +SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale utilities, libgettextlib-0.14.1.so + ARCHALL_CSWggettextdoc = 1 COMPILE_ELISP = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 23 04:35:40 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 23 Jan 2011 03:35:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[13054] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13054 http://gar.svn.sourceforge.net/gar/?rev=13054&view=rev Author: bdwalton Date: 2011-01-23 03:35:40 +0000 (Sun, 23 Jan 2011) Log Message: ----------- gettext/trunk: split out two more library packages Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-23 03:33:29 UTC (rev 13053) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-23 03:35:40 UTC (rev 13054) @@ -26,6 +26,20 @@ PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so(\.\d+)*) SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale utilities, libgettextlib-0.14.1.so +PACKAGES += CSWlibgettextlib0-17 +CATALOGNAME_CSWlibgettextlib0-17 = libgettextlib0_17 +PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so) +PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so(\.\d+)*) +SPKG_DESC_CSWlibgettextlib0-17 += GNU locale utilities, libgettextlib-0.17.so +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-17 + +PACKAGES += CSWlibgettextlib0-18-1 +CATALOGNAME_CSWlibgettextlib0-18-1 = libgettextlib0_18_1 +PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) +PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) +SPKG_DESC_CSWlibgettextlib0-18-1 += GNU locale utilities, libgettextlib-0.18.1.so +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 + ARCHALL_CSWggettextdoc = 1 COMPILE_ELISP = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 08:57:53 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 07:57:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[13055] csw/mgar/gar/v2/lib/python/README Message-ID: Revision: 13055 http://gar.svn.sourceforge.net/gar/?rev=13055&view=rev Author: wahwah Date: 2011-01-23 07:57:53 +0000 (Sun, 23 Jan 2011) Log Message: ----------- checkpkg: Documented 3 indexes added to the db Modified Paths: -------------- csw/mgar/gar/v2/lib/python/README Modified: csw/mgar/gar/v2/lib/python/README =================================================================== --- csw/mgar/gar/v2/lib/python/README 2011-01-23 03:35:40 UTC (rev 13054) +++ csw/mgar/gar/v2/lib/python/README 2011-01-23 07:57:53 UTC (rev 13055) @@ -56,3 +56,11 @@ python-progressbar \ python-sqlobject \ python-yaml + +===Checkpkg database=== + +Additional database indexes: + +CREATE INDEX srv4_mtime_idx ON srv4_file_stats(mtime); +CREATE INDEX srv4_md5_idx ON srv4_file_stats(md5_sum); +CREATE INDEX catalog_idx ON srv4_file_in_catalog (arch_id, osrel_id, catrel_id); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 08:59:06 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 07:59:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[13056] csw/mgar/gar/v2/lib/python/models.py Message-ID: Revision: 13056 http://gar.svn.sourceforge.net/gar/?rev=13056&view=rev Author: wahwah Date: 2011-01-23 07:59:06 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pkgdb: Default __unicode__() for CswFile Modified Paths: -------------- csw/mgar/gar/v2/lib/python/models.py Modified: csw/mgar/gar/v2/lib/python/models.py =================================================================== --- csw/mgar/gar/v2/lib/python/models.py 2011-01-23 07:57:53 UTC (rev 13055) +++ csw/mgar/gar/v2/lib/python/models.py 2011-01-23 07:59:06 UTC (rev 13056) @@ -4,6 +4,7 @@ import logging import sqlobject +import os.path from sqlobject import sqlbuilder import cPickle @@ -97,6 +98,9 @@ srv4_file = sqlobject.ForeignKey('Srv4FileStats') basename_idx = sqlobject.DatabaseIndex('basename') + def __unicode__(self): + return u"File: %s" % os.path.join(self.path, self.basename) + class Srv4FileStatsBlob(sqlobject.SQLObject): """Holds pickled data structures. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 08:59:35 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 07:59:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[13057] csw/mgar/gar/v2/lib/python Message-ID: Revision: 13057 http://gar.svn.sourceforge.net/gar/?rev=13057&view=rev Author: wahwah Date: 2011-01-23 07:59:35 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pkgdb: Disallow duplicate catalognames in catalogs Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py csw/mgar/gar/v2/lib/python/package_stats_test.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-23 07:59:06 UTC (rev 13056) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-23 07:59:35 UTC (rev 13057) @@ -961,8 +961,19 @@ m.Srv4FileInCatalog.q.arch==sqo_arch, m.Srv4FileInCatalog.q.catrel==sqo_catrel, m.Srv4FileInCatalog.q.srv4file!=sqo_srv4)) - if len(list(res)): + if res.count(): raise CatalogDatabaseError( + "There already is a package with that catalogname: %s" % pkginst) + res = m.Srv4FileStats.select( + m.Srv4FileStats.q.catalogname==sqo_srv4.catalogname + ).throughTo.in_catalogs.filter( + sqlobject.AND( + m.Srv4FileInCatalog.q.osrel==sqo_osrel, + m.Srv4FileInCatalog.q.arch==sqo_arch, + m.Srv4FileInCatalog.q.catrel==sqo_catrel, + m.Srv4FileInCatalog.q.srv4file!=sqo_srv4)) + if res.count(): + raise CatalogDatabaseError( "There already is a package with that pkgname: %s" % pkginst) # Checking for presence of the same srv4 already in the catalog. res = m.Srv4FileInCatalog.select( Modified: csw/mgar/gar/v2/lib/python/package_stats_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_stats_test.py 2011-01-23 07:59:06 UTC (rev 13056) +++ csw/mgar/gar/v2/lib/python/package_stats_test.py 2011-01-23 07:59:35 UTC (rev 13057) @@ -360,6 +360,7 @@ self.dbc.InitialDataImport() neon_stats2 = copy.deepcopy(neon_stats[0]) neon_stats2["basic_stats"]["md5_sum"] = "another pkg" + neon_stats2["basic_stats"]["catalogname"] = "another_pkg" # md5_sum is different # pkgname stays the same on purpose sqo_pkg1 = self.TestPackageStats.ImportPkg(neon_stats[0]) @@ -372,6 +373,23 @@ c.AddSrv4ToCatalog, sqo_pkg2, *args) + def testDuplicateCatalognameThrowsError(self): + self.dbc.InitialDataImport() + neon_stats2 = copy.deepcopy(neon_stats[0]) + neon_stats2["basic_stats"]["md5_sum"] = "another pkg" + neon_stats2["basic_stats"]["pkgname"] = "CSWanother-pkg" + # md5_sum is different + # pkgname stays the same on purpose + sqo_pkg1 = self.TestPackageStats.ImportPkg(neon_stats[0]) + sqo_pkg2 = self.TestPackageStats.ImportPkg(neon_stats2) + c = self.TestCatalog() + args = ('SunOS5.9', 'i386', 'unstable') + c.AddSrv4ToCatalog(sqo_pkg1, *args) + self.assertRaises( + checkpkg_lib.CatalogDatabaseError, + c.AddSrv4ToCatalog, + sqo_pkg2, *args) + def testDuplicatePkginstDoesNotThrowErrorIfDifferentCatalog(self): self.dbc.InitialDataImport() neon_stats2 = copy.deepcopy(neon_stats[0]) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 09:00:09 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 08:00:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[13058] csw/mgar/gar/v2/lib/python/package_stats_test.py Message-ID: Revision: 13058 http://gar.svn.sourceforge.net/gar/?rev=13058&view=rev Author: wahwah Date: 2011-01-23 08:00:09 +0000 (Sun, 23 Jan 2011) Log Message: ----------- checkpkg: Tests should not care about bad content Use a type assertion rather than a defined value. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/package_stats_test.py Modified: csw/mgar/gar/v2/lib/python/package_stats_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_stats_test.py 2011-01-23 07:59:35 UTC (rev 13057) +++ csw/mgar/gar/v2/lib/python/package_stats_test.py 2011-01-23 08:00:09 UTC (rev 13058) @@ -56,8 +56,7 @@ }) mock_dirpkg.GetPkgmap().AndReturn(mock_pkgmap) mock_pkgmap.entries = [] - mock_dirpkg.GetFilesContaining( - ('/export/medusa', '/opt/build')).AndReturn([]) + mock_dirpkg.GetFilesContaining(mox.IsA(tuple)).AndReturn([]) mock_dirpkg.GetFilesMetadata().AndReturn([]) mock_srv4.GetMtime().AndReturn(datetime.datetime(2010, 12, 8, 7, 52, 54)) pkgstats = package_stats.PackageStats(mock_srv4) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 09:00:37 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 08:00:37 +0000 Subject: [csw-devel] SF.net SVN: gar:[13059] csw/mgar/gar/v2/lib/sh/libcheckpkg.sh Message-ID: Revision: 13059 http://gar.svn.sourceforge.net/gar/?rev=13059&view=rev Author: wahwah Date: 2011-01-23 08:00:37 +0000 (Sun, 23 Jan 2011) Log Message: ----------- checkpkg: Better pkgtrans Doesn't use trial and error to unpack srv4 files. It understands how to extract the right values from the file. Modified Paths: -------------- csw/mgar/gar/v2/lib/sh/libcheckpkg.sh Modified: csw/mgar/gar/v2/lib/sh/libcheckpkg.sh =================================================================== --- csw/mgar/gar/v2/lib/sh/libcheckpkg.sh 2011-01-23 08:00:09 UTC (rev 13058) +++ csw/mgar/gar/v2/lib/sh/libcheckpkg.sh 2011-01-23 08:00:37 UTC (rev 13059) @@ -2,45 +2,37 @@ # # $Id$ -# pkgtrans leaves a directory in /var/tmp/aaXXXXXXX even after clean quit. -# Emulating pkgtrans behaviour, for "pkgtrans src destdir pkgname". Except -# that the pkgname arg is ignored, and only the first pkg is processed. +# A srv4 .pkg file is a header + 2 cpio archives. The header is 1 (but maybe +# more?) 512 byte block. The cpio archives use a 512b block size too. We find +# the end of the first cpio archive (marked by 'TRAILER!!!' inside the last +# block) and then determine how many bytes into the file this is, divide by +# block size to find the number of blocks until the trailer and add another +# block to get the number of blocks in the file to skip so that we're at the +# second cpio archive. +# +# These two options need to be assumed to be set: +# set -e +# set -u -get_header_blocks() { - dd if="$1" skip=1 \ - | cpio -i -t 2>&1 >/dev/null \ - | nawk '{print $1; exit;}' -} - -custom_pkgtrans() { - local hdrblks - if [[ ! -d "$2" ]] ; then - echo ERROR: "$2" is not a directory >/dev/fd/2 - return 1 +function custom_pkgtrans { + local outd + local skipblks + if ! [[ -d "$2" ]]; then + echo "'$2' is not a directory" + exit 1 fi - hdrblks=$(get_header_blocks "$1") + outd=$2/$3 + skipblks=$(expr $(ggrep -a -b -o -m 1 'TRAILER!!!' "$1" \ + | awk -F: '{print $1}') / 512 + 1) + mkdir -p "${outd}" - echo "initial hdrblks=$hdrblks" + ( + dd if="$1" skip="${skipblks}" 2>/dev/null \ + | (cd "${outd}" ; cpio -ivdm || true) + ) >/dev/null 2>&1 - hdrblks=$(( $hdrblks + 1 )) - mkdir $2/$3 - - local counter=0 - while :; do - echo "Attempting ${hdrblks} offset" - # cpio sometimes returns 1, and we don't want to bail out when it happens. - dd if="$1" skip="$hdrblks" | (cd $2/$3 ; cpio -ivdm) || true - if [[ -d "$2/$3/install" ]]; then - echo "Unpack successful." - break - fi - hdrblks=$(( $hdrblks + 1 )) - counter=$(( $counter + 1 )) - # To prevent us from going on forever. - if [[ "${counter}" -gt 100 ]]; then - echo "Unpack keeps on being unsuccessful. Bailing out." - return 1 - fi - echo "Unpack unsuccessful, trying offset ${hdrblks}" - done + if [ ! -d "${outd}/install" ]; then + echo "Failed to extract '$1' to ${outd}" + exit 1 + fi } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 09:01:05 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 08:01:05 +0000 Subject: [csw-devel] SF.net SVN: gar:[13060] csw/mgar/gar/v2/lib/python/checkpkg_lib.py Message-ID: Revision: 13060 http://gar.svn.sourceforge.net/gar/?rev=13060&view=rev Author: wahwah Date: 2011-01-23 08:01:05 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pkgdb: GetConflictingSrv4ByCatalognameResult Separated this function out, to be able to reuse it later. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-23 08:00:37 UTC (rev 13059) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-23 08:01:05 UTC (rev 13060) @@ -935,6 +935,19 @@ sqo_srv4, repr(pkg_arch), repr(filename_arch)) return ans + def GetConflictingSrv4ByCatalognameResult(self, + sqo_srv4, catalogname, + sqo_osrel, sqo_arch, sqo_catrel): + res = m.Srv4FileStats.select( + m.Srv4FileStats.q.catalogname==catalogname + ).throughTo.in_catalogs.filter( + sqlobject.AND( + m.Srv4FileInCatalog.q.osrel==sqo_osrel, + m.Srv4FileInCatalog.q.arch==sqo_arch, + m.Srv4FileInCatalog.q.catrel==sqo_catrel, + m.Srv4FileInCatalog.q.srv4file!=sqo_srv4)) + return res + def AddSrv4ToCatalog(self, sqo_srv4, osrel, arch, catrel): """Registers a srv4 file in a catalog.""" logging.debug("AddSrv4ToCatalog(%s, %s, %s, %s)", @@ -963,18 +976,14 @@ m.Srv4FileInCatalog.q.srv4file!=sqo_srv4)) if res.count(): raise CatalogDatabaseError( - "There already is a package with that catalogname: %s" % pkginst) - res = m.Srv4FileStats.select( - m.Srv4FileStats.q.catalogname==sqo_srv4.catalogname - ).throughTo.in_catalogs.filter( - sqlobject.AND( - m.Srv4FileInCatalog.q.osrel==sqo_osrel, - m.Srv4FileInCatalog.q.arch==sqo_arch, - m.Srv4FileInCatalog.q.catrel==sqo_catrel, - m.Srv4FileInCatalog.q.srv4file!=sqo_srv4)) + "There already is a package with that pkgname: %s" % pkginst.pkgname) + res = self.GetConflictingSrv4ByCatalognameResult( + sqo_srv4, sqo_srv4.catalogname, + sqo_osrel, sqo_arch, sqo_catrel) if res.count(): raise CatalogDatabaseError( - "There already is a package with that pkgname: %s" % pkginst) + "There already is a package with that catalogname: %s" + % sqo_srv4.catalogname) # Checking for presence of the same srv4 already in the catalog. res = m.Srv4FileInCatalog.select( sqlobject.AND( This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 09:01:34 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 08:01:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[13061] csw/mgar/gar/v2/lib/python/checkpkg_lib.py Message-ID: Revision: 13061 http://gar.svn.sourceforge.net/gar/?rev=13061&view=rev Author: wahwah Date: 2011-01-23 08:01:33 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pkgdb: Refuse to create 'all' catalogs. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-23 08:01:05 UTC (rev 13060) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-23 08:01:33 UTC (rev 13061) @@ -952,6 +952,9 @@ """Registers a srv4 file in a catalog.""" logging.debug("AddSrv4ToCatalog(%s, %s, %s, %s)", sqo_srv4, osrel, arch, catrel) + # There are only i386 and sparc catalogs. + if arch != 'i386' and arch != 'sparc': + raise CatalogDatabaseError("Wrong architecture: %s" % arch) sqo_osrel, sqo_arch, sqo_catrel = self.GetSqlobjectTriad( osrel, arch, catrel) if not self.Srv4MatchesCatalog(sqo_srv4, sqo_arch): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 09:02:02 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 08:02:02 +0000 Subject: [csw-devel] SF.net SVN: gar:[13062] csw/mgar/gar/v2/lib/python/checkpkg_lib.py Message-ID: Revision: 13062 http://gar.svn.sourceforge.net/gar/?rev=13062&view=rev Author: wahwah Date: 2011-01-23 08:02:02 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pkgdb: Removing package from catalog idempotently Removing already removed package shouldn't throw an error. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-23 08:01:33 UTC (rev 13061) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-23 08:02:02 UTC (rev 13062) @@ -1008,15 +1008,18 @@ def RemoveSrv4(self, sqo_srv4, osrel, arch, catrel): sqo_osrel, sqo_arch, sqo_catrel = self.GetSqlobjectTriad( osrel, arch, catrel) - sqo_srv4_in_cat = m.Srv4FileInCatalog.select( - sqlobject.AND( - m.Srv4FileInCatalog.q.arch==sqo_arch, - m.Srv4FileInCatalog.q.osrel==sqo_osrel, - m.Srv4FileInCatalog.q.catrel==sqo_catrel, - m.Srv4FileInCatalog.q.srv4file==sqo_srv4)).getOne() - # Files belonging to this package should not be removed from the catalog - # as the package might be still present in another catalog. - sqo_srv4_in_cat.destroySelf() + try: + sqo_srv4_in_cat = m.Srv4FileInCatalog.select( + sqlobject.AND( + m.Srv4FileInCatalog.q.arch==sqo_arch, + m.Srv4FileInCatalog.q.osrel==sqo_osrel, + m.Srv4FileInCatalog.q.catrel==sqo_catrel, + m.Srv4FileInCatalog.q.srv4file==sqo_srv4)).getOne() + # Files belonging to this package should not be removed from the catalog + # as the package might be still present in another catalog. + sqo_srv4_in_cat.destroySelf() + except sqlobject.dberrors.SQLObjectNotFound, e: + logging.warning(e) class Catalog(CatalogMixin): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 09:02:31 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 08:02:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[13063] csw/mgar/gar/v2/lib/python/configuration.py Message-ID: Revision: 13063 http://gar.svn.sourceforge.net/gar/?rev=13063&view=rev Author: wahwah Date: 2011-01-23 08:02:30 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pkgdb: Additional config file for relmgr For the purposes of web serving processes. Web scripts are running as a designated user, but without access to the home directory. Therefore, we're creating a specific host-wide file for release managers. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/configuration.py Modified: csw/mgar/gar/v2/lib/python/configuration.py =================================================================== --- csw/mgar/gar/v2/lib/python/configuration.py 2011-01-23 08:02:02 UTC (rev 13062) +++ csw/mgar/gar/v2/lib/python/configuration.py 2011-01-23 08:02:30 UTC (rev 13063) @@ -11,6 +11,7 @@ WS_RE = re.compile(r"\s+") CHECKPKG_CONFIG_FILENAME = "checkpkg.ini" +CHECKPKG_RELMGR_CONFIG_FILENAME = "checkpkg_relmgr.ini" CHECKPKG_AUTO_CONFIG_FILENAME = "checkpkg_auto.ini" CHECKPKG_DEFAULTS_FILENAME = "checkpkg_defaults.ini" CHECKPKG_DIR = "%(HOME)s/.checkpkg" @@ -21,6 +22,8 @@ CHECKPKG_AUTO_CONFIG_FILENAME) SITE_CONFIG_FILE = os.path.join(CHECKPKG_SITE_CONFIG_DIR, CHECKPKG_CONFIG_FILENAME) +SITE_CONFIG_RELMGR_FILE = os.path.join(CHECKPKG_SITE_CONFIG_DIR, + CHECKPKG_RELMGR_CONFIG_FILENAME) DEFAULTS_FILE = os.path.join(CHECKPKG_SRC_BASEDIR, CHECKPKG_DEFAULTS_FILENAME) CONFIGURATION_FILE_LOCATIONS = [ @@ -36,10 +39,11 @@ # file, it's expected that checkpkg will connect to the shared database. # To achieve this, the site-global config has to have priority over the # autogenerated file. - (DEFAULTS_FILE, True), - (AUTO_CONFIG_FILE_TMPL, False), - (SITE_CONFIG_FILE, False), - (USER_CONFIG_FILE_TMPL, False) + (DEFAULTS_FILE, True), + (AUTO_CONFIG_FILE_TMPL, False), + (SITE_CONFIG_FILE, False), + (SITE_CONFIG_RELMGR_FILE, False), + (USER_CONFIG_FILE_TMPL, False) ] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 09:03:14 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 08:03:14 +0000 Subject: [csw-devel] SF.net SVN: gar:[13064] csw/mgar/gar/v2/lib Message-ID: Revision: 13064 http://gar.svn.sourceforge.net/gar/?rev=13064&view=rev Author: wahwah Date: 2011-01-23 08:03:13 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pkgdb_web: Web access to the package database. Server-side process, using webpy. Serves read-only data from the checkpkg database. Added Paths: ----------- csw/mgar/gar/v2/lib/web/ csw/mgar/gar/v2/lib/web/pkgdb_web.py csw/mgar/gar/v2/lib/web/templates/ csw/mgar/gar/v2/lib/web/templates/CatalogDetail.html csw/mgar/gar/v2/lib/web/templates/CatalogList.html csw/mgar/gar/v2/lib/web/templates/ErrorTagList.html csw/mgar/gar/v2/lib/web/templates/MaintainerCheckpkgReport.html csw/mgar/gar/v2/lib/web/templates/MaintainerDetail.html csw/mgar/gar/v2/lib/web/templates/MaintainerList.html csw/mgar/gar/v2/lib/web/templates/Srv4Detail.html csw/mgar/gar/v2/lib/web/templates/Srv4DetailFiles.html csw/mgar/gar/v2/lib/web/templates/Srv4List.html csw/mgar/gar/v2/lib/web/templates/index.html Added: csw/mgar/gar/v2/lib/web/pkgdb_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/pkgdb_web.py (rev 0) +++ csw/mgar/gar/v2/lib/web/pkgdb_web.py 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,185 @@ +#!/opt/csw/bin/python2.6 + +# A webpy application to allow HTTP access to the checkpkg database. + +import web +import sqlobject +import json +from lib.python import models +from lib.python import configuration +from lib.python import pkgdb +from lib.python import checkpkg_lib +import datetime + +urls = ( + r'/', 'index', + r'/srv4/', 'Srv4List', + r'/srv4/([0-9a-f]{32})/', 'Srv4Detail', + r'/srv4/([0-9a-f]{32})/files/', 'Srv4DetailFiles', + r'/catalogs/', 'CatalogList', + r'/catalogs/([^-]+)-([^-]+)-([^-]+)/', 'CatalogDetail', + r'/maintainers/', 'MaintainerList', + r'/maintainers/(\d+)/', 'MaintainerDetail', + r'/maintainers/(\d+)/checkpkg/', 'MaintainerCheckpkgReport', + r'/error-tags/', 'ErrorTagList', + r'/rest/catalogs/([^/]+)/([^/]+)/([^/]+)/pkgname-by-filename', 'PkgnameByFilename', +) + +# render = web.template.render('templates/') +render = web.template.render('/home/maciej/src/pkgdb_web/templates/') + +def ConnectToDatabase(): + configuration.SetUpSqlobjectConnection() + +class index(object): + def GET(self): + return render.index() + +class Srv4List(object): + def GET(self): + ConnectToDatabase() + pkgs = models.Srv4FileStats.select().orderBy('-mtime')[:30] + now = datetime.datetime.now() + def Ago(timedelta): + # Not sure why there is a time difference between mysql and the datetime + # module. + timezone_diff = 1.0 + return "%.1fh" % (timedelta.seconds / 60.0 / 60.0 - timezone_diff) + pkgs_ago = [(x, Ago(now - x.mtime)) for x in pkgs] + return render.Srv4List(pkgs_ago) + +class Srv4Detail(object): + def GET(self, md5_sum): + ConnectToDatabase() + try: + pkg = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + overrides = pkg.GetOverridesResult() + tags_by_cat = {} + tags_and_catalogs = [] + arch = pkg.arch + osrels = models.OsRelease.select() + catrels = models.CatalogRelease.select() + all_tags = list(models.CheckpkgErrorTag.selectBy(srv4_file=pkg)) + for catrel in catrels: + for osrel in osrels: + tags = pkg.GetErrorTagsResult(osrel, arch, catrel) + key = (osrel, arch, catrel) + tags = list(tags) + tags_by_cat[key] = tags + tags_and_catalogs.append((osrel, arch, catrel, tags)) + return render.Srv4Detail(pkg, overrides, tags_by_cat, all_tags, + tags_and_catalogs) + except sqlobject.main.SQLObjectNotFound, e: + raise web.notfound() + + +class Srv4DetailFiles(object): + def GET(self, md5_sum): + ConnectToDatabase() + srv4 = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + files = models.CswFile.selectBy(srv4_file=srv4) + return render.Srv4DetailFiles(srv4, files) + + +class CatalogList(object): + def GET(self): + ConnectToDatabase() + archs = models.Architecture.select() + osrels = models.OsRelease.select() + catrels = models.CatalogRelease.select() + catalogs = [] + for catrel in catrels: + for arch in archs: + if arch.name in ('all'): continue + for osrel in osrels: + if osrel.full_name == 'unspecified': continue + # tags = pkg.GetErrorTagsResult(osrel, arch, catrel) + key = (osrel, arch, catrel) + # tags_by_cat[key] = list(tags) + catalogs.append(key) + return render.CatalogList(catalogs) + +class CatalogDetail(object): + def GET(self, catrel_name, arch_name, osrel_name): + ConnectToDatabase() + cat_name = " ".join((catrel_name, arch_name, osrel_name)) + sqo_osrel, sqo_arch, sqo_catrel = pkgdb.GetSqoTriad( + osrel_name, arch_name, catrel_name) + pkgs = pkgdb.GetCatPackagesResult(sqo_osrel, sqo_arch, sqo_catrel) + return render.CatalogDetail(cat_name, pkgs) + +class MaintainerList(object): + def GET(self): + ConnectToDatabase() + maintainers = models.Maintainer.select().orderBy('email') + names = [tuple(x.email.split("@") + [x]) for x in maintainers] + return render.MaintainerList(names) + +class MaintainerDetail(object): + def GET(self, id): + ConnectToDatabase() + maintainer = models.Maintainer.selectBy(id=id).getOne() + pkgs = models.Srv4FileStats.select( + sqlobject.AND( + models.Srv4FileStats.q.maintainer==maintainer, + models.Srv4FileStats.q.registered==True, + ), + ).orderBy('basename') + return render.MaintainerDetail(maintainer, pkgs) + +class MaintainerCheckpkgReport(object): + def GET(self, id): + ConnectToDatabase() + maintainer = models.Maintainer.selectBy(id=id).getOne() + pkgs = models.Srv4FileStats.select( + sqlobject.AND( + models.Srv4FileStats.q.maintainer==maintainer, + models.Srv4FileStats.q.registered==True, + ), + ).orderBy('basename') + tags_by_md5 = {} + pkgs = list(pkgs) + for pkg in pkgs: + tags = list(models.CheckpkgErrorTag.selectBy(srv4_file=pkg)) + tags_by_md5.setdefault(pkg.md5_sum, tags) + return render.MaintainerCheckpkgReport(maintainer, pkgs, tags_by_md5) + +class ErrorTagList(object): + def GET(self): + ConnectToDatabase() + # Find all tag names + # tag_names = models.CheckpkgErrorTag.select().distinct() + tag_names = ['foo'] + return render.ErrorTagList(tag_names) + + +class PkgnameByFilename(object): + def GET(self, catrel, arch, osrel): + ConnectToDatabase() + user_data = web.input() + filename = user_data.filename + send_filename = ( + '%s-%s-%s-%s-packages.txt' + % (catrel, arch, osrel, filename.replace('/', '-'))) + db_catalog = checkpkg_lib.Catalog() + try: + pkgs = db_catalog.GetPkgByPath(filename, osrel, arch, catrel) + web.header('Content-type', 'application/x-vnd.opencsw.pkg;type=pkg-list') + web.header('X-Rest-Info', 'I could tell you about the format, but I won\'t') + web.header('Content-Disposition', + 'attachment; filename=%s' % send_filename) + return json.dumps(sorted(pkgs)) + except sqlobject.main.SQLObjectNotFound, e: + raise web.notfound() + + +web.webapi.internalerror = web.debugerror + +# app = web.application(urls, globals()) +# web.wsgi.runwsgi = lambda func, addr=None: web.wsgi.runfcgi(func, addr) +app = web.application(urls, globals(), autoreload=False) +main = app.wsgifunc() + + +if __name__ == "__main__": + app.run() Property changes on: csw/mgar/gar/v2/lib/web/pkgdb_web.py ___________________________________________________________________ Added: svn:executable + * Added: csw/mgar/gar/v2/lib/web/templates/CatalogDetail.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/CatalogDetail.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/CatalogDetail.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,20 @@ +$def with (cat_name, pkgs) + + + + Recently built and checked packages + + + +

$cat_name

+

$pkgs.count() packages

+ + + Added: csw/mgar/gar/v2/lib/web/templates/CatalogList.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/CatalogList.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/CatalogList.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,18 @@ +$def with (keys) + + + + Recently built and checked packages + + + + + + Added: csw/mgar/gar/v2/lib/web/templates/ErrorTagList.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/ErrorTagList.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/ErrorTagList.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,18 @@ +$def with (tags) + + + + OpenCSW Maintainers + + + + + + Added: csw/mgar/gar/v2/lib/web/templates/MaintainerCheckpkgReport.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/MaintainerCheckpkgReport.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/MaintainerCheckpkgReport.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,28 @@ +$def with (maintainer, pkgs, tags_by_md5) + + + + $maintainer + + + +

$maintainer

+

Packages

+
    +$for pkg in pkgs: +
  • + + $pkg + + + $if tags_by_md5[pkg.md5_sum]: +
      + $for tag in tags_by_md5[pkg.md5_sum]: +
    • + $tag +
    • +
    +
  • +
+ + Added: csw/mgar/gar/v2/lib/web/templates/MaintainerDetail.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/MaintainerDetail.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/MaintainerDetail.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,21 @@ +$def with (maintainer, pkgs) + + + + $maintainer + + + +

$maintainer

+

Checkpkg report

+

Packages

+ + + Added: csw/mgar/gar/v2/lib/web/templates/MaintainerList.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/MaintainerList.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/MaintainerList.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,21 @@ +$def with (maintainers) + + + + OpenCSW Maintainers + + + +
    +$for username, domain, maintainer in maintainers +
  • + + $username + + ($domain.replace(".", "!")) + $if maintainer.full_name: + $maintainer.full_name +
  • +
+ + Added: csw/mgar/gar/v2/lib/web/templates/Srv4Detail.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/Srv4Detail.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/Srv4Detail.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,83 @@ +$def with (pkg, overrides, tags_by_cat, tags, tags_and_catalogs) + + + + $pkg.basename + + + + +

Basic information

+ +
    +
  • $pkg.md5_sum
  • +
  • $pkg.basename
  • +
  • $pkg.pkginst.pkgname
  • +
  • $pkg.catalogname
  • +
  • $pkg.version_string
  • +
  • Filename $pkg.filename_arch
  • +
  • Pkginfo $pkg.arch
  • +
  • $pkg.maintainer
  • + +$if pkg.in_catalogs: +
  • The package is in catalogs: +
      + $for fic in pkg.in_catalogs: +
    • + + $fic + +
    • + + +
    +
  • + +
  • Size: $pkg.size bytes
  • +
  • Registered: $pkg.registered
  • + +$if pkg.registered: +
  • Files of $pkg.basename
  • + +
  • Use to generate catalogs: $pkg.use_to_generate_catalogs
  • + +
+ +$if overrides: +

Overrides

+
    + $for override in overrides: +
  • + $override +
  • +
+$else: +

No overrides.

+ +

Error tags

+ +
    +$for osrel, arch, catrel, tags_in_cat in tags_and_catalogs: + $if tags_in_cat: +
  • + $catrel.name + $arch.name + $osrel.short_name +
      + $for tag in tags_in_cat: +
    • $tag
    • +
    +
  • +
+
    +$for tag in tags: +
  • + $tag + ($tag.catrel.name + $tag.arch.name + $tag.os_rel.short_name) +
  • +
+ + + Added: csw/mgar/gar/v2/lib/web/templates/Srv4DetailFiles.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/Srv4DetailFiles.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/Srv4DetailFiles.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,24 @@ +$def with (srv4, files) + + + + files of + $srv4.basename + + + + +

+ files of $srv4.catalogname $srv4.version_string +

+ +
    +$for file in files: +
  • + $file +
  • + +
+ + + Added: csw/mgar/gar/v2/lib/web/templates/Srv4List.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/Srv4List.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/Srv4List.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,19 @@ +$def with (pkgs) + + + + Recently built and checked packages + + + + +$for pkg, ago in pkgs: + + + + + + + + + Added: csw/mgar/gar/v2/lib/web/templates/index.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/index.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/index.html 2011-01-23 08:03:13 UTC (rev 13064) @@ -0,0 +1,22 @@ + + + + checkpkg database experimental web app + + + +

checkpkg database experimental web app

+ + + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 09:03:51 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 08:03:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[13065] csw/mgar/gar/v2/lib Message-ID: Revision: 13065 http://gar.svn.sourceforge.net/gar/?rev=13065&view=rev Author: wahwah Date: 2011-01-23 08:03:51 +0000 (Sun, 23 Jan 2011) Log Message: ----------- csw_upload_pkg: Publishing packages to unstable Consists of two parts: The client-side bit uses pycurl and talks to a web server via a REST interface. The server side process takes care of catalog manipulation. This is a prototype. It lacks many abstractions that a production application needs to have. Nevertheless, proves the concept. Added Paths: ----------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py csw/mgar/gar/v2/lib/web/releases_web.py Added: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py (rev 0) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 08:03:51 UTC (rev 13065) @@ -0,0 +1,175 @@ +#!/usr/bin/env python2.6 + +"""csw_upload_pkg.py - uploads packages to the database. + +POST using pycurl code example taken from: +http://pycurl.cvs.sourceforge.net/pycurl/pycurl/tests/test_post2.py?view=markup +""" + +from StringIO import StringIO +import pycurl +import logging +import optparse +import hashlib +import os.path +import opencsw +import json + + +BASE_URL = "http://buildfarm.opencsw.org/releases/" + + +class Error(Exception): + pass + + +class RestCommunicationError(Error): + pass + + +class Srv4Uploader(object): + + def __init__(self, filenames, debug=False): + self.filenames = filenames + self.md5_by_filename = {} + self.debug = debug + + def Upload(self): + for filename in self.filenames: + self._UploadFile(filename) + + def _GetFileMd5sum(self, filename): + if filename not in self.md5_by_filename: + logging.debug("_GetFileMd5sum(%s): Reading the file", filename) + with open(filename, "rb") as fd: + hash = hashlib.md5() + hash.update(fd.read()) + md5_sum = hash.hexdigest() + self.md5_by_filename[filename] = md5_sum + return self.md5_by_filename[filename] + + def _UploadFile(self, filename): + md5_sum = self._GetFileMd5sum(filename) + file_in_allpkgs, file_metadata = self._GetSrv4FileMetadata(md5_sum) + if file_in_allpkgs: + logging.debug("File %s already uploaded.", filename) + else: + logging.debug("Uploading %s.", filename) + self._PostFile(filename) + file_in_allpkgs, file_metadata = self._GetSrv4FileMetadata(md5_sum) + logging.debug("file_metadata %s", repr(file_metadata)) + self._InsertIntoCatalog(filename, file_metadata) + + def _InsertIntoCatalog(self, filename, file_metadata): + logging.info("_InsertIntoCatalog(%s)", repr(filename)) + md5_sum = self._GetFileMd5sum(filename) + basename = os.path.basename(filename) + parsed_basename = opencsw.ParsePackageFileName(basename) + logging.debug("parsed_basename: %s", parsed_basename) + + arch = file_metadata['arch'] + osrel = file_metadata['osrel'] + url = ( + "%scatalogs/unstable/%s/%s/%s/" + % (BASE_URL, arch, osrel, md5_sum)) + logging.debug("URL: %s %s", type(url), url) + c = pycurl.Curl() + d = StringIO() + h = StringIO() + c.setopt(pycurl.URL, str(url)) + c.setopt(pycurl.PUT, 1) + c.setopt(pycurl.WRITEFUNCTION, d.write) + c.setopt(pycurl.HEADERFUNCTION, h.write) + if self.debug: + c.setopt(c.VERBOSE, 1) + c.perform() + http_code = c.getinfo(pycurl.HTTP_CODE) + logging.debug( + "curl getinfo: %s %s %s", + type(http_code), + http_code, + c.getinfo(pycurl.EFFECTIVE_URL)) + c.close() + if self.debug: + logging.debug("*** Headers") + logging.debug(h.getvalue()) + logging.debug("*** Data") + logging.debug(d.getvalue()) + logging.info("Response: %s", d.getvalue()) + return http_code + + def _GetSrv4FileMetadata(self, md5_sum): + logging.debug("_GetSrv4FileMetadata(%s)", repr(md5_sum)) + url = BASE_URL + "srv4/" + md5_sum + "/" + c = pycurl.Curl() + d = StringIO() + h = StringIO() + c.setopt(pycurl.URL, url) + c.setopt(pycurl.WRITEFUNCTION, d.write) + c.setopt(pycurl.HEADERFUNCTION, h.write) + if self.debug: + c.setopt(c.VERBOSE, 1) + c.perform() + http_code = c.getinfo(pycurl.HTTP_CODE) + logging.debug( + "curl getinfo: %s %s %s", + type(http_code), + http_code, + c.getinfo(pycurl.EFFECTIVE_URL)) + c.close() + if self.debug: + logging.debug("*** Headers") + logging.debug(h.getvalue()) + logging.debug("*** Data") + logging.debug(d.getvalue()) + successful = http_code >= 200 and http_code <= 299 + metadata = None + if successful: + metadata = json.loads(d.getvalue()) + return successful, metadata + + def _PostFile(self, filename): + logging.info("_PostFile(%s)", repr(filename)) + md5_sum = self._GetFileMd5sum(filename) + c = pycurl.Curl() + d = StringIO() + h = StringIO() + c.setopt(pycurl.URL, BASE_URL + "srv4/") + c.setopt(pycurl.POST, 1) + post_data = [ + ('srv4_file', (pycurl.FORM_FILE, filename)), + ('submit', 'Upload'), + ('md5_sum', md5_sum), + ('basename', os.path.basename(filename)), + ] + c.setopt(pycurl.HTTPPOST, post_data) + c.setopt(pycurl.WRITEFUNCTION, d.write) + c.setopt(pycurl.HEADERFUNCTION, h.write) + if self.debug: + c.setopt(c.VERBOSE, 1) + c.perform() + http_code = c.getinfo(pycurl.HTTP_CODE) + c.close() + if self.debug: + logging.debug("*** Headers") + logging.debug(h.getvalue()) + logging.debug("*** Data") + logging.debug(d.getvalue()) + logging.debug("File POST http code: %s", http_code) + if http_code >= 400 and http_code <= 499: + raise RestCommunicationError("HTTP code: %s" % http_code) + + +if __name__ == '__main__': + parser = optparse.OptionParser() + parser.add_option("-d", "--debug", + dest="debug", + default=False, action="store_true") + options, args = parser.parse_args() + print "args:", args + if options.debug: + logging.basicConfig(level=logging.DEBUG) + else: + logging.basicConfig(level=logging.INFO) + uploader = Srv4Uploader(args, debug=options.debug) + uploader.Upload() Property changes on: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py ___________________________________________________________________ Added: svn:executable + * Added: csw/mgar/gar/v2/lib/web/releases_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/releases_web.py (rev 0) +++ csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-23 08:03:51 UTC (rev 13065) @@ -0,0 +1,208 @@ +#!/opt/csw/bin/python2.6 + +# A webpy application to allow HTTP access to the checkpkg database. + +import web +import sqlobject +import json +from lib.python import models +from lib.python import configuration +from lib.python import pkgdb +from lib.python import checkpkg_lib +from lib.python import package_stats +import datetime +import os +import os.path +import hashlib + +urls = ( + r'/', 'Index', + r'/srv4/', 'Srv4List', + r'/srv4/([0-9a-f]{32})/', 'Srv4Detail', + # We only accept submissions into unstable. + # /catalogs/unstable/sparc/SunOS5.9// + r'/catalogs/([^/]+)/([^/]+)/([^/]+)/([0-9a-f]{32})/', 'Srv4CatalogAssignment', +) + +# render = web.template.render('templates/') +render = web.template.render('/home/maciej/src/pkgdb_web/templates/') + +OPENCSW_ROOT = "/home/mirror/opencsw-future" +ALLPKGS_DIR = os.path.join(OPENCSW_ROOT, "allpkgs") + +def ConnectToDatabase(): + configuration.SetUpSqlobjectConnection() + + +class Index(object): + def GET(self): + return "It works!\n" + +class Srv4List(object): + def POST(self): + configuration.SetUpSqlobjectConnection() + x = web.input(srv4_file={}) + # x['srv4_file'].filename + # x['srv4_file'].value + # x['srv4_file'].file.read() + web.header( + 'Content-type', + 'application/x-vnd.opencsw.pkg;type=upload-results') + hash = hashlib.md5() + # hash.update(x['srv4_file'].file.read()) + hash.update(x['srv4_file'].value) + data_md5_sum = hash.hexdigest() + declared_md5_sum = x['md5_sum'] + basename = x['basename'] + save_attempt = False + if declared_md5_sum == data_md5_sum: + srv4 = models.Srv4FileStats.selectBy(md5_sum=data_md5_sum).getOne() + if srv4.use_to_generate_catalogs: + SaveToAllpkgs(basename, x['srv4_file'].value) + save_attempt = True + else: + save_attempt = False + response_data = { + "received_md5": data_md5_sum, + "declared_md5": declared_md5_sum, + "save_attempt": save_attempt, + } + return json.dumps(response_data) + + +class Srv4Detail(object): + def GET(self, md5_sum): + """Allows to verify whether a given srv4 file exists.""" + configuration.SetUpSqlobjectConnection() + srv4 = None + try: + srv4 = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + except sqlobject.main.SQLObjectNotFound, e: + raise web.notfound() + # Verifying whether the package exists in allpkgs. + basename_in_allpkgs = os.path.join(ALLPKGS_DIR, srv4.basename) + if not os.path.exists(basename_in_allpkgs): + raise web.notfound() + web.header( + 'Content-type', + 'application/x-vnd.opencsw.pkg;type=srv4-details') + send_filename = "srv4-exists-%s.txt" % md5_sum + web.header('Content-Disposition', + 'attachment; filename=%s' % send_filename) + response_data = { + "md5_sum": srv4.md5_sum, + "catalogname": srv4.catalogname, + "basename": srv4.basename, + "pkgname": srv4.pkginst.pkgname, + "maintainer": unicode(srv4.maintainer), + "arch": srv4.arch.name, + "osrel": srv4.os_rel.short_name, + } + return json.dumps(response_data) + + +class Srv4CatalogAssignment(object): + def GET(self, catrel_name, arch_name, osrel_name): + """See if that package is in that catalog.""" + configuration.SetUpSqlobjectConnection() + sqo_osrel, sqo_arch, sqo_catrel = pkgdb.GetSqoTriad( + osrel_name, arch_name, catrel_name) + srv4 = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + srv4_in_c = models.Srv4FileInCatalog.selectBy( + osrel=sqo_osrel, + arch=sqo_arch, + catrel=sqo_catrel, + srv4file=srv4) + web.header( + 'Content-type', + 'application/x-vnd.opencsw.pkg;type=srv4-catalog-assignment') + response_data = { + 'srv': unicode(srv4), + } + return json.dumps(response_data) + + def PUT(self, catrel_name, arch_name, osrel_name, md5_sum): + """Adds package to a catalog. + + When pycurl calls this function, it often hangs, waiting. A fix for that + is to add the 'Content-Length' header. However, it sometimes still gets + stuck and I don't know why. + """ + code_version = "0x02" + configuration.SetUpSqlobjectConnection() + if catrel_name != 'unstable': + # Updates via web are allowed only for the unstable catalog. + # We should return an error message instead. + raise web.notfound() + try: + srv4 = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + if not srv4.registered: + # Package needs to be registered for releases + stats = srv4.GetStatsStruct() + # This can throw CatalogDatabaseError if the db user doesn't have + # enough permissions. + package_stats.PackageStats.ImportPkg(stats, True) + srv4 = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + c = checkpkg_lib.Catalog() + if arch_name == 'all': + # The arch='all' packages need special handling; they need to be added + # to both sparc and i386 catalogs. + archs = ('sparc', 'i386') + else: + archs = (arch_name,) + for arch_name in archs: + # See if there already is a package with that catalogname. + sqo_osrel, sqo_arch, sqo_catrel = pkgdb.GetSqoTriad( + osrel_name, arch_name, catrel_name) + res = c.GetConflictingSrv4ByCatalognameResult( + srv4, srv4.catalogname, + sqo_osrel, sqo_arch, sqo_catrel) + if res.count() == 1: + # Removing old version of the package from the catalog + for pkg_in_catalog in res: + srv4_to_remove = pkg_in_catalog.srv4file + c.RemoveSrv4(srv4_to_remove, osrel_name, arch_name, catrel_name) + c.AddSrv4ToCatalog(srv4, osrel_name, arch_name, catrel_name) + web.header( + 'Content-type', + 'application/x-vnd.opencsw.pkg;type=catalog-update') + response = json.dumps({ + "message": "Added to catalog %s %s %s\n%s" + % (catrel_name, arch_name, osrel_name, srv4.basename), + "code_version": code_version, + }) + web.header('Content-Length', len(response)) + return response + except ( + checkpkg_lib.CatalogDatabaseError, + sqlobject.dberrors.OperationalError), e: + web.header( + 'Content-type', + 'application/x-vnd.opencsw.pkg;type=error-message') + response = json.dumps({ + "error_message": unicode(e), + "code_version": code_version, + }) + web.header('Content-Length', len(response)) + return response + + +def SaveToAllpkgs(basename, data): + """Saves a file to allpkgs.""" + target_path = os.path.join(ALLPKGS_DIR, basename) + fd = None + try: + fd = os.open(target_path, os.O_WRONLY | os.O_CREAT | os.O_EXCL, 0644) + os.write(fd, data) + except IOError, e: + if fd: + os.close(fd) + + +web.webapi.internalerror = web.debugerror + +app = web.application(urls, globals(), autoreload=False) +main = app.wsgifunc() + +if __name__ == "__main__": + app.run() Property changes on: csw/mgar/gar/v2/lib/web/releases_web.py ___________________________________________________________________ Added: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 12:43:09 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 11:43:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[13066] csw/mgar/gar/v2/lib/python/common_constants.py Message-ID: Revision: 13066 http://gar.svn.sourceforge.net/gar/?rev=13066&view=rev Author: wahwah Date: 2011-01-23 11:43:09 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pkgdb: Common constans should be immutable Changing some data structures from lists to tuples, which are immutable. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/common_constants.py Modified: csw/mgar/gar/v2/lib/python/common_constants.py =================================================================== --- csw/mgar/gar/v2/lib/python/common_constants.py 2011-01-23 08:03:51 UTC (rev 13065) +++ csw/mgar/gar/v2/lib/python/common_constants.py 2011-01-23 11:43:09 UTC (rev 13066) @@ -3,17 +3,17 @@ ARCH_ALL = "all" PHYSICAL_ARCHITECTURES = [ARCH_SPARC, ARCH_i386] ARCHITECTURES = PHYSICAL_ARCHITECTURES + [ARCH_ALL] -OS_RELS = [ +OS_RELS = ( u"SunOS5.8", u"SunOS5.9", u"SunOS5.10", u"SunOS5.11", -] +) SYSTEM_SYMLINKS = ( - ("/opt/csw/bdb4", ["/opt/csw/bdb42"]), - ("/64", ["/amd64", "/sparcv9"]), - ("/opt/csw/lib/i386", ["/opt/csw/lib"]), + ("/opt/csw/bdb4", ("/opt/csw/bdb42",)), + ("/64", ("/amd64", "/sparcv9")), + ("/opt/csw/lib/i386", ("/opt/csw/lib",)), ) DEFAULT_INSTALL_CONTENTS_FILE = "/var/sadm/install/contents" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 12:43:42 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 11:43:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[13067] csw/mgar/gar/v2/lib Message-ID: Revision: 13067 http://gar.svn.sourceforge.net/gar/?rev=13067&view=rev Author: wahwah Date: 2011-01-23 11:43:42 +0000 (Sun, 23 Jan 2011) Log Message: ----------- csw_upload_pkg: Put pkgs into multiple catalogs OS release: Put 5.9 into 5.9 and all later releases Architecture: Put 'all' into both sparc and i386. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py csw/mgar/gar/v2/lib/web/releases_web.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 11:43:09 UTC (rev 13066) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 11:43:42 UTC (rev 13067) @@ -14,6 +14,7 @@ import os.path import opencsw import json +import common_constants BASE_URL = "http://buildfarm.opencsw.org/releases/" @@ -58,17 +59,28 @@ self._PostFile(filename) file_in_allpkgs, file_metadata = self._GetSrv4FileMetadata(md5_sum) logging.debug("file_metadata %s", repr(file_metadata)) - self._InsertIntoCatalog(filename, file_metadata) + osrel = file_metadata['osrel'] + arch = file_metadata['arch'] + # Implementing backward compatibility. A package for SunOS5.x is also + # inserted into SunOS5.(x+n) for n=(0, 1, ...) + for idx, known_osrel in enumerate(common_constants.OS_RELS): + if osrel == known_osrel: + osrels = common_constants.OS_RELS[idx:] + if arch == 'all': + archs = ('sparc', 'i386') + else: + archs = (arch,) + for arch in archs: + for osrel in osrels: + self._InsertIntoCatalog(filename, arch, osrel, file_metadata) - def _InsertIntoCatalog(self, filename, file_metadata): - logging.info("_InsertIntoCatalog(%s)", repr(filename)) + def _InsertIntoCatalog(self, filename, arch, osrel, file_metadata): + logging.info("_InsertIntoCatalog(%s, %s, %s)", repr(arch), repr(osrel), repr(filename)) md5_sum = self._GetFileMd5sum(filename) basename = os.path.basename(filename) parsed_basename = opencsw.ParsePackageFileName(basename) logging.debug("parsed_basename: %s", parsed_basename) - arch = file_metadata['arch'] - osrel = file_metadata['osrel'] url = ( "%scatalogs/unstable/%s/%s/%s/" % (BASE_URL, arch, osrel, md5_sum)) Modified: csw/mgar/gar/v2/lib/web/releases_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-23 11:43:09 UTC (rev 13066) +++ csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-23 11:43:42 UTC (rev 13067) @@ -135,6 +135,8 @@ # We should return an error message instead. raise web.notfound() try: + if arch_name == 'all': + raise checkpkg_lib.CatalogDatabaseError("Cannot add to 'all' catalog.") srv4 = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() if not srv4.registered: # Package needs to be registered for releases @@ -144,35 +146,28 @@ package_stats.PackageStats.ImportPkg(stats, True) srv4 = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() c = checkpkg_lib.Catalog() - if arch_name == 'all': - # The arch='all' packages need special handling; they need to be added - # to both sparc and i386 catalogs. - archs = ('sparc', 'i386') - else: - archs = (arch_name,) - for arch_name in archs: - # See if there already is a package with that catalogname. - sqo_osrel, sqo_arch, sqo_catrel = pkgdb.GetSqoTriad( - osrel_name, arch_name, catrel_name) - res = c.GetConflictingSrv4ByCatalognameResult( - srv4, srv4.catalogname, - sqo_osrel, sqo_arch, sqo_catrel) - if res.count() == 1: - # Removing old version of the package from the catalog - for pkg_in_catalog in res: - srv4_to_remove = pkg_in_catalog.srv4file - c.RemoveSrv4(srv4_to_remove, osrel_name, arch_name, catrel_name) - c.AddSrv4ToCatalog(srv4, osrel_name, arch_name, catrel_name) - web.header( - 'Content-type', - 'application/x-vnd.opencsw.pkg;type=catalog-update') - response = json.dumps({ - "message": "Added to catalog %s %s %s\n%s" - % (catrel_name, arch_name, osrel_name, srv4.basename), - "code_version": code_version, - }) - web.header('Content-Length', len(response)) - return response + # See if there already is a package with that catalogname. + sqo_osrel, sqo_arch, sqo_catrel = pkgdb.GetSqoTriad( + osrel_name, arch_name, catrel_name) + res = c.GetConflictingSrv4ByCatalognameResult( + srv4, srv4.catalogname, + sqo_osrel, sqo_arch, sqo_catrel) + if res.count() == 1: + # Removing old version of the package from the catalog + for pkg_in_catalog in res: + srv4_to_remove = pkg_in_catalog.srv4file + c.RemoveSrv4(srv4_to_remove, osrel_name, arch_name, catrel_name) + c.AddSrv4ToCatalog(srv4, osrel_name, arch_name, catrel_name) + web.header( + 'Content-type', + 'application/x-vnd.opencsw.pkg;type=catalog-update') + response = json.dumps({ + "message": "Added to catalog %s %s %s\n%s" + % (catrel_name, arch_name, osrel_name, srv4.basename), + "code_version": code_version, + }) + web.header('Content-Length', len(response)) + return response except ( checkpkg_lib.CatalogDatabaseError, sqlobject.dberrors.OperationalError), e: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 12:44:11 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 11:44:11 +0000 Subject: [csw-devel] SF.net SVN: gar:[13068] csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Message-ID: Revision: 13068 http://gar.svn.sourceforge.net/gar/?rev=13068&view=rev Author: wahwah Date: 2011-01-23 11:44:11 +0000 (Sun, 23 Jan 2011) Log Message: ----------- csw_upload_pkg: Catalog url bugfix A bugfix for URL when checking for existence of srv4 files. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 11:43:42 UTC (rev 13067) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 11:44:11 UTC (rev 13068) @@ -146,7 +146,8 @@ c = pycurl.Curl() d = StringIO() h = StringIO() - c.setopt(pycurl.URL, BASE_URL + "srv4/") + url = BASE_URL + "srv4/" + c.setopt(pycurl.URL, url) c.setopt(pycurl.POST, 1) post_data = [ ('srv4_file', (pycurl.FORM_FILE, filename)), This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 12:44:39 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 11:44:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[13069] csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Message-ID: Revision: 13069 http://gar.svn.sourceforge.net/gar/?rev=13069&view=rev Author: wahwah Date: 2011-01-23 11:44:39 +0000 (Sun, 23 Jan 2011) Log Message: ----------- csw_upload_pkgs: Screen output adjustments Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 11:44:11 UTC (rev 13068) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 11:44:39 UTC (rev 13069) @@ -102,12 +102,18 @@ http_code, c.getinfo(pycurl.EFFECTIVE_URL)) c.close() - if self.debug: - logging.debug("*** Headers") - logging.debug(h.getvalue()) - logging.debug("*** Data") - logging.debug(d.getvalue()) - logging.info("Response: %s", d.getvalue()) + # if self.debug: + # logging.debug("*** Headers") + # logging.debug(h.getvalue()) + # logging.debug("*** Data") + if http_code >= 400 and http_code <= 499: + if not self.debug: + # In debug mode, all headers are printed to screen, and we aren't + # interested in the response body. + logging.fatal("Response: %s %s", http_code, d.getvalue()) + raise RestCommunicationError("%s - HTTP code: %s" % (url, http_code)) + else: + logging.info("Response: %s %s", http_code, d.getvalue()) return http_code def _GetSrv4FileMetadata(self, md5_sum): @@ -170,7 +176,7 @@ logging.debug(d.getvalue()) logging.debug("File POST http code: %s", http_code) if http_code >= 400 and http_code <= 499: - raise RestCommunicationError("HTTP code: %s" % http_code) + raise RestCommunicationError("%s - HTTP code: %s" % (url, http_code)) if __name__ == '__main__': This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 12:45:08 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 11:45:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[13070] csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Message-ID: Revision: 13070 http://gar.svn.sourceforge.net/gar/?rev=13070&view=rev Author: wahwah Date: 2011-01-23 11:45:08 +0000 (Sun, 23 Jan 2011) Log Message: ----------- csw_upload_pkg: Fix proxy-related issues When doing a HTTP PUT, a Content-Length header is required, so we need to emulate data sending. Also, working around the HTTP 417 error by setting 'Expect:' header to nothing. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 11:44:39 UTC (rev 13069) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 11:45:08 UTC (rev 13070) @@ -88,10 +88,16 @@ c = pycurl.Curl() d = StringIO() h = StringIO() + # Bogus data to upload + s = StringIO() c.setopt(pycurl.URL, str(url)) c.setopt(pycurl.PUT, 1) + c.setopt(pycurl.UPLOAD, 1) + c.setopt(pycurl.INFILESIZE_LARGE, s.len) + c.setopt(pycurl.READFUNCTION, s.read) c.setopt(pycurl.WRITEFUNCTION, d.write) c.setopt(pycurl.HEADERFUNCTION, h.write) + c.setopt(pycurl.HTTPHEADER, ["Expect:"]) # Fixes the HTTP 417 error if self.debug: c.setopt(c.VERBOSE, 1) c.perform() @@ -164,6 +170,7 @@ c.setopt(pycurl.HTTPPOST, post_data) c.setopt(pycurl.WRITEFUNCTION, d.write) c.setopt(pycurl.HEADERFUNCTION, h.write) + c.setopt(pycurl.HTTPHEADER, ["Expect:"]) # Fixes the HTTP 417 error if self.debug: c.setopt(c.VERBOSE, 1) c.perform() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 14:14:21 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 13:14:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[13071] csw/mgar/gar/v2/lib/python/pkgdb.py Message-ID: Revision: 13071 http://gar.svn.sourceforge.net/gar/?rev=13071&view=rev Author: wahwah Date: 2011-01-23 13:14:21 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pkgdb: Catalog generation bugfix When generating a catalog, read the same catalog from the database than the one to be generated. Previously, the 'current' catalog was read from the db and written to 'unstable'. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-23 11:45:08 UTC (rev 13070) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-23 13:14:21 UTC (rev 13071) @@ -539,6 +539,8 @@ print obj.basename, obj.md5_sum elif command == 'gen-cat': catrel = 'unstable' + if options.catrel != catrel: + logging.warn("Generating the %s catalog.", catrel) if len(args) != 2: raise UsageError("Wrong number of arguments, see usage.") allpkgs_dir, target_dir = args @@ -560,7 +562,7 @@ for osrel in ("SunOS5.%s" % x for x in (8, 9, 10)): for arch in archs: sqo_osrel, sqo_arch, sqo_catrel = GetSqoTriad( - osrel, arch, options.catrel) + osrel, arch, catrel) pkgs = list(GetCatPackagesResult(sqo_osrel, sqo_arch, sqo_catrel)) logging.debug("The catalog contains %s packages" % len(pkgs)) # For now, only making hardlinks to packages from allpkgs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 15:05:41 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 14:05:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[13072] csw/mgar/gar/v2/bin/csw-upload-pkg Message-ID: Revision: 13072 http://gar.svn.sourceforge.net/gar/?rev=13072&view=rev Author: wahwah Date: 2011-01-23 14:05:41 +0000 (Sun, 23 Jan 2011) Log Message: ----------- csw-upload-pkg: A symlink in gar/v2/bin Added Paths: ----------- csw/mgar/gar/v2/bin/csw-upload-pkg Added: csw/mgar/gar/v2/bin/csw-upload-pkg =================================================================== --- csw/mgar/gar/v2/bin/csw-upload-pkg (rev 0) +++ csw/mgar/gar/v2/bin/csw-upload-pkg 2011-01-23 14:05:41 UTC (rev 13072) @@ -0,0 +1 @@ +link ../lib/python/csw_upload_pkg.py \ No newline at end of file Property changes on: csw/mgar/gar/v2/bin/csw-upload-pkg ___________________________________________________________________ Added: svn:special + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 17:20:53 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 16:20:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[13073] csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Message-ID: Revision: 13073 http://gar.svn.sourceforge.net/gar/?rev=13073&view=rev Author: wahwah Date: 2011-01-23 16:20:53 +0000 (Sun, 23 Jan 2011) Log Message: ----------- csw-upload-pkg: Usage information Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 14:05:41 UTC (rev 13072) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 16:20:53 UTC (rev 13073) @@ -18,7 +18,9 @@ BASE_URL = "http://buildfarm.opencsw.org/releases/" +USAGE = """%prog [ options ] [ [ ... ] ] +Uploads a set of packages to the unstable catalog in opencsw-future.""" class Error(Exception): pass @@ -187,7 +189,7 @@ if __name__ == '__main__': - parser = optparse.OptionParser() + parser = optparse.OptionParser(USAGE) parser.add_option("-d", "--debug", dest="debug", default=False, action="store_true") This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 17:22:21 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 16:22:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[13074] csw/mgar/gar/v2/lib/web/releases_web.py Message-ID: Revision: 13074 http://gar.svn.sourceforge.net/gar/?rev=13074&view=rev Author: wahwah Date: 2011-01-23 16:22:21 +0000 (Sun, 23 Jan 2011) Log Message: ----------- releases_web: Small change in presentation. Modified Paths: -------------- csw/mgar/gar/v2/lib/web/releases_web.py Modified: csw/mgar/gar/v2/lib/web/releases_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-23 16:20:53 UTC (rev 13073) +++ csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-23 16:22:21 UTC (rev 13074) @@ -161,11 +161,11 @@ web.header( 'Content-type', 'application/x-vnd.opencsw.pkg;type=catalog-update') - response = json.dumps({ - "message": "Added to catalog %s %s %s\n%s" - % (catrel_name, arch_name, osrel_name, srv4.basename), - "code_version": code_version, - }) + response = json.dumps([ + u"Added to catalog %s %s %s" % (catrel_name, arch_name, osrel_name), + u"%s" % srv4.basename, + u"code_version" + str(code_version), + ]) web.header('Content-Length', len(response)) return response except ( This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 23 19:32:57 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 23 Jan 2011 18:32:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[13075] csw/mgar/pkg/pius/trunk Message-ID: Revision: 13075 http://gar.svn.sourceforge.net/gar/?rev=13075&view=rev Author: wahwah Date: 2011-01-23 18:32:57 +0000 (Sun, 23 Jan 2011) Log Message: ----------- pius: Upgrade to 2.0.8 Modified Paths: -------------- csw/mgar/pkg/pius/trunk/Makefile csw/mgar/pkg/pius/trunk/checksums Modified: csw/mgar/pkg/pius/trunk/Makefile =================================================================== --- csw/mgar/pkg/pius/trunk/Makefile 2011-01-23 16:22:21 UTC (rev 13074) +++ csw/mgar/pkg/pius/trunk/Makefile 2011-01-23 18:32:57 UTC (rev 13075) @@ -3,7 +3,7 @@ # $Id$ NAME = pius -VERSION = 2.0.7 +VERSION = 2.0.8 CATEGORIES = apps DESCRIPTION = A tool for signing and email all UIDs on a set of PGP keys. define BLURB @@ -14,7 +14,8 @@ DISTFILES = $(NAME)-$(VERSION).tar.bz2 UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2 # What about CSWgnupg2? -RUNTIME_DEP_PKGS = CSWpython CSWgnupg +RUNTIME_DEP_PKGS += CSWpython +RUNTIME_DEP_PKGS += CSWgnupg ARCHALL = 1 BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) CONFIGURE_SCRIPTS = Modified: csw/mgar/pkg/pius/trunk/checksums =================================================================== --- csw/mgar/pkg/pius/trunk/checksums 2011-01-23 16:22:21 UTC (rev 13074) +++ csw/mgar/pkg/pius/trunk/checksums 2011-01-23 18:32:57 UTC (rev 13075) @@ -1,2 +1 @@ -614a0f958ba698a9ac3c173ac1b6c4b6 0001-Using-opt-csw-paths.patch -285701ac118812f8fe00773938eae289 pius-2.0.7.tar.bz2 +1025938c78fd284d80a2ebcaae483ede pius-2.0.8.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 23 21:42:43 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 23 Jan 2011 20:42:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[13076] csw/mgar/gar/v2-uwatch2/bin/uwatch Message-ID: Revision: 13076 http://gar.svn.sourceforge.net/gar/?rev=13076&view=rev Author: wbonnet Date: 2011-01-23 20:42:43 +0000 (Sun, 23 Jan 2011) Log Message: ----------- Fix interpreter Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/uwatch Modified: csw/mgar/gar/v2-uwatch2/bin/uwatch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-23 18:32:57 UTC (rev 13075) +++ csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-23 20:42:43 UTC (rev 13076) @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/opt/csw/bin/python # TODO : check arguments for valid date # TODO : check arguments for emtpy strings @@ -1229,11 +1229,6 @@ if self.config.getVerbose() == True: print "Package %(pkg)s has been undeleted" % { 'pkg' : self.config.getCatalogName() } - # Test if the package has just been created. If yes the history line for gar version has to be inserted - if isNewlyCreatedPackage: - cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ - values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "gar", self.config.getGarVersion() , self.config.getExecutionDate() ) ) - # Test if current version is passed if self.config.getCurrentVersion(): # In all cases (update or not) we update the last version check according to the argument This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 24 01:07:20 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 24 Jan 2011 00:07:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[13077] csw/mgar/gar/v2/lib Message-ID: Revision: 13077 http://gar.svn.sourceforge.net/gar/?rev=13077&view=rev Author: wahwah Date: 2011-01-24 00:07:20 +0000 (Mon, 24 Jan 2011) Log Message: ----------- csw-upload-pkg: Don't try to send UNCOMMITTED Catch it early locally, but also have a guard on the server side. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py csw/mgar/gar/v2/lib/python/opencsw_test.py csw/mgar/gar/v2/lib/web/releases_web.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-23 20:42:43 UTC (rev 13076) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 00:07:20 UTC (rev 13077) @@ -30,6 +30,10 @@ pass +class PackageCheckError(Error): + """A problem with the package.""" + + class Srv4Uploader(object): def __init__(self, filenames, debug=False): @@ -39,6 +43,12 @@ def Upload(self): for filename in self.filenames: + parsed_basename = opencsw.ParsePackageFileName( + os.path.basename(filename)) + if parsed_basename["vendortag"] != "CSW": + raise PackageCheckError( + "Package vendor tag is %s instead of CSW." + % parsed_basename["vendortag"]) self._UploadFile(filename) def _GetFileMd5sum(self, filename): @@ -77,12 +87,13 @@ self._InsertIntoCatalog(filename, arch, osrel, file_metadata) def _InsertIntoCatalog(self, filename, arch, osrel, file_metadata): - logging.info("_InsertIntoCatalog(%s, %s, %s)", repr(arch), repr(osrel), repr(filename)) + logging.info( + "_InsertIntoCatalog(%s, %s, %s)", + repr(arch), repr(osrel), repr(filename)) md5_sum = self._GetFileMd5sum(filename) basename = os.path.basename(filename) parsed_basename = opencsw.ParsePackageFileName(basename) logging.debug("parsed_basename: %s", parsed_basename) - url = ( "%scatalogs/unstable/%s/%s/%s/" % (BASE_URL, arch, osrel, md5_sum)) Modified: csw/mgar/gar/v2/lib/python/opencsw_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/opencsw_test.py 2011-01-23 20:42:43 UTC (rev 13076) +++ csw/mgar/gar/v2/lib/python/opencsw_test.py 2011-01-24 00:07:20 UTC (rev 13077) @@ -116,6 +116,7 @@ parsed = opencsw.ParsePackageFileName(file_name) self.assertEqual(parsed["arch"], "sparc") self.assertEqual(parsed["catalogname"], "boost-jam") + self.assertEqual(parsed["vendortag"], "UNCOMMITTED") def testParsePackageFileName_Nonsense(self): """Checks if the function can sustain a non-conformant string.""" Modified: csw/mgar/gar/v2/lib/web/releases_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-23 20:42:43 UTC (rev 13076) +++ csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-24 00:07:20 UTC (rev 13077) @@ -138,6 +138,11 @@ if arch_name == 'all': raise checkpkg_lib.CatalogDatabaseError("Cannot add to 'all' catalog.") srv4 = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + parsed_basename = opencsw.ParsePackageFileName(srv4.basename) + if parsed_basename["vendortag"] != "CSW": + raise checkpkg_lib.CatalogDatabaseError( + "Package vendor tag is %s instead of CSW." + % parsed_basename["vendortag"]) if not srv4.registered: # Package needs to be registered for releases stats = srv4.GetStatsStruct() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 24 01:09:24 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 24 Jan 2011 00:09:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[13078] csw/mgar/gar/v2/lib/python/checkpkg_lib.py Message-ID: Revision: 13078 http://gar.svn.sourceforge.net/gar/?rev=13078&view=rev Author: wahwah Date: 2011-01-24 00:09:24 +0000 (Mon, 24 Jan 2011) Log Message: ----------- checkpkg_lib: A bugfix for exception catching Modified Paths: -------------- csw/mgar/gar/v2/lib/python/checkpkg_lib.py Modified: csw/mgar/gar/v2/lib/python/checkpkg_lib.py =================================================================== --- csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-24 00:07:20 UTC (rev 13077) +++ csw/mgar/gar/v2/lib/python/checkpkg_lib.py 2011-01-24 00:09:24 UTC (rev 13078) @@ -1018,7 +1018,7 @@ # Files belonging to this package should not be removed from the catalog # as the package might be still present in another catalog. sqo_srv4_in_cat.destroySelf() - except sqlobject.dberrors.SQLObjectNotFound, e: + except sqlobject.main.SQLObjectNotFound, e: logging.warning(e) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 24 01:10:40 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 24 Jan 2011 00:10:40 +0000 Subject: [csw-devel] SF.net SVN: gar:[13079] csw/mgar/gar/v2/lib Message-ID: Revision: 13079 http://gar.svn.sourceforge.net/gar/?rev=13079&view=rev Author: wahwah Date: 2011-01-24 00:10:40 +0000 (Mon, 24 Jan 2011) Log Message: ----------- csw-upload-pkg: Support removal from catalog This change implements a DELETE method against an assignment of a package to a catalog. Using the same logic as when adding packages, it allows to remove a package from a catalog(s). Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py csw/mgar/gar/v2/lib/web/releases_web.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 00:09:24 UTC (rev 13078) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 00:10:40 UTC (rev 13079) @@ -51,6 +51,48 @@ % parsed_basename["vendortag"]) self._UploadFile(filename) + def Remove(self): + for filename in self.filenames: + self._RemoveFile(filename) + + def _RemoveFile(self, filename): + md5_sum = self._GetFileMd5sum(filename) + file_in_allpkgs, file_metadata = self._GetSrv4FileMetadata(md5_sum) + osrel = file_metadata['osrel'] + arch = file_metadata['arch'] + self._IterateOverCatalogs( + filename, file_metadata, + arch, osrel, self._RemoveFromCatalog) + + def _RemoveFromCatalog(self, filename, arch, osrel, file_metadata): + md5_sum = self._GetFileMd5sum(filename) + basename = os.path.basename(filename) + parsed_basename = opencsw.ParsePackageFileName(basename) + url = ( + "%scatalogs/unstable/%s/%s/%s/" + % (BASE_URL, arch, osrel, md5_sum)) + logging.debug("DELETE @ URL: %s %s", type(url), url) + c = pycurl.Curl() + d = StringIO() + h = StringIO() + c.setopt(pycurl.URL, str(url)) + c.setopt(pycurl.CUSTOMREQUEST, "DELETE") + c.setopt(pycurl.WRITEFUNCTION, d.write) + c.setopt(pycurl.HEADERFUNCTION, h.write) + c.setopt(pycurl.HTTPHEADER, ["Expect:"]) # Fixes the HTTP 417 error + if self.debug: + c.setopt(c.VERBOSE, 1) + c.perform() + http_code = c.getinfo(pycurl.HTTP_CODE) + logging.debug( + "DELETE curl getinfo: %s %s %s", + type(http_code), + http_code, + c.getinfo(pycurl.EFFECTIVE_URL)) + c.close() + if http_code >= 400 and http_code <= 499: + raise RestCommunicationError("%s - HTTP code: %s" % (url, http_code)) + def _GetFileMd5sum(self, filename): if filename not in self.md5_by_filename: logging.debug("_GetFileMd5sum(%s): Reading the file", filename) @@ -61,6 +103,20 @@ self.md5_by_filename[filename] = md5_sum return self.md5_by_filename[filename] + def _IterateOverCatalogs(self, filename, file_metadata, arch, osrel, callback): + # Implementing backward compatibility. A package for SunOS5.x is also + # inserted into SunOS5.(x+n) for n=(0, 1, ...) + for idx, known_osrel in enumerate(common_constants.OS_RELS): + if osrel == known_osrel: + osrels = common_constants.OS_RELS[idx:] + if arch == 'all': + archs = ('sparc', 'i386') + else: + archs = (arch,) + for arch in archs: + for osrel in osrels: + callback(filename, arch, osrel, file_metadata) + def _UploadFile(self, filename): md5_sum = self._GetFileMd5sum(filename) file_in_allpkgs, file_metadata = self._GetSrv4FileMetadata(md5_sum) @@ -73,18 +129,9 @@ logging.debug("file_metadata %s", repr(file_metadata)) osrel = file_metadata['osrel'] arch = file_metadata['arch'] - # Implementing backward compatibility. A package for SunOS5.x is also - # inserted into SunOS5.(x+n) for n=(0, 1, ...) - for idx, known_osrel in enumerate(common_constants.OS_RELS): - if osrel == known_osrel: - osrels = common_constants.OS_RELS[idx:] - if arch == 'all': - archs = ('sparc', 'i386') - else: - archs = (arch,) - for arch in archs: - for osrel in osrels: - self._InsertIntoCatalog(filename, arch, osrel, file_metadata) + self._IterateOverCatalogs( + filename, file_metadata, + arch, osrel, self._InsertIntoCatalog) def _InsertIntoCatalog(self, filename, arch, osrel, file_metadata): logging.info( @@ -204,6 +251,9 @@ parser.add_option("-d", "--debug", dest="debug", default=False, action="store_true") + parser.add_option("--remove", + dest="remove", + default=False, action="store_true") options, args = parser.parse_args() print "args:", args if options.debug: @@ -211,4 +261,7 @@ else: logging.basicConfig(level=logging.INFO) uploader = Srv4Uploader(args, debug=options.debug) - uploader.Upload() + if options.remove: + uploader.Remove() + else: + uploader.Upload() Modified: csw/mgar/gar/v2/lib/web/releases_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-24 00:09:24 UTC (rev 13078) +++ csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-24 00:10:40 UTC (rev 13079) @@ -40,6 +40,7 @@ class Srv4List(object): def POST(self): + messages = [] configuration.SetUpSqlobjectConnection() x = web.input(srv4_file={}) # x['srv4_file'].filename @@ -56,18 +57,21 @@ basename = x['basename'] save_attempt = False if declared_md5_sum == data_md5_sum: - srv4 = models.Srv4FileStats.selectBy(md5_sum=data_md5_sum).getOne() - if srv4.use_to_generate_catalogs: - SaveToAllpkgs(basename, x['srv4_file'].value) - save_attempt = True + save_attempt = True + try: + srv4 = models.Srv4FileStats.selectBy(md5_sum=data_md5_sum).getOne() + if srv4.use_to_generate_catalogs: + SaveToAllpkgs(basename, x['srv4_file'].value) + except sqlobject.main.SQLObjectNotFound, e: + messages.append("File %s not found in the db." % data_md5_sum) else: save_attempt = False - response_data = { + messages.append({ "received_md5": data_md5_sum, "declared_md5": declared_md5_sum, "save_attempt": save_attempt, - } - return json.dumps(response_data) + }) + return json.dumps(messages) class Srv4Detail(object): @@ -186,7 +190,19 @@ web.header('Content-Length', len(response)) return response + def DELETE(self, catrel_name, arch_name, osrel_name, md5_sum): + configuration.SetUpSqlobjectConnection() + try: + srv4_to_remove = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + c = checkpkg_lib.Catalog() + c.RemoveSrv4(srv4_to_remove, osrel_name, arch_name, catrel_name) + except ( + sqlobject.main.SQLObjectNotFound, + sqlobject.dberrors.OperationalError), e: + # Some better error reporting would be good here. + raise web.internalerror() + def SaveToAllpkgs(basename, data): """Saves a file to allpkgs.""" target_path = os.path.join(ALLPKGS_DIR, basename) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 24 01:11:31 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 24 Jan 2011 00:11:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[13080] csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Message-ID: Revision: 13080 http://gar.svn.sourceforge.net/gar/?rev=13080&view=rev Author: wahwah Date: 2011-01-24 00:11:31 +0000 (Mon, 24 Jan 2011) Log Message: ----------- csw-upload-pkg: an exception on missing metadata When the metadata is not available when it should be, throw an exception. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 00:10:40 UTC (rev 13079) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 00:11:31 UTC (rev 13080) @@ -34,6 +34,10 @@ """A problem with the package.""" +class DataError(Error): + """Unexpected data found.""" + + class Srv4Uploader(object): def __init__(self, filenames, debug=False): @@ -127,6 +131,8 @@ self._PostFile(filename) file_in_allpkgs, file_metadata = self._GetSrv4FileMetadata(md5_sum) logging.debug("file_metadata %s", repr(file_metadata)) + if not file_metadata: + raise DataError("file_metadata is empty: %s" % repr(file_metadata)) osrel = file_metadata['osrel'] arch = file_metadata['arch'] self._IterateOverCatalogs( @@ -210,6 +216,8 @@ metadata = None if successful: metadata = json.loads(d.getvalue()) + else: + logging.info("Data for %s not found" % repr(md5_sum)) return successful, metadata def _PostFile(self, filename): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 24 01:12:56 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 24 Jan 2011 00:12:56 +0000 Subject: [csw-devel] SF.net SVN: gar:[13081] csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Message-ID: Revision: 13081 http://gar.svn.sourceforge.net/gar/?rev=13081&view=rev Author: wahwah Date: 2011-01-24 00:12:56 +0000 (Mon, 24 Jan 2011) Log Message: ----------- csw-upload-pkg: Less screen output Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 00:11:31 UTC (rev 13080) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 00:12:56 UTC (rev 13081) @@ -207,11 +207,6 @@ http_code, c.getinfo(pycurl.EFFECTIVE_URL)) c.close() - if self.debug: - logging.debug("*** Headers") - logging.debug(h.getvalue()) - logging.debug("*** Data") - logging.debug(d.getvalue()) successful = http_code >= 200 and http_code <= 299 metadata = None if successful: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 24 01:14:21 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 24 Jan 2011 00:14:21 +0000 Subject: [csw-devel] SF.net SVN: gar:[13082] csw/mgar/gar/v2/lib/web/releases_web.py Message-ID: Revision: 13082 http://gar.svn.sourceforge.net/gar/?rev=13082&view=rev Author: wahwah Date: 2011-01-24 00:14:20 +0000 (Mon, 24 Jan 2011) Log Message: ----------- releases_web: Add a missing import And add a bit of logging. Not sure if it'll work in a mod_python setting. Modified Paths: -------------- csw/mgar/gar/v2/lib/web/releases_web.py Modified: csw/mgar/gar/v2/lib/web/releases_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-24 00:12:56 UTC (rev 13081) +++ csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-24 00:14:20 UTC (rev 13082) @@ -10,10 +10,12 @@ from lib.python import pkgdb from lib.python import checkpkg_lib from lib.python import package_stats +from lib.python import opencsw import datetime import os import os.path import hashlib +import logging urls = ( r'/', 'Index', @@ -112,6 +114,7 @@ sqo_osrel, sqo_arch, sqo_catrel = pkgdb.GetSqoTriad( osrel_name, arch_name, catrel_name) srv4 = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + logging.warning("Srv4CatalogAssignment::GET srv4: %s", srv4.basename) srv4_in_c = models.Srv4FileInCatalog.selectBy( osrel=sqo_osrel, arch=sqo_arch, @@ -221,4 +224,5 @@ main = app.wsgifunc() if __name__ == "__main__": + logging.basicConfig(level=logging.INFO) app.run() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 24 02:39:36 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 24 Jan 2011 01:39:36 +0000 Subject: [csw-devel] SF.net SVN: gar:[13083] csw/mgar/gar/v2/gar.pkg.mk Message-ID: Revision: 13083 http://gar.svn.sourceforge.net/gar/?rev=13083&view=rev Author: bdwalton Date: 2011-01-24 01:39:35 +0000 (Mon, 24 Jan 2011) Log Message: ----------- fix typo in error message Modified Paths: -------------- csw/mgar/gar/v2/gar.pkg.mk Modified: csw/mgar/gar/v2/gar.pkg.mk =================================================================== --- csw/mgar/gar/v2/gar.pkg.mk 2011-01-24 00:14:20 UTC (rev 13082) +++ csw/mgar/gar/v2/gar.pkg.mk 2011-01-24 01:39:35 UTC (rev 13083) @@ -770,7 +770,7 @@ $(if $(strip $(foreach P,$(PACKAGING_PLATFORMS),$(PACKAGING_HOST_$P))),\ $(if $(filter $(THISHOST),$(foreach P,$(PACKAGING_PLATFORMS),$(PACKAGING_HOST_$P))),\ @$(MAKECOOKIE),\ - $(warning *** You are building this package on a non-requested platform host '$(THISHOST)'. The follow platforms were requested:)\ + $(warning *** You are building this package on a non-requested platform host '$(THISHOST)'. The following platforms were requested:)\ $(foreach P,$(PACKAGING_PLATFORMS),\ $(warning *** - $P $(if $(PACKAGING_HOST_$P),to be build on host '$(PACKAGING_HOST_$P)',with no suitable host available))\ )\ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 24 04:12:49 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 24 Jan 2011 03:12:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[13084] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13084 http://gar.svn.sourceforge.net/gar/?rev=13084&view=rev Author: bdwalton Date: 2011-01-24 03:12:49 +0000 (Mon, 24 Jan 2011) Log Message: ----------- gettext/trunk: complete package splits; reorganize recipe to group like spackage split variables Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-24 01:39:35 UTC (rev 13083) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-24 03:12:49 UTC (rev 13084) @@ -7,38 +7,133 @@ GNU gettext utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages endef -PACKAGES += CSWggettext CSWggettextdoc +PACKAGES += CSWggettext +PACKAGES += CSWggettextdoc +PACKAGES += CSWlibasprintf0 +PACKAGES += CSWlibgettextlib0-14-1 +PACKAGES += CSWlibgettextlib0-17 +PACKAGES += CSWlibgettextlib0-18-1 +PACKAGES += CSWlibgettextpo0 +PACKAGES += CSWlibgettextsrc0-17 +PACKAGES += CSWlibgettextsrc0-18-1 +PACKAGES += CSWlibintl2 +PACKAGES += CSWlibintl3 +PACKAGES += CSWlibintl8 +PACKAGES += CSWlibgettextlib0-18-1 +PACKAGES += CSWggettext-dev -PACKAGES += CSWlibasprintf0 CATALOGNAME_CSWlibasprintf0 = libasprintf0 -PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0\.0\.0) -PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0(\.\d+)*) -SPKG_DESC_CSWlibasprintf0 += GNU locale utilities, libasprintf.so.0 - CATALOGNAME_CSWggettext = ggettext CATALOGNAME_CSWggettext = ggettextdoc +CATALOGNAME_CSWlibgettextlib0-14-1 = libgettextlib0_14_1 +CATALOGNAME_CSWlibgettextlib0-17 = libgettextlib0_17 +CATALOGNAME_CSWlibgettextlib0-18-1 = libgettextlib0_18_1 +CATALOGNAME_CSWlibgettextpo0 = libgettextpo0 +CATALOGNAME_CSWlibgettextsrc0-17 = libgettextsrc0_17 +CATALOGNAME_CSWlibgettextsrc0-18-1 = libgettextsrc0_18_1 +CATALOGNAME_CSWlibintl2 = libintl2 +CATALOGNAME_CSWlibintl3 = libintl3 +CATALOGNAME_CSWlibintl8 = libintl8 +CATALOGNAME_CSWlibgettextlib0-18-1 = libgettextlib0_18_1 +CATALOGNAME_CSWggettext-dev = CSWggettext_dev + SPKG_DESC_CSWggettext = GNU locale utilities SPKG_DESC_CSWggettextdoc = GNU locale utility documentation +SPKG_DESC_CSWlibasprintf0 += GNU locale utilities, libasprintf.so.0 +SPKG_DESC_CSWggettext-dev = GNU locale utilities, development files +SPKG_DESC_CSWlibgettextlib0-17 += GNU locale utilities, libgettextlib-0.17.so +SPKG_DESC_CSWlibgettextlib0-18-1 += GNU locale utilities, libgettextlib-0.18.1.so +SPKG_DESC_CSWlibgettextpo0 += GNU locale utilities, libgettextpo.so.0 +SPKG_DESC_CSWlibgettextsrc0-17 += GNU locale utilities, libgettextsrc-0.17.so +SPKG_DESC_CSWlibgettextsrc0-18-1 += GNU locale utilities, libgettextsrc-0.18.1.so +SPKG_DESC_CSWlibintl2 += GNU locale utilities, libintl.so.2 +SPKG_DESC_CSWlibintl3 += GNU locale utilities, libintl.so.3 +SPKG_DESC_CSWlibintl8 += GNU locale utilities, libintl.so.8 +SPKG_DESC_CSWlibgettextlib0-18-1 += GNU locale utilities, libgettextlib-0.18.1.so -PACKAGES += CSWlibgettextlib0-14-1 -CATALOGNAME_CSWlibgettextlib0-14-1 = libgettextlib0_14_1 + +PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0\.0\.0) +PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0(\.\d+)*) + + + + + + PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so) PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so(\.\d+)*) SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale utilities, libgettextlib-0.14.1.so -PACKAGES += CSWlibgettextlib0-17 -CATALOGNAME_CSWlibgettextlib0-17 = libgettextlib0_17 + + PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so) PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so(\.\d+)*) -SPKG_DESC_CSWlibgettextlib0-17 += GNU locale utilities, libgettextlib-0.17.so + +RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWncurses +RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextlib0-14-1 += CSWlibintl3 +RUNTIME_DEP_PKGS_CSWlibgettextlib0-14-1 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWncurses +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-17 +RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWlibgettextlib0-17 +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWncurses +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibgettextlib0-18-1 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextsrc0-18-1 +RUNTIME_DEP_PKGS_CSWlibintl2 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibintl3 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibintl8 += CSWiconv +RUNTIME_DEP_PKGS_CSWggettext += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWncurses +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibasprintf0 +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextsrc0-18-1 +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextlib0-18-1 +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextpo0 -PACKAGES += CSWlibgettextlib0-18-1 -CATALOGNAME_CSWlibgettextlib0-18-1 = libgettextlib0_18_1 + PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) -SPKG_DESC_CSWlibgettextlib0-18-1 += GNU locale utilities, libgettextlib-0.18.1.so -RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 +PKGFILES_CSWlibgettextpo0 += $(call baseisadirs,$(libdir),libgettextpo\.so\.0\.4\.0) +PKGFILES_CSWlibgettextpo0 += $(call baseisadirs,$(libdir),libgettextpo\.so\.0(\.\d+)*) +PKGFILES_CSWlibgettextpo0 += $(call baseisadirs,$(libdir),libgettextpo\.so\.0\.5\.1) +PKGFILES_CSWlibgettextsrc0-17 += $(call baseisadirs,$(libdir),libgettextsrc-0\.17\.so) +PKGFILES_CSWlibgettextsrc0-17 += $(call baseisadirs,$(libdir),libgettextsrc-0\.17\.so(\.\d+)*) +PKGFILES_CSWlibgettextsrc0-18-1 += $(call baseisadirs,$(libdir),libgettextsrc-0\.18\.1\.so) +PKGFILES_CSWlibgettextsrc0-18-1 += $(call baseisadirs,$(libdir),libgettextsrc-0\.18\.1\.so(\.\d+)*) +PKGFILES_CSWlibintl2 += $(call baseisadirs,$(libdir),libintl\.so\.2) +PKGFILES_CSWlibintl2 += $(call baseisadirs,$(libdir),libintl\.so\.2(\.\d+)*) +PKGFILES_CSWlibintl3 += $(call baseisadirs,$(libdir),libintl\.so\.3) +PKGFILES_CSWlibintl3 += $(call baseisadirs,$(libdir),libintl\.so\.3(\.\d+)*) +PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8\.0\.2) +PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8\.1\.1) +PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8(\.\d+)*) +PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) +PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) +PKGFILES_CSWggettext-dev += /opt/csw/lib/libasprintf.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/libgettextlib.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/libgettextpo.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/libgettextsrc.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/libintl.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libasprintf.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libgettextlib.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libgettextpo.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libgettextsrc.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libintl.so ARCHALL_CSWggettextdoc = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 24 04:19:38 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 24 Jan 2011 03:19:38 +0000 Subject: [csw-devel] SF.net SVN: gar:[13085] csw/mgar/pkg/gettext/trunk/files Message-ID: Revision: 13085 http://gar.svn.sourceforge.net/gar/?rev=13085&view=rev Author: bdwalton Date: 2011-01-24 03:19:38 +0000 (Mon, 24 Jan 2011) Log Message: ----------- gettext/trunk/files: move libintl.8 libs out of the way as new version soname is the same Added Paths: ----------- csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.amd64.keep csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.i.keep csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s.keep csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s9.keep Removed Paths: ------------- csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.amd64 csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.i csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s9 Deleted: csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.amd64 =================================================================== (Binary files differ) Copied: csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.amd64.keep (from rev 12143, csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.amd64) =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.i =================================================================== (Binary files differ) Copied: csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.i.keep (from rev 12143, csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.i) =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s =================================================================== (Binary files differ) Copied: csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s.keep (from rev 12143, csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s) =================================================================== (Binary files differ) Deleted: csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s9 =================================================================== (Binary files differ) Copied: csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s9.keep (from rev 12143, csw/mgar/pkg/gettext/trunk/files/libintl.so.8.0.2.s9) =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 24 04:58:03 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 24 Jan 2011 03:58:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[13086] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13086 http://gar.svn.sourceforge.net/gar/?rev=13086&view=rev Author: bdwalton Date: 2011-01-24 03:58:03 +0000 (Mon, 24 Jan 2011) Log Message: ----------- gettext/trunk: more pkgfiles splitting cleanup Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-24 03:19:38 UTC (rev 13085) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-24 03:58:03 UTC (rev 13086) @@ -52,23 +52,7 @@ SPKG_DESC_CSWlibgettextlib0-18-1 += GNU locale utilities, libgettextlib-0.18.1.so -PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0\.0\.0) -PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0(\.\d+)*) - - - - - -PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so) -PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so(\.\d+)*) -SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale utilities, libgettextlib-0.14.1.so - - - -PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so) -PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so(\.\d+)*) - RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWncurses RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWlibintl8 @@ -105,7 +89,6 @@ RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextlib0-18-1 RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextpo0 - PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) PKGFILES_CSWlibgettextpo0 += $(call baseisadirs,$(libdir),libgettextpo\.so\.0\.4\.0) @@ -124,6 +107,13 @@ PKGFILES_CSWlibintl8 += $(call baseisadirs,$(libdir),libintl\.so\.8(\.\d+)*) PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) +PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0\.0\.0) +PKGFILES_CSWlibasprintf0 += $(call baseisadirs,$(libdir),libasprintf\.so\.0(\.\d+)*) +PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so) +PKGFILES_CSWlibgettextlib0-14-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.14\.1\.so(\.\d+)*) +SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale utilities, libgettextlib-0.14.1.so +PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so) +PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so(\.\d+)*) PKGFILES_CSWggettext-dev += /opt/csw/lib/libasprintf.so PKGFILES_CSWggettext-dev += /opt/csw/lib/libgettextlib.so PKGFILES_CSWggettext-dev += /opt/csw/lib/libgettextpo.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 24 09:37:06 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 24 Jan 2011 08:37:06 +0000 Subject: [csw-devel] SF.net SVN: gar:[13087] csw/mgar/gar/v2/lib/web/README Message-ID: Revision: 13087 http://gar.svn.sourceforge.net/gar/?rev=13087&view=rev Author: wahwah Date: 2011-01-24 08:37:06 +0000 (Mon, 24 Jan 2011) Log Message: ----------- lib/web: Adding a README file Documents mod_python configuration. Added Paths: ----------- csw/mgar/gar/v2/lib/web/README Added: csw/mgar/gar/v2/lib/web/README =================================================================== --- csw/mgar/gar/v2/lib/web/README (rev 0) +++ csw/mgar/gar/v2/lib/web/README 2011-01-24 08:37:06 UTC (rev 13087) @@ -0,0 +1,51 @@ +Web-serving components of the checkpkg infrastructure. + +Configuring scripts with mod_python on Apache: + +modpython_gateway.py needs to be downloaded from [1] and put into the +lib/web/ directory. + +[1] http://svn.aminus.net/misc/modpython_gateway.py + +A piece of Apache configuration: + + Alias /pkgdb .../pkgdb_web + + Order allow,deny + Allow from all + + + SetHandler python-program + PythonPath "sys.path + ['.../gar/v2/lib/web', '.../gar/v2']" + PythonHandler modpython_gateway::handler + PythonOption wsgi.application pkgdb_web::main + PythonOption SCRIPT_NAME /pkgdb + PythonDebug on + + + + # I don't know why the Deny/Allow rules need to be duplicated, but I haven't + # been able to run the thing with just one set of permissions. + # The directory does not need to exist, but the name must match + # location ("releases"). + + Order deny,allow + Deny from all + + Allow from + + + + Order deny,allow + Deny from all + Allow from + + + SetHandler python-program + PythonPath "sys.path + ['.../gar/v2/lib/web', '.../gar/v2']" + PythonHandler modpython_gateway::handler + PythonOption wsgi.application releases_web::main + PythonOption SCRIPT_NAME /releases + PythonDebug on + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 24 15:21:10 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 24 Jan 2011 14:21:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[13088] csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Message-ID: Revision: 13088 http://gar.svn.sourceforge.net/gar/?rev=13088&view=rev Author: wahwah Date: 2011-01-24 14:21:10 +0000 (Mon, 24 Jan 2011) Log Message: ----------- csw-upload-pkg: Warn when not run on 'login' This script is meant to be run on the 'login' host. If run elsewhere, it displays a warning. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 08:37:06 UTC (rev 13087) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 14:21:10 UTC (rev 13088) @@ -15,6 +15,7 @@ import opencsw import json import common_constants +import socket BASE_URL = "http://buildfarm.opencsw.org/releases/" @@ -258,11 +259,14 @@ dest="remove", default=False, action="store_true") options, args = parser.parse_args() - print "args:", args if options.debug: logging.basicConfig(level=logging.DEBUG) else: logging.basicConfig(level=logging.INFO) + logging.debug("args: %s", args) + hostname = socket.gethostname() + if not hostname.startswith('login'): + logging.warning("This script is meant to be run on the login host.") uploader = Srv4Uploader(args, debug=options.debug) if options.remove: uploader.Remove() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 24 18:10:52 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 24 Jan 2011 17:10:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[13089] csw/mgar/pkg/apache2/branches/open-bug-squash/files /CSWapache2.postinstall Message-ID: Revision: 13089 http://gar.svn.sourceforge.net/gar/?rev=13089&view=rev Author: bdwalton Date: 2011-01-24 17:10:52 +0000 (Mon, 24 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash/files: make postinstall script create var/run if it's not there Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWapache2.postinstall Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWapache2.postinstall =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWapache2.postinstall 2011-01-24 14:21:10 UTC (rev 13088) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWapache2.postinstall 2011-01-24 17:10:52 UTC (rev 13089) @@ -7,9 +7,9 @@ AP2_LIBEXEC=$AP2_PREFIX/libexec AP2_CONFDIR=$AP2_PREFIX/etc AP2_EXTRADIR=$AP2_CONFDIR/extra +AP2_RUNDIR=$AP2_PREFIX/var/run - UPGRADE_CONFIGS="\ httpd.conf \ ssl.conf \ @@ -93,4 +93,9 @@ EOF fi +if [ ! -d "$AP2_RUNDIR" ]; then + echo "Creating var/run..." + mkdir -p "$AP2_RUNDIR" +fi + exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Mon Jan 24 18:29:04 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Mon, 24 Jan 2011 17:29:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[13090] csw/mgar/pkg/pcp/trunk/Makefile Message-ID: Revision: 13090 http://gar.svn.sourceforge.net/gar/?rev=13090&view=rev Author: bonivart Date: 2011-01-24 17:29:04 +0000 (Mon, 24 Jan 2011) Log Message: ----------- pcp: update to 1.10, rename script to avoid file collision Modified Paths: -------------- csw/mgar/pkg/pcp/trunk/Makefile Modified: csw/mgar/pkg/pcp/trunk/Makefile =================================================================== --- csw/mgar/pkg/pcp/trunk/Makefile 2011-01-24 17:10:52 UTC (rev 13089) +++ csw/mgar/pkg/pcp/trunk/Makefile 2011-01-24 17:29:04 UTC (rev 13090) @@ -1,5 +1,5 @@ NAME = pcp -VERSION = 1.09 +VERSION = 1.10 CATEGORIES = net DESCRIPTION = Maps ports to PIDs and vice versa @@ -24,5 +24,5 @@ install-custom: @echo " ==> Installing $(NAME) (custom)" @ginstall -m 755 -d $(DESTDIR)$(bindir) - @ginstall -m 755 $(WORKDIR)/pcp.txt $(DESTDIR)$(bindir)/pcp + @ginstall -m 755 $(WORKDIR)/pcp.txt $(DESTDIR)$(bindir)/pidconport @$(MAKECOOKIE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Tue Jan 25 09:55:24 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Tue, 25 Jan 2011 08:55:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[13092] csw/mgar/pkg/ddrescue/trunk Message-ID: Revision: 13092 http://gar.svn.sourceforge.net/gar/?rev=13092&view=rev Author: dmichelsen Date: 2011-01-25 08:55:24 +0000 (Tue, 25 Jan 2011) Log Message: ----------- ddrescue: Update to 1.14 Modified Paths: -------------- csw/mgar/pkg/ddrescue/trunk/Makefile csw/mgar/pkg/ddrescue/trunk/checksums Added Paths: ----------- csw/mgar/pkg/ddrescue/trunk/files/0001-Use-inttypes.h-instead-of-stdint.h.patch Modified: csw/mgar/pkg/ddrescue/trunk/Makefile =================================================================== --- csw/mgar/pkg/ddrescue/trunk/Makefile 2011-01-25 08:54:23 UTC (rev 13091) +++ csw/mgar/pkg/ddrescue/trunk/Makefile 2011-01-25 08:55:24 UTC (rev 13092) @@ -1,6 +1,6 @@ # : Makefile 9089 2010-03-11 08:34:46Z wahwah $ NAME = ddrescue -VERSION = 1.13 +VERSION = 1.14 CATEGORIES = utils DESCRIPTION = A data recovery tool @@ -12,6 +12,8 @@ MASTER_SITES = $(GNU_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.lz +PATCHFILES += 0001-Use-inttypes.h-instead-of-stdint.h.patch + # File name regex to get notifications about upstream software releases UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.lz Modified: csw/mgar/pkg/ddrescue/trunk/checksums =================================================================== --- csw/mgar/pkg/ddrescue/trunk/checksums 2011-01-25 08:54:23 UTC (rev 13091) +++ csw/mgar/pkg/ddrescue/trunk/checksums 2011-01-25 08:55:24 UTC (rev 13092) @@ -1 +1 @@ -00cd788fbd6bc5a6205c3199f7557fda ddrescue-1.13.tar.lz +122d628c884a170659ac4c227cc484bc ddrescue-1.14.tar.lz Added: csw/mgar/pkg/ddrescue/trunk/files/0001-Use-inttypes.h-instead-of-stdint.h.patch =================================================================== --- csw/mgar/pkg/ddrescue/trunk/files/0001-Use-inttypes.h-instead-of-stdint.h.patch (rev 0) +++ csw/mgar/pkg/ddrescue/trunk/files/0001-Use-inttypes.h-instead-of-stdint.h.patch 2011-01-25 08:55:24 UTC (rev 13092) @@ -0,0 +1,109 @@ +From 1663750c7ed123dc247d26a41a4fdbdead4ccb1c Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Tue, 25 Jan 2011 09:52:33 +0100 +Subject: [PATCH] Use inttypes.h instead of stdint.h + +--- + block.cc | 2 +- + ddrescue.cc | 2 +- + fillbook.cc | 2 +- + genbook.cc | 2 +- + logbook.cc | 2 +- + main.cc | 2 +- + rescuebook.cc | 2 +- + 7 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/block.cc b/block.cc +index 5b80fdc..2ec989b 100644 +--- a/block.cc ++++ b/block.cc +@@ -23,7 +23,7 @@ + #include + #include + #include +-#include ++#include + + #include "block.h" + #include "ddrescue.h" +diff --git a/ddrescue.cc b/ddrescue.cc +index 3acca37..6b4657d 100644 +--- a/ddrescue.cc ++++ b/ddrescue.cc +@@ -28,7 +28,7 @@ + #include + #include + #include +-#include ++#include + #include + + #include "block.h" +diff --git a/fillbook.cc b/fillbook.cc +index 7c7be61..533b346 100644 +--- a/fillbook.cc ++++ b/fillbook.cc +@@ -22,7 +22,7 @@ + #include + #include + #include +-#include ++#include + + #include "block.h" + #include "ddrescue.h" +diff --git a/genbook.cc b/genbook.cc +index 0106edd..5760fe7 100644 +--- a/genbook.cc ++++ b/genbook.cc +@@ -24,7 +24,7 @@ + #include + #include + #include +-#include ++#include + #include + + #include "block.h" +diff --git a/logbook.cc b/logbook.cc +index c5bed8d..13eb69d 100644 +--- a/logbook.cc ++++ b/logbook.cc +@@ -27,7 +27,7 @@ + #include + #include + #include +-#include ++#include + #include + + #include "block.h" +diff --git a/main.cc b/main.cc +index 9397965..dbcfd1d 100644 +--- a/main.cc ++++ b/main.cc +@@ -32,7 +32,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + +diff --git a/rescuebook.cc b/rescuebook.cc +index 8da4269..dce76ab 100644 +--- a/rescuebook.cc ++++ b/rescuebook.cc +@@ -24,7 +24,7 @@ + #include + #include + #include +-#include ++#include + #include + + #include "block.h" +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Tue Jan 25 09:54:23 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Tue, 25 Jan 2011 08:54:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[13091] csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Message-ID: Revision: 13091 http://gar.svn.sourceforge.net/gar/?rev=13091&view=rev Author: wahwah Date: 2011-01-25 08:54:23 +0000 (Tue, 25 Jan 2011) Log Message: ----------- csw-upload-pkg: Add more usage information Modified Paths: -------------- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py Modified: csw/mgar/gar/v2/lib/python/csw_upload_pkg.py =================================================================== --- csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-24 17:29:04 UTC (rev 13090) +++ csw/mgar/gar/v2/lib/python/csw_upload_pkg.py 2011-01-25 08:54:23 UTC (rev 13091) @@ -21,8 +21,21 @@ BASE_URL = "http://buildfarm.opencsw.org/releases/" USAGE = """%prog [ options ] [ [ ... ] ] -Uploads a set of packages to the unstable catalog in opencsw-future.""" +Uploads a set of packages to the unstable catalog in opencsw-future. +- When an ARCH=all package is sent, it's added to both sparc and i386 catalogs +- When a SunOS5.x package is sent, it's added to catalogs SunOS5.x, + SunOS5.(x+1), up to SunOS5.11. +- If a package update is sent, the tool uses catalogname to identify the + package it's supposed to replace + +The --remove option affects the same catalogs as the regular use, except that +it removes assignments of a given package to catalogs, instead of adding them. + +For more information, see: +http://wiki.opencsw.org/automated-release-process#toc0 +""" + class Error(Exception): pass @@ -257,7 +270,8 @@ default=False, action="store_true") parser.add_option("--remove", dest="remove", - default=False, action="store_true") + default=False, action="store_true", + help="Remove packages from catalogs instead of adding them") options, args = parser.parse_args() if options.debug: logging.basicConfig(level=logging.DEBUG) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Tue Jan 25 22:26:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Tue, 25 Jan 2011 21:26:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[13093] csw/mgar/pkg/firefox/trunk/Makefile Message-ID: Revision: 13093 http://gar.svn.sourceforge.net/gar/?rev=13093&view=rev Author: wbonnet Date: 2011-01-25 21:26:49 +0000 (Tue, 25 Jan 2011) Log Message: ----------- Fix uwatch regexp Modified Paths: -------------- csw/mgar/pkg/firefox/trunk/Makefile Modified: csw/mgar/pkg/firefox/trunk/Makefile =================================================================== --- csw/mgar/pkg/firefox/trunk/Makefile 2011-01-25 08:55:24 UTC (rev 13092) +++ csw/mgar/pkg/firefox/trunk/Makefile 2011-01-25 21:26:49 UTC (rev 13093) @@ -12,7 +12,7 @@ DISTFILES += CSWfirefox.postremove CSWfirefox.postinstall autoconf.mk.diff firefox.diff firefox.dist.bin.diff # We define upstream file regex so we can be notifed of new upstream software release -UFILES_REGEX = (\d+(?:\.\d+)*) +UFILES_REGEX = \"(\d+(?:\.\d+)*)/ MASTER_SITES = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$(VERSION)/source/ UPSTREAM_MASTER_SITES = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Wed Jan 26 15:12:34 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Wed, 26 Jan 2011 14:12:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[13094] csw/mgar/gar/v2/lib/python/database.py Message-ID: Revision: 13094 http://gar.svn.sourceforge.net/gar/?rev=13094&view=rev Author: wahwah Date: 2011-01-26 14:12:34 +0000 (Wed, 26 Jan 2011) Log Message: ----------- checkpkg: Provide a link to db documentation When the slow database upgrade starts, it might be a good moment to inform people about the alternative, shared db setup. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/database.py Modified: csw/mgar/gar/v2/lib/python/database.py =================================================================== --- csw/mgar/gar/v2/lib/python/database.py 2011-01-25 21:26:49 UTC (rev 13093) +++ csw/mgar/gar/v2/lib/python/database.py 2011-01-26 14:12:34 UTC (rev 13094) @@ -304,6 +304,8 @@ # Using the same stuff pkgdb is using. logging.warning( "Refreshing the database. It may take a long time, please be patient.") + logging.warning("If you need a way to make it faster, please see:") + logging.warning("http://wiki.opencsw.org/checkpkg#toc5") infile_contents = common_constants.DEFAULT_INSTALL_CONTENTS_FILE infile_pkginfo = None logging.debug("Indexing.") This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 27 12:50:39 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 27 Jan 2011 11:50:39 +0000 Subject: [csw-devel] SF.net SVN: gar:[13096] csw/mgar/gar/v2/lib/web/pkgdb_web.py Message-ID: Revision: 13096 http://gar.svn.sourceforge.net/gar/?rev=13096&view=rev Author: wahwah Date: 2011-01-27 11:50:39 +0000 (Thu, 27 Jan 2011) Log Message: ----------- pkgdb_web: Small cleanup Template path update, and a line wrap. Modified Paths: -------------- csw/mgar/gar/v2/lib/web/pkgdb_web.py Modified: csw/mgar/gar/v2/lib/web/pkgdb_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/pkgdb_web.py 2011-01-27 11:50:17 UTC (rev 13095) +++ csw/mgar/gar/v2/lib/web/pkgdb_web.py 2011-01-27 11:50:39 UTC (rev 13096) @@ -22,12 +22,15 @@ r'/maintainers/(\d+)/', 'MaintainerDetail', r'/maintainers/(\d+)/checkpkg/', 'MaintainerCheckpkgReport', r'/error-tags/', 'ErrorTagList', - r'/rest/catalogs/([^/]+)/([^/]+)/([^/]+)/pkgname-by-filename', 'PkgnameByFilename', + r'/rest/catalogs/([^/]+)/([^/]+)/([^/]+)/pkgname-by-filename', + 'PkgnameByFilename', r'/rest/srv4/([0-9a-f]{32})/', 'RestSrv4Detail', ) # render = web.template.render('templates/') -render = web.template.render('/home/maciej/src/pkgdb_web/templates/') +# render = web.template.render('/home/maciej/src/pkgdb_web/templates/') +render = web.template.render('/home/maciej/src/opencsw-git/gar/v2/' + 'lib/web/templates/') def ConnectToDatabase(): configuration.SetUpSqlobjectConnection() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Thu Jan 27 12:50:18 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Thu, 27 Jan 2011 11:50:18 +0000 Subject: [csw-devel] SF.net SVN: gar:[13095] csw/mgar/gar/v2/lib Message-ID: Revision: 13095 http://gar.svn.sourceforge.net/gar/?rev=13095&view=rev Author: wahwah Date: 2011-01-27 11:50:17 +0000 (Thu, 27 Jan 2011) Log Message: ----------- pkgdb_web: Added an interface for individual srv4 It would make sense to add some sort of standard methods to each model, to be used with RESTful interfaces. Such methods would return representations of each object intended for RESTful interfaces, i.e. - json serializable. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/models.py csw/mgar/gar/v2/lib/web/pkgdb_web.py Modified: csw/mgar/gar/v2/lib/python/models.py =================================================================== --- csw/mgar/gar/v2/lib/python/models.py 2011-01-26 14:12:34 UTC (rev 13094) +++ csw/mgar/gar/v2/lib/python/models.py 2011-01-27 11:50:17 UTC (rev 13095) @@ -207,7 +207,27 @@ def GetStatsStruct(self): return cPickle.loads(str(self.data_obj.pickle)) + def GetRestRepr(self): + mimetype = "application/x-vnd.opencsw.pkg;type=srv4-detail" + data = { + 'catalogname': self.catalogname, + 'basename': self.basename, + 'md5_sum': self.md5_sum, + 'size': self.size, + 'maintainer_email': self.maintainer.email, + 'maintainer_full_name': self.maintainer.full_name, + 'version_string': self.version_string, + 'arch': self.arch.name, + 'pkgname': self.pkginst.pkgname, + 'mtime': unicode(self.mtime), + 'osrel': self.os_rel.short_name, + 'rev': self.rev, + 'filename_arch': self.filename_arch.name, + # 'in_catalogs': unicode([unicode(x) for x in self.in_catalogs]), + } + return mimetype, data + class CheckpkgErrorTagMixin(object): def ToGarSyntax(self): Modified: csw/mgar/gar/v2/lib/web/pkgdb_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/pkgdb_web.py 2011-01-26 14:12:34 UTC (rev 13094) +++ csw/mgar/gar/v2/lib/web/pkgdb_web.py 2011-01-27 11:50:17 UTC (rev 13095) @@ -23,6 +23,7 @@ r'/maintainers/(\d+)/checkpkg/', 'MaintainerCheckpkgReport', r'/error-tags/', 'ErrorTagList', r'/rest/catalogs/([^/]+)/([^/]+)/([^/]+)/pkgname-by-filename', 'PkgnameByFilename', + r'/rest/srv4/([0-9a-f]{32})/', 'RestSrv4Detail', ) # render = web.template.render('templates/') @@ -173,6 +174,19 @@ raise web.notfound() +class RestSrv4Detail(object): + + def GET(self, md5_sum): + ConnectToDatabase() + try: + pkg = models.Srv4FileStats.selectBy(md5_sum=md5_sum).getOne() + mimetype, data_structure = pkg.GetRestRepr() + web.header('Content-type', mimetype) + return json.dumps(data_structure) + except sqlobject.main.SQLObjectNotFound, e: + raise web.notfound() + + web.webapi.internalerror = web.debugerror # app = web.application(urls, globals()) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 27 16:24:23 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 27 Jan 2011 15:24:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[13097] csw/mgar/pkg/zsh/trunk Message-ID: Revision: 13097 http://gar.svn.sourceforge.net/gar/?rev=13097&view=rev Author: dmichelsen Date: 2011-01-27 15:24:22 +0000 (Thu, 27 Jan 2011) Log Message: ----------- zsh: Replace CSWzsh.gspec and add _pkgutil to DISTFILES Modified Paths: -------------- csw/mgar/pkg/zsh/trunk/Makefile Removed Paths: ------------- csw/mgar/pkg/zsh/trunk/files/CSWzsh.gspec Modified: csw/mgar/pkg/zsh/trunk/Makefile =================================================================== --- csw/mgar/pkg/zsh/trunk/Makefile 2011-01-27 11:50:39 UTC (rev 13096) +++ csw/mgar/pkg/zsh/trunk/Makefile 2011-01-27 15:24:22 UTC (rev 13097) @@ -11,8 +11,12 @@ MASTER_SITES = $(SF_MIRRORS) DISTFILES = $(NAME)-$(VERSION).tar.bz2 -DISTFILES += $(call admfiles,CSWzsh,postinstall postremove) +DISTFILES += _pkgutil +DISTFILES += CSWzsh.postinstall CSWzsh.postremove +PACKAGES = CSWzsh +CATALOGNAME_CSWzsh = zsh + LICENSE = LICENCE RUNTIME_DEP_PKGS = CSWiconv CSWncurses CSWpcrert CSWgdbm @@ -37,4 +41,4 @@ CPPFLAGS := -I$(includedir)/ncursesw $(CPPFLAGS) post-install: - cp -p files/_pkgutil $(DESTDIR)$(sharedstatedir)/$(NAME)/functions + cp -p $(WORKDIR)/_pkgutil $(DESTDIR)$(sharedstatedir)/$(NAME)/functions Deleted: csw/mgar/pkg/zsh/trunk/files/CSWzsh.gspec =================================================================== --- csw/mgar/pkg/zsh/trunk/files/CSWzsh.gspec 2011-01-27 11:50:39 UTC (rev 13096) +++ csw/mgar/pkg/zsh/trunk/files/CSWzsh.gspec 2011-01-27 15:24:22 UTC (rev 13097) @@ -1,4 +0,0 @@ -%var bitname zsh -%var pkgname CSWzsh -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC_FIRSTMOD}/LICENCE This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 27 20:39:09 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 27 Jan 2011 19:39:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[13098] csw/mgar/pkg/gdbm/trunk Message-ID: Revision: 13098 http://gar.svn.sourceforge.net/gar/?rev=13098&view=rev Author: dmichelsen Date: 2011-01-27 19:39:08 +0000 (Thu, 27 Jan 2011) Log Message: ----------- gdbm: Package split and get rid of legacy gspec Modified Paths: -------------- csw/mgar/pkg/gdbm/trunk/Makefile Removed Paths: ------------- csw/mgar/pkg/gdbm/trunk/files/CSWgdbm.gspec Modified: csw/mgar/pkg/gdbm/trunk/Makefile =================================================================== --- csw/mgar/pkg/gdbm/trunk/Makefile 2011-01-27 15:24:22 UTC (rev 13097) +++ csw/mgar/pkg/gdbm/trunk/Makefile 2011-01-27 19:39:08 UTC (rev 13098) @@ -17,15 +17,34 @@ # Makefile install permissions patch PATCHFILES = perms.diff +PACKAGES = CSWgdbm +CATALOGNAME_CSWgdbm = gdbm +SPKG_DESC_CSWgdbm = Legacy package as contents moved to CSWlibgdbm3 +PKGFILES_CSWgdbm = NOFILES +ARCHALL_CSWgdbm = 1 + +PACKAGES += CSWlibgdbm3 +CATALOGNAME_CSWlibgdbm3 = libgdbm3 +SPKG_DESC_CSWlibgdbm3 = GDBM share library, libgdbm.so.3 +PKGFILES_CSWlibgdbm3 = $(call baseisadirs,$(libdir),libgdbm\.so\.3(\.\d+)*) + +PACKAGES += CSWlibgdbm-dev +CATALOGNAME_CSWlibgdbm-dev = libgdbm_dev +SPKG_DESC_CSWlibgdbm-dev = Development Files for libgdbm +# This is catchall +RUNTIME_DEP_PKGS_CSWlibgdbm-dev = CSWlibgdbm3 + +BUILD64 = 1 +CONFIGURE_ARGS = $(DIRPATHS) + # gdbm package has no test suite TEST_SCRIPTS = -CONFIGURE_ARGS = $(DIRPATHS) - INSTALL_ROOT = $(DESTDIR) -export INSTALL_ROOT -EXTRA_COMMON_EXPORTS = INSTALL_ROOT +EXTRA_INSTALL_EXPORTS = INSTALL_ROOT -BUILD64 = 1 +include gar/category.mk -include gar/category.mk +post-install-modulated: + # These are only informational + perl -pi -e 's,/usr/local,$(prefix),' $(DESTDIR)$(infodir)/gdbm.info Deleted: csw/mgar/pkg/gdbm/trunk/files/CSWgdbm.gspec =================================================================== --- csw/mgar/pkg/gdbm/trunk/files/CSWgdbm.gspec 2011-01-27 15:24:22 UTC (rev 13097) +++ csw/mgar/pkg/gdbm/trunk/files/CSWgdbm.gspec 2011-01-27 19:39:08 UTC (rev 13098) @@ -1,4 +0,0 @@ -%var bitname gdbm -%var pkgname CSWgdbm -%include url file://%{PKGLIB}/csw_dyndepend.gspec -%copyright url file://%{WORKSRC}/COPYRIGHT This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Thu Jan 27 21:20:00 2011 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Thu, 27 Jan 2011 20:20:00 +0000 Subject: [csw-devel] SF.net SVN: gar:[13099] csw/mgar/pkg Message-ID: Revision: 13099 http://gar.svn.sourceforge.net/gar/?rev=13099&view=rev Author: dmichelsen Date: 2011-01-27 20:20:00 +0000 (Thu, 27 Jan 2011) Log Message: ----------- gcal: Almost done, why is /usr/local in bin/gcal? Added Paths: ----------- csw/mgar/pkg/gcal/ csw/mgar/pkg/gcal/Makefile csw/mgar/pkg/gcal/branches/ csw/mgar/pkg/gcal/tags/ csw/mgar/pkg/gcal/trunk/ csw/mgar/pkg/gcal/trunk/Makefile csw/mgar/pkg/gcal/trunk/checksums csw/mgar/pkg/gcal/trunk/files/ csw/mgar/pkg/gcal/trunk/files/0001-Need-minor-tweaks-for-Solaris.patch Copied: csw/mgar/pkg/gcal/Makefile (from rev 13094, csw/mgar/pkg/template/Makefile) =================================================================== --- csw/mgar/pkg/gcal/Makefile (rev 0) +++ csw/mgar/pkg/gcal/Makefile 2011-01-27 20:20:00 UTC (rev 13099) @@ -0,0 +1,15 @@ +# vim: ft=make ts=4 sw=4 noet + +default: + @echo "You are in the pkg/ directory." + +%: + $(MAKE) -C trunk $* + +paranoid-%: + $(MAKE) -C trunk $* || exit 2 + +export BUILDLOG ?= $(shell pwd)/buildlog.txt + +report-%: + $(MAKE) -C trunk $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG) Property changes on: csw/mgar/pkg/gcal/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/gcal/trunk/Makefile =================================================================== --- csw/mgar/pkg/gcal/trunk/Makefile (rev 0) +++ csw/mgar/pkg/gcal/trunk/Makefile 2011-01-27 20:20:00 UTC (rev 13099) @@ -0,0 +1,33 @@ +# $Id$ +NAME = gcal +VERSION = 3.6 +CATEGORIES = apps + +DESCRIPTION = Gcal is a program for calculating and printing calendars +define BLURB +endef + +MASTER_SITES = $(GNU_MIRROR) +DISTFILES = $(DISTNAME).tar.gz + +PATCHFILES += 0001-Need-minor-tweaks-for-Solaris.patch + +PACKAGES = CSWgcal +CATALOGNAME_CSWgcal = gcal +RUNTIME_DEP_PKGS_CSWgcal += CSWggettextrt +RUNTIME_DEP_PKGS_CSWgcal += CSWncurses +RUNTIME_DEP_PKGS_CSWgcal += CSWperl + +# File name regex to get notifications about upstream software releases +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz + +CONFIGURE_ARGS = $(DIRPATHS) + +TEST_TARGET = check + +EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/charset.alias + +# This is ok, there is a list of pathes given +CHECKPKG_OVERRIDES_CSWgcal += file-with-bad-content|/usr/local|root/opt/csw/share/info/gcal.info + +include gar/category.mk Property changes on: csw/mgar/pkg/gcal/trunk/Makefile ___________________________________________________________________ Added: svn:keywords + Id Added: csw/mgar/pkg/gcal/trunk/checksums =================================================================== --- csw/mgar/pkg/gcal/trunk/checksums (rev 0) +++ csw/mgar/pkg/gcal/trunk/checksums 2011-01-27 20:20:00 UTC (rev 13099) @@ -0,0 +1 @@ +9c3819ca118d6e3adb6a716858cba7d6 gcal-3.6.tar.gz Added: csw/mgar/pkg/gcal/trunk/files/0001-Need-minor-tweaks-for-Solaris.patch =================================================================== --- csw/mgar/pkg/gcal/trunk/files/0001-Need-minor-tweaks-for-Solaris.patch (rev 0) +++ csw/mgar/pkg/gcal/trunk/files/0001-Need-minor-tweaks-for-Solaris.patch 2011-01-27 20:20:00 UTC (rev 13099) @@ -0,0 +1,36 @@ +From d3a8051ba24f6274a0485bd7530190106a8e8b4f Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen +Date: Thu, 27 Jan 2011 20:57:27 +0100 +Subject: [PATCH] Need minor tweaks for Solaris + +--- + src/tailor.h | 6 ++++++ + 1 files changed, 6 insertions(+), 0 deletions(-) + +diff --git a/src/tailor.h b/src/tailor.h +index 1421bee..846adcc 100644 +--- a/src/tailor.h ++++ b/src/tailor.h +@@ -443,6 +443,8 @@ + # endif /* !OS2 */ + # endif /* !MSDOS && !DJG && !WIN32 */ + ++#define __P_(gc_proto) gc_proto ++ + /* + * Compiler specific macro for prototyping. + */ +@@ -578,6 +580,10 @@ + # endif /* GCAL_EMAIL */ + + ++#ifdef __sun ++/* Needed for close(2) */ ++#include ++#endif + + # if USE_RC || defined(GCAL_EMAIL) + /* The proper function for a temporary file name according to used target system. */ +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 28 01:20:43 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 28 Jan 2011 00:20:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[13100] csw/mgar/gar/v2/lib/python/shell.py Message-ID: Revision: 13100 http://gar.svn.sourceforge.net/gar/?rev=13100&view=rev Author: wahwah Date: 2011-01-28 00:20:42 +0000 (Fri, 28 Jan 2011) Log Message: ----------- checkpkg: Bugfix for shell.py There was a variable which was not defined, but used on the debug mode. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/shell.py Modified: csw/mgar/gar/v2/lib/python/shell.py =================================================================== --- csw/mgar/gar/v2/lib/python/shell.py 2011-01-27 20:20:00 UTC (rev 13099) +++ csw/mgar/gar/v2/lib/python/shell.py 2011-01-28 00:20:42 UTC (rev 13100) @@ -11,6 +11,7 @@ def ShellCommand(self, args, quiet=False): logging.debug("Calling: %s", repr(args)) + stdout, stderr = None, None if quiet: process = subprocess.Popen(args, stdout=subprocess.PIPE, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Fri Jan 28 01:28:53 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Fri, 28 Jan 2011 00:28:53 +0000 Subject: [csw-devel] SF.net SVN: gar:[13101] csw/mgar/gar/v2/lib/sh/libcheckpkg.sh Message-ID: Revision: 13101 http://gar.svn.sourceforge.net/gar/?rev=13101&view=rev Author: wahwah Date: 2011-01-28 00:28:53 +0000 (Fri, 28 Jan 2011) Log Message: ----------- checkpkg: Reverting to the old custom-pkgtrans The new version fails for CSWgdbm on Solaris 10. Modified Paths: -------------- csw/mgar/gar/v2/lib/sh/libcheckpkg.sh Modified: csw/mgar/gar/v2/lib/sh/libcheckpkg.sh =================================================================== --- csw/mgar/gar/v2/lib/sh/libcheckpkg.sh 2011-01-28 00:20:42 UTC (rev 13100) +++ csw/mgar/gar/v2/lib/sh/libcheckpkg.sh 2011-01-28 00:28:53 UTC (rev 13101) @@ -14,7 +14,9 @@ # set -e # set -u -function custom_pkgtrans { +function short_custom_pkgtrans { + # This function sometimes fails. It works on Solaris 9, but likes to fail + # on Solaris 10. local outd local skipblks if ! [[ -d "$2" ]]; then @@ -36,3 +38,43 @@ exit 1 fi } + + +get_header_blocks() { + dd if="$1" skip=1 \ + | cpio -i -t 2>&1 >/dev/null \ + | nawk '{print $1; exit;}' +} + +custom_pkgtrans() { + local hdrblks + if [[ ! -d "$2" ]] ; then + echo ERROR: "$2" is not a directory >/dev/fd/2 + return 1 + fi + hdrblks=$(get_header_blocks "$1") + + echo "initial hdrblks=$hdrblks" + + hdrblks=$(( $hdrblks + 1 )) + mkdir $2/$3 + + local counter=0 + while :; do + echo "Attempting ${hdrblks} offset" + # cpio sometimes returns 1, and we don't want to bail out when it happens. + dd if="$1" skip="$hdrblks" | (cd $2/$3 ; cpio -ivdm) || true + if [[ -d "$2/$3/install" ]]; then + echo "Unpack successful." + break + fi + hdrblks=$(( $hdrblks + 1 )) + counter=$(( $counter + 1 )) + # To prevent us from going on forever. + if [[ "${counter}" -gt 100 ]]; then + echo "Unpack keeps on being unsuccessful. Bailing out." + return 1 + fi + echo "Unpack unsuccessful, trying offset ${hdrblks}" + done +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 29 16:45:54 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 15:45:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[13102] csw/mgar/gar/v2/lib/python/README Message-ID: Revision: 13102 http://gar.svn.sourceforge.net/gar/?rev=13102&view=rev Author: wahwah Date: 2011-01-29 15:45:54 +0000 (Sat, 29 Jan 2011) Log Message: ----------- checkpkg: README update Modified Paths: -------------- csw/mgar/gar/v2/lib/python/README Modified: csw/mgar/gar/v2/lib/python/README =================================================================== --- csw/mgar/gar/v2/lib/python/README 2011-01-28 00:28:53 UTC (rev 13101) +++ csw/mgar/gar/v2/lib/python/README 2011-01-29 15:45:54 UTC (rev 13102) @@ -15,6 +15,11 @@ Development plan for checkpkg: +- Notify maintainers when their package is available from mirrors +- Allow maintainers to opt-out from these notifications +- Add support for the 'overridden' field in the database +- When adding a package to a catalog, store the time and date of the + addition - Display stats from each run - Shorten the on-screen output, add commands to display override lines - Move the set check stats outside of checking functions, remove the special @@ -61,6 +66,8 @@ Additional database indexes: +# TODO(maciej): Add them to the models.py + CREATE INDEX srv4_mtime_idx ON srv4_file_stats(mtime); CREATE INDEX srv4_md5_idx ON srv4_file_stats(md5_sum); CREATE INDEX catalog_idx ON srv4_file_in_catalog (arch_id, osrel_id, catrel_id); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 29 16:46:28 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 15:46:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[13103] csw/mgar/gar/v2/lib/python Message-ID: Revision: 13103 http://gar.svn.sourceforge.net/gar/?rev=13103&view=rev Author: wahwah Date: 2011-01-29 15:46:28 +0000 (Sat, 29 Jan 2011) Log Message: ----------- checkpkg: OpencswCatalog class gets a file desc When instantiating OpencswCatalog, it's better to use a file descriptor than a file name. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/catalog.py csw/mgar/gar/v2/lib/python/package_stats.py csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/catalog.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:45:54 UTC (rev 13102) +++ csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:46:28 UTC (rev 13103) @@ -65,8 +65,8 @@ class OpencswCatalog(object): """Represents a catalog file.""" - def __init__(self, file_name): - self.file_name = file_name + def __init__(self, fd): + self.fd = fd self.by_basename = None self.catalog_data = None @@ -133,8 +133,7 @@ def GetCatalogData(self): if not self.catalog_data: - fd = open(self.file_name, "r") - self.catalog_data = self._GetCatalogData(fd) + self.catalog_data = self._GetCatalogData(self.fd) return self.catalog_data def GetDataByBasename(self): Modified: csw/mgar/gar/v2/lib/python/package_stats.py =================================================================== --- csw/mgar/gar/v2/lib/python/package_stats.py 2011-01-29 15:45:54 UTC (rev 13102) +++ csw/mgar/gar/v2/lib/python/package_stats.py 2011-01-29 15:46:28 UTC (rev 13103) @@ -440,7 +440,7 @@ def StatsListFromCatalog(file_name_list, catalog_file_name=None, debug=False): packages = [inspective_package.InspectiveCswSrv4File(x, debug) for x in file_name_list] if catalog_file_name: - catalog_obj = catalog.OpencswCatalog(catalog_file_name) + catalog_obj = catalog.OpencswCatalog(open(catalog_file_name, "rb")) md5s_by_basename = catalog_obj.GetDataByBasename() for pkg in packages: basename = os.path.basename(pkg.pkg_path) Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-29 15:45:54 UTC (rev 13102) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-29 15:46:28 UTC (rev 13103) @@ -195,7 +195,7 @@ # - read in the catalog file, and build a md5-filename correspondence # data structure. logging.debug("Reading the catalog file from disk.") - src_catalog = catalog.OpencswCatalog(catalog_file) + src_catalog = catalog.OpencswCatalog(open(catalog_file, "rb")) catalog_data = src_catalog.GetCatalogData() cat_entry_by_md5 = {} cat_entry_by_basename = {} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 29 16:47:01 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 15:47:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[13104] csw/mgar/gar/v2/lib/python Message-ID: Revision: 13104 http://gar.svn.sourceforge.net/gar/?rev=13104&view=rev Author: wahwah Date: 2011-01-29 15:47:01 +0000 (Sat, 29 Jan 2011) Log Message: ----------- checkpkg: OpencswCatalog understands i_deps Better parsing of the catalog format. Deps and i-deps returned as tuples. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/catalog.py csw/mgar/gar/v2/lib/python/catalog_test.py Property Changed: ---------------- csw/mgar/gar/v2/lib/python/catalog_test.py Modified: csw/mgar/gar/v2/lib/python/catalog.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:46:28 UTC (rev 13103) +++ csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:47:01 UTC (rev 13104) @@ -96,12 +96,12 @@ r"(?P\S+)" r"\s+" # none - r"(?P\S+)" + r"(?P\S+)" # An optional empty field. r"(" r"\s+" # none\n' - r"(?P\S+)" + r"(?P\S+)" r")?" r"$" ), @@ -109,6 +109,14 @@ cline_re_list = [re.compile(x) for x in cline_re_str_list] matched = False d = None + def SplitPkgList(pkglist): + if not pkglist: + pkglist = () + elif pkglist == "none": + pkglist = () + else: + pkglist = tuple(pkglist.split("|")) + return pkglist for cline_re in cline_re_list: m = cline_re.match(line) if m: @@ -116,6 +124,8 @@ matched = True if not d: raise CatalogLineParseError("Parsed %s data is empty" % repr(line)) + d["deps"] = SplitPkgList(d["deps"]) + d["i_deps"] = SplitPkgList(d["i_deps"]) if not matched: raise CatalogLineParseError("No regexes matched %s" % repr(line)) return d Modified: csw/mgar/gar/v2/lib/python/catalog_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog_test.py 2011-01-29 15:46:28 UTC (rev 13103) +++ csw/mgar/gar/v2/lib/python/catalog_test.py 2011-01-29 15:47:01 UTC (rev 13104) @@ -14,11 +14,11 @@ oc = catalog.OpencswCatalog(None) parsed = oc._ParseCatalogLine(line) expected = {'catalogname': 'tmux', - 'deps': 'CSWcommon|CSWlibevent', + 'deps': ('CSWcommon', 'CSWlibevent'), 'file_basename': 'tmux-1.2,REV=2010.05.17-SunOS5.9-sparc-CSW.pkg.gz', 'md5sum': '145351cf6186fdcadcd169b66387f72f', - 'none_thing_1': 'none', - 'none_thing_2': 'none', + 'category': 'none', + 'i_deps': (), 'pkgname': 'CSWtmux', 'size': '214091', 'version': '1.2,REV=2010.05.17'} Property changes on: csw/mgar/gar/v2/lib/python/catalog_test.py ___________________________________________________________________ Added: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 29 16:47:31 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 15:47:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[13105] csw/mgar/gar/v2/lib/python Message-ID: Revision: 13105 http://gar.svn.sourceforge.net/gar/?rev=13105&view=rev Author: wahwah Date: 2011-01-29 15:47:31 +0000 (Sat, 29 Jan 2011) Log Message: ----------- checkpkg: Support for catalogname-indexed data OpencswCatalog class can now return a dictionary indexed by catalognames. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/catalog.py csw/mgar/gar/v2/lib/python/catalog_test.py Modified: csw/mgar/gar/v2/lib/python/catalog.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:47:01 UTC (rev 13104) +++ csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:47:31 UTC (rev 13105) @@ -68,6 +68,7 @@ def __init__(self, fd): self.fd = fd self.by_basename = None + self.by_catalogname = None self.catalog_data = None def _ParseCatalogLine(self, line): @@ -155,3 +156,15 @@ logging.error("%s is missing the file_basename field", d) self.by_basename[d["file_basename"]] = d return self.by_basename + + def GetDataByCatalogname(self): + if not self.by_catalogname: + self.by_catalogname = {} + cd = self.GetCatalogData() + for d in cd: + if "catalogname" not in d: + logging.error("%s is missing the catalogname field", d) + if d["catalogname"] in self.by_catalogname: + logging.warning("Catalog name %s is duplicated!", d["catalogname"]) + self.by_catalogname[d["catalogname"]] = d + return self.by_catalogname Modified: csw/mgar/gar/v2/lib/python/catalog_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog_test.py 2011-01-29 15:47:01 UTC (rev 13104) +++ csw/mgar/gar/v2/lib/python/catalog_test.py 2011-01-29 15:47:31 UTC (rev 13105) @@ -2,7 +2,25 @@ import unittest import catalog +import os.path +from StringIO import StringIO +CATALOG_LINE_1 = ( + "syslog_ng 3.0.4,REV=2009.08.30 " + "CSWsyslogng " + "syslog_ng-3.0.4,REV=2009.08.30-SunOS5.8-i386-CSW.pkg.gz " + "cfe40c06e994f6e8d3b191396d0365cb 137550 " + "CSWgcc4corert|CSWeventlog|CSWosslrt|CSWzlib|CSWpcrert|CSWggettextrt|" + "CSWglib2|CSWtcpwrap|CSWcswclassutils|CSWcommon none") + +CATALOG_LINE_2 = ( + "syslog_ng 3.0.4,REV=2009.10.12 " + "CSWsyslogng " + "syslog_ng-3.0.4,REV=2009.10.12-SunOS5.8-i386-CSW.pkg.gz " + "a1e9747ac3aa04c0497d2a3a23885995 137367 " + "CSWcswclassutils|CSWgcc4corert|CSWeventlog|CSWosslrt|CSWzlib|CSWpcrert|" + "CSWggettextrt|CSWglib2|CSWtcpwrap|CSWcswclassutils|CSWcommon none") + class OpencswCatalogUnitTest(unittest.TestCase): def test_ParseCatalogLine_1(self): @@ -24,6 +42,23 @@ 'version': '1.2,REV=2010.05.17'} self.assertEquals(expected, parsed) + def testGetDataByCatalogname(self): + expected = {'syslog_ng': { + 'category': 'none', + 'i_deps': (), + 'pkgname': 'CSWsyslogng', + 'md5sum': 'cfe40c06e994f6e8d3b191396d0365cb', + 'version': '3.0.4,REV=2009.08.30', + 'deps': ('CSWgcc4corert', 'CSWeventlog', 'CSWosslrt', 'CSWzlib', + 'CSWpcrert', 'CSWggettextrt', 'CSWglib2', 'CSWtcpwrap', + 'CSWcswclassutils', 'CSWcommon'), + 'file_basename': 'syslog_ng-3.0.4,REV=2009.08.30-SunOS5.8-i386-CSW.pkg.gz', + 'size': '137550', + 'catalogname': 'syslog_ng'}} + fd = StringIO(CATALOG_LINE_1) + oc = catalog.OpencswCatalog(fd) + self.assertEqual(expected, oc.GetDataByCatalogname()) + if __name__ == '__main__': unittest.main() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 29 16:48:01 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 15:48:01 +0000 Subject: [csw-devel] SF.net SVN: gar:[13106] csw/mgar/gar/v2/lib/python Message-ID: Revision: 13106 http://gar.svn.sourceforge.net/gar/?rev=13106&view=rev Author: wahwah Date: 2011-01-29 15:48:01 +0000 (Sat, 29 Jan 2011) Log Message: ----------- checkpkg: A catalog comparator class Modified Paths: -------------- csw/mgar/gar/v2/lib/python/catalog.py csw/mgar/gar/v2/lib/python/catalog_test.py Modified: csw/mgar/gar/v2/lib/python/catalog.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:47:31 UTC (rev 13105) +++ csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:48:01 UTC (rev 13106) @@ -168,3 +168,25 @@ logging.warning("Catalog name %s is duplicated!", d["catalogname"]) self.by_catalogname[d["catalogname"]] = d return self.by_catalogname + + +class CatalogComparator(object): + + def GetCatalogDiff(self, cat_a, cat_b): + """Returns a difference between two catalogs.""" + bc_a = cat_a.GetDataByCatalogname() + bc_b = cat_b.GetDataByCatalogname() + cn_a = set(bc_a) + cn_b = set(bc_b) + new_catalognames = cn_b.difference(cn_a) + removed_catalognames = cn_a.difference(cn_b) + same_catalognames = cn_b.intersection(cn_a) + # Looking for updated catalognames + updated_catalognames = set() + for catalogname in same_catalognames: + if bc_a[catalogname]["version"] != bc_b[catalogname]["version"]: + updated_catalognames.add(catalogname) + new_pkgs = [bc_b[x] for x in new_catalognames] + removed_pkgs = [bc_a[x] for x in removed_catalognames] + updated_pkgs = [{"from": bc_a[x], "to": bc_b[x]} for x in updated_catalognames] + return new_pkgs, removed_pkgs, updated_pkgs Modified: csw/mgar/gar/v2/lib/python/catalog_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog_test.py 2011-01-29 15:47:31 UTC (rev 13105) +++ csw/mgar/gar/v2/lib/python/catalog_test.py 2011-01-29 15:48:01 UTC (rev 13106) @@ -12,7 +12,6 @@ "cfe40c06e994f6e8d3b191396d0365cb 137550 " "CSWgcc4corert|CSWeventlog|CSWosslrt|CSWzlib|CSWpcrert|CSWggettextrt|" "CSWglib2|CSWtcpwrap|CSWcswclassutils|CSWcommon none") - CATALOG_LINE_2 = ( "syslog_ng 3.0.4,REV=2009.10.12 " "CSWsyslogng " @@ -20,17 +19,19 @@ "a1e9747ac3aa04c0497d2a3a23885995 137367 " "CSWcswclassutils|CSWgcc4corert|CSWeventlog|CSWosslrt|CSWzlib|CSWpcrert|" "CSWggettextrt|CSWglib2|CSWtcpwrap|CSWcswclassutils|CSWcommon none") +CATALOG_LINE_3 = ( + 'tmux 1.2,REV=2010.05.17 CSWtmux ' + 'tmux-1.2,REV=2010.05.17-SunOS5.9-sparc-CSW.pkg.gz ' + '145351cf6186fdcadcd169b66387f72f 214091 ' + 'CSWcommon|CSWlibevent none none\n') + + class OpencswCatalogUnitTest(unittest.TestCase): def test_ParseCatalogLine_1(self): - line = ( - 'tmux 1.2,REV=2010.05.17 CSWtmux ' - 'tmux-1.2,REV=2010.05.17-SunOS5.9-sparc-CSW.pkg.gz ' - '145351cf6186fdcadcd169b66387f72f 214091 ' - 'CSWcommon|CSWlibevent none none\n') oc = catalog.OpencswCatalog(None) - parsed = oc._ParseCatalogLine(line) + parsed = oc._ParseCatalogLine(CATALOG_LINE_3) expected = {'catalogname': 'tmux', 'deps': ('CSWcommon', 'CSWlibevent'), 'file_basename': 'tmux-1.2,REV=2010.05.17-SunOS5.9-sparc-CSW.pkg.gz', @@ -60,5 +61,37 @@ self.assertEqual(expected, oc.GetDataByCatalogname()) +class CatalogComparatorUnitTest(unittest.TestCase): + + def testUpdateOnly(self): + oc1 = catalog.OpencswCatalog(StringIO(CATALOG_LINE_1)) + oc2 = catalog.OpencswCatalog(StringIO(CATALOG_LINE_2)) + c = catalog.CatalogComparator() + new_pkgs, removed_pkgs, updated_pkgs = c.GetCatalogDiff(oc1, oc2) + self.assertFalse(new_pkgs) + self.assertFalse(removed_pkgs) + self.assertTrue("from" in updated_pkgs[0]) + + def testAddition(self): + oc1 = catalog.OpencswCatalog(StringIO(CATALOG_LINE_1)) + oc2 = catalog.OpencswCatalog( + StringIO(CATALOG_LINE_1 + "\n" + CATALOG_LINE_3)) + c = catalog.CatalogComparator() + new_pkgs, removed_pkgs, updated_pkgs = c.GetCatalogDiff(oc1, oc2) + self.assertFalse(removed_pkgs) + self.assertFalse(updated_pkgs) + self.assertEqual(1, len(new_pkgs)) + + def testRemoval(self): + oc1 = catalog.OpencswCatalog( + StringIO(CATALOG_LINE_1 + "\n" + CATALOG_LINE_3)) + oc2 = catalog.OpencswCatalog(StringIO(CATALOG_LINE_1)) + c = catalog.CatalogComparator() + new_pkgs, removed_pkgs, updated_pkgs = c.GetCatalogDiff(oc1, oc2) + self.assertFalse(new_pkgs) + self.assertFalse(updated_pkgs) + self.assertEqual(1, len(removed_pkgs)) + + if __name__ == '__main__': unittest.main() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 29 16:48:42 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 15:48:42 +0000 Subject: [csw-devel] SF.net SVN: gar:[13107] csw/mgar/gar/v2 Message-ID: Revision: 13107 http://gar.svn.sourceforge.net/gar/?rev=13107&view=rev Author: wahwah Date: 2011-01-29 15:48:41 +0000 (Sat, 29 Jan 2011) Log Message: ----------- catalog_notifier: Initial commit Initial inquiry in the mailing list: http://lists.opencsw.org/pipermail/maintainers/2011-January/013865.html This is the first iteration of implementation of the notifier. It needs to be used with caution, because of the potential of spamming people. Notes: - It stores previous catalog state in a pickle file - It does not store history, only the previous version - It does not support locking - Allows whitelisting for testing - Default behavior is not to send e-mail, but only print to screen Modified Paths: -------------- csw/mgar/gar/v2/lib/python/catalog.py csw/mgar/gar/v2/lib/python/catalog_test.py csw/mgar/gar/v2/tests/run_tests.py Added Paths: ----------- csw/mgar/gar/v2/lib/python/catalog_notifier.py csw/mgar/gar/v2/lib/python/catalog_notifier_test.py Modified: csw/mgar/gar/v2/lib/python/catalog.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:48:01 UTC (rev 13106) +++ csw/mgar/gar/v2/lib/python/catalog.py 2011-01-29 15:48:41 UTC (rev 13107) @@ -174,8 +174,14 @@ def GetCatalogDiff(self, cat_a, cat_b): """Returns a difference between two catalogs.""" - bc_a = cat_a.GetDataByCatalogname() - bc_b = cat_b.GetDataByCatalogname() + if type(cat_a) == dict: + bc_a = cat_a + else: + bc_a = cat_a.GetDataByCatalogname() + if type(cat_b) == dict: + bc_b = cat_b + else: + bc_b = cat_b.GetDataByCatalogname() cn_a = set(bc_a) cn_b = set(bc_b) new_catalognames = cn_b.difference(cn_a) Added: csw/mgar/gar/v2/lib/python/catalog_notifier.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog_notifier.py (rev 0) +++ csw/mgar/gar/v2/lib/python/catalog_notifier.py 2011-01-29 15:48:41 UTC (rev 13107) @@ -0,0 +1,274 @@ +#!/usr/bin/env python2.6 + +"""Polls a designated catalog tree, and sends notifications about +package updates.""" + +import optparse +import catalog +import common_constants +from Cheetah import Template +import urllib2 +import logging +import configuration +import pprint +import cPickle +import json +import os.path +import smtplib +from email.mime.text import MIMEText + +REPORT_TMPL = u"""Catalog update report for $email +Catalog URL: $url +#if "new_pkgs" in $pkg_data + +New packages: +#for basename in $pkg_data["new_pkgs"] +* $basename + In catalogs: +#for catalog in $sorted($pkg_data["new_pkgs"][basename]["catalogs"]) + - $catalog[0] $catalog[1] $catalog[2] +#end for +#end for +#end if +#if "removed_pkgs" in $pkg_data + +Removed packages: +#for basename in $pkg_data["removed_pkgs"] +* $basename + From catalogs: +#for catalog in $sorted($pkg_data["removed_pkgs"][basename]["catalogs"]) + - $catalog[0] $catalog[1] $catalog[2] +#end for +#end for +#end if +#if "upgraded_pkg" in $pkg_data + +Version change (probably upgrade): +#for basename in $pkg_data["upgraded_pkg"] +* $basename + In catalogs: +#for catalog in $sorted($pkg_data["upgraded_pkg"][basename]["catalogs"]) + - $catalog[0] $catalog[1] $catalog[2] +#end for +#end for +#end if +#if "lost_pkg" in $pkg_data + +You no longer maintain packages: +#for basename in $pkg_data["lost_pkg"] +* $basename + In catalogs: +#for catalog in $sorted($pkg_data["lost_pkg"][basename]["catalogs"]) + - $catalog[0] $catalog[1] $catalog[2] +#end for +#end for +#end if +#if "got_pkg" in $pkg_data + +You took over packages: +#for basename in $pkg_data["got_pkg"] +* $basename + In catalogs: +#for catalog in $sorted($pkg_data["got_pkg"][basename]["catalogs"]) + - $catalog[0] $catalog[1] $catalog[2] +#end for +#end for +#end if +""" + +class RestClient(object): + + def GetPkgByMd5(self, md5_sum): + url = "http://buildfarm.opencsw.org/pkgdb/rest/srv4/%s/" % md5_sum + logging.debug("GetPkgByMd5(): calling %s", url) + data = urllib2.urlopen(url).read() + return json.loads(data) + + def GetMaintainerByMd5(self, md5_sum): + pkg = self.GetPkgByMd5(md5_sum) + return { + "maintainer_email": pkg["maintainer_email"], + } + + +class NotificationFormatter(object): + + def _GetPkgsByMaintainer(self, catalogs, rest_client): + c = catalog.CatalogComparator() + pkgs_by_maintainer = {} + for catrel, arch, osrel, cat_a, cat_b in catalogs: + catalog_key = (catrel, arch, osrel) + new_pkgs, removed_pkgs, updated_pkgs = c.GetCatalogDiff(cat_a, cat_b) + labels_and_lists = ( + ("new_pkgs", new_pkgs), + ("removed_pkgs", removed_pkgs), + ) + for label, pkg_list in labels_and_lists: + for pkg in pkg_list: + maintainer = rest_client.GetMaintainerByMd5(pkg["md5sum"]) + maintainer_email = maintainer["maintainer_email"] + pkgs_by_maintainer.setdefault(maintainer_email, {}) + pkgs_by_maintainer[maintainer_email].setdefault(label, {}) + labeled = pkgs_by_maintainer[maintainer_email][label] + basename = pkg["file_basename"] + labeled.setdefault(basename, { + "pkg": pkg, + "catalogs": [], + }) + labeled[basename]["catalogs"].append(catalog_key) + for d in updated_pkgs: + from_pkg = d["from"] + to_pkg = d["to"] + maintainer_from = rest_client.GetMaintainerByMd5(from_pkg["md5sum"]) + maintainer_to = rest_client.GetMaintainerByMd5(to_pkg["md5sum"]) + from_email = maintainer_from["maintainer_email"] + to_email = maintainer_to["maintainer_email"] + if from_email == to_email: + # A normal upgrade, no takeover + label = "upgraded_pkg" + self._StorePkgUpdate(catalog_key, + label, pkgs_by_maintainer, from_email, from_pkg, to_pkg) + else: + # Package takeover + self._StorePkgUpdate(catalog_key, + "lost_pkg", pkgs_by_maintainer, from_email, from_pkg, to_pkg) + self._StorePkgUpdate(catalog_key, + "got_pkg", pkgs_by_maintainer, to_email, from_pkg, to_pkg) + return pkgs_by_maintainer + + def _StorePkgUpdate(self, + catalog_key, + label, pkgs_by_maintainer, email, from_pkg, to_pkg): + pkgs_by_maintainer.setdefault(email, {}) + pkgs_by_maintainer[email].setdefault(label, {}) + labeled = pkgs_by_maintainer[email][label] + basename = to_pkg["file_basename"] + labeled.setdefault(basename, { + "to_pkg": to_pkg, + "from_pkg": {}, + "catalogs": [], + }) + labeled[basename]["from_pkg"][from_pkg["file_basename"]] = from_pkg + labeled[basename]["catalogs"].append(catalog_key) + + def _RenderForMaintainer(self, pkg_data, email, url): + namespace = { + "pkg_data": pkg_data, + "email": email, + "url": url} + t = Template.Template(REPORT_TMPL, searchList=[namespace]) + return unicode(t) + + def FormatNotifications(self, url, catalogs, rest_client): + """Formats a notification from a series of catalogs. + + Args: + url: Base URL for catalogs + catalogs: A list of triplets (catrel, arch, osrel, cat_a, cat_b) + rest_client: An interface to the outside world + """ + pkgs_by_maintainer = self._GetPkgsByMaintainer(catalogs, rest_client) + rendered_notifications = {} + for email in pkgs_by_maintainer: + rendered_notifications[email] = self._RenderForMaintainer( + pkgs_by_maintainer[email], email, url) + return rendered_notifications + + +class CatalogIndexDownloader(object): + + def GetCatalogsByTriad(self, cat_tree_url): + catalogs_by_triad = {} + for catrel in common_constants.DEFAULT_CATALOG_RELEASES: + for arch in common_constants.PHYSICAL_ARCHITECTURES: + for osrel in common_constants.OS_RELS: + short_osrel = osrel.replace("SunOS", "") + catalog_file_url = ( + "%s%s/%s/%s/catalog" + % (cat_tree_url, catrel, arch, short_osrel)) + logging.info("Opening %s", repr(catalog_file_url)) + try: + f = urllib2.urlopen(catalog_file_url) + key = (catrel, arch, osrel) + catalog_instance = catalog.OpencswCatalog(f) + catalogs_by_triad[key] = catalog_instance.GetDataByCatalogname() + except urllib2.URLError, e: + logging.warning(e) + return catalogs_by_triad + + +def main(): + DEFAULT_URL = "http://mirror.opencsw.org/opencsw/" + DEFAULT_URL = "http://ivy.home.blizinski.pl/~maciej/opencsw/" + parser = optparse.OptionParser() + parser.add_option("-u", "--url", + dest="url", help="Base URL of OpenCSW catalog", + default=DEFAULT_URL) + parser.add_option("-d", "--debug", + dest="debug", action="store_true", + default=False) + parser.add_option("-s", "--send-notifications", + dest="send_notifications", action="store_true", + default=False) + parser.add_option("-p", "--pickle-file", + dest="pickle_file", help="Pickle file", + default="/tmp/opencsw-notifier-data/example.pickle") + parser.add_option("-w", "--whitelist", + dest="whitelist", + help="E-mail address whitelist, comma separated", + default=None) + options, args = parser.parse_args() + logging.basicConfig(level=logging.DEBUG) + # Getting catalogs + cat_tree_url = options.url + downloader = CatalogIndexDownloader() + catalogs_by_triad = downloader.GetCatalogsByTriad(cat_tree_url) + pickle_path = options.pickle_file + previous_catalogs_by_triad = None + try: + with open(pickle_path, "rb") as fd: + previous_catalogs_by_triad = cPickle.load(fd) + except (IOError, EOFError), e: + logging.warning(e) + previous_catalogs_by_triad = {} + # Merge the two data structures here + catalogs = [] + for key in catalogs_by_triad: + if key in previous_catalogs_by_triad: + catalogs.append( + # ("fossil", "amd65", "SolarOS5.12", cat_a, cat_b), + key + (previous_catalogs_by_triad[key], catalogs_by_triad[key]) + ) + else: + logging.debug("%s not found in previous_catalogs_by_triad", key) + formatter = NotificationFormatter() + rest_client = RestClient() + notifications = formatter.FormatNotifications( + cat_tree_url, catalogs, rest_client) + whitelist = frozenset() + if options.whitelist: + whitelist = frozenset(options.whitelist.split(",")) + logging.debug("Email whitelist: %s", whitelist) + for email in notifications: + if options.send_notifications: + logging.debug("email: %s", repr(email)) + if email not in whitelist: continue + logging.debug("Sending.") + msg = MIMEText(notifications[email]) + msg["Subject"] = "OpenCSW catalog update report" + from_address = "Catalog update notifier " + msg['From'] = from_address + msg['To'] = email + s = smtplib.SMTP('localhost') + s.sendmail(from_address, [email], msg.as_string()) + s.quit() + logging.debug("E-mail sent.") + else: + print notifications[email] + print "* * *" + with open(pickle_path, "wb") as fd: + cPickle.dump(catalogs_by_triad, fd) + + +if __name__ == '__main__': + main() Property changes on: csw/mgar/gar/v2/lib/python/catalog_notifier.py ___________________________________________________________________ Added: svn:executable + * Added: csw/mgar/gar/v2/lib/python/catalog_notifier_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog_notifier_test.py (rev 0) +++ csw/mgar/gar/v2/lib/python/catalog_notifier_test.py 2011-01-29 15:48:41 UTC (rev 13107) @@ -0,0 +1,186 @@ +#!/usr/bin/env python2.6 + +import unittest +import mox +import catalog_notifier +import catalog +import catalog_test +import copy +import pprint + + +class NotificationFormatterTest(mox.MoxTestBase): + + def disabled_testOne(self): + """This tested too much.""" + f = catalog_notifier.NotificationFormatter() + rest_client_mock = self.mox.CreateMock(catalog_notifier.RestClient) + url = "http://www.example.com/opencsw/" + cat_a = self.mox.CreateMock(catalog.OpencswCatalog) + cat_b = self.mox.CreateMock(catalog.OpencswCatalog) + catalogs = [ + ("fossil", "amd65", "SolarOS5.12", cat_a, cat_b), + ] + maintainers = { + "cfe40c06e994f6e8d3b191396d0365cb": {"maintainer_email": "joe at example.com"}, + } + cat_a.GetDataByCatalogname().AndReturn({}) + cat_b.GetDataByCatalogname().AndReturn({"syslog_ng": catalog_test.PKG_STRUCT_1}) + self.mox.ReplayAll() + self.assertEqual( + "report here", + f.FormatNotification(url, catalogs, rest_client_mock)) + + def test_GetPkgsByMaintainerNew(self): + f = catalog_notifier.NotificationFormatter() + rest_client_mock = self.mox.CreateMock(catalog_notifier.RestClient) + cat_a = self.mox.CreateMock(catalog.OpencswCatalog) + cat_b = self.mox.CreateMock(catalog.OpencswCatalog) + catalogs = [ + ("fossil", "amd65", "SolarOS5.12", cat_a, cat_b), + ] + rest_client_mock.GetMaintainerByMd5('cfe40c06e994f6e8d3b191396d0365cb').AndReturn( + {"maintainer_email": "joe at example.com"} + ) + cat_a.GetDataByCatalogname().AndReturn({}) + cat_b.GetDataByCatalogname().AndReturn({ + "syslog_ng": catalog_test.PKG_STRUCT_1, + }) + self.mox.ReplayAll() + expected = {'joe at example.com': { + 'new_pkgs': { + catalog_test.PKG_STRUCT_1["file_basename"]: { + "pkg": catalog_test.PKG_STRUCT_1, + "catalogs": [ + ("fossil", "amd65", "SolarOS5.12"), + ], + }, + }} + } + self.assertEqual( + expected, + f._GetPkgsByMaintainer(catalogs, rest_client_mock)) + expected_text = u"""aa""" + # Uncomment to see rendered template + # print f._RenderForMaintainer(expected["joe at example.com"]) + + def test_GetPkgsByMaintainerRemoved(self): + f = catalog_notifier.NotificationFormatter() + rest_client_mock = self.mox.CreateMock(catalog_notifier.RestClient) + cat_a = self.mox.CreateMock(catalog.OpencswCatalog) + cat_b = self.mox.CreateMock(catalog.OpencswCatalog) + catalogs = [ + ("fossil", "amd65", "SolarOS5.12", cat_a, cat_b), + ] + rest_client_mock.GetMaintainerByMd5('cfe40c06e994f6e8d3b191396d0365cb').AndReturn( + {"maintainer_email": "joe at example.com"} + ) + cat_a.GetDataByCatalogname().AndReturn({ + "syslog_ng": catalog_test.PKG_STRUCT_1, + }) + cat_b.GetDataByCatalogname().AndReturn({}) + self.mox.ReplayAll() + expected = {'joe at example.com': { + 'removed_pkgs': { + catalog_test.PKG_STRUCT_1["file_basename"]: { + "pkg": catalog_test.PKG_STRUCT_1, + "catalogs": [ + ("fossil", "amd65", "SolarOS5.12"), + ], + }, + }} + } + self.assertEqual( + expected, + f._GetPkgsByMaintainer(catalogs, rest_client_mock)) + expected_text = u"""aa""" + # Uncomment to see rendered template + # print f._RenderForMaintainer(expected["joe at example.com"]) + + def test_GetPkgsByMaintainerTakeover(self): + f = catalog_notifier.NotificationFormatter() + rest_client_mock = self.mox.CreateMock(catalog_notifier.RestClient) + cat_a = self.mox.CreateMock(catalog.OpencswCatalog) + cat_b = self.mox.CreateMock(catalog.OpencswCatalog) + catalogs = [ + ("fossil", "amd65", "SolarOS5.12", cat_a, cat_b), + ] + previous_pkg = copy.deepcopy(catalog_test.PKG_STRUCT_1) + previous_pkg["version"] = "previous_version" + previous_pkg["md5sum"] = "previous_md5" + cat_a.GetDataByCatalogname().AndReturn({ + "syslog_ng": previous_pkg, + }) + cat_b.GetDataByCatalogname().AndReturn({ + "syslog_ng": catalog_test.PKG_STRUCT_1, + }) + rest_client_mock.GetMaintainerByMd5('previous_md5').AndReturn( + {"maintainer_email": "jack at example.com"} + ) + rest_client_mock.GetMaintainerByMd5('cfe40c06e994f6e8d3b191396d0365cb').AndReturn( + {"maintainer_email": "joe at example.com"} + ) + self.mox.ReplayAll() + result = f._GetPkgsByMaintainer(catalogs, rest_client_mock) + self.assertTrue("jack at example.com" in result) + self.assertEqual({"lost_pkg": { + catalog_test.PKG_STRUCT_1["file_basename"]: { + "from_pkg": {previous_pkg["file_basename"]: previous_pkg}, + "to_pkg": catalog_test.PKG_STRUCT_1, + "catalogs": [("fossil", "amd65", "SolarOS5.12")], + }}}, + result["jack at example.com"]) + self.assertEqual({"got_pkg": { + catalog_test.PKG_STRUCT_1["file_basename"]: { + "from_pkg": {previous_pkg["file_basename"]: previous_pkg}, + "to_pkg": catalog_test.PKG_STRUCT_1, + "catalogs": [("fossil", "amd65", "SolarOS5.12")], + }}}, + result["joe at example.com"]) + # Uncomment to see rendered templates + # print f._RenderForMaintainer( + # result["jack at example.com"], "jack at example.com", + # "http://mirror.example.com") + # print f._RenderForMaintainer( + # result["joe at example.com"], "joe at example.com", + # "http://mirror.example.com") + + def test_GetPkgsByMaintainerUpgrade(self): + f = catalog_notifier.NotificationFormatter() + rest_client_mock = self.mox.CreateMock(catalog_notifier.RestClient) + cat_a = self.mox.CreateMock(catalog.OpencswCatalog) + cat_b = self.mox.CreateMock(catalog.OpencswCatalog) + catalogs = [ + ("fossil", "amd65", "SolarOS5.12", cat_a, cat_b), + ] + previous_pkg = copy.deepcopy(catalog_test.PKG_STRUCT_1) + previous_pkg["version"] = "previous_version" + previous_pkg["md5sum"] = "previous_md5" + cat_a.GetDataByCatalogname().AndReturn({ + "syslog_ng": previous_pkg, + }) + cat_b.GetDataByCatalogname().AndReturn({ + "syslog_ng": catalog_test.PKG_STRUCT_1, + }) + rest_client_mock.GetMaintainerByMd5('previous_md5').AndReturn( + {"maintainer_email": "jack at example.com"} + ) + rest_client_mock.GetMaintainerByMd5('cfe40c06e994f6e8d3b191396d0365cb').AndReturn( + {"maintainer_email": "jack at example.com"} + ) + self.mox.ReplayAll() + result = f._GetPkgsByMaintainer(catalogs, rest_client_mock) + # pprint.pprint(result) + self.assertTrue("jack at example.com" in result) + # In this scenario, we group packages by the target package (after upgrade) + self.assertEqual({"upgraded_pkg": { + catalog_test.PKG_STRUCT_1["file_basename"]: { + "from_pkg": {previous_pkg["file_basename"]: previous_pkg}, + "to_pkg": catalog_test.PKG_STRUCT_1, + "catalogs": [("fossil", "amd65", "SolarOS5.12")], + }}}, + result["jack at example.com"]) + + +if __name__ == '__main__': + unittest.main() Property changes on: csw/mgar/gar/v2/lib/python/catalog_notifier_test.py ___________________________________________________________________ Added: svn:executable + * Modified: csw/mgar/gar/v2/lib/python/catalog_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog_test.py 2011-01-29 15:48:01 UTC (rev 13106) +++ csw/mgar/gar/v2/lib/python/catalog_test.py 2011-01-29 15:48:41 UTC (rev 13107) @@ -25,8 +25,21 @@ '145351cf6186fdcadcd169b66387f72f 214091 ' 'CSWcommon|CSWlibevent none none\n') +PKG_STRUCT_1 = { + 'category': 'none', + 'i_deps': (), + 'pkgname': 'CSWsyslogng', + 'md5sum': 'cfe40c06e994f6e8d3b191396d0365cb', + 'version': '3.0.4,REV=2009.08.30', + 'deps': ('CSWgcc4corert', 'CSWeventlog', 'CSWosslrt', 'CSWzlib', + 'CSWpcrert', 'CSWggettextrt', 'CSWglib2', 'CSWtcpwrap', + 'CSWcswclassutils', 'CSWcommon'), + 'file_basename': 'syslog_ng-3.0.4,REV=2009.08.30-SunOS5.8-i386-CSW.pkg.gz', + 'size': '137550', + 'catalogname': 'syslog_ng'} + class OpencswCatalogUnitTest(unittest.TestCase): def test_ParseCatalogLine_1(self): @@ -44,20 +57,9 @@ self.assertEquals(expected, parsed) def testGetDataByCatalogname(self): - expected = {'syslog_ng': { - 'category': 'none', - 'i_deps': (), - 'pkgname': 'CSWsyslogng', - 'md5sum': 'cfe40c06e994f6e8d3b191396d0365cb', - 'version': '3.0.4,REV=2009.08.30', - 'deps': ('CSWgcc4corert', 'CSWeventlog', 'CSWosslrt', 'CSWzlib', - 'CSWpcrert', 'CSWggettextrt', 'CSWglib2', 'CSWtcpwrap', - 'CSWcswclassutils', 'CSWcommon'), - 'file_basename': 'syslog_ng-3.0.4,REV=2009.08.30-SunOS5.8-i386-CSW.pkg.gz', - 'size': '137550', - 'catalogname': 'syslog_ng'}} fd = StringIO(CATALOG_LINE_1) oc = catalog.OpencswCatalog(fd) + expected = {"syslog_ng": PKG_STRUCT_1} self.assertEqual(expected, oc.GetDataByCatalogname()) Modified: csw/mgar/gar/v2/tests/run_tests.py =================================================================== --- csw/mgar/gar/v2/tests/run_tests.py 2011-01-29 15:48:01 UTC (rev 13106) +++ csw/mgar/gar/v2/tests/run_tests.py 2011-01-29 15:48:41 UTC (rev 13107) @@ -12,6 +12,7 @@ # To add more test files, create .py file and add a corresponding line # here: from catalog_test import * +from catalog_notifier_test import * from checkpkg_lib_test import * from checkpkg_test import * from dependency_checks_test import * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 29 19:27:03 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 18:27:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[13108] csw/mgar/gar/v2/lib/web Message-ID: Revision: 13108 http://gar.svn.sourceforge.net/gar/?rev=13108&view=rev Author: wahwah Date: 2011-01-29 18:27:02 +0000 (Sat, 29 Jan 2011) Log Message: ----------- pkgdb_web: Listing packages with given catalogname E.g. http://buildfarm.opencsw.org/pkgdb/catalognames/libnet/ Modified Paths: -------------- csw/mgar/gar/v2/lib/web/pkgdb_web.py csw/mgar/gar/v2/lib/web/templates/Srv4Detail.html Added Paths: ----------- csw/mgar/gar/v2/lib/web/templates/Catalogname.html Modified: csw/mgar/gar/v2/lib/web/pkgdb_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/pkgdb_web.py 2011-01-29 15:48:41 UTC (rev 13107) +++ csw/mgar/gar/v2/lib/web/pkgdb_web.py 2011-01-29 18:27:02 UTC (rev 13108) @@ -22,6 +22,7 @@ r'/maintainers/(\d+)/', 'MaintainerDetail', r'/maintainers/(\d+)/checkpkg/', 'MaintainerCheckpkgReport', r'/error-tags/', 'ErrorTagList', + r'/catalognames/([^/]+)/', 'Catalogname', r'/rest/catalogs/([^/]+)/([^/]+)/([^/]+)/pkgname-by-filename', 'PkgnameByFilename', r'/rest/srv4/([0-9a-f]{32})/', 'RestSrv4Detail', @@ -77,6 +78,18 @@ raise web.notfound() +class Catalogname(object): + def GET(self, catalogname): + ConnectToDatabase() + try: + pkgs = models.Srv4FileStats.selectBy( + catalogname=catalogname, + registered=True).orderBy('mtime') + return render.Catalogname(catalogname, pkgs) + except sqlobject.main.SQLObjectNotFound, e: + raise web.notfound() + + class Srv4DetailFiles(object): def GET(self, md5_sum): ConnectToDatabase() Added: csw/mgar/gar/v2/lib/web/templates/Catalogname.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/Catalogname.html (rev 0) +++ csw/mgar/gar/v2/lib/web/templates/Catalogname.html 2011-01-29 18:27:02 UTC (rev 13108) @@ -0,0 +1,22 @@ +$def with (catalogname, pkgs) + + + + $catalogname + + + + +

$catalogname

+ +

Packages with catalogname '$catalogname'.

+ +
    +$for pkg in pkgs: +
  • + $pkg +
  • +
+ + + Modified: csw/mgar/gar/v2/lib/web/templates/Srv4Detail.html =================================================================== --- csw/mgar/gar/v2/lib/web/templates/Srv4Detail.html 2011-01-29 15:48:41 UTC (rev 13107) +++ csw/mgar/gar/v2/lib/web/templates/Srv4Detail.html 2011-01-29 18:27:02 UTC (rev 13108) @@ -13,7 +13,7 @@
  • $pkg.md5_sum
  • $pkg.basename
  • $pkg.pkginst.pkgname
  • -
  • $pkg.catalogname
  • +
  • $pkg.catalogname
  • $pkg.version_string
  • Filename $pkg.filename_arch
  • Pkginfo $pkg.arch
  • This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 29 20:52:34 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 29 Jan 2011 19:52:34 +0000 Subject: [csw-devel] SF.net SVN: gar:[13109] csw/mgar/pkg/pkgutil/trunk Message-ID: Revision: 13109 http://gar.svn.sourceforge.net/gar/?rev=13109&view=rev Author: bonivart Date: 2011-01-29 19:52:34 +0000 (Sat, 29 Jan 2011) Log Message: ----------- pkgutil: 2.3 beta 1 Modified Paths: -------------- csw/mgar/pkg/pkgutil/trunk/Makefile csw/mgar/pkg/pkgutil/trunk/checksums csw/mgar/pkg/pkgutil/trunk/files/CSWpkgutil.postinstall csw/mgar/pkg/pkgutil/trunk/files/CSWpkgutil.prototype Modified: csw/mgar/pkg/pkgutil/trunk/Makefile =================================================================== --- csw/mgar/pkg/pkgutil/trunk/Makefile 2011-01-29 18:27:02 UTC (rev 13108) +++ csw/mgar/pkg/pkgutil/trunk/Makefile 2011-01-29 19:52:34 UTC (rev 13109) @@ -2,7 +2,7 @@ # svn co -r 9999 https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 gar NAME = pkgutil -VERSION = 2.2 +VERSION = 2.3b1 CATEGORIES = utils DESCRIPTION = Installs Solaris packages easily @@ -37,14 +37,7 @@ CHECKPKG_OVERRIDES_CSWpkgutilplus += surplus-dependency|CSWcswpkgloghooks CHECKPKG_OVERRIDES_CSWpkgutilplus += surplus-dependency|CSWgnupg CHECKPKG_OVERRIDES_CSWpkgutilplus += surplus-dependency|CSWpkgutil -CHECKPKG_OVERRIDES_CSWpkgutil += disallowed-path|etc/opt/csw -CHECKPKG_OVERRIDES_CSWpkgutil += disallowed-path|opt/csw -CHECKPKG_OVERRIDES_CSWpkgutil += disallowed-path|opt/csw/bin -CHECKPKG_OVERRIDES_CSWpkgutil += disallowed-path|opt/csw/etc -CHECKPKG_OVERRIDES_CSWpkgutil += disallowed-path|opt/csw/share -CHECKPKG_OVERRIDES_CSWpkgutil += disallowed-path|opt/csw/share/doc -CHECKPKG_OVERRIDES_CSWpkgutil += disallowed-path|opt/csw/share/man -CHECKPKG_OVERRIDES_CSWpkgutil += disallowed-path|var/opt/csw +CHECKPKG_OVERRIDES_CSWpkgutil += disallowed-path PACKAGES = CSWpkgutil CSWpkgutilplus @@ -103,7 +96,8 @@ @pod2man --section=1 $(WORKSRC)/bldcat > $(DESTDIR)$(mandir)/man1/bldcat.1 @pod2man --section=1 $(WORKSRC)/chkcat > $(DESTDIR)$(mandir)/man1/chkcat.1 @chmod 444 $(DESTDIR)$(mandir)/man1/* + @ginstall -m 755 -d $(DESTDIR)/opt/csw/var/$(NAME) + @ginstall -m 644 $(WORKSRC)/admin $(DESTDIR)/opt/csw/var/$(NAME)/admin.CSW @ginstall -m 755 -d $(DESTDIR)/var/opt/csw/$(NAME)/packages @ginstall -m 755 -d $(DESTDIR)/var/opt/csw/$(NAME)/pkgask - @ginstall -m 644 $(WORKSRC)/admin $(DESTDIR)/var/opt/csw/$(NAME)/admin.CSW @$(MAKECOOKIE) Modified: csw/mgar/pkg/pkgutil/trunk/checksums =================================================================== --- csw/mgar/pkg/pkgutil/trunk/checksums 2011-01-29 18:27:02 UTC (rev 13108) +++ csw/mgar/pkg/pkgutil/trunk/checksums 2011-01-29 19:52:34 UTC (rev 13109) @@ -1,8 +1,8 @@ a16c6f81bc537d6172fd65d8da1aeecc CSWpkgutil.gspec -f5a00bd5eedf3b967fafbf29dc389e4c CSWpkgutil.postinstall +2ce2761890775e7f658ed8233fda0148 CSWpkgutil.postinstall 832c616f6ca7a3030d21bb61d9c62e42 CSWpkgutil.preremove -26988316ad4be5685fae47efa9dcc39c CSWpkgutil.prototype +ce3d565aaf32be17716a9869087dec5c CSWpkgutil.prototype b5fffa0be100ddbb7262ce3a0a4e3bb7 build_sun_catalog.py 7ad27336f90e73da3254a61d91025ee5 cswcatalog 3a6b789b3d5e05f41d2363dd26a92acf opencsw.py -5245c83cc44947736ecbfb9d22e1c640 pkgutil-2.2.zip +aa6964f9b17e91088662dc1ea3b66e6d pkgutil-2.3b1.zip Modified: csw/mgar/pkg/pkgutil/trunk/files/CSWpkgutil.postinstall =================================================================== --- csw/mgar/pkg/pkgutil/trunk/files/CSWpkgutil.postinstall 2011-01-29 18:27:02 UTC (rev 13108) +++ csw/mgar/pkg/pkgutil/trunk/files/CSWpkgutil.postinstall 2011-01-29 19:52:34 UTC (rev 13109) @@ -2,7 +2,8 @@ ETC1=$PKG_INSTALL_ROOT/opt/csw/etc ETC2=$PKG_INSTALL_ROOT/etc/opt/csw -VAR=$PKG_INSTALL_ROOT/var/opt/csw/pkgutil +VAR1=$PKG_INSTALL_ROOT/opt/csw/var/pkgutil +VAR2=$PKG_INSTALL_ROOT/var/opt/csw/pkgutil echo @@ -20,9 +21,9 @@ echo "/etc/opt/csw/pkgutil.conf already exists, will not copy pkgutil.conf.CSW to it." fi -if [ ! -f "$VAR/admin" ]; then +if [ ! -f "$VAR2/admin" ]; then echo "Copying sample admin to /var/opt/csw/pkgutil." - cp -p $VAR/admin.CSW $VAR/admin + cp -p $VAR1/admin.CSW $VAR2/admin else echo "/var/opt/csw/pkutil/admin already exists, will not copy admin.CSW to it." fi Modified: csw/mgar/pkg/pkgutil/trunk/files/CSWpkgutil.prototype =================================================================== --- csw/mgar/pkg/pkgutil/trunk/files/CSWpkgutil.prototype 2011-01-29 18:27:02 UTC (rev 13108) +++ csw/mgar/pkg/pkgutil/trunk/files/CSWpkgutil.prototype 2011-01-29 19:52:34 UTC (rev 13109) @@ -21,8 +21,10 @@ d none /opt/csw/share/man 0755 root bin d none /opt/csw/share/man/man1 0755 root bin f none /opt/csw/share/man/man1/pkgutil.1 444 root bin +d none /opt/csw/var 0755 root bin +d none /opt/csw/var/pkgutil 0755 root bin +f none /opt/csw/var/pkgutil/admin.CSW 644 root bin d none /var/opt/csw 0755 root bin d none /var/opt/csw/pkgutil 0755 root bin -f none /var/opt/csw/pkgutil/admin.CSW 644 root bin d none /var/opt/csw/pkgutil/packages 0755 root bin d none /var/opt/csw/pkgutil/pkgask 0755 root bin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Sat Jan 29 21:45:09 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Sat, 29 Jan 2011 20:45:09 +0000 Subject: [csw-devel] SF.net SVN: gar:[13110] csw/mgar/pkg/pkgutil/trunk/Makefile Message-ID: Revision: 13110 http://gar.svn.sourceforge.net/gar/?rev=13110&view=rev Author: bonivart Date: 2011-01-29 20:45:09 +0000 (Sat, 29 Jan 2011) Log Message: ----------- pkgutil: Makefile fix Modified Paths: -------------- csw/mgar/pkg/pkgutil/trunk/Makefile Modified: csw/mgar/pkg/pkgutil/trunk/Makefile =================================================================== --- csw/mgar/pkg/pkgutil/trunk/Makefile 2011-01-29 19:52:34 UTC (rev 13109) +++ csw/mgar/pkg/pkgutil/trunk/Makefile 2011-01-29 20:45:09 UTC (rev 13110) @@ -3,6 +3,7 @@ NAME = pkgutil VERSION = 2.3b1 +GARVERSION = $(VERSION) CATEGORIES = utils DESCRIPTION = Installs Solaris packages easily This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sat Jan 29 23:13:52 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 22:13:52 +0000 Subject: [csw-devel] SF.net SVN: gar:[13111] csw/mgar/pkg/template/trunk/Makefile Message-ID: Revision: 13111 http://gar.svn.sourceforge.net/gar/?rev=13111&view=rev Author: wahwah Date: 2011-01-29 22:13:51 +0000 (Sat, 29 Jan 2011) Log Message: ----------- template: Add PYPI_MIRROR reference Modified Paths: -------------- csw/mgar/pkg/template/trunk/Makefile Modified: csw/mgar/pkg/template/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2011-01-29 20:45:09 UTC (rev 13110) +++ csw/mgar/pkg/template/trunk/Makefile 2011-01-29 22:13:51 UTC (rev 13111) @@ -38,7 +38,8 @@ SPKG_SOURCEURL = ## ## Whitespace-separated list of URLs to download the source package from. -## There are presets: $(SF_MIRRORS), $(GNU_MIRRORS) and $(GOOGLE_MIRROR). +## There are presets: $(SF_MIRRORS), $(GNU_MIRRORS) and $(GOOGLE_MIRROR), +## $(PYPI_MIRROR) MASTER_SITES = ## ## SF_PROJ is required if you set $(MASTER_SITES) to $(SF_MIRRORS) and the This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sat Jan 29 23:16:44 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 29 Jan 2011 22:16:44 +0000 Subject: [csw-devel] SF.net SVN: gar:[13112] csw/mgar/gar/v2-uwatch2 Message-ID: Revision: 13112 http://gar.svn.sourceforge.net/gar/?rev=13112&view=rev Author: wbonnet Date: 2011-01-29 22:16:44 +0000 (Sat, 29 Jan 2011) Log Message: ----------- Many bug fixes Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/uwatch csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/bin/uwatch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-29 22:13:51 UTC (rev 13111) +++ csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-29 22:16:44 UTC (rev 13112) @@ -101,6 +101,19 @@ # --------------------------------------------------------------------------------------------------------------------- # # +class DuplicatePackageException(Exception): + """Exception raised when an error occur while connecting to the database + """ + + # ----------------------------------------------------------------------------------------------------------------- + + def __init__(self, message): + self.message = message + + +# --------------------------------------------------------------------------------------------------------------------- +# +# class UpstreamUrlRetrievalFailedException(Exception): """Exception raised when an unsuported protocol is specified in the upstream url """ @@ -179,6 +192,11 @@ self.optionParser.add_option("-t", "--target-version", help="Package target version", action="store", dest="target_version") self.optionParser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") + # Option used for reporting uwatch result + self.optionParser.add_option("-E", "--uwatch-error", help="Flag used to report a uwatch error", action="store_true", dest="uwatch_error") + self.optionParser.add_option("-D", "--uwatch-deactivated", help="Flag used to report a uwatch error", action="store_true", dest="uwatch_deactivated") + self.optionParser.add_option("-R", "--uwatch-pkg-root", help="Defines the uwatch package root working directory", action="store", dest="uwatch_pkg_root") + # Option used for storing version information in the database self.optionParser.add_option("-g", "--gar-version", help="Gar version of the package", action="store", dest="gar_version") self.optionParser.add_option("-w", "--upstream-version", help="Upstream version of the package", action="store", dest="upstream_version") @@ -247,6 +265,11 @@ except Config.NoOptionError: self._database_password = None + # Read the package root working dir from the config file + try: + self._uwatch_pkg_root = fileParser.get("main", "uwatch-pkg-root") + except Config.NoOptionError: + self._uwatch_pkg_root = None # This member variable is a flag which defines the status of the verbose mode (True : activated) if args.verbose != None: @@ -343,12 +366,31 @@ if args.database_password != None: self._database_password = args.database_password + # This member variable defines the uwatch activation status + if args.uwatch_deactivated != None: + self._uwatch_deactivated = True + else: + self._uwatch_deactivated = False + + # This member variable defines the uwatch last report result + if args.uwatch_error != None: + self._uwatch_error = True + else: + self._uwatch_error = False + + # This member variable defines the uwatch last report result + if args.uwatch_pkg_root != None: + self._uwatch_pkg_root = args.uwatch_pkg_root + # ----------------------------------------------------------------------------------------------------------------- def __init__(self): # Initialize all variables to None. Even if useless, the purpose of this to keep up to date the list self._verbose = None + self._uwatch_deactivated = False + self._uwatch_error = False + self._uwatch_pkg_root = None self._current_version = None self._current_revision = "" self._regexp = None @@ -420,7 +462,10 @@ # ----------------------------------------------------------------------------------------------------------------- def getGarPath(self): - return self._gar_path + if self.getUwatchPkgRoot(): + return self._gar_path.replace(self.getUwatchPkgRoot(), "") + else: + return self._gar_path # ----------------------------------------------------------------------------------------------------------------- @@ -457,6 +502,21 @@ def getDatabasePassword(self): return self._database_password + # ----------------------------------------------------------------------------------------------------------------- + + def getUwatchError(self): + return self._uwatch_error + + # ----------------------------------------------------------------------------------------------------------------- + + def getUwatchDeactivated(self): + return self._uwatch_deactivated + + # ----------------------------------------------------------------------------------------------------------------- + + def getUwatchPkgRoot(self): + return self._uwatch_pkg_root + # --------------------------------------------------------------------------------------------------------------------- # # @@ -528,14 +588,19 @@ # an elements can be a string or a number # at each step we extract the next elements of the two version strings and compare them + if isinstance(version1, str) == False: + print "Version is not a string. Please check environnement variable UFILES_REGEX" + print version1 + + if isinstance(version2, str) == False: + print "Version is not a string. Please check environnement variable UFILES_REGEX" + print version2 + # Retrieve the tokens from both version. Use . - , and _ as splitters splittingRegExp = "(?:[\.,_-])" tokens1 = re.split(splittingRegExp, version1) tokens2 = re.split(splittingRegExp, version2) - if self.config.getVerbose(): - print "Comparing " + version1 + " and " + version2 - # Iterates the toeksn of version 1, pop tokens one by one and compare to the token at same # in version 2 while len(tokens1) > 0: @@ -818,6 +883,9 @@ # Call the method in charge of retrieving upstream content content = self.UrlContentRetrieve(self.config.getUpstreamURL()) + listURL = self.config.getUpstreamURL().split(' ') + print "Il y a %(num)d url dans la liste" % { 'num' : len(listURL) } + # Search the strings matching the regexp passed through command line arguments p = re.compile(self.config.getRegexp()) matches = p.findall(content) @@ -825,8 +893,6 @@ # Check if we have found some results if len(matches) == 0: raise NoUpstreamVersionFoundException(self.config.getUpstreamURL(), self.config.getRegexp()) - print "No match found, we should trigger some error since even current version has not been found" - return False else: # Remove duplicated entries myList = [] @@ -1196,11 +1262,16 @@ cursor = self.conn.cursor(MySQLdb.cursors.DictCursor) # First retrieve the id_pkg and deletion flag from the database - cursor.execute("select * from UWATCH_PKG_VERSION where PKG_GAR_PATH = %s and PKG_CATALOGNAME = %s", \ - (self.config.getGarPath(), self.config.getCatalogName() ) ) + cursor.execute("select * from UWATCH_PKG_VERSION where PKG_CATALOGNAME = %s", (self.config.getCatalogName() ) ) + # if more than one row is found, then report an error + if cursor.rowcount > 1: + msg = self.config.getCatalogName() + raise DuplicatePackageException(msg) + # If rowcount = 0 then the package does not exist. It has to be inserted in the database if cursor.rowcount == 0: + # Insert the package in the package version table cursor.execute("insert into UWATCH_PKG_VERSION (PKG_GAR_PATH, PKG_CATALOGNAME, PKG_NAME, PKG_GAR_VERSION, PKG_LAST_GAR_CHECK_DATE) \ values ( %s , %s , %s , %s , %s )" , (self.config.getGarPath(), self.config.getCatalogName(), \ @@ -1229,55 +1300,53 @@ if self.config.getVerbose() == True: print "Package %(pkg)s has been undeleted" % { 'pkg' : self.config.getCatalogName() } - # Test if current version is passed - if self.config.getCurrentVersion(): - # In all cases (update or not) we update the last version check according to the argument - cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_CURRENT_CHECK_DATE = %s where ID_PKG= %s" , ( self.config.getExecutionDate(), pkg["ID_PKG"] ) ) - - # Yes, compare current version from commandline and database - if self.config.getCurrentVersion() != pkg["PKG_CURRENT_VERSION"]: - # Yes thus package has to be updated. In the case of a version change revision is set to empty string. - # This has to be done since if a revision exist and new version of package has no revision. The current value will be false - # If revision is provided it will be updated at next step while checking for revision - cursor.execute("update UWATCH_PKG_VERSION set PKG_CURRENT_VERSION = %s , PKG_CURRENT_REVISION = '' where ID_PKG= %s" , \ - ( self.config.getCurrentVersion(), pkg["ID_PKG"] ) ) - cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ - values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "current", self.config.getCurrentVersion() , self.config.getExecutionDate() ) ) + # Test if the package has just been created. If yes the history line for gar version has to be inserted + if isNewlyCreatedPackage: + cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "gar", self.config.getGarVersion() , self.config.getExecutionDate() ) ) + + # In all cases (update or not) we update the last version check according to the argument + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_UPSTREAM_CHECK_DATE = %s , PKG_GAR_PATH = %s where ID_PKG= %s" , ( self.config.getExecutionDate(), self.config.getGarPath() , pkg["ID_PKG"] ) ) - # Output some more information if verbose mode is activated - if self.config.getVerbose() == True: - print "Upgrading %(pkg)s current version from %(current)s to %(next)s" % { 'pkg' : self.config.getCatalogName(), \ - 'next' : self.config.getCurrentVersion() , 'current' : pkg["PKG_CURRENT_VERSION"] } - - # Yes, compare current revision from commandline and database - if self.config.getCurrentRevision() != pkg["PKG_CURRENT_REVISION"]: + # Test if uwatch deactivated flag is set + if self.config.getUwatchDeactivated() == True: + # Yes thus package has to be deactivated + cursor.execute("update UWATCH_PKG_VERSION set PKG_UWATCH_ACTIVATED='0' where ID_PKG= %s" , ( pkg["ID_PKG"] ) ) + if self.config.getVerbose() == True: + print "%(pkg) uWatch is deactivated, updating database" % { 'pkg' : self.config.getCatalogName() } + else: + cursor.execute("update UWATCH_PKG_VERSION set PKG_UWATCH_ACTIVATED='1' where ID_PKG= %s" , ( pkg["ID_PKG"] ) ) + # Change execution status only if activated + if self.config.getUwatchError() == True: # Yes thus package has to be updated - cursor.execute("update UWATCH_PKG_VERSION set PKG_CURRENT_REVISION = %s where ID_PKG= %s" , ( self.config.getCurrentRevision(), pkg["ID_PKG"] ) ) - cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ - values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "revision", self.config.getCurrentRevision() , self.config.getExecutionDate() ) ) - - # Output some more information if verbose mode is activated + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_UPSTREAM_CHECK_STATUS='0' where ID_PKG= %s" , ( pkg["ID_PKG"] ) ) if self.config.getVerbose() == True: - print "Upgrading %(pkg)s current revision from %(current)s to %(next)s" % { 'pkg' : self.config.getCatalogName(), \ - 'next' : self.config.getCurrentRevision() , 'current' : pkg["PKG_CURRENT_REVISION"] } - - # Test if upstream version is passed - if self.config.getUpstreamVersion(): - # In all cases (update or not) we update the last version check according to the argument - cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_UPSTREAM_CHECK_DATE = %s where ID_PKG= %s" , ( self.config.getExecutionDate(), pkg["ID_PKG"] ) ) + print "%(pkg)s uWatch reported an error, updating database" % { 'pkg' : self.config.getCatalogName() } + else: + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_UPSTREAM_CHECK_STATUS='1' where ID_PKG= %s" , ( pkg["ID_PKG"] ) ) + if self.config.getVerbose() == True: + print "%(pkg)s uWatch successfully ran, updating database" % { 'pkg' : self.config.getCatalogName() } - # Yes, compare current upstream version from commandline and database - if self.config.getUpstreamVersion() != pkg["PKG_UPSTREAM_VERSION"]: - # Yes thus package has to be updated - cursor.execute("update UWATCH_PKG_VERSION set PKG_UPSTREAM_VERSION = %s where ID_PKG= %s" , ( self.config.getUpstreamVersion(), pkg["ID_PKG"] ) ) - cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ - values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "upstream", self.config.getUpstreamVersion() , self.config.getExecutionDate() ) ) + # Test if upstream version is passed + if self.config.getUpstreamVersion(): + # In all cases (update or not) we update the last version check according to the argument + cursor.execute("update UWATCH_PKG_VERSION set PKG_LAST_UPSTREAM_CHECK_DATE = %s , PKG_GAR_PATH = %s where ID_PKG= %s" , ( self.config.getExecutionDate(), self.config.getGarPath() , pkg["ID_PKG"] ) ) - # Output some more information if verbose mode is activated - if self.config.getVerbose() == True: - print "Upgrading %(pkg)s upstream version from %(current)s to %(next)s" % { 'pkg' : self.config.getCatalogName(), \ - 'next' : self.config.getUpstreamVersion() , 'current' : pkg["PKG_UPSTREAM_VERSION"] } - + # Yes, compare current upstream version from commandline and database + if self.config.getUpstreamVersion() != pkg["PKG_UPSTREAM_VERSION"]: + # Yes thus package has to be updated + cursor.execute("update UWATCH_PKG_VERSION set PKG_UPSTREAM_VERSION = %s where ID_PKG= %s" , ( self.config.getUpstreamVersion(), pkg["ID_PKG"] ) ) + cursor.execute("insert into UWATCH_VERSION_HISTORY ( ID_PKG , HIST_VERSION_TYPE , HIST_VERSION_VALUE , HIST_VERSION_DATE ) \ + values ( %s, %s, %s, %s)" , ( pkg["ID_PKG"], "upstream", self.config.getUpstreamVersion() , self.config.getExecutionDate() ) ) + + # Output some more information if verbose mode is activated + if self.config.getVerbose() == True: + print "Upgrading %(pkg)s upstream version from %(current)s to %(next)s" % { 'pkg' : self.config.getCatalogName(), \ + 'next' : self.config.getUpstreamVersion() , 'current' : pkg["PKG_UPSTREAM_VERSION"] } + else: + # Output some more information if verbose mode is activated + if self.config.getVerbose() == True: + print "%(pkg) GAR version is up to date (%(current)s)" % { 'pkg' : self.config.getCatalogName(), 'current' : self.config.getUpstreamVersion() } + # Test if gar version is passed (it is mandatory to have a value in database) if self.config.getGarVersion(): # In all cases (update or not) we update the last version check according to the argument Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-29 22:13:51 UTC (rev 13111) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-29 22:16:44 UTC (rev 13112) @@ -193,7 +193,7 @@ @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ else \ - echo "$(NAME) - Upstream Watch is enabled is enabled" ; \ + echo "$(NAME) - Upstream Watch is enabled" ; \ if [ ! -n '$(UFILES_REGEX)' ]; then \ echo "$(NAME) - UFILES_REGEX is not set" ; \ else \ @@ -395,8 +395,23 @@ # update-package-version-database:PACKAGELIST=$(foreach SPEC,$(SPKG_SPECS),$(call _pkglist_one,$(SPEC))\n) update-package-version-database: - @if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ + @EXECUTIONDATE=`date +"%Y-%m-%d %H:%M:%S"` ; \ + if [ '$(ENABLE_UWATCH)' -ne '1' ] ; then \ echo "$(NAME) - Upstream Watch is disabled" ; \ + printf "$(PACKAGELIST)" | while read line ; do \ + GARPATH=`echo $$line | awk '{ print $$1 }'` ; \ + CATALOGNAME=`echo $$line | awk '{ print $$2 }'` ; \ + PKGNAME=`echo $$line | awk '{ print $$3 }'` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-deactivated` ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch update-package-version-database --uwatch-deactivated. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$REPORTVERSION" ; \ + exit 1 ; \ + fi; \ + done ; \ + if [ -n "$$REPORTVERSION" ] ; then \ + echo "$(NAME) - $$REPORTVERSION" ; \ + fi ; \ else \ UWATCHCONFCHECK="Ok" ; \ if [ ! -n '$(UFILES_REGEX)' ]; then \ @@ -412,23 +427,50 @@ UWATCHCONFCHECK="Error" ; \ fi; \ if [ "$$UWATCHCONFCHECK" -ne "Ok" ] ; then \ + printf "$(PACKAGELIST)" | while read line ; do \ + GARPATH=`echo $$line | awk '{ print $$1 }'` ; \ + CATALOGNAME=`echo $$line | awk '{ print $$2 }'` ; \ + PKGNAME=`echo $$line | awk '{ print $$3 }'` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-error` ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch update-package-version-database --uwatch-error. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$REPORTVERSION" ; \ + exit 1 ; \ + fi; \ + done ; \ exit 1 ; \ fi ; \ LATEST=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch get-upstream-latest-version --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)"` ; \ if [ "$$?" -ne "0" ] ; then \ echo "Error occured while executing uwatch get-upstream-latest-version. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$LATEST" ; \ + printf "$(PACKAGELIST)" | while read line ; do \ + GARPATH=`echo $$line | awk '{ print $$1 }'` ; \ + CATALOGNAME=`echo $$line | awk '{ print $$2 }'` ; \ + PKGNAME=`echo $$line | awk '{ print $$3 }'` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-error` ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch update-package-version-database --uwatch-error. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$REPORTVERSION" ; \ + exit 1 ; \ + fi; \ + done ; \ exit 1 ; \ fi; \ - EXECUTIONDATE=`date +"%Y-%m-%d %H:%M:%S"` ; \ printf "$(PACKAGELIST)" | while read line ; do \ GARPATH=`echo $$line | awk '{ print $$1 }'` ; \ CATALOGNAME=`echo $$line | awk '{ print $$2 }'` ; \ PKGNAME=`echo $$line | awk '{ print $$3 }'` ; \ - REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version=$(VERSION) --upstream-version=$$LATEST"` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version=$(VERSION) --upstream-version="$$LATEST"` ; \ if [ "$$?" -ne "0" ] ; then \ echo "Error occured while executing uwatch update-package-version-database. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$REPORTVERSION" ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-error` ; \ + if [ "$$?" -ne "0" ] ; then \ + echo "Error occured while executing uwatch update-package-version-database --uwatch-error. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ + echo "$$REPORTVERSION" ; \ + exit 1 ; \ + fi; \ exit 1 ; \ fi; \ done ; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 30 00:12:49 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sat, 29 Jan 2011 23:12:49 +0000 Subject: [csw-devel] SF.net SVN: gar:[13113] csw/mgar/gar/v2-uwatch2 Message-ID: Revision: 13113 http://gar.svn.sourceforge.net/gar/?rev=13113&view=rev Author: wbonnet Date: 2011-01-29 23:12:49 +0000 (Sat, 29 Jan 2011) Log Message: ----------- Many bug fixes Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/bin/uwatch csw/mgar/gar/v2-uwatch2/gar.lib.mk Modified: csw/mgar/gar/v2-uwatch2/bin/uwatch =================================================================== --- csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-29 22:16:44 UTC (rev 13112) +++ csw/mgar/gar/v2-uwatch2/bin/uwatch 2011-01-29 23:12:49 UTC (rev 13113) @@ -184,31 +184,33 @@ self.optionParser = OptionParser() # Add options to parser - self.optionParser.add_option("-V", "--verbose", help="Activate verbose mode", action="store_true", dest="verbose") - self.optionParser.add_option("-c", "--current-version", help="Current package version", action="store", dest="current_version") - self.optionParser.add_option("-d", "--target-location", help="Target location. This is the directory in which the branch will be created (parent of the branch directory). Default value is ../branches", action="store", dest="target_location") - self.optionParser.add_option("-r", "--regexp", help="Version matching regular expression", action="store", dest="regexp") - self.optionParser.add_option("-s", "--source-directory", help="Source directory (place from where the build is copied). Default value is current directory", action="store", dest="source_directory") - self.optionParser.add_option("-t", "--target-version", help="Package target version", action="store", dest="target_version") - self.optionParser.add_option("-u", "--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") + self.optionParser.add_option("-V", "--verbose", help="Activate verbose mode", action="store_true", dest="verbose") + self.optionParser.add_option("--current-version", help="Current package version", action="store", dest="current_version") + self.optionParser.add_option("--target-location", help="Target location. This is the directory in which the branch will be created (parent of the branch directory). Default value is ../branches", action="store", dest="target_location") + self.optionParser.add_option("--regexp", help="Version matching regular expression", action="store", dest="regexp") + self.optionParser.add_option("--source-directory", help="Source directory (place from where the build is copied). Default value is current directory", action="store", dest="source_directory") + self.optionParser.add_option("--target-version", help="Package target version", action="store", dest="target_version") + self.optionParser.add_option("--upstream-url", help="Upstream version page url", action="store", dest="upstream_url") # Option used for reporting uwatch result - self.optionParser.add_option("-E", "--uwatch-error", help="Flag used to report a uwatch error", action="store_true", dest="uwatch_error") - self.optionParser.add_option("-D", "--uwatch-deactivated", help="Flag used to report a uwatch error", action="store_true", dest="uwatch_deactivated") - self.optionParser.add_option("-R", "--uwatch-pkg-root", help="Defines the uwatch package root working directory", action="store", dest="uwatch_pkg_root") + self.optionParser.add_option("--uwatch-error", help="Flag used to report a uwatch error", action="store_true", dest="uwatch_error") + self.optionParser.add_option("--uwatch-output", help="Flag used to report the uwatch output", action="store", dest="uwatch_output") + self.optionParser.add_option("--uwatch-deactivated",help="Flag used to report a uwatch error", action="store_true", dest="uwatch_deactivated") + self.optionParser.add_option("--uwatch-pkg-root", help="Defines the uwatch package root working directory", action="store", dest="uwatch_pkg_root") # Option used for storing version information in the database - self.optionParser.add_option("-g", "--gar-version", help="Gar version of the package", action="store", dest="gar_version") - self.optionParser.add_option("-w", "--upstream-version", help="Upstream version of the package", action="store", dest="upstream_version") - self.optionParser.add_option("-a", "--gar-path", help="Relative path in svn repository", action="store", dest="gar_path") - self.optionParser.add_option("-n", "--catalog-name", help="Catalog name", action="store", dest="catalog_name") - self.optionParser.add_option("-p", "--package-name", help="Package name", action="store", dest="package_name") - self.optionParser.add_option("-e", "--execution-date", help="Check date to be stored in the database", action="store", dest="execution_date") + self.optionParser.add_option("--gar-distfiles", help="Gar version of the package", action="store", dest="gar_distfiles") + self.optionParser.add_option("--gar-version", help="Gar version of the package", action="store", dest="gar_version") + self.optionParser.add_option("--upstream-version", help="Upstream version of the package", action="store", dest="upstream_version") + self.optionParser.add_option("--gar-path", help="Relative path in svn repository", action="store", dest="gar_path") + self.optionParser.add_option("--catalog-name", help="Catalog name", action="store", dest="catalog_name") + self.optionParser.add_option("--package-name", help="Package name", action="store", dest="package_name") + self.optionParser.add_option("--execution-date", help="Check date to be stored in the database", action="store", dest="execution_date") - self.optionParser.add_option("-S", "--database-schema", help="Defines the database to use in the connection string", action="store", dest="database_schema") - self.optionParser.add_option("-H", "--database-host", help="Defines the database host to use in the connection string", action="store", dest="database_host") - self.optionParser.add_option("-U", "--database-user", help="Defines the database user to use in the connection string", action="store", dest="database_user") - self.optionParser.add_option("-P", "--database-password", help="Defines the database password to use in the connection string", action="store", dest="database_password") + self.optionParser.add_option("--database-schema", help="Defines the database to use in the connection string", action="store", dest="database_schema") + self.optionParser.add_option("--database-host", help="Defines the database host to use in the connection string", action="store", dest="database_host") + self.optionParser.add_option("--database-user", help="Defines the database user to use in the connection string", action="store", dest="database_user") + self.optionParser.add_option("--database-password", help="Defines the database password to use in the connection string", action="store", dest="database_password") # ----------------------------------------------------------------------------------------------------------------- @@ -382,6 +384,14 @@ if args.uwatch_pkg_root != None: self._uwatch_pkg_root = args.uwatch_pkg_root + # This member variable defines the uwatch last report output + if args.uwatch_output != None: + self._uwatch_output = args.uwatch_output + + # This member variable defines the gar distfiles + if args.gar_distfiles != None: + self._gar_distfiles = args.gar_distfiles + # ----------------------------------------------------------------------------------------------------------------- def __init__(self): @@ -408,6 +418,8 @@ self._database_host = None self._database_user = None self._database_password = None + self._gar_distfiles = None + self._uwatch_output = None # ----------------------------------------------------------------------------------------------------------------- @@ -517,6 +529,17 @@ def getUwatchPkgRoot(self): return self._uwatch_pkg_root + # ----------------------------------------------------------------------------------------------------------------- + + def getGarDistfiles(self): + return self._gar_distfiles + + # ----------------------------------------------------------------------------------------------------------------- + + def getUwatchOutput(self): + return self._uwatch_output + + # --------------------------------------------------------------------------------------------------------------------- # # @@ -1364,6 +1387,11 @@ print "Upgrading %(pkg)s gar version from %(current)s to %(next)s" % { 'pkg' : self.config.getCatalogName(), \ 'next' : self.config.getGarVersion() , 'current' : pkg["PKG_GAR_VERSION"] } + # Before closing the connection, there is a last thing to do... storing uwatch configuration into the database + + # Yes, compare current gar version from commandline and database + cursor.execute("update UWATCH_PKG_VERSION set PKG_GAR_DISTFILES = %s, PKG_UFILES_REGEXP = %s, PKG_UPSTREAM_MASTER_SITES = %s, PKG_UWATCH_LAST_OUTPUT = %s where ID_PKG= %s" , ( self.config.getGarDistfiles(), self.config.getRegexp(), self.config.getUpstreamURL(), self.config.getUwatchOutput(), pkg["ID_PKG"] ) ) + # Close the cursor on the database cursor.close() @@ -1384,6 +1412,16 @@ print "Error : Gar path is not defined. Please use --gar-path flag, or --help to display help" argsValid = False + # Gar distfiles is mandatory + if self.config.getGarDistfiles() == None: + print "Error : Gar distfiles is not defined. Please use --gar-distfiles flag, or --help to display help" + argsValid = False + + # Gar distfiles is mandatory + if self.config.getUwatchOutput() == None: + print "Error : uWatch output is not defined. Please use --uwatch-output flag, or --help to display help" + argsValid = False + # Catalog name is mandatory if self.config.getCatalogName() == None: print "Error : Catalog name is not defined. Please use --catalog-name flag, or --help to display help" @@ -1424,6 +1462,16 @@ if self.config.getDatabasePassword() == None: print "Error : Database password is not defined. Please define the value in the ~/.uwatchrc file, use --database-password flag, or --help to display help" argsValid = False + + # Regexp is mandatory + if self.config.getRegexp() == None: + print "Error : Regexp is not defined. Please use --regexp flag, or --help to display help" + argsValid = False + + # UpstreamURL is mandatory + if self.config.getUpstreamURL() == None: + print "Error : Upstream version page URL is not defined. Please use --upstream-url flag, or --help to display help" + argsValid = False # If arguments are not valid raise an exception if argsValid == False: Modified: csw/mgar/gar/v2-uwatch2/gar.lib.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-29 22:16:44 UTC (rev 13112) +++ csw/mgar/gar/v2-uwatch2/gar.lib.mk 2011-01-29 23:12:49 UTC (rev 13113) @@ -402,7 +402,7 @@ GARPATH=`echo $$line | awk '{ print $$1 }'` ; \ CATALOGNAME=`echo $$line | awk '{ print $$2 }'` ; \ PKGNAME=`echo $$line | awk '{ print $$3 }'` ; \ - REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-deactivated` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --gar-distfiles="$(DISTFILES)" --uwatch-output="Upstream Watch is disabled" --uwatch-deactivated` ; \ if [ "$$?" -ne "0" ] ; then \ echo "Error occured while executing uwatch update-package-version-database --uwatch-deactivated. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$REPORTVERSION" ; \ @@ -431,7 +431,7 @@ GARPATH=`echo $$line | awk '{ print $$1 }'` ; \ CATALOGNAME=`echo $$line | awk '{ print $$2 }'` ; \ PKGNAME=`echo $$line | awk '{ print $$3 }'` ; \ - REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-error` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-error --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --gar-distfiles="$(DISTFILES)" --uwatch-output="Upstream Watch configuration error" ` ; \ if [ "$$?" -ne "0" ] ; then \ echo "Error occured while executing uwatch update-package-version-database --uwatch-error. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$REPORTVERSION" ; \ @@ -448,7 +448,7 @@ GARPATH=`echo $$line | awk '{ print $$1 }'` ; \ CATALOGNAME=`echo $$line | awk '{ print $$2 }'` ; \ PKGNAME=`echo $$line | awk '{ print $$3 }'` ; \ - REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-error` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-error --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --gar-distfiles="$(DISTFILES)" --uwatch-output="$$LATEST" ` ; \ if [ "$$?" -ne "0" ] ; then \ echo "Error occured while executing uwatch update-package-version-database --uwatch-error. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$REPORTVERSION" ; \ @@ -461,11 +461,11 @@ GARPATH=`echo $$line | awk '{ print $$1 }'` ; \ CATALOGNAME=`echo $$line | awk '{ print $$2 }'` ; \ PKGNAME=`echo $$line | awk '{ print $$3 }'` ; \ - REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version=$(VERSION) --upstream-version="$$LATEST"` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version=$(VERSION) --upstream-version="$$LATEST" --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --gar-distfiles="$(DISTFILES)" --uwatch-output="Successful" ` ; \ if [ "$$?" -ne "0" ] ; then \ echo "Error occured while executing uwatch update-package-version-database. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$REPORTVERSION" ; \ - REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-error` ; \ + REPORTVERSION=`http_proxy=$(http_proxy) ftp_proxy=$(ftp_proxy) $(GARBIN)/uwatch update-package-version-database --catalog-name="$$CATALOGNAME" --package-name="$$PKGNAME" --execution-date="$$EXECUTIONDATE" --gar-path="$$GARPATH" --gar-version="$(VERSION)" --uwatch-error --upstream-url="$(UPSTREAM_MASTER_SITES)" --regexp="$(UFILES_REGEX)" --gar-distfiles="$(DISTFILES)" --uwatch-output="$$REPORTVERSION" ` ; \ if [ "$$?" -ne "0" ] ; then \ echo "Error occured while executing uwatch update-package-version-database --uwatch-error. Please check configuration with target get-uwatch-configuration. Here is the output of uwatch command :" ; \ echo "$$REPORTVERSION" ; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 30 00:33:03 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 23:33:03 +0000 Subject: [csw-devel] SF.net SVN: gar:[13114] csw/mgar/pkg/lang-python Message-ID: Revision: 13114 http://gar.svn.sourceforge.net/gar/?rev=13114&view=rev Author: wahwah Date: 2011-01-29 23:33:03 +0000 (Sat, 29 Jan 2011) Log Message: ----------- amara: Initial commit Modified Paths: -------------- csw/mgar/pkg/lang-python/amara/trunk/Makefile csw/mgar/pkg/lang-python/amara/trunk/checksums Added Paths: ----------- csw/mgar/pkg/lang-python/amara/ Modified: csw/mgar/pkg/lang-python/amara/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2011-01-21 18:07:27 UTC (rev 13048) +++ csw/mgar/pkg/lang-python/amara/trunk/Makefile 2011-01-29 23:33:03 UTC (rev 13114) @@ -2,184 +2,21 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -## This file contains comments to guide you through various GAR settings. -## Please remove unnecessary comments before committing your code to the code -## repository. The comments to remove are marked with double hashes. -## If you want to remove them all in-place, use: -## gsed -i -e '/^##/d' Makefile -## -## For more information about GAR variables, please see: -## https://sourceforge.net/apps/trac/gar/wiki/GAR%20Variable%20Reference -## -NAME = mypkg -VERSION = 1.0 -## -## The category that your software fits in. This is not a descriptive field, but -## influences the build process. Depending on the CATEGORIES setting, different -## Makefiles are included from gar/categories/ in your trunk directory, which -## adjust the build settings for the respective category. -## -## Possible settings are: -## apps, cpan, devel, gnome, java, kde, lang, lib, meta, net, python, server, -## utils, x11, xfce, xorg, xtra -CATEGORIES = lib -## -## A one-line description of the package, which will appear in the pkginfo. -DESCRIPTION = -## -## A longer description of the package. This is only for descriptive purposes -## inside the Makefile and is not used elsewhere. +NAME = Amara +VERSION = 2.0a4 +CATEGORIES = python +DESCRIPTION = Library for XML processing in Python define BLURB - endef -## -## Upstream URL that should show up in the VENDOR field as well as on -## http://opencsw.org/packages/. -SPKG_SOURCEURL = -## -## Whitespace-separated list of URLs to download the source package from. -## There are presets: $(SF_MIRRORS), $(GNU_MIRRORS) and $(GOOGLE_MIRROR). -MASTER_SITES = -## -## SF_PROJ is required if you set $(MASTER_SITES) to $(SF_MIRRORS) and the -## Sourceforge project name differs from $(NAME). Specifies the Sourceforge -## project name of the software you wish to download. -## SF_PROJ = -## -## A list of space separated patch filenames from files/ that are to be applied -## to the extracted software before the ./configure stage. Patches need to be -## included in the DISTFILES variable as well. -## PATCHFILES = -## -## Whitespace-separated list of files which comprise this build. mGAR will look -## for the files in the $(FILEDIR) (trunk/files) directory and on the -## $(MASTER_SITES). +SPKG_SOURCEURL = http://wiki.xml3k.org/Amara2 +MASTER_SITES = $(PYPI_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.gz -## -## We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -## -## Catalog name is the name to be used with pkg{-get,util} -i . -## It is different from the system package name, which by convention is CSWpkgname. -## CATALOGNAME = -## -## Set to 1 to mark the package as architecture-independent. -## ARCHALL = 0 -## -## A list of files / patterns that should be excluded from the package. Amends -## the default list of excluded filenames $(MERGE_EXCLUDE_DEFAULT), which -## contains things like libtool .la files and files with a leading ~. -## EXTRA_MERGE_EXCLUDE_FILES = -## -## A list of space separated package names that should be marked as -## incompatible with the current package. This will go into the depend file. -## When a user has one of the incompatible packages installed and installs -## your package, he will be prompted that the incompatible package must be -## removed. He will however not be prevented to install your package without -## removing the conflicting package first. -## INCOMPATIBLE_PKGS = -## -## The name of the license file that should be included in your package. Defaults -## to COPYING. See http://sourceforge.net/apps/trac/gar/wiki/CopyRightfor details -## on including and displaying licenses. -## LICENSE = -## -## A list of space separated package names that should be produced from your -## Makefile. This is used when a software has different components that can be -## packaged and used individually (think runtime libraries, client tools, server -## files, development headers). You don't need to set this when you just want to -## produce one package. -## -## When you set this variable to include more than one package, you also need to -## set PKGFILES_CSWpkgname for each package (except for the first one in your -## $(PACKAGES) list) to define which files go into each package. The first -## package from $(PACKAGES) one will hold all files that are not matched by -## PKGFILES_ for other packages. -## PACKAGES = -## -## If specified, GAR feeds the almost-final package prototype file to -## $(PROTOTYPE_FILTER) and reads the final package prototype file from it. -## $(PROTOTYPE_FILTER) is usually a sed/awk/perl one-liner, which was mostly used -## to prepare the prototype file for use with cswclassutils (see -## $(SPKG_CLASSES)). Now that there are convenience variables for cswclassutils, -## you will rarely have to use this. A still valid use case would be to change -## the file permissions of a file to be set-UID. -## See http://wiki.opencsw.org/cswclassutils-package for common usage information -## PROTOTYPE_FILTER = -## -## cswclassutils settings -## -## A list of action classes. Possible values are: -## none cswpreserveconf cswcpsampleconf cswpycompile cswusergroup cswinitsmf -## cswinetd cswetcservices -## The class 'cswinitsmf' must be the last class listed. When you use cswclassutils, -## you need to add CSWcswclassutils to RUNTIME_DEP_PKGS. -## SPKG_CLASSES = none -## Simplified settings for classes: -## PRESERVECONF = -## SAMPLECONF = -## INITSMF = -## USERGROUP = -## ETCSERVICES = -## INETDCONF = -## A list of runtime package dependencies in the form of CSWfoo. -## RUNTIME_DEP_PKGS = -## -## A list of packages necessary to build this package -## BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) -## -## When using non-empty $(PACKAGES): -## RUNTIME_DEP_PKGS_CSWpkgname = -## SPKG_DESC_CSWpkgname = -## PKGFILES_CSWpkgname = -## CATALOGNAME_CSWpkgname = -## -## A list of space separated directories where objects should be stripped in -## addition to the bin/ and sbin/ directories. -## STRIP_DIRS = -## -## Define a custom target for the configure phase. When you set this, the target -## that will be used instead of configure: target, is named -## configure-$(CONFIGURE_SCRIPTS) and you will need to define it in your Makefile -## after including gar/gar.include.mk. If you want to skip the configure phase -## completely (for example when your software doesn't need to be compiled) assign -## this variable an empty value. The procedure works for configure, build, -## install and test steps. -## CONFIGURE_SCRIPTS = -## BUILD_SCRIPTS = -## INSTALL_SCRIPTS = -## TEST_SCRIPTS = -## -## Compilation settings -## -## The build directory. -## WORKSRC = $(WORKDIR)/$(NAME)-$(VERSION) -## -## BUILD_ARGS is passed as an argument to gmake during the build phase. Use this -## for example, if you need to override Makefile variables. -## BUILD_ARGS = -## -## Arguments passed to the ./configure script. +LICENSE = PKG-INFO +PACKAGES = CSWpy-amara +CATALOGNAME_CSWpy-amara = py_amara +TEST_SCRIPTS = CONFIGURE_ARGS = $(DIRPATHS) -## -## BUILD64 = -## CONFIGURE_ENV = -## EXTRA_CFLAGS = -## EXTRA_LDFLAGS = -## EXTRA_INC = -## EXTRA_LIB = -## GARFLAVOR = -## INSTALL_ARGS = -## OPT_FLAGS_SOS = -xO3 -## OPT_FLAGS_GCC = -O2 -pipe -## -## The compiler to use. Defaults to SOS11, can be also: SOS12, GCC3, GCC4. -## GARCOMPILER = SOS11 -## -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true - -#include gar/category.mk +RUNTIME_DEP_PKGS_CSWpy-amara += CSWlibpython2-6-1-0 +EXTRA_MERGE_EXCLUDE_FILES = $(libdir)/python/site-packages/amara/test.* +include gar/category.mk Modified: csw/mgar/pkg/lang-python/amara/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2011-01-21 18:07:27 UTC (rev 13048) +++ csw/mgar/pkg/lang-python/amara/trunk/checksums 2011-01-29 23:33:03 UTC (rev 13114) @@ -0,0 +1 @@ +3594ca632fb83796037dc75cebdff161 Amara-2.0a4.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 30 00:43:07 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 23:43:07 +0000 Subject: [csw-devel] SF.net SVN: gar:[13115] csw/mgar/pkg/lang-python/amara/trunk/Makefile Message-ID: Revision: 13115 http://gar.svn.sourceforge.net/gar/?rev=13115&view=rev Author: wahwah Date: 2011-01-29 23:43:07 +0000 (Sat, 29 Jan 2011) Log Message: ----------- amara: Updated upstream web site Modified Paths: -------------- csw/mgar/pkg/lang-python/amara/trunk/Makefile Modified: csw/mgar/pkg/lang-python/amara/trunk/Makefile =================================================================== --- csw/mgar/pkg/lang-python/amara/trunk/Makefile 2011-01-29 23:33:03 UTC (rev 13114) +++ csw/mgar/pkg/lang-python/amara/trunk/Makefile 2011-01-29 23:43:07 UTC (rev 13115) @@ -8,7 +8,7 @@ DESCRIPTION = Library for XML processing in Python define BLURB endef -SPKG_SOURCEURL = http://wiki.xml3k.org/Amara2 +SPKG_SOURCEURL = http://pypi.python.org/pypi/Amara MASTER_SITES = $(PYPI_MIRROR) DISTFILES = $(NAME)-$(VERSION).tar.gz UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 30 00:57:10 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sat, 29 Jan 2011 23:57:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[13116] csw/mgar/gar/v2/lib/web/releases_web.py Message-ID: Revision: 13116 http://gar.svn.sourceforge.net/gar/?rev=13116&view=rev Author: wahwah Date: 2011-01-29 23:57:10 +0000 (Sat, 29 Jan 2011) Log Message: ----------- pkgdb_web: Verify the md5 sum in allpkgs If a maintainer builds the same package on the same day, the srv4 filename is identical, but the content isn't. When checking files in allpkgs for existence, read the file from disk and verify its md5 sum. Modified Paths: -------------- csw/mgar/gar/v2/lib/web/releases_web.py Modified: csw/mgar/gar/v2/lib/web/releases_web.py =================================================================== --- csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-29 23:43:07 UTC (rev 13115) +++ csw/mgar/gar/v2/lib/web/releases_web.py 2011-01-29 23:57:10 UTC (rev 13116) @@ -89,6 +89,13 @@ basename_in_allpkgs = os.path.join(ALLPKGS_DIR, srv4.basename) if not os.path.exists(basename_in_allpkgs): raise web.notfound() + # Verify the hash; the file might already exist with the same filename, + # but different content. + hash = hashlib.md5() + with open(basename_in_allpkgs) as fd: + hash.update(fd.read()) + if not md5_sum == hash.hexdigest(): + raise web.notfound() web.header( 'Content-type', 'application/x-vnd.opencsw.pkg;type=srv4-details') @@ -211,6 +218,11 @@ target_path = os.path.join(ALLPKGS_DIR, basename) fd = None try: + try: + os.unlink(target_path) + except OSError, e: + # It's okay if we can't unlink the file + pass fd = os.open(target_path, os.O_WRONLY | os.O_CREAT | os.O_EXCL, 0644) os.write(fd, data) except IOError, e: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 30 01:29:04 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 30 Jan 2011 00:29:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[13117] csw/mgar/gar/v2/lib/python Message-ID: Revision: 13117 http://gar.svn.sourceforge.net/gar/?rev=13117&view=rev Author: wahwah Date: 2011-01-30 00:29:04 +0000 (Sun, 30 Jan 2011) Log Message: ----------- notifier: Better reports for upgrades The notifier will now display, from which package versions was the upgrade. It is possible that there is more than one old version superseded by the new version. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/catalog_notifier.py csw/mgar/gar/v2/lib/python/catalog_notifier_test.py Modified: csw/mgar/gar/v2/lib/python/catalog_notifier.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog_notifier.py 2011-01-29 23:57:10 UTC (rev 13116) +++ csw/mgar/gar/v2/lib/python/catalog_notifier.py 2011-01-30 00:29:04 UTC (rev 13117) @@ -45,7 +45,10 @@ Version change (probably upgrade): #for basename in $pkg_data["upgraded_pkg"] -* $basename +#for from_basename in $pkg_data["upgraded_pkg"][basename]["from_pkg"] +- $pkg_data["upgraded_pkg"][basename]["from_pkg"][from_basename]["file_basename"] +#end for ++ $pkg_data["upgraded_pkg"][basename]["to_pkg"]["file_basename"] In catalogs: #for catalog in $sorted($pkg_data["upgraded_pkg"][basename]["catalogs"]) - $catalog[0] $catalog[1] $catalog[2] @@ -56,7 +59,9 @@ You no longer maintain packages: #for basename in $pkg_data["lost_pkg"] -* $basename +#for from_basename in $pkg_data["lost_pkg"][basename]["from_pkg"] +- $pkg_data["lost_pkg"][basename]["from_pkg"][from_basename]["file_basename"] +#end for In catalogs: #for catalog in $sorted($pkg_data["lost_pkg"][basename]["catalogs"]) - $catalog[0] $catalog[1] $catalog[2] Modified: csw/mgar/gar/v2/lib/python/catalog_notifier_test.py =================================================================== --- csw/mgar/gar/v2/lib/python/catalog_notifier_test.py 2011-01-29 23:57:10 UTC (rev 13116) +++ csw/mgar/gar/v2/lib/python/catalog_notifier_test.py 2011-01-30 00:29:04 UTC (rev 13117) @@ -180,6 +180,9 @@ "catalogs": [("fossil", "amd65", "SolarOS5.12")], }}}, result["jack at example.com"]) + # print f._RenderForMaintainer( + # result["jack at example.com"], "jack at example.com", + # "http://mirror.example.com") if __name__ == '__main__': This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Sun Jan 30 09:39:26 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Sun, 30 Jan 2011 08:39:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[13118] csw/mgar/pkg/lang-python Message-ID: Revision: 13118 http://gar.svn.sourceforge.net/gar/?rev=13118&view=rev Author: wahwah Date: 2011-01-30 08:39:26 +0000 (Sun, 30 Jan 2011) Log Message: ----------- atomixlib: Initial commit I need to wait for py_amara to be published and installed. Modified Paths: -------------- csw/mgar/pkg/lang-python/atomixlib/trunk/Makefile csw/mgar/pkg/lang-python/atomixlib/trunk/checksums Added Paths: ----------- csw/mgar/pkg/lang-python/atomixlib/ Modified: csw/mgar/pkg/lang-python/atomixlib/trunk/Makefile =================================================================== --- csw/mgar/pkg/template/trunk/Makefile 2011-01-21 18:07:27 UTC (rev 13048) +++ csw/mgar/pkg/lang-python/atomixlib/trunk/Makefile 2011-01-30 08:39:26 UTC (rev 13118) @@ -2,184 +2,19 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -## This file contains comments to guide you through various GAR settings. -## Please remove unnecessary comments before committing your code to the code -## repository. The comments to remove are marked with double hashes. -## If you want to remove them all in-place, use: -## gsed -i -e '/^##/d' Makefile -## -## For more information about GAR variables, please see: -## https://sourceforge.net/apps/trac/gar/wiki/GAR%20Variable%20Reference -## -NAME = mypkg -VERSION = 1.0 -## -## The category that your software fits in. This is not a descriptive field, but -## influences the build process. Depending on the CATEGORIES setting, different -## Makefiles are included from gar/categories/ in your trunk directory, which -## adjust the build settings for the respective category. -## -## Possible settings are: -## apps, cpan, devel, gnome, java, kde, lang, lib, meta, net, python, server, -## utils, x11, xfce, xorg, xtra -CATEGORIES = lib -## -## A one-line description of the package, which will appear in the pkginfo. -DESCRIPTION = -## -## A longer description of the package. This is only for descriptive purposes -## inside the Makefile and is not used elsewhere. +NAME = atomixlib +VERSION = 0.6.1a +CATEGORIES = python +DESCRIPTION = A module to generate Atom 1.0 documents through a simple API define BLURB - endef -## -## Upstream URL that should show up in the VENDOR field as well as on -## http://opencsw.org/packages/. -SPKG_SOURCEURL = -## -## Whitespace-separated list of URLs to download the source package from. -## There are presets: $(SF_MIRRORS), $(GNU_MIRRORS) and $(GOOGLE_MIRROR). -MASTER_SITES = -## -## SF_PROJ is required if you set $(MASTER_SITES) to $(SF_MIRRORS) and the -## Sourceforge project name differs from $(NAME). Specifies the Sourceforge -## project name of the software you wish to download. -## SF_PROJ = -## -## A list of space separated patch filenames from files/ that are to be applied -## to the extracted software before the ./configure stage. Patches need to be -## included in the DISTFILES variable as well. -## PATCHFILES = -## -## Whitespace-separated list of files which comprise this build. mGAR will look -## for the files in the $(FILEDIR) (trunk/files) directory and on the -## $(MASTER_SITES). +SPKG_SOURCEURL = http://pypi.python.org/pypi/atomixlib +MASTER_SITES = http://www.defuze.org/oss/atomixlib/ DISTFILES = $(NAME)-$(VERSION).tar.gz -## -## We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz -## -## Catalog name is the name to be used with pkg{-get,util} -i . -## It is different from the system package name, which by convention is CSWpkgname. -## CATALOGNAME = -## -## Set to 1 to mark the package as architecture-independent. -## ARCHALL = 0 -## -## A list of files / patterns that should be excluded from the package. Amends -## the default list of excluded filenames $(MERGE_EXCLUDE_DEFAULT), which -## contains things like libtool .la files and files with a leading ~. -## EXTRA_MERGE_EXCLUDE_FILES = -## -## A list of space separated package names that should be marked as -## incompatible with the current package. This will go into the depend file. -## When a user has one of the incompatible packages installed and installs -## your package, he will be prompted that the incompatible package must be -## removed. He will however not be prevented to install your package without -## removing the conflicting package first. -## INCOMPATIBLE_PKGS = -## -## The name of the license file that should be included in your package. Defaults -## to COPYING. See http://sourceforge.net/apps/trac/gar/wiki/CopyRightfor details -## on including and displaying licenses. -## LICENSE = -## -## A list of space separated package names that should be produced from your -## Makefile. This is used when a software has different components that can be -## packaged and used individually (think runtime libraries, client tools, server -## files, development headers). You don't need to set this when you just want to -## produce one package. -## -## When you set this variable to include more than one package, you also need to -## set PKGFILES_CSWpkgname for each package (except for the first one in your -## $(PACKAGES) list) to define which files go into each package. The first -## package from $(PACKAGES) one will hold all files that are not matched by -## PKGFILES_ for other packages. -## PACKAGES = -## -## If specified, GAR feeds the almost-final package prototype file to -## $(PROTOTYPE_FILTER) and reads the final package prototype file from it. -## $(PROTOTYPE_FILTER) is usually a sed/awk/perl one-liner, which was mostly used -## to prepare the prototype file for use with cswclassutils (see -## $(SPKG_CLASSES)). Now that there are convenience variables for cswclassutils, -## you will rarely have to use this. A still valid use case would be to change -## the file permissions of a file to be set-UID. -## See http://wiki.opencsw.org/cswclassutils-package for common usage information -## PROTOTYPE_FILTER = -## -## cswclassutils settings -## -## A list of action classes. Possible values are: -## none cswpreserveconf cswcpsampleconf cswpycompile cswusergroup cswinitsmf -## cswinetd cswetcservices -## The class 'cswinitsmf' must be the last class listed. When you use cswclassutils, -## you need to add CSWcswclassutils to RUNTIME_DEP_PKGS. -## SPKG_CLASSES = none -## Simplified settings for classes: -## PRESERVECONF = -## SAMPLECONF = -## INITSMF = -## USERGROUP = -## ETCSERVICES = -## INETDCONF = -## A list of runtime package dependencies in the form of CSWfoo. -## RUNTIME_DEP_PKGS = -## -## A list of packages necessary to build this package -## BUILD_DEP_PKGS = $(RUNTIME_DEP_PKGS) -## -## When using non-empty $(PACKAGES): -## RUNTIME_DEP_PKGS_CSWpkgname = -## SPKG_DESC_CSWpkgname = -## PKGFILES_CSWpkgname = -## CATALOGNAME_CSWpkgname = -## -## A list of space separated directories where objects should be stripped in -## addition to the bin/ and sbin/ directories. -## STRIP_DIRS = -## -## Define a custom target for the configure phase. When you set this, the target -## that will be used instead of configure: target, is named -## configure-$(CONFIGURE_SCRIPTS) and you will need to define it in your Makefile -## after including gar/gar.include.mk. If you want to skip the configure phase -## completely (for example when your software doesn't need to be compiled) assign -## this variable an empty value. The procedure works for configure, build, -## install and test steps. -## CONFIGURE_SCRIPTS = -## BUILD_SCRIPTS = -## INSTALL_SCRIPTS = -## TEST_SCRIPTS = -## -## Compilation settings -## -## The build directory. -## WORKSRC = $(WORKDIR)/$(NAME)-$(VERSION) -## -## BUILD_ARGS is passed as an argument to gmake during the build phase. Use this -## for example, if you need to override Makefile variables. -## BUILD_ARGS = -## -## Arguments passed to the ./configure script. +LICENSE = PKG-INFO +PACKAGES = CSWpy-atomixlib +CATALOGNAME_CSWpy-atomixlib = py_atomixlib +DEP_PKGS = CSWpy-amara CONFIGURE_ARGS = $(DIRPATHS) -## -## BUILD64 = -## CONFIGURE_ENV = -## EXTRA_CFLAGS = -## EXTRA_LDFLAGS = -## EXTRA_INC = -## EXTRA_LIB = -## GARFLAVOR = -## INSTALL_ARGS = -## OPT_FLAGS_SOS = -xO3 -## OPT_FLAGS_GCC = -O2 -pipe -## -## The compiler to use. Defaults to SOS11, can be also: SOS12, GCC3, GCC4. -## GARCOMPILER = SOS11 -## -# Remove the following rules and uncomment the -# include before building. -all: .DEFAULT -.DEFAULT: - @true - -#include gar/category.mk +include gar/category.mk Modified: csw/mgar/pkg/lang-python/atomixlib/trunk/checksums =================================================================== --- csw/mgar/pkg/template/trunk/checksums 2011-01-21 18:07:27 UTC (rev 13048) +++ csw/mgar/pkg/lang-python/atomixlib/trunk/checksums 2011-01-30 08:39:26 UTC (rev 13118) @@ -0,0 +1 @@ +9b4d38acac1b201e817241140b91d5c4 atomixlib-0.6.1a.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 15:52:10 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 14:52:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[13119] csw/mgar/pkg/apache2/branches/open-bug-squash Message-ID: Revision: 13119 http://gar.svn.sourceforge.net/gar/?rev=13119&view=rev Author: bdwalton Date: 2011-01-30 14:52:09 +0000 (Sun, 30 Jan 2011) Log Message: ----------- apache2/branches/open-bug-squash: make ap2_worker depend on ap2_prefork to force dependency ordering in pkg-get; add ap2_worker preinstall script to forcefully remove remanants from 2.2.13 update Modified Paths: -------------- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile Added Paths: ----------- csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.preinstall Modified: csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-30 08:39:26 UTC (rev 13118) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/Makefile 2011-01-30 14:52:09 UTC (rev 13119) @@ -39,6 +39,7 @@ DISTFILES += CSWapache2.preinstall CSWapache2.postinstall DISTFILES += CSWap2worker.postinstall CSWap2worker.postremove +DISTFILES += CSWap2worker.preinstall # Configuration templates DISTFILES += update20to22 @@ -85,7 +86,7 @@ RUNTIME_DEP_PKGS_CSWapache2-devel = CSWapache2 RUNTIME_DEP_PKGS_CSWap2suexec = CSWapache2 RUNTIME_DEP_PKGS_CSWap2prefork = CSWapache2 -RUNTIME_DEP_PKGS_CSWap2worker = CSWapache2 CSWapr CSWexpat +RUNTIME_DEP_PKGS_CSWap2worker = CSWapache2 CSWapr CSWexpat CSWap2prefork RUNTIME_DEP_PKGS_CSWap2worker += CSWbdb48 CSWapr-util CSWiconv RUNTIME_DEP_PKGS_CSWapache2rt = CSWapache2 @@ -93,6 +94,7 @@ CHECKPKG_OVERRIDES_CSWapache2 += surplus-dependency|CSWosslutils CHECKPKG_OVERRIDES_CSWap2prefork += surplus-dependency|CSWapache2 CHECKPKG_OVERRIDES_CSWap2worker += surplus-dependency|CSWalternatives +CHECKPKG_OVERRIDES_CSWap2worker += surplus-dependency|CSWap2prefork CHECKPKG_OVERRIDES_CSWapache2rt += surplus-dependency|CSWapache2 # We need this to get bdb48/lib into the runpath Added: csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.preinstall =================================================================== --- csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.preinstall (rev 0) +++ csw/mgar/pkg/apache2/branches/open-bug-squash/files/CSWap2worker.preinstall 2011-01-30 14:52:09 UTC (rev 13119) @@ -0,0 +1,15 @@ +#!/bin/sh + +# The old apache2 packages could potentially leave a dangling +# sbin/httpd file. As this would prevent successful delivery of the +# new packages (alternatives won't instantiate sbin/httpd as a symlink +# since it exists already), we need to kill sbin/httpd if it exists +# when CSWapache2 is installed. + +HTTPD=$PKG_INSTALL_ROOT/opt/csw/apache2/sbin/httpd + +if [ -f "$HTTPD" -a ! -L "$HTTPD" ]; then + rm -f "$HTTPD" +fi + +exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 30 17:50:41 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 30 Jan 2011 16:50:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[13120] csw/mgar/pkg/java/ajcio/trunk/Makefile Message-ID: Revision: 13120 http://gar.svn.sourceforge.net/gar/?rev=13120&view=rev Author: wbonnet Date: 2011-01-30 16:50:41 +0000 (Sun, 30 Jan 2011) Log Message: ----------- Fix uwatch regexp Modified Paths: -------------- csw/mgar/pkg/java/ajcio/trunk/Makefile Modified: csw/mgar/pkg/java/ajcio/trunk/Makefile =================================================================== --- csw/mgar/pkg/java/ajcio/trunk/Makefile 2011-01-30 14:52:09 UTC (rev 13119) +++ csw/mgar/pkg/java/ajcio/trunk/Makefile 2011-01-30 16:50:41 UTC (rev 13120) @@ -11,7 +11,7 @@ # Use jakarta sources MASTER_SITES = http://apache.cict.fr/commons/$(SHORTNAME)/binaries/ -UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*)(-bin*).tar.gz +UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*)(?:-bin*).tar.gz # Set archive filename DISTFILES = $(NAME)-$(VERSION)-bin.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 19:46:47 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 18:46:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[13121] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13121 http://gar.svn.sourceforge.net/gar/?rev=13121&view=rev Author: bdwalton Date: 2011-01-30 18:46:47 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: correct catalog name for dev package Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 16:50:41 UTC (rev 13120) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 18:46:47 UTC (rev 13121) @@ -35,7 +35,7 @@ CATALOGNAME_CSWlibintl3 = libintl3 CATALOGNAME_CSWlibintl8 = libintl8 CATALOGNAME_CSWlibgettextlib0-18-1 = libgettextlib0_18_1 -CATALOGNAME_CSWggettext-dev = CSWggettext_dev +CATALOGNAME_CSWggettext-dev = ggettext_dev SPKG_DESC_CSWggettext = GNU locale utilities SPKG_DESC_CSWggettextdoc = GNU locale utility documentation This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 19:55:25 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 18:55:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[13122] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13122 http://gar.svn.sourceforge.net/gar/?rev=13122&view=rev Author: bdwalton Date: 2011-01-30 18:55:24 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: split translation files into a -data package to make sharing between old and new libs nicer Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 18:46:47 UTC (rev 13121) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 18:55:24 UTC (rev 13122) @@ -21,6 +21,7 @@ PACKAGES += CSWlibintl8 PACKAGES += CSWlibgettextlib0-18-1 PACKAGES += CSWggettext-dev +PACKAGES += CSWggettext-data CATALOGNAME_CSWlibasprintf0 = libasprintf0 CATALOGNAME_CSWggettext = ggettext @@ -36,6 +37,7 @@ CATALOGNAME_CSWlibintl8 = libintl8 CATALOGNAME_CSWlibgettextlib0-18-1 = libgettextlib0_18_1 CATALOGNAME_CSWggettext-dev = ggettext_dev +CATALOGNAME_CSWggettext-data = ggettext_data SPKG_DESC_CSWggettext = GNU locale utilities SPKG_DESC_CSWggettextdoc = GNU locale utility documentation @@ -50,9 +52,8 @@ SPKG_DESC_CSWlibintl3 += GNU locale utilities, libintl.so.3 SPKG_DESC_CSWlibintl8 += GNU locale utilities, libintl.so.8 SPKG_DESC_CSWlibgettextlib0-18-1 += GNU locale utilities, libgettextlib-0.18.1.so +SPKG_DESC_CSWggettext-data += GNU locale utilities, translation files - - RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWncurses RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWlibintl8 @@ -124,6 +125,7 @@ PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libgettextpo.so PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libgettextsrc.so PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libintl.so +PKGFILES_CSWggettext-data += /opt/csw/share/locale/.*mo ARCHALL_CSWggettextdoc = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Sun Jan 30 20:28:59 2011 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Sun, 30 Jan 2011 19:28:59 +0000 Subject: [csw-devel] SF.net SVN: gar:[13123] csw/mgar/pkg/unbound/trunk Message-ID: Revision: 13123 http://gar.svn.sourceforge.net/gar/?rev=13123&view=rev Author: idogan23 Date: 2011-01-30 19:28:59 +0000 (Sun, 30 Jan 2011) Log Message: ----------- unbound: bump version to 1.4.8 Modified Paths: -------------- csw/mgar/pkg/unbound/trunk/Makefile csw/mgar/pkg/unbound/trunk/checksums Modified: csw/mgar/pkg/unbound/trunk/Makefile =================================================================== --- csw/mgar/pkg/unbound/trunk/Makefile 2011-01-30 18:55:24 UTC (rev 13122) +++ csw/mgar/pkg/unbound/trunk/Makefile 2011-01-30 19:28:59 UTC (rev 13123) @@ -1,5 +1,5 @@ NAME = unbound -VERSION = 1.4.7 +VERSION = 1.4.8 CATEGORIES = server DESCRIPTION = A validating, recursive, and caching DNS resolver define BLUR Modified: csw/mgar/pkg/unbound/trunk/checksums =================================================================== --- csw/mgar/pkg/unbound/trunk/checksums 2011-01-30 18:55:24 UTC (rev 13122) +++ csw/mgar/pkg/unbound/trunk/checksums 2011-01-30 19:28:59 UTC (rev 13123) @@ -1 +1 @@ -97ee3c4a9877ff725fad23e31ecadfe0 unbound-1.4.7.tar.gz +526898f2375b6ca507bee917ff9c21e0 unbound-1.4.8.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 20:29:10 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 19:29:10 +0000 Subject: [csw-devel] SF.net SVN: gar:[13124] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13124 http://gar.svn.sourceforge.net/gar/?rev=13124&view=rev Author: bdwalton Date: 2011-01-30 19:29:10 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: override checkpkg dep suggestions for -doc package Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 19:28:59 UTC (rev 13123) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 19:29:10 UTC (rev 13124) @@ -127,6 +127,9 @@ PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libintl.so PKGFILES_CSWggettext-data += /opt/csw/share/locale/.*mo +CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl +CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWggettext + ARCHALL_CSWggettextdoc = 1 COMPILE_ELISP = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Sun Jan 30 20:30:58 2011 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Sun, 30 Jan 2011 19:30:58 +0000 Subject: [csw-devel] SF.net SVN: gar:[13125] csw/mgar/pkg/libldns/trunk Message-ID: Revision: 13125 http://gar.svn.sourceforge.net/gar/?rev=13125&view=rev Author: idogan23 Date: 2011-01-30 19:30:58 +0000 (Sun, 30 Jan 2011) Log Message: ----------- libldns: bump version to 1.6.8 Modified Paths: -------------- csw/mgar/pkg/libldns/trunk/Makefile csw/mgar/pkg/libldns/trunk/checksums Modified: csw/mgar/pkg/libldns/trunk/Makefile =================================================================== --- csw/mgar/pkg/libldns/trunk/Makefile 2011-01-30 19:29:10 UTC (rev 13124) +++ csw/mgar/pkg/libldns/trunk/Makefile 2011-01-30 19:30:58 UTC (rev 13125) @@ -1,5 +1,5 @@ NAME = ldns -VERSION = 1.6.7 +VERSION = 1.6.8 CATEGORIES = lib DESCRIPTION = A library for programs conforming to DNS RFCs and drafts Modified: csw/mgar/pkg/libldns/trunk/checksums =================================================================== --- csw/mgar/pkg/libldns/trunk/checksums 2011-01-30 19:29:10 UTC (rev 13124) +++ csw/mgar/pkg/libldns/trunk/checksums 2011-01-30 19:30:58 UTC (rev 13125) @@ -1 +1 @@ -7c0c50ee6b91ae6b713616b70005ad03 ldns-1.6.7.tar.gz +17d15e0d185a6258eed2c3806d8fc7c5 ldns-1.6.8.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 20:45:41 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 19:45:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[13126] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13126 http://gar.svn.sourceforge.net/gar/?rev=13126&view=rev Author: bdwalton Date: 2011-01-30 19:45:41 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: correct /usr/share references in documentation about using gettext Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 19:30:58 UTC (rev 13125) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 19:45:41 UTC (rev 13126) @@ -199,3 +199,7 @@ @rm $(INSTALLISADIR)/opt/csw/share/gettext/libintl.jar @( for f in $(FILEDIR)/*.amd64; do gcp $$f $(INSTALLISADIR)/opt/csw/lib/$$(gbasename $$f .amd64); done ) $(MAKECOOKIE) + +post-merge: + @(cd $(PKGROOT)$(docdir); \ + find . -type f -print0 | xargs -0 perl -pi -e "s#/usr/share#/opt/csw/share#g" ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 20:55:24 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 19:55:24 +0000 Subject: [csw-devel] SF.net SVN: gar:[13127] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13127 http://gar.svn.sourceforge.net/gar/?rev=13127&view=rev Author: bdwalton Date: 2011-01-30 19:55:24 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: add some deps to top level package Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 19:45:41 UTC (rev 13126) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 19:55:24 UTC (rev 13127) @@ -64,6 +64,12 @@ RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-17 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibasprintf0 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextpo0 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWggettext += CSWiconv +RUNTIME_DEP_PKGS_CSWggettext += CSWexpat +RUNTIME_DEP_PKGS_CSWggettext += CSWncurses RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWlibintl8 RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWiconv This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 21:06:27 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 20:06:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[13128] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13128 http://gar.svn.sourceforge.net/gar/?rev=13128&view=rev Author: bdwalton Date: 2011-01-30 20:06:27 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: correct .so symlink pkgfiles handling for -dev package Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 19:55:24 UTC (rev 13127) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 20:06:27 UTC (rev 13128) @@ -121,16 +121,11 @@ SPKG_DESC_CSWlibgettextlib0-14-1 += GNU locale utilities, libgettextlib-0.14.1.so PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so) PKGFILES_CSWlibgettextlib0-17 += $(call baseisadirs,$(libdir),libgettextlib-0\.17\.so(\.\d+)*) -PKGFILES_CSWggettext-dev += /opt/csw/lib/libasprintf.so -PKGFILES_CSWggettext-dev += /opt/csw/lib/libgettextlib.so -PKGFILES_CSWggettext-dev += /opt/csw/lib/libgettextpo.so -PKGFILES_CSWggettext-dev += /opt/csw/lib/libgettextsrc.so -PKGFILES_CSWggettext-dev += /opt/csw/lib/libintl.so -PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libasprintf.so -PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libgettextlib.so -PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libgettextpo.so -PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libgettextsrc.so -PKGFILES_CSWggettext-dev += /opt/csw/lib/sparcv9/libintl.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/.*libasprintf.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/.*libgettextlib.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/.*libgettextpo.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/.*libgettextsrc.so +PKGFILES_CSWggettext-dev += /opt/csw/lib/.*libintl.so PKGFILES_CSWggettext-data += /opt/csw/share/locale/.*mo CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 21:18:43 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 20:18:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[13129] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13129 http://gar.svn.sourceforge.net/gar/?rev=13129&view=rev Author: bdwalton Date: 2011-01-30 20:18:43 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: split out an rt package that is nothing but a dependency filler for transition Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 20:06:27 UTC (rev 13128) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 20:18:43 UTC (rev 13129) @@ -22,6 +22,7 @@ PACKAGES += CSWlibgettextlib0-18-1 PACKAGES += CSWggettext-dev PACKAGES += CSWggettext-data +PACKAGES += CSWggettextrt CATALOGNAME_CSWlibasprintf0 = libasprintf0 CATALOGNAME_CSWggettext = ggettext @@ -38,6 +39,7 @@ CATALOGNAME_CSWlibgettextlib0-18-1 = libgettextlib0_18_1 CATALOGNAME_CSWggettext-dev = ggettext_dev CATALOGNAME_CSWggettext-data = ggettext_data +CATALOGNAME_CSWggettextrt = ggettextrt SPKG_DESC_CSWggettext = GNU locale utilities SPKG_DESC_CSWggettextdoc = GNU locale utility documentation @@ -53,6 +55,7 @@ SPKG_DESC_CSWlibintl8 += GNU locale utilities, libintl.so.8 SPKG_DESC_CSWlibgettextlib0-18-1 += GNU locale utilities, libgettextlib-0.18.1.so SPKG_DESC_CSWggettext-data += GNU locale utilities, translation files +SPKG_DESC_CSWggettextrt += GNU locale utilities, transitional dependency package RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWncurses RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWiconv @@ -95,6 +98,12 @@ RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextsrc0-18-1 RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextlib0-18-1 RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextpo0 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibasprintf0 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibgettextpo0 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl2 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl3 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWggettext-data PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) @@ -127,6 +136,7 @@ PKGFILES_CSWggettext-dev += /opt/csw/lib/.*libgettextsrc.so PKGFILES_CSWggettext-dev += /opt/csw/lib/.*libintl.so PKGFILES_CSWggettext-data += /opt/csw/share/locale/.*mo +PKGFILES_CSWggettextrt += /opt/csw/share/.*ggettextrt.* CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWggettext This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From idogan23 at users.sourceforge.net Sun Jan 30 21:35:35 2011 From: idogan23 at users.sourceforge.net (idogan23 at users.sourceforge.net) Date: Sun, 30 Jan 2011 20:35:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[13130] csw/mgar/pkg/nsd/trunk Message-ID: Revision: 13130 http://gar.svn.sourceforge.net/gar/?rev=13130&view=rev Author: idogan23 Date: 2011-01-30 20:35:35 +0000 (Sun, 30 Jan 2011) Log Message: ----------- nsd: bump version to 3.2.7 Modified Paths: -------------- csw/mgar/pkg/nsd/trunk/Makefile csw/mgar/pkg/nsd/trunk/checksums Modified: csw/mgar/pkg/nsd/trunk/Makefile =================================================================== --- csw/mgar/pkg/nsd/trunk/Makefile 2011-01-30 20:18:43 UTC (rev 13129) +++ csw/mgar/pkg/nsd/trunk/Makefile 2011-01-30 20:35:35 UTC (rev 13130) @@ -1,5 +1,5 @@ NAME = nsd -VERSION = 3.2.6 +VERSION = 3.2.7 CATEGORIES = server DESCRIPTION = An authoritative only non-recursive name server Modified: csw/mgar/pkg/nsd/trunk/checksums =================================================================== --- csw/mgar/pkg/nsd/trunk/checksums 2011-01-30 20:18:43 UTC (rev 13129) +++ csw/mgar/pkg/nsd/trunk/checksums 2011-01-30 20:35:35 UTC (rev 13130) @@ -1,3 +1 @@ -0eece57abde9d1cef8a962461b453d03 cswnsd -7a7560acb5d56847ea16fb8cd77b6ca5 cswusergroup -f29abd647c70a35e0f52607440c66b1a nsd-3.2.6.tar.gz +b5aca8a207f77db566b08db25bf77d74 nsd-3.2.7.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 22:17:57 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 21:17:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[13131] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13131 http://gar.svn.sourceforge.net/gar/?rev=13131&view=rev Author: bdwalton Date: 2011-01-30 21:17:56 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: remove some deps from top level package that are not required Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 20:35:35 UTC (rev 13130) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:17:56 UTC (rev 13131) @@ -66,9 +66,6 @@ RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 -RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-17 -RUNTIME_DEP_PKGS_CSWggettext += CSWlibasprintf0 -RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextpo0 RUNTIME_DEP_PKGS_CSWggettext += CSWlibxml2 RUNTIME_DEP_PKGS_CSWggettext += CSWiconv RUNTIME_DEP_PKGS_CSWggettext += CSWexpat This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 22:18:25 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 21:18:25 +0000 Subject: [csw-devel] SF.net SVN: gar:[13132] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13132 http://gar.svn.sourceforge.net/gar/?rev=13132&view=rev Author: bdwalton Date: 2011-01-30 21:18:24 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: override surplus dep warnings for rt stub package Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:17:56 UTC (rev 13131) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:18:24 UTC (rev 13132) @@ -137,6 +137,12 @@ CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWggettext +CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl8 +CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibgettextpo0 +CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWggettext-data +CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl2 +CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl3 +CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibasprintf0 ARCHALL_CSWggettextdoc = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 22:26:43 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 21:26:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[13133] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13133 http://gar.svn.sourceforge.net/gar/?rev=13133&view=rev Author: bdwalton Date: 2011-01-30 21:26:43 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: sort RUNTIME_DEP lines for sanity Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:18:24 UTC (rev 13132) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:26:43 UTC (rev 13133) @@ -57,50 +57,50 @@ SPKG_DESC_CSWggettext-data += GNU locale utilities, translation files SPKG_DESC_CSWggettextrt += GNU locale utilities, transitional dependency package -RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWncurses +RUNTIME_DEP_PKGS_CSWggettext += CSWexpat +RUNTIME_DEP_PKGS_CSWggettext += CSWiconv +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextsrc0-18-1 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWggettext += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWggettext += CSWncurses +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibasprintf0 +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextlib0-18-1 +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextpo0 +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextsrc0-18-1 +RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWggettext-data +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibasprintf0 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibgettextpo0 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl2 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl3 +RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextlib0-14-1 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextlib0-14-1 += CSWlibintl3 RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWlibintl8 -RUNTIME_DEP_PKGS_CSWlibgettextlib0-14-1 += CSWlibintl3 -RUNTIME_DEP_PKGS_CSWlibgettextlib0-14-1 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWncurses +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWncurses -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv -RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 -RUNTIME_DEP_PKGS_CSWggettext += CSWlibxml2 -RUNTIME_DEP_PKGS_CSWggettext += CSWiconv -RUNTIME_DEP_PKGS_CSWggettext += CSWexpat -RUNTIME_DEP_PKGS_CSWggettext += CSWncurses +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWncurses RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWlibintl8 RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWlibgettextlib0-17 RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibgettextlib0-18-1 RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibxml2 RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWncurses -RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibxml2 -RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWiconv -RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibgettextlib0-18-1 -RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextsrc0-18-1 RUNTIME_DEP_PKGS_CSWlibintl2 += CSWiconv RUNTIME_DEP_PKGS_CSWlibintl3 += CSWiconv RUNTIME_DEP_PKGS_CSWlibintl8 += CSWiconv -RUNTIME_DEP_PKGS_CSWggettext += CSWlibintl8 -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWncurses -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibintl8 -RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 -RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibintl8 -RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibasprintf0 -RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextsrc0-18-1 -RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextlib0-18-1 -RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextpo0 -RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibasprintf0 -RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibgettextpo0 -RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl2 -RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl3 -RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl8 -RUNTIME_DEP_PKGS_CSWggettextrt += CSWggettext-data PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 22:29:54 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 21:29:54 +0000 Subject: [csw-devel] SF.net SVN: gar:[13134] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13134 http://gar.svn.sourceforge.net/gar/?rev=13134&view=rev Author: bdwalton Date: 2011-01-30 21:29:54 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: remove some duplicate deps listings that crept in Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:26:43 UTC (rev 13133) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:29:54 UTC (rev 13134) @@ -60,7 +60,6 @@ RUNTIME_DEP_PKGS_CSWggettext += CSWexpat RUNTIME_DEP_PKGS_CSWggettext += CSWiconv RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 -RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextlib0-18-1 RUNTIME_DEP_PKGS_CSWggettext += CSWlibgettextsrc0-18-1 RUNTIME_DEP_PKGS_CSWggettext += CSWlibintl8 RUNTIME_DEP_PKGS_CSWggettext += CSWlibxml2 @@ -82,12 +81,9 @@ RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWlibintl8 RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWncurses RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibintl8 RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWncurses -RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWncurses RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWlibintl8 RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWiconv This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wbonnet at users.sourceforge.net Sun Jan 30 22:30:31 2011 From: wbonnet at users.sourceforge.net (wbonnet at users.sourceforge.net) Date: Sun, 30 Jan 2011 21:30:31 +0000 Subject: [csw-devel] SF.net SVN: gar:[13135] csw/mgar/gar/v2-uwatch2/categories/cpan/category.mk Message-ID: Revision: 13135 http://gar.svn.sourceforge.net/gar/?rev=13135&view=rev Author: wbonnet Date: 2011-01-30 21:30:31 +0000 (Sun, 30 Jan 2011) Log Message: ----------- Fix upstream url Modified Paths: -------------- csw/mgar/gar/v2-uwatch2/categories/cpan/category.mk Modified: csw/mgar/gar/v2-uwatch2/categories/cpan/category.mk =================================================================== --- csw/mgar/gar/v2-uwatch2/categories/cpan/category.mk 2011-01-30 21:29:54 UTC (rev 13134) +++ csw/mgar/gar/v2-uwatch2/categories/cpan/category.mk 2011-01-30 21:30:31 UTC (rev 13135) @@ -29,8 +29,7 @@ # We define upstream file regex so we can be notifed of new upstream software release UFILES_REGEX ?= $(NAME)-(\d+(?:\.\d+)*).tar.gz -#USTREAM_MASTER_SITE ?= $(SPKG_SOURCEURL) -USTREAM_MASTER_SITE = http://cpan.perl.org/modules/01modules.index.html +UPSTREAM_MASTER_SITES = http://cpan.perl.org/modules/01modules.index.html $(foreach P,$(PACKAGES),$(eval _CATEGORY_SPKG_DESC_$P = $$(NAME): $$(or $$(SPKG_DESC_$P),$$(SPKG_DESC)))) _CATEGORY_PKGINFO = echo "PERL_MODULE_NAME=$(NAME)"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 22:37:08 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 21:37:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[13136] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13136 http://gar.svn.sourceforge.net/gar/?rev=13136&view=rev Author: bdwalton Date: 2011-01-30 21:37:07 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: set ARCHALL for rt and data packages Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:30:31 UTC (rev 13135) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:37:07 UTC (rev 13136) @@ -140,6 +140,8 @@ CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl3 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibasprintf0 +ARCHALL_CSWggettextrt = 1 +ARCHALL_CSWggettext-data = 1 ARCHALL_CSWggettextdoc = 1 COMPILE_ELISP = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 22:38:43 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 21:38:43 +0000 Subject: [csw-devel] SF.net SVN: gar:[13137] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13137 http://gar.svn.sourceforge.net/gar/?rev=13137&view=rev Author: bdwalton Date: 2011-01-30 21:38:43 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: override rpath checkpkg warnings for legacy libs Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:37:07 UTC (rev 13136) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:38:43 UTC (rev 13137) @@ -139,6 +139,8 @@ CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl2 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl3 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibasprintf0 +CHECKPKG_OVERRIDES_CSWlibgettextpo0 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextpo.so.0.4.0 +CHECKPKG_OVERRIDES_CSWlibgettextlib0-17 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextlib-0.17.so ARCHALL_CSWggettextrt = 1 ARCHALL_CSWggettext-data = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 23:30:23 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 22:30:23 +0000 Subject: [csw-devel] SF.net SVN: gar:[13138] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13138 http://gar.svn.sourceforge.net/gar/?rev=13138&view=rev Author: bdwalton Date: 2011-01-30 22:30:23 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: fixup more usr/local, usr/share type references Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 21:38:43 UTC (rev 13137) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 22:30:23 UTC (rev 13138) @@ -216,4 +216,7 @@ post-merge: @(cd $(PKGROOT)$(docdir); \ - find . -type f -print0 | xargs -0 perl -pi -e "s#/usr/share#/opt/csw/share#g" ) + find . -type f -print0 | \ + xargs -0 perl -pi \ + -e "s#/usr/share#/opt/csw/share#g;" \ + -e "s#/usr/local#/opt/csw#g;") This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Sun Jan 30 23:58:08 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 22:58:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[13139] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13139 http://gar.svn.sourceforge.net/gar/?rev=13139&view=rev Author: bdwalton Date: 2011-01-30 22:58:08 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: change dependency handling of the data package, add surplus dep overrides Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 22:30:23 UTC (rev 13138) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 22:58:08 UTC (rev 13139) @@ -64,17 +64,18 @@ RUNTIME_DEP_PKGS_CSWggettext += CSWlibintl8 RUNTIME_DEP_PKGS_CSWggettext += CSWlibxml2 RUNTIME_DEP_PKGS_CSWggettext += CSWncurses +RUNTIME_DEP_PKGS_CSWggettext += CSWggettext-data RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibasprintf0 RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextlib0-18-1 RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextpo0 RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibgettextsrc0-18-1 RUNTIME_DEP_PKGS_CSWggettext-dev += CSWlibintl8 -RUNTIME_DEP_PKGS_CSWggettextrt += CSWggettext-data RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibasprintf0 RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibgettextpo0 RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl2 RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl3 RUNTIME_DEP_PKGS_CSWggettextrt += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibasprintf0 += CSWggettext-data RUNTIME_DEP_PKGS_CSWlibgettextlib0-14-1 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextlib0-14-1 += CSWlibintl3 RUNTIME_DEP_PKGS_CSWlibgettextlib0-17 += CSWiconv @@ -84,8 +85,10 @@ RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibintl8 RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWlibxml2 RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWncurses +RUNTIME_DEP_PKGS_CSWlibgettextlib0-18-1 += CSWggettext-data RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWlibgettextpo0 += CSWggettext-data RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWiconv RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWlibgettextlib0-17 RUNTIME_DEP_PKGS_CSWlibgettextsrc0-17 += CSWlibintl8 @@ -94,9 +97,13 @@ RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibintl8 RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWlibxml2 RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWncurses +RUNTIME_DEP_PKGS_CSWlibgettextsrc0-18-1 += CSWggettext-data RUNTIME_DEP_PKGS_CSWlibintl2 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibintl2 += CSWggettext-data RUNTIME_DEP_PKGS_CSWlibintl3 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibintl3 += CSWggettext-data RUNTIME_DEP_PKGS_CSWlibintl8 += CSWiconv +RUNTIME_DEP_PKGS_CSWlibintl8 += CSWggettext-data PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so) PKGFILES_CSWlibgettextlib0-18-1 += $(call baseisadirs,$(libdir),libgettextlib-0\.18\.1\.so(\.\d+)*) @@ -133,6 +140,7 @@ CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWggettext +CHECKPKG_OVERRIDES_CSWggettext += surplus-dependency|CSWggettext-data CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl8 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibgettextpo0 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWggettext-data @@ -141,6 +149,13 @@ CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibasprintf0 CHECKPKG_OVERRIDES_CSWlibgettextpo0 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextpo.so.0.4.0 CHECKPKG_OVERRIDES_CSWlibgettextlib0-17 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextlib-0.17.so +CHECKPKG_OVERRIDES_CSWlibgettextpo0 += surplus-dependency|CSWggettext-data +CHECKPKG_OVERRIDES_CSWlibgettextsrc0-18-1 += surplus-dependency|CSWggettext-data +CHECKPKG_OVERRIDES_CSWlibgettextlib0-18-1 += surplus-dependency|CSWggettext-data +CHECKPKG_OVERRIDES_CSWlibintl2 += surplus-dependency|CSWggettext-data +CHECKPKG_OVERRIDES_CSWlibintl3 += surplus-dependency|CSWggettext-data +CHECKPKG_OVERRIDES_CSWlibintl8 += surplus-dependency|CSWggettext-data +CHECKPKG_OVERRIDES_CSWlibasprintf0 += surplus-dependency|CSWggettext-data ARCHALL_CSWggettextrt = 1 ARCHALL_CSWggettext-data = 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 31 00:04:27 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 23:04:27 +0000 Subject: [csw-devel] SF.net SVN: gar:[13140] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13140 http://gar.svn.sourceforge.net/gar/?rev=13140&view=rev Author: bdwalton Date: 2011-01-30 23:04:27 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: override another bad rpath checkpkg warning for a third legacy lib Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 22:58:08 UTC (rev 13139) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 23:04:27 UTC (rev 13140) @@ -149,6 +149,7 @@ CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibasprintf0 CHECKPKG_OVERRIDES_CSWlibgettextpo0 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextpo.so.0.4.0 CHECKPKG_OVERRIDES_CSWlibgettextlib0-17 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextlib-0.17.so +CHECKPKG_OVERRIDES_CSWlibgettextsrc0-17 += bad-rpath-entry|/opt/csw/lib/|opt/csw/lib/libgettextsrc-0.17.so CHECKPKG_OVERRIDES_CSWlibgettextpo0 += surplus-dependency|CSWggettext-data CHECKPKG_OVERRIDES_CSWlibgettextsrc0-18-1 += surplus-dependency|CSWggettext-data CHECKPKG_OVERRIDES_CSWlibgettextlib0-18-1 += surplus-dependency|CSWggettext-data This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 31 00:27:41 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 23:27:41 +0000 Subject: [csw-devel] SF.net SVN: gar:[13141] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13141 http://gar.svn.sourceforge.net/gar/?rev=13141&view=rev Author: bdwalton Date: 2011-01-30 23:27:40 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: cleanup more usr/{share,local} references in bindir, etc Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 23:04:27 UTC (rev 13140) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 23:27:40 UTC (rev 13141) @@ -231,8 +231,13 @@ $(MAKECOOKIE) post-merge: - @(cd $(PKGROOT)$(docdir); \ - find . -type f -print0 | \ + @(cd $(PKGROOT); \ + find .$(docdir) .$(datadir)/aclocal -type f -print0 | \ xargs -0 perl -pi \ -e "s#/usr/share#/opt/csw/share#g;" \ - -e "s#/usr/local#/opt/csw#g;") + -e "s#/usr/local#/opt/csw#g;"; \ + perl -pi \ + -e "s#/usr/share#/opt/csw/share#g;" \ + -e "s#/usr/local#/opt/csw#g;" \ + .$(bindir)/ggettextize \ + .$(infodir)/gettext.info; ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 31 00:29:19 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 23:29:19 +0000 Subject: [csw-devel] SF.net SVN: gar:[13142] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13142 http://gar.svn.sourceforge.net/gar/?rev=13142&view=rev Author: bdwalton Date: 2011-01-30 23:29:18 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: remove dep from doc package to main package Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 23:27:40 UTC (rev 13141) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 23:29:18 UTC (rev 13142) @@ -139,7 +139,6 @@ PKGFILES_CSWggettextrt += /opt/csw/share/.*ggettextrt.* CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl -CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWggettext CHECKPKG_OVERRIDES_CSWggettext += surplus-dependency|CSWggettext-data CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl8 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibgettextpo0 @@ -185,8 +184,6 @@ NOISAEXEC = 1 STRIP_LIBTOOL = 1 -RUNTIME_DEP_PKGS_CSWggettextdoc = CSWggettext - PKGFILES_CSWggettextdoc = $(PKGFILES_DOC) #NOTE: gettext tests are sensitive to bash environment variables, make sure This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 31 00:30:26 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Sun, 30 Jan 2011 23:30:26 +0000 Subject: [csw-devel] SF.net SVN: gar:[13143] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13143 http://gar.svn.sourceforge.net/gar/?rev=13143&view=rev Author: bdwalton Date: 2011-01-30 23:30:26 +0000 (Sun, 30 Jan 2011) Log Message: ----------- gettext/trunk: reorder a stray pkgfiles line Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 23:29:18 UTC (rev 13142) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 23:30:26 UTC (rev 13143) @@ -137,6 +137,7 @@ PKGFILES_CSWggettext-dev += /opt/csw/lib/.*libintl.so PKGFILES_CSWggettext-data += /opt/csw/share/locale/.*mo PKGFILES_CSWggettextrt += /opt/csw/share/.*ggettextrt.* +PKGFILES_CSWggettextdoc = $(PKGFILES_DOC) CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl CHECKPKG_OVERRIDES_CSWggettext += surplus-dependency|CSWggettext-data @@ -184,8 +185,6 @@ NOISAEXEC = 1 STRIP_LIBTOOL = 1 -PKGFILES_CSWggettextdoc = $(PKGFILES_DOC) - #NOTE: gettext tests are sensitive to bash environment variables, make sure # custom paths are prefixed by $PATH, may be better to set aside # ~/.bashrc, etc. during build. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 31 01:36:04 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 31 Jan 2011 00:36:04 +0000 Subject: [csw-devel] SF.net SVN: gar:[13144] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13144 http://gar.svn.sourceforge.net/gar/?rev=13144&view=rev Author: bdwalton Date: 2011-01-31 00:36:04 +0000 (Mon, 31 Jan 2011) Log Message: ----------- gettext/trunk: override discouraged path (archive.git.tar.gz) warning Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-30 23:30:26 UTC (rev 13143) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-31 00:36:04 UTC (rev 13144) @@ -141,6 +141,7 @@ CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl CHECKPKG_OVERRIDES_CSWggettext += surplus-dependency|CSWggettext-data +CHECKPKG_OVERRIDES_CSWggettext += discouraged-path-in-pkgmap|/opt/csw/share/gettext/archive.git.tar.gz CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl8 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibgettextpo0 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWggettext-data This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 31 01:36:57 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 31 Jan 2011 00:36:57 +0000 Subject: [csw-devel] SF.net SVN: gar:[13145] csw/mgar/pkg/gettext/trunk/Makefile Message-ID: Revision: 13145 http://gar.svn.sourceforge.net/gar/?rev=13145&view=rev Author: bdwalton Date: 2011-01-31 00:36:57 +0000 (Mon, 31 Jan 2011) Log Message: ----------- gettext/trunk: override missing dep (emacscommon) checkpkg warning Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-31 00:36:04 UTC (rev 13144) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-31 00:36:57 UTC (rev 13145) @@ -142,6 +142,7 @@ CHECKPKG_OVERRIDES_CSWggettextdoc += missing-dependency|CSWperl CHECKPKG_OVERRIDES_CSWggettext += surplus-dependency|CSWggettext-data CHECKPKG_OVERRIDES_CSWggettext += discouraged-path-in-pkgmap|/opt/csw/share/gettext/archive.git.tar.gz +CHECKPKG_OVERRIDES_CSWggettext += missing-dependency|CSWemacscommon CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibintl8 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWlibgettextpo0 CHECKPKG_OVERRIDES_CSWggettextrt += surplus-dependency|CSWggettext-data This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bdwalton at users.sourceforge.net Mon Jan 31 04:42:51 2011 From: bdwalton at users.sourceforge.net (bdwalton at users.sourceforge.net) Date: Mon, 31 Jan 2011 03:42:51 +0000 Subject: [csw-devel] SF.net SVN: gar:[13146] csw/mgar/pkg/gettext/trunk Message-ID: Revision: 13146 http://gar.svn.sourceforge.net/gar/?rev=13146&view=rev Author: bdwalton Date: 2011-01-31 03:42:51 +0000 (Mon, 31 Jan 2011) Log Message: ----------- gettext/trunk: add Peter Felecan's thread handling patches Modified Paths: -------------- csw/mgar/pkg/gettext/trunk/Makefile Added Paths: ----------- csw/mgar/pkg/gettext/trunk/files/0003-Patch-around-thread-handling-differences-between-9-a.patch Modified: csw/mgar/pkg/gettext/trunk/Makefile =================================================================== --- csw/mgar/pkg/gettext/trunk/Makefile 2011-01-31 00:36:57 UTC (rev 13145) +++ csw/mgar/pkg/gettext/trunk/Makefile 2011-01-31 03:42:51 UTC (rev 13146) @@ -172,6 +172,7 @@ PATCHFILES += 0001-Use-the-auto-detected-SHELL-to-run-convert-archive.patch PATCHFILES += 0002-Update-ltmain.sh-to-prevent-libtool-stripping-runpat.patch +PATCHFILES += 0003-Patch-around-thread-handling-differences-between-9-a.patch CONFIGURE_ARGS = $(DIRPATHS) CONFIGURE_ARGS += --program-prefix=g Added: csw/mgar/pkg/gettext/trunk/files/0003-Patch-around-thread-handling-differences-between-9-a.patch =================================================================== --- csw/mgar/pkg/gettext/trunk/files/0003-Patch-around-thread-handling-differences-between-9-a.patch (rev 0) +++ csw/mgar/pkg/gettext/trunk/files/0003-Patch-around-thread-handling-differences-between-9-a.patch 2011-01-31 03:42:51 UTC (rev 13146) @@ -0,0 +1,209 @@ +From 7b7e1cd6f404e2f397192a32c305039be558ee42 Mon Sep 17 00:00:00 2001 +From: Ben Walton +Date: Mon, 31 Jan 2011 04:37:26 +0100 +Subject: [PATCH] Patch around thread handling differences between 9 and 10 + +Apply Peter Felecan's patches that avoid some issues with thread +handling. Solaris 10 handles things properly where 9 didn't. If +built on 9 but run on 10, change behaviours to work correctly. + +Issue detailed here: +http://lists.opencsw.org/pipermail/maintainers/2011-January/013668.html + +Upstream bug filed here: +http://savannah.gnu.org/bugs/?32087 + +(This is two original patches merged to one.) + +Signed-off-by: Ben Walton +--- + gettext-runtime/intl/threadlib.c | 36 +++++++++++++++++++++++ + gettext-runtime/m4/threadlib.m4 | 4 +- + gettext-tools/gnulib-lib/glthread/threadlib.c | 36 +++++++++++++++++++++++ + gettext-tools/libgettextpo/glthread/threadlib.c | 36 +++++++++++++++++++++++ + 4 files changed, 110 insertions(+), 2 deletions(-) + +diff --git a/gettext-runtime/intl/threadlib.c b/gettext-runtime/intl/threadlib.c +index cb4fe4f..04017e1 100644 +--- a/gettext-runtime/intl/threadlib.c ++++ b/gettext-runtime/intl/threadlib.c +@@ -30,6 +30,9 @@ + # include + + # if PTHREAD_IN_USE_DETECTION_HARD ++#include ++#include ++#include + + /* The function to be executed by a dummy thread. */ + static void * +@@ -44,6 +47,39 @@ glthread_in_use (void) + static int tested; + static int result; /* 1: linked with -lpthread, 0: only with libc */ + ++ /* dynamic detection for running on Solaris 5.10 or higher; starting ++ * with Solaris 10 the libc resolves correctly the POSIX threads ++ * symbols. */ ++ if (!tested) ++ { ++ struct utsname un; ++ if(uname(&un) != -1) ++ { ++ if(strcmp(un.sysname, "SunOS") == 0) ++ { ++ char* dot = strchr(un.release, '.'); ++ errno = 0; ++ if(dot != (char*)0) ++ { ++ int minor = atoi(dot + 1); ++ *dot = '\0'; ++ if(!errno) ++ { ++ int major = atoi(un.release); ++ if(!errno) ++ { ++ if(major >= 5 && minor >= 10) ++ { ++ tested = 1; ++ result = 1; ++ } ++ } ++ } ++ } ++ } ++ } ++ } ++ + if (!tested) + { + pthread_t thread; +diff --git a/gettext-runtime/m4/threadlib.m4 b/gettext-runtime/m4/threadlib.m4 +index 05cc4ff..b2b801b 100644 +--- a/gettext-runtime/m4/threadlib.m4 ++++ b/gettext-runtime/m4/threadlib.m4 +@@ -159,12 +159,12 @@ int main () + # need to link with libpthread in order to create multiple threads. + AC_CHECK_LIB([pthread], [pthread_kill], + [LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread +- # On Solaris and HP-UX, most pthread functions exist also in libc. ++ # On Solaris < 2.10 and HP-UX, most pthread functions exist also in libc. + # Therefore pthread_in_use() needs to actually try to create a + # thread: pthread_create from libc will fail, whereas + # pthread_create will actually create a thread. + case "$host_os" in +- solaris* | hpux*) ++ solaris2.[1-9] | solaris2.[1-9].* | hpux*) + AC_DEFINE([PTHREAD_IN_USE_DETECTION_HARD], [1], + [Define if the pthread_in_use() detection is hard.]) + esac +diff --git a/gettext-tools/gnulib-lib/glthread/threadlib.c b/gettext-tools/gnulib-lib/glthread/threadlib.c +index 292e6a5..2abc79d 100644 +--- a/gettext-tools/gnulib-lib/glthread/threadlib.c ++++ b/gettext-tools/gnulib-lib/glthread/threadlib.c +@@ -29,6 +29,9 @@ + # include + + # if PTHREAD_IN_USE_DETECTION_HARD ++#include ++#include ++#include + + /* The function to be executed by a dummy thread. */ + static void * +@@ -43,6 +46,39 @@ glthread_in_use (void) + static int tested; + static int result; /* 1: linked with -lpthread, 0: only with libc */ + ++ /* dynamic detection for running on Solaris 5.10 or higher; starting ++ * with Solaris 10 the libc resolves correctly the POSIX threads ++ * symbols. */ ++ if (!tested) ++ { ++ struct utsname un; ++ if(uname(&un) != -1) ++ { ++ if(strcmp(un.sysname, "SunOS") == 0) ++ { ++ char* dot = strchr(un.release, '.'); ++ errno = 0; ++ if(dot != (char*)0) ++ { ++ int minor = atoi(dot + 1); ++ *dot = '\0'; ++ if(!errno) ++ { ++ int major = atoi(un.release); ++ if(!errno) ++ { ++ if(major >= 5 && minor >= 10) ++ { ++ tested = 1; ++ result = 1; ++ } ++ } ++ } ++ } ++ } ++ } ++ } ++ + if (!tested) + { + pthread_t thread; +diff --git a/gettext-tools/libgettextpo/glthread/threadlib.c b/gettext-tools/libgettextpo/glthread/threadlib.c +index 292e6a5..2abc79d 100644 +--- a/gettext-tools/libgettextpo/glthread/threadlib.c ++++ b/gettext-tools/libgettextpo/glthread/threadlib.c +@@ -29,6 +29,9 @@ + # include + + # if PTHREAD_IN_USE_DETECTION_HARD ++#include ++#include ++#include + + /* The function to be executed by a dummy thread. */ + static void * +@@ -43,6 +46,39 @@ glthread_in_use (void) + static int tested; + static int result; /* 1: linked with -lpthread, 0: only with libc */ + ++ /* dynamic detection for running on Solaris 5.10 or higher; starting ++ * with Solaris 10 the libc resolves correctly the POSIX threads ++ * symbols. */ ++ if (!tested) ++ { ++ struct utsname un; ++ if(uname(&un) != -1) ++ { ++ if(strcmp(un.sysname, "SunOS") == 0) ++ { ++ char* dot = strchr(un.release, '.'); ++ errno = 0; ++ if(dot != (char*)0) ++ { ++ int minor = atoi(dot + 1); ++ *dot = '\0'; ++ if(!errno) ++ { ++ int major = atoi(un.release); ++ if(!errno) ++ { ++ if(major >= 5 && minor >= 10) ++ { ++ tested = 1; ++ result = 1; ++ } ++ } ++ } ++ } ++ } ++ } ++ } ++ + if (!tested) + { + pthread_t thread; +-- +1.7.3.2 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 31 09:31:47 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 31 Jan 2011 08:31:47 +0000 Subject: [csw-devel] SF.net SVN: gar:[13147] csw/mgar/gar/v2/lib/python/pkgdb.py Message-ID: Revision: 13147 http://gar.svn.sourceforge.net/gar/?rev=13147&view=rev Author: wahwah Date: 2011-01-31 08:31:47 +0000 (Mon, 31 Jan 2011) Log Message: ----------- pkgdb: 'show cat' also displays catalogname While you can use awk to split the basename, having a separate catalogname field might be useful. Modified Paths: -------------- csw/mgar/gar/v2/lib/python/pkgdb.py Modified: csw/mgar/gar/v2/lib/python/pkgdb.py =================================================================== --- csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-31 03:42:51 UTC (rev 13146) +++ csw/mgar/gar/v2/lib/python/pkgdb.py 2011-01-31 08:31:47 UTC (rev 13147) @@ -536,7 +536,7 @@ options.osrel, options.arch, options.catrel) res = GetCatPackagesResult(sqo_osrel, sqo_arch, sqo_catrel) for obj in res: - print obj.basename, obj.md5_sum + print obj.catalogname, obj.basename, obj.md5_sum elif command == 'gen-cat': catrel = 'unstable' if options.catrel != catrel: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From wahwah at users.sourceforge.net Mon Jan 31 10:08:08 2011 From: wahwah at users.sourceforge.net (wahwah at users.sourceforge.net) Date: Mon, 31 Jan 2011 09:08:08 +0000 Subject: [csw-devel] SF.net SVN: gar:[13148] csw/mgar/gar/v2/lib/sh/db_privileges.sh Message-ID: Revision: 13148 http://gar.svn.sourceforge.net/gar/?rev=13148&view=rev Author: wahwah Date: 2011-01-31 09:08:08 +0000 (Mon, 31 Jan 2011) Log Message: ----------- checkpkg: Allow the maintainer user to INSERT This is the use case of a new package maintainer. When a new maintainer builds a package, they need a row in the maintainer table, with the right e-mail address. This change lets a package maintainer insert a row into that table, but not update or delete. Modified Paths: -------------- csw/mgar/gar/v2/lib/sh/db_privileges.sh Modified: csw/mgar/gar/v2/lib/sh/db_privileges.sh =================================================================== --- csw/mgar/gar/v2/lib/sh/db_privileges.sh 2011-01-31 08:31:47 UTC (rev 13147) +++ csw/mgar/gar/v2/lib/sh/db_privileges.sh 2011-01-31 09:08:08 UTC (rev 13148) @@ -53,8 +53,13 @@ local dbname=$2 local user=$3 local host=$4 - echo -n "GRANT SELECT, INSERT, UPDATE, DELETE" - echo " ON ${dbname}.${tbl} TO '${user}'@'${host}';" + local operations=${5:-} + if [[ -z "${operations}" ]] + then + operations="SELECT, INSERT, UPDATE, DELETE" + fi + echo -n "GRANT ${operations}" + echo " ON ${dbname}.${table} TO '${user}'@'${host}';" } function print_grants { @@ -77,6 +82,7 @@ do print_table_grant "${tbl}" "${dbname}" "${maintainer_user}" "${host}" done + print_table_grant maintainer "${dbname}" "${maintainer_user}" "${host}" "SELECT, INSERT" echo "CREATE USER '${admin_user}'@'localhost' IDENTIFIED BY '';" echo "CREATE USER '${admin_user}'@'${host}' IDENTIFIED BY '';" echo "CREATE USER '${relmgr_user}'@'${host}' IDENTIFIED BY '';" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From trygvis at users.sourceforge.net Mon Jan 31 10:43:20 2011 From: trygvis at users.sourceforge.net (trygvis at users.sourceforge.net) Date: Mon, 31 Jan 2011 09:43:20 +0000 Subject: [csw-devel] SF.net SVN: gar:[13149] csw/mgar/gar/v2 Message-ID: Revision: 13149 http://gar.svn.sourceforge.net/gar/?rev=13149&view=rev Author: trygvis Date: 2011-01-31 09:43:20 +0000 (Mon, 31 Jan 2011) Log Message: ----------- o Adding documentation of the upload process. Added Paths: ----------- csw/mgar/gar/v2/upload-application/ csw/mgar/gar/v2/upload-application/opencsw-upload-process-application.html csw/mgar/gar/v2/upload-application/style.css csw/mgar/gar/v2/upload-application/upload-process.svg Property changes on: csw/mgar/gar/v2/upload-application ___________________________________________________________________ Added: svn:ignore + *.png Added: csw/mgar/gar/v2/upload-application/opencsw-upload-process-application.html =================================================================== --- csw/mgar/gar/v2/upload-application/opencsw-upload-process-application.html (rev 0) +++ csw/mgar/gar/v2/upload-application/opencsw-upload-process-application.html 2011-01-31 09:43:20 UTC (rev 13149) @@ -0,0 +1,148 @@ + + + + + + OpenCSW Catalog Release Upload + + +TODO +
      +
    • Document the security aspects
    • +
    +

    OpenCSW Upload Application

    +

    This application is used to upload packages to be distributed by +OpenCSW. The application is supposed to be used by both humans doing +uploads manually and by tools. HTML is used as the main hypermedia to +communicate interactions.

    +

    +An informal summary of the process:

    +
      +
    • A new upload is created. The upload is a long-lived resource so +it will get its own URI.
      +
    • +
    • A set of files with metadata is attached to the upload.
    • +
    • If wanted the maintainer can run the checkpkg tool to find any +issues with the packages to be uploaded.
    • +
    • The upload is frozen and sent to the release manager for approval.
    • +
    +Image showing the flow between the pages and the forms used on the interactions
    +

    General Constraints

    +It is expected that any user agent:
    +
      +
    • Includes any hidden elements in a form. Only inputs that the user +agent is expected to fill out are documented.
      +
    • +
    • Uses the method specified in a form.
      +
    • +
    +

    Pages

    +

    Catalog Release Summary

    +A document listing all packages and the architecture/release +combination they support. Should include a "Create Upload" form. It should be +possible to use content negotiation get the data as an Atom feed.
    +

    Upload Summary

    +

    A document that shows the current state of the upload. It should +include the "Add File", "checkpkg report", "delete upload", "submit upload" forms.

    +

    There must be a span +element with the id upload-state. +Currently available upload states:

    +
      +
    • unsubmitted
    • +
    • submitted
    • +
    +

    The user agent should not use the value for anything in particular +but instead look at the available forms when presenting options to the +user. The field is there as information for humans.
    +

    +

    Checkpkg Report

    +

    An informal report showing any errors/warnings detected from the +checkpkg tool.
    +

    +

    TODO: The format of the checkpkg report +might be formalized in its own media type later on but right now that +doesn't exist.

    +

    +

    TODO: It would be nice to be able +to select the format of this report. For tools it would be useful with +a plain text version that they can show to the user directly. As it is +now there's no need for any links from this page so the media doesn't +need a way to represent links.

    +

    Forms

    +

    "Create Upload" +Form
    +

    +Name: create-upload
    +

    Inputs

    +
    +
    maintainer-id
    +
    The OpenCSW id of the person that created the upload.
    +
    +

    "Add File" Form

    +Name: add-file
    +

    Inputs

    +
    +
    file-name
    +
    The name of the physical file.
    +
    md5
    +
    The MD5 checksum of the file.
    +
    signature
    +
    The PGP signature of the file. It is expected that the maintainer +uses the PGP key that's associated with the maintainer.
    +
    +

    "checkpkg +Report" Form

    +

    "Submit Upload" Form

    +Once this form is submitted the upload will be frozen and will be +available for publishing if it passes the release manager.
    +

    "Delete Upload" Form

    +Submit this form to remove the upload.
    +

    Definitions of words +and phrases

    +
    +
    Package
    +
    +

    A System V package. Solaris use this package format as its +native package format. Some packages contain architecture and/or +Solaris release specific binaries while others can be installed across +all architectures and Solaris releases.
    +

    +

    A package file is usually named "pkg" if it is to be used by the +native Solaris tools, or "pkg.gz" when it's distributed and handled by +the OpenCSW tools.
    +

    +
    +
    Catalog
    +
    A catalog is a index of all packages available for a specific +architecture and Solaris release.
    +
    +
    Catalog Release
    +
    A catalog release is a set of catalogs which covers all +architectures and Solaris releases that the specific catalog release +support.
    +
    Maintainer
    +
    A person that create packages and performs uploads to the +repository
    +
    Release Manager
    +
    A person that checks/inspects the released packages and publishes +them.
    +
    checkpkg
    +
    A tool created by OpenCSW that automates the process of checking +if a package is compliant with the current OpenCSW policies. Used by +both maintainers and release managers.
    +
    Upload
    +
    An upload consists of a set of pkg files with meta data that a +maintainer want to publish.
    +
    +
    +
    +
    + + Added: csw/mgar/gar/v2/upload-application/style.css =================================================================== --- csw/mgar/gar/v2/upload-application/style.css (rev 0) +++ csw/mgar/gar/v2/upload-application/style.css 2011-01-31 09:43:20 UTC (rev 13149) @@ -0,0 +1,7 @@ +dt.input_name { + font-family: courier, fixed, monospace; +} + +span.form_name { + font-family: courier, fixed, monospace; +} Added: csw/mgar/gar/v2/upload-application/upload-process.svg =================================================================== --- csw/mgar/gar/v2/upload-application/upload-process.svg (rev 0) +++ csw/mgar/gar/v2/upload-application/upload-process.svg 2011-01-31 09:43:20 UTC (rev 13149) @@ -0,0 +1,313 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + Catalog Releases + Upload #123 summary + + name="create-upload" + + name="add-file" + checkpkg report + + + name="submit-upload" + + name="delete-upload" + name="checkpkg-report" + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From opk at users.sourceforge.net Mon Jan 31 14:40:28 2011 From: opk at users.sourceforge.net (opk at users.sourceforge.net) Date: Mon, 31 Jan 2011 13:40:28 +0000 Subject: [csw-devel] SF.net SVN: gar:[13150] csw/mgar/pkg/zsh/trunk Message-ID: Revision: 13150 http://gar.svn.sourceforge.net/gar/?rev=13150&view=rev Author: opk Date: 2011-01-31 13:40:28 +0000 (Mon, 31 Jan 2011) Log Message: ----------- update zsh to 4.3.11 Modified Paths: -------------- csw/mgar/pkg/zsh/trunk/Makefile csw/mgar/pkg/zsh/trunk/checksums Modified: csw/mgar/pkg/zsh/trunk/Makefile =================================================================== --- csw/mgar/pkg/zsh/trunk/Makefile 2011-01-31 09:43:20 UTC (rev 13149) +++ csw/mgar/pkg/zsh/trunk/Makefile 2011-01-31 13:40:28 UTC (rev 13150) @@ -1,5 +1,5 @@ NAME = zsh -VERSION = 4.3.10 +VERSION = 4.3.11 CATEGORIES = devel DESCRIPTION = Powerful UNIX shell Modified: csw/mgar/pkg/zsh/trunk/checksums =================================================================== --- csw/mgar/pkg/zsh/trunk/checksums 2011-01-31 09:43:20 UTC (rev 13149) +++ csw/mgar/pkg/zsh/trunk/checksums 2011-01-31 13:40:28 UTC (rev 13150) @@ -1,4 +1 @@ -842c07918a370f97ef79b3eda4b86719 download/CSWzsh.gspec -811a4ded41abe382f7044cdce4b28317 download/CSWzsh.postinstall -c8a51272041c1a0268f1ea5a8a293395 download/CSWzsh.postremove -74c5b275544400082a1cde806c98682a download/zsh-4.3.10.tar.bz2 +3225c7f53b69f395e95723585d6785ed zsh-4.3.11.tar.bz2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bonivart at users.sourceforge.net Mon Jan 31 19:10:35 2011 From: bonivart at users.sourceforge.net (bonivart at users.sourceforge.net) Date: Mon, 31 Jan 2011 18:10:35 +0000 Subject: [csw-devel] SF.net SVN: gar:[13151] csw/mgar/pkg/clamav/trunk Message-ID: Revision: 13151 http://gar.svn.sourceforge.net/gar/?rev=13151&view=rev Author: bonivart Date: 2011-01-31 18:10:34 +0000 (Mon, 31 Jan 2011) Log Message: ----------- clamav: test build of 0.97rc Modified Paths: -------------- csw/mgar/pkg/clamav/trunk/Makefile csw/mgar/pkg/clamav/trunk/checksums Modified: csw/mgar/pkg/clamav/trunk/Makefile =================================================================== --- csw/mgar/pkg/clamav/trunk/Makefile 2011-01-31 13:40:28 UTC (rev 13150) +++ csw/mgar/pkg/clamav/trunk/Makefile 2011-01-31 18:10:34 UTC (rev 13151) @@ -1,5 +1,6 @@ NAME = clamav -VERSION = 0.96.5 +#VERSION = 0.96.5 +VERSION = 0.97rc #DISTNAME = $(NAME)-devel-latest CATEGORIES = apps @@ -13,8 +14,9 @@ endef SF_PROJ = clamav -MASTER_SITES = $(SF_MIRRORS) +#MASTER_SITES = $(SF_MIRRORS) #MASTER_SITES = http://www.clamav.net/snapshot/ +MASTER_SITES = http://www.clamav.net/internal/ DISTFILES = $(NAME)-$(VERSION).tar.gz #DISTFILES = $(NAME)-devel-latest.tar.gz @@ -36,6 +38,7 @@ RUNTIME_DEP_PKGS_CSWlibclam6 += CSWlibltdl7 INCOMPATIBLE_PKGS_CSWlibclam6 = CSWlibclamav +RUNTIME_DEP_PKGS_CSWlibclam6-devel = CSWlibclam6 INCOMPATIBLE_PKGS_CSWlibclam6-devel = CSWlibclamav-devel # We define upstream file regex so we can be notifed of new upstream software release @@ -94,9 +97,27 @@ TEST_TARGET = check -CHECKPKG_OVERRIDES_CSWlibclam6 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamav.so.6.1.7|soname=libclamav.so.6|pkgname=CSWlibclam6|expected=['CSWlibclamav6'] -CHECKPKG_OVERRIDES_CSWlibclam6 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamunrar.so.6.1.7|soname=libclamunrar.so.6|pkgname=CSWlibclam6|expected=['CSWlibclamunrar6'] -CHECKPKG_OVERRIDES_CSWlibclam6 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamunrar_iface.so.6.1.7|soname=libclamunrar_iface.so.6|pkgname=CSWlibclam6|expected=['CSWlibclamunrar-iface6'] +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/sbin/clamd +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/sbin/clamav-milter +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/share/doc/clamav/README +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/share/doc/clamav/INSTALL.clamav-milter.CSW +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/share/doc/clamav/ChangeLog +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/share/doc/clamav/html/node54.html +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/share/doc/clamav/html/node56.html +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/share/doc/clamav/html/node24.html +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/share/doc/clamav/html/node15.html +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/bin/sigtool +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/bin/clamconf +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/bin/clamscan +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/bin/clamdtop +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/bin/clamdscan +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/bin/clambc +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/opt/csw/bin/freshclam +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/etc/opt/csw/clamd.conf.CSW +CHECKPKG_OVERRIDES_CSWclamav += file-with-bad-content|/usr/local|root/etc/opt/csw/clamav-milter.conf.CSW +CHECKPKG_OVERRIDES_CSWlibclam6 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamav.so.6.1.8|soname=libclamav.so.6|pkgname=CSWlibclam6|expected=CSWlibclamav6 +CHECKPKG_OVERRIDES_CSWlibclam6 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamunrar.so.6.1.8|soname=libclamunrar.so.6|pkgname=CSWlibclam6|expected=CSWlibclamunrar6 +CHECKPKG_OVERRIDES_CSWlibclam6 += shared-lib-pkgname-mismatch|file=opt/csw/lib/libclamunrar_iface.so.6.1.8|soname=libclamunrar_iface.so.6|pkgname=CSWlibclam6|expected=CSWlibclamunrar-iface6 include gar/category.mk @@ -126,4 +147,5 @@ @ginstall -d $(DOCDEST)/html @ginstall -m 644 $(WORKSRC)/docs/html/* $(DOCDEST)/html @chmod 600 $(DESTDIR)$(sysconfdir)/freshclam.conf + rm -f $(DESTDIR)/var/opt/csw/$(NAME)/db/* @$(MAKECOOKIE) Modified: csw/mgar/pkg/clamav/trunk/checksums =================================================================== --- csw/mgar/pkg/clamav/trunk/checksums 2011-01-31 13:40:28 UTC (rev 13150) +++ csw/mgar/pkg/clamav/trunk/checksums 2011-01-31 18:10:34 UTC (rev 13151) @@ -1 +1 @@ -202e51d47298779e5babacc443102c6a clamav-0.96.5.tar.gz +a48a5eb75d4a616d5fb85e813b329666 clamav-0.97rc.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
    $pkg.basename$pkg.maintainer.email.split("@")[0]$ago ago$pkg.mtime