diff options
author | Manuel Hüsers | 2017-07-01 03:15:38 +0200 |
---|---|---|
committer | Manuel Hüsers | 2017-07-01 03:15:38 +0200 |
commit | 6841d04d6665f43875ff2c4a6acc754ca419e164 (patch) | |
tree | 891a4125dc41ebcd220df657a5f40b5d75f6ae27 | |
parent | 622bd7e382b2d998976b006e4440fd8d1754cfe0 (diff) | |
download | aur-6841d04d6665f43875ff2c4a6acc754ca419e164.tar.gz |
Remove dependence on Antergos repos and use official build script instead
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r--[-rwxr-xr-x] | PKGBUILD | 43 |
2 files changed, 38 insertions, 16 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Tue Nov 15 12:57:06 UTC 2016 +# Sat Jul 1 01:15:38 UTC 2017 pkgbase = numix-frost-themes pkgdesc = Official Numix GTK theme - Antergos Edition pkgver = 3.6.6 @@ -9,13 +9,14 @@ pkgbase = numix-frost-themes groups = themes groups = themes::gtk license = GPL3 + makedepends = ruby-sass + makedepends = npm + makedepends = gulp depends = gtk-engine-murrine depends = gtk3>=3.18 replaces = gtk-theme-numix-frost - source = http://mirrors.antergos.com/antergos/x86_64/numix-frost-themes-3.6.6-1-any.pkg.tar.xz - source = http://mirrors.antergos.com/antergos/x86_64/numix-frost-themes-3.6.6-1-any.pkg.tar.xz.sig - sha512sums = f8b4166282568e2a008bc36548a5e9a8c8cab5c02edae6f59facbf45ee077bfac699239bc942c6908bdf3b0666f188a80b6de213300fa6cbc90c7ed7f676b1f2 - sha512sums = SKIP + source = https://github.com/Antergos/Numix-Frost/archive/3.6.6.tar.gz + sha256sums = 8b29ebb6aeb2bb56c0992d90937e9fb30ea955dc7ac2ca57b89aa3c325eeeed1 pkgname = numix-frost-themes diff --git a/PKGBUILD b/PKGBUILD index f934fe18fc1..2667553f88e 100755..100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,24 +1,45 @@ -# Maintainer : David Dotson <dotsdl at gmail dot com> -# Maintainer : Manuel Hüsers <manuel.huesers@uni-ol.de> -# Contributor : dmiranda at gmail dot com +# Maintainer: David Dotson <dotsdl at gmail dot com> +# Maintainer: Manuel Hüsers <manuel.huesers@uni-ol.de> +# Contributor: Antergos Devs <dev@antergos.com> +# Contributor: dmiranda at gmail dot com pkgname=numix-frost-themes +_pkgname=Numix-Frost +_light=Numix-Frost-Light +_branch=numix-frost-light pkgver=3.6.6 pkgrel=1 pkgdesc='Official Numix GTK theme - Antergos Edition' arch=('any') -#url='https://github.com/Antergos/Numix-Frost' -url='http://numixproject.org/' license=('GPL3') groups=('themes' 'themes::gtk') +#url='https://github.com/Antergos/Numix-Frost' +url='http://numixproject.org/' depends=('gtk-engine-murrine' 'gtk3>=3.18') +makedepends=('ruby-sass' 'npm' 'gulp') replaces=('gtk-theme-numix-frost') -source=(http://mirrors.antergos.com/antergos/x86_64/${pkgname}-${pkgver}-${pkgrel}-any.pkg.tar.xz{,.sig}) -sha512sums=('f8b4166282568e2a008bc36548a5e9a8c8cab5c02edae6f59facbf45ee077bfac699239bc942c6908bdf3b0666f188a80b6de213300fa6cbc90c7ed7f676b1f2' - 'SKIP') -validpgpkeys=('24B445614FAC071891EDCE49CDBD406AA1AA7A1D') # Antergos Build Server (Automated Package Build System) <admin@antergos.org> +#source=('git+https://github.com/Antergos/Numix-Frost.git') +source=("https://github.com/Antergos/Numix-Frost/archive/${pkgver}.tar.gz") +sha256sums=('8b29ebb6aeb2bb56c0992d90937e9fb30ea955dc7ac2ca57b89aa3c325eeeed1') + +build() { + git clone https://github.com/Antergos/Numix-Frost.git "${srcdir}/${_pkgname}" + git clone https://github.com/Antergos/Numix-Frost.git "${srcdir}/${_light}" +} package() { - cd "${srcdir}" - cp -dr --no-preserve=ownership './usr' "${pkgdir}/" + + # Numix-Frost + cd "${srcdir}/${_pkgname}" + git checkout "${pkgver}" + sed -i 's| unity||g' scripts/utils.sh + make DESTDIR="${pkgdir}" install + + + # Numix-Frost-Light + cd "${srcdir}/${_light}" + git checkout "${pkgver}-light" + sed -i 's| unity||g' scripts/utils.sh + make DESTDIR="${pkgdir}" install + } |