summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-04-05 08:25:34 +0300
committerDimitris Kiziridis2020-04-05 08:25:34 +0300
commit7f6a38668af5ee6e5a94478d0ec173d096c18cc2 (patch)
treeb8e21dc2a2ed3b57c9014fd7498cc130812f4872
parent9b03fc37f4487d7f9300f16cea320092d5f2a99e (diff)
downloadaur-7f6a38668af5ee6e5a94478d0ec173d096c18cc2.tar.gz
Update to 2.16
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD36
2 files changed, 33 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 15f9ead3024b..33b8b5a96eb0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = zeroinstall-injector
- pkgdesc = A decentralised loosely-coupled secure installation system
- pkgver = 2.12
+ pkgdesc = A decentralised cross-distribution software installation system
+ pkgver = 2.16
pkgrel = 1
- url = http://0install.net
+ url = https://0install.net
install = zeroinstall-injector.install
arch = i686
arch = x86_64
- license = GPL2
- license = LGPL
+ license = LGPL-2.1
+ makedepends = ocaml-findlib
+ makedepends = dune>=2.1
depends = ocaml-curl
depends = ocaml-extlib
depends = ocaml-lwt
@@ -18,8 +19,10 @@ pkgbase = zeroinstall-injector
optdepends = ocaml-obus: for DBUS, packagekit, and NetworkManager integration
optdepends = xdg-utils: desktop integration
optdepends = packagekit: packagekit integration
- source = https://github.com/0install/0install/archive/v2.12-1.tar.gz
- sha256sums = 317ac6ac680d021cb475962b7f6c2bcee9c35ce7cf04ae00d72bba8113f13559
+ provides = 0install
+ provides = zeroinstall
+ source = https://github.com/0install/0install/archive/v2.16.tar.gz
+ md5sums = ac054831c5bca558567007a464c4545a
pkgname = zeroinstall-injector
diff --git a/PKGBUILD b/PKGBUILD
index 318c2d131905..18e6863165e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,42 @@
-# Maintainer: Dimitris Kiziridis <ragouel@outlook.com>
+# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
# Contributor: Tatsuyuki Ishi <ishitatsuyuki at gmail>
# Contributor: 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')
+pkgname='zeroinstall-injector'
_pkgname=0install
-pkgver=2.12
+pkgver=2.16
pkgrel=1
-pkgdesc='A decentralised loosely-coupled secure installation system'
+pkgdesc='A decentralised cross-distribution software installation system'
arch=('i686' 'x86_64')
-url="http://0install.net"
-license=('GPL2' 'LGPL')
-depends=('ocaml-curl' 'ocaml-extlib' 'ocaml-lwt' 'ocaml-ounit' 'ocaml-xmlm' 'ocaml-yojson')
+url='https://0install.net'
+license=('LGPL-2.1')
+provides=('0install' 'zeroinstall')
+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')
+makedepends=('ocaml-findlib' 'dune>=2.1')
install="$pkgname.install"
-source=("https://github.com/0install/0install/archive/v$pkgver-1.tar.gz")
-sha256sums=('317ac6ac680d021cb475962b7f6c2bcee9c35ce7cf04ae00d72bba8113f13559')
+source=("https://github.com/0install/0install/archive/v${pkgver}.tar.gz")
+md5sums=('ac054831c5bca558567007a464c4545a')
+
build() {
- cd "$_pkgname-$pkgver"-1
+ cd "${srcdir}/${_pkgname}-${pkgver}"
make
}
package() {
- cd "$_pkgname-$pkgver"-1
- make DESTDIR="$pkgdir/" install_system
-}
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ env DESTDIR="${pkgdir}" \
+ OCAMLFIND_DESTDIR="${pkgdir}$(ocamlfind printconf destdir)" \
+ make install
+} \ No newline at end of file