summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/kdesvn/PKGBUILD33
-rw-r--r--community/kdesvn/kdesvn-1.5.5-doctype-version.patch9
-rw-r--r--community/kdesvn/kdesvn-1.5.5-qt48.patch14
-rw-r--r--community/kdesvn/kdesvn.install7
-rw-r--r--community/lib32-libpng/PKGBUILD55
-rw-r--r--community/root/PKGBUILD16
-rw-r--r--community/sakura/PKGBUILD17
-rw-r--r--community/sakura/linker.patch11
-rw-r--r--community/swi-prolog/PKGBUILD4
-rw-r--r--community/virtualbox-modules/PKGBUILD4
-rw-r--r--community/vobcopy/PKGBUILD13
11 files changed, 139 insertions, 44 deletions
diff --git a/community/kdesvn/PKGBUILD b/community/kdesvn/PKGBUILD
index 8412cb336..66ada8eea 100644
--- a/community/kdesvn/PKGBUILD
+++ b/community/kdesvn/PKGBUILD
@@ -1,24 +1,29 @@
-# $Id: PKGBUILD 26469 2010-09-15 21:07:57Z jlichtblau $
+# $Id: PKGBUILD 66895 2012-02-29 22:49:56Z giovanni $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
pkgname=kdesvn
pkgver=1.5.5
-pkgrel=1
+pkgrel=2
pkgdesc="A pure C++ SVN-client for KDE"
arch=('i686' 'x86_64')
-url="http://www.alwins-world.de/programs/kdesvn/"
+url="http://kdesvn.alwins-world.de/"
license=('GPL')
-depends=('hicolor-icon-theme' 'kdelibs' 'subversion' 'xdg-utils' 'qt')
+depends=('kdebase-runtime' 'subversion')
makedepends=('automoc4' 'cmake')
conflicts=('qsvn')
-options=('libtool')
-install=$pkgname.install
-changelog=$pkgname.changelog
-source=(http://kdesvn.alwins-world.de/downloads/$pkgname-$pkgver.tar.bz2)
-md5sums=('8f11d31cc55fba408b7971541ee261d0')
+install=kdesvn.install
+source=("http://kdesvn.alwins-world.de/downloads/${pkgname}-${pkgver}.tar.bz2"
+ 'kdesvn-1.5.5-qt48.patch'
+ 'kdesvn-1.5.5-doctype-version.patch')
+md5sums=('8f11d31cc55fba408b7971541ee261d0'
+ 'a7440581e373e06e4290e1f0d905c6f2'
+ '64368d7cb40ce9fe7656f886337628b8')
build() {
- cd ${srcdir}/$pkgname-$pkgver
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ patch -Np1 -i "${srcdir}/kdesvn-1.5.5-qt48.patch"
+ patch -Np1 -i "${srcdir}/kdesvn-1.5.5-doctype-version.patch"
cmake . \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -30,13 +35,13 @@ build() {
}
package() {
- cd ${srcdir}/$pkgname-$pkgver
+ cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR=${pkgdir} install
+ make DESTDIR="${pkgdir}" install
-#removing conflicting files - kdesdk
+ #removing conflicting files - kdesdk
rm -f ${pkgdir}/usr/share/kde4/services/svn*
-#removing $srcdir reference
+ #removing $srcdir reference
rm -rf ${pkgdir}/usr/share/doc
}
diff --git a/community/kdesvn/kdesvn-1.5.5-doctype-version.patch b/community/kdesvn/kdesvn-1.5.5-doctype-version.patch
new file mode 100644
index 000000000..908960b72
--- /dev/null
+++ b/community/kdesvn/kdesvn-1.5.5-doctype-version.patch
@@ -0,0 +1,9 @@
+--- a/doc/nl/index.docbook 2010-08-09 19:00:17.000000000 +0200
++++ b/doc/nl/index.docbook 2010-08-09 19:00:26.000000000 +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 kdesvn "<application>kdesvn</application>">
+ <!ENTITY kappname "&kdesvn;"><!-- Do *not* replace kappname-->
+ <!ENTITY package "kde-module"><!-- kdebase, kdeadmin, etc -->
diff --git a/community/kdesvn/kdesvn-1.5.5-qt48.patch b/community/kdesvn/kdesvn-1.5.5-qt48.patch
new file mode 100644
index 000000000..a1ac51b51
--- /dev/null
+++ b/community/kdesvn/kdesvn-1.5.5-qt48.patch
@@ -0,0 +1,14 @@
+Source: Ubuntu
+https://launchpad.net/ubuntu/precise/+source/kdesvn/1.5.5-3ubuntu1
+
+--- kdesvn-1.5.5.orig/src/svnfrontend/graphtree/revgraphview.h
++++ kdesvn-1.5.5/src/svnfrontend/graphtree/revgraphview.h
+@@ -49,7 +49,7 @@ typedef svn::SharedPointer<KTemporaryFil
+ /**
+ @author Rajko Albrecht <ral@alwins-world.de>
+ */
+-class RevGraphView : virtual public QGraphicsView
++class RevGraphView : public QGraphicsView
+ {
+ Q_OBJECT
+ public:
diff --git a/community/kdesvn/kdesvn.install b/community/kdesvn/kdesvn.install
index b711352cb..5c501dc49 100644
--- a/community/kdesvn/kdesvn.install
+++ b/community/kdesvn/kdesvn.install
@@ -1,11 +1,12 @@
post_install() {
- which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+ update-desktop-database -q
}
post_upgrade() {
- post_install $1
+ post_install
}
post_remove() {
- post_install $1
+ post_install
}
diff --git a/community/lib32-libpng/PKGBUILD b/community/lib32-libpng/PKGBUILD
new file mode 100644
index 000000000..8d626ebc2
--- /dev/null
+++ b/community/lib32-libpng/PKGBUILD
@@ -0,0 +1,55 @@
+# $Id: PKGBUILD 66846 2012-02-29 12:56:09Z bluewind $
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+# Contributor: dorphell <dorphell@archlinux.org>
+# Contributor: Travis Willard <travis@archlinux.org>
+# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
+
+_pkgbasename=libpng
+pkgname=lib32-$_pkgbasename
+pkgver=1.5.9
+_apngver=1.5.9
+_libversion=15
+pkgrel=2
+pkgdesc="A collection of routines used to create PNG format graphics files (32-bit)"
+arch=('x86_64')
+url="http://www.libpng.org/pub/png/libpng.html"
+license=('custom')
+depends=('lib32-zlib' $_pkgbasename)
+makedepends=(gcc-multilib)
+options=('!libtool')
+source=("http://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz"
+ "http://downloads.sourceforge.net/sourceforge/libpng-apng/libpng-${_apngver}-apng.patch.gz")
+md5sums=('05d9ab3705c34954c0032b71318b678a'
+ '268f7db97b292d5f14a24ea7940f6f1c')
+
+build() {
+ export CC="gcc -m32"
+ export CXX="g++ -m32"
+ export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+ cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
+ # Add animated PNG (apng) support
+ # see http://sourceforge.net/projects/libpng-apng/
+ patch -p1 -i "${srcdir}/libpng-${_apngver}-apng.patch"
+
+ ./configure --prefix=/usr --libdir=/usr/lib32 --program-suffix=-32
+ make
+}
+
+package() {
+ cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
+ make DESTDIR="${pkgdir}" install
+
+ cd contrib/pngminus
+ make PNGLIB="-L${pkgdir}/usr/lib32 -lpng" -f makefile.std png2pnm pnm2png
+
+ rm -rf "${pkgdir}"/usr/{include,share}
+
+ rm "$pkgdir/usr/bin/libpng-config"
+ ln -s "libpng${_libversion}-config-32" "$pkgdir/usr/bin/libpng-config-32"
+
+ mkdir -p "$pkgdir/usr/share/licenses"
+ ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}
diff --git a/community/root/PKGBUILD b/community/root/PKGBUILD
index e0084d40d..386e13018 100644
--- a/community/root/PKGBUILD
+++ b/community/root/PKGBUILD
@@ -2,8 +2,8 @@
# Contributor: Sebastian Voecking <voeck@web.de>
pkgname=root
-pkgver=5.32.00
-pkgrel=4
+pkgver=5.32.01
+pkgrel=1
pkgdesc='C++ data analysis framework and interpreter from CERN.'
arch=('i686' 'x86_64')
url='http://root.cern.ch'
@@ -16,21 +16,15 @@ options=('!emptydirs')
source=("ftp://root.cern.ch/root/root_v${pkgver}.source.tar.gz"
'root.sh'
'rootd'
- 'root.xml'
- 'fix-mathcore-generation-r42566.diff')
-md5sums=('1c30e4e6eeae62ff1ad5118cd1309679'
+ 'root.xml')
+md5sums=('c8f28bb483e0b32208fb153c1ea6af7c'
'0e883ad44f99da9bc7c23bc102800b62'
'efd06bfa230cc2194b38e0c8939e72af'
- 'e2cf69b204192b5889ceb5b4dedc66f7'
- '12877cabd620284f50ea16ef97a54aac')
+ 'e2cf69b204192b5889ceb5b4dedc66f7')
build() {
cd root
- # temporary workaround: remove on next patch release after 5.32.00
- # bug reported at: https://savannah.cern.ch/bugs/?90906
- patch -Np0 -i ${srcdir}/fix-mathcore-generation-r42566.diff
-
if [ ${CARCH} == 'i686' ]; then
TARGET=linux;
else
diff --git a/community/sakura/PKGBUILD b/community/sakura/PKGBUILD
index c8cd7e2d5..16f5c5794 100644
--- a/community/sakura/PKGBUILD
+++ b/community/sakura/PKGBUILD
@@ -1,23 +1,28 @@
-# $Id: PKGBUILD 53190 2011-07-31 20:35:40Z rvanharen $
+# $Id: PKGBUILD 66893 2012-02-29 21:54:35Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Dmitry N. Shilov <stormblast@land.ru>
pkgname=sakura
-pkgver=2.4.2
+pkgver=3.0.0
pkgrel=1
pkgdesc="A terminal emulator based on GTK and VTE"
arch=('i686' 'x86_64')
-url="http://pleyades.net/david/sakura.php"
+url="https://launchpad.net/sakura"
license=('GPL')
-depends=('vte' 'libxft' 'desktop-file-utils')
+depends=('vte3' 'libxft' 'desktop-file-utils')
makedepends=('cmake')
-source=(http://pleyades.net/david/projects/$pkgname/$pkgname-$pkgver.tar.bz2)
+source=(http://pleyades.net/david/projects/$pkgname/$pkgname-$pkgver.tar.bz2
+ "linker.patch")
install=sakura.install
-sha1sums=('24b98c42c057da39f57c281a4726901952774641')
+sha1sums=('2ac4024b40074fb048e9b75cd7ea351b1829c5ee'
+ '781058944c572b840e68a55a0fe86e97c4ac5296')
build() {
cd $srcdir/${pkgname}-${pkgver}
+ # missing linker
+ patch -Np1 -i ${srcdir}/linker.patch
+
# Set default font size a bit smaller
sed -i 's|#define DEFAULT_FONT "Bitstream Vera Sans Mono 14"|#define DEFAULT_FONT "Bitstream Vera Sans Mono 10"|g' src/sakura.c
diff --git a/community/sakura/linker.patch b/community/sakura/linker.patch
new file mode 100644
index 000000000..9277461d9
--- /dev/null
+++ b/community/sakura/linker.patch
@@ -0,0 +1,11 @@
+--- sakura-3.0.0/CMakeLists.txt.bak 2012-02-29 22:50:16.786701967 +0100
++++ sakura-3.0.0/CMakeLists.txt 2012-02-29 22:50:26.323368673 +0100
+@@ -43,7 +43,7 @@
+
+ INCLUDE_DIRECTORIES (. ${GTK_INCLUDE_DIRS} ${VTE_INCLUDE_DIRS})
+ LINK_DIRECTORIES (${GTK_LIBRARY_DIRS} ${VTE_LIBRARY_DIRS})
+-LINK_LIBRARIES (${GTK_LIBRARIES} ${VTE_LIBRARIES})
++LINK_LIBRARIES (${GTK_LIBRARIES} ${VTE_LIBRARIES} -lm)
+ ADD_EXECUTABLE (sakura src/sakura.c)
+ ADD_DEPENDENCIES (sakura src/sakura.c src/sakura.h)
+
diff --git a/community/swi-prolog/PKGBUILD b/community/swi-prolog/PKGBUILD
index 78be5d783..b3754a72c 100644
--- a/community/swi-prolog/PKGBUILD
+++ b/community/swi-prolog/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=swi-prolog
-pkgver=6.0.0
+pkgver=6.0.1
pkgrel=1
pkgdesc='Prolog environment'
arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@ optdepends=('unixodbc: for using the odbc4pl library'
'libxft: for using the pl2xpce library')
options=('!makeflags')
source=("http://www.swi-prolog.org/download/stable/src/pl-${pkgver}.tar.gz")
-md5sums=('5c09e6f37fe56bc843a8f3fcce380fb0')
+md5sums=('a4ea80195b4e1dc63dc1b2c82a59a088')
build() {
cd pl-${pkgver}
diff --git a/community/virtualbox-modules/PKGBUILD b/community/virtualbox-modules/PKGBUILD
index 548827524..58321e66f 100644
--- a/community/virtualbox-modules/PKGBUILD
+++ b/community/virtualbox-modules/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 62846 2012-01-27 17:21:04Z ibiru $
+# $Id: PKGBUILD 66834 2012-02-29 07:29:58Z ibiru $
#Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgbase=virtualbox-modules
pkgname=('virtualbox-modules' 'virtualbox-archlinux-modules')
pkgver=4.1.8
-pkgrel=3
+pkgrel=4
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
diff --git a/community/vobcopy/PKGBUILD b/community/vobcopy/PKGBUILD
index 1bffd0fad..f1446abd2 100644
--- a/community/vobcopy/PKGBUILD
+++ b/community/vobcopy/PKGBUILD
@@ -1,27 +1,28 @@
-# $Id: PKGBUILD 22478 2010-07-21 21:11:19Z lcarlier $
+# $Id: PKGBUILD 66897 2012-02-29 23:21:33Z giovanni $
# Maintainer: Daenyth
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Tino Reichardt <milky-archlinux@mcmilk.de>
pkgname=vobcopy
pkgver=1.2.0
-pkgrel=3
+pkgrel=4
pkgdesc="Copies DVD .vob files to harddisk, decrypting them on the way"
arch=('i686' 'x86_64')
url="http://www.vobcopy.org"
license=('GPL2')
-depends=('libdvdread>=4.1.3' 'libdvdcss')
-source=(http://www.vobcopy.org/download/$pkgname-$pkgver.tar.bz2)
+depends=('libdvdread' 'libdvdcss')
+options=('!docs')
+source=(http://www.vobcopy.org/download/${pkgname}-${pkgver}.tar.bz2)
md5sums=('88f735ccd051093ff40dab4597bc586e')
build() {
- cd ${srcdir}/$pkgname-$pkgver
+ cd "${srcdir}/${pkgname}-${pkgver}"
make
}
package() {
- cd ${srcdir}/$pkgname-$pkgver
+ cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="$pkgdir" PREFIX=/usr/ MANDIR=/usr/share/man install
}