From 4fa6aa15f1d0aef46c52ab44440ed995fd68b405 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Fri, 10 Jan 2020 01:20:59 +0200 Subject: [PATCH] zeroinstall-injector: rename to zeroinstall, update to 2.16. --- srcpkgs/zeroinstall-injector | 1 + srcpkgs/zeroinstall-injector/template | 20 ----------- srcpkgs/zeroinstall/template | 34 +++++++++++++++++++ .../update | 0 4 files changed, 35 insertions(+), 20 deletions(-) create mode 120000 srcpkgs/zeroinstall-injector delete mode 100644 srcpkgs/zeroinstall-injector/template create mode 100644 srcpkgs/zeroinstall/template rename srcpkgs/{zeroinstall-injector => zeroinstall}/update (100%) diff --git a/srcpkgs/zeroinstall-injector b/srcpkgs/zeroinstall-injector new file mode 120000 index 00000000000..6198f145407 --- /dev/null +++ b/srcpkgs/zeroinstall-injector @@ -0,0 +1 @@ +zeroinstall \ No newline at end of file diff --git a/srcpkgs/zeroinstall-injector/template b/srcpkgs/zeroinstall-injector/template deleted file mode 100644 index 0a274c7c17c..00000000000 --- a/srcpkgs/zeroinstall-injector/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'zeroinstall-injector' -pkgname=zeroinstall-injector -version=2.3.4 -revision=2 -archs=noarch -wrksrc="0install-${version}" -build_style=python2-module -hostmakedepends="python" -depends="gnupg python-dbus pygtk desktop-file-utils hicolor-icon-theme xdg-utils" -pycompile_module="zeroinstall" -short_desc="A cross-distribution software installation system" -maintainer="Orphaned " -license="LGPL-2.1" -homepage="http://0install.net" -distfiles="${SOURCEFORGE_SITE}/zero-install/0install-$version.tar.bz2" -checksum=79aa6cfdbd2db5dcfffea1edd583190e8508012f7e095487bc59cb64b5db587b - -pre_configure() { - sed -i "s|man/|share/&|" setup.py -} diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template new file mode 100644 index 00000000000..eec869299eb --- /dev/null +++ b/srcpkgs/zeroinstall/template @@ -0,0 +1,34 @@ +# Template file for 'zeroinstall' +pkgname=zeroinstall +version=2.16 +revision=1 +wrksrc="0install-v${version}" +build_style=gnu-makefile +make_install_target="install_system" +make_check_args="test" +hostmakedepends="gettext opam m4 tar pkg-config which" +makedepends="libressl-devel libcurl-devel gnupg glib-devel gtk+3-devel" +depends="gnupg desktop-file-utils hicolor-icon-theme xdg-utils" +short_desc="Cross-distribution software installation system" +maintainer="mobinmob " +license="LGPL-2.1-only" +homepage="http://0install.net" +distfiles="https://github.com/0install/0install/releases/download/v${version}/0install-v${version}.tbz" +checksum=4a040cd8ab3a55a84f8daec48306b45d9c9662860fe003c927ef8b485cdecef3 +nocross="opam is nocross" + + + +pre_build() { + opam init -y --compiler=4.07.0 --disable-sandboxing + eval $(opam env) + opam install -y yojson xmlm ounit lwt lwt_react obus ocurl sha dune lablgtk3 lwt_glib +} + + +zeroinstall-injector_package() { + build_style=meta + archs=noarch + short_desc+=" - transitional dummy pkg" + depends="zeroinstall-${version}_${revision}" +} diff --git a/srcpkgs/zeroinstall-injector/update b/srcpkgs/zeroinstall/update similarity index 100% rename from srcpkgs/zeroinstall-injector/update rename to srcpkgs/zeroinstall/update