summaryrefslogtreecommitdiff
path: root/pcr/zeroinstall-injector/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'pcr/zeroinstall-injector/PKGBUILD')
-rw-r--r--pcr/zeroinstall-injector/PKGBUILD46
1 files changed, 22 insertions, 24 deletions
diff --git a/pcr/zeroinstall-injector/PKGBUILD b/pcr/zeroinstall-injector/PKGBUILD
index 6be6bc71e..ce9e072ee 100644
--- a/pcr/zeroinstall-injector/PKGBUILD
+++ b/pcr/zeroinstall-injector/PKGBUILD
@@ -1,36 +1,34 @@
-# Contributor (Arch): SpepS <dreamspepser at yahoo dot it>
-# Contributor (Arch): Anton Bazhenov <anton.bazhenov at gmail>
-# Contributor (Arch): Lone_Wolf <lonewolf@xs4all.nl>
-# Maintainer : Parabola GNU / Linux-libre <aurelien@cwb.io>
+# Maintainer: Ben Darwin <bcdarwin at gmail>
+# Contributor: speps <speps at aur dot archlinux dot org>
+# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
+# Contributor: Lone_Wolf <lonewolf@xs4all.nl>
pkgname=zeroinstall-injector
-pkgver=1.8
+_pkgname=0install
+pkgver=2.6.1
pkgrel=1
-pkgdesc="A decentralised loosly-coupled secure installation system"
-arch=('any')
-url="http://zero-install.sourceforge.net/"
+pkgdesc="A decentralised loosely-coupled secure installation system"
+arch=('i686' 'x86_64')
+url="http://0install.net"
license=('GPL2' 'LGPL')
-depends=('pygtk' 'dbus-python' 'gnupg' 'hicolor-icon-theme' 'desktop-file-utils')
-optdepends=('xdg-utils: desktop integration'
+depends=('ocaml-curl' 'ocaml-extlib' 'ocaml-lwt'
+ 'ocaml-ounit' 'ocaml-xmlm' 'ocaml-yojson')
+optdepends=('ocaml-lablgtk: provides GUI features'
+ 'ocaml-obus: for DBUS, packagekit, and NetworkManager integration'
+ 'xdg-utils: desktop integration'
'packagekit: packagekit integration')
install="$pkgname.install"
-source=("http://downloads.sourceforge.net/zero-install/$pkgname-$pkgver.tar.bz2")
-md5sums=('00b3e8b3cbfbe8ed55f81842a4d2c386')
+source=("http://downloads.sourceforge.net/zero-install/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.bz2"
+ "http://downloads.sourceforge.net/zero-install/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.bz2.sig")
+sha256sums=('7f691924616c1f7154ac53f4904b63e9a801f4ee3e470f9d641d39fc94e274a2'
+ 'SKIP')
build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- # man path fix
- sed -i "s|man/|share/&|" setup.py
-
- python2 setup.py build
+ cd $_pkgname-$pkgver
+ make || return 1
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
- python2 setup.py install --prefix=/usr --root="$pkgdir/"
-
- # python2 fix
- sed -i "s/env python/&2/" `grep -rl "env python" "$pkgdir"`
+ cd $_pkgname-$pkgver
+ make DESTDIR="$pkgdir/" install_system
}
-md5sums=('00b3e8b3cbfbe8ed55f81842a4d2c386')