[arch-commits] Commit in kdiff3/trunk (4 files)
Eric Bélanger
eric at archlinux.org
Fri Nov 26 21:37:44 UTC 2010
Date: Friday, November 26, 2010 @ 16:37:44
Author: eric
Revision: 100963
upgpkg: kdiff3 0.9.95-2
Fixed kdiff3_part.rc location (close FS#20703), Added plugin, Added docbook-xml makedepends, Added docbook patch, Added install scriptlet to update icon cache
Added:
kdiff3/trunk/docbook.patch
kdiff3/trunk/kdiff3.install
Modified:
kdiff3/trunk/PKGBUILD
Deleted:
kdiff3/trunk/ChangeLog
----------------+
ChangeLog | 24 ------------------------
PKGBUILD | 27 +++++++++++++++++----------
docbook.patch | 40 ++++++++++++++++++++++++++++++++++++++++
kdiff3.install | 11 +++++++++++
4 files changed, 68 insertions(+), 34 deletions(-)
Deleted: ChangeLog
===================================================================
--- ChangeLog 2010-11-26 21:31:04 UTC (rev 100962)
+++ ChangeLog 2010-11-26 21:37:44 UTC (rev 100963)
@@ -1,24 +0,0 @@
-2009-03-22 Eric Belanger <eric at archlinux.org>
-
- * kdiff3 0.9.95-1
- * Upstream update
-
-2009-01-21 Eric Belanger <eric at archlinux.org>
-
- * kdiff3 0.9.94-1
- * Upstream update
-
-2009-01-08 Eric Belanger <eric at archlinux.org>
-
- * kdiff3 0.9.93-1
- * Upstream update
- * Updated depends to kdelibs
- * Switched to cmake build system
- * Added cmake and automoc4 makedepends
-
-2008-07-27 Eric Belanger <eric at archlinux.org>
-
- * kdiff3 0.9.92-2
- * Rebuild for kde3
- * Added ChangeLog
- * Added cvs Id tag to PKGBUILD
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-11-26 21:31:04 UTC (rev 100962)
+++ PKGBUILD 2010-11-26 21:37:44 UTC (rev 100963)
@@ -1,25 +1,32 @@
# $Id$
# Maintainer: Eric Belanger <eric at archlinux.org>
-# Contributor: Eric Belanger <eric at archlinux.org>
pkgname=kdiff3
pkgver=0.9.95
-pkgrel=1
+pkgrel=2
pkgdesc="A KDE file comparator/merge tool"
arch=('i686' 'x86_64')
url="http://kdiff3.sourceforge.net/"
license=('GPL')
depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-source=(http://downloads.sourceforge.net/sourceforge/kdiff3/${pkgname}-${pkgver}.tar.gz)
-md5sums=('652a98bf79ba762a8a646d4a0fddb323')
-sha1sums=('1fb27e8b42463ea23ad0169e20819352c1c476b7')
+makedepends=('cmake' 'automoc4' 'kdebase-lib' 'docbook-xml')
+optdepends=('kdebase-lib: for the plugin')
+install=kdiff3.install
+source=(http://downloads.sourceforge.net/sourceforge/kdiff3/${pkgname}-${pkgver}.tar.gz docbook.patch)
+md5sums=('652a98bf79ba762a8a646d4a0fddb323' '7a91d1ab6f62c41dc65082ae99bdeff0')
+sha1sums=('1fb27e8b42463ea23ad0169e20819352c1c476b7' '96a856fc7d9829f64bb59853a6dffba8a70d794e')
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 < ../docbook.patch
+ sed -i 's|kdiff3_part.rc DESTINATION ${DATA_INSTALL_DIR}/kdiff3|kdiff3_part.rc DESTINATION ${DATA_INSTALL_DIR}/kdiff3part|' src-QT4/CMakeLists.txt
mkdir release
cd release
- cmake .. -DCMAKE_INSTALL_PREFIX=/usr || return 1
- make || return 1
- make DESTDIR=${pkgdir} install || return 1
+ cmake .. -DCMAKE_INSTALL_PREFIX=/usr
+ make
}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}/release"
+ make DESTDIR=${pkgdir} install
+}
Added: docbook.patch
===================================================================
--- docbook.patch (rev 0)
+++ docbook.patch 2010-11-26 21:37:44 UTC (rev 100963)
@@ -0,0 +1,40 @@
+diff -r --unified kdiff3-0.9.95/doc/de/index.docbook kdiff3-0.9.95-neu/doc/de/index.docbook
+--- kdiff3-0.9.95/doc/de/index.docbook 2010-10-11 23:51:27.575286877 +0200
++++ kdiff3-0.9.95-neu/doc/de/index.docbook 2010-10-11 23:52:40.138829992 +0200
+@@ -1,5 +1,5 @@
+ <?xml version="1.0" ?>
+-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kdiff3 "<application
+ >KDiff3</application
+ >">
+diff -r --unified kdiff3-0.9.95/doc/fr/index.docbook kdiff3-0.9.95-neu/doc/fr/index.docbook
+--- kdiff3-0.9.95/doc/fr/index.docbook 2010-10-11 23:51:27.610931550 +0200
++++ kdiff3-0.9.95-neu/doc/fr/index.docbook 2010-10-11 23:52:23.739728901 +0200
+@@ -1,5 +1,5 @@
+ <?xml version="1.0" ?>
+-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kdiff3 "<application
+ >KDiff3</application
+ >">
+diff -r --unified kdiff3-0.9.95/doc/it/index.docbook kdiff3-0.9.95-neu/doc/it/index.docbook
+--- kdiff3-0.9.95/doc/it/index.docbook 2010-10-11 23:51:27.580378903 +0200
++++ kdiff3-0.9.95-neu/doc/it/index.docbook 2010-10-11 23:52:32.462829209 +0200
+@@ -1,5 +1,5 @@
+ <?xml version="1.0" ?>
+-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kdiff3 "<application
+ >KDiff3</application
+ >">
+diff -r --unified kdiff3-0.9.95/doc/nl/index.docbook kdiff3-0.9.95-neu/doc/nl/index.docbook
+--- kdiff3-0.9.95/doc/nl/index.docbook 2010-10-11 23:51:27.575286877 +0200
++++ kdiff3-0.9.95-neu/doc/nl/index.docbook 2010-10-11 23:52:45.371829602 +0200
+@@ -1,5 +1,5 @@
+ <?xml version="1.0" ?>
+-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kdiff3 "<application
+ >KDiff3</application
+ >">
Added: kdiff3.install
===================================================================
--- kdiff3.install (rev 0)
+++ kdiff3.install 2010-11-26 21:37:44 UTC (rev 100963)
@@ -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