[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