forked from pool/automake
This commit is contained in:
commit
80ece4eab4
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -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
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
3
automake-1.10.tar.bz2
Normal file
3
automake-1.10.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2efebda5dd64fd52599a19564041d63dcaba68fafacc0080ffa6e8f0df8da697
|
||||||
|
size 893866
|
157
automake-SuSE.patch
Normal file
157
automake-SuSE.patch
Normal file
@ -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; }
|
532
automake.changes
Normal file
532
automake.changes
Normal file
@ -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
|
378
automake.spec
Normal file
378
automake.spec
Normal file
@ -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 <tromey@cygnus.com>
|
||||||
|
Alexandre Oliva
|
||||||
|
Alexandre Duret-Lutz <adl@gnu.org>
|
||||||
|
|
||||||
|
%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
|
18
require_file.patch
Normal file
18
require_file.patch
Normal file
@ -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);
|
Loading…
Reference in New Issue
Block a user