projects/aports·blob master · refs

219 lines · 2.7 KiB

1# Contributor: Bart Ribbers <[email protected]>
2
3# The group tag is just to easily find this APKBUILD by some scripts for automation
4# group=kde-applications
5maintainer="team/kde <[email protected]>"
6pkgname=kde-applications
7pkgver=26.08.2
8pkgrel=0
9arch="noarch !s390x" # Limited by edu, network, umbrello and pim
10url="https://kde.org/applications/"
11pkgdesc="KDE Applications meta package"
12license="GPL-3.0-or-later"
13subpackages="
14 $pkgname-accessibility::noarch
15 $pkgname-admin::noarch
16 $pkgname-base::noarch
17 $pkgname-edu
18 $pkgname-games::noarch
19 $pkgname-graphics::noarch
20 $pkgname-multimedia::noarch
21 $pkgname-network
22 $pkgname-pim
23 $pkgname-sdk::noarch
24 $pkgname-utils::noarch
25 $pkgname-webdev::noarch
26 "
27depends="
28 $pkgname-accessibility
29 $pkgname-admin
30 $pkgname-base
31 $pkgname-edu
32 $pkgname-games
33 $pkgname-graphics
34 $pkgname-multimedia
35 $pkgname-network
36 $pkgname-pim
37 $pkgname-sdk
38 $pkgname-utils
39 $pkgname-webdev
40 "
41options="!check" # Meta package
42builddir="$srcdir"
43
44package() {
45 mkdir -p "$pkgdir"
46}
47
48accessibility() {
49 depends="
50 kmag
51 kmousetool
52 kmouth
53 "
54
55 mkdir -p "$subpkgdir"
56}
57
58admin() {
59 depends="kcron"
60
61 mkdir -p "$subpkgdir"
62}
63
64base() {
65 depends="
66 ark
67 audiocd-kio
68 dolphin
69 ffmpegthumbs
70 gwenview
71 kate
72 kdenetwork-filesharing
73 kdialog
74 kfind
75 kio-extras
76 kolourpaint
77 konsole
78 kwrite
79 okular
80 print-manager
81 spectacle
82 "
83
84 mkdir -p "$subpkgdir"
85}
86
87edu() {
88 depends="
89 artikulate
90 blinken
91 cantor
92 kalgebra
93 kalzium
94 kanagram
95 kbruch
96 kgeography
97 khangman
98 kig
99 kiten
100 klettres
101 kmplot
102 ktouch
103 kturtle
104 kwordquiz
105 marble
106 minuet
107 parley
108 rocs
109 step
110 "
111
112 mkdir -p "$subpkgdir"
113}
114
115games() {
116 depends=""
117
118 mkdir -p "$subpkgdir"
119}
120
121graphics() {
122 depends="
123 gwenview
124 kcolorchooser
125 kolourpaint
126 kruler
127 okular
128 spectacle
129 "
130
131 mkdir -p "$subpkgdir"
132}
133
134multimedia() {
135 depends="
136 audiocd-kio
137 dragon
138 juk
139 kamoso
140 kdenlive
141 kmix
142 kwave
143 "
144
145 mkdir -p "$subpkgdir"
146}
147
148network() {
149 depends="
150 kget
151 kio-zeroconf
152 kio-extras
153 "
154
155 mkdir -p "$subpkgdir"
156}
157
158pim() {
159 depends="
160 akregator
161 akonadi-calendar-tools
162 kaddressbook
163 kalarm
164 kleopatra
165 kmail
166 kontact
167 korganizer
168 kdepim-addons
169 grantlee-editor
170 "
171
172 mkdir -p "$subpkgdir"
173}
174
175sdk() {
176 depends="
177 dolphin-plugins
178 kde-dev-scripts
179 kde-dev-utils
180 kapptemplate
181 kcachegrind
182 kdesdk-kio
183 kirigami-gallery
184 kompare
185 lokalize
186 poxml
187 kdesdk-thumbnailers
188 umbrello
189 "
190
191 mkdir -p "$subpkgdir"
192}
193
194utils() {
195 depends="
196 ark
197 filelight
198 kbackup
199 kcalc
200 kcharselect
201 kdebugsettings
202 kdf
203 keditbookmarks
204 kteatime
205 ktimer
206 kwalletmanager
207 print-manager
208 sweeper
209 "
210
211 mkdir -p "$subpkgdir"
212}
213
214webdev() {
215 depends="kimagemapeditor"
216
217 mkdir -p "$subpkgdir"
218}
219