summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreenRaccoon232015-06-24 17:31:05 -0400
committerGreenRaccoon232015-06-24 17:31:05 -0400
commita198067956931d59d261ed74207f18e72dc2fae7 (patch)
treef8bf7bd993581ec698b4087bc624bc2eb008881f
downloadaur-a198067956931d59d261ed74207f18e72dc2fae7.tar.gz
Initial import
-rw-r--r--.SRCINFO20
-rwxr-xr-xPKGBUILD31
-rw-r--r--archdroid-icon-theme-git-r79.4ea3b0a-1.src.tar.gzbin0 -> 1461 bytes
-rwxr-xr-xarchdroid-icon-theme.install71
4 files changed, 122 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6b27dfaf8358
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = archdroid-icon-theme-git
+ pkgdesc = Port of Android 5.0 Lollipop's material design icons to Arch.
+ pkgver = r79.4ea3b0a
+ pkgrel = 1
+ url = https://github.com/GreenRaccoon23/archdroid-icon-theme
+ install = archdroid-icon-theme.install
+ arch = any
+ license = GPL3
+ makedepends = intltool
+ makedepends = librsvg
+ makedepends = gtk-update-icon-cache
+ provides = archdroid-icon-theme
+ provides = archdroid-icon-theme-git
+ conflicts = archdroid-icon-theme
+ conflicts = archdroid-icon-theme-git
+ source = git+https://github.com/GreenRaccoon23/archdroid-icon-theme.git
+ md5sums = SKIP
+
+pkgname = archdroid-icon-theme-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..52c15208155a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: GreenRaccoon23 <GreenRaccoon a t gmail d o t com>
+
+pkgname=archdroid-icon-theme-git
+pkgver=r79.4ea3b0a
+pkgrel=1
+pkgdesc="Port of Android 5.0 Lollipop's material design icons to Arch."
+arch=('any')
+url="https://github.com/GreenRaccoon23/${pkgname%-*}"
+license=('GPL3')
+makedepends=('intltool' 'librsvg' 'gtk-update-icon-cache')
+provides=("${pkgname%-*}" "${pkgname}")
+conflicts=("${pkgname%-*}" "${pkgname}")
+#options=('!strip')
+install="${pkgname%-*}.install"
+source=("git+https://github.com/GreenRaccoon23/${pkgname%-*}.git")
+md5sums=("SKIP")
+
+pkgver() {
+ cd "$srcdir/${pkgname%-*}"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+package() {
+ msg2 "Installing ${pkgname%-*}..." ;
+ cd "${pkgname%-*}/${pkgname%-*}";
+ install -dm 755 "${pkgdir}"/usr/share/icons/
+ cp -drf --no-preserve='ownership' . "${pkgdir}"/usr/share/icons/
+}
diff --git a/archdroid-icon-theme-git-r79.4ea3b0a-1.src.tar.gz b/archdroid-icon-theme-git-r79.4ea3b0a-1.src.tar.gz
new file mode 100644
index 000000000000..bd6e03327f70
--- /dev/null
+++ b/archdroid-icon-theme-git-r79.4ea3b0a-1.src.tar.gz
Binary files differ
diff --git a/archdroid-icon-theme.install b/archdroid-icon-theme.install
new file mode 100755
index 000000000000..0f030dd835a8
--- /dev/null
+++ b/archdroid-icon-theme.install
@@ -0,0 +1,71 @@
+_green() {
+ tput bold && tput setaf 2;
+ printf "%s" "${1}";
+}
+
+_blue() {
+ tput bold && tput setaf 4;
+ printf "%s" "${1}";
+}
+
+_white() {
+ tput bold && tput setaf 7;
+ for line ; do
+ echo "${line}" ;
+ done ;
+}
+
+_msg() {
+ _green "==> ";
+ _white "$@";
+ tput sgr 0;
+}
+
+_msg2() {
+ _blue " -> ";
+ _white "$@";
+ tput sgr 0;
+}
+
+_gtkUpdate() {
+ _msg "Updating icon cache"...;
+
+ a="Archdroid";
+ colors=( Amber ArchBlue Blue BlueGrey Brown Cyan DeepOrange DeepPurple Green Grey Indigo KellyGreen LightBlue LightGreen Lime Orange Pink Purple Red Shamrock Teal Yellow );
+
+ for c in "${colors[@]}"; do
+ t="${a}-${c}";
+ d="usr/share/icons/${t}";
+
+ _msg2 "${t}";
+ gtk-update-icon-cache -ftq "${d}";
+ done ;
+}
+
+_credits() {
+ _msg "Credits to Google, Ubuntu Mono, Mint-X, and Numix for this theme"
+}
+
+post_install() {
+ _gtkUpdate;
+
+ _credits;
+
+ go=(
+ "To enable icons for golang scripts, manually run this command:"
+ 'sudo echo "text/x-go go" | sudo tee -a /etc/mime.types'
+ );
+ _msg "${go[@]}";
+}
+
+post_upgrade() {
+ _gtkUpdate;
+
+ _credits;
+}
+
+post_remove() {
+ gtk-update-icon-cache;
+}
+
+# vim: ts=2 sw=2 et: