summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorlarchunix2015-06-09 23:34:04 +0200
committerlarchunix2015-06-09 23:34:04 +0200
commitcc6079c0208665d7245fb275bd380ab8782ead13 (patch)
treeee06f3472539787afc06ab958e301281f6c92ae2 /PKGBUILD
downloadaur-cc6079c0208665d7245fb275bd380ab8782ead13.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD65
1 files changed, 65 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3d9ab89707e1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,65 @@
+pkgname=libsolv
+pkgver=0.6.11
+pkgrel=1
+pkgdesc="Library for solving packages and reading repositories"
+arch=('i686' 'x86_64')
+url="https://github.com/openSUSE/$pkgname"
+license=('BSD')
+depends=('expat' 'xz' 'zlib')
+makedepends=('cmake' 'perl' 'python' 'rpm-org' 'ruby' 'swig')
+optdepends=('perl: for perl bindings'
+ 'python: for python bindings'
+ 'ruby: for ruby bindings')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+md5sums=('5c2a00c82e717e4928c17dca3be12863')
+
+prepare() {
+ cd "$pkgname-$pkgver"
+ rm -rf build
+ mkdir build
+}
+
+build() {
+ cd "$pkgname-$pkgver"/build
+ cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_SKIP_INSTALL_RPATH=ON \
+ -DUSE_VENDORDIRS=ON \
+ -DARCHLINUX=1 \
+ -DENABLE_APPDATA=ON \
+ -DENABLE_ARCHREPO=ON \
+ -DENABLE_BZIP2_COMPRESSION=OFF \
+ -DENABLE_COMPS=OFF \
+ -DENABLE_CUDFREPO=OFF \
+ -DENABLE_DEBIAN=ON \
+ -DENABLE_HAIKU=OFF \
+ -DENABLE_HELIXREPO=OFF \
+ -DENABLE_LZMA_COMPRESSION=ON \
+ -DENABLE_MDKREPO=OFF \
+ -DENABLE_PERL=ON \
+ -DENABLE_PUBKEY=OFF \
+ -DENABLE_PYTHON=ON \
+ -DENABLE_RPMDB=ON \
+ -DENABLE_RPMDB_BYRPMHEADER=OFF \
+ -DENABLE_RPMMD=ON \
+ -DENABLE_RUBY=ON \
+ -DENABLE_SUSEREPO=OFF \
+ ..
+ make
+}
+
+check() {
+ cd "$pkgname-$pkgver"/build
+ make ARGS="-V" test
+}
+
+package() {
+ cd "$pkgname-$pkgver"/build
+ make DESTDIR="$pkgdir/" install
+ if [[ "$CARCH" == "x86_64" ]]; then
+ mv "$pkgdir/"usr/lib64/* "$pkgdir/"usr/lib
+ rmdir "$pkgdir/"usr/lib64
+ fi
+}
+
+# vim: set ft=sh ts=4 sw=4 noet: