Sync from SUSE:ALP:Source:Standard:1.0 automake revision e6fa460d14c668fcd5f3abaaab208412
This commit is contained in:
commit
684a0be19d
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
|
54
0001-correct-parameter-parsing-in-test-driver-script.patch
Normal file
54
0001-correct-parameter-parsing-in-test-driver-script.patch
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
From ba1172154da6739f9bf9e11c93f2abbb90a226ac Mon Sep 17 00:00:00 2001
|
||||||
|
From: Thomas Blume <Thomas.Blume@suse.com>
|
||||||
|
Date: Tue, 14 Jun 2016 14:45:42 +0200
|
||||||
|
Subject: [PATCH] correct parameter parsing in test-driver script
|
||||||
|
|
||||||
|
The help text suggest using an equal sign for assigning parameter values
|
||||||
|
but the code only supports spaces.
|
||||||
|
The patch adds support for both.
|
||||||
|
---
|
||||||
|
lib/test-driver | 27 ++++++++++++++++-----------
|
||||||
|
1 file changed, 16 insertions(+), 11 deletions(-)
|
||||||
|
|
||||||
|
Index: automake-1.16.3/lib/test-driver
|
||||||
|
===================================================================
|
||||||
|
--- automake-1.16.3.orig/lib/test-driver
|
||||||
|
+++ automake-1.16.3/lib/test-driver
|
||||||
|
@@ -58,21 +58,26 @@ trs_file= # Where to save the metadata
|
||||||
|
expect_failure=no
|
||||||
|
color_tests=no
|
||||||
|
enable_hard_errors=yes
|
||||||
|
-while test $# -gt 0; do
|
||||||
|
- case $1 in
|
||||||
|
+while test $# -gt 1; do
|
||||||
|
+ arg=${1%=*}
|
||||||
|
+ val=${1#*=}
|
||||||
|
+ if [ $arg = $val ]; then
|
||||||
|
+ val=$2
|
||||||
|
+ shift
|
||||||
|
+ fi
|
||||||
|
+ case $arg in
|
||||||
|
--help) print_usage; exit $?;;
|
||||||
|
--version) echo "test-driver $scriptversion"; exit $?;;
|
||||||
|
- --test-name) test_name=$2; shift;;
|
||||||
|
- --log-file) log_file=$2; shift;;
|
||||||
|
- --trs-file) trs_file=$2; shift;;
|
||||||
|
- --color-tests) color_tests=$2; shift;;
|
||||||
|
- --expect-failure) expect_failure=$2; shift;;
|
||||||
|
- --enable-hard-errors) enable_hard_errors=$2; shift;;
|
||||||
|
- --) shift; break;;
|
||||||
|
+ --test-name) test_name=$val;;
|
||||||
|
+ --log-file) log_file=$val;;
|
||||||
|
+ --trs-file) trs_file=$val;;
|
||||||
|
+ --color-tests) color_tests=$val;;
|
||||||
|
+ --expect-failure) expect_failure=$val;;
|
||||||
|
+ --enable-hard-errors) enable_hard_errors=$val;;
|
||||||
|
+ --) break;;
|
||||||
|
-*) usage_error "invalid option: '$1'";;
|
||||||
|
- *) break;;
|
||||||
|
esac
|
||||||
|
- shift
|
||||||
|
+ [ $arg != $val ] && shift
|
||||||
|
done
|
||||||
|
|
||||||
|
missing_opts=
|
3
_multibuild
Normal file
3
_multibuild
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
<multibuild>
|
||||||
|
<package>testsuite</package>
|
||||||
|
</multibuild>
|
@ -0,0 +1,26 @@
|
|||||||
|
From: Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
Subject: fix test failures in openSUSE Factory
|
||||||
|
Date: Fri, 16 Aug 2013 22:59:41 +0100
|
||||||
|
Upstream: no
|
||||||
|
|
||||||
|
The test suite fails for factory comparing the output of two command runs.
|
||||||
|
As only the content is relevant, not the order, sort befor diffing to fix.
|
||||||
|
|
||||||
|
---
|
||||||
|
t/primary-prefix-invalid-couples.tap | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
Index: automake-1.15.1/t/primary-prefix-invalid-couples.tap
|
||||||
|
===================================================================
|
||||||
|
--- automake-1.15.1.orig/t/primary-prefix-invalid-couples.tap
|
||||||
|
+++ automake-1.15.1/t/primary-prefix-invalid-couples.tap
|
||||||
|
@@ -186,7 +186,9 @@ grep -v 'dir.* not a legitimate director
|
||||||
|
# Check that the same failures are present without the '--add-missing'
|
||||||
|
# option.
|
||||||
|
mv stderr stderr.old
|
||||||
|
+sort stderr.old -o stderr.old
|
||||||
|
AUTOMAKE_fails -d "automake error out on mismatched prefix/primary couples"
|
||||||
|
+sort stderr -o stderr
|
||||||
|
command_ok_ "... and with the same diagnostic of 'automake -a'" \
|
||||||
|
diff stderr.old stderr
|
||||||
|
|
BIN
automake-1.16.5.tar.xz
(Stored with Git LFS)
Normal file
BIN
automake-1.16.5.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
16
automake-1.16.5.tar.xz.sig
Normal file
16
automake-1.16.5.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEEFV0/xQDINEhtHupnf9n8ywAL7u4FAmFac7IACgkQf9n8ywAL
|
||||||
|
7u7TGw/8CdJWZAdWeg8tqnthdtz4BIVr0JcqWWtv7eyYc0G66u9OaAUnGGlRLh+V
|
||||||
|
Uhign3A/HsJQkwUqEw7V1N/RBT8HtB1eDXu3H/E4XPZE7nuxlmBfy2gO4TLUmWRd
|
||||||
|
SSS8L/AEy0kWcYOGUJuk9xS+sAeDMPor2erHxx/Yo6S9tLyNpPK/rPas5Q/ZqAJf
|
||||||
|
EI9vMtaw9qedW16LkOqvrQ8U6VHOWgSS0xRgUNj8u2yG2TpNqEbyqS94fiNFtoQx
|
||||||
|
5BWzhXcunDV85LzGuqYiBkmDBLd2Ldr1WhCHh7iA/LoD8xqoLnvLQfcb8cwpHpKx
|
||||||
|
PIqGgSIcaRwcbf4dQwNWPV5d3NXyU1vE9FzooVrhyjv6uWwT4SK2jYHaNUlP34fX
|
||||||
|
RtpkAk+G79HLJCZyWjjLhVAlTxoMH+4RnzMjbzotpZp80WhQW0/mM23Hl14uEpuf
|
||||||
|
bGNiFBHx8JEbb4vCQZrudRDMPA76GTYaZRMsRIDmta7g/JURf6roOKDOWs4gPMM5
|
||||||
|
JspOopPPyvUDt5jQRkOj1Q/nyAsrF5lCuC3RrkgQwBb4ZQ9cyLTPC5dHirV/DI4a
|
||||||
|
erM+mfDiH4coTaZ/ML4jtUvVXJreioMEMoW6KJvo09X09bEhv/0JUa/jmo9N+hoc
|
||||||
|
9T848ej8oGIswE5gG/qFVRA2I/as7oQcCEqRILf0sH0RYm5HEdk=
|
||||||
|
=lQXz
|
||||||
|
-----END PGP SIGNATURE-----
|
24
automake-require_file.patch
Normal file
24
automake-require_file.patch
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
bin/automake.in | 4 +++-
|
||||||
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
Index: automake-1.16.5/bin/automake.in
|
||||||
|
===================================================================
|
||||||
|
--- automake-1.16.5.orig/bin/automake.in
|
||||||
|
+++ automake-1.16.5/bin/automake.in
|
||||||
|
@@ -7617,12 +7617,14 @@ sub required_file_check_or_copy
|
||||||
|
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;
|
||||||
|
}
|
4
automake-rpmlintrc
Normal file
4
automake-rpmlintrc
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# This line is mandatory to access the configuration functions
|
||||||
|
from Config import *
|
||||||
|
|
||||||
|
addFilter("automake.* devel-file-in-non-devel-package")
|
521
automake-suse-vendor.patch
Normal file
521
automake-suse-vendor.patch
Normal file
@ -0,0 +1,521 @@
|
|||||||
|
Index: automake-1.16.5/lib/config.guess
|
||||||
|
===================================================================
|
||||||
|
--- automake-1.16.5.orig/lib/config.guess
|
||||||
|
+++ automake-1.16.5/lib/config.guess
|
||||||
|
@@ -188,6 +188,17 @@ Linux|GNU|GNU/*)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
+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
|
||||||
|
+test -f /etc/os-release && grep -q suse /etc/os-release && VENDOR=suse
|
||||||
|
+
|
||||||
|
# Note: order is significant - the case branches are not exclusive.
|
||||||
|
|
||||||
|
case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in
|
||||||
|
@@ -269,46 +280,46 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME
|
||||||
|
;;
|
||||||
|
*:Bitrig:*:*)
|
||||||
|
UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
|
||||||
|
- GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE_ARCH-${VENDOR}-bitrig$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:OpenBSD:*:*)
|
||||||
|
UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
|
||||||
|
- GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE_ARCH-${VENDOR}-openbsd$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:SecBSD:*:*)
|
||||||
|
UNAME_MACHINE_ARCH=`arch | sed 's/SecBSD.//'`
|
||||||
|
- GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE_ARCH-${VENDOR}-secbsd$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:LibertyBSD:*:*)
|
||||||
|
UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
|
||||||
|
- GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE_ARCH-${VENDOR}-libertybsd$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:MidnightBSD:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-midnightbsd$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:ekkoBSD:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-ekkobsd$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:SolidBSD:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-solidbsd$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:OS108:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-os108_$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
macppc:MirBSD:*:*)
|
||||||
|
- GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE
|
||||||
|
+ GUESS=powerpc-${VENDOR}-mirbsd$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:MirBSD:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-mirbsd$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:Sortix:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-sortix
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-sortix
|
||||||
|
;;
|
||||||
|
*:Twizzler:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-twizzler
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-twizzler
|
||||||
|
;;
|
||||||
|
*:Redox:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-redox
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-redox
|
||||||
|
;;
|
||||||
|
mips:OSF1:*.*)
|
||||||
|
GUESS=mips-dec-osf1
|
||||||
|
@@ -370,13 +381,13 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME
|
||||||
|
GUESS=$UNAME_MACHINE-dec-osf$OSF_REL
|
||||||
|
;;
|
||||||
|
Amiga*:UNIX_System_V:4.0:*)
|
||||||
|
- GUESS=m68k-unknown-sysv4
|
||||||
|
+ GUESS=m68k-${VENDOR}-sysv4
|
||||||
|
;;
|
||||||
|
*:[Aa]miga[Oo][Ss]:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-amigaos
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-amigaos
|
||||||
|
;;
|
||||||
|
*:[Mm]orph[Oo][Ss]:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-morphos
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-morphos
|
||||||
|
;;
|
||||||
|
*:OS/390:*:*)
|
||||||
|
GUESS=i370-ibm-openedition
|
||||||
|
@@ -391,7 +402,7 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME
|
||||||
|
GUESS=arm-acorn-riscix$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
arm*:riscos:*:*|arm*:RISCOS:*:*)
|
||||||
|
- GUESS=arm-unknown-riscos
|
||||||
|
+ GUESS=arm-${VENDOR}-riscos
|
||||||
|
;;
|
||||||
|
SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
|
||||||
|
GUESS=hppa1.1-hitachi-hiuxmpp
|
||||||
|
@@ -505,7 +516,7 @@ case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME
|
||||||
|
GUESS=m68k-hades-mint$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
|
||||||
|
- GUESS=m68k-unknown-mint$UNAME_RELEASE
|
||||||
|
+ GUESS=m68k-${VENDOR}-mint$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
m68k:machten:*:*)
|
||||||
|
GUESS=m68k-apple-machten$UNAME_RELEASE
|
||||||
|
@@ -818,9 +829,9 @@ EOF
|
||||||
|
;;
|
||||||
|
i*86:OSF1:*:*)
|
||||||
|
if test -x /usr/sbin/sysversion ; then
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-osf1mk
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-osf1mk
|
||||||
|
else
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-osf1
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-osf1
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
parisc*:Lites*:*:*)
|
||||||
|
@@ -885,10 +896,10 @@ EOF
|
||||||
|
GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
sparc*:BSD/OS:*:*)
|
||||||
|
- GUESS=sparc-unknown-bsdi$UNAME_RELEASE
|
||||||
|
+ GUESS=sparc-${VENDOR}-bsdi$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:BSD/OS:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-bsdi$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
arm:FreeBSD:*:*)
|
||||||
|
UNAME_PROCESSOR=`uname -p`
|
||||||
|
@@ -897,10 +908,10 @@ EOF
|
||||||
|
| grep -q __ARM_PCS_VFP
|
||||||
|
then
|
||||||
|
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
|
||||||
|
- GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi
|
||||||
|
+ GUESS=$UNAME_PROCESSOR-${VENDOR}-freebsd$FREEBSD_REL-gnueabi
|
||||||
|
else
|
||||||
|
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
|
||||||
|
- GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf
|
||||||
|
+ GUESS=$UNAME_PROCESSOR-${VENDOR}-freebsd$FREEBSD_REL-gnueabihf
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
*:FreeBSD:*:*)
|
||||||
|
@@ -912,7 +923,7 @@ EOF
|
||||||
|
UNAME_PROCESSOR=i586 ;;
|
||||||
|
esac
|
||||||
|
FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
|
||||||
|
- GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL
|
||||||
|
+ GUESS=$UNAME_PROCESSOR-${VENDOR}-freebsd$FREEBSD_REL
|
||||||
|
;;
|
||||||
|
i*:CYGWIN*:*)
|
||||||
|
GUESS=$UNAME_MACHINE-pc-cygwin
|
||||||
|
@@ -935,10 +946,10 @@ EOF
|
||||||
|
GUESS=i586-pc-interix$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
authenticamd | genuineintel | EM64T)
|
||||||
|
- GUESS=x86_64-unknown-interix$UNAME_RELEASE
|
||||||
|
+ GUESS=x86_64-${VENDOR}-interix$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
IA64)
|
||||||
|
- GUESS=ia64-unknown-interix$UNAME_RELEASE
|
||||||
|
+ GUESS=ia64-${VENDOR}-interix$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
esac ;;
|
||||||
|
i*:UWIN*:*)
|
||||||
|
@@ -949,29 +960,29 @@ EOF
|
||||||
|
;;
|
||||||
|
prep*:SunOS:5.*:*)
|
||||||
|
SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
|
||||||
|
- GUESS=powerpcle-unknown-solaris2$SUN_REL
|
||||||
|
+ GUESS=powerpcle-${VENDOR}-solaris2$SUN_REL
|
||||||
|
;;
|
||||||
|
*:GNU:*:*)
|
||||||
|
# the GNU system
|
||||||
|
GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'`
|
||||||
|
GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'`
|
||||||
|
- GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL
|
||||||
|
+ GUESS=$GNU_ARCH-${VENDOR}-$LIBC$GNU_REL
|
||||||
|
;;
|
||||||
|
*:GNU/*:*:*)
|
||||||
|
# other systems with GNU libc and userland
|
||||||
|
GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"`
|
||||||
|
GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-$GNU_SYS$GNU_REL-$LIBC
|
||||||
|
;;
|
||||||
|
*:Minix:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-minix
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-minix
|
||||||
|
;;
|
||||||
|
aarch64:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
aarch64_be:Linux:*:*)
|
||||||
|
UNAME_MACHINE=aarch64_be
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
alpha:Linux:*:*)
|
||||||
|
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in
|
||||||
|
@@ -985,29 +996,29 @@ EOF
|
||||||
|
esac
|
||||||
|
objdump --private-headers /bin/sh | grep -q ld.so.1
|
||||||
|
if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
arm*:Linux:*:*)
|
||||||
|
set_cc_for_build
|
||||||
|
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
|
||||||
|
| grep -q __ARM_EABI__
|
||||||
|
then
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
else
|
||||||
|
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
|
||||||
|
| grep -q __ARM_PCS_VFP
|
||||||
|
then
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-${LIBC}eabi
|
||||||
|
else
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-${LIBC}eabihf
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
avr32*:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
cris:Linux:*:*)
|
||||||
|
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
|
||||||
|
@@ -1016,31 +1027,31 @@ EOF
|
||||||
|
GUESS=$UNAME_MACHINE-axis-linux-$LIBC
|
||||||
|
;;
|
||||||
|
e2k:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
frv:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
hexagon:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
i*86:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-pc-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
ia64:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
k1om:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
loongarch32:Linux:*:* | loongarch64:Linux:*:* | loongarchx32:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
m32r*:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
m68*:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
mips:Linux:*:* | mips64:Linux:*:*)
|
||||||
|
set_cc_for_build
|
||||||
|
@@ -1088,60 +1099,60 @@ EOF
|
||||||
|
EOF
|
||||||
|
cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'`
|
||||||
|
eval "$cc_set_vars"
|
||||||
|
- test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
|
||||||
|
+ test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-${VENDOR}-linux-$LIBCABI"; exit; }
|
||||||
|
;;
|
||||||
|
mips64el:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
openrisc*:Linux:*:*)
|
||||||
|
- GUESS=or1k-unknown-linux-$LIBC
|
||||||
|
+ GUESS=or1k-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
or32:Linux:*:* | or1k*:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
padre:Linux:*:*)
|
||||||
|
- GUESS=sparc-unknown-linux-$LIBC
|
||||||
|
+ GUESS=sparc-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
parisc64:Linux:*:* | hppa64:Linux:*:*)
|
||||||
|
- GUESS=hppa64-unknown-linux-$LIBC
|
||||||
|
+ GUESS=hppa64-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
parisc:Linux:*:* | hppa:Linux:*:*)
|
||||||
|
# Look for CPU level
|
||||||
|
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
|
||||||
|
- PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;;
|
||||||
|
- PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;;
|
||||||
|
- *) GUESS=hppa-unknown-linux-$LIBC ;;
|
||||||
|
+ PA7*) GUESS=hppa1.1-${VENDOR}-linux-$LIBC ;;
|
||||||
|
+ PA8*) GUESS=hppa2.0-${VENDOR}-linux-$LIBC ;;
|
||||||
|
+ *) GUESS=hppa-${VENDOR}-linux-$LIBC ;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
ppc64:Linux:*:*)
|
||||||
|
- GUESS=powerpc64-unknown-linux-$LIBC
|
||||||
|
+ GUESS=powerpc64-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
ppc:Linux:*:*)
|
||||||
|
- GUESS=powerpc-unknown-linux-$LIBC
|
||||||
|
+ GUESS=powerpc-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
ppc64le:Linux:*:*)
|
||||||
|
- GUESS=powerpc64le-unknown-linux-$LIBC
|
||||||
|
+ GUESS=powerpc64le-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
ppcle:Linux:*:*)
|
||||||
|
- GUESS=powerpcle-unknown-linux-$LIBC
|
||||||
|
+ GUESS=powerpcle-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
s390:Linux:*:* | s390x:Linux:*:*)
|
||||||
|
GUESS=$UNAME_MACHINE-ibm-linux-$LIBC
|
||||||
|
;;
|
||||||
|
sh64*:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
sh*:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
sparc:Linux:*:* | sparc64:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
tile*:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
vax:Linux:*:*)
|
||||||
|
GUESS=$UNAME_MACHINE-dec-linux-$LIBC
|
||||||
|
@@ -1157,10 +1168,10 @@ EOF
|
||||||
|
LIBCABI=${LIBC}x32
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
- GUESS=$UNAME_MACHINE-pc-linux-$LIBCABI
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBCABI
|
||||||
|
;;
|
||||||
|
xtensa*:Linux:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-linux-$LIBC
|
||||||
|
;;
|
||||||
|
i*86:DYNIX/ptx:4*:*)
|
||||||
|
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
|
||||||
|
@@ -1182,16 +1193,16 @@ EOF
|
||||||
|
GUESS=$UNAME_MACHINE-pc-os2-emx
|
||||||
|
;;
|
||||||
|
i*86:XTS-300:*:STOP)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-stop
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-stop
|
||||||
|
;;
|
||||||
|
i*86:atheos:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-atheos
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-atheos
|
||||||
|
;;
|
||||||
|
i*86:syllable:*:*)
|
||||||
|
GUESS=$UNAME_MACHINE-pc-syllable
|
||||||
|
;;
|
||||||
|
i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
|
||||||
|
- GUESS=i386-unknown-lynxos$UNAME_RELEASE
|
||||||
|
+ GUESS=i386-${VENDOR}-lynxos$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
i*86:*DOS:*:*)
|
||||||
|
GUESS=$UNAME_MACHINE-pc-msdosdjgpp
|
||||||
|
@@ -1211,7 +1222,7 @@ EOF
|
||||||
|
*Pentium) UNAME_MACHINE=i586 ;;
|
||||||
|
*Pent*|*Celeron) UNAME_MACHINE=i686 ;;
|
||||||
|
esac
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
|
||||||
|
;;
|
||||||
|
i*86:*:3.2:*)
|
||||||
|
if test -f /usr/options/cb.name; then
|
||||||
|
@@ -1250,7 +1261,7 @@ EOF
|
||||||
|
if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
|
||||||
|
GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4
|
||||||
|
else # Add other i860-SVR4 vendors below as they are discovered.
|
||||||
|
- GUESS=i860-unknown-sysv$UNAME_RELEASE # Unknown i860-SVR4
|
||||||
|
+ GUESS=i860-${VENDOR}-sysv$UNAME_RELEASE # Unknown i860-SVR4
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
mini*:CTIX:SYS*5:*)
|
||||||
|
@@ -1287,19 +1298,19 @@ EOF
|
||||||
|
/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
|
||||||
|
&& { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
|
||||||
|
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
|
||||||
|
- GUESS=m68k-unknown-lynxos$UNAME_RELEASE
|
||||||
|
+ GUESS=m68k-${VENDOR}-lynxos$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
mc68030:UNIX_System_V:4.*:*)
|
||||||
|
GUESS=m68k-atari-sysv4
|
||||||
|
;;
|
||||||
|
TSUNAMI:LynxOS:2.*:*)
|
||||||
|
- GUESS=sparc-unknown-lynxos$UNAME_RELEASE
|
||||||
|
+ GUESS=sparc-${VENDOR}-lynxos$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
rs6000:LynxOS:2.*:*)
|
||||||
|
- GUESS=rs6000-unknown-lynxos$UNAME_RELEASE
|
||||||
|
+ GUESS=rs6000-${VENDOR}-lynxos$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
|
||||||
|
- GUESS=powerpc-unknown-lynxos$UNAME_RELEASE
|
||||||
|
+ GUESS=powerpc-${VENDOR}-lynxos$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
SM[BE]S:UNIX_SV:*:*)
|
||||||
|
GUESS=mips-dde-sysv$UNAME_RELEASE
|
||||||
|
@@ -1349,7 +1360,7 @@ EOF
|
||||||
|
if test -d /usr/nec; then
|
||||||
|
GUESS=mips-nec-sysv$UNAME_RELEASE
|
||||||
|
else
|
||||||
|
- GUESS=mips-unknown-sysv$UNAME_RELEASE
|
||||||
|
+ GUESS=mips-${VENDOR}-sysv$UNAME_RELEASE
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
|
||||||
|
@@ -1365,7 +1376,7 @@ EOF
|
||||||
|
GUESS=i586-pc-haiku
|
||||||
|
;;
|
||||||
|
x86_64:Haiku:*:*)
|
||||||
|
- GUESS=x86_64-unknown-haiku
|
||||||
|
+ GUESS=x86_64-${VENDOR}-haiku
|
||||||
|
;;
|
||||||
|
SX-4:SUPER-UX:*:*)
|
||||||
|
GUESS=sx4-nec-superux$UNAME_RELEASE
|
||||||
|
@@ -1478,13 +1489,13 @@ EOF
|
||||||
|
elif test "x${cputype-}" != x; then
|
||||||
|
UNAME_MACHINE=$cputype
|
||||||
|
fi
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-plan9
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-plan9
|
||||||
|
;;
|
||||||
|
*:TOPS-10:*:*)
|
||||||
|
- GUESS=pdp10-unknown-tops10
|
||||||
|
+ GUESS=pdp10-${VENDOR}-tops10
|
||||||
|
;;
|
||||||
|
*:TENEX:*:*)
|
||||||
|
- GUESS=pdp10-unknown-tenex
|
||||||
|
+ GUESS=pdp10-${VENDOR}-tenex
|
||||||
|
;;
|
||||||
|
KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
|
||||||
|
GUESS=pdp10-dec-tops20
|
||||||
|
@@ -1493,17 +1504,17 @@ EOF
|
||||||
|
GUESS=pdp10-xkl-tops20
|
||||||
|
;;
|
||||||
|
*:TOPS-20:*:*)
|
||||||
|
- GUESS=pdp10-unknown-tops20
|
||||||
|
+ GUESS=pdp10-${VENDOR}-tops20
|
||||||
|
;;
|
||||||
|
*:ITS:*:*)
|
||||||
|
- GUESS=pdp10-unknown-its
|
||||||
|
+ GUESS=pdp10-${VENDOR}-its
|
||||||
|
;;
|
||||||
|
SEI:*:*:SEIUX)
|
||||||
|
GUESS=mips-sei-seiux$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
*:DragonFly:*:*)
|
||||||
|
DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-dragonfly$DRAGONFLY_REL
|
||||||
|
;;
|
||||||
|
*:*VMS:*:*)
|
||||||
|
UNAME_MACHINE=`(uname -p) 2>/dev/null`
|
||||||
|
@@ -1523,16 +1534,16 @@ EOF
|
||||||
|
GUESS=$UNAME_MACHINE-pc-rdos
|
||||||
|
;;
|
||||||
|
*:AROS:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-aros
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-aros
|
||||||
|
;;
|
||||||
|
x86_64:VMkernel:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-esx
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-esx
|
||||||
|
;;
|
||||||
|
amd64:Isilon\ OneFS:*:*)
|
||||||
|
- GUESS=x86_64-unknown-onefs
|
||||||
|
+ GUESS=x86_64-${VENDOR}-onefs
|
||||||
|
;;
|
||||||
|
*:Unleashed:*:*)
|
||||||
|
- GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
|
||||||
|
+ GUESS=$UNAME_MACHINE-${VENDOR}-unleashed$UNAME_RELEASE
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
1668
automake.changes
Normal file
1668
automake.changes
Normal file
File diff suppressed because it is too large
Load Diff
3637
automake.keyring
Normal file
3637
automake.keyring
Normal file
File diff suppressed because it is too large
Load Diff
134
automake.spec
Normal file
134
automake.spec
Normal file
@ -0,0 +1,134 @@
|
|||||||
|
#
|
||||||
|
# spec file
|
||||||
|
#
|
||||||
|
# Copyright (c) 2022 SUSE LLC
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
# remove bogus Automake perl dependencies and provides
|
||||||
|
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Automake::
|
||||||
|
%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Automake::
|
||||||
|
%define flavor @BUILD_FLAVOR@%{nil}
|
||||||
|
%if "%{flavor}" == "testsuite"
|
||||||
|
%define nsuffix -testsuite
|
||||||
|
%else
|
||||||
|
%define nsuffix %{nil}
|
||||||
|
%endif
|
||||||
|
Name: automake%{nsuffix}
|
||||||
|
Version: 1.16.5
|
||||||
|
Release: 0
|
||||||
|
Summary: A Program for Automatically Generating GNU-Style Makefile.in Files
|
||||||
|
# docs ~> GFDL, sources ~> GPLv2+, mkinstalldirs ~> PD and install-sh ~> MIT
|
||||||
|
License: GFDL-1.3-or-later AND GPL-2.0-or-later AND SUSE-Public-Domain AND MIT
|
||||||
|
Group: Development/Tools/Building
|
||||||
|
URL: https://www.gnu.org/software/automake
|
||||||
|
Source0: https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz
|
||||||
|
Source1: https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz.sig
|
||||||
|
# taken from https://savannah.gnu.org/project/release-gpgkeys.php?group=automake&download=1
|
||||||
|
Source2: automake.keyring
|
||||||
|
Source3: automake-rpmlintrc
|
||||||
|
Patch2: automake-require_file.patch
|
||||||
|
Patch3: automake-1.13.4-fix-primary-prefix-invalid-couples-test.patch
|
||||||
|
Patch5: 0001-correct-parameter-parsing-in-test-driver-script.patch
|
||||||
|
Patch100: automake-suse-vendor.patch
|
||||||
|
BuildRequires: autoconf >= 2.69
|
||||||
|
BuildRequires: bison
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: gcc-fortran
|
||||||
|
BuildRequires: xz
|
||||||
|
BuildRequires: perl(Thread::Queue)
|
||||||
|
BuildRequires: perl(threads)
|
||||||
|
Requires: autoconf >= 2.69
|
||||||
|
Requires: perl
|
||||||
|
Requires(post): info
|
||||||
|
Requires(preun):info
|
||||||
|
BuildArch: noarch
|
||||||
|
%if "%{flavor}" == "testsuite"
|
||||||
|
BuildRequires: cscope
|
||||||
|
BuildRequires: dejagnu
|
||||||
|
BuildRequires: etags
|
||||||
|
BuildRequires: expect
|
||||||
|
BuildRequires: flex
|
||||||
|
BuildRequires: gettext-tools
|
||||||
|
BuildRequires: libtool
|
||||||
|
BuildRequires: makedepend
|
||||||
|
BuildRequires: makeinfo
|
||||||
|
BuildRequires: pkgconfig
|
||||||
|
BuildRequires: python3
|
||||||
|
BuildRequires: sharutils
|
||||||
|
BuildRequires: zip
|
||||||
|
Requires: expect
|
||||||
|
Requires: flex
|
||||||
|
Requires: libtool
|
||||||
|
%if 0%{?suse_version} >= 1500
|
||||||
|
BuildRequires: vala
|
||||||
|
BuildRequires: pkgconfig(gobject-2.0)
|
||||||
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%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.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q -n automake-%{version}
|
||||||
|
%autopatch -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
sh bootstrap
|
||||||
|
%configure --docdir=%{_docdir}/%{name}
|
||||||
|
%make_build #%%{?_smp_mflags}
|
||||||
|
|
||||||
|
%if "%{flavor}" == "testsuite"
|
||||||
|
%check
|
||||||
|
# Some architectures can't keep up the pace.
|
||||||
|
%ifnarch alpha %{arm}
|
||||||
|
%make_build check
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%install
|
||||||
|
%else
|
||||||
|
|
||||||
|
%install
|
||||||
|
%make_install
|
||||||
|
mkdir %{buildroot}%{_sysconfdir}
|
||||||
|
echo %{_prefix}/local/share/aclocal >%{buildroot}%{_sysconfdir}/aclocal_dirlist
|
||||||
|
ln -s %{_sysconfdir}/aclocal_dirlist %{buildroot}%{_datadir}/aclocal/dirlist
|
||||||
|
install -m644 AUTHORS ChangeLog NEWS README THANKS %{buildroot}%{_docdir}/%{name}
|
||||||
|
# info's dir file is not auto ignored on some systems
|
||||||
|
rm -rf %{buildroot}%{_infodir}/dir
|
||||||
|
#name == automake
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%post
|
||||||
|
%install_info --info-dir=%{_infodir} %{_infodir}/automake.info%{ext_info}
|
||||||
|
|
||||||
|
%preun
|
||||||
|
%install_info_delete --info-dir=%{_infodir} %{_infodir}/automake.info%{ext_info}
|
||||||
|
|
||||||
|
%if "%{flavor}" == ""
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc %{_docdir}/%{name}
|
||||||
|
%{_bindir}/*
|
||||||
|
%{_infodir}/*%{ext_info}
|
||||||
|
%{_mandir}/man1/*
|
||||||
|
%{_datadir}/aclocal*
|
||||||
|
%{_datadir}/automake-*
|
||||||
|
%config %{_sysconfdir}/aclocal_dirlist
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%changelog
|
Loading…
Reference in New Issue
Block a user