# Maintainer: William Pitcock setvar pkgname = 'apk-gtk' setvar pkgver = '0.1' setvar pkgrel = '0' setvar pkgdesc = ""gtk+ frontend to apk"" setvar url = ""http://github.com/kaniini/apk-gtk"" setvar arch = ""all"" setvar license = ""MIT"" setvar depends = """" setvar makedepends = ""gtk+2.0-dev gtk+3.0-dev vte-dev vte3-dev"" setvar install = """" setvar subpackages = ""$pkgname-gtk3 $pkgname-policy::noarch"" setvar source = ""apk-gtk-$pkgver.tar.gz::https://github.com/kaniini/apk-gtk/archive/v$pkgver.tar.gz"" setvar builddir = ""$srcdir/apk-gtk-$pkgver"" setvar options = ""!check"" proc build { cd $builddir make GTK_VERSION=3 || return 1 cp apk-gtk apk-gtk.3 make clean || return 1 make GTK_VERSION=2 || return 1 } proc package { setvar depends = ""$pkgname-policy"" cd $builddir make GTK_VERSION=2 DESTDIR="$pkgdir" install || return 1 } proc policy { setvar depends = """" setvar pkgdesc = ""gtk+ frontend to apk (policykit policy)"" mkdir -p "$subpkgdir"/usr/share mv "$pkgdir"/usr/share/polkit-1 "$subpkgdir"/usr/share/polkit-1 } proc gtk3 { # we can only have one or the other :/ setvar depends = ""$pkgname-policy"" setvar conflicts = "$pkgname" install -Dm755 "$builddir"/apk-gtk.3 "$subpkgdir"/usr/sbin/apk-gtk install -Dm644 "$builddir"/apk-gtk.svg "$subpkgdir"/usr/share/apk-gtk/apk-gtk.svg } setvar sha512sums = ""1e620f53f759d4c73edf66505fa17d9034edbe99f75764ba0e3cf75dd292451dd53784f1150cc6c6021e5b2a6e92a0f3cade75b32e6930207b9e60306606561e apk-gtk-0.1.tar.gz""