Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=8f76c7f1fdadff5192480c87434f06e528d87055

commit 8f76c7f1fdadff5192480c87434f06e528d87055
Author: crazy <cr...@frugalware.org>
Date:   Tue Jan 26 17:52:42 2010 +0100

kdebase-4.3.4-3-x86_64
* relbump
* fixed depends()
* split off libkonq
* moved all *kde*<something> files to -workplace

diff --git a/source/kde/kdebase-workspace/FrugalBuild 
b/source/kde/kdebase-workspace/FrugalBuild
index 5fcea33..1b81ec2 100644
--- a/source/kde/kdebase-workspace/FrugalBuild
+++ b/source/kde/kdebase-workspace/FrugalBuild
@@ -75,9 +75,19 @@ build()
{
KDE_build

+       ## xinitrc for KDE.
+        Fexe /etc/X11/xinit/xinitrc.kde
+
+        ## Session file.
+        Ffile /etc/X11/sessions/kde.desktop
+
+        ## split the docs
+        Fsplit $pkgname-docs usr/share/doc/HTML
+
## No go 48MB extra wallpapers ..
## Kill from here and move to subpackage...
## Keep Air but that is..
+
find "$Fdestdir/usr/share/wallpapers" -maxdepth 1 -type d|grep -v Air | grep 
[A-Z]| sed 's/.*pkg\///1' >wall_list || Fdie
Fmessage "Moving the following Wallpapers to $pkgname-wallpapers"
cat wall_list || Fdie
@@ -91,6 +101,7 @@ build()

## cursors location is broken so is the icon location broke
## in oxygen-icons package ;)
+
Fmkdir usr/share/icons
Fmv /usr/share/kde/icons/Oxygen_* /usr/share/icons/
Fsplit $pkgname-extra-cursors usr/share/icons/Oxygen_*_Big
diff --git a/source/kde/kdebase/kde.desktop 
b/source/kde/kdebase-workspace/kde.desktop
similarity index 100%
rename from source/kde/kdebase/kde.desktop
rename to source/kde/kdebase-workspace/kde.desktop
diff --git a/source/kde/kdebase/kdebase.install 
b/source/kde/kdebase-workspace/kdebase-workspace.install
similarity index 100%
rename from source/kde/kdebase/kdebase.install
rename to source/kde/kdebase-workspace/kdebase-workspace.install
diff --git a/source/kde/kdebase/xinitrc.kde 
b/source/kde/kdebase-workspace/xinitrc.kde
similarity index 100%
rename from source/kde/kdebase/xinitrc.kde
rename to source/kde/kdebase-workspace/xinitrc.kde
diff --git a/source/kde/kdebase/FrugalBuild b/source/kde/kdebase/FrugalBuild
index 8d35b2f..6898799 100644
--- a/source/kde/kdebase/FrugalBuild
+++ b/source/kde/kdebase/FrugalBuild
@@ -6,36 +6,38 @@ pkgrel=3
pkgdesc="Basic programs for KDE4"
groups=('kde')
archs=('i686' 'x86_64')
-_F_cmakekde_final=OFF
+_F_kde_split_docs=1
+_F_kde_subpkgs_custom_path=1
Finclude kde
-depends=("${depen...@]}" 'libraw1394' "kdebase-workspace>=$_F_kde_ver" 
'pciutils')
-#makedepends=('pkgconfig' 'webkit')
+depends=("libqtsvg>=$_F_kde_qtver" "libqtcore>=$_F_kde_qtver" 'libgcc' 
'strigi' 'libice' 'libxft' 'libxpm' 'xfsprogs-acl' 'phonon' \
+       'libjpeg' 'libgif' 'libpng' 'pcre' 'libxcursor' 'util-linux-ng' 'libxi' 
"libqt3support>=$_F_kde_qtver" 'soprano' \
+       'libglu' "kdebase-workspace>=$_F_kde_ver" "libqtwebkit>=$_F_kde_qtver" 
'libraw1394' 'pciutils')
replaces=('bscommander' 'kasablanca')
-source=("${sour...@]}" 'kde.desktop' 'xinitrc.kde')

-subpkgs=("$pkgname-docs")
-subdescs=("Kdebase Documentation")
-subdepends=('')
-subgroups=('docs-extra kde-docs')
-subarchs=('i686 x86_64')
+subpkgs=("${subpk...@]}" "libkonq")
+subdescs=("${subdes...@]}" "The embeddable part of konqueror")
+subdepends=("${subdepen...@]}" "kdelibs>=$_F_kde_ver libqtxml>=$_F_kde_qtver 
libqtgui>=$_F_kde_qtver libgcc libice libxext libxrender util-linux-ng")
+subgroups=("${subgrou...@]}" 'kde')
+subarchs=("${subarc...@]}" 'i686 x86_64')

+subpkgs=("${subpk...@]}" "$pkgname-docs")
+subdescs=("${subdes...@]}" "Kdebase Documentation")
+subdepends=("${subdepen...@]}" '')
+subgroups=("${subgrou...@]}" 'docs-extra kde-docs')
+subarchs=("${subarc...@]}" 'i686 x86_64')

-build()
-{
-       CMake_build
-        # xinitrc for KDE.
-        Fexe /etc/X11/xinit/xinitrc.kde
+_F_kde_subpkgs=("${subpk...@]}")

-        # Session file.
-        Ffile /etc/X11/sessions/kde.desktop
+rodepends=("${rodepen...@]}" "libkonq=$_F_kde_ver")
+sha1sums=('7f8637367177c93916dfc2e6a2f6323a5e91c6ce')

-        ## split the docs
-        Fsplit $pkgname-docs usr/share/doc/HTML
+build()
+{
+       KDE_make
+       KDE_split
+       KDE_project_split libkonq "apps/lib/konq"
+       KDE_install
}

-sha1sums=('7f8637367177c93916dfc2e6a2f6323a5e91c6ce' \
-          'e1f706c984fc81633663c662e674b6f2c64d2f83' \
-          '81092d3c9cfc08de1ac63c8318f0f1391501fb8d')
-
# optimization OK

diff --git a/source/kde/kdemultimedia/FrugalBuild 
b/source/kde/kdemultimedia/FrugalBuild
index c90bddc..1be5ac9 100644
--- a/source/kde/kdemultimedia/FrugalBuild
+++ b/source/kde/kdemultimedia/FrugalBuild
@@ -21,14 +21,13 @@ subdepends=("${subdepen...@]}" 
"kdelibs-experimental>=$_F_kde_ver libqtxml alsa-
subgroups=("${subgrou...@]}" 'kde')
subarchs=("${subarc...@]}" 'i686 x86_64')

-_F_kde_subpkgs=("${subpk...@]}")
-
subpkgs=("${subpk...@]}" "$pkgname-docs")
subdescs=("${subdes...@]}" "Kdebase Multimedia Documentation")
subdepends=("${subdepen...@]}" '')
subgroups=("${subgrou...@]}" 'docs-extra kde-docs')
subarchs=("${subarc...@]}" 'i686 x86_64')

+_F_kde_subpkgs=("${subpk...@]}")
rodepends=("${rodepen...@]}" "kmix=$_F_kde_ver")

# optimization OK
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to