From: <cli...@li...> - 2007-10-24 19:14:08
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp/src/build-aux compile,NONE,1.1 README,1.3,1.4 (Sam Steingold) 2. clisp/src/gllib README,NONE,1.1 (Sam Steingold) 3. clisp/src/glm4 README,NONE,1.1 (Sam Steingold) 4. clisp/src ChangeLog,1.5688,1.5689 (Sam Steingold) 5. clisp Makefile.devel,1.181,1.182 (Sam Steingold) ---------------------------------------------------------------------- Message: 1 Date: Wed, 24 Oct 2007 18:10:47 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src/build-aux compile,NONE,1.1 README,1.3,1.4 To: cli...@li... Message-ID: <E1I...@ma...> Update of /cvsroot/clisp/clisp/src/build-aux In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv11636/src/build-aux Modified Files: README Added Files: compile Log Message: add src/build-aux/compile from automake Index: README =================================================================== RCS file: /cvsroot/clisp/clisp/src/build-aux/README,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- README 12 Oct 2006 04:12:14 -0000 1.3 +++ README 24 Oct 2007 18:10:45 -0000 1.4 @@ -1,9 +1,3 @@ These are auxiliary scripts used in building and installing CLISP. -They are not maintained by us, but updated from an external source: - -file name how to update -config.guess gnulib/build-aux/ or ftp://ftp.gnu.org/pub/gnu/config/ -config.rpath gnulib/build-aux/ -config.sub gnulib/build-aux/ or ftp://ftp.gnu.org/pub/gnu/config/ -install-sh gnulib/build-aux/ -ltmain.sh /usr/share/libtool/ +They are not maintained by us, but updated from an external source by +$ make -f Makefile.devel build-aux-update --- NEW FILE: compile --- #! /bin/sh # Wrapper for compilers which do not understand `-c -o'. scriptversion=2005-05-14.22 # Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc. # Written by Tom Tromey <tr...@cy...>. # # This program 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, or (at your option) # any later version. # # 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. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to <bug...@gn...> or send patches to # <aut...@gn...>. case $1 in '') echo "$0: No command. Try \`$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: compile [--help] [--version] PROGRAM [ARGS] Wrapper for compilers which do not understand `-c -o'. Remove `-o dest.o' from ARGS, run PROGRAM with the remaining arguments, and rename the output as expected. If you are trying to build a whole package this is not the right script to run: please start by reading the file `INSTALL'. Report bugs to <bug...@gn...>. EOF exit $? ;; -v | --v*) echo "compile $scriptversion" exit $? ;; esac ofile= cfile= eat= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as `compile cc -o foo foo.c'. # So we strip `-o arg' only if arg is an object. eat=1 case $2 in *.o | *.obj) ofile=$2 ;; *) set x "$@" -o "$2" shift ;; esac ;; *.c) cfile=$1 set x "$@" "$1" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -z "$ofile" || test -z "$cfile"; then # If no `-o' option was seen then we might have been invoked from a # pattern rule where we don't need one. That is ok -- this is a # normal compilation that the losing compiler can handle. If no # `.c' file was seen then we are probably linking. That is also # ok. exec "$@" fi # Name of file we expect compiler to create. cofile=`echo "$cfile" | sed -e 's|^.*/||' -e 's/\.c$/.o/'` # Create the lock directory. # Note: use `[/.-]' here to ensure that we don't use the same name # that we are using for the .o file. Also, base the name on the expected # object file name, since that is what matters with a parallel build. lockdir=`echo "$cofile" | sed -e 's|[/.-]|_|g'`.d while true; do if mkdir "$lockdir" >/dev/null 2>&1; then break fi sleep 1 done # FIXME: race condition here if user kills between mkdir and trap. trap "rmdir '$lockdir'; exit 1" 1 2 15 # Run the compile. "$@" ret=$? if test -f "$cofile"; then mv "$cofile" "$ofile" elif test -f "${cofile}bj"; then mv "${cofile}bj" "$ofile" fi rmdir "$lockdir" exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: ------------------------------ Message: 2 Date: Wed, 24 Oct 2007 18:13:53 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src/gllib README,NONE,1.1 To: cli...@li... Message-ID: <E1I...@ma...> Update of /cvsroot/clisp/clisp/src/gllib In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv12753/src/gllib Added Files: README Log Message: point to gnulib for updates --- NEW FILE: README --- This code comes from gnulib and is updated by $ make -f Makefile.devel gnulib-update ------------------------------ Message: 3 Date: Wed, 24 Oct 2007 18:13:53 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src/glm4 README,NONE,1.1 To: cli...@li... Message-ID: <E1I...@ma...> Update of /cvsroot/clisp/clisp/src/glm4 In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv12753/src/glm4 Added Files: README Log Message: point to gnulib for updates --- NEW FILE: README --- These scripts come from gnulib and are updated by $ make -f Makefile.devel gnulib-update ------------------------------ Message: 4 Date: Wed, 24 Oct 2007 18:17:08 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src ChangeLog,1.5688,1.5689 To: cli...@li... Message-ID: <E1I...@ma...> Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv13929/src Modified Files: ChangeLog Log Message: (build-aux-update): new .PHONY target, extracted from gnulib-update; also updates ltmain.sh and compile (gnulib-update): depend on build-aux-update Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.5688 retrieving revision 1.5689 diff -u -d -r1.5688 -r1.5689 --- ChangeLog 24 Oct 2007 16:57:30 -0000 1.5688 +++ ChangeLog 24 Oct 2007 18:17:04 -0000 1.5689 @@ -1,5 +1,11 @@ 2007-10-24 Sam Steingold <sd...@gn...> + * Makefile.devel (build-aux-update): new .PHONY target, extracted + from gnulib-update; also updates ltmain.sh and compile + (gnulib-update): depend on build-aux-update + +2007-10-24 Sam Steingold <sd...@gn...> + * Makefile.devel (gnulib-update): also get uniwidth/width streq uniname/uniname unitypes * cjk.h, streq.h, uniname.c, uniname.h, uninames.h, unitypes.h, ------------------------------ Message: 5 Date: Wed, 24 Oct 2007 18:17:08 +0000 From: Sam Steingold <sd...@us...> Subject: clisp Makefile.devel,1.181,1.182 To: cli...@li... Message-ID: <E1I...@ma...> Update of /cvsroot/clisp/clisp In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv13929 Modified Files: Makefile.devel Log Message: (build-aux-update): new .PHONY target, extracted from gnulib-update; also updates ltmain.sh and compile (gnulib-update): depend on build-aux-update Index: Makefile.devel =================================================================== RCS file: /cvsroot/clisp/clisp/Makefile.devel,v retrieving revision 1.181 retrieving revision 1.182 diff -u -d -r1.181 -r1.182 --- Makefile.devel 24 Oct 2007 16:57:30 -0000 1.181 +++ Makefile.devel 24 Oct 2007 18:17:06 -0000 1.182 @@ -15,7 +15,7 @@ update-ansi-tests update-docbook-utils potfiles fixperms \ view-man view-html check-sbcl install-gcc \ multibuild-linux-x86 multibuild-darwin-powerpc \ - gnulib-update distrib release pre-release \ + build-aux-update gnulib-update distrib release pre-release \ upload upload-ssh upload-sf upload-sunsite upload-gnu \ src-distrib doc-distrib gnu-distrib tag-release tp-mail @@ -379,10 +379,14 @@ rm -rf gcc-$(GCC_VERSION) GNULIB_HOME=../../gnulib -AUX_REQ=config.guess config.rpath config.sub depcomp install-sh missing -gnulib-update : force +GNULIB_AUX=config.guess config.rpath config.sub depcomp install-sh missing +build-aux-update : force cd $(GNULIB_HOME); cvs up; cd - - for f in $(AUX_REQ); do cp -afuv $(GNULIB_HOME)/build-aux/$$f src/build-aux; done + for f in $(GNULIB_AUX); do cp -afuv $(GNULIB_HOME)/build-aux/$$f src/build-aux; done + cp -afuv /usr/share/libtool/ltmain.sh src/build-aux + cp -afuv /usr/share/automake*/compile src/build-aux + +gnulib-update : build-aux-update $(RM) configure.ac; ln -sv src/configure.in configure.ac $(GNULIB_HOME)/gnulib-tool --import --source-base=src/gllib \ --m4-base=src/glm4 --aux-dir=src/build-aux --no-changelog \ ------------------------------ ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 18, Issue 78 ***************************************** |