summaryrefslogtreecommitdiff
path: root/pcr
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@parabola.nu>2013-04-22 12:55:18 -0300
committerNicolás Reynolds <fauno@parabola.nu>2013-04-22 12:55:18 -0300
commit5d73e0d0fbcfdd552a97bb37d173f8d9a38750a3 (patch)
tree9d8940bd842b4ffd37c86f2074e45f4923f51f5f /pcr
parent20e5a1a55a7bf5d317ba7f8397713be3873a7616 (diff)
parent4e46a07ffcebe8aeee045615623bc141df8f6466 (diff)
Merge branch 'master' of vparabola:abslibre
Diffstat (limited to 'pcr')
-rw-r--r--pcr/gnuhealth/PKGBUILD25
-rw-r--r--pcr/mediastreamer/PKGBUILD33
-rw-r--r--pcr/mediastreamer/mediastreamer-ffmpeg.patch57
-rw-r--r--pcr/ocsync/PKGBUILD (renamed from pcr/csync-owncloud/PKGBUILD)29
-rw-r--r--pcr/owncloud-client/PKGBUILD21
-rw-r--r--pcr/owncloud-client/owncloud-client.install2
-rw-r--r--pcr/owncloud/PKGBUILD13
-rw-r--r--pcr/owncloud/owncloud.install9
-rw-r--r--pcr/python2-pycha/PKGBUILD35
-rw-r--r--pcr/python2-pywebdav/PKGBUILD22
-rw-r--r--pcr/python2-qrcode/PKGBUILD22
-rw-r--r--pcr/python2-relatorio/PKGBUILD42
-rw-r--r--pcr/python2-setuptools/PKGBUILD30
-rw-r--r--pcr/trytond-account-invoice/PKGBUILD20
-rw-r--r--pcr/trytond-account-product/PKGBUILD20
-rw-r--r--pcr/trytond-account/PKGBUILD20
-rw-r--r--pcr/trytond-calendar/PKGBUILD20
-rw-r--r--pcr/trytond-company/PKGBUILD20
-rw-r--r--pcr/trytond-country/PKGBUILD20
-rw-r--r--pcr/trytond-currency/PKGBUILD20
-rw-r--r--pcr/trytond-party/PKGBUILD20
-rw-r--r--pcr/trytond-product/PKGBUILD20
-rw-r--r--pcr/trytond-stock-lot/PKGBUILD20
-rw-r--r--pcr/trytond-stock/PKGBUILD20
-rw-r--r--pcr/trytond/PKGBUILD6
25 files changed, 417 insertions, 149 deletions
diff --git a/pcr/gnuhealth/PKGBUILD b/pcr/gnuhealth/PKGBUILD
index c7db21793..695062e5b 100644
--- a/pcr/gnuhealth/PKGBUILD
+++ b/pcr/gnuhealth/PKGBUILD
@@ -2,15 +2,32 @@
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
pkgname=gnuhealth
-pkgver=1.8.0
-pkgrel=1
+pkgver=1.8.1
+pkgrel=3
pkgdesc="A free Health and Hospital Information System"
arch=(any)
url="http://health.gnu.org/"
license=('GPL3')
-depends=('trytond')
+depends=(
+ postgresql
+ pygtk
+ python2-dateutil
+ python2-imaging
+ python2-ldap
+ python2-pip
+ python2-psycopg2
+ python2-pytz
+ python2-pywebdav
+ python2-qrcode
+ python2-vobject
+ trytond
+ trytond-account-invoice
+ trytond-calendar
+ trytond-country
+ trytond-stock-lot
+)
source=("http://ftp.gnu.org/gnu/health/$pkgname-$pkgver.tar.gz")
-md5sums=('2273870ccd77a24ac21b398d095a29b5')
+md5sums=('d3837242011df1d39ce7a0f1d6e6a46a')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/pcr/mediastreamer/PKGBUILD b/pcr/mediastreamer/PKGBUILD
deleted file mode 100644
index e55ace473..000000000
--- a/pcr/mediastreamer/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer:
-# Contributor: Andrea Scarpino <andrea@archlinux.org>
-# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Adrià Arrufat <swiftscythe@gmail.com>
-
-pkgname=mediastreamer
-pkgver=2.8.2
-pkgrel=4.1
-pkgdesc="A library written in C that allows you to create and run audio and video streams"
-arch=('i686' 'x86_64')
-url="http://www.linphone.org/"
-license=('GPL')
-depends=('ortp' 'speex' 'ffmpeg=1:1.2' 'v4l-utils' 'libxv' 'libpulse')
-makedepends=('intltool')
-options=('!libtool')
-source=("http://download-mirror.savannah.gnu.org/releases/linphone/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig}
- mediastreamer-ffmpeg.patch)
-md5sums=('e51ea9d5fce1396b374d10473dfbadec'
- '805da7def98f367e621363fa0c951fe8'
- '553d5d47ea4a8c8dfeabdc0281849d5f')
-
-build() {
- cd "${srcdir}"/$pkgname-$pkgver
- patch -p1 -i "${srcdir}"/mediastreamer-ffmpeg.patch
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/$pkgname-$pkgver
- make DESTDIR="${pkgdir}" install
-}
diff --git a/pcr/mediastreamer/mediastreamer-ffmpeg.patch b/pcr/mediastreamer/mediastreamer-ffmpeg.patch
deleted file mode 100644
index 3304e9f56..000000000
--- a/pcr/mediastreamer/mediastreamer-ffmpeg.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-commit f586917ea4d66f9ba8910f0967a8830e54d50784
-Author: Yann Diorcet <yann.diorcet@belledonne-communications.com>
-Date: Tue Jun 5 11:07:48 2012 +0200
-
- Fixes for new versions of ffmpeg
-
-diff --git a/src/h264dec.c b/src/h264dec.c
-index c4a84ee..5229b5e 100644
---- a/src/h264dec.c
-+++ b/src/h264dec.c
-@@ -45,7 +45,9 @@ typedef struct _DecData{
- static void ffmpeg_init(){
- static bool_t done=FALSE;
- if (!done){
-+#ifdef FF_API_AVCODEC_INIT
- avcodec_init();
-+#endif
- avcodec_register_all();
- done=TRUE;
- }
-diff --git a/src/videoenc.c b/src/videoenc.c
-index 21d016f..fb35760 100644
---- a/src/videoenc.c
-+++ b/src/videoenc.c
-@@ -39,6 +39,10 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- static bool_t avcodec_initialized=FALSE;
-
-+#ifndef FF_I_TYPE
-+#define FF_I_TYPE AV_PICTURE_TYPE_I
-+#endif
-+
- #ifdef ENABLE_LOG_FFMPEG
-
- void ms_ffmpeg_log_callback(void* ptr, int level, const char* fmt, va_list vl)
-@@ -53,7 +57,9 @@ void ms_ffmpeg_log_callback(void* ptr, int level, const char* fmt, va_list vl)
-
- void ms_ffmpeg_check_init(){
- if(!avcodec_initialized){
-+#ifdef FF_API_AVCODEC_INIT
- avcodec_init();
-+#endif
- avcodec_register_all();
- avcodec_initialized=TRUE;
- #ifdef ENABLE_LOG_FFMPEG
-@@ -300,10 +306,10 @@ static void prepare_h263(EncState *s){
- if (s->profile==0){
- s->codec=CODEC_ID_H263;
- }else{
-+ /*
- c->flags|=CODEC_FLAG_H263P_UMV;
- c->flags|=CODEC_FLAG_AC_PRED;
- c->flags|=CODEC_FLAG_H263P_SLICE_STRUCT;
-- /*
- c->flags|=CODEC_FLAG_OBMC;
- c->flags|=CODEC_FLAG_AC_PRED;
- */
diff --git a/pcr/csync-owncloud/PKGBUILD b/pcr/ocsync/PKGBUILD
index daba8c568..34ce2f62c 100644
--- a/pcr/csync-owncloud/PKGBUILD
+++ b/pcr/ocsync/PKGBUILD
@@ -9,26 +9,24 @@
# See http://techbase.kde.org/Development/CMake/Addons_for_KDE#Buildtypes to check what is supported.
# Default is RelWithDebInfo to help with debugging.
-_buildtype="RelWithDebInfo"
+_buildtype="Release"
##############################################################
-_name=csync
-pkgname=csync-owncloud
-pkgver=0.50.8
+pkgname=ocsync
+pkgver=0.70.5
pkgrel=1
pkgdesc="A file synchronizer especially designed for you, the normal user."
arch=("i686" "x86_64")
url="http://www.csync.org"
license=('GPL2')
-depends=('log4c' 'sqlite3' 'iniparser' 'neon' 'smbclient' 'libssh')
+depends=('sqlite3' 'iniparser' 'neon' 'smbclient' 'libssh')
makedepends=('cmake')
#optdepends=('samba: smb support' 'libssh: sftp support')
-provides=('csync')
-conflicts=('csync')
-options=(!strip)
-source=("http://download.owncloud.com/download/${_name}-${pkgver}.tar.bz2")
-md5sums=('322f6fa22ca0e8cd05f23dc0d075e7ca')
+provides=('csync' 'csync-owncloud')
+conflicts=('csync' 'csync-owncloud')
+source=("http://download.owncloud.com/download/${pkgname}-${pkgver}.tar.bz2")
+md5sums=('7c8b6f260cc53d29c4355f6837990329')
# Clean options array to strip pkg if release buildtype is chosen
if [[ ${_buildtype} == "Release" ]] || [[ ${_buildtype} == "release" ]]; then
@@ -36,18 +34,17 @@ if [[ ${_buildtype} == "Release" ]] || [[ ${_buildtype} == "release" ]]; then
fi
build() {
- if [[ -e ${srcdir}/${_name}-${pkgver}-build ]]; then rm -rf ${srcdir}/${_name}-${pkgver}-build; fi
- mkdir ${srcdir}/${_name}-${pkgver}-build
- cd ${srcdir}/${_name}-${pkgver}-build
+ if [[ -e ${srcdir}/${pkgname}-${pkgver}-build ]]; then rm -rf ${srcdir}/${pkgname}-${pkgver}-build; fi
+ mkdir ${srcdir}/${pkgname}-${pkgver}-build
+ cd ${srcdir}/${pkgname}-${pkgver}-build
cmake -DCMAKE_BUILD_TYPE=${_buildtype} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DSYSCONF_INSTALL_DIR=/etc \
- -DLOG_TO_CALLBACK=on \
- ../${_name}-${pkgver}
+ ../${pkgname}-${pkgver}
make
}
package() {
- cd ${srcdir}/${_name}-${pkgver}-build
+ cd ${srcdir}/${pkgname}-${pkgver}-build
make DESTDIR=${pkgdir} install
}
diff --git a/pcr/owncloud-client/PKGBUILD b/pcr/owncloud-client/PKGBUILD
index 7e8dfa59a..69905f40a 100644
--- a/pcr/owncloud-client/PKGBUILD
+++ b/pcr/owncloud-client/PKGBUILD
@@ -9,28 +9,27 @@
# See http://techbase.kde.org/Development/CMake/Addons_for_KDE#Buildtypes to check what is supported.
# Default is RelWithDebInfo to help with debugging.
-_buildtype="RelWithDebInfo"
+_buildtype="Release"
##############################################################
_name=mirall
pkgname=owncloud-client
-pkgver=1.0.5
-pkgrel=2
+pkgver=1.2.3
+pkgrel=1
pkgdesc="ownCloud client based on mirall"
arch=('i686' 'x86_64')
url="http://owncloud.org/"
license=('GPL2')
-depends=('qt' 'csync-owncloud')
+depends=('qt4' 'ocsync')
makedepends=('cmake')
provides=('mirall' 'owncloud-client')
conflicts=('mirall-git')
-options=(!strip)
install=owncloud-client.install
-backup=('etc/exclude.lst')
+backup=('etc/owncloud-client/sync-exclude.lst')
source=("http://download.owncloud.com/download/${_name}-${pkgver}.tar.bz2"
"${pkgname}.desktop")
-md5sums=('b7a96411f092bb16f88e3868a558032f'
+md5sums=('a3aa2cb1b9ccb13c7e8b0ef8a1b539df'
'e223d162626c2ff54efebaa90a182d81')
# Clean options array to strip pkg if release buildtype is chosen
@@ -43,7 +42,13 @@ build() {
mkdir ${srcdir}/${_name}-${pkgver}-build
cd ${srcdir}/${_name}-${pkgver}-build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_BUILD_TYPE=${_buildtype} ../${_name}-${pkgver}
+ cmake -DQT_QMAKE_EXECUTABLE=qmake-qt4 \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib \
+ -DCMAKE_BUILD_TYPE=${_buildtype} \
+ -DCSYNC_INCLUDE_PATH=/usr/include/ocsync \
+ -DCMAKE_INSTALL_SYSCONFDIR=/etc/${pkgname} \
+ ../${_name}-${pkgver}
make
}
diff --git a/pcr/owncloud-client/owncloud-client.install b/pcr/owncloud-client/owncloud-client.install
index 1c0de2e4f..e216754c7 100644
--- a/pcr/owncloud-client/owncloud-client.install
+++ b/pcr/owncloud-client/owncloud-client.install
@@ -1,5 +1,5 @@
post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+ xdg-icon-resource forceupdate --theme hicolor
}
post_upgrade() {
diff --git a/pcr/owncloud/PKGBUILD b/pcr/owncloud/PKGBUILD
index 7861d0917..18e33afe2 100644
--- a/pcr/owncloud/PKGBUILD
+++ b/pcr/owncloud/PKGBUILD
@@ -1,20 +1,21 @@
-# Contributor: Antonio Rojas <nqn1976 @ gmail.com>
+# Maintainer: Antonio Rojas <nqn1976 @ gmail.com>
# Based on owncloud-git PKGBUILD by Alexander Ovsyannikov
-# Maintainer : Parabola GNU / Linux-libre Aurelien Desbrieres <aurelien@cwb.io>
pkgname=owncloud
-pkgver=4.5.2
+pkgver=5.0.4
pkgrel=1
pkgdesc="A cloud server to store your files centrally on a hardware controlled by you"
arch=('any')
url="http://owncloud.org/"
license=('GPL')
-depends=('php-gd')
-optdepends=("php-apache: to use the Apache web server" "php-sqlite: to use the SQLite database backend" "mysql: to use the MySQL database backend")
+depends=('php-gd' 'php-intl')
+optdepends=("php-apache: to use the Apache web server" "php-sqlite: to use the SQLite database backend" "mariadb: to use the MySQL database backend" "smbclient: to mount SAMBA shares")
makedepends=()
-source=("http://owncloud.org/releases/$pkgname-$pkgver.tar.bz2" 'owncloud.conf')
+source=("http://download.owncloud.org/community/$pkgname-$pkgver.tar.bz2" 'owncloud.conf')
backup=('etc/httpd/conf/extra/owncloud.conf')
install=owncloud.install
+md5sums=('311c299b4aff4987a4b4c39aedafa9c0'
+ 'c1d49a3c0d8433bed6bffcd21ebb0064')
package() {
# install license
diff --git a/pcr/owncloud/owncloud.install b/pcr/owncloud/owncloud.install
index 327733f97..cde521d4b 100644
--- a/pcr/owncloud/owncloud.install
+++ b/pcr/owncloud/owncloud.install
@@ -6,12 +6,7 @@ post_install() {
echo "LoadModule php5_module modules/libphp5.so"
echo "Include conf/extra/php5_module.conf"
echo
- echo "Uncomment extensions xmlrpc.so zip.so gd.so"
- echo "and either pdo_sqlite.so sqlite3.so (for the SQLite backend) or mysql.so mysqli.so pdo_mysql.so (for the MySQL backend)"
+ echo "Uncomment extensions gd.so intl.so iconv.so openssl.so xmlrpc.so zip.so"
+ echo "and either pdo_sqlite.so sqlite3.so (for the SQLite backend) or mysqli.so pdo_mysql.so (for the MySQL backend)"
echo "in /etc/php/php.ini"
}
-
-post_upgrade() {
- echo "owncloud is now installed in /usr/share/webapps/owncloud"
- echo "if you want it in /srv/http, add a symlink manually"
-} \ No newline at end of file
diff --git a/pcr/python2-pycha/PKGBUILD b/pcr/python2-pycha/PKGBUILD
new file mode 100644
index 000000000..4c9cf4ea4
--- /dev/null
+++ b/pcr/python2-pycha/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Jakub Klinkovský <kuba.klinkovsky@gmail.com>
+# Contributor (Parabola): André Silva <emulatorman@lavabit.com>
+pkgname=python2-pycha
+pkgver=279
+pkgrel=1
+pkgdesc="Pycha is a very simple Python package for drawing charts using the great Cairo library."
+arch=('any')
+url="http://bitbucket.org/lgs/pycha/"
+license=('LGPL')
+depends=('pycairo')
+makedepends=('mercurial' 'python2-distribute')
+
+_hgroot="https://bitbucket.org/lgs/pycha"
+_hgrepo="pycha"
+
+build() {
+ cd "$srcdir"
+ msg "Connecting to Mercurial server...."
+
+ if [[ -d "$_hgrepo" ]]; then
+ cd "$_hgrepo"
+ hg pull -u
+ msg "The local files are updated."
+ else
+ hg clone "$_hgroot" "$_hgrepo"
+ fi
+
+ msg "Mercurial checkout done or server timeout"
+}
+
+package() {
+ cd "$srcdir/$_hgrepo"
+ msg "Starting build..."
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/python2-pywebdav/PKGBUILD b/pcr/python2-pywebdav/PKGBUILD
new file mode 100644
index 000000000..c5c72b22a
--- /dev/null
+++ b/pcr/python2-pywebdav/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Dan Serban (dserban01 => gmail)
+# Contributor: Gour <gour@gour-nitai.com>
+
+pkgname=python2-pywebdav
+pkgver=0.9.8
+pkgrel=1
+pkgdesc="A standards compliant WebDAV server and library written in Python"
+arch=('any')
+url="http://code.google.com/p/pywebdav/"
+license=('GPLv2')
+depends=('python2' 'pyxml')
+conflicts=('python-pywebdav')
+makedepends=('python2-distribute')
+source=(http://pywebdav.googlecode.com/files/PyWebDAV-$pkgver.tar.gz)
+md5sums=('2fd2aca0074f0d0ac2701c9c0cadb89e')
+
+package()
+{
+ cd $srcdir/PyWebDAV-$pkgver
+ python2 setup.py install --root=$pkgdir/
+ install -D doc/LICENSE $startdir/pkg/usr/share/licenses/$pkgname/LICENSE
+}
diff --git a/pcr/python2-qrcode/PKGBUILD b/pcr/python2-qrcode/PKGBUILD
new file mode 100644
index 000000000..cd807331e
--- /dev/null
+++ b/pcr/python2-qrcode/PKGBUILD
@@ -0,0 +1,22 @@
+# Contributor: Francois Boulogne <fboulogne at april dot org>
+# Maintainer: Francois Boulogne <fboulogne at april dot org>
+
+pkgname=python2-qrcode
+pkgver=2.3.1
+pkgrel=1
+pkgdesc="Python library to generate QR codes"
+arch=('any')
+url="https://github.com/lincolnloop/python-qrcode"
+license=('BSD')
+depends=('python-imaging' 'python2')
+source=(http://pypi.python.org/packages/source/q/qrcode/qrcode-${pkgver}.tar.gz)
+md5sums=("574a5e617e87fd00a47a5abcc53443b4")
+
+package() {
+ cd "$srcdir/qrcode-$pkgver"
+
+ python2 setup.py install --root="${pkgdir}"
+
+}
+
+# vim:ts=2:sw=2:et:
diff --git a/pcr/python2-relatorio/PKGBUILD b/pcr/python2-relatorio/PKGBUILD
index 497a50920..fcaae5c7a 100644
--- a/pcr/python2-relatorio/PKGBUILD
+++ b/pcr/python2-relatorio/PKGBUILD
@@ -1,21 +1,35 @@
-# Contributor: Florian Walch <florian.walch@gmx.at>
-# Maintainer: Thomas Bahn <Thomas-Bahn@gmx.net>
+# Maintainer: Jakub Klinkovský <kuba.klinkovsky@gmail.com>
+# Contributor (Parabola): André Silva <emulatorman@lavabit.com>
pkgname=python2-relatorio
-pkgver=0.5.6
-pkgrel=2
-pkgdesc="A templating library able to output odt and pdf files"
-arch=('i686' 'x86_64' 'mips64el')
+pkgver=183
+pkgrel=1
+pkgdesc="Relatorio is an OpenHex and B2CK project to easily create reports in a variety of formats (openoffice text, PDF, XHTML) from python objects."
+arch=('any')
url="http://relatorio.openhex.org"
license=('GPL')
-depends=('python2-genshi>=0.5' 'python2-lxml>=1.3.6')
-makedepends=('python2-distribute')
-source=("http://pypi.python.org/packages/source/r/relatorio/relatorio-$pkgver.tar.gz")
+depends=('python2-genshi' 'python2-lxml' 'python2-yaml' 'python2-pycha')
+makedepends=('mercurial' 'python2-distribute')
+
+_hgroot="http://hg.openhex.org/hgwebdir.cgi/relatorio"
+_hgrepo="relatorio"
build() {
- cd $srcdir/relatorio-$pkgver
- chmod 644 relatorio.egg-info/*
- python2 setup.py install --root=$pkgdir
-}
+ cd "$srcdir"
+ msg "Connecting to Mercurial server...."
+ if [[ -d "$_hgrepo" ]]; then
+ cd "$_hgrepo"
+ hg pull -u
+ msg "The local files are updated."
+ else
+ hg clone "$_hgroot" "$_hgrepo"
+ fi
-md5sums=('944fb60fadaff451ab6ee8818de516ad')
+ msg "Mercurial checkout done or server timeout"
+}
+
+package() {
+ cd "$srcdir/$_hgrepo"
+ msg "Starting build..."
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/python2-setuptools/PKGBUILD b/pcr/python2-setuptools/PKGBUILD
new file mode 100644
index 000000000..85f0caf32
--- /dev/null
+++ b/pcr/python2-setuptools/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+# Contributor: cwchen <linuxisfun0104@gmail.com>
+# Contributor: Florian Friesdorf <archlinux@chaoflow.net>
+# Contributor: simo <simo@archlinux.org>
+# Contributor: William Rea <sillywilly@gmail.com>
+# Contributor: Todd Maynard <arch@toddmaynard.com>
+
+pkgname=python2-setuptools
+_pkgname=setuptools
+pkgver=0.6c11
+pkgrel=2
+pkgdesc="A collection of enhancements to the Python distutils"
+arch=('any')
+url="http://peak.telecommunity.com/DevCenter/setuptools"
+license=('PSF')
+depends=('python2')
+provides=('setuptools')
+conflicts=('python2-distribute')
+source=(http://pypi.python.org/packages/source/s/${_pkgname}/${_pkgname}-${pkgver}.tar.gz)
+md5sums=('7df2a529a074f613b509fb44feefe74e')
+
+package() {
+ cd ${srcdir}/${_pkgname}-${pkgver}
+
+ python2 setup.py install --root=${pkgdir} --prefix=/usr
+
+# we don't provide a non-suffixed easy_install
+ echo "Removing non-suffixed easy_install"
+ rm ${pkgdir}/usr/bin/easy_install
+}
diff --git a/pcr/trytond-account-invoice/PKGBUILD b/pcr/trytond-account-invoice/PKGBUILD
new file mode 100644
index 000000000..1f2574548
--- /dev/null
+++ b/pcr/trytond-account-invoice/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-account-invoice
+_pkgname=trytond_account_invoice
+pkgver=2.6.3
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The account_invoice module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6' 'trytond-account>=2.6' 'trytond-company>=2.6' 'trytond-party>=2.6' 'trytond-product>=2.6' 'trytond-currency>=2.6' 'trytond-account-product>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("a93b71985bbcb70499019429a3dc4e25")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-account-product/PKGBUILD b/pcr/trytond-account-product/PKGBUILD
new file mode 100644
index 000000000..b8ec822c6
--- /dev/null
+++ b/pcr/trytond-account-product/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-account-product
+_pkgname=trytond_account_product
+pkgver=2.6.0
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The account_product module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6' 'trytond-account>=2.6' 'trytond-company>=2.6' 'trytond-product>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("7c4ebba0419c62addeb7417c57a84125")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-account/PKGBUILD b/pcr/trytond-account/PKGBUILD
new file mode 100644
index 000000000..b4c2affb0
--- /dev/null
+++ b/pcr/trytond-account/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-account
+_pkgname=trytond_account
+pkgver=2.6.3
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The account module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6' 'trytond-company>=2.6' 'trytond-party>=2.6' 'trytond-currency>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("872c05b5be3d6737575137d827234cfb")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-calendar/PKGBUILD b/pcr/trytond-calendar/PKGBUILD
new file mode 100644
index 000000000..db8756171
--- /dev/null
+++ b/pcr/trytond-calendar/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-calendar
+_pkgname=trytond_calendar
+pkgver=2.6.1
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The calendar module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("a6612776bf735eb9c68e2a5b3aa8ce83")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-company/PKGBUILD b/pcr/trytond-company/PKGBUILD
new file mode 100644
index 000000000..da9e2b27f
--- /dev/null
+++ b/pcr/trytond-company/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-company
+_pkgname=trytond_company
+pkgver=2.6.1
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The company module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6' 'trytond-party>=2.6' 'trytond-currency>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("7f5ad0dab46f3c62c7f03ea5d48684f9")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-country/PKGBUILD b/pcr/trytond-country/PKGBUILD
new file mode 100644
index 000000000..17c06dc33
--- /dev/null
+++ b/pcr/trytond-country/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-country
+_pkgname=trytond_country
+pkgver=2.6.0
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The country module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("867338ac91e0130e3b7427e8af9a6c6d")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-currency/PKGBUILD b/pcr/trytond-currency/PKGBUILD
new file mode 100644
index 000000000..9a21153c0
--- /dev/null
+++ b/pcr/trytond-currency/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-currency
+_pkgname=trytond_currency
+pkgver=2.6.1
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The currency module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("c38869231a22dd0c80a595c523491412")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-party/PKGBUILD b/pcr/trytond-party/PKGBUILD
new file mode 100644
index 000000000..1f3b35c6e
--- /dev/null
+++ b/pcr/trytond-party/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-party
+_pkgname=trytond_party
+pkgver=2.6.0
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The party module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6' 'trytond-country>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("82fc07ffd9bcedc28f5526fe5c6228e6")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-product/PKGBUILD b/pcr/trytond-product/PKGBUILD
new file mode 100644
index 000000000..de158f436
--- /dev/null
+++ b/pcr/trytond-product/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-product
+_pkgname=trytond_product
+pkgver=2.6.0
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The product module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("84cbc997b557cbf46d74a5958d8ec0a5")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-stock-lot/PKGBUILD b/pcr/trytond-stock-lot/PKGBUILD
new file mode 100644
index 000000000..01cd34681
--- /dev/null
+++ b/pcr/trytond-stock-lot/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-stock-lot
+_pkgname=trytond_stock_lot
+pkgver=2.6.0
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The stock_lot module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6' 'trytond-product>=2.6' 'trytond-stock>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("4ca52557e691488e566c7eab3aa0ce5d")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond-stock/PKGBUILD b/pcr/trytond-stock/PKGBUILD
new file mode 100644
index 000000000..453f931fe
--- /dev/null
+++ b/pcr/trytond-stock/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Robin Baumgartner <robin@baumgartners.ch>
+pkgname=trytond-stock
+_pkgname=trytond_stock
+pkgver=2.6.1
+_pkgdir=2.6
+pkgrel=1
+pkgdesc="The stock module of the Tryton application platform"
+arch=('any')
+url='http://www.tryton.org/'
+license=('GPL3')
+groups=('trytond-modules')
+depends=('trytond>=2.6' 'trytond-party>=2.6' 'trytond-product>=2.6' 'trytond-company>=2.6' 'trytond-currency>=2.6')
+makedepends=('python2-distribute')
+source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
+md5sums=("fd303fc990f9a26de60e0928693461e2")
+
+package() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+}
diff --git a/pcr/trytond/PKGBUILD b/pcr/trytond/PKGBUILD
index b270df368..a34a8890f 100644
--- a/pcr/trytond/PKGBUILD
+++ b/pcr/trytond/PKGBUILD
@@ -3,12 +3,12 @@
pkgname=trytond
pkgver=2.6.3
_pkgdir=2.6
-pkgrel=1
+pkgrel=2
pkgdesc="A three-tiers high-level general purpose application platform (server application)"
arch=('any')
url="http://www.tryton.org/"
license=('GPL3')
-depends=('python2>=2.4' 'python-lxml' 'python2-egenix-mx-base' 'python2-relatorio>=0.2.0' 'python2-genshi>=0.5' 'python2-polib')
+depends=('python2>=2.7' 'python-lxml' 'python2-egenix-mx-base' 'python2-relatorio>=183' 'python2-genshi>=0.6' 'python2-polib')
optdepends=('python-psycopg2: support for PostgreSQL database'
'python-pywebdav: support for WebDAV feature'
'pydot: support for displaying workflow graphs'
@@ -23,7 +23,7 @@ md5sums=('0dd81769fc18fe2d20e83de4f17cb10d'
'768e68c01cb5913e36ea89c67fc98038'
'b1535a8528dfd8f655624bf6faea6985')
-build() {
+package() {
cd $srcdir/$pkgname-$pkgver
python2 setup.py install --root=$pkgdir
install -D -m644 etc/trytond.conf $pkgdir/etc/trytond.conf