diff options
-rw-r--r--[-rwxr-xr-x] | .SRCINFO | 7 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r--[-rwxr-xr-x] | PKGBUILD | 25 | ||||
-rw-r--r-- | flat-remix-git.install | 11 |
4 files changed, 29 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO index 0fcc54fbc98c..1955d7623e35 100755..100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,11 +1,13 @@ pkgbase = flat-remix-git - pkgdesc = Flat remix is a pretty simple icon theme inspired on material design. - pkgver = r753.af8ddf0c + pkgdesc = An icon theme inspired by material design. + pkgver = 20211214.r0.g5711425af pkgrel = 1 url = https://drasite.com/flat-remix + install = flat-remix-git.install arch = any license = GPL3 makedepends = git + makedepends = gtk-update-icon-cache provides = flat-remix conflicts = flat-remix options = !strip @@ -13,4 +15,3 @@ pkgbase = flat-remix-git sha256sums = SKIP pkgname = flat-remix-git - diff --git a/.gitignore b/.gitignore index dce29ef6827d..75fe0d5daad1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ src/ pkg/ flat-remix-git/ -flat-remix-git*.xz +flat-remix-git*.pkg.* diff --git a/PKGBUILD b/PKGBUILD index 03e18f140e0a..dd29c862d6f4 100755..100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,27 +1,28 @@ -# Maintainer: Alireza Ayinmehr <alireza.darksun@gmail.com> +# Contributor: Eric Fung <loseurmarbles [at] gmail [dot] com> +# Contributor: Alireza Ayinmehr <alireza dot darksun at gmail dot com> +# Contributor: Daniel Ruiz de Alegria <daniruizdealegria at gmail dot com> -pkgname="flat-remix-git" -pkgver="r753.af8ddf0c" +pkgname=flat-remix-git +pkgver=20211214.r0.g5711425af pkgrel=1 -pkgdesc="Flat remix is a pretty simple icon theme inspired on material design." +pkgdesc='An icon theme inspired by material design.' arch=('any') options=('!strip') -url="https://drasite.com/flat-remix" +url='https://drasite.com/flat-remix' license=('GPL3') -makedepends=('git') +makedepends=('git' 'gtk-update-icon-cache') provides=('flat-remix') conflicts=('flat-remix') +install=$pkgname.install source=("${pkgname}::git+https://github.com/daniruiz/flat-remix.git") sha256sums=('SKIP') pkgver () { - cd "${srcdir}/${pkgname}/" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "${srcdir}/${pkgname}" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } package() { - cd "${srcdir}/${pkgname}/" - install -dm755 "${pkgdir}/usr/share/icons" - cp -a "Flat-Remix"* "${pkgdir}/usr/share/icons/" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd "${srcdir}/${pkgname}" + DESTDIR="${pkgdir}" make install } diff --git a/flat-remix-git.install b/flat-remix-git.install new file mode 100644 index 000000000000..a719fbcb203d --- /dev/null +++ b/flat-remix-git.install @@ -0,0 +1,11 @@ +post_install() { + gtk-update-icon-cache -q -f /usr/share/icons/Flat-Remix-* +} + +post_update() { + post_install +} + +post_remove() { + gkt-update-icon-cache -q -t -f /usr/share/icons +} |