Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=kdebump2.git;a=commitdiff;h=af52c6df76191f950c42b517ce8684dd928422b6
commit af52c6df76191f950c42b517ce8684dd928422b6 Author: Melko <[email protected]> Date: Sat Aug 17 14:46:24 2013 +0200 kdesdk-4.11.0-1-x86_64 * version bump diff --git a/source/kde-extra/kdesdk/FrugalBuild b/source/kde-extra/kdesdk/FrugalBuild index 0507f16..cd7d8cc 100644 --- a/source/kde-extra/kdesdk/FrugalBuild +++ b/source/kde-extra/kdesdk/FrugalBuild @@ -11,9 +11,14 @@ makedepends=("${makedepends[@]}" "libqtnetwork>=$_F_kde_qtver" "qt4-designer>=$ "kdelibs>=${_F_kde_ver}" "kdepimlibs-compiletime>=$_F_kde_ver" \ "docbook-xsl" "libkonq>=$_F_kde_ver" "libdbusmenu-qt>=0.8.0" "libqtscripttools>=$_F_kde_qtver" \ "kdepimlibs>=$_F_kde_ver" "kdelibs-compiletime>=$_F_kde_ver" 'antlr-openjava') -replaces=('releaseforge' 'kdeaccounts-plugin') +replaces=("$pkgname-docs") +conflicts=("${replaces[@]}") +provides=("{$replaces[@]}") groups=('kde-extra') archs=('i686' 'x86_64') +source=() +sha1sums=() +subpkgs=() subpkgs=("${subpkgs[@]}" "cervisia") subdescs=("${subdescs[@]}" 'CVS Frontend') @@ -103,8 +108,6 @@ subgroups=("${subgroups[@]}" 'kde-extra') subarchs=("${subarchs[@]}" 'i686 x86_64') subreplaces+=('') -_F_kde_subpkgs=("${subpkgs[@]}") - subpkgs=("${subpkgs[@]}" "dolphin-plugins") subdescs=("${subdescs[@]}" 'Extra Dolphin plugins.') subdepends=("${subdepends[@]}" "kdelibs>=${_F_kde_ver}") @@ -113,91 +116,37 @@ subgroups=("${subgroups[@]}" 'kde-extra') subarchs=("${subarchs[@]}" 'i686 x86_64') subreplaces+=('') -subpkgs=("${subpkgs[@]}" "$pkgname-scripts") +subpkgs=("${subpkgs[@]}" "kde-dev-scripts") subdescs=("${subdescs[@]}" 'KDE SDK scripts.') subdepends=("${subdepends[@]}" "kdelibs>=${_F_kde_ver}") subrodepends=("${subrodepends[@]}" "") subgroups=("${subgroups[@]}" 'kde-extra') subarchs=("${subarchs[@]}" 'i686 x86_64') -subreplaces+=('') - -subpkgs=("${subpkgs[@]}" "kmtrace") -subdescs=("${subdescs[@]}" 'A KDE tool to assist with malloc debugging using glibc´s "mtrace" functionality.') -subdepends=("${subdepends[@]}" "kdelibs>=${_F_kde_ver}") -subrodepends=("${subrodepends[@]}" "") -subgroups=("${subgroups[@]}" 'kde-extra') -subarchs=("${subarchs[@]}" 'i686 x86_64') -subreplaces+=('') +subreplaces+=("$pkgname-scripts") -subpkgs=("${subpkgs[@]}" "kpartloader") -subdescs=("${subdescs[@]}" 'A test application for KParts.') +subpkgs=("${subpkgs[@]}" "kde-dev-utils") +subdescs=("${subdescs[@]}" 'Utilities for developers using KDE/Qt libs/frameworks.') subdepends=("${subdepends[@]}" "kdelibs>=${_F_kde_ver}") subrodepends=("${subrodepends[@]}" "") subgroups=("${subgroups[@]}" 'kde-extra') subarchs=("${subarchs[@]}" 'i686 x86_64') -subreplaces+=('') - -subpkgs=("${subpkgs[@]}" "kprofilemethod") -subdescs=("${subdescs[@]}" 'Macros helping to profile.') -subdepends=("${subdepends[@]}" "kdelibs>=${_F_kde_ver}") -subrodepends=("${subrodepends[@]}" "") -subgroups=("${subgroups[@]}" 'kde-extra') -subarchs=("${subarchs[@]}" 'i686 x86_64') -subreplaces+=('') - -subpkgs=("${subpkgs[@]}" "kstartperf") -subdescs=("${subdescs[@]}" 'Startup time measurement tool for KDE applications.') -subdepends=("${subdepends[@]}" "kdelibs>=${_F_kde_ver}") -subrodepends=("${subrodepends[@]}" "") -subgroups=("${subgroups[@]}" 'kde-extra') -subarchs=("${subarchs[@]}" 'i686 x86_64') -subreplaces+=('') - -subpkgs=("${subpkgs[@]}" "kuiviewer") -subdescs=("${subdescs[@]}" 'Qt Designer UI File Viewer.') -subdepends=("${subdepends[@]}" "kdelibs>=${_F_kde_ver}") -subrodepends=("${subrodepends[@]}" "") -subgroups=("${subgroups[@]}" 'kde-extra') -subarchs=("${subarchs[@]}" 'i686 x86_64') -subreplaces+=('') +subreplaces+=("kmtrace kpartloader kprofilemethod kstartperf kuiviewer") rodepends=("${rodepends[@]}" "${subpkgs[@]}") -subpkgs=("${subpkgs[@]}" "$pkgname-docs") -subdescs=("${subdescs[@]}" "Kdesdk Documentation") -subdepends=("${subdepends[@]}" "") -subrodepends=("${subrodepends[@]}" "") -subgroups=("${subgroups[@]}" 'docs-extra kde-doc') -subarchs=("${subarchs[@]}" 'i686 x86_64') -subreplaces+=('') +for ksub in "${subpkgs[@]}" +do + source=("${source[@]}" "$_F_kde_mirror/$_F_kde_dirname/${ksub}-${_F_kde_pkgver}${_F_kde_ext}") + sha1sums=("${sha1sums[@]}" "${_F_kdever_sha1sums["$ksub"]}") +done build() { - KDE_make_split - - KDE_project_install dolphin-plugins/bazaar - KDE_project_install dolphin-plugins/git - KDE_project_install dolphin-plugins/hg - KDE_project_install dolphin-plugins/svn - Fsplit dolphin-plugins /\* - - KDE_project_install kde-dev-scripts - Fsplit $pkgname-scripts /\* - - KDE_project_install kde-dev-utils/kmtrace - Fsplit kmtrace /\* - - KDE_project_install kde-dev-utils/kpartloader - Fsplit kpartloader /\* - - KDE_project_install kde-dev-utils/kprofilemethod - Fsplit kprofilemethod /\* - - KDE_project_install kde-dev-utils/kstartperf - Fsplit kstartperf /\* - - KDE_project_install kde-dev-utils/kuiviewer - Fsplit kuiviewer /\* - KDE_install + for ksub in "${subpkgs[@]}" + do + cd "$Fsrcdir/$ksub-$pkgver" || Fdie + KDE_build + Fsplit $ksub /\* + done } # optimization OK
_______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
