diff options
author | jbj <devnull@localhost> | 2001-01-17 16:00:36 +0000 |
---|---|---|
committer | jbj <devnull@localhost> | 2001-01-17 16:00:36 +0000 |
commit | bfa1698ec347d71bb6f0a43baec16dcc29fb0860 (patch) | |
tree | c5f2afe0ec6bf781677f8ea3daa70012611a6b1e /installplatform | |
parent | 45f7994691135302d6365239c4da7756bc689980 (diff) | |
download | rpm-bfa1698ec347d71bb6f0a43baec16dcc29fb0860.tar.gz rpm-bfa1698ec347d71bb6f0a43baec16dcc29fb0860.tar.bz2 rpm-bfa1698ec347d71bb6f0a43baec16dcc29fb0860.zip |
- 1st crack at Mandrake specific per-platform macros.
CVS patchset: 4459
CVS date: 2001/01/17 16:00:36
Diffstat (limited to 'installplatform')
-rwxr-xr-x | installplatform | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/installplatform b/installplatform index 8b0e303eb..b2fc3593b 100755 --- a/installplatform +++ b/installplatform @@ -68,14 +68,32 @@ for SUBST in $SUBSTS ; do MULTILIBSED='-e /^@MULTILIBSTART@/,/^@MULTILIBEND@/d' fi - cat $PLATFORM | \ - sed -e "s,@RPMRC_OPTFLAGS@,$RPMRC_OPTFLAGS," \ + case $VENDOR in + pld) + VENDORSED='-e s,^@pld@,,' + ;; + mandrake) + VENDORSED='-e s,^@mandrake@,,' + RPMRC_OPTFLAGS="`echo $RPMRC_OPTFLAGS | sed -e s/i386/i686/`" + ;; + conectiva) + VENDORSED='-e s,^@conectiva@,,' + ;; + redhat) + VENDORSED='-e s,^@redhat@,,' + ;; + esac + + cat $PLATFORM \ + | sed -e "s,@RPMRC_OPTFLAGS@,$RPMRC_OPTFLAGS," \ -e "s,@RPMRC_ARCH@,$base_arch," \ -e "s,@LIB@,$LIB," \ -e "s,@ARCH_INSTALL_POST@,$ARCH_INSTALL_POST," \ -e "s,@DEFAULTDOCDIR@,$DEFAULTDOCDIR," \ -e 's,\${,%{_,' \ $MULTILIBSED \ + $VENDORSED \ + | grep -v '^@' \ > ${PPD}/macros # |