[arch-commits] Commit in kdesdk/trunk (4 files)

Andrea Scarpino andrea at nymeria.archlinux.org
Mon Mar 4 11:13:45 UTC 2013


    Date: Monday, March 4, 2013 @ 12:13:45
  Author: andrea
Revision: 179259

KDE 4.10.1

Added:
  kdesdk/trunk/kdesdk-dev-utils.install
Modified:
  kdesdk/trunk/PKGBUILD
  kdesdk/trunk/fix-python2-path.patch
Deleted:
  kdesdk/trunk/kdesdk-kuiviewer.install

--------------------------+
 PKGBUILD                 |  173 +++++++++++++++------------------------------
 fix-python2-path.patch   |   10 --
 kdesdk-dev-utils.install |   12 +++
 kdesdk-kuiviewer.install |   12 ---
 4 files changed, 72 insertions(+), 135 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-03-04 11:13:37 UTC (rev 179258)
+++ PKGBUILD	2013-03-04 11:13:45 UTC (rev 179259)
@@ -5,23 +5,19 @@
 pkgbase=kdesdk
 pkgname=('kdesdk-cervisia'
          'kdesdk-dolphin-plugins'
+         'kdesdk-dev-utils'
+         'kdesdk-dev-scripts'
          'kdesdk-kapptemplate'
          'kdesdk-kcachegrind'
-         'kdesdk-kioslave'
-         'kdesdk-kmtrace'
+         'kdesdk-kioslaves'
          'kdesdk-kompare'
-         'kdesdk-kpartloader'
-         'kdesdk-kprofilemethod'
-         'kdesdk-kstartperf'
-         'kdesdk-kuiviewer'
          'kdesdk-lokalize'
          'kdesdk-okteta'
          'kdesdk-poxml'
-         'kdesdk-scripts'
-         'kdesdk-strigi-analyzer'
+         'kdesdk-strigi-analyzers'
          'kdesdk-umbrello')
-pkgver=4.10.0
-pkgrel=2
+pkgver=4.10.1
+pkgrel=1
 arch=('i686' 'x86_64')
 url='http://www.kde.org'
 license=('GPL' 'LGPL' 'FDL')
@@ -30,8 +26,8 @@
              'kdebase-lib')
 source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz"
         'fix-python2-path.patch')
-sha1sums=('e4aaaf5357ecb3dfc87014abb01af807731557df'
-          '923cabd7a877cf9a68efeb24fbf3d5827e1d949e')
+sha1sums=('14a4ceb5ce4690230f365fc01159f4f46c73da9a'
+          '07db42bbcae402c292eebf002e549b04162621c5')
 
 build() {
 	cd ${srcdir}/${pkgbase}-${pkgver}
@@ -56,22 +52,32 @@
 	install='kdesdk-cervisia.install'
 	cd $srcdir/build/cervisia
 	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/cervisia
-	make DESTDIR=$pkgdir install
 }
 
+package_kdesdk-dev-utils() {
+    pkgdesc='Small utilities for developers using KDE/Qt libs/frameworks'
+    url="https://projects.kde.org/projects/kde/kdesdk/kde-dev-utils"
+    depends=('kdebase-runtime')
+    conflicts=('kdesdk-kmtrace' 'kdesdk-kpartloader' 'kdesdk-kprofilemethod'
+              'kdesdk-kstartperf' 'kdesdk-kuiviewer')
+    replaces=('kdesdk-kmtrace' 'kdesdk-kpartloader' 'kdesdk-kprofilemethod'
+              'kdesdk-kstartperf' 'kdesdk-kuiviewer')
+    install='kdesdk-dev-utils.install'
+    cd $srcdir/build/kde-dev-utils
+    make DESTDIR=$pkgdir install
+}
+
 package_kdesdk-dolphin-plugins() {
 	pkgdesc='Extra Dolphin plugins'
+    url="https://projects.kde.org/projects/kde/kdesdk/dolphin-plugins"
 	depends=('kdebase-dolphin')
     optdepends=('bzr: bazaar support'
                 'git: git support'
                 'mercurial: hg support'
                 'subversion: svn support')
 	install='kdesdk.install'
-    for i in bazaar git hg svn; do
-        cd $srcdir/build/dolphin-plugins/$i
-    	make DESTDIR=$pkgdir install
-    done
+    cd $srcdir/build/dolphin-plugins
+  	make DESTDIR=$pkgdir install
 }
 
 package_kdesdk-kapptemplate() {
@@ -81,8 +87,6 @@
 	install='kdesdk.install'
 	cd $srcdir/build/kapptemplate
 	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/kapptemplate
-	make DESTDIR=$pkgdir install
 }
 
 package_kdesdk-kcachegrind() {
@@ -93,31 +97,23 @@
 	install='kdesdk-kcachegrind.install'
 	cd $srcdir/build/kcachegrind
 	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/kcachegrind
-	make DESTDIR=$pkgdir install
 
-        # Fix python 2 path
-        sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
-                "${pkgdir}"/usr/bin/hotshot2calltree
+    # Fix python 2 path
+    sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
+      "${pkgdir}"/usr/bin/hotshot2calltree
 }
 
-package_kdesdk-kioslave() {
-	pkgdesc='KDED Subversion Module'
+package_kdesdk-kioslaves() {
+	pkgdesc='KIO-Slaves'
+    url="https://projects.kde.org/projects/kde/kdesdk/kdesdk-kioslaves"
 	depends=('kdebase-runtime' 'subversion')
-        install='kdesdk.install'
-	cd $srcdir/build/kioslave
+    install='kdesdk.install'
+    replaces=('kdesdk-kioslave')
+    conflicts=('kdesdk-kioslave')
+	cd $srcdir/build/kdesdk-kioslaves
 	make DESTDIR=$pkgdir install
 }
 
-package_kdesdk-kmtrace() {
-	pkgdesc='A KDE tool to assist with malloc debugging using glibc´s "mtrace" functionality'
-	depends=('kdebase-runtime')
-	cd $srcdir/build/kmtrace
-	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/kmtrace
-	make DESTDIR=$pkgdir install
-}
-
 package_kdesdk-kompare() {
 	pkgdesc='Diff/Patch Frontend'
 	depends=('kdebase-runtime')
@@ -125,61 +121,20 @@
 	install='kdesdk-kompare.install'
 	cd $srcdir/build/kompare
 	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/kompare
-	make DESTDIR=$pkgdir install
 }
 
-package_kdesdk-kpartloader() {
-	pkgdesc='A test application for KParts'
-	depends=('kdebase-runtime')
-	install='kdesdk.install'
-	cd $srcdir/build/kpartloader
-	make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kprofilemethod() {
-	pkgdesc='Macros helping to profile'
-	cd $srcdir/build/kprofilemethod
-	make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kspy() {
-	pkgdesc='An Object Inspector for Qt/KDE applications'
-	depends=('kdebase-runtime')
-	cd $srcdir/build/kspy
-	make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kstartperf() {
-	pkgdesc='Startup time measurement tool for KDE applications'
-	depends=('kdebase-runtime')
-	cd $srcdir/build/kstartperf
-	make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-kuiviewer() {
-	pkgdesc='Qt Designer UI File Viewer'
-	depends=('kdebase-runtime')
-	url="http://kde.org/applications/development/kuiviewer/"
-	install='kdesdk-kuiviewer.install'
-	cd $srcdir/build/kuiviewer
-	make DESTDIR=$pkgdir install
-}
-
 package_kdesdk-lokalize() {
 	pkgdesc='Computer-Aided Translation System'
-	depends=('kdebase-runtime' 'kdebindings-python2' 'kdesdk-strigi-analyzer')
+	depends=('kdebase-runtime' 'kdebindings-python2' 'kdesdk-strigi-analyzers')
 	url="http://kde.org/applications/development/lokalize/"
 	optdepends=('translate-toolkit: enable extra python script')
 	install='kdesdk-lokalize.install'
 	cd $srcdir/build/lokalize
 	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/lokalize
-	make DESTDIR=$pkgdir install
 
-  # Fix python 2 path
-  sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
-    "${pkgdir}"/usr/share/apps/lokalize/scripts/odf/xliffmerge.py
+    # Fix python 2 path
+    sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
+      "${pkgdir}"/usr/share/apps/lokalize/scripts/odf/xliffmerge.py
 }
 
 package_kdesdk-okteta() {
@@ -191,45 +146,39 @@
 	install='kdesdk-okteta.install'
 	cd $srcdir/build/okteta
 	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/okteta
-	make DESTDIR=$pkgdir install
 }
 
 package_kdesdk-poxml() {
 	pkgdesc='Translates DocBook XML files using gettext po files'
+    url="https://projects.kde.org/projects/kde/kdesdk/poxml"
 	depends=('qt4' 'antlr2')
 	cd $srcdir/build/poxml
 	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/poxml
-	make DESTDIR=$pkgdir install
 }
 
-package_kdesdk-scheck() {
-	pkgdesc='An interface style to highlight accel and style guide conflicts'
-	depends=('kdebase-runtime')
-	cd $srcdir/build/scheck
-	make DESTDIR=$pkgdir install
-}
-
-package_kdesdk-scripts() {
-	pkgdesc='KDE SDK scripts'
+package_kdesdk-dev-scripts() {
+	pkgdesc='Scripts and setting files useful during development of KDE software'
+    url="https://projects.kde.org/projects/kde/kdesdk/kde-dev-scripts"
 	depends=('python2')
-	cd $srcdir/build/scripts
+    replaces=('kdesdk-scripts')
+    conflicts=('kdesdk-scripts')
+	cd $srcdir/build/kde-dev-scripts
 	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/scripts
-	make DESTDIR=$pkgdir install
 
-  # Fix python 2 path
-  sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
-    "${pkgdir}"/usr/bin/{zonetab2pot,kde-systemsettings-tree}.py
-  sed -i 's|#! /usr/bin/env python|#!/usr/bin/env python2|' \
-    "${pkgdir}"/usr/bin/{kdelnk2desktop.py,kde_generate_export_header}
+    # Fix python 2 path
+    sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
+      "${pkgdir}"/usr/bin/{zonetab2pot,kde-systemsettings-tree}.py
+    sed -i 's|#! /usr/bin/env python|#!/usr/bin/env python2|' \
+      "${pkgdir}"/usr/bin/{kdelnk2desktop.py,kde_generate_export_header}
 }
 
-package_kdesdk-strigi-analyzer() {
-	pkgdesc='Strigi-Analyzer for KDE SDK'
+package_kdesdk-strigi-analyzers() {
+	pkgdesc='Analyzer plugins for strigi'
+    url="https://projects.kde.org/projects/kde/kdesdk/kdesdk-strigi-analyzers"
 	depends=('kdelibs')
-	cd $srcdir/build/strigi-analyzer
+    conflicts=('kdesdk-strigi-analyzer')
+    replaces=('kdesdk-strigi-analyzer')
+	cd $srcdir/build/kdesdk-strigi-analyzers
 	make DESTDIR=$pkgdir install
 }
 
@@ -241,10 +190,8 @@
 	install='kdesdk-umbrello.install'
 	cd $srcdir/build/umbrello
 	make DESTDIR=$pkgdir install
-	cd $srcdir/build/doc/umbrello
-	make DESTDIR=$pkgdir install
-
-  # Fix python 2 path
-  sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
-    "${pkgdir}"/usr/share/apps/umbrello/headings/heading.py
+    
+    # Fix python 2 path
+    sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
+      "${pkgdir}"/usr/share/apps/umbrello/headings/heading.py
 }

Modified: fix-python2-path.patch
===================================================================
--- fix-python2-path.patch	2013-03-04 11:13:37 UTC (rev 179258)
+++ fix-python2-path.patch	2013-03-04 11:13:45 UTC (rev 179259)
@@ -20,13 +20,3 @@
  
  try: convert()
  except: print 'error occured'
---- kdesdk-4.5.80/scripts/svn2log.sh~	2010-11-24 11:46:24.863333337 +0100
-+++ kdesdk-4.5.80/scripts/svn2log.sh	2010-11-24 11:46:24.896666669 +0100
-@@ -17,6 +17,6 @@
- svn cat svn://anonsvn.kde.org/home/kde/trunk/kde-common/accounts > /tmp/accounts.$PPID
- 
- echo "Creating changelog...";
--svn log -v --xml $1 | python $CURRENT/svn2log.py --users=/tmp/accounts.$PPID --users-charset=UTF8
-+svn log -v --xml $1 | python2 $CURRENT/svn2log.py --users=/tmp/accounts.$PPID --users-charset=UTF8
- 
- rm /tmp/accounts.$PPID
\ No newline at end of file

Added: kdesdk-dev-utils.install
===================================================================
--- kdesdk-dev-utils.install	                        (rev 0)
+++ kdesdk-dev-utils.install	2013-03-04 11:13:45 UTC (rev 179259)
@@ -0,0 +1,12 @@
+post_install() {
+    xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+    update-desktop-database -q
+}
+
+post_upgrade() {
+    post_install
+}
+
+post_remove() {
+    post_install
+}

Deleted: kdesdk-kuiviewer.install
===================================================================
--- kdesdk-kuiviewer.install	2013-03-04 11:13:37 UTC (rev 179258)
+++ kdesdk-kuiviewer.install	2013-03-04 11:13:45 UTC (rev 179259)
@@ -1,12 +0,0 @@
-post_install() {
-    xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-    update-desktop-database -q
-}
-
-post_upgrade() {
-    post_install
-}
-
-post_remove() {
-    post_install
-}




More information about the arch-commits mailing list