Date: Thursday, March 18, 2010 @ 04:57:51 Author: tpowa Revision: 72534
upgpkg: dmraid 1.0.0.rc16-3 readded static build to fix issues Modified: dmraid/trunk/PKGBUILD dmraid/trunk/dmraid_install ----------------+ PKGBUILD | 15 +++++++++++---- dmraid_install | 3 ++- 2 files changed, 13 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-03-18 07:59:28 UTC (rev 72533) +++ PKGBUILD 2010-03-18 08:57:51 UTC (rev 72534) @@ -4,11 +4,10 @@ pkgname=dmraid pkgver=1.0.0.rc16 -pkgrel=2 +pkgrel=3 pkgdesc="Device mapper RAID interface" url="http://people.redhat.com/~heinzm/sw/dmraid/" depends=('device-mapper>=2.0.54') -conflicts=('mkinitcpio<0.5.99') arch=('i686' 'x86_64') license=('GPL') source=(http://people.redhat.com/~heinzm/sw/dmraid/src/$pkgname-$pkgver.tar.bz2 @@ -16,13 +15,21 @@ dmraid_hook) install=dmraid.install md5sums=('32832c1dfd7e72cd4355490322fca68a' - 'c1067319db48b7f251c16a62e8d246b0' + 'c414d781b82b5f1c8555a760b0fd71cc' 'b1fcca57a711be68b57c5ec8614d87cb') build() { cd $srcdir/$pkgname/$pkgver - ./configure + + # create static bin + ./configure --enable-static_link --prefix=/usr --enable-led --enable-intel_led make || return 1 + make DESTDIR=$pkgdir exec_prefix=$pkgdir/usr install + mv $pkgdir/usr/sbin/dmraid $pkgdir/usr/sbin/dmraid.static + + make clean + ./configure --enable-led --enable-intel_led + make || return 1 make DESTDIR=$pkgdir exec_prefix=$pkgdir/ mandir=$pkgdir/usr/share/man includedir=$pkgdir/usr/include install || return 1 mkdir -p $pkgdir/var/lock/dmraid chmod 1777 $pkgdir/var/lock/ Modified: dmraid_install =================================================================== --- dmraid_install 2010-03-18 07:59:28 UTC (rev 72533) +++ dmraid_install 2010-03-18 08:57:51 UTC (rev 72534) @@ -3,9 +3,10 @@ install () { MODULES=" dm-mod dm-mirror " - BINARIES="dmraid dmsetup" + BINARIES="dmsetup" FILES="" SCRIPT="dmraid" + add_file "/usr/sbin/dmraid.static" "/sbin/dmraid" add_dir "/dev/mapper" add_binary "/lib/libdmraid-events-isw.so" add_file "/lib/udev/rules.d/10-dm.rules"
