diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-17 17:32:01 -0300 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-17 17:32:01 -0300 |
commit | 88e1da204a82b0e8c0fa1a9e42ecd1b86a08eab8 (patch) | |
tree | 37421daac725a396555168b30cacc1868b02611e /pcr | |
parent | 308f6ff034c928c0c4fc2ce168df7192ca2b1209 (diff) | |
parent | 9e3260441a96b92953b3cfc91cf552f2d5177225 (diff) | |
download | abslibre-88e1da204a82b0e8c0fa1a9e42ecd1b86a08eab8.tar.gz abslibre-88e1da204a82b0e8c0fa1a9e42ecd1b86a08eab8.tar.bz2 abslibre-88e1da204a82b0e8c0fa1a9e42ecd1b86a08eab8.zip |
Merge branch 'master' of vparabola:abslibre
Diffstat (limited to 'pcr')
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') |