summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel Hüsers2017-07-01 03:15:38 +0200
committerManuel Hüsers2017-07-01 03:15:38 +0200
commit6841d04d6665f43875ff2c4a6acc754ca419e164 (patch)
tree891a4125dc41ebcd220df657a5f40b5d75f6ae27
parent622bd7e382b2d998976b006e4440fd8d1754cfe0 (diff)
downloadaur-6841d04d6665f43875ff2c4a6acc754ca419e164.tar.gz
Remove dependence on Antergos repos and use official build script instead
-rw-r--r--.SRCINFO11
-rw-r--r--[-rwxr-xr-x]PKGBUILD43
2 files changed, 38 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3128de23d73c..7da4d69fc380 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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 f934fe18fc1e..2667553f88e9 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
+
}