Hello community,
here is the log from the commit of package xorg-x11-util-devel for openSUSE:Factory
checked in at Wed Apr 7 13:16:53 CEST 2010.
--------
--- xorg-x11-util-devel/xorg-x11-util-devel.changes 2010-02-09 20:42:23.000000000 +0100
+++ /mounts/work_src_done/STABLE/xorg-x11-util-devel/xorg-x11-util-devel.changes 2010-04-04 16:21:07.000000000 +0200
@@ -1,0 +2,7 @@
+Sun Apr 4 16:19:42 CEST 2010 - sndirsch@suse.de
+
+- makedepend 1.0.2
+- xorg-sgml-doctools 1.3
+- bumped version number to 7.5
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
makedepend-1.0.1.tar.bz2
xorg-sgml-doctools-1.2.tar.bz2
New:
----
makedepend-1.0.2.tar.bz2
xorg-sgml-doctools-1.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-util-devel.spec ++++++
--- /var/tmp/diff_new_pack.xgsnOs/_old 2010-04-07 13:16:46.000000000 +0200
+++ /var/tmp/diff_new_pack.xgsnOs/_new 2010-04-07 13:16:46.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xorg-x11-util-devel (Version 7.4)
+# spec file for package xorg-x11-util-devel (Version 7.5)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -21,8 +21,8 @@
Name: xorg-x11-util-devel
BuildRequires: pkgconfig xorg-x11-proto-devel
Url: http://xorg.freedesktop.org/
-Version: 7.4
-Release: 5
+Version: 7.5
+Release: 1
License: MIT License (or similar)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: Development/Libraries/X11
@@ -32,8 +32,8 @@
Source1: imake-X11R7.1-1.0.2.tar.bz2
Source2: xorg-cf-files-X11R7.1-1.0.2.tar.bz2
Source3: lndir-X11R7.0-1.0.1.tar.bz2
-Source4: makedepend-1.0.1.tar.bz2
-Source5: xorg-sgml-doctools-1.2.tar.bz2
+Source4: makedepend-1.0.2.tar.bz2
+Source5: xorg-sgml-doctools-1.3.tar.bz2
Patch1: xconf-sparc.diff
%description
++++++ makedepend-1.0.1.tar.bz2 -> makedepend-1.0.2.tar.bz2 ++++++
++++ 17166 lines of diff (skipped)
++++++ xorg-sgml-doctools-1.2.tar.bz2 -> xorg-sgml-doctools-1.3.tar.bz2 ++++++
++++ 11982 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xorg-sgml-doctools-1.2/ChangeLog new/xorg-sgml-doctools-1.3/ChangeLog
--- old/xorg-sgml-doctools-1.2/ChangeLog 2006-11-06 02:00:57.000000000 +0100
+++ new/xorg-sgml-doctools-1.3/ChangeLog 2009-10-23 05:42:52.000000000 +0200
@@ -1,29 +1,255 @@
-2006-05-22 Adam Jackson
+commit 6e6499a8a5dbed6c735be281b26ac085f93f91ec
+Author: Alan Coopersmith
+Date: Thu Oct 22 17:41:05 2009 -0700
- * configure.ac:
- Bump to 1.1
+ xorg-sgml-doctools 1.3
+
+ Signed-off-by: Alan Coopersmith
-2006-05-22 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit 5aab704e9eabee9472d761e06141ff37b13536c1
+Author: Alan Coopersmith
+Date: Thu Oct 22 17:39:59 2009 -0700
- * defs.ent:
- Update package version for X11R7.1 release.
+ Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
+
+ Signed-off-by: Alan Coopersmith
-2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit 16f635fe5c3f1928df19dd2a5f06eb3ce5a62cd6
+Author: Alan Coopersmith
+Date: Thu Oct 22 17:39:00 2009 -0700
- * configure.ac:
- Update package version for X11R7 release.
+ Set defs.ent values for 7.5 final release
+
+ Signed-off-by: Alan Coopersmith
-2005-12-19 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit d9394f92e35b74a5ff7a806d82fd3c4ebd3476c3
+Author: Alan Coopersmith
+Date: Fri Sep 18 17:25:29 2009 -0700
- * defs.ent:
- Update defs.ent from monolith.
+ 1.2.99.901 (1.3 RC 1) snapshot for X11R7.5 RC1 docs
+
+ Signed-off-by: Alan Coopersmith
-2005-12-14 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit bced00cd0359cdbff718e074902572cfb5a4d182
+Author: Alan Coopersmith
+Date: Wed Sep 16 15:42:10 2009 -0700
- * configure.ac:
- Update package version number for final X11R7 release candidate.
+ Update version info for X11R7.5 release
+
+ Also drop ancient unused bits left over from XFree86 docs
+
+ Signed-off-by: Alan Coopersmith
-2005-12-05 Kevin E. Martin <kem-at-freedesktop-dot-org>
+commit 346743f346bf0eec479d2379c3782f548f3145a3
+Author: Paulo Cesar Pereira de Andrade
+Date: Tue Jan 27 15:49:41 2009 -0200
- * configure.ac:
- Add missing XORG_RELEASE_VERSION to configure.ac.
+ Correct make distcheck and add new .gitignore file.
+
+commit a89eba12b88853d7b52b65207da3211d0ace10a9
+Author: James Cloos
+Date: Fri Dec 7 20:37:43 2007 -0500
+
+ Fix commit 0e17d30d7b8b4a33771cbffd97cbbb8b037d8a5e
+
+ Reported by Benjamin.Close@clearchain.com in bug #13556
+
+commit 0e17d30d7b8b4a33771cbffd97cbbb8b037d8a5e
+Author: James Cloos
+Date: Thu Dec 6 16:37:37 2007 -0500
+
+ Replace static ChangeLog with dist-hook to generate from git log
+
+commit 465a28bc1ca12489bbc36711e68dcd83fcf1ed10
+Author: David Nusinow
+Date: Sat Mar 3 13:50:55 2007 -0500
+
+ Bump to 1.2
+
+commit b3b0245e8518076d8cf2892b4ef0cc42dd382472
+Author: David Nusinow
+Date: Sat Mar 3 13:09:39 2007 -0500
+
+ Update definitions for 7.2 release
+
+commit ada9b54f379bf2c7d7f57c95124181e89c4c2196
+Author: Daniel Stone
+Date: Wed Nov 8 19:10:37 2006 +0200
+
+ bump to 1.1.1
+
+commit ded4a580882b7828957e308e873d1b8d605e3eb1
+Author: David Nusinow
+Date: Mon Oct 30 20:41:43 2006 -0500
+
+ Install defs to the more standard ${prefix}/share/sgml/X11 which will allow the docbook tools to find them under normal conditions
+
+commit d5afcffb56a60def1372855259a4f89ad75c551d
+Author: Adam Jackson
+Date: Mon May 22 22:13:40 2006 +0000
+
+ Bump to 1.1
+
+commit 1a2251c00b1e614c4f4ef768b97043c67dc7e021
+Author: Kevin E Martin
+Date: Mon May 22 20:02:21 2006 +0000
+
+ Update package version for X11R7.1 release.
+
+commit 973d0874c575cf910902d5383692a3fe882e4125
+Author: Kevin E Martin
+Date: Wed Dec 21 02:29:55 2005 +0000
+
+ Update package version for X11R7 release.
+
+commit fbb541653d507108988b6b848a651e2534623b6f
+Author: Alan Coopersmith
+Date: Mon Dec 19 08:26:18 2005 +0000
+
+ Typo fixes, mailing list & url updates, and other changes to prepare for
+ X11R6.9 & 7.0 releases.
+
+commit 047688175150ce2ac1eb94a4705c25446045c5b6
+Author: Kevin E Martin
+Date: Mon Dec 19 06:10:48 2005 +0000
+
+ Update defs.ent from monolith.
+
+commit 621c2b154c6864f208c65c19bf562f66ffb04aa7
+Author: Kevin E Martin
+Date: Thu Dec 15 00:24:13 2005 +0000
+
+ Update package version number for final X11R7 release candidate.
+
+commit eea46bada6347f5206b340e432d9de878d085579
+Author: Kevin E Martin
+Date: Mon Dec 5 19:08:17 2005 +0000
+
+ Add missing XORG_RELEASE_VERSION to configure.ac.
+
+commit 7b2114ae211a9fee11dffc77f751898b4236f07d
+Author: Kevin E Martin
+Date: Wed Oct 19 02:47:59 2005 +0000
+
+ Update package version number for RC1 release.
+
+commit 2d78ceef9e002310eebb540156680e30f2bb0fd9
+Author: Kevin E Martin
+Date: Wed Oct 5 19:10:13 2005 +0000
+
+ Move doctools build system to subdir
+
+commit f96905ea0881ab44d5330e588530ec0d8ea2e39f
+Author: Søren Sandmann Pedersen
+Date: Mon Oct 3 21:22:06 2005 +0000
+
+ - For all drivers that have a <driver>.sgml file, add code in their build
+ system to build the README file at make dist time
+ - in util/macros/xorg-macros.m4, add a new XORG_CHECK_LINUXDOC macro that
+ will check if the required tools and files exist, and if so set a
+ conditional.
+ - util/modular/symlink.sh
+ - Link all the <driver>.sgml to xf86-video-<driver>/README.sgml
+ - Add all the README.<driver> to the list of excluded files
+ - xc/programs/Xserver/hw/xfree86/doc/sgml/SiS.sgml: Various changes to make
+ it spew less warnings when the text file is built.
+
+commit 65d49941a850212cd2ab3ca7eec3001ef93f0972
+Author: Kevin E Martin
+Date: Fri Sep 3 22:00:10 2004 +0000
+
+ Second round of documentation updates.
+
+commit 7838c729a36b32a50d44ebbf63d84da93fee07a7
+Author: Keith Packard
+Date: Fri Sep 3 18:48:11 2004 +0000
+
+ Mostly fix version numbers and use symbolic release date.
+ Fix lots of version numbers. Change description of Composite extension a
+ bit. Add reference to Xaw8 as the version of Xaw which includes
+ XawPrintShell. Document Render additions to xclock. Document to XPrint
+ additions to xedit. Note disappearance of X-TrueType.
+ Add 'R' before &relvers;
+ Add reldate entity
+ Add 'R' before &relvers;
+ Fix version numbers. Note disapparance of X-TrueType
+
+commit 1fd00d65c58cda9cdb6aa9f59ea5f28ae3cecc2f
+Author: Kevin E Martin
+Date: Fri Sep 3 16:18:22 2004 +0000
+
+ First set of documentation updates.
+ Include more correct fix for rootless interaction with damage (Bug #1168,
+ Keith Packard).
+
+commit 4fa8284ab35a5b38649267a3c4b8616475c767ef
+Author: Søren Sandmann Pedersen
+Date: Mon Aug 30 21:01:21 2004 +0000
+
+ Update release notes
+
+commit f2bdaaf6e45561245543cca57b72fbaf5fd8843d
+Author: Egbert Eich
+Date: Fri Apr 23 19:23:59 2004 +0000
+
+ Merging XORG-CURRENT into trunk
+
+commit b5147166a9485a331a2c2e56f18528d6afc0ec3b
+Author: Egbert Eich
+Date: Sun Mar 14 08:33:16 2004 +0000
+
+ Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
+
+commit e47a84cc52d64e04174d4a332cbc074478985d69
+Author: Egbert Eich
+Date: Wed Mar 3 12:12:15 2004 +0000
+
+ Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
+
+commit 3e143abd777fcf41278eed7075f1c06960828b82
+Author: Egbert Eich
+Date: Thu Feb 26 13:35:46 2004 +0000
+
+ readding XFree86's cvs IDs
+
+commit 923d012cbb4f5c78801a5f4cd7cf0fd16ef8b401
+Author: Egbert Eich
+Date: Thu Feb 26 09:23:14 2004 +0000
+
+ Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
+
+commit 27199a79a77552d3222e3e83449b10e8a43f717c
+Author: Egbert Eich
+Date: Thu Jan 29 08:08:27 2004 +0000
+
+ Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
+
+commit f4002443de8fc34a9ae393f7344146cacab73fa4
+Author: Kaleb Keithley
+Date: Fri Dec 19 20:55:05 2003 +0000
+
+ XFree86 4.3.99.902 (RC 2)
+
+commit 960c3fe35cf2ffef7bfae275705ff54b63cfd717
+Author: Kaleb Keithley
+Date: Thu Dec 4 22:03:15 2003 +0000
+
+ XFree86 4.3.99.901 (RC 1)
+
+commit 76ec7ecf342d249f0937de1c9c9985e0888cccd9
+Author: Kaleb Keithley
+Date: Tue Nov 25 19:28:33 2003 +0000
+
+ XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
+
+commit c8bac8271d1abc66c5a735e023f655cbb7f99825
+Author: Kaleb Keithley
+Date: Fri Nov 14 16:48:55 2003 +0000
+
+ XFree86 4.3.0.1
+
+commit beda1c27d10ea1e73b0b513b6ac0175e6d04cf1d
+Author: Kaleb Keithley
+Date: Fri Nov 14 16:48:55 2003 +0000
+
+ Initial revision
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xorg-sgml-doctools-1.2/Makefile.am new/xorg-sgml-doctools-1.3/Makefile.am
--- old/xorg-sgml-doctools-1.2/Makefile.am 2006-11-06 02:00:57.000000000 +0100
+++ new/xorg-sgml-doctools-1.3/Makefile.am 2009-10-16 23:37:42.000000000 +0200
@@ -22,3 +22,13 @@
sgmlentdir = $(prefix)/share/sgml/X11
dist_sgmlent_DATA = defs.ent
+
+EXTRA_DIST = ChangeLog
+MAINTAINERCLEANFILES = ChangeLog
+
+.PHONY: ChangeLog
+
+ChangeLog:
+ $(CHANGELOG_CMD)
+
+dist-hook: ChangeLog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xorg-sgml-doctools-1.2/configure.ac new/xorg-sgml-doctools-1.3/configure.ac
--- old/xorg-sgml-doctools-1.2/configure.ac 2007-03-03 19:11:33.000000000 +0100
+++ new/xorg-sgml-doctools-1.3/configure.ac 2009-10-23 02:40:48.000000000 +0200
@@ -21,13 +21,17 @@
dnl Process this file with autoconf to create configure.
AC_PREREQ([2.57])
-AC_INIT(xorg-sgml-doctools,[1.2], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],xorg-sgml-doctools)
+AC_INIT(xorg-sgml-doctools,[1.3], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],xorg-sgml-doctools)
AM_INIT_AUTOMAKE([foreign dist-bzip2])
AM_MAINTAINER_MODE
-AC_PROG_INSTALL
+# Require xorg-macros 1.3 or later: XORG_DEFAULT_OPTIONS
+m4_ifndef([XORG_MACROS_VERSION],
+ [m4_fatal([must install xorg-macros 1.3 or later before running autoconf/autogen])])
+XORG_MACROS_VERSION(1.3)
+XORG_DEFAULT_OPTIONS
-XORG_RELEASE_VERSION
+AC_PROG_INSTALL
AC_OUTPUT([
Makefile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xorg-sgml-doctools-1.2/defs.ent new/xorg-sgml-doctools-1.3/defs.ent
--- old/xorg-sgml-doctools-1.2/defs.ent 2007-03-03 19:11:33.000000000 +0100
+++ new/xorg-sgml-doctools-1.3/defs.ent 2009-10-23 02:38:33.000000000 +0200
@@ -1,41 +1,21 @@
-<!-- $XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/defs.ent,v 1.38 2004/02/17 22:32:31 dawes Exp $ -->
-
<!-- shared entity definitions for the Xorg documentation -->
-<!-- Xorg version string -->
+<!-- X Window System katamari version string -->
+<!-- since we don't do micro (7.x.y) releases of the katamari, *relvers
+ are now the same as *fullrelvers -->
<!ENTITY majorvers CDATA "7">
-<!ENTITY reldate CDATA "15 February 2007">
-<!ENTITY relvers CDATA "7.2">
-<!ENTITY prevrelvers CDATA "7.1">
-<!ENTITY fullrelvers CDATA "7.2.0">
-<!ENTITY prevfullrelvers CDATA "7.1.0">
-<!ENTITY nextrelvers CDATA "7.3">
-<!ENTITY nextfullrelvers CDATA "7.3.0">
-<!ENTITY nextfullreldate CDATA "mid 2007">
-<!ENTITY nextupdrelvers CDATA "7.2.1">
+<!ENTITY reldate CDATA "October 2009">
+<!ENTITY relvers CDATA "7.5">
+<!ENTITY fullrelvers CDATA "7.5">
+<!ENTITY prevrelvers CDATA "7.4">
+<!ENTITY prevfullrelvers CDATA "7.4">
+<!ENTITY nextrelvers CDATA "7.6">
+<!ENTITY nextfullrelvers CDATA "7.6">
+<!ENTITY nextfullreldate CDATA "2010">
-<!ENTITY srcvers CDATA "440">
-<!ENTITY prevsrcvers CDATA "660">
-<!ENTITY fullsrcvers CDATA "440">
-<!ENTITY prevfullsrcvers CDATA "660">
-<!ENTITY whichfullrel CDATA "tenth">
-<!ENTITY whichupdaterel CDATA "none">
-<!ENTITY reltag CDATA "XORG-7_2">
-<!ENTITY relbranchtag CDATA "XORG-7_2-branch">
+<!ENTITY whichfullrel CDATA "sixth">
<!ENTITY rcnum CDATA "0">
-<!-- Version of the most recent 3.3.x release -->
-<!ENTITY legacyvers CDATA "3.3.6">
-
-<!-- doctools version strings -->
-<!ENTITY doctoolsvers CDATA "1.3.2">
-
-<!-- utils version strings -->
-<!ENTITY utilsvers CDATA "1.1.2">
-
-<!-- xtest version strings -->
-<!ENTITY xtestvers CDATA "4.0.6">
-
<!-- These should be set according to which snapshot/release this is -->
<!ENTITY % firstsnap 'IGNORE'>
<!ENTITY % latersnap 'IGNORE'>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xorg-sgml-doctools-1.2/missing new/xorg-sgml-doctools-1.3/missing
--- old/xorg-sgml-doctools-1.2/missing 2007-03-03 19:13:11.000000000 +0100
+++ new/xorg-sgml-doctools-1.3/missing 2009-10-23 05:42:34.000000000 +0200
@@ -1,10 +1,10 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2005-06-08.21
+scriptversion=2009-04-28.21; # UTC
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
-# Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+# 2008, 2009 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard , 1996.
# This program is free software; you can redistribute it and/or modify
@@ -18,9 +18,7 @@
# 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.
+# along with this program. If not, see http://www.gnu.org/licenses/.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -33,6 +31,8 @@
fi
run=:
+sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
+sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
# In the cases where this matters, `missing' is being run in the
# srcdir already.
@@ -44,7 +44,7 @@
msg="missing on your system"
-case "$1" in
+case $1 in
--run)
# Try to run requested program, and just exit if it succeeds.
run=
@@ -77,6 +77,7 @@
aclocal touch file \`aclocal.m4'
autoconf touch file \`configure'
autoheader touch file \`config.h.in'
+ autom4te touch the output file, or create a stub one
automake touch all \`Makefile.in' files
bison create \`y.tab.[ch]', if possible, from existing .[ch]
flex create \`lex.yy.c', if possible, from existing .c
@@ -86,6 +87,9 @@
tar try tar, gnutar, gtar, then tar without non-portable flags
yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
+\`g' are ignored when checking the name.
+
Send bug reports to ."
exit $?
;;
@@ -103,15 +107,22 @@
esac
+# normalize program name to check for.
+program=`echo "$1" | sed '
+ s/^gnu-//; t
+ s/^gnu//; t
+ s/^g//; t'`
+
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
-# the program).
-case "$1" in
- lex|yacc)
+# the program). This is about non-GNU programs, so use $1 not
+# $program.
+case $1 in
+ lex*|yacc*)
# Not GNU programs, they don't have --version.
;;
- tar)
+ tar*)
if test -n "$run"; then
echo 1>&2 "ERROR: \`tar' requires --run"
exit 1
@@ -135,7 +146,7 @@
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
-case "$1" in
+case $program in
aclocal*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
@@ -145,7 +156,7 @@
touch aclocal.m4
;;
- autoconf)
+ autoconf*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`${configure_ac}'. You might want to install the
@@ -154,7 +165,7 @@
touch configure
;;
- autoheader)
+ autoheader*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`acconfig.h' or \`${configure_ac}'. You might want
@@ -164,7 +175,7 @@
test -z "$files" && files="config.h"
touch_files=
for f in $files; do
- case "$f" in
+ case $f in
*:*) touch_files="$touch_files "`echo "$f" |
sed -e 's/^[^:]*://' -e 's/:.*//'`;;
*) touch_files="$touch_files $f.in";;
@@ -184,7 +195,7 @@
while read f; do touch "$f"; done
;;
- autom4te)
+ autom4te*)
echo 1>&2 "\
WARNING: \`$1' is needed, but is $msg.
You might have modified some files without having the
@@ -192,8 +203,8 @@
You can get \`$1' as part of \`Autoconf' from any GNU
archive site."
- file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
- test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -f "$file"; then
touch $file
else
@@ -207,80 +218,78 @@
fi
;;
- bison|yacc)
+ bison*|yacc*)
echo 1>&2 "\
WARNING: \`$1' $msg. You should only need it if
you modified a \`.y' file. You may need the \`Bison' package
in order for those modifications to take effect. You can get
\`Bison' from any GNU archive site."
rm -f y.tab.c y.tab.h
- if [ $# -ne 1 ]; then
+ if test $# -ne 1; then
eval LASTARG="\${$#}"
- case "$LASTARG" in
+ case $LASTARG in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.c
fi
SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.h
fi
;;
esac
fi
- if [ ! -f y.tab.h ]; then
+ if test ! -f y.tab.h; then
echo >y.tab.h
fi
- if [ ! -f y.tab.c ]; then
+ if test ! -f y.tab.c; then
echo 'main() { return 0; }' >y.tab.c
fi
;;
- lex|flex)
+ lex*|flex*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.l' file. You may need the \`Flex' package
in order for those modifications to take effect. You can get
\`Flex' from any GNU archive site."
rm -f lex.yy.c
- if [ $# -ne 1 ]; then
+ if test $# -ne 1; then
eval LASTARG="\${$#}"
- case "$LASTARG" in
+ case $LASTARG in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" lex.yy.c
fi
;;
esac
fi
- if [ ! -f lex.yy.c ]; then
+ if test ! -f lex.yy.c; then
echo 'main() { return 0; }' >lex.yy.c
fi
;;
- help2man)
+ help2man*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a dependency of a manual page. You may need the
\`Help2man' package in order for those modifications to take
effect. You can get \`Help2man' from any GNU archive site."
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
- if test -z "$file"; then
- file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
- fi
- if [ -f "$file" ]; then
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -f "$file"; then
touch $file
else
test -z "$file" || exec >$file
echo ".ab help2man is required to generate this page"
- exit 1
+ exit $?
fi
;;
- makeinfo)
+ makeinfo*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.texi' or \`.texinfo' file, or any other file
@@ -289,11 +298,17 @@
DU, IRIX). You might want to install the \`Texinfo' package or
the \`GNU make' package. Grab either from any GNU archive site."
# The file to touch is that specified with -o ...
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -z "$file"; then
# ... or it is the one specified with @setfilename ...
infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile`
+ file=`sed -n '
+ /^@setfilename/{
+ s/.* \([^ ]*\) *$/\1/
+ p
+ q
+ }' $infile`
# ... or it is derived from the source name (dir/f.texi becomes f.info)
test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
fi
@@ -303,7 +318,7 @@
touch $file
;;
- tar)
+ tar*)
shift
# We have already tried tar in the generic part.
@@ -317,13 +332,13 @@
fi
firstarg="$1"
if shift; then
- case "$firstarg" in
+ case $firstarg in
*o*)
firstarg=`echo "$firstarg" | sed s/o//`
tar "$firstarg" "$@" && exit 0
;;
esac
- case "$firstarg" in
+ case $firstarg in
*h*)
firstarg=`echo "$firstarg" | sed s/h//`
tar "$firstarg" "$@" && exit 0
@@ -356,5 +371,6 @@
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
# End:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org