summaryrefslogtreecommitdiff
path: root/pcr
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-02-17 17:32:01 -0300
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-02-17 17:32:01 -0300
commit88e1da204a82b0e8c0fa1a9e42ecd1b86a08eab8 (patch)
tree37421daac725a396555168b30cacc1868b02611e /pcr
parent308f6ff034c928c0c4fc2ce168df7192ca2b1209 (diff)
parent9e3260441a96b92953b3cfc91cf552f2d5177225 (diff)
downloadabslibre-88e1da204a82b0e8c0fa1a9e42ecd1b86a08eab8.tar.gz
abslibre-88e1da204a82b0e8c0fa1a9e42ecd1b86a08eab8.tar.bz2
abslibre-88e1da204a82b0e8c0fa1a9e42ecd1b86a08eab8.zip
Merge branch 'master' of vparabola:abslibre
Diffstat (limited to 'pcr')
-rw-r--r--pcr/gnuhealth/PKGBUILD8
-rw-r--r--pcr/ocsync/PKGBUILD21
-rw-r--r--pcr/owncloud-app-roundcube/PKGBUILD20
-rw-r--r--pcr/owncloud-client/PKGBUILD17
-rw-r--r--pcr/pdsh/PKGBUILD33
-rw-r--r--pcr/perspectives-server/PKGBUILD51
-rw-r--r--pcr/perspectives-server/perspectives-server.conf17
-rw-r--r--pcr/perspectives-server/perspectives-server.cron7
-rw-r--r--pcr/perspectives-server/perspectives-server.install27
-rw-r--r--pcr/perspectives-server/perspectives-server.service14
-rw-r--r--pcr/python-lirc/PKGBUILD28
-rw-r--r--pcr/python2-sql/PKGBUILD20
-rw-r--r--pcr/roundcube-carddav/PKGBUILD24
-rw-r--r--pcr/roundcube-rcguard-plugin-git/PKGBUILD32
-rw-r--r--pcr/trytond-account-invoice/PKGBUILD6
-rw-r--r--pcr/trytond-account-product/PKGBUILD2
-rw-r--r--pcr/trytond-account/PKGBUILD7
-rw-r--r--pcr/trytond-calendar/PKGBUILD9
-rw-r--r--pcr/trytond-company/PKGBUILD7
-rw-r--r--pcr/trytond-country/PKGBUILD7
-rw-r--r--pcr/trytond-currency/PKGBUILD7
-rw-r--r--pcr/trytond-party/PKGBUILD7
-rw-r--r--pcr/trytond-product/PKGBUILD7
-rw-r--r--pcr/trytond-stock-lot/PKGBUILD7
-rw-r--r--pcr/trytond-stock/PKGBUILD9
-rw-r--r--pcr/trytond/PKGBUILD10
-rw-r--r--pcr/ums/PKGBUILD63
-rw-r--r--pcr/youtube-dl-current/PKGBUILD4
28 files changed, 427 insertions, 44 deletions
diff --git a/pcr/gnuhealth/PKGBUILD b/pcr/gnuhealth/PKGBUILD
index ba7639b90..c10b4e7c9 100644
--- a/pcr/gnuhealth/PKGBUILD
+++ b/pcr/gnuhealth/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: SpepS <dreamspepser at yahoo dot it>
pkgname=gnuhealth
-pkgver=2.2.2
+pkgver=2.4.0
pkgrel=1
pkgdesc="A free Health and Hospital Information System"
arch=any
@@ -12,8 +12,8 @@ depends=(
postgresql
pygtk
python2-dateutil
- python2-imaging
python2-ldap
+ python2-pillow
python2-pip
python2-psycopg2
python2-pytz
@@ -27,7 +27,7 @@ depends=(
"trytond-stock-lot>=3.0"
)
source=http://ftp.gnu.org/gnu/health/$pkgname-$pkgver.tar.gz
-sha512sums=45e6965b583c08c3a457dc733274253f5ff66fa5760509d42291271e4b6237f1b34829f0403235d8a457d1236c8ffec3f22b7495859cbe399abc8f3f71556c0e
+sha512sums=ee33b3efd731a7dc688e20c09a0aff58001e5e9b24d01420da20021e13ac3ca90c4fb141c4ca49d7d27144d1ef0255d09fd4eab83c86b782052c2244a57ba36d
package() {
MODULES=(
@@ -50,6 +50,8 @@ package() {
health_ntd_dengue
health_nursing
health_pediatrics
+ health_pediatrics_growth_charts
+ health_pediatrics_growth_charts_who
health_profile
health_qrcodes
health_reporting
diff --git a/pcr/ocsync/PKGBUILD b/pcr/ocsync/PKGBUILD
index 8da91f41d..cc780cfbb 100644
--- a/pcr/ocsync/PKGBUILD
+++ b/pcr/ocsync/PKGBUILD
@@ -10,27 +10,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="Release"
+_buildtype='Release'
##############################################################
pkgname=ocsync
-pkgver=0.90.4
-pkgrel=1
-pkgdesc="A file synchronizer especially designed for you, the normal user. Dependency of owncloud-client."
-arch=("i686" "x86_64")
-url="http://www.csync.org"
+pkgver=0.91.4
+pkgrel=2
+pkgdesc='A file synchronizer especially designed for you, the normal user. Dependency of owncloud-client.'
+arch=('i686' 'x86_64' 'armv7h')
+url='http://www.csync.org'
license=('GPL2')
depends=('sqlite3' 'iniparser' 'neon' 'libssh')
makedepends=('cmake')
provides=('csync' 'csync-owncloud')
conflicts=('csync' 'csync-owncloud')
+options=('staticlibs')
backup=('etc/ocsync/ocsync.conf' 'etc/ocsync/ocsync_exclude.conf')
-source=("http://download.owncloud.com/download/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('4724730cf7376983c06bc83133c06a3f')
+source=("http://download.owncloud.com/desktop/stable/${pkgname}-${pkgver}.tar.bz2")
-if [[ ! ${_buildtype} == "Release" ]] && [[ ! ${_buildtype} == "release" ]]; then
- options=(!strip)
+if [[ ! ${_buildtype} == 'Release' ]] && [[ ! ${_buildtype} == 'release' ]]; then
+ options+=('debug')
fi
prepare() {
@@ -51,3 +51,4 @@ package() {
cd ${srcdir}/${pkgname}-${pkgver}-build
make DESTDIR=${pkgdir} install
}
+sha256sums=('9ce5d04ff0475be4c3d3bfff43a554980d88277e95de4128a3f18611529b2cb6')
diff --git a/pcr/owncloud-app-roundcube/PKGBUILD b/pcr/owncloud-app-roundcube/PKGBUILD
new file mode 100644
index 000000000..050925d8c
--- /dev/null
+++ b/pcr/owncloud-app-roundcube/PKGBUILD
@@ -0,0 +1,20 @@
+# $Id: PKGBUILD 103944 2014-01-13 20:31:53Z spupykin $
+# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer : Parabola Aurélien Desbrières <aurelien@hackers.guru>
+
+pkgname=owncloud-app-roundcube
+pkgver=1.3.1
+pkgrel=1
+pkgdesc="Roundcubemail integration for owncloud"
+arch=('any')
+url="http://apps.owncloud.com/content/show.php/?content=151523"
+license=('GPL')
+depends=('owncloud')
+makedepends=()
+options=('!strip')
+source=("https://github.com/hypery2k/owncloud/releases/download/v$pkgver/roundcube.zip")
+
+package() {
+ install -d ${pkgdir}/usr/share/webapps/owncloud/apps
+ cp -a ${srcdir}/roundcube ${pkgdir}/usr/share/webapps/owncloud/apps/roundcube
+}
diff --git a/pcr/owncloud-client/PKGBUILD b/pcr/owncloud-client/PKGBUILD
index a28aae986..2e1e82c15 100644
--- a/pcr/owncloud-client/PKGBUILD
+++ b/pcr/owncloud-client/PKGBUILD
@@ -10,17 +10,17 @@
# See http://techbase.kde.org/Development/CMake/Addons_for_KDE#Buildtypes to check what is supported.
# Default is RelWithDebInfo to help with debugging.
-_buildtype="Release"
+_buildtype='Release'
##############################################################
_name=mirall
pkgname=owncloud-client
-pkgver=1.4.2
+pkgver=1.5.1
pkgrel=1
-pkgdesc="ownCloud client based on mirall"
-arch=('i686' 'x86_64')
-url="http://owncloud.org/"
+pkgdesc='ownCloud client based on mirall'
+arch=('i686' 'x86_64' 'armv7h')
+url='http://owncloud.org/'
license=('GPL2')
depends=('qt4' 'ocsync' 'qtkeychain' 'qtwebkit')
makedepends=('cmake')
@@ -28,11 +28,9 @@ provides=('mirall' 'owncloud-client')
conflicts=('mirall-git')
install=owncloud-client.install
backup=('etc/ownCloud/sync-exclude.lst')
-source=("http://download.owncloud.com/download/${_name}-${pkgver}.tar.bz2")
-md5sums=('089a9df66f31d6915a60e48ca4a027a8')
+source=("http://download.owncloud.com/desktop/stable/${_name}-${pkgver}.tar.bz2")
-
-if [[ ! ${_buildtype} == "Release" ]] && [[ ! ${_buildtype} == "release" ]]; then
+if [[ ! ${_buildtype} == 'Release' ]] && [[ ! ${_buildtype} == 'release' ]]; then
options=(!strip)
fi
@@ -58,3 +56,4 @@ package() {
cd ${srcdir}/${_name}-${pkgver}-build
make DESTDIR=${pkgdir} install
}
+sha256sums=('79c41f8c72c994ab803b7053a1c7e0a46bbd20c25c1eed900e1c98433745daee')
diff --git a/pcr/pdsh/PKGBUILD b/pcr/pdsh/PKGBUILD
new file mode 100644
index 000000000..0f4fc2461
--- /dev/null
+++ b/pcr/pdsh/PKGBUILD
@@ -0,0 +1,33 @@
+# Contributor: drrossum <d.r.vanrossum at gmx.de>
+# Contributor: sh0 <mee@sh0.org>
+# Maintainer : AurÃelien Desbrieres <aurelien@xload.io>
+
+pkgname=pdsh
+pkgver=2.29
+pkgrel=2
+pkgdesc='Parallel Distributed Shell'
+url='http://code.google.com/p/pdsh/'
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('glibc' 'openssh' 'readline')
+optdepends=('perl: required by the dshbak utility')
+options=('libtool')
+source=("http://pdsh.googlecode.com/files/$pkgname-$pkgver.tar.bz2")
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr --mandir=/usr/share/man \
+ --without-rsh \
+ --with-ssh \
+ --with-dshgroups \
+ --with-readline || return 1
+ make || return 1
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}/" install || return 1
+ rmdir "${pkgdir}/usr/sbin"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/pcr/perspectives-server/PKGBUILD b/pcr/perspectives-server/PKGBUILD
new file mode 100644
index 000000000..8867faa37
--- /dev/null
+++ b/pcr/perspectives-server/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: fauno
+# Based on the git version by
+# Maintainer: Robert Štětka <robert dot stetka at gmail dot com>
+pkgname=perspectives-server
+pkgver=3.4
+pkgrel=1
+url='https://perspectives-project.org/'
+pkgdesc='Perspectives notary server'
+arch=('any')
+license=('GPL3')
+depends=('openssl' 'python2>=2.7' 'python2-m2crypto'
+ 'python2-cherrypy' 'python2-sqlalchemy')
+source=("https://repo.parabolagnulinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz"
+ perspectives-server.{conf,cron,service,install})
+install="${pkgname}.install"
+optdepends=('python2-psycopg2: for postgresql storage'
+ 'memcache: for caching'
+ 'redis: for caching')
+md5sums=('de34f288c54cdfa81b6f8d67672515a0'
+ '00c42be9b00186cd660645a0cf20fa4b'
+ '2343fe5f9756ffd7a70e39d04ba21d46'
+ '870bf3020c73c02853cf1c0d1668d005'
+ '7d51646e864e895d13a3eb682ebf78ec')
+
+mkdepends=('git')
+mksource=("$pkgname-$pkgver::git+https://github.com/danwent/Perspectives-Server/#tag=v$pkgver")
+mkmd5sums=('SKIP')
+
+mksource() {
+ :
+}
+
+package() {
+ install -dm 750 ${pkgdir}/usr/share/webapps/${pkgname}
+ install -dm 750 ${pkgdir}/etc/webapps/${pkgname}
+
+ install -Dm 640 ${srcdir}/${pkgname}.conf \
+ ${pkgdir}/etc/conf.d/${pkgname}.conf
+
+ install -Dm 755 ${srcdir}/${pkgname}.cron \
+ ${pkgdir}/etc/cron.daily/${pkgname}
+
+ cp -av "$srcdir/$pkgname-$pkgver/"* \
+ "${pkgdir}/usr/share/webapps/${pkgname}/"
+
+ install -Dm 644 ${srcdir}/${pkgname}.service \
+ ${pkgdir}/usr/lib/systemd/system/${pkgname}.service
+}
+
+
+# vim:set ts=2 sw=2 et:
diff --git a/pcr/perspectives-server/perspectives-server.conf b/pcr/perspectives-server/perspectives-server.conf
new file mode 100644
index 000000000..fad23db68
--- /dev/null
+++ b/pcr/perspectives-server/perspectives-server.conf
@@ -0,0 +1,17 @@
+# Perspectives env vars
+FLAGS="--sni --metricsdb"
+
+# See notary_http.py -h to get this working
+NOTARY_PUBLIC_KEY=/etc/webapps/perspectives-server/notary.pub
+NOTARY_PRIVATE_KEY=/etc/webapps/perspectives-server/notary.priv
+PORT=8080
+
+#MEMCACHE_SERVER=
+#MEMCACHE_USERNAME=
+#MEMCACHE_PASSWORD=
+#MEMCACHIER_SERVERS=
+#MEMCACHIER_USERNAME=
+#MEMCACHIER_PASSWORD=
+#REDISTOGO_URL=
+#DATABASE_URL=
+#NOTARY_DB_PASSWORD=
diff --git a/pcr/perspectives-server/perspectives-server.cron b/pcr/perspectives-server/perspectives-server.cron
new file mode 100644
index 000000000..73a18ec44
--- /dev/null
+++ b/pcr/perspectives-server/perspectives-server.cron
@@ -0,0 +1,7 @@
+#!/bin/bash
+set -e
+
+pushd /usr/share/webapps/perspectives-server &>/dev/null
+
+/usr/bin/python2 notary_util/list_services.py |
+/usr/bin/python2 notary_util/threaded_scanner.py
diff --git a/pcr/perspectives-server/perspectives-server.install b/pcr/perspectives-server/perspectives-server.install
new file mode 100644
index 000000000..d07664cb7
--- /dev/null
+++ b/pcr/perspectives-server/perspectives-server.install
@@ -0,0 +1,27 @@
+_chown() {
+ chown -R perspectives:perspectives \
+ /usr/share/webapps/perspectives-server \
+ /etc/webapps/perspectives-server \
+ /etc/conf.d/perspectives-server.conf
+}
+
+post_install() {
+ groupadd --system perspectives
+
+ useradd --system \
+ --comment "Perspectives Notary Server" \
+ --gid perspectives \
+ --home /usr/share/webapps/perspectives-server -M \
+ --shell /bin/false \
+ perspectives &>/dev/null
+ _chown
+}
+
+post_upgrade() {
+ _chown
+}
+
+post_remove() {
+ userdel perspectives
+ groupdel perspectives
+}
diff --git a/pcr/perspectives-server/perspectives-server.service b/pcr/perspectives-server/perspectives-server.service
new file mode 100644
index 000000000..db5ca8808
--- /dev/null
+++ b/pcr/perspectives-server/perspectives-server.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=Perspectives notary server
+After=network.target
+
+[Service]
+User=perspectives
+Type=forking
+EnvironmentFile=/etc/conf.d/perspectives-server.conf
+WorkingDirectory=/usr/share/webapps/perspectives-server
+ExecStart=/bin/sh -c "/usr/bin/python2 notary_http.py $FLAGS &"
+
+[Install]
+WantedBy=multi-user.target
+
diff --git a/pcr/python-lirc/PKGBUILD b/pcr/python-lirc/PKGBUILD
new file mode 100644
index 000000000..06e6988ef
--- /dev/null
+++ b/pcr/python-lirc/PKGBUILD
@@ -0,0 +1,28 @@
+# $Id$
+# Contributor: Eelco Cramer <eelco@servicelab.org>
+# Maintainer : Parabola Aurélien Desbrières <aurelien@xload.io>
+
+pkgname=python-lirc
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="LIRC extension written in Cython for Python 3"
+arch=('any')
+url="https://github.com/piface/pifacecad"
+license=('GPL3')
+depends=('python'
+ 'lirc'
+ 'cython')
+makedepends=('python-distribute')
+source=(https://github.com/tompreston/python-lirc/archive/v${pkgver}.tar.gz)
+
+build() {
+ cd $srcdir/$pkgname-${pkgver}
+ make py3
+ python setup.py build
+}
+
+package() {
+ cd $srcdir/$pkgname-${pkgver}
+ python setup.py install --prefix=/usr --root=$pkgdir install
+}
+
diff --git a/pcr/python2-sql/PKGBUILD b/pcr/python2-sql/PKGBUILD
new file mode 100644
index 000000000..4ad9ed510
--- /dev/null
+++ b/pcr/python2-sql/PKGBUILD
@@ -0,0 +1,20 @@
+pkgname=python2-sql
+pkgver=r84.7f7e8fb84cdc
+pkgrel=1
+pkgdesc="Python 2 SQL library"
+arch=('any')
+url="https://code.google.com/p/python-sql/"
+license=('GPL3')
+depends=('python2')
+optdepends=()
+makedepends=('python2-setuptools' 'mercurial')
+md5sums=('SKIP')
+source=('hg+https://code.google.com/p/python-sql/')
+pkgver() {
+ cd $srcdir/python-sql
+ printf "r%s.%s" "$(hg identify -n)" "$(hg identify -i)"
+}
+package() {
+ cd $srcdir/python-sql
+ python2 setup.py install --root="$pkgdir/" --optimize=1
+}
diff --git a/pcr/roundcube-carddav/PKGBUILD b/pcr/roundcube-carddav/PKGBUILD
new file mode 100644
index 000000000..840834106
--- /dev/null
+++ b/pcr/roundcube-carddav/PKGBUILD
@@ -0,0 +1,24 @@
+# $Id$
+# Contributor: tang francescoallara.it
+# Maintainer : Parabola Aurélien Desbrières <aurelien@hackers.guru>
+
+pkgname=roundcube-carddav
+pkgver=git
+pkgrel=1
+pkgdesc="This plugin allows users to export their contacts via CardDAV"
+arch=('any')
+url="http://www.graviox.de/"
+license=('GPL')
+depends=('roundcubemail>=0.9.0')
+makedepends=('git')
+source=(https://github.com/graviox/Roundcube-CardDAV.git)
+
+package() {
+ _instdir=${pkgdir}/usr/share/webapps/roundcubemail/plugins/carddav
+ git clone ${source} ${_instdir}
+ install -dm755 ${_instdir}
+
+ # fix all the 644 perms on files
+ find ${_instdir} -type f -exec chmod 644 {} \;
+}
+md5sums=('a7c2e71f5d7a0d36c6682be6ff3413bd')
diff --git a/pcr/roundcube-rcguard-plugin-git/PKGBUILD b/pcr/roundcube-rcguard-plugin-git/PKGBUILD
new file mode 100644
index 000000000..d19298af7
--- /dev/null
+++ b/pcr/roundcube-rcguard-plugin-git/PKGBUILD
@@ -0,0 +1,32 @@
+# Contributor: achterin
+# Maintainer : Parabola Aurélien Desbrières <aurelien@hackers.guru>
+
+pkgname=roundcube-rcguard-plugin-git
+_gitname=rcguard
+pkgver=47.baadec2
+pkgrel=1
+pkgdesc="Roundcube plugin that enforces reCAPTCHA for users that have too many failed logins"
+arch=('any')
+url="https://github.com/dennylin93/rcguard"
+license=('BSD')
+depends=('roundcubemail>=0.9.0')
+makedepends=('git')
+optdepends=('mysql'
+ 'sqlite'
+ 'postgresql')
+source=(git+https://github.com/dennylin93/rcguard.git)
+
+pkgver() {
+ cd $_gitname
+ echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+}
+
+package() {
+ _instdir=${pkgdir}/usr/share/webapps/roundcubemail/plugins
+ install -dm755 ${_instdir}
+ rm -r ${srcdir}/rcguard/.git
+ cp -r ${srcdir}/rcguard ${_instdir}
+
+ # fix all the 644 perms on files
+ find ${_instdir} -type f -exec chmod 644 {} \;
+}
diff --git a/pcr/trytond-account-invoice/PKGBUILD b/pcr/trytond-account-invoice/PKGBUILD
index c1f3a4636..d19d696bb 100644
--- a/pcr/trytond-account-invoice/PKGBUILD
+++ b/pcr/trytond-account-invoice/PKGBUILD
@@ -2,9 +2,9 @@
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
pkgname=trytond-account-invoice
_pkgname=trytond_account_invoice
-pkgver=3.0.0
+pkgver=3.0.1
_pkgdir=3.0
-pkgrel=2
+pkgrel=1
pkgdesc="The account_invoice module of the Tryton application platform"
arch=('any')
url='http://www.tryton.org/'
@@ -13,7 +13,7 @@ groups=('trytond-modules')
depends=('trytond>=3.0' 'trytond-account>=3.0' 'trytond-account-product>=3.0' 'trytond-company>=3.0' 'trytond-currency>=3.0' 'trytond-party>=3.0' 'trytond-product>=3.0')
makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
-md5sums=("d225505a8ba66bfd95f22a454951dd15")
+md5sums=("161e3c2e2d9a0601c22b785dad0a6983")
build() {
cd $srcdir/$_pkgname-$pkgver
diff --git a/pcr/trytond-account-product/PKGBUILD b/pcr/trytond-account-product/PKGBUILD
index 5a780d1dd..07ba82b70 100644
--- a/pcr/trytond-account-product/PKGBUILD
+++ b/pcr/trytond-account-product/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=trytond-account-product
_pkgname=trytond_account_product
pkgver=3.0.0
_pkgdir=3.0
-pkgrel=2
+pkgrel=3
pkgdesc="The account_product module of the Tryton application platform"
arch=('any')
url='http://www.tryton.org/'
diff --git a/pcr/trytond-account/PKGBUILD b/pcr/trytond-account/PKGBUILD
index 319f7c872..65389ad40 100644
--- a/pcr/trytond-account/PKGBUILD
+++ b/pcr/trytond-account/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
pkgname=trytond-account
_pkgname=trytond_account
-pkgver=3.0.0
+pkgver=3.0.1
_pkgdir=3.0
pkgrel=2
pkgdesc="The account module of the Tryton application platform"
@@ -10,11 +10,10 @@ arch=('any')
url='http://www.tryton.org/'
license=('GPL3')
groups=('trytond-modules')
-depends=('trytond>=3.0' 'trytond-company>=3.0' 'trytond-currency>=3.0'
- 'trytond-party>=3.0')
+depends=('trytond>=3.0' 'trytond-company>=3.0' 'trytond-currency>=3.0' 'trytond-party>=3.0')
makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
-md5sums=("33e28b72249e97891e00fccb5a588ea8")
+md5sums=("810d4f5babe89dd401a9e5439e678812")
build() {
cd $srcdir/$_pkgname-$pkgver
diff --git a/pcr/trytond-calendar/PKGBUILD b/pcr/trytond-calendar/PKGBUILD
index 67db70dfa..034b3aac8 100644
--- a/pcr/trytond-calendar/PKGBUILD
+++ b/pcr/trytond-calendar/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
pkgname=trytond-calendar
_pkgname=trytond_calendar
-pkgver=3.0.0
+pkgver=3.0.2
_pkgdir=3.0
pkgrel=1
pkgdesc="The calendar module of the Tryton application platform"
@@ -13,7 +13,12 @@ groups=('trytond-modules')
depends=('trytond>=3.0')
makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
-md5sums=("fad4dee756bbf97ce9aef47bed185704")
+md5sums=("c3bcd829ac048be07f304177aed0ee4c")
+
+build() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py build
+}
package() {
cd $srcdir/$_pkgname-$pkgver
diff --git a/pcr/trytond-company/PKGBUILD b/pcr/trytond-company/PKGBUILD
index 8c9b4dd47..a0faaaaf1 100644
--- a/pcr/trytond-company/PKGBUILD
+++ b/pcr/trytond-company/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=trytond-company
_pkgname=trytond_company
pkgver=3.0.0
_pkgdir=3.0
-pkgrel=1
+pkgrel=3
pkgdesc="The company module of the Tryton application platform"
arch=('any')
url='http://www.tryton.org/'
@@ -15,6 +15,11 @@ makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
md5sums=("87623bc65e2c629c0c5541877bfec8cb")
+build() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py build
+}
+
package() {
cd $srcdir/$_pkgname-$pkgver
python2 setup.py install --root=$pkgdir
diff --git a/pcr/trytond-country/PKGBUILD b/pcr/trytond-country/PKGBUILD
index 7a0108996..521738879 100644
--- a/pcr/trytond-country/PKGBUILD
+++ b/pcr/trytond-country/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=trytond-country
_pkgname=trytond_country
pkgver=3.0.0
_pkgdir=3.0
-pkgrel=1
+pkgrel=3
pkgdesc="The country module of the Tryton application platform"
arch=('any')
url='http://www.tryton.org/'
@@ -15,6 +15,11 @@ makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
md5sums=("c365bd0ac6e04a88427cb5366c1ce493")
+build() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py build
+}
+
package() {
cd $srcdir/$_pkgname-$pkgver
python2 setup.py install --root=$pkgdir
diff --git a/pcr/trytond-currency/PKGBUILD b/pcr/trytond-currency/PKGBUILD
index 21386024b..caa38fc4a 100644
--- a/pcr/trytond-currency/PKGBUILD
+++ b/pcr/trytond-currency/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=trytond-currency
_pkgname=trytond_currency
pkgver=3.0.0
_pkgdir=3.0
-pkgrel=1
+pkgrel=3
pkgdesc="The currency module of the Tryton application platform"
arch=('any')
url='http://www.tryton.org/'
@@ -15,6 +15,11 @@ makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
md5sums=("5507619d11d186fc041d1de7c0eea012")
+build() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py build
+}
+
package() {
cd $srcdir/$_pkgname-$pkgver
python2 setup.py install --root=$pkgdir
diff --git a/pcr/trytond-party/PKGBUILD b/pcr/trytond-party/PKGBUILD
index 61de6605b..91ffd4e54 100644
--- a/pcr/trytond-party/PKGBUILD
+++ b/pcr/trytond-party/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=trytond-party
_pkgname=trytond_party
pkgver=3.0.0
_pkgdir=3.0
-pkgrel=1
+pkgrel=3
pkgdesc="The party module of the Tryton application platform"
arch=('any')
url='http://www.tryton.org/'
@@ -15,6 +15,11 @@ makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
md5sums=("43c6d17fbe723beec0339da27f3e188e")
+build() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py build
+}
+
package() {
cd $srcdir/$_pkgname-$pkgver
python2 setup.py install --root=$pkgdir
diff --git a/pcr/trytond-product/PKGBUILD b/pcr/trytond-product/PKGBUILD
index 4dc09354d..03c58c676 100644
--- a/pcr/trytond-product/PKGBUILD
+++ b/pcr/trytond-product/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=trytond-product
_pkgname=trytond_product
pkgver=3.0.0
_pkgdir=3.0
-pkgrel=1
+pkgrel=3
pkgdesc="The product module of the Tryton application platform"
arch=('any')
url='http://www.tryton.org/'
@@ -15,6 +15,11 @@ makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
md5sums=("756dabade95f67f49a253af1bd5513a6")
+build() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py build
+}
+
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
index ae39373f7..0bad5fa9c 100644
--- a/pcr/trytond-stock-lot/PKGBUILD
+++ b/pcr/trytond-stock-lot/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=trytond-stock-lot
_pkgname=trytond_stock_lot
pkgver=3.0.0
_pkgdir=3.0
-pkgrel=1
+pkgrel=3
pkgdesc="The stock_lot module of the Tryton application platform"
arch=('any')
url='http://www.tryton.org/'
@@ -15,6 +15,11 @@ makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
md5sums=("b8424f738dc5e98d0a1de8643315e605")
+build() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py build
+}
+
package() {
cd $srcdir/$_pkgname-$pkgver
python2 setup.py install --root=$pkgdir
diff --git a/pcr/trytond-stock/PKGBUILD b/pcr/trytond-stock/PKGBUILD
index 31f1fc9e9..44883e1ce 100644
--- a/pcr/trytond-stock/PKGBUILD
+++ b/pcr/trytond-stock/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
pkgname=trytond-stock
_pkgname=trytond_stock
-pkgver=3.0.0
+pkgver=3.0.1
_pkgdir=3.0
pkgrel=1
pkgdesc="The stock module of the Tryton application platform"
@@ -13,7 +13,12 @@ groups=('trytond-modules')
depends=('trytond>=3.0' 'trytond-company>=3.0' 'trytond-currency>=3.0' 'trytond-party>=3.0' 'trytond-product>=3.0')
makedepends=('python2-distribute')
source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz")
-md5sums=("ec0d35080f68f7fa3218d8a30729ed22")
+md5sums=("db1ae125ce3101bf43d11cc39d44bf00")
+
+build() {
+ cd $srcdir/$_pkgname-$pkgver
+ python2 setup.py build
+}
package() {
cd $srcdir/$_pkgname-$pkgver
diff --git a/pcr/trytond/PKGBUILD b/pcr/trytond/PKGBUILD
index eaa9d6f7b..35ee42068 100644
--- a/pcr/trytond/PKGBUILD
+++ b/pcr/trytond/PKGBUILD
@@ -4,12 +4,13 @@
pkgname=trytond
pkgver=3.0.0
_pkgdir=3.0
-pkgrel=2
+pkgrel=3
pkgdesc="A three-tiers high-level general purpose application platform (server application)"
arch=('any')
url="http://www.tryton.org/"
license=('GPL3')
-depends=('python2>=2.7' 'python2-lxml' 'python2-relatorio>=0.6.0' 'python2-genshi>=0.7' 'python2-polib')
+depends=('python2>=2.7' 'python2-lxml' 'python2-relatorio>=0.6.0'
+ 'python2-genshi>=0.7' 'python2-polib' 'python2-sql')
optdepends=('python2-psycopg2: support for PostgreSQL database'
'python-pywebdav: support for WebDAV feature'
'pydot: support for displaying workflow graphs'
@@ -22,6 +23,11 @@ source=("http://downloads.tryton.org/$_pkgdir/$pkgname-$pkgver.tar.gz"
md5sums=('812daa29409881adc4001c1c810bc8e8'
'b1535a8528dfd8f655624bf6faea6985')
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ python2 setup.py build
+}
+
package() {
cd $srcdir/$pkgname-$pkgver
python2 setup.py install --root=$pkgdir
diff --git a/pcr/ums/PKGBUILD b/pcr/ums/PKGBUILD
new file mode 100644
index 000000000..329120adb
--- /dev/null
+++ b/pcr/ums/PKGBUILD
@@ -0,0 +1,63 @@
+# Contributor: Red Squirrel <iam at redsquirrel87 dot com>
+# Maintainer : Parabola Aurélien DESBRIÈRES <aurelien@xload.io>
+# Based on PMS PKGBUILD
+
+pkgname=ums
+pkgver=3.4.0
+pkgrel=1
+pkgdesc="Universal Media Server: a DLNA-compliant UPnP Media Server."
+arch=('i686' 'x86_64')
+url="http://www.universalmediaserver.com/"
+license=('GPL2')
+depends=('mplayer' 'ffmpeg' 'mencoder' 'libmediainfo' 'java-runtime')
+makedepends=("unzip")
+[ "$CARCH" = "i686" ] && \
+optdepends=("vlc: For Internet video/audio")
+[ "$CARCH" = "x86_64" ] && \
+optdepends=("vlc: Internet video/audio support"
+ "lib32-gcc-libs: tsMuxeR support"
+ "lib32-glibc: tsMuxeR support")
+backup=(opt/ums/UMS.conf \
+ opt/ums/WEB.conf)
+source=("http://downloads.sourceforge.net/project/unimediaserver/Official%20Releases/Linux/UMS-$pkgver.tgz")
+
+package() {
+ mkdir -p $pkgdir/opt/ums
+ mkdir $pkgdir/opt/ums/database
+ mkdir -p $pkgdir/usr/bin
+ chmod -R 755 $srcdir/$pkgname-$pkgver/plugins $srcdir/$pkgname-$pkgver/documentation
+ cp -r $srcdir/$pkgname-$pkgver/* $pkgdir/opt/ums/
+ chmod +x $pkgdir/opt/ums/UMS.sh \
+ $pkgdir/opt/ums/linux/tsMuxeR
+ touch $pkgdir/opt/ums/UMS.conf
+ touch $pkgdir/opt/ums/debug.log
+ chgrp users $pkgdir/opt/ums/UMS.conf \
+ $pkgdir/opt/ums/WEB.conf \
+ $pkgdir/opt/ums/debug.log \
+ $pkgdir/opt/ums/database
+
+ chmod g+w $pkgdir/opt/ums/UMS.conf \
+ $pkgdir/opt/ums/WEB.conf \
+ $pkgdir/opt/ums/debug.log \
+ $pkgdir/opt/ums/database
+
+ unzip -q -u $srcdir/$pkgname-$pkgver/ums.jar -d ums_jar
+ install -d -m 755 $pkgdir/usr/share/pixmaps
+ install -D -m 644 $srcdir/ums_jar/resources/images/logo.png $pkgdir/usr/share/pixmaps/ums.png
+
+ cat > ums.desktop << EoF
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=Universal Media Server
+Comment=A DLNA-compliant UPnP Media Server.
+Exec=/opt/ums/UMS.sh
+Icon=ums.png
+Terminal=false
+Type=Application
+Categories=Java;Multimedia;AudioVideo;
+EoF
+
+ install -D -m 644 $srcdir/ums.desktop $pkgdir/usr/share/applications/ums.desktop
+
+}
diff --git a/pcr/youtube-dl-current/PKGBUILD b/pcr/youtube-dl-current/PKGBUILD
index 7e25e0295..354ef7569 100644
--- a/pcr/youtube-dl-current/PKGBUILD
+++ b/pcr/youtube-dl-current/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=youtube-dl-current
_pkgname=youtube-dl
provides=(youtube-dl)
-pkgver=2014.01.30.2
+pkgver=2014.02.13
pkgrel=1
pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites"
arch=('any')
@@ -28,5 +28,5 @@ package() {
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
}
-md5sums=('4a6dded4aff1a43b2492de38f8ea1ed3'
+md5sums=('323101220bdd348a4251e622746609ce'
'SKIP')