diff options
author | Alfredo Ramos | 2017-07-25 12:16:31 -0500 |
---|---|---|
committer | Alfredo Ramos | 2017-07-25 12:16:31 -0500 |
commit | 43338ac71b25413f70780be3dc2b0767996dbe88 (patch) | |
tree | 283adf2c7f1382c8a23f077447d8ae1bf2ef336b | |
download | aur-43338ac71b25413f70780be3dc2b0767996dbe88.tar.gz |
Create split package
Merge xfce-theme-simplix and openbox-theme-simplix
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | PKGBUILD | 63 |
2 files changed, 97 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..81882f49063b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,34 @@ +pkgbase = simplix-theme + pkgver = r6.e860f1e + pkgrel = 2 + url = http://sixsixfive.deviantart.com/art/simpliX-346404452 + arch = any + license = CCPL:cc-by-sa-4.0 + makedepends = git + makedepends = gtk-engine-murrine + makedepends = gtk-engines + source = git+https://github.com/sixsixfive/simpliX.git + sha512sums = SKIP + +pkgname = openbox-theme-simplix-git + pkgdesc = A very bright, simple but daily usable theme for Openbox + depends = simplix-theme-common-git + optdepends = openbox: to use this theme + provides = openbox-theme-simplix-git=r6.e860f1e + conflicts = openbox-theme-simplix + replaces = openbox-theme-simplix + +pkgname = xfce-theme-simplix-git + pkgdesc = A very bright, simple but daily usable theme for Xfce + depends = simplix-theme-common-git + depends = gtk-engines + depends = gtk-engine-murrine + optdepends = xfwm4: to use this theme + provides = xfce-theme-simplix-git=r6.e860f1e + conflicts = xfce-theme-simplix + replaces = xfce-theme-simplix + +pkgname = simplix-theme-common-git + pkgdesc = Common data files for simplix-theme + provides = simplix-theme-common-git=r6.e860f1e + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6c68539d33b2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,63 @@ +# Maintainer: Alfredo Ramos <alfredo dot ramos at yandex dot com> + +_themename=simpliX +_pkgname=simplix +pkgbase="${_pkgname}-theme" +pkgname=("openbox-theme-${_pkgname}-git" "xfce-theme-${_pkgname}-git" "${_pkgname}-theme-common-git") +pkgver=r6.e860f1e +pkgrel=2 +arch=('any') +url='http://sixsixfive.deviantart.com/art/simpliX-346404452' +license=('CCPL:cc-by-sa-4.0') + +makedepends=('git' 'gtk-engine-murrine' 'gtk-engines') + +source=('git+https://github.com/sixsixfive/simpliX.git') +sha512sums=('SKIP') + +pkgver() { + cd ${srcdir}/${_themename} + ( + set -o pipefail + git describe --long --tags 2>/dev/null | sed -r 's/([^-]*-g)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +package_openbox-theme-simplix-git() { + pkgdesc='A very bright, simple but daily usable theme for Openbox' + depends=("${pkgbase}-common-git") + optdepends=('openbox: to use this theme') + provides=("openbox-theme-${_pkgname}-git=${pkgver}") + conflicts=("openbox-theme-${_pkgname}") + replaces=("openbox-theme-${_pkgname}") + + # Install theme + cd "${srcdir}"/${_themename} + mkdir -p "${pkgdir}"/usr/share/themes/${_themename} + cp -R openbox-3 "${pkgdir}"/usr/share/themes/${_themename}/ +} + +package_xfce-theme-simplix-git() { + pkgdesc='A very bright, simple but daily usable theme for Xfce' + depends=("${pkgbase}-common-git" 'gtk-engines' 'gtk-engine-murrine') + optdepends=('xfwm4: to use this theme') + provides=("xfce-theme-${_pkgname}-git=${pkgver}") + conflicts=("xfce-theme-${_pkgname}") + replaces=("xfce-theme-${_pkgname}") + + # Install theme + cd "${srcdir}"/${_themename} + mkdir -p "${pkgdir}"/usr/share/themes/${_themename} + cp -R {gtk-2.0,metacity-1,xfce-notify-4.0,xfwm4,index.theme} "${pkgdir}"/usr/share/themes/${_themename}/ +} + +package_simplix-theme-common-git() { + pkgdesc="Common data files for ${pkgbase}" + provides=("${pkgbase}-common-git=${pkgver}") + + # Install wallpaper (pattern) + cd "${srcdir}"/${_themename} + mkdir -p "${pkgdir}"/usr/share/backgrounds/${_themename} + cp extras/Wallpapers/Patterns/wallpaper1.png "${pkgdir}"/usr/share/backgrounds/${_themename}/${_pkgname}-wallpaper.png +} |