[Xfce4-commits] <midori:master> Allow to extract files from mingw packages using w64 toolchain
Christian Dywan
noreply at xfce.org
Fri Apr 29 03:50:03 CEST 2011
Updating branch refs/heads/master
to 0a6a8853a61fd1a2b0f60767bd7efa53cdc98407 (commit)
from 6d9ec0ca02a08333bb63af65b901150391d1a3a6 (commit)
commit 0a6a8853a61fd1a2b0f60767bd7efa53cdc98407
Author: Paweł Forysiuk <tuxator at o2.pl>
Date: Thu Apr 28 22:30:41 2011 +0200
Allow to extract files from mingw packages using w64 toolchain
http://mingw-w64.sourceforge.net/
win32/x86-mingw32-opensuse/install.sh | 26 +++++++++++++++++++++-----
1 files changed, 21 insertions(+), 5 deletions(-)
diff --git a/win32/x86-mingw32-opensuse/install.sh b/win32/x86-mingw32-opensuse/install.sh
index 909a523..3d54e09 100644
--- a/win32/x86-mingw32-opensuse/install.sh
+++ b/win32/x86-mingw32-opensuse/install.sh
@@ -56,13 +56,29 @@ do
pushd $BUILD_PATH
# extract rpm
rpm2cpio $DOWNLOAD_PATH/$line | cpio -i -d
- # convert pkgconfig files
- if [ -d $BUILD_PATH/usr/i686-pc-mingw32/sys-root/mingw/lib/pkgconfig ]
+
+ if [ -d $BUILD_PATH/usr/i686-pc-ming32/sys-root/mingw ]
then
- sed -i -e 's@^prefix=.*@prefix='$INSTALL_PATH'@' -e 's@/usr/i686-pc-mingw32/sys-root/mingw@${prefix}@' $BUILD_PATH/usr/i686-pc-mingw32/sys-root/mingw/lib/pkgconfig/*.pc
+ # convert pkgconfig files
+ if [ -d $BUILD_PATH/usr/i686-pc-mingw32/sys-root/mingw/lib/pkgconfig ]
+ then
+ sed -i -e 's@^prefix=.*@prefix='$INSTALL_PATH'@' -e 's@/usr/i686-pc-mingw32/sys-root/mingw@${prefix}@' $BUILD_PATH/usr/i686-pc-mingw32/sys-root/mingw/lib/pkgconfig/*.pc
+ fi
+ # install the package
+ cp -rf $BUILD_PATH/usr/i686-pc-mingw32/sys-root/mingw/* $INSTALL_PATH/
fi
- # install the package
- cp -rf $BUILD_PATH/usr/i686-pc-mingw32/sys-root/mingw/* $INSTALL_PATH/
+
+ if [ -d $BUILD_PATH/usr/i686-w64-mingw32/sys-root/mingw ]
+ then
+ # convert pkgconfig files
+ if [ -d $BUILD_PATH/usr/i686-w64=mingw32/sys-root/mingw/lib/pkgconfig ]
+ then
+ sed -i -e 's@^prefix=.*@prefix='$INSTALL_PATH'@' -e 's@/usr/i686-w64-mingw32/sys-root/mingw@${prefix}@' $BUILD_PATH/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/*.pc
+ fi
+ # install the package
+ cp -rf $BUILD_PATH/usr/i686-w64-mingw32/sys-root/mingw/* $INSTALL_PATH/
+ fi
+
# remove the extracted file
rm -rf $BUILD_PATH/usr
popd
More information about the Xfce4-commits
mailing list