]> git.pld-linux.org Git - packages/rpm.git/commitdiff
- patch to rpm installplatform script
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 20 Jan 2001 00:06:03 +0000 (00:06 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    rpm-installplatform.patch -> 1.1

rpm-installplatform.patch [new file with mode: 0644]

diff --git a/rpm-installplatform.patch b/rpm-installplatform.patch
new file mode 100644 (file)
index 0000000..9ac34c4
--- /dev/null
@@ -0,0 +1,35 @@
+--- rpm-4.0/installplatform.orig       Wed Sep 13 19:57:58 2000
++++ rpm-4.0/installplatform    Sun Dec 24 20:57:16 2000
+@@ -21,11 +21,12 @@
+ RPM="./rpm --rcfile $TEMPRC"
+-arch="`$RPM --eval '%{_arch}'`"
++CHARCH='s_i.86_i386_;s_sparc.*_sparc_;s_alpha.*_alpha_'
++arch="`$RPM --eval '%{_arch}' | sed -e $CHARCH`"
+ VENDOR="`$RPM --eval '%{_vendor}'`"
+ OS="`$RPM --eval '%{_os}'`"
+-target_platform="`$RPM --eval '%{_target_platform}'`"
+-target="`$RPM --eval '%{_target}'`"
++target_platform="`$RPM --eval '%{_target_platform}' | sed -e $CHARCH`"
++target="`$RPM --eval '%{_target}' | sed -e $CHARCH`"
+ rm -f ${DESTDIR}/${pkglibdir}/noarch-${VENDOR}-${OS}
+ ln -s ${arch}-${VENDOR}-${OS} ${DESTDIR}/${pkglibdir}/noarch-${VENDOR}-${OS}
+@@ -38,7 +39,6 @@
+   sparc*) SUBSTS='s_sparc\(64\|v9\)_sparc_ s_sparc64_sparcv9_;s_sparc\([^v]\|$\)_sparcv9\1_ s_sparcv9_sparc64_;s_sparc\([^6]\|$\)_sparc64\1_' ;;
+   *) SUBSTS=y___ ;;
+ esac
+-base_arch=`echo $arch | sed -e 's_i?86_i386_;s_sparc.*_sparc_;s_alpha.*_alpha_'`
+ for SUBST in $SUBSTS ; do
+   ARCH=`echo $arch | sed -e $SUBST`
+@@ -70,7 +70,7 @@
+   cat $PLATFORM | \
+     sed -e "s,@RPMRC_OPTFLAGS@,$RPMRC_OPTFLAGS," \
+-      -e "s,@RPMRC_ARCH@,$base_arch," \
++      -e "s,@RPMRC_ARCH@,$arch," \
+       -e "s,@LIB@,$LIB," \
+       -e "s,@ARCH_INSTALL_POST@,$ARCH_INSTALL_POST," \
+       -e "s,@DEFAULTDOCDIR@,$DEFAULTDOCDIR," \
This page took 0.053615 seconds and 4 git commands to generate.