summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD27
1 files changed, 22 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 52c15208155a..cbf2a94520fd 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: GreenRaccoon23 <GreenRaccoon a t gmail d o t com>
pkgname=archdroid-icon-theme-git
-pkgver=r79.4ea3b0a
+pkgver=r85.2ae6370
pkgrel=1
pkgdesc="Port of Android 5.0 Lollipop's material design icons to Arch."
arch=('any')
@@ -15,6 +15,12 @@ install="${pkgname%-*}.install"
source=("git+https://github.com/GreenRaccoon23/${pkgname%-*}.git")
md5sums=("SKIP")
+_error2() {
+ for e; do
+ echo " ${e}";
+ done;
+}
+
pkgver() {
cd "$srcdir/${pkgname%-*}"
( set -o pipefail
@@ -23,9 +29,20 @@ pkgver() {
)
}
+prepare() {
+ if fc-list | grep Roboto >/dev/null; then
+ return;
+ fi;
+
+ error "Required font 'Roboto' is not installed."
+ error "Please install a font package which includes 'Roboto', such as:"
+ _error2 ttf-roboto ttf-roboto-font ttf-google-fonts-git ttf-google-fonts-hg otf-google-fonts-hg;
+ return 1;
+}
+
package() {
- msg2 "Installing ${pkgname%-*}..." ;
- cd "${pkgname%-*}/${pkgname%-*}";
- install -dm 755 "${pkgdir}"/usr/share/icons/
- cp -drf --no-preserve='ownership' . "${pkgdir}"/usr/share/icons/
+ msg2 "Installing ${pkgname%-*}..." ;
+ cd "${pkgname%-*}/${pkgname%-*}";
+ install -dm 755 "${pkgdir}"/usr/share/icons/;
+ cp -drf --no-preserve='ownership' . "${pkgdir}"/usr/share/icons/;
}