[arch-commits] Commit in kdebase (3 files)

Andrea Scarpino andrea at archlinux.org
Sat Dec 12 15:47:30 UTC 2009


    Date: Saturday, December 12, 2009 @ 10:47:29
  Author: andrea
Revision: 61157

prepare kde-unstable repo

Added:
  kdebase/kde-unstable/
  kdebase/kde-unstable/PKGBUILD
  kdebase/kde-unstable/kdebase.install

-----------------+
 PKGBUILD        |  135 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 kdebase.install |   11 ++++
 2 files changed, 146 insertions(+)

Added: kde-unstable/PKGBUILD
===================================================================
--- kde-unstable/PKGBUILD	                        (rev 0)
+++ kde-unstable/PKGBUILD	2009-12-12 15:47:29 UTC (rev 61157)
@@ -0,0 +1,135 @@
+# $Id: PKGBUILD 59827 2009-11-28 01:40:24Z andrea $
+# Maintainer: Pierre Schmitz <pierre at archlinux.de>
+
+pkgbase=kdebase
+pkgname=('kdebase-dolphin'
+         'kdebase-kappfinder'
+         'kdebase-kdepasswd'
+         'kdebase-kdialog'
+         'kdebase-kfind'
+         'kdebase-kinfocenter'
+         'kdebase-konqueror'
+         'kdebase-konsole'
+         'kdebase-kwrite'
+         'kdebase-lib'
+         'kdebase-plasma')
+pkgver=4.3.80
+pkgrel=1
+arch=('i686' 'x86_64')
+url='http://www.kde.org'
+license=('GPL' 'LGPL' 'FDL')
+groups=('kde' 'kdebase')
+makedepends=('kdebase-workspace' 'pkgconfig' 'cmake' 'automoc4' 'libraw1394')
+source=("http://download.kde.org/unstable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2")
+md5sums=('83af816034448c0b21667457efe1a455')
+
+build() {
+	cd $srcdir
+	mkdir build
+	cd build
+	cmake ../${pkgbase}-${pkgver} \
+		-DCMAKE_BUILD_TYPE=Release \
+		-DCMAKE_SKIP_RPATH=ON \
+		-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' \
+		-DCMAKE_INSTALL_PREFIX=/usr
+	make
+}
+
+package_kdebase-dolphin() {
+	pkgdesc='File Manager'
+	depends=('kdebase-runtime' 'kdebase-lib')
+	cd $srcdir/build/apps/dolphin
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/apps/doc/dolphin
+	make DESTDIR=$pkgdir install
+}
+
+package_kdebase-kappfinder() {
+	pkgdesc='Menu Updating Tool'
+	depends=('kdebase-runtime' 'kdelibs')
+	install='kdebase.install'
+	cd $srcdir/build/apps/kappfinder
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/apps/doc/kappfinder
+	make DESTDIR=$pkgdir install
+}
+
+package_kdebase-kdepasswd() {
+	pkgdesc='Change Password'
+	depends=('kdebase-runtime' 'kdebase-lib')
+	cd $srcdir/build/apps/kdepasswd
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/apps/doc/kdepasswd
+	make DESTDIR=$pkgdir install
+}
+
+package_kdebase-kdialog() {
+	pkgdesc='a utility for displaying dialog boxes from shell scripts'
+	depends=('kdebase-runtime' 'kdelibs')
+	cd $srcdir/build/apps/kdialog
+	make DESTDIR=$pkgdir install
+}
+
+package_kdebase-kfind() {
+	pkgdesc='Find Files/Folders'
+	depends=('kdebase-runtime' 'kdebase-lib')
+	install='kdebase.install'
+	cd $srcdir/build/apps/kfind
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/apps/doc/kfind
+	make DESTDIR=$pkgdir install
+}
+
+package_kdebase-kinfocenter() {
+	pkgdesc='Info Center'
+	depends=('kdebase-runtime' 'libraw1394' 'kdelibs')
+	cd $srcdir/build/apps/kinfocenter
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/apps/doc/kinfocenter
+	make DESTDIR=$pkgdir install
+}
+
+package_kdebase-konqueror() {
+	pkgdesc='KDE File Manager & Web Browser'
+	depends=('kdebase-runtime' 'kdebase-lib' 'kdebase-dolphin')
+	install='kdebase.install'
+	conflicts=('kdebase-keditbookmarks' 'kdebase-nsplugins')
+	replaces=('kdebase-keditbookmarks' 'kdebase-nsplugins')
+	for i in konqueror doc/konqueror keditbookmarks nsplugins; do
+		cd $srcdir/build/apps/${i}
+		make DESTDIR=$pkgdir install
+	done
+}
+
+package_kdebase-konsole() {
+	pkgdesc='Terminal'
+	depends=('kdebase-runtime' 'kdelibs')
+	cd $srcdir/build/apps/konsole
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/apps/doc/konsole
+	make DESTDIR=$pkgdir install
+}
+
+package_kdebase-kwrite() {
+	pkgdesc='Text Editor'
+	depends=('kdebase-runtime' 'kdelibs')
+	cd $srcdir/build/apps/kwrite
+	make DESTDIR=$pkgdir install
+	cd $srcdir/build/apps/doc/kwrite
+	make DESTDIR=$pkgdir install
+}
+
+package_kdebase-lib() {
+	pkgdesc='KDE libraries for the basic desktop applications'
+	groups=()
+	depends=('kdelibs')
+	cd $srcdir/build/apps/lib
+	make DESTDIR=$pkgdir install
+}
+
+package_kdebase-plasma() {
+	pkgdesc='Display the contents of folders (User´s home folder as default)'
+	depends=('kdebase-workspace' 'kdebase-lib')
+	cd $srcdir/build/apps/plasma
+	make DESTDIR=$pkgdir install
+}

Added: kde-unstable/kdebase.install
===================================================================
--- kde-unstable/kdebase.install	                        (rev 0)
+++ kde-unstable/kdebase.install	2009-12-12 15:47:29 UTC (rev 61157)
@@ -0,0 +1,11 @@
+post_install() {
+	xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+
+post_upgrade() {
+	post_install
+}
+
+post_remove() {
+	post_install
+}




More information about the arch-commits mailing list