Search
SailfishOS Open Build Service
>
Projects
>
home:plfiorini
:
maui:devel
:
x86_64
>
rpm
> _service:tar_git:0011-Possibility-to-do-cross-platform-rpmrcs-with-ease.patch
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:0011-Possibility-to-do-cross-platform-rpmrcs-with-ease.patch of Package rpm
From 2491eb8aee270396298bc340c793ee4efecf2cc0 Mon Sep 17 00:00:00 2001 From: David Greaves <david@dgreaves.com> Date: Wed, 17 Apr 2013 20:41:09 +0000 Subject: [PATCH] Possibility-to-do-cross-platform-rpmrcs-with-ease --- installplatform | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/installplatform b/installplatform index 44b2243..7a7fbbf 100755 --- a/installplatform +++ b/installplatform @@ -16,6 +16,12 @@ VENDOR="`$RPM --eval '%{_vendor}'`" OS="`$RPM --eval '%{_os}'`" RPMRC_GNU="`$RPM --eval '%{_gnu}'`" +# In case we want to override --cvm +arch="${4:-$arch}" +VENDOR="${5:-$VENDOR}" +OS="${6:-$OS}" +RPMRC_GNU=${7:-$RPMRC_GNU} + case "$arch" in i[3456]86|pentium[34]|athlon|geode) SUBSTS='s_i386_i386_ s_i386_i486_ s_i386_i586_ s_i386_i686_ s_i386_pentium3_ s_i386_pentium4_ s_i386_athlon_ s_i386_geode_' ;; alpha*) SUBSTS='s_alpha_alpha_ s_alpha_alphaev5_ s_alpha_alphaev56_ s_alpha_alphapca56_ s_alpha_alphaev6_ s_alpha_alphaev67_' ;; @@ -158,6 +164,10 @@ for SUBST in $SUBSTS ; do done +if [ -n "$4" ]; then + exit 0 +fi + { cd ${DESTDIR}/${platformdir} [ -L noarch-${OS} ] && rm -f noarch-${OS} 2>/dev/null mkdir -p noarch-${OS} -- 1.8.3-rc3