[arch-commits] Commit in kdebindings/trunk (PKGBUILD)

Andrea Scarpino andrea at archlinux.org
Fri Feb 25 07:49:16 UTC 2011


    Date: Friday, February 25, 2011 @ 02:49:16
  Author: andrea
Revision: 111211

Install libsmoke libraries (FS#23026); remove ruby workaround and use proper cmake options

Modified:
  kdebindings/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-02-24 23:46:05 UTC (rev 111210)
+++ PKGBUILD	2011-02-25 07:49:16 UTC (rev 111211)
@@ -8,7 +8,7 @@
          'kdebindings-ruby'
          'kdebindings-smoke')
 pkgver=4.6.0
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url='http://www.kde.org'
 license=('GPL' 'LGPL')
@@ -18,13 +18,6 @@
 sha1sums=('a2d641bbee7fddfbd76652fb41cd784d8c92288c')
 
 build() {
-	cd ${srcdir}/${pkgbase}-${pkgver}
-
-	# fix ruby
-	for f in `find ruby -name CMakeLists.txt`; do
-	  sed -i "s|\${RUBY_INCLUDE_PATH}|\${RUBY_INCLUDE_PATH} /usr/include/ruby-1.9.1/${_ARCHITECTURE}-linux|" "${f}"
-	done
-	
 	export MONO_SHARED_DIR="${srcdir}/build/.mono"
 	mkdir -p "$MONO_SHARED_DIR"
 	cd ${srcdir}/build
@@ -32,6 +25,8 @@
 	cmake ../${pkgbase}-${pkgver} \
 		-DCMAKE_BUILD_TYPE=Release \
 		-DCMAKE_INSTALL_PREFIX=/usr \
+        -DRUBY_SITE_LIB_DIR="/usr/lib/ruby/site_ruby/1.9.1" \
+        -DRUBY_SITE_ARCH_DIR="/usr/lib/ruby/site_ruby/1.9.1/${CARCH}-linux" \
 		-DBUILD_falcon=OFF \
 		-DBUILD_java=OFF \
 		-DBUILD_php=OFF \
@@ -70,4 +65,6 @@
 	depends=('qscintilla' 'kdegraphics-okular' 'kdepim-runtime')
 	cd $srcdir/build/smoke
 	make DESTDIR=$pkgdir install
+    cd $srcdir/build/generator/smokebase
+    make DESTDIR=$pkgdir install
 }




More information about the arch-commits mailing list