From 80ece4eab4db5454f0a3d2e81ad1d0ec39383903d6e86632a6c67026607dbfed Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 18 Dec 2006 23:15:10 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/automake?expand=0&rev=1 --- .gitattributes | 23 ++ .gitignore | 1 + automake-1.10.tar.bz2 | 3 + automake-SuSE.patch | 157 +++++++++++++ automake.changes | 532 ++++++++++++++++++++++++++++++++++++++++++ automake.spec | 378 ++++++++++++++++++++++++++++++ ready | 0 require_file.patch | 18 ++ 8 files changed, 1112 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 automake-1.10.tar.bz2 create mode 100644 automake-SuSE.patch create mode 100644 automake.changes create mode 100644 automake.spec create mode 100644 ready create mode 100644 require_file.patch diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/automake-1.10.tar.bz2 b/automake-1.10.tar.bz2 new file mode 100644 index 0000000..c63a547 --- /dev/null +++ b/automake-1.10.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2efebda5dd64fd52599a19564041d63dcaba68fafacc0080ffa6e8f0df8da697 +size 893866 diff --git a/automake-SuSE.patch b/automake-SuSE.patch new file mode 100644 index 0000000..ab1c497 --- /dev/null +++ b/automake-SuSE.patch @@ -0,0 +1,157 @@ +--- lib/config.guess ++++ lib/config.guess +@@ -139,6 +139,16 @@ + UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown + UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown + ++case "${UNAME_MACHINE}" in ++ i?86) ++ test -z "$VENDOR" && VENDOR=pc ++ ;; ++ *) ++ test -z "$VENDOR" && VENDOR=unknown ++ ;; ++esac ++test -f /etc/SuSE-release -o -f /.buildenv && VENDOR=suse ++ + # Note: order is significant - the case branches are not exclusive. + + case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in +@@ -829,7 +839,7 @@ + echo ${UNAME_MACHINE}-pc-minix + exit ;; + arm*:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu + exit ;; + cris:Linux:*:*) + echo cris-axis-linux-gnu +@@ -838,16 +848,16 @@ + echo crisv32-axis-linux-gnu + exit ;; + frv:Linux:*:*) +- echo frv-unknown-linux-gnu ++ echo frv-${VENDOR}-linux-gnu + exit ;; + ia64:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu + exit ;; + m32r*:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu + exit ;; + m68*:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu + exit ;; + mips:Linux:*:*) + eval $set_cc_for_build +@@ -870,7 +880,7 @@ + s: ::g + p + }'`" +- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ++ test x"${CPU}" != x && { echo "${CPU}-${VENDOR}-linux-gnu"; exit; } + ;; + mips64:Linux:*:*) + eval $set_cc_for_build +@@ -893,16 +903,16 @@ + s: ::g + p + }'`" +- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ++ test x"${CPU}" != x && { echo "${CPU}-${VENDOR}-linux-gnu"; exit; } + ;; + or32:Linux:*:*) +- echo or32-unknown-linux-gnu ++ echo or32-${VENDOR}-linux-gnu + exit ;; + ppc:Linux:*:*) +- echo powerpc-unknown-linux-gnu ++ echo powerpc-${VENDOR}-linux-gnu + exit ;; + ppc64:Linux:*:*) +- echo powerpc64-unknown-linux-gnu ++ echo powerpc64-${VENDOR}-linux-gnu + exit ;; + alpha:Linux:*:*) + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in +@@ -916,36 +926,36 @@ + esac + objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null + if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi +- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} ++ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu${LIBC} + exit ;; + parisc:Linux:*:* | hppa:Linux:*:*) + # Look for CPU level + case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in +- PA7*) echo hppa1.1-unknown-linux-gnu ;; +- PA8*) echo hppa2.0-unknown-linux-gnu ;; +- *) echo hppa-unknown-linux-gnu ;; ++ PA7*) echo hppa1.1-${VENDOR}-linux-gnu ;; ++ PA8*) echo hppa2.0-${VENDOR}-linux-gnu ;; ++ *) echo hppa-${VENDOR}-linux-gnu ;; + esac + exit ;; + parisc64:Linux:*:* | hppa64:Linux:*:*) +- echo hppa64-unknown-linux-gnu ++ echo hppa64-${VENDOR}-linux-gnu + exit ;; + s390:Linux:*:* | s390x:Linux:*:*) + echo ${UNAME_MACHINE}-ibm-linux + exit ;; + sh64*:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu + exit ;; + sh*:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu + exit ;; + sparc:Linux:*:* | sparc64:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu + exit ;; + vax:Linux:*:*) + echo ${UNAME_MACHINE}-dec-linux-gnu + exit ;; + x86_64:Linux:*:*) +- echo x86_64-unknown-linux-gnu ++ echo x86_64-${VENDOR}-linux-gnu + exit ;; + i*86:Linux:*:*) + # The BFD linker knows what the default object file format is, so +@@ -960,18 +970,18 @@ + p'` + case "$ld_supported_targets" in + elf32-i386) +- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" ++ TENTATIVE="${UNAME_MACHINE}-${VENDOR}-linux-gnu" + ;; + a.out-i386-linux) +- echo "${UNAME_MACHINE}-pc-linux-gnuaout" ++ echo "${UNAME_MACHINE}-${VENDOR}-linux-gnuaout" + exit ;; + coff-i386) +- echo "${UNAME_MACHINE}-pc-linux-gnucoff" ++ echo "${UNAME_MACHINE}-${VENDOR}-linux-gnucoff" + exit ;; + "") + # Either a pre-BFD a.out linker (linux-gnuoldld) or + # one that does not give us useful --help. +- echo "${UNAME_MACHINE}-pc-linux-gnuoldld" ++ echo "${UNAME_MACHINE}-${VENDOR}-linux-gnuoldld" + exit ;; + esac + # Determine whether the default compiler is a.out or elf +@@ -1005,7 +1015,7 @@ + p + }'`" + test x"${LIBC}" != x && { +- echo "${UNAME_MACHINE}-pc-linux-${LIBC}" ++ echo "${UNAME_MACHINE}-${VENDOR}-linux-${LIBC}" + exit + } + test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } diff --git a/automake.changes b/automake.changes new file mode 100644 index 0000000..330a52e --- /dev/null +++ b/automake.changes @@ -0,0 +1,532 @@ +------------------------------------------------------------------- +Sun Oct 15 22:27:09 CEST 2006 - schwab@suse.de + +- Update to automake 1.10. + * Version requirements: + - Autoconf 2.60 or greater is required. + - Perl 5.6 or greater is required. + * Changes to aclocal: + - aclocal now also supports -Wmumble and -Wno-mumble options. + - `dirlist' entries (for the aclocal search path) may use shell + wildcards such as `*', `?', or `[...]'. + - aclocal supports an --install option that will cause system-wide + third-party macros to be installed in the local directory + specified with the first -I flag. This option also uses #serial + lines in M4 files to upgrade local macros. + The new aclocal options --dry-run and --diff help to review changes + before they are installed. + - aclocal now outputs an autoconf version check in aclocal.m4 in + projects using automake. + For a few years, automake and aclocal have been calling autoconf + (or its underlying engine autom4te) to accurately retrieve the + data they need from configure.ac and its siblings. Doing so can + only work if all autotools use the same version of autoconf. For + instance a Makefile.in generated by automake for one version of + autoconf may stop working if configure is regenerated with another + version of autoconf, and vice versa. + This new version check ensures that the whole build system has + been generated using the same autoconf version. + * Support for new Autoconf macros: + - The new AC_REQUIRE_AUX_FILE Autoconf macro is supported. + - If `subdir-objects' is set, and AC_CONFIG_LIBOBJ_DIR is specified, + $(LIBOBJS), $(LTLIBOBJS), $(ALLOCA), and $(LTALLOCA) can be used + in different directories. However, only one instance of such a + library objects directory is supported. + * Change to Libtool support: + - Libtool generic flags (those that go before the --mode=MODE option) + can be specified using AM_LIBTOOLFLAGS and target_LIBTOOLFLAGS. + * Yacc and Lex changes: + - The rebuild rules for distributed Yacc and Lex output will avoid + overwriting existing files if AM_MAINTAINER_MODE and maintainer-mode + is not enabled. + - ylwrap is now always used for lex and yacc source files, + regardless of whether there is more than one source per directory. + * Languages changes: + - Preprocessed assembler (*.S) compilation now honors CPPFLAGS, + AM_CPPFLAGS and per-target _CPPFLAGS, and supports dependency + tracking, unlike non-preprocessed assembler (*.s). + - subdir-object mode works now with Assembler. Automake assumes + that the compiler understands `-c -o'. + - Preprocessed assembler (*.S) compilation now also honors + $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES). + - Improved support for Objective C: + - Autoconf's new AC_PROG_OBJC will enable automatic dependency tracking. + - A new section of the manual documents the support. + - New support for Unified Parallel C: + - AM_PROG_UPC looks for a UPC compiler. + - A new section of the manual documents the support. + - Per-target flags are now correctly handled in link rules. + For instance maude_CFLAGS correctly overrides AM_CFLAGS; likewise + for maude_LDFLAGS and AM_LDFLAGS. Previous versions bogusly + preferred AM_CFLAGS over maude_CFLAGS while linking, and they + used both AM_LDFLAGS and maude_LDFLAGS on the same link command. + The fix for compiler flags (i.e., using maude_CFLAGS instead of + AM_CFLAGS) should not hurt any package since that is how _CFLAGS + is expected to work (and actually works during compilation). + However using maude_LDFLAGS "instead of" AM_LDFLAGS rather than + "in addition to" breaks backward compatibility with older versions. + If your package used both variables, as in + AM_LDFLAGS = common flags + bin_PROGRAMS = a b c + a_LDFLAGS = more flags + ... + and assumed *_LDFLAGS would sum up, you should rewrite it as + AM_LDFLAGS = common flags + bin_PROGRAMS = a b c + a_LDFLAGS = $(AM_LDFLAGS) more flags + ... + This new behavior of *_LDFLAGS is more coherent with other + per-target variables, and the way *_LDFLAGS variables were + considered internally. + * New installation targets: + - New targets mandated by GNU Coding Standards: + install-dvi + install-html + install-ps + install-pdf + By default they will only install Texinfo manuals. + You can customize them with *-local variants: + install-dvi-local + install-html-local + install-ps-local + install-pdf-local + - The undocumented recursive target `uninstall-info' no longer exists. + (`uninstall' is in charge of removing all possible documentation + flavors, including optional formats such as dvi, ps, or info even + when `no-installinfo' is used.) + * Miscellaneous changes: + - Automake no longer complains if input files for AC_CONFIG_FILES + are specified using shell variables. + - clean, distribution, or rebuild rules are normally disabled for + inputs and outputs of AC_CONFIG_FILES, AC_CONFIG_HEADERS, and + AC_CONFIG_LINK specified using shell variables. However, if these + variables are used as ${VAR}, and AC_SUBSTed, then Automake will + be able to output rules anyway. + (See the Automake documentation for AC_CONFIG_FILES.) + - $(EXEEXT) is automatically appended to filenames of TESTS + that have been declared as programs in the same Makefile. + This is mostly useful when some check_PROGRAMS are listed in TESTS. + - `-Wportability' has finally been turned on by default for `gnu' and + `gnits' strictness. This means, automake will complain about %-rules + or $(GNU Make functions) unless you switch to `foreign' strictness or + use `-Wno-portability'. + - Automake now uses AC_PROG_MKDIR_P (new in Autoconf 2.60), and uses + $(MKDIR_P) instead of $(mkdir_p) to create directories. The + $(mkdir_p) variable is still defined (to the same value as + $(MKDIR_P)) but should be considered obsolete. If you are using + $(mkdir_p) in some of your rules, please plan to update them to + $(MKDIR_P) at some point. + - AM_C_PROTOTYPES and ansi2knr are now documented as being obsolete. + They still work in this release, but may be withdrawn in a future one. + - Inline compilation rules for gcc3-style dependency tracking are + more readable. + - Automake installs a "Hello World!" example package in $(docdir). + This example is used throughout the new "Autotools Introduction" + chapter of the manual. + +------------------------------------------------------------------- +Mon Aug 21 16:58:38 CEST 2006 - sbrabec@suse.cz + +- Removed dirlist.d support, use hardwired path instead. + +------------------------------------------------------------------- +Mon Jul 31 13:47:59 CEST 2006 - schwab@suse.de + +- Remove obsolete patch. + +------------------------------------------------------------------- +Mon May 15 14:31:11 CEST 2006 - schwab@suse.de + +- Import latest versions of config.{guess,sub}. + +------------------------------------------------------------------- +Wed Jan 25 21:29:58 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Mon Jul 11 16:01:41 CEST 2005 - schwab@suse.de + +- Update to automake 1.9.6. + +------------------------------------------------------------------- +Sun May 8 12:07:02 CEST 2005 - schwab@suse.de + +- Some architectures can't keep up the pace. + +------------------------------------------------------------------- +Sat May 7 20:48:06 CEST 2005 - matz@suse.de + +- Split away an automake-check package, which does the make check. + +------------------------------------------------------------------- +Sun Feb 13 14:50:56 CET 2005 - schwab@suse.de + +- Update to automake 1.9.5. + +------------------------------------------------------------------- +Fri Jan 14 16:57:30 CET 2005 - schwab@suse.de + +- Fix require_file_internal to handle file names with directories [#49822]. + +------------------------------------------------------------------- +Wed Jan 12 14:30:56 CET 2005 - schwab@suse.de + +- Update to automake 1.9.4. + +------------------------------------------------------------------- +Thu Nov 25 16:39:04 CET 2004 - ro@suse.de + +- incremental fix for py-compile + +------------------------------------------------------------------- +Fri Nov 19 17:06:01 CET 2004 - schwab@suse.de + +- Fix py-compile to avoid putting $(DESTDIR) in the output. + +------------------------------------------------------------------- +Mon Nov 1 23:38:40 CET 2004 - schwab@suse.de + +- Update to automake 1.9.3. + +------------------------------------------------------------------- +Fri Oct 8 14:55:28 CEST 2004 - schwab@suse.de + +- Update to automake 1.9.2. + +------------------------------------------------------------------- +Mon Aug 30 10:43:51 CEST 2004 - schwab@suse.de + +- Fix $PATH_PATTERN. + +------------------------------------------------------------------- +Tue Aug 17 15:33:32 CEST 2004 - schwab@suse.de + +- Fix handling of subdir-objects. + +------------------------------------------------------------------- +Thu Aug 12 11:18:24 CEST 2004 - schwab@suse.de + +- Update to automake 1.9.1. + +------------------------------------------------------------------- +Thu Jul 29 10:38:07 CEST 2004 - schwab@suse.de + +- Update to automake 1.9. + +------------------------------------------------------------------- +Mon Jul 19 14:19:38 CEST 2004 - schwab@suse.de + +- Fix quoting. + +------------------------------------------------------------------- +Sat Jul 17 21:18:43 CEST 2004 - schwab@suse.de + +- Update to automake 1.8d (1.9 release candidate). + +------------------------------------------------------------------- +Mon May 17 17:36:34 CEST 2004 - schwab@suse.de + +- Update to automake 1.8.5. + +------------------------------------------------------------------- +Tue May 4 13:55:52 CEST 2004 - schwab@suse.de + +- Update to automake 1.8.4. + +------------------------------------------------------------------- +Sun Mar 7 20:22:23 CET 2004 - schwab@suse.de + +- Update to automake 1.8.3. + +------------------------------------------------------------------- +Sat Jan 17 14:00:15 CET 2004 - schwab@suse.de + +- Fix race condition in testsuite. + +------------------------------------------------------------------- +Tue Jan 13 14:14:36 CET 2004 - schwab@suse.de + +- Update to automake 1.8.2. + +------------------------------------------------------------------- +Mon Jan 12 17:03:44 CET 2004 - schwab@suse.de + +- Update to automake 1.8.1. + +------------------------------------------------------------------- +Thu Jan 8 17:34:48 CET 2004 - schwab@suse.de + +- Fix use of undefined value. + +------------------------------------------------------------------- +Thu Dec 11 13:44:18 CET 2003 - schwab@suse.de + +- Update to automake 1.8. + +------------------------------------------------------------------- +Mon Nov 10 10:36:27 CET 2003 - schwab@suse.de + +- Update to automake 1.7.9. + +------------------------------------------------------------------- +Tue Oct 7 10:54:57 CEST 2003 - schwab@suse.de + +- Update to automake 1.7.8. + +------------------------------------------------------------------- +Mon Sep 8 19:20:18 CEST 2003 - schwab@suse.de + +- Update to automake 1.7.7. + +------------------------------------------------------------------- +Wed Jul 16 14:26:28 CEST 2003 - sbrabec@suse.cz + +- Added support for /usr/share/aclocal/dirlist. + +------------------------------------------------------------------- +Fri Jul 11 13:53:59 CEST 2003 - schwab@suse.de + +- Update to automake 1.7.6. + +------------------------------------------------------------------- +Tue Jun 10 21:08:32 CEST 2003 - schwab@suse.de + +- Update to automake 1.7.5. + +------------------------------------------------------------------- +Mon May 12 18:10:28 CEST 2003 - schwab@suse.de + +- Add %defattr. + +------------------------------------------------------------------- +Fri Apr 25 15:09:48 CEST 2003 - schwab@suse.de + +- Update to automake 1.7.3. + +------------------------------------------------------------------- +Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de + +- fix install_info --delete call and move from preun to postun + +------------------------------------------------------------------- +Mon Apr 7 13:11:16 CEST 2003 - schwab@suse.de + +- Only delete info entries when removing last version. + +------------------------------------------------------------------- +Thu Feb 6 17:47:59 CET 2003 - schwab@suse.de + +- Use %install_info. + +------------------------------------------------------------------- +Mon Jan 20 21:47:32 CET 2003 - schwab@suse.de + +- Fix python macros properly. + +------------------------------------------------------------------- +Fri Dec 6 13:45:27 CET 2002 - schwab@suse.de + +- Update to automake 1.7.2. + * Many bug fixes. + +------------------------------------------------------------------- +Thu Nov 21 10:06:33 CET 2002 - schwab@suse.de + +- Fix ansi2knr option. + +------------------------------------------------------------------- +Mon Nov 18 16:49:02 CET 2002 - ro@suse.de + +- use /.buildenv like /etc/SuSE-release + +------------------------------------------------------------------- +Fri Sep 27 14:38:08 CEST 2002 - schwab@suse.de + +- Update to automake 1.7. + +------------------------------------------------------------------- +Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de + +- removed bogus self-provides + +------------------------------------------------------------------- +Mon Aug 5 13:58:59 CEST 2002 - schwab@suse.de + +- Update to automake 1.6.3. + * Support for AM_INIT_GETTEXT([external]) + * Bug fixes + +------------------------------------------------------------------- +Thu Jun 20 20:20:46 CEST 2002 - schwab@suse.de + +- Fix python macros for lib64. + +------------------------------------------------------------------- +Sat Jun 15 17:40:42 CEST 2002 - schwab@suse.de + +- Update to automake 1.6.2. + * Bug fix release. + +------------------------------------------------------------------- +Fri Apr 12 14:21:46 CEST 2002 - schwab@suse.de + +- Update to automake 1.6.1. + +------------------------------------------------------------------- +Fri Mar 29 22:54:27 CET 2002 - schwab@suse.de + +- Fix typo check. +- Disable libtool vs. normal check. +- Make dependency generation work with KDE. + +------------------------------------------------------------------- +Mon Mar 11 15:38:27 CET 2002 - schwab@suse.de + +- Add versioned links to automake and aclocal. + +------------------------------------------------------------------- +Thu Mar 7 14:55:03 CET 2002 - schwab@suse.de + +- Update to automake 1.6. + +------------------------------------------------------------------- +Wed Jan 23 16:27:39 CET 2002 - schwab@suse.de + +- Fix nonportable test option in config.guess. + +------------------------------------------------------------------- +Sun Dec 16 18:44:19 UTC 2001 - adrian@suse.de + +- fix config.guess to recognize SGI mips systems as big endian systems +- bzip2 sources + +------------------------------------------------------------------- +Mon Aug 27 11:51:27 CEST 2001 - schwab@suse.de + +- Update to automake 1.5. + +------------------------------------------------------------------- +Thu Aug 9 02:31:38 CEST 2001 - ro@suse.de + +- fixed problem when installing lisp files + +------------------------------------------------------------------- +Thu Jul 19 12:17:15 CEST 2001 - schwab@suse.de + +- Update to automake 1.4-p5. + +------------------------------------------------------------------- +Tue Jun 12 19:17:50 CEST 2001 - olh@suse.de + +- recognize ppc64 + +------------------------------------------------------------------- +Tue Jun 12 19:06:37 CEST 2001 - olh@suse.de + +- fix typo in automake-1.4-SuSE.patch + +------------------------------------------------------------------- +Mon Jun 11 23:46:55 CEST 2001 - schwab@suse.de + +- Recognize AC_PROG_LIBTOOL as well as AM_PROG_LIBTOOL. + +------------------------------------------------------------------- +Mon Jun 11 12:21:46 CEST 2001 - schwab@suse.de + +- Update to automake 1.4-p4. + +------------------------------------------------------------------- +Sat May 26 21:13:46 CEST 2001 - schwab@suse.de + +- Update to automake 1.4-p2. + +------------------------------------------------------------------- +Wed May 9 14:54:53 CEST 2001 - schwab@suse.de + +- Update to automake 1.4-p1. + +------------------------------------------------------------------- +Fri May 4 12:35:40 CEST 2001 - schwab@suse.de + +- Fix automake script for libtool 1.4. + +------------------------------------------------------------------- +Fri Mar 30 10:12:24 CEST 2001 - schwab@suse.de + +- config.sub: don't try to fill missing parts by looking at the host + system. + +------------------------------------------------------------------- +Thu Feb 15 14:25:43 CET 2001 - schwab@suse.de + +- Update config.{guess,sub} to latest version. + +------------------------------------------------------------------- +Wed Sep 13 11:46:04 CEST 2000 - schwab@suse.de + +- Add bzip2 patch from kkaempf@suse.de. + +------------------------------------------------------------------- +Mon Aug 21 18:07:11 CEST 2000 - werner@suse.de + +- Use vendor within config.sub even for s390 + +------------------------------------------------------------------- +Mon May 1 18:53:39 CEST 2000 - kukuk@suse.de + +- Use mandir und infodir macro + +------------------------------------------------------------------- +Wed Mar 29 17:04:21 EST 2000 - bk@suse.de + +- updated config.guess and config.sub for s390 + +------------------------------------------------------------------- +Wed Mar 1 13:52:34 CET 2000 - werner@suse.de + +- Add arm/ppc patch from teTeX sources +- Make VENDOR=suse if /etc/SuSE-release exists, remove `-gnu', and + use $VERNDOR for all Linux architectures. + +------------------------------------------------------------------- +Tue Feb 15 16:16:18 CET 2000 - schwab@suse.de + +- Update config.{guess,sub} to latest version. + +------------------------------------------------------------------- +Thu Jan 20 17:53:27 CET 2000 - kukuk@suse.de + +- Move /usr/{info,man} -> /usr/share/{info,man} + +------------------------------------------------------------------- +Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de + +- ran old prepare_spec on spec file to switch to new prepare_spec. + +------------------------------------------------------------------- +Thu Aug 26 11:04:37 MEST 1999 - kukuk@suse.de + +- Add automake.1, aclocal.1 and other documentation +- Add make check to build section + +------------------------------------------------------------------- +Fri Feb 26 22:44:08 MET 1999 - florian@suse.de + +- update to 1.4 + +------------------------------------------------------------------- +Fri Jun 19 14:29:58 MEST 1998 - ro@suse.de + +- update to 1.3 using dif from jurix + +---------------------------------------------------------------------------- +Wed Jun 25 11:28:39 MEST 1997 - florian@suse.de + + +- update to version 1.2 + +---------------------------------------------------------------------- +Fri Aug 23 16:13:49 MET DST 1996 - florian@suse.de + +new version 1.0 diff --git a/automake.spec b/automake.spec new file mode 100644 index 0000000..9ec9ace --- /dev/null +++ b/automake.spec @@ -0,0 +1,378 @@ +# +# spec file for package automake (Version 1.10) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: automake +BuildRequires: help2man +License: GNU General Public License (GPL) +Group: Development/Tools/Building +Autoreqprov: on +PreReq: %{install_info_prereq} +Version: 1.10 +Release: 4 +Summary: A Program for Automatically Generating GNU-Style Makefile.in Files +URL: http://www.gnu.org/software/automake +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source: automake-%{version}.tar.bz2 +Patch1: automake-SuSE.patch +Patch3: require_file.patch + +%description +Automake is a tool for automatically generating "Makefile.in" files +from "Makefile.am" files. "Makefile.am" is a series of "make" macro +definitions (with rules occasionally thrown in). The generated +"Makefile.in" files are compatible with the GNU Makefile standards. + + + +Authors: +-------- + David Mackenzie + Tom Tromey + Alexandre Oliva + Alexandre Duret-Lutz + +%prep +%setup -q -n automake-%{version} +%patch1 +%patch3 + +%build +./configure --prefix=/usr --infodir=%{_infodir} --mandir=%{_mandir} \ + --docdir=%{_docdir}/%{name} +make +# Some architectures can't keep up the pace. +%ifnarch alpha +make check VERBOSE=1 +%endif + +%install +make install DESTDIR=$RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/etc $RPM_BUILD_ROOT/usr/share/aclocal +printf "%s\n" /opt/gnome/share/aclocal /usr/local/share/aclocal >$RPM_BUILD_ROOT/etc/aclocal_dirlist +touch $RPM_BUILD_ROOT/etc/aclocal_dirlist +ln -s ../../../etc/aclocal_dirlist $RPM_BUILD_ROOT/usr/share/aclocal/dirlist +mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 +perllibdir=lib help2man -S FSF ./aclocal > $RPM_BUILD_ROOT%{_mandir}/man1/aclocal.1 +perllibdir=lib help2man -S FSF ./automake > $RPM_BUILD_ROOT%{_mandir}/man1/automake.1 + +%post +%install_info --info-dir=%{_infodir} %{_infodir}/automake.info.gz + +%postun +%install_info_delete --info-dir=%{_infodir} %{_infodir}/automake.info.gz + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc AUTHORS COPYING ChangeLog NEWS README THANKS +/usr/bin/* +%doc %{_infodir}/*.gz +%doc %{_mandir}/man1/* +/usr/share/aclocal* +/usr/share/automake-* +%config /etc/aclocal_dirlist + +%changelog -n automake +* Sun Oct 15 2006 - schwab@suse.de +- Update to automake 1.10. + * Version requirements: + - Autoconf 2.60 or greater is required. + - Perl 5.6 or greater is required. + * Changes to aclocal: + - aclocal now also supports -Wmumble and -Wno-mumble options. + - `dirlist' entries (for the aclocal search path) may use shell + wildcards such as `*', `?', or `[...]'. + - aclocal supports an --install option that will cause system-wide + third-party macros to be installed in the local directory + specified with the first -I flag. This option also uses #serial + lines in M4 files to upgrade local macros. + The new aclocal options --dry-run and --diff help to review changes + before they are installed. + - aclocal now outputs an autoconf version check in aclocal.m4 in + projects using automake. + For a few years, automake and aclocal have been calling autoconf + (or its underlying engine autom4te) to accurately retrieve the + data they need from configure.ac and its siblings. Doing so can + only work if all autotools use the same version of autoconf. For + instance a Makefile.in generated by automake for one version of + autoconf may stop working if configure is regenerated with another + version of autoconf, and vice versa. + This new version check ensures that the whole build system has + been generated using the same autoconf version. + * Support for new Autoconf macros: + - The new AC_REQUIRE_AUX_FILE Autoconf macro is supported. + - If `subdir-objects' is set, and AC_CONFIG_LIBOBJ_DIR is specified, + $(LIBOBJS), $(LTLIBOBJS), $(ALLOCA), and $(LTALLOCA) can be used + in different directories. However, only one instance of such a + library objects directory is supported. + * Change to Libtool support: + - Libtool generic flags (those that go before the --mode=MODE option) + can be specified using AM_LIBTOOLFLAGS and target_LIBTOOLFLAGS. + * Yacc and Lex changes: + - The rebuild rules for distributed Yacc and Lex output will avoid + overwriting existing files if AM_MAINTAINER_MODE and maintainer-mode + is not enabled. + - ylwrap is now always used for lex and yacc source files, + regardless of whether there is more than one source per directory. + * Languages changes: + - Preprocessed assembler (*.S) compilation now honors CPPFLAGS, + AM_CPPFLAGS and per-target _CPPFLAGS, and supports dependency + tracking, unlike non-preprocessed assembler (*.s). + - subdir-object mode works now with Assembler. Automake assumes + that the compiler understands `-c -o'. + - Preprocessed assembler (*.S) compilation now also honors + $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES). + - Improved support for Objective C: + - Autoconf's new AC_PROG_OBJC will enable automatic dependency tracking. + - A new section of the manual documents the support. + - New support for Unified Parallel C: + - AM_PROG_UPC looks for a UPC compiler. + - A new section of the manual documents the support. + - Per-target flags are now correctly handled in link rules. + For instance maude_CFLAGS correctly overrides AM_CFLAGS; likewise + for maude_LDFLAGS and AM_LDFLAGS. Previous versions bogusly + preferred AM_CFLAGS over maude_CFLAGS while linking, and they + used both AM_LDFLAGS and maude_LDFLAGS on the same link command. + The fix for compiler flags (i.e., using maude_CFLAGS instead of + AM_CFLAGS) should not hurt any package since that is how _CFLAGS + is expected to work (and actually works during compilation). + However using maude_LDFLAGS "instead of" AM_LDFLAGS rather than + "in addition to" breaks backward compatibility with older versions. + If your package used both variables, as in + AM_LDFLAGS = common flags + bin_PROGRAMS = a b c + a_LDFLAGS = more flags + ... + and assumed *_LDFLAGS would sum up, you should rewrite it as + AM_LDFLAGS = common flags + bin_PROGRAMS = a b c + a_LDFLAGS = $(AM_LDFLAGS) more flags + ... + This new behavior of *_LDFLAGS is more coherent with other + per-target variables, and the way *_LDFLAGS variables were + considered internally. + * New installation targets: + - New targets mandated by GNU Coding Standards: + install-dvi + install-html + install-ps + install-pdf + By default they will only install Texinfo manuals. + You can customize them with *-local variants: + install-dvi-local + install-html-local + install-ps-local + install-pdf-local + - The undocumented recursive target `uninstall-info' no longer exists. + (`uninstall' is in charge of removing all possible documentation + flavors, including optional formats such as dvi, ps, or info even + when `no-installinfo' is used.) + * Miscellaneous changes: + - Automake no longer complains if input files for AC_CONFIG_FILES + are specified using shell variables. + - clean, distribution, or rebuild rules are normally disabled for + inputs and outputs of AC_CONFIG_FILES, AC_CONFIG_HEADERS, and + AC_CONFIG_LINK specified using shell variables. However, if these + variables are used as ${VAR}, and AC_SUBSTed, then Automake will + be able to output rules anyway. + (See the Automake documentation for AC_CONFIG_FILES.) + - $(EXEEXT) is automatically appended to filenames of TESTS + that have been declared as programs in the same Makefile. + This is mostly useful when some check_PROGRAMS are listed in TESTS. + - `-Wportability' has finally been turned on by default for `gnu' and + `gnits' strictness. This means, automake will complain about %%-rules + or $(GNU Make functions) unless you switch to `foreign' strictness or + use `-Wno-portability'. + - Automake now uses AC_PROG_MKDIR_P (new in Autoconf 2.60), and uses + $(MKDIR_P) instead of $(mkdir_p) to create directories. The + $(mkdir_p) variable is still defined (to the same value as + $(MKDIR_P)) but should be considered obsolete. If you are using + $(mkdir_p) in some of your rules, please plan to update them to + $(MKDIR_P) at some point. + - AM_C_PROTOTYPES and ansi2knr are now documented as being obsolete. + They still work in this release, but may be withdrawn in a future one. + - Inline compilation rules for gcc3-style dependency tracking are + more readable. + - Automake installs a "Hello World!" example package in $(docdir). + This example is used throughout the new "Autotools Introduction" + chapter of the manual. +* Mon Aug 21 2006 - sbrabec@suse.cz +- Removed dirlist.d support, use hardwired path instead. +* Mon Jul 31 2006 - schwab@suse.de +- Remove obsolete patch. +* Mon May 15 2006 - schwab@suse.de +- Import latest versions of config.{guess,sub}. +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Mon Jul 11 2005 - schwab@suse.de +- Update to automake 1.9.6. +* Sun May 08 2005 - schwab@suse.de +- Some architectures can't keep up the pace. +* Sat May 07 2005 - matz@suse.de +- Split away an automake-check package, which does the make check. +* Sun Feb 13 2005 - schwab@suse.de +- Update to automake 1.9.5. +* Fri Jan 14 2005 - schwab@suse.de +- Fix require_file_internal to handle file names with directories [#49822]. +* Wed Jan 12 2005 - schwab@suse.de +- Update to automake 1.9.4. +* Thu Nov 25 2004 - ro@suse.de +- incremental fix for py-compile +* Fri Nov 19 2004 - schwab@suse.de +- Fix py-compile to avoid putting $(DESTDIR) in the output. +* Mon Nov 01 2004 - schwab@suse.de +- Update to automake 1.9.3. +* Fri Oct 08 2004 - schwab@suse.de +- Update to automake 1.9.2. +* Mon Aug 30 2004 - schwab@suse.de +- Fix $PATH_PATTERN. +* Tue Aug 17 2004 - schwab@suse.de +- Fix handling of subdir-objects. +* Thu Aug 12 2004 - schwab@suse.de +- Update to automake 1.9.1. +* Thu Jul 29 2004 - schwab@suse.de +- Update to automake 1.9. +* Mon Jul 19 2004 - schwab@suse.de +- Fix quoting. +* Sat Jul 17 2004 - schwab@suse.de +- Update to automake 1.8d (1.9 release candidate). +* Mon May 17 2004 - schwab@suse.de +- Update to automake 1.8.5. +* Tue May 04 2004 - schwab@suse.de +- Update to automake 1.8.4. +* Sun Mar 07 2004 - schwab@suse.de +- Update to automake 1.8.3. +* Sat Jan 17 2004 - schwab@suse.de +- Fix race condition in testsuite. +* Tue Jan 13 2004 - schwab@suse.de +- Update to automake 1.8.2. +* Mon Jan 12 2004 - schwab@suse.de +- Update to automake 1.8.1. +* Thu Jan 08 2004 - schwab@suse.de +- Fix use of undefined value. +* Thu Dec 11 2003 - schwab@suse.de +- Update to automake 1.8. +* Mon Nov 10 2003 - schwab@suse.de +- Update to automake 1.7.9. +* Tue Oct 07 2003 - schwab@suse.de +- Update to automake 1.7.8. +* Mon Sep 08 2003 - schwab@suse.de +- Update to automake 1.7.7. +* Wed Jul 16 2003 - sbrabec@suse.cz +- Added support for /usr/share/aclocal/dirlist. +* Fri Jul 11 2003 - schwab@suse.de +- Update to automake 1.7.6. +* Tue Jun 10 2003 - schwab@suse.de +- Update to automake 1.7.5. +* Mon May 12 2003 - schwab@suse.de +- Add %%defattr. +* Fri Apr 25 2003 - schwab@suse.de +- Update to automake 1.7.3. +* Thu Apr 24 2003 - ro@suse.de +- fix install_info --delete call and move from preun to postun +* Mon Apr 07 2003 - schwab@suse.de +- Only delete info entries when removing last version. +* Thu Feb 06 2003 - schwab@suse.de +- Use %%install_info. +* Mon Jan 20 2003 - schwab@suse.de +- Fix python macros properly. +* Fri Dec 06 2002 - schwab@suse.de +- Update to automake 1.7.2. + * Many bug fixes. +* Thu Nov 21 2002 - schwab@suse.de +- Fix ansi2knr option. +* Mon Nov 18 2002 - ro@suse.de +- use /.buildenv like /etc/SuSE-release +* Fri Sep 27 2002 - schwab@suse.de +- Update to automake 1.7. +* Tue Sep 17 2002 - ro@suse.de +- removed bogus self-provides +* Mon Aug 05 2002 - schwab@suse.de +- Update to automake 1.6.3. + * Support for AM_INIT_GETTEXT([external]) + * Bug fixes +* Thu Jun 20 2002 - schwab@suse.de +- Fix python macros for lib64. +* Sat Jun 15 2002 - schwab@suse.de +- Update to automake 1.6.2. + * Bug fix release. +* Fri Apr 12 2002 - schwab@suse.de +- Update to automake 1.6.1. +* Fri Mar 29 2002 - schwab@suse.de +- Fix typo check. +- Disable libtool vs. normal check. +- Make dependency generation work with KDE. +* Mon Mar 11 2002 - schwab@suse.de +- Add versioned links to automake and aclocal. +* Thu Mar 07 2002 - schwab@suse.de +- Update to automake 1.6. +* Wed Jan 23 2002 - schwab@suse.de +- Fix nonportable test option in config.guess. +* Sun Dec 16 2001 - adrian@suse.de +- fix config.guess to recognize SGI mips systems as big endian systems +- bzip2 sources +* Mon Aug 27 2001 - schwab@suse.de +- Update to automake 1.5. +* Thu Aug 09 2001 - ro@suse.de +- fixed problem when installing lisp files +* Thu Jul 19 2001 - schwab@suse.de +- Update to automake 1.4-p5. +* Tue Jun 12 2001 - olh@suse.de +- recognize ppc64 +* Tue Jun 12 2001 - olh@suse.de +- fix typo in automake-1.4-SuSE.patch +* Mon Jun 11 2001 - schwab@suse.de +- Recognize AC_PROG_LIBTOOL as well as AM_PROG_LIBTOOL. +* Mon Jun 11 2001 - schwab@suse.de +- Update to automake 1.4-p4. +* Sat May 26 2001 - schwab@suse.de +- Update to automake 1.4-p2. +* Wed May 09 2001 - schwab@suse.de +- Update to automake 1.4-p1. +* Fri May 04 2001 - schwab@suse.de +- Fix automake script for libtool 1.4. +* Fri Mar 30 2001 - schwab@suse.de +- config.sub: don't try to fill missing parts by looking at the host + system. +* Thu Feb 15 2001 - schwab@suse.de +- Update config.{guess,sub} to latest version. +* Wed Sep 13 2000 - schwab@suse.de +- Add bzip2 patch from kkaempf@suse.de. +* Mon Aug 21 2000 - werner@suse.de +- Use vendor within config.sub even for s390 +* Mon May 01 2000 - kukuk@suse.de +- Use mandir und infodir macro +* Wed Mar 29 2000 - bk@suse.de +- updated config.guess and config.sub for s390 +* Wed Mar 01 2000 - werner@suse.de +- Add arm/ppc patch from teTeX sources +- Make VENDOR=suse if /etc/SuSE-release exists, remove `-gnu', and + use $VERNDOR for all Linux architectures. +* Tue Feb 15 2000 - schwab@suse.de +- Update config.{guess,sub} to latest version. +* Thu Jan 20 2000 - kukuk@suse.de +- Move /usr/{info,man} -> /usr/share/{info,man} +* Mon Sep 13 1999 - bs@suse.de +- ran old prepare_spec on spec file to switch to new prepare_spec. +* Thu Aug 26 1999 - kukuk@suse.de +- Add automake.1, aclocal.1 and other documentation +- Add make check to build section +* Fri Feb 26 1999 - florian@suse.de +- update to 1.4 +* Fri Jun 19 1998 - ro@suse.de +- update to 1.3 using dif from jurix +* Wed Jun 25 1997 - florian@suse.de +- update to version 1.2 +* Thu Jan 02 1997 - florian@suse.de + new version 1.0 diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4 diff --git a/require_file.patch b/require_file.patch new file mode 100644 index 0000000..ebcc78d --- /dev/null +++ b/require_file.patch @@ -0,0 +1,18 @@ +--- automake.in ++++ automake.in +@@ -6836,12 +6836,14 @@ + my $fullfile = "$dir/$file"; + my $found_it = 0; + my $dangling_sym = 0; ++ my $thisdir = dirname ($fullfile); ++ my $thisfile = basename ($fullfile); + + if (-l $fullfile && ! -f $fullfile) + { + $dangling_sym = 1; + } +- elsif (dir_has_case_matching_file ($dir, $file)) ++ elsif (dir_has_case_matching_file ($thisdir, $thisfile)) + { + $found_it = 1; + maybe_push_required_file ($dir, $file, $fullfile);