aboutsummaryrefslogtreecommitdiffstats
path: root/community/faenza-icon-theme/APKBUILD
blob: 1d4d92ae1e2fa512a55b7571c6af0a6def992b71 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=faenza-icon-theme
pkgver=1.3.1
pkgrel=6
pkgdesc="icons designed to go in tandem with equinox themes"
options="!check" # No testsuite, just icons
arch="noarch"
url="http://tiheum.deviantart.com/art/Faenza-Icons-173323228"
license="GPL-3.0-or-later"
subpackages="
	$pkgname-abiword
	$pkgname-audacious
	$pkgname-bluefish
	$pkgname-chromium
	$pkgname-evince
	$pkgname-firefox
	$pkgname-geany
	$pkgname-gnome-panel:gnome_panel
	$pkgname-gparted
	$pkgname-inkscape
	$pkgname-libreoffice-calc:lo_calc
	$pkgname-libreoffice-common:lo_common
	$pkgname-libreoffice-draw:lo_draw
	$pkgname-libreoffice-impress:lo_impress
	$pkgname-libreoffice-main:lo_main
	$pkgname-libreoffice-math:lo_math
	$pkgname-libreoffice-writer:lo_writer
	$pkgname-libreoffice
	$pkgname-midori
	$pkgname-shotwell
	$pkgname-stellarium
	$pkgname-thunar
	$pkgname-transmission
	$pkgname-vim
	$pkgname-vlc
	$pkgname-wine
	$pkgname-xbmc
	$pkgname-xfce4-appfinder:xfce4_appfinder
	$pkgname-xfce4-panel:xfce4_panel
	$pkgname-xterm
	$pkgname-lxterminal
	$pkgname-gucharmap
	$pkgname-xarchiver
	$pkgname-gvim
	$pkgname-filezilla
	$pkgname-bash
	$pkgname-xscreensaver

	$pkgname-deadbeef
	$pkgname-dia
	$pkgname-emacs
	$pkgname-thunderbird
	$pkgname-ibus
	$pkgname-gdm
	$pkgname-nautilus


	$pkgname-baobab
	$pkgname-cheese
	$pkgname-devhelp
	$pkgname-meld
	$pkgname-onboard
	$pkgname-openttd
	$pkgname-synapse
	$pkgname-terminator
	$pkgname-tracker
	$pkgname-xournal
	$pkgname-zim

	$pkgname-sound-juicer:sound_juicer
	$pkgname-deja-dup:deja_dup
	$pkgname-gnome-documents:gnome_documents
	$pkgname-gnome-sound-recorder:gnome_sound_recorder
	$pkgname-gnome-terminal:gnome_terminal
	"


source="https://launchpad.net/~tiheum/+archive/equinox/+files/faenza-icon-theme_$pkgver.tar.gz"

builddir="$srcdir"/$pkgname-${pkgver%.[0-9]}

package() {
	mkdir -p "$pkgdir"/usr/share/icons
	cp -dpRf Faenza* "$pkgdir"/usr/share/icons
	find "$pkgdir"/usr/share/icons -name 'xchat*' | while read i; do
		ln -s "${i##*/}" "${i/xchat/hexchat}" || break
	done
}

_app() {
	local app="$1" glob=
	shift
	pkgdesc="$pkgname - $app"
	replaces="$pkgname"
	depends=
	if [ -n "$app" ]; then
		install_if="$pkgname=$pkgver-r$pkgrel $app"
	else
		install_if=
	fi
	cd "$pkgdir"
	for glob in "$@"; do
		find . -name "$glob" | while read path; do
			mkdir -p "$subpkgdir/${path%/*}"
			mv "$pkgdir/$path" "$subpkgdir/$path"
		done
	done
}

baobab()	{ _app baobab 'baobab.*'; }
cheese()	{ _app cheese 'cheese.*'; }
deja_dup()	{ _app deja_dup 'deja-dup.*'; }
devhelp()	{ _app devhelp 'devhelp.*'; }
gnome_documents()	{ _app  gnome_documents 'gnome-documents.*'; }
gnome_sound_recorder()	{ _app  gnome_sound_recorder 'gnome-sound-recorder.*'; }
gnome_terminal()	{ _app  gnome_terminal 'gnome-terminal.*'; }
meld()		{ _app meld 'meld.*'; }
onboard()	{ _app onboard 'onboard.*'; }
openttd()	{ _app openttd 'openttd.*'; }
sound_juicer()	{ _app  sound_juicer 'sound-juicer.*'; }
synapse()	{ _app synapse 'synapse.*'; }
terminator()	{ _app terminator 'terminator.*'; }
tracker()	{ _app tracker 'tracker.*'; }
xournal()	{ _app xournal 'xournal.*'; }
zim()		{ _app zim 'zim.*'; }

abiword()	{ _app abiword 'abiword*'; }
audacious()	{ _app audacious 'audacious*'; }
bluefish()	{ _app bluefish 'bluefish*'; }
chromium()	{ _app chromium 'chromium*' 'google-chrome*' ; }
evince()	{ _app evince 'evince*'; }
firefox()	{ _app firefox '*firefox*'; }
geany()		{ _app geany 'geany*'; }
gnome_panel()	{ _app gnome-panel 'gnome-panel.*'; }
gparted()	{ _app gparted 'gparted*'; }
inkscape()	{ _app inkscape 'inkscape*'; }
lo_base()	{ _app libreoffice-base 'libreoffice*-base*'; }
lo_calc()	{ _app libreoffice-calc 'libreoffice*-calc*'; }
lo_common()	{ _app libreoffice-common 'libreoffice*-startcenter*'; }
lo_draw()	{ _app libreoffice-draw 'libreoffice*-draw*'; }
lo_impress()	{ _app libreoffice-impress 'libreoffice*-impress*'; }
lo_main()	{ _app libreoffice-main 'libreoffice*-main*'; }
lo_math()	{ _app libreoffice-math 'libreoffice*-math*'; }
lo_writer()	{ _app libreoffice-writer 'libreoffice*-writer*' 'ooo-writer*' 'office-writer.*'; }
libreoffice()	{ _app libreoffice 'libreoffice*' 'openoffice*' 'ooo*'; }
midori()	{ _app midori 'midori*'; }
shotwell()	{ _app shotwell 'shotwell*'; }
stellarium()	{ _app stellarium 'stellarium*'; }
thunar()	{ _app thunar 'thunar.*' 'Thunar.*'; }
transmission()	{ _app transmission 'transmission*'; }
vim()		{ _app vim 'vim*'; }
vlc()		{ _app vlc 'vlc*'; }
wine()		{ _app wine '*wine*'; }
xbmc()		{ _app xbmc 'xbmc*'; }
xfce4_appfinder() { _app xfce4-appfinder 'xfce4-appfinder*'; }
xfce4_panel()	{ _app xfce4-panel 'xfce4-panel*'; }
xterm()		{ _app xterm 'xterm*'; }
lxterminal() { _app lxterminal 'lxterminal*'; }
gucharmap()	{ _app gucharmap 'gucharmap*'; }
xarchiver() { _app xarchiver 'xarchiver*'; }
gvim()		{ _app gvim 'gvim*'; }
filezilla()	{ _app filezilla 'filezilla*'; }
bash()		{ _app bash 'bash*'; }
xscreensaver()	{ _app xscreensaver 'xscreensaver*'; }

# testing
deadbeef()	{ _app deadbeef 'deadbeef*'; }
dia()		{ _app dia 'dia.*'; }
emacs()		{ _app emacs 'emacs*'; }
thunderbird()	{ _app thunderbird '*thunderbird*'; }
ibus()		{ _app ibus 'ibus*'; }
gdm()		{ _app gdm 'gdm.*'; }
nautilus()	{ _app nautilus 'nautilus*'; }

sha512sums="0c017ddbaa2dba485341d3bb1e321fafad026aafc893fa2519ddfd3fe0475fc8d011c99ce3de581c9b1c6aa7d250312673dda7c10bb12783db2d45816646ddc9  faenza-icon-theme_1.3.1.tar.gz"