diff options
Diffstat (limited to 'extra/psi')
-rw-r--r-- | extra/psi/PKGBUILD | 27 | ||||
-rw-r--r-- | extra/psi/archlinux.patch | 7 | ||||
-rw-r--r-- | extra/psi/psi.install | 1 |
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() { |