mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
357 lines
10 KiB
Bash
357 lines
10 KiB
Bash
# $Id: $
|
|
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
|
|
|
|
pkgbase=kde-meta
|
|
pkgname=('kde-meta-kdeaccessibility'
|
|
'kde-meta-kdeadmin'
|
|
'kde-meta-kdeartwork'
|
|
'kde-meta-kdebase'
|
|
'kde-meta-kdebindings'
|
|
'kde-meta-kdeedu'
|
|
'kde-meta-kdegames'
|
|
'kde-meta-kdegraphics'
|
|
'kde-meta-kdemultimedia'
|
|
'kde-meta-kdenetwork'
|
|
'kde-meta-kdepim'
|
|
'kde-meta-kdeplasma-addons'
|
|
'kde-meta-kdesdk'
|
|
'kde-meta-kdetoys'
|
|
'kde-meta-kdeutils'
|
|
'kde-meta-kdewebdev')
|
|
pkgver=4.3
|
|
pkgrel=7
|
|
arch=('any')
|
|
url='http://www.archlinux.org'
|
|
license=('GPL')
|
|
groups=(${pkgbase})
|
|
|
|
build() {
|
|
return 0
|
|
}
|
|
|
|
_genPackageFunctions() {
|
|
for i in ${pkgname[@]}; do
|
|
_metaname=${i#kde-meta-}
|
|
echo "package_${i}() {"
|
|
echo -e "\tpkgdesc=('Meta package for ${_metaname}')"
|
|
echo -en '\tdepends=('
|
|
ct=0
|
|
for j in $(pacman -Qgq ${_metaname} | sort -u); do
|
|
[ $ct -gt 0 ] && echo -en "\n\t "
|
|
echo -n "'${j}'"
|
|
ct=$(($ct+1))
|
|
done
|
|
echo ')'
|
|
echo -e "\treplaces=('${_metaname}')"
|
|
echo -e "\tconflicts=('${_metaname}')"
|
|
echo -e "}\n"
|
|
done
|
|
}
|
|
|
|
package_kde-meta-kdeaccessibility() {
|
|
pkgdesc=('Meta package for kdeaccessibility')
|
|
depends=('kdeaccessibility-colorschemes'
|
|
'kdeaccessibility-iconthemes'
|
|
'kdeaccessibility-kmag'
|
|
'kdeaccessibility-kmousetool'
|
|
'kdeaccessibility-kmouth'
|
|
'kdeaccessibility-kttsd')
|
|
replaces=('kdeaccessibility')
|
|
conflicts=('kdeaccessibility')
|
|
}
|
|
|
|
package_kde-meta-kdeadmin() {
|
|
pkgdesc=('Meta package for kdeadmin')
|
|
depends=('kdeadmin-kcron'
|
|
'kdeadmin-ksystemlog'
|
|
'kdeadmin-kuser'
|
|
'kdeadmin-system-config-printer-kde')
|
|
replaces=('kdeadmin')
|
|
conflicts=('kdeadmin')
|
|
}
|
|
|
|
package_kde-meta-kdeartwork() {
|
|
pkgdesc=('Meta package for kdeartwork')
|
|
depends=('kdeartwork-colorschemes'
|
|
'kdeartwork-desktopthemes'
|
|
'kdeartwork-emoticons'
|
|
'kdeartwork-iconthemes'
|
|
'kdeartwork-kscreensaver'
|
|
'kdeartwork-sounds'
|
|
'kdeartwork-styles'
|
|
'kdeartwork-wallpapers'
|
|
'kdeartwork-weatherwallpapers')
|
|
replaces=('kdeartwork')
|
|
conflicts=('kdeartwork')
|
|
}
|
|
|
|
package_kde-meta-kdebase() {
|
|
pkgdesc=('Meta package for kdebase')
|
|
depends=('kdebase-dolphin'
|
|
'kdebase-kappfinder'
|
|
'kdebase-kdepasswd'
|
|
'kdebase-kdialog'
|
|
'kdebase-kfind'
|
|
'kdebase-kinfocenter'
|
|
'kdebase-konqueror'
|
|
'kdebase-konsole'
|
|
'kdebase-kwrite'
|
|
'kdebase-plasma')
|
|
replaces=('kdebase')
|
|
conflicts=('kdebase')
|
|
}
|
|
|
|
package_kde-meta-kdebindings() {
|
|
pkgdesc=('Meta package for kdebindings')
|
|
depends=('kdebindings-python'
|
|
'kdebindings-smoke')
|
|
replaces=('kdebindings')
|
|
conflicts=('kdebindings')
|
|
}
|
|
|
|
package_kde-meta-kdeedu() {
|
|
pkgdesc=('Meta package for kdeedu')
|
|
depends=('kdeedu-blinken'
|
|
'kdeedu-kalgebra'
|
|
'kdeedu-kalzium'
|
|
'kdeedu-kanagram'
|
|
'kdeedu-kbruch'
|
|
'kdeedu-kgeography'
|
|
'kdeedu-khangman'
|
|
'kdeedu-kig'
|
|
'kdeedu-kiten'
|
|
'kdeedu-klettres'
|
|
'kdeedu-kmplot'
|
|
'kdeedu-kstars'
|
|
'kdeedu-ktouch'
|
|
'kdeedu-kturtle'
|
|
'kdeedu-kwordquiz'
|
|
'kdeedu-marble'
|
|
'kdeedu-parley'
|
|
'kdeedu-step')
|
|
replaces=('kdeedu')
|
|
conflicts=('kdeedu')
|
|
}
|
|
|
|
package_kde-meta-kdegames() {
|
|
pkgdesc=('Meta package for kdegames')
|
|
depends=('kdegames-bomber'
|
|
'kdegames-bovo'
|
|
'kdegames-kapman'
|
|
'kdegames-katomic'
|
|
'kdegames-kbattleship'
|
|
'kdegames-kblackbox'
|
|
'kdegames-kblocks'
|
|
'kdegames-kbounce'
|
|
'kdegames-kbreakout'
|
|
'kdegames-kdiamond'
|
|
'kdegames-kfourinline'
|
|
'kdegames-kgoldrunner'
|
|
'kdegames-killbots'
|
|
'kdegames-kiriki'
|
|
'kdegames-kjumpingcube'
|
|
'kdegames-klines'
|
|
'kdegames-kmahjongg'
|
|
'kdegames-kmines'
|
|
'kdegames-knetwalk'
|
|
'kdegames-kolf'
|
|
'kdegames-kollision'
|
|
'kdegames-konquest'
|
|
'kdegames-kpat'
|
|
'kdegames-kreversi'
|
|
'kdegames-ksame'
|
|
'kdegames-kshisen'
|
|
'kdegames-ksirk'
|
|
'kdegames-kspaceduel'
|
|
'kdegames-ksquares'
|
|
'kdegames-ksudoku'
|
|
'kdegames-ktron'
|
|
'kdegames-ktuberling'
|
|
'kdegames-kubrick'
|
|
'kdegames-lskat')
|
|
replaces=('kdegames')
|
|
conflicts=('kdegames')
|
|
}
|
|
|
|
package_kde-meta-kdegraphics() {
|
|
pkgdesc=('Meta package for kdegraphics')
|
|
depends=('kdegraphics-gwenview'
|
|
'kdegraphics-kamera'
|
|
'kdegraphics-kcolorchooser'
|
|
'kdegraphics-kgamma'
|
|
'kdegraphics-kolourpaint'
|
|
'kdegraphics-kruler'
|
|
'kdegraphics-ksnapshot'
|
|
'kdegraphics-okular')
|
|
replaces=('kdegraphics')
|
|
conflicts=('kdegraphics')
|
|
}
|
|
|
|
package_kde-meta-kdemultimedia() {
|
|
pkgdesc=('Meta package for kdemultimedia')
|
|
depends=('kdemultimedia-dragonplayer'
|
|
'kdemultimedia-juk'
|
|
'kdemultimedia-kioslave'
|
|
'kdemultimedia-kmix'
|
|
'kdemultimedia-kscd'
|
|
'kdemultimedia-mplayerthumbs')
|
|
replaces=('kdemultimedia')
|
|
conflicts=('kdemultimedia')
|
|
}
|
|
|
|
package_kde-meta-kdenetwork() {
|
|
pkgdesc=('Meta package for kdenetwork')
|
|
depends=('kdenetwork-filesharing'
|
|
'kdenetwork-kdnssd'
|
|
'kdenetwork-kget'
|
|
'kdenetwork-kopete'
|
|
'kdenetwork-kppp'
|
|
'kdenetwork-krdc'
|
|
'kdenetwork-krfb')
|
|
replaces=('kdenetwork')
|
|
conflicts=('kdenetwork')
|
|
}
|
|
|
|
package_kde-meta-kdepim() {
|
|
pkgdesc=('Meta package for kdepim')
|
|
depends=('kdepim-akregator'
|
|
'kdepim-console'
|
|
'kdepim-kaddressbook'
|
|
'kdepim-kalarm'
|
|
'kdepim-kjots'
|
|
'kdepim-kleopatra'
|
|
'kdepim-kmail'
|
|
'kdepim-knode'
|
|
'kdepim-knotes'
|
|
'kdepim-kontact'
|
|
'kdepim-korganizer'
|
|
'kdepim-kpilot'
|
|
'kdepim-kresources'
|
|
'kdepim-ktimetracker'
|
|
'kdepim-wizards')
|
|
replaces=('kdepim')
|
|
conflicts=('kdepim')
|
|
}
|
|
|
|
package_kde-meta-kdeplasma-addons() {
|
|
pkgdesc=('Meta package for kdeplasma-addons')
|
|
depends=('kdeplasma-addons-applets-bball'
|
|
'kdeplasma-addons-applets-binary-clock'
|
|
'kdeplasma-addons-applets-bubblemon'
|
|
'kdeplasma-addons-applets-calculator'
|
|
'kdeplasma-addons-applets-charselect'
|
|
'kdeplasma-addons-applets-comic'
|
|
'kdeplasma-addons-applets-dict'
|
|
'kdeplasma-addons-applets-eyes'
|
|
'kdeplasma-addons-applets-fifteenpuzzle'
|
|
'kdeplasma-addons-applets-filewatcher'
|
|
'kdeplasma-addons-applets-frame'
|
|
'kdeplasma-addons-applets-fuzzy-clock'
|
|
'kdeplasma-addons-applets-incomingmsg'
|
|
'kdeplasma-addons-applets-kolourpicker'
|
|
'kdeplasma-addons-applets-konqprofiles'
|
|
'kdeplasma-addons-applets-konsoleprofiles'
|
|
'kdeplasma-addons-applets-lancelot'
|
|
'kdeplasma-addons-applets-leavenote'
|
|
'kdeplasma-addons-applets-life'
|
|
'kdeplasma-addons-applets-luna'
|
|
'kdeplasma-addons-applets-magnifique'
|
|
'kdeplasma-addons-applets-mediaplayer'
|
|
'kdeplasma-addons-applets-microblog'
|
|
'kdeplasma-addons-applets-news'
|
|
'kdeplasma-addons-applets-notes'
|
|
'kdeplasma-addons-applets-nowplaying'
|
|
'kdeplasma-addons-applets-opendesktop'
|
|
'kdeplasma-addons-applets-paste'
|
|
'kdeplasma-addons-applets-pastebin'
|
|
'kdeplasma-addons-applets-previewer'
|
|
'kdeplasma-addons-applets-rememberthemilk'
|
|
'kdeplasma-addons-applets-rssnow'
|
|
'kdeplasma-addons-applets-showdashboard'
|
|
'kdeplasma-addons-applets-showdesktop'
|
|
'kdeplasma-addons-applets-systemloadviewer'
|
|
'kdeplasma-addons-applets-timer'
|
|
'kdeplasma-addons-applets-unitconverter'
|
|
'kdeplasma-addons-applets-weather'
|
|
'kdeplasma-addons-applets-weatherstation'
|
|
'kdeplasma-addons-runners-browserhistory'
|
|
'kdeplasma-addons-runners-contacts'
|
|
'kdeplasma-addons-runners-converter'
|
|
'kdeplasma-addons-runners-katesessions'
|
|
'kdeplasma-addons-runners-konquerorsessions'
|
|
'kdeplasma-addons-runners-konsolesessions'
|
|
'kdeplasma-addons-runners-spellchecker'
|
|
'kdeplasma-addons-wallpapers-mandelbrot'
|
|
'kdeplasma-addons-wallpapers-marble'
|
|
'kdeplasma-addons-wallpapers-pattern'
|
|
'kdeplasma-addons-wallpapers-virus'
|
|
'kdeplasma-addons-wallpapers-weather')
|
|
replaces=('kdeplasma-addons')
|
|
conflicts=('kdeplasma-addons')
|
|
}
|
|
|
|
package_kde-meta-kdesdk() {
|
|
pkgdesc=('Meta package for kdesdk')
|
|
depends=('kdesdk-cervisia'
|
|
'kdesdk-kapptemplate'
|
|
'kdesdk-kate'
|
|
'kdesdk-kbugbuster'
|
|
'kdesdk-kcachegrind'
|
|
'kdesdk-kdeaccounts-plugin'
|
|
'kdesdk-kdepalettes'
|
|
'kdesdk-kioslave'
|
|
'kdesdk-kmtrace'
|
|
'kdesdk-kompare'
|
|
'kdesdk-kpartloader'
|
|
'kdesdk-kprofilemethod'
|
|
'kdesdk-kstartperf'
|
|
'kdesdk-kuiviewer'
|
|
'kdesdk-lokalize'
|
|
'kdesdk-poxml'
|
|
'kdesdk-scripts'
|
|
'kdesdk-strigi-analyzer'
|
|
'kdesdk-umbrello')
|
|
replaces=('kdesdk')
|
|
conflicts=('kdesdk')
|
|
}
|
|
|
|
package_kde-meta-kdetoys() {
|
|
pkgdesc=('Meta package for kdetoys')
|
|
depends=('kdetoys-amor'
|
|
'kdetoys-kteatime'
|
|
'kdetoys-ktux'
|
|
'kdetoys-kweather')
|
|
replaces=('kdetoys')
|
|
conflicts=('kdetoys')
|
|
}
|
|
|
|
package_kde-meta-kdeutils() {
|
|
pkgdesc=('Meta package for kdeutils')
|
|
depends=('kdeutils-ark'
|
|
'kdeutils-kcalc'
|
|
'kdeutils-kcharselect'
|
|
'kdeutils-kdelirc'
|
|
'kdeutils-kdessh'
|
|
'kdeutils-kdf'
|
|
'kdeutils-kfloppy'
|
|
'kdeutils-kgpg'
|
|
'kdeutils-ktimer'
|
|
'kdeutils-kwallet'
|
|
'kdeutils-okteta'
|
|
'kdeutils-printer-applet'
|
|
'kdeutils-superkaramba'
|
|
'kdeutils-sweeper')
|
|
replaces=('kdeutils')
|
|
conflicts=('kdeutils')
|
|
}
|
|
|
|
package_kde-meta-kdewebdev() {
|
|
pkgdesc=('Meta package for kdewebdev')
|
|
depends=('kdewebdev-kfilereplace'
|
|
'kdewebdev-kimagemapeditor'
|
|
'kdewebdev-klinkstatus'
|
|
'kdewebdev-kommander'
|
|
'kdewebdev-kxsldbg')
|
|
replaces=('kdewebdev')
|
|
conflicts=('kdewebdev')
|
|
}
|