From 637c1cfdcd258a870ad5367cbf47a8a2799039c7 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 18 Apr 2012 00:01:47 +0000 Subject: Wed Apr 18 00:01:47 UTC 2012 --- community/e4rat/PKGBUILD | 17 ++++++++++------- community/e4rat/e4rat-static_core.patch | 15 +++++++++++++++ 2 files changed, 25 insertions(+), 7 deletions(-) create mode 100644 community/e4rat/e4rat-static_core.patch (limited to 'community/e4rat') diff --git a/community/e4rat/PKGBUILD b/community/e4rat/PKGBUILD index aaf86e69f..4055dd567 100644 --- a/community/e4rat/PKGBUILD +++ b/community/e4rat/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 67597 2012-03-13 13:26:27Z lcarlier $ +# $Id: PKGBUILD 69434 2012-04-16 10:26:17Z mtorromeo $ # Maintainer: Massimiliano Torromeo # Contributor: graysky pkgname=e4rat -pkgver=0.2.1 -pkgrel=6 +pkgver=0.2.2 +pkgrel=1 pkgdesc="Toolset to accelerate the boot process and application startups for systems with ext4 root partitions." arch=('i686' 'x86_64') url="http://e4rat.sourceforge.net/" @@ -13,14 +13,18 @@ depends=('e2fsprogs' 'util-linux') makedepends=('audit' 'boost' 'cmake') options=(!strip) backup=(etc/e4rat.conf) -source=(http://downloads.sourceforge.net/project/$pkgname/$pkgver/e4rat_${pkgver}_src.tar.gz) -md5sums=('cbb1f3cdd2b8c96b4402028da07b11f2') -sha256sums=('c509f165eff317f80f5d13d7b370514c457df4542ff3b31bee4c26f97ce89769') +source=(http://downloads.sourceforge.net/project/$pkgname/$pkgver/e4rat_${pkgver}_src.tar.gz e4rat-static_core.patch) +md5sums=('dada998e857794dc7f76ffc887e04c19' + '9432ac4a8658812828d90b2676e8519f') +sha256sums=('ec40740ac05fb0470edd682232fb6c7be0bb57420b70f6c39d1df234753f3ec9' + '9381d3cee3c24de8b1df9a4c4d626a2d9d20bad695133e3dcecc9f0a8277880a') build() { cd "$srcdir/$pkgname-$pkgver" + patch -p0 -i "$srcdir/e4rat-static_core.patch" unset LDFLAGS + sed -i '/stdlib.h/a #include ' src/fiemap.cc cmake -DCMAKE_BUILD_TYPE=Release . make } @@ -31,4 +35,3 @@ package() { make DESTDIR="$pkgdir" install install -dm755 "$pkgdir/var/lib/$pkgname" } - diff --git a/community/e4rat/e4rat-static_core.patch b/community/e4rat/e4rat-static_core.patch new file mode 100644 index 000000000..f9aac8208 --- /dev/null +++ b/community/e4rat/e4rat-static_core.patch @@ -0,0 +1,15 @@ +--- src/CMakeLists.txt.orig 2012-04-16 13:52:10.993586393 +0200 ++++ src/CMakeLists.txt 2012-04-16 13:52:22.503586159 +0200 +@@ -5,11 +5,7 @@ + MESSAGE(FATAL_ERROR "Do not run cmake on subdirectories") + ENDIF() + +-if(CMAKE_SIZEOF_VOID_P MATCHES 4) +- SET(BUILD_CORE_LIBRARY_STATIC 0) +-else(CMAKE_SIZEOF_VOID_P MATCHES 4) +- SET(BUILD_CORE_LIBRARY_STATIC 1) +-endif(CMAKE_SIZEOF_VOID_P MATCHES 4) ++SET(BUILD_CORE_LIBRARY_STATIC 1) + + #TODO permit link dependencies not static + #set(LINK_DEPENDENIES "static") -- cgit v1.2.3-54-g00ecf