[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