summaryrefslogtreecommitdiff
path: root/extra/psi
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-10-05 01:33:02 -0700
committerroot <root@rshg054.dnsready.net>2012-10-05 01:33:02 -0700
commit777466db27694f0cad10a7159ba66f2a2b39a516 (patch)
tree314603754e3855eea98c7cc25416e7c746e40fcf /extra/psi
parentc3ff6b4da8966c22dcbf0f5d8a957b875242789f (diff)
Fri Oct 5 01:33:01 PDT 2012
Diffstat (limited to 'extra/psi')
-rw-r--r--extra/psi/PKGBUILD27
-rw-r--r--extra/psi/archlinux.patch7
-rw-r--r--extra/psi/psi.install1
3 files changed, 14 insertions, 21 deletions
diff --git a/extra/psi/PKGBUILD b/extra/psi/PKGBUILD
index 36542f8d2..d3bee3fee 100644
--- a/extra/psi/PKGBUILD
+++ b/extra/psi/PKGBUILD
@@ -1,37 +1,30 @@
-# $Id: PKGBUILD 151383 2012-02-25 23:49:47Z pierre $
+# $Id: PKGBUILD 167954 2012-10-04 05:36:54Z pierre $
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
pkgname=psi
-pkgver=0.14
-pkgrel=6
+pkgver=0.15
+pkgrel=1
pkgdesc='Instant messaging application designed for the Jabber IM'
url='http://psi-im.org/'
license=('GPL')
arch=('i686' 'x86_64')
depends=('qca-ossl' 'qca-gnupg' 'enchant' 'libxss' 'xdg-utils')
+makedepends=('icu')
install='psi.install'
source=("http://downloads.sourceforge.net/psi/psi-${pkgver}.tar.bz2"
- 'archlinux.patch' 'affiliationlistconfigmuc.patch'
- 'configureroomcrash.patch' 'gcc-47.patch' 'input-validation.patch')
-md5sums=('9d7dcce3bcab53b741a712199bd986be'
- 'a965c6a4ad1028f14a5897c3f5088ae8'
- '28258c884a0a6f2cbb297435a144ae04'
- '8291eee7110a8aa8163c2e2e38c6d491'
- 'd7acbb7b81671339d490622c74082d11'
- '259cf255ca2d2395840a25799056a58b')
+ 'archlinux.patch')
+md5sums=('aea15f17cf93e7cea52f305523f761be'
+ '2ed44ef84007b5b7f9a3f0a4f5f6a86d')
build() {
cd ${srcdir}/psi-${pkgver}
- patch -p1 -i ${srcdir}/archlinux.patch
- patch -p1 -i ${srcdir}/affiliationlistconfigmuc.patch
- patch -p1 -i ${srcdir}/configureroomcrash.patch
- patch -p0 -i ${srcdir}/gcc-47.patch
- patch -p0 -i ${srcdir}/input-validation.patch
- ./configure --prefix=/usr --disable-bundled-qca --release --no-separate-debug-info
+ patch -p0 -i ${srcdir}/archlinux.patch
+ ./configure --prefix=/usr --release --no-separate-debug-info
make
}
package() {
cd ${srcdir}/psi-${pkgver}
make INSTALL_ROOT=${pkgdir} install
+ rm -rf ${pkgdir}/usr/share/psi/certs/
}
diff --git a/extra/psi/archlinux.patch b/extra/psi/archlinux.patch
index bf89ab4a9..d9cbb454b 100644
--- a/extra/psi/archlinux.patch
+++ b/extra/psi/archlinux.patch
@@ -1,7 +1,6 @@
-diff -aur psi-0.12.old/src/systeminfo.cpp psi-0.12/src/systeminfo.cpp
---- psi-0.12.old/src/systeminfo.cpp 2007-04-08 10:37:46.000000000 +0200
-+++ psi-0.12/src/systeminfo.cpp 2009-05-11 15:09:14.000000000 +0200
-@@ -89,7 +89,7 @@
+--- src/systeminfo.cpp 2012-10-04 02:53:03.000000000 +0200
++++ src/systeminfo.cpp 2012-10-04 07:18:45.111088591 +0200
+@@ -114,7 +114,7 @@
{ LinuxSlackware, OsAppendFile, "/etc/slackware-version", "Slackware Linux" },
{ LinuxPLD, OsUseFile, "/etc/pld-release", "PLD Linux" },
{ LinuxAurox, OsUseName, "/etc/aurox-release", "Aurox Linux" },
diff --git a/extra/psi/psi.install b/extra/psi/psi.install
index e70c054ec..464d2e625 100644
--- a/extra/psi/psi.install
+++ b/extra/psi/psi.install
@@ -1,5 +1,6 @@
post_install() {
xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+ update-desktop-database -q &> /dev/null
}
post_upgrade() {