[arch-commits] Commit in kdebindings (kde-unstable/PKGBUILD repos/extra-x86_64)

Andrea Scarpino andrea at archlinux.org
Tue Jun 29 21:59:06 UTC 2010


    Date: Tuesday, June 29, 2010 @ 17:59:06
  Author: andrea
Revision: 84379

archrelease: remove extra-x86_64

Modified:
  kdebindings/kde-unstable/PKGBUILD
Deleted:
  kdebindings/repos/extra-x86_64/

----------+
 PKGBUILD |   22 ++++++++++++++++------
 1 file changed, 16 insertions(+), 6 deletions(-)

Modified: kde-unstable/PKGBUILD
===================================================================
--- kde-unstable/PKGBUILD	2010-06-29 21:59:02 UTC (rev 84378)
+++ kde-unstable/PKGBUILD	2010-06-29 21:59:06 UTC (rev 84379)
@@ -5,7 +5,7 @@
 pkgbase=kdebindings
 pkgname=('kdebindings-csharp'
          'kdebindings-python'
-#         'kdebindings-ruby'
+         'kdebindings-ruby'
          'kdebindings-smoke')
 pkgver=4.4.90
 pkgrel=1
@@ -13,25 +13,35 @@
 url='http://www.kde.org'
 license=('GPL' 'LGPL')
 makedepends=('pkgconfig' 'cmake' 'automoc4' 'pyqt' 'kdepim-runtime' 'mono'
-	'kdegraphics-okular' 'qwt' 'docbook-xsl' 'boost')
+	'kdegraphics-okular' 'qwt' 'docbook-xsl' 'boost' 'ruby')
 source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
 sha1sums=('0cf8adcf881bbeecdeba37ac40527fd478a6debe')
 
 build() {
-	cd ${srcdir}
+	cd ${srcdir}/${pkgbase}-${pkgver}
 
+	sed -i -e "s#smoke/smoke.h#smoke.h#" \
+		ruby/qtruby/src/handlers.cpp \
+		ruby/qtruby/src/marshall.h \
+		ruby/qtruby/src/marshall_types.h \
+		ruby/qtruby/src/Qt.cpp \
+		ruby/qtruby/src/qtruby.cpp \
+		ruby/qtruby/src/qtruby.h \
+		ruby/qtruby/src/smokeruby.h
+
 	export MONO_SHARED_DIR="${srcdir}/build/.mono"
 	mkdir -p "$MONO_SHARED_DIR"
-	cd build
+	cd ${srcdir}/build
 
 	cmake ../${pkgbase}-${pkgver} \
 		-DCMAKE_BUILD_TYPE=Release \
 		-DCMAKE_INSTALL_PREFIX=/usr \
 		-DBUILD_falcon=OFF \
 		-DBUILD_java=OFF \
-		-DBUILD_ruby=OFF \
 		-DBUILD_php=OFF \
-		-DWITH_PolkitQt=OFF
+		-DWITH_PolkitQt=OFF \
+		-DRUBY_LIBRARY=/usr/lib/ruby/1.9.1 \
+		-DRUBY_INCLUDE_PATH="/usr/lib/ruby/1.9.1/${CARCH}-linux"
 	make
 }
 




More information about the arch-commits mailing list