diff options
Diffstat (limited to 'pcr')
34 files changed, 348 insertions, 149 deletions
diff --git a/pcr/gnuhealth/PKGBUILD b/pcr/gnuhealth/PKGBUILD index 808c455cb..f9d822ad9 100644 --- a/pcr/gnuhealth/PKGBUILD +++ b/pcr/gnuhealth/PKGBUILD @@ -3,7 +3,7 @@ # Contributor (Arch): Ander <anderraso@gmail.com> pkgname=gnuhealth -pkgver=2.4.1 +pkgver=2.6.0 pkgrel=1 pkgdesc="A free Health and Hospital Information System" arch=any @@ -21,24 +21,26 @@ depends=( python2-pywebdav python2-qrcode python2-vobject - "trytond>=3.0" - "trytond-account-invoice>=3.0" - "trytond-calendar>=3.0" - "trytond-country>=3.0" - "trytond-stock-lot>=3.0" + "trytond>=3.2" + "trytond-account-invoice>=3.2" + "trytond-calendar>=3.2" + "trytond-country>=3.2" + "trytond-stock-lot>=3.2" ) source=http://ftp.gnu.org/gnu/health/$pkgname-$pkgver.tar.gz -sha512sums=8a2421a20711f1c8af67211f9ffad56cbd96d527ff9f748d471f0b3488aea3efb7bffb3dbec541967035f751fb07d3b6662c077c430aab3466a929ef6856f22b +sha512sums=61ea1fdec5c7dcbc56f81f41e0b0e45f7ed9ffe7eb0d35ea5ebcb22e70b4ad0d3d317ea60c802d71c2f12b38106972d19e1e0cbe806818e45fed58a6e9b880a4 prepare() { - # fix problem with python2 + # fix python2 problem sed -i 's|/usr/bin/env python|/usr/bin/env python2|' $(grep -rlI '/usr/bin/env python') } package() { MODULES=( health + health_archives health_calendar + health_crypto health_genetics health_gyneco health_history diff --git a/pcr/pkgbuild-introspection-git/PKGBUILD b/pcr/pkgbuild-introspection-git/PKGBUILD new file mode 100644 index 000000000..8d8aded1a --- /dev/null +++ b/pcr/pkgbuild-introspection-git/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer (Arch): Jason St. John <jstjohn .. purdue . edu> + +pkgname=pkgbuild-introspection-git +_pkgname=pkgbuild-introspection +pkgver=2.6.gabedf43 +pkgrel=1 +pkgdesc='Tools for generating .AURINFO files and PKGBUILD data extraction (mkaurball)' +url="https://github.com/falconindy/${_pkgname}" +license=('MIT') +arch=('any') +depends=('bash' 'pacman') +makedepends=('git') +provides=('pkgbuild-introspection') +conflicts=('pkgbuild-reflection-git' 'pkgbuild-introspection') +source=("git://github.com/falconindy/${_pkgname}.git") +sha1sums=('SKIP') + +pkgver() { + cd "$_pkgname" + + git describe | sed 's/^v//;s/-/./g' +} + +build() { + cd "$_pkgname" + + make +} + +package() { + cd "$_pkgname" + + make install PREFIX=/usr DESTDIR="${pkgdir}" +} diff --git a/pcr/python2-pyicu/PKGBUILD b/pcr/python2-pyicu/PKGBUILD new file mode 100644 index 000000000..bb3170db9 --- /dev/null +++ b/pcr/python2-pyicu/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer (Arch): Jonathan Liu <net147@gmail.com> +pkgname=python2-pyicu +_realpkgname=PyICU +pkgver=1.7 +pkgrel=1 +pkgdesc="Python binding for ICU" +arch=('i686' 'x86_64') +url="http://pyicu.osafoundation.org/" +license=('custom') +depends=('python2' 'icu') +source=("http://pypi.python.org/packages/source/P/${_realpkgname}/${_realpkgname}-${pkgver}.tar.gz") +md5sums=('f247fcaccdf601121a2eb81b391ba939') + +build() { + cd "${srcdir}/${_realpkgname}-${pkgver}" + python2 setup.py build +} + +package() { + cd "${srcdir}/${_realpkgname}-${pkgver}" + python2 setup.py install --root "${pkgdir}" -O1 + install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 "${srcdir}/${_realpkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/pcr/python2-qrcode/PKGBUILD b/pcr/python2-qrcode/PKGBUILD index bd339a295..cfeb289d7 100644 --- a/pcr/python2-qrcode/PKGBUILD +++ b/pcr/python2-qrcode/PKGBUILD @@ -2,16 +2,16 @@ # Maintainer (Arch): Francois Boulogne <fboulogne at april dot org> pkgname=python2-qrcode -pkgver=4.0.4 -pkgrel=2 +pkgver=5.0.1 +pkgrel=1 pkgdesc="Python library to generate QR codes" arch=('any') url="https://github.com/lincolnloop/python-qrcode" license=('BSD') -depends=('python2-imaging' 'python2' 'python2-six') +depends=('python2-pillow' 'python2' 'python2-six') makedepends=('python2-setuptools') source=(http://pypi.python.org/packages/source/q/qrcode/qrcode-${pkgver}.tar.gz) -md5sums=('c1dd31ed47a90498db645b61e0adfe5a') +md5sums=('bef9cccd638888724cd2ae31860875b5') package() { cd "$srcdir/qrcode-$pkgver" diff --git a/pcr/python2-relatorio/PKGBUILD b/pcr/python2-relatorio/PKGBUILD index 989b52210..d83224964 100644 --- a/pcr/python2-relatorio/PKGBUILD +++ b/pcr/python2-relatorio/PKGBUILD @@ -1,22 +1,25 @@ # Contributor (Arch): Florian Walch <florian.walch@gmx.at> -# Maintainer (Arch): Thomas Bahn <Thomas-Bahn@gmx.net> +# Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=python2-relatorio pkgver=0.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="A templating library able to output odt and pdf files" arch=('i686' 'x86_64' 'mips64el') url="http://relatorio.openhex.org" license=('GPL') -depends=('python2-genshi>=0.7' 'python2-lxml>=3.2.1') +depends=('python2-genshi>=0.7' 'python2-lxml>=3.3.5') makedepends=('python2-distribute') source=("http://pypi.python.org/packages/source/r/relatorio/relatorio-$pkgver.tar.gz") +md5sums=('170eeb4102a92b9ddc554799a1503cee') build() { cd $srcdir/relatorio-$pkgver - chmod 644 relatorio.egg-info/* - python2 setup.py install --root=$pkgdir + python2 setup.py build } -md5sums=('170eeb4102a92b9ddc554799a1503cee') +package() { + cd $srcdir/relatorio-$pkgver + python2 setup.py install --root=$pkgdir +} diff --git a/pcr/python2-vobject/PKGBUILD b/pcr/python2-vobject/PKGBUILD new file mode 100644 index 000000000..16b55c7b6 --- /dev/null +++ b/pcr/python2-vobject/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer (Arch): Alexander Rødseth <rodseth@gmail.com> +# Contributor (Arch): schuay <jakob.gruber@gmail.com> +# Contributor (Arch): Mike Sampson <mike at sambodata dot com> +# Contributor (Arch): William Rea <sillywilly@gmail.com> +# Contributor (Arch): Archie <xMickael@ifrance.com> + +pkgname=python2-vobject +pkgver=0.8.1c +pkgrel=5 +pkgdesc='Module for parsing and generating vCard and vCalendar files' +url='http://vobject.skyhouseconsulting.com' +license=('Apache') +arch=('any') +depends=('python2-dateutil' 'python2-pyicu') +makedepends=('python2-distribute') +source=("http://vobject.skyhouseconsulting.com/vobject-$pkgver.tar.gz") +sha256sums=('594113117f2017ed837c8f3ce727616f9053baa5a5463a7420c8249b8fc556f5') + +package() { + cd "vobject-$pkgver" + + python2 setup.py install --root="$pkgdir" --optimize=1 +} + +# vim:set ts=2 sw=2 et: diff --git a/pcr/tryton/PKGBUILD b/pcr/tryton/PKGBUILD index 7d8838206..ff9f6ed4c 100644 --- a/pcr/tryton/PKGBUILD +++ b/pcr/tryton/PKGBUILD @@ -1,28 +1,28 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> # Contributor (Arch): Florian Walch <florian.walch@gmx.at> pkgname=tryton -pkgver=3.0.1 -_pkgdir=3.0 -pkgrel=2 +pkgver=3.2.1 +_pkgdir=3.2 +pkgrel=1 pkgdesc="A three-tiers high-level general purpose application platform (client application)" arch=('any') url="http://www.tryton.org/" license=('GPL3') -depends=('python2>=2.4' 'gtk2' 'pygtk>=2.0' 'librsvg' 'python2-dateutil') +depends=('python2>=2.7' 'gtk2' 'pygtk>=2.0' 'librsvg' 'python2-dateutil') optdepends=('python2-pytz: timezone support') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$pkgname-$pkgver.tar.gz" 'tryton.desktop') -md5sums=('96f1c2619e011f8660b177fb8651f064' +md5sums=('b312bc94c359f6848738a707b6a39a51' '7ca15ad6c790c78817fe1a1b6a2c3fcf') build() { - cd $srcdir/$pkgname-$pkgver - python2 setup.py build + cd $srcdir/$pkgname-$pkgver + python2 setup.py build } package() { - cd $srcdir/$pkgname-$pkgver - python2 setup.py install --root=$pkgdir - install -D -m644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop + cd $srcdir/$pkgname-$pkgver + python2 setup.py install --root=$pkgdir + install -D -m644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop } diff --git a/pcr/trytond-account-invoice-stock/PKGBUILD b/pcr/trytond-account-invoice-stock/PKGBUILD new file mode 100644 index 000000000..cc77072ec --- /dev/null +++ b/pcr/trytond-account-invoice-stock/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer (Arch): Ross Clark <contact@artisteducator.com> +# Maintainer: André Silva <emulatorman@parabola.nu> +pkgname=trytond-account-invoice-stock +_pkgname=trytond_account_invoice_stock +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 +pkgdesc="The account_invoice_stock module of the Tryton application platform" +arch=('any') +url='http://www.tryton.org/' +license=('GPL3') +groups=('trytond-modules') +depends=('trytond>=3.2' 'trytond-account>=3.2' 'trytond-account-invoice>=3.2' 'trytond-product>=3.2' 'trytond-stock>=3.2') +makedepends=('python2-distribute') +source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") +md5sums=('7a7fa86504525f01cd6bb0129d75334c') + +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-account-invoice/PKGBUILD b/pcr/trytond-account-invoice/PKGBUILD index 068cde79a..57864db87 100644 --- a/pcr/trytond-account-invoice/PKGBUILD +++ b/pcr/trytond-account-invoice/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-account-invoice _pkgname=trytond_account_invoice -pkgver=3.0.1 -_pkgdir=3.0 +pkgver=3.2.0 +_pkgdir=3.2 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>=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') +depends=('trytond>=3.2' 'trytond-account>=3.2' 'trytond-account-product>=3.2' 'trytond-company>=3.2' 'trytond-currency>=3.2' 'trytond-party>=3.2' 'trytond-product>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("161e3c2e2d9a0601c22b785dad0a6983") +md5sums=("dd33001ec0317532bcf2598eeb3e5a40") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-account-product/PKGBUILD b/pcr/trytond-account-product/PKGBUILD index 0096835cc..3ca97bc6e 100644 --- a/pcr/trytond-account-product/PKGBUILD +++ b/pcr/trytond-account-product/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-account-product _pkgname=trytond_account_product -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +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>=3.0' 'trytond-account>=3.0' 'trytond-company>=3.0' 'trytond-product>=3.0') +depends=('trytond>=3.2' 'trytond-account>=3.2' 'trytond-company>=3.2' 'trytond-product>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("16b9dee1238310a9809fcdef64cbf8a8") +md5sums=("905750bdc2faa07caeafc969ea691759") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-account/PKGBUILD b/pcr/trytond-account/PKGBUILD index 224121457..c5b4092e4 100644 --- a/pcr/trytond-account/PKGBUILD +++ b/pcr/trytond-account/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-account _pkgname=trytond_account -pkgver=3.0.1 -_pkgdir=3.0 +pkgver=3.2.0 +_pkgdir=3.2 pkgrel=2 pkgdesc="The account module of the Tryton application platform" 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.2' 'trytond-company>=3.2' 'trytond-currency>=3.2' 'trytond-party>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("810d4f5babe89dd401a9e5439e678812") +md5sums=("b6f64ef96fbdbb7660ce8350d42150eb") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-calendar/PKGBUILD b/pcr/trytond-calendar/PKGBUILD index 23005de3e..d74f4f1f0 100644 --- a/pcr/trytond-calendar/PKGBUILD +++ b/pcr/trytond-calendar/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-calendar _pkgname=trytond_calendar -pkgver=3.0.2 -_pkgdir=3.0 +pkgver=3.2.0 +_pkgdir=3.2 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>=3.0') +depends=('trytond>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("c3bcd829ac048be07f304177aed0ee4c") +md5sums=("af7d83084a8ee28a53ad38012f9f0874") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-carrier/PKGBUILD b/pcr/trytond-carrier/PKGBUILD index cbf83d5f3..7e5f17bc1 100644 --- a/pcr/trytond-carrier/PKGBUILD +++ b/pcr/trytond-carrier/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-carrier _pkgname=trytond_carrier -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The carrier module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-party>=3.0' 'trytond-product>=3.0') +depends=('trytond>=3.2' 'trytond-party>=3.2' 'trytond-product>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("f1c0c88d3e3ab4f2955a252125090eb7") +md5sums=("beb84ebdaf46370e2e316039515c8b17") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-company/PKGBUILD b/pcr/trytond-company/PKGBUILD index c323b2d7b..f0ae95d1c 100644 --- a/pcr/trytond-company/PKGBUILD +++ b/pcr/trytond-company/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-company _pkgname=trytond_company -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +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>=3.0' 'trytond-currency>=3.0' 'trytond-party>=3.0') +depends=('trytond>=3.2' 'trytond-currency>=3.2' 'trytond-party>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("87623bc65e2c629c0c5541877bfec8cb") +md5sums=("7d296f0b97ebe1c605a4dd3be769cfb1") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-country/PKGBUILD b/pcr/trytond-country/PKGBUILD index 3be276a66..ef309c7fc 100644 --- a/pcr/trytond-country/PKGBUILD +++ b/pcr/trytond-country/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-country _pkgname=trytond_country -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +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>=3.0') +depends=('trytond>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("c365bd0ac6e04a88427cb5366c1ce493") +md5sums=("02bab5f3930fea6b2522484cea8caed8") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-currency/PKGBUILD b/pcr/trytond-currency/PKGBUILD index ee6b98b82..0c384c3c2 100644 --- a/pcr/trytond-currency/PKGBUILD +++ b/pcr/trytond-currency/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-currency _pkgname=trytond_currency -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +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>=3.0') +depends=('trytond>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("5507619d11d186fc041d1de7c0eea012") +md5sums=("192bc2529b2c86dfcd83414395f9270b") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-party/PKGBUILD b/pcr/trytond-party/PKGBUILD index 93996df1d..5c72ae102 100644 --- a/pcr/trytond-party/PKGBUILD +++ b/pcr/trytond-party/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-party _pkgname=trytond_party -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +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>=3.0' 'trytond-country>=3.0') +depends=('trytond>=3.2' 'trytond-country>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("43c6d17fbe723beec0339da27f3e188e") +md5sums=("95feca9e126b1a2fd3fd5a3be7b04c59") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-product-price-list/PKGBUILD b/pcr/trytond-product-price-list/PKGBUILD index f5b2cc0c1..bf34927c3 100644 --- a/pcr/trytond-product-price-list/PKGBUILD +++ b/pcr/trytond-product-price-list/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-product-price-list _pkgname=trytond_product_price_list -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The product_price_list module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-company>=3.0' 'trytond-product>=3.0') +depends=('trytond>=3.2' 'trytond-company>=3.2' 'trytond-product>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("d220b8f8693368fe17688ddeda92aaa8") +md5sums=("62e0465aea603a16fe939ee54c36a825") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-product/PKGBUILD b/pcr/trytond-product/PKGBUILD index cdf15f347..d4149b43c 100644 --- a/pcr/trytond-product/PKGBUILD +++ b/pcr/trytond-product/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-product _pkgname=trytond_product -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +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>=3.0') +depends=('trytond>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("756dabade95f67f49a253af1bd5513a6") +md5sums=("fd1ace6b78dc09f36453c468b718c870") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-purchase/PKGBUILD b/pcr/trytond-purchase/PKGBUILD index a0821d50c..d6a99356d 100644 --- a/pcr/trytond-purchase/PKGBUILD +++ b/pcr/trytond-purchase/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-purchase _pkgname=trytond_purchase -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The purchase module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-account>=3.0' 'trytond-account-invoice>=3.0' 'trytond-account-product>=3.0' 'trytond-company>=3.0' 'trytond-currency>=3.0' 'trytond-party>=3.0' 'trytond-product>=3.0' 'trytond-stock>=3.0') +depends=('trytond>=3.2' 'trytond-account>=3.2' 'trytond-account-invoice>=3.2' 'trytond-account-invoice-stock>=3.2' 'trytond-account-product>=3.2' 'trytond-company>=3.2' 'trytond-currency>=3.2' 'trytond-party>=3.2' 'trytond-product>=3.2' 'trytond-stock>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("83da5c8fce0588ca6077e1adb21d15d9") +md5sums=("95e10a1ae0c4ace7a7b20fab40aad53f") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-sale-invoice-grouping/PKGBUILD b/pcr/trytond-sale-invoice-grouping/PKGBUILD index bc5710470..5026a9766 100644 --- a/pcr/trytond-sale-invoice-grouping/PKGBUILD +++ b/pcr/trytond-sale-invoice-grouping/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-sale-invoice-grouping _pkgname=trytond_sale_invoice_grouping -pkgver=3.0.1 -_pkgdir=3.0 -pkgrel=2 +pkgver=3.2.1 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The sale_invoice_grouping module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-party>=3.0' 'trytond-account-invoice>=3.0' 'trytond-sale>=3.0') +depends=('trytond>=3.2' 'trytond-party>=3.2' 'trytond-account-invoice>=3.2' 'trytond-sale>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("aef313cc4465536e7c4c925514bbdc3f") +md5sums=("3e59609a433d94b7e2b22cc5fa106d9a") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-sale-opportunity/PKGBUILD b/pcr/trytond-sale-opportunity/PKGBUILD index 30c78743c..2298027c2 100644 --- a/pcr/trytond-sale-opportunity/PKGBUILD +++ b/pcr/trytond-sale-opportunity/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-sale-opportunity _pkgname=trytond_sale_opportunity -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The sale_opportunity module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-account>=3.0' 'trytond-company>=3.0' 'trytond-currency>=3.0' 'trytond-party>=3.0' 'trytond-product>=3.0' 'trytond-sale>=3.0' 'trytond-stock>=3.0') +depends=('trytond>=3.2' 'trytond-account>=3.2' 'trytond-company>=3.2' 'trytond-currency>=3.2' 'trytond-party>=3.2' 'trytond-product>=3.2' 'trytond-sale>=3.2' 'trytond-stock>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("08a104e969fa638f265e427260756dfd") +md5sums=("83cc016d5ec29903e7ebeb66ecc15087") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-sale-price-list/PKGBUILD b/pcr/trytond-sale-price-list/PKGBUILD index 891a17694..fa38bcde6 100644 --- a/pcr/trytond-sale-price-list/PKGBUILD +++ b/pcr/trytond-sale-price-list/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-sale-price-list _pkgname=trytond_sale_price_list -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The sale_price_list module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-party>=3.0' 'trytond-product-price-list>=3.0' 'trytond-sale>=3.0') +depends=('trytond>=3.2' 'trytond-party>=3.2' 'trytond-product-price-list>=3.2' 'trytond-sale>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("aad1178622b585285bd24964926a1326") +md5sums=("f26d7c1f22d928dbae506b75ae82692b") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-sale-shipment-cost/PKGBUILD b/pcr/trytond-sale-shipment-cost/PKGBUILD index 76380b7fb..7dc67c9b6 100644 --- a/pcr/trytond-sale-shipment-cost/PKGBUILD +++ b/pcr/trytond-sale-shipment-cost/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-sale-shipment-cost _pkgname=trytond_sale_shipment_cost -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The sale_shipment_cost module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-account-invoice>=3.0' 'trytond-carrier>=3.0' 'trytond-currency>=3.0' 'trytond-sale>=3.0' 'trytond-stock>=3.0') +depends=('trytond>=3.2' 'trytond-account-invoice>=3.2' 'trytond-carrier>=3.2' 'trytond-currency>=3.2' 'trytond-sale>=3.2' 'trytond-stock>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("031f6c3decc0f8918527b324c3674238") +md5sums=("19b8727f46bbdcf397a670ea1dedb57a") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-sale-supply-drop-shipment/PKGBUILD b/pcr/trytond-sale-supply-drop-shipment/PKGBUILD index b7305e577..90ea65067 100644 --- a/pcr/trytond-sale-supply-drop-shipment/PKGBUILD +++ b/pcr/trytond-sale-supply-drop-shipment/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-sale-supply-drop-shipment _pkgname=trytond_sale_supply_drop_shipment -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The sale_supply_drop_shipment module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-company>=3.0' 'trytond-purchase>=3.0' 'trytond-sale>=3.0' 'trytond-sale-supply>=3.0' 'trytond-stock>=3.0') +depends=('trytond>=3.2' 'trytond-company>=3.2' 'trytond-purchase>=3.2' 'trytond-sale>=3.2' 'trytond-sale-supply>=3.2' 'trytond-stock>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("3c7ace69223264f6a06ee2a5393bdb3e") +md5sums=("d918c52299450945dcf655e3173a3f76") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-sale-supply/PKGBUILD b/pcr/trytond-sale-supply/PKGBUILD index 3d2d2fa97..cdea4443e 100644 --- a/pcr/trytond-sale-supply/PKGBUILD +++ b/pcr/trytond-sale-supply/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-sale-supply _pkgname=trytond_sale_supply -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The sale_supply module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-purchase>=3.0' 'trytond-sale>=3.0' 'trytond-stock>=3.0' 'trytond-stock-supply>=3.0') +depends=('trytond>=3.2' 'trytond-purchase>=3.2' 'trytond-sale>=3.2' 'trytond-stock>=3.2' 'trytond-stock-supply>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("806c0c542375cd2f9883352c544b2411") +md5sums=("00e68c76dff5ddd9d989be6293b95812") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-sale/PKGBUILD b/pcr/trytond-sale/PKGBUILD index dee18aad0..c319ac030 100644 --- a/pcr/trytond-sale/PKGBUILD +++ b/pcr/trytond-sale/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-sale _pkgname=trytond_sale -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The sale module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-account>=3.0' 'trytond-account-invoice>=3.0' 'trytond-account-product>=3.0' 'trytond-company>=3.0' 'trytond-currency>=3.0' 'trytond-party>=3.0' 'trytond-product>=3.0' 'trytond-stock>=3.0') +depends=('trytond>=3.2' 'trytond-account>=3.2' 'trytond-account-invoice>=3.2' 'trytond-account-invoice-stock>=3.2' 'trytond-account-product>=3.2' 'trytond-company>=3.2' 'trytond-currency>=3.2' 'trytond-party>=3.2' 'trytond-product>=3.2' 'trytond-stock>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("87b25a8af9d592a903a071031bd5f2e9") +md5sums=("0a15d8f634554a4d4eaa182d2ff76593") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-stock-lot/PKGBUILD b/pcr/trytond-stock-lot/PKGBUILD index 4440a44b0..f7773295f 100644 --- a/pcr/trytond-stock-lot/PKGBUILD +++ b/pcr/trytond-stock-lot/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-stock-lot _pkgname=trytond_stock_lot -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +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>=3.0' 'trytond-product>=3.0' 'trytond-stock>=3.0') +depends=('trytond>=3.2' 'trytond-product>=3.2' 'trytond-stock>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("b8424f738dc5e98d0a1de8643315e605") +md5sums=("f65ef7d1f1906d0ea6ffd77b590960b5") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond-stock-supply/PKGBUILD b/pcr/trytond-stock-supply/PKGBUILD index 633bb342a..c441a8caf 100644 --- a/pcr/trytond-stock-supply/PKGBUILD +++ b/pcr/trytond-stock-supply/PKGBUILD @@ -1,18 +1,18 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> pkgname=trytond-stock-supply _pkgname=trytond_stock_supply -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="The stock_supply module of the Tryton application platform" arch=('any') url='http://www.tryton.org/' license=('GPL3') groups=('trytond-modules') -depends=('trytond>=3.0' 'trytond-account>=3.0' 'trytond-party>=3.0' 'trytond-product>=3.0' 'trytond-purchase>=3.0' 'trytond-stock>=3.0') +depends=('trytond>=3.2' 'trytond-account>=3.2' 'trytond-party>=3.2' 'trytond-product>=3.2' 'trytond-purchase>=3.2' 'trytond-stock>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("19b178ba0b6d42cc64e09577113edf88") +md5sums=("e7237209e81fa2594dc18d71057ac75d") build() { cd $srcdir/$_pkgname-$pkgver @@ -22,4 +22,4 @@ build() { package() { cd $srcdir/$_pkgname-$pkgver python2 setup.py install --root=$pkgdir -}
\ No newline at end of file +} diff --git a/pcr/trytond-stock/PKGBUILD b/pcr/trytond-stock/PKGBUILD index 2fc270be9..fe5cf12bf 100644 --- a/pcr/trytond-stock/PKGBUILD +++ b/pcr/trytond-stock/PKGBUILD @@ -2,18 +2,18 @@ # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond-stock _pkgname=trytond_stock -pkgver=3.0.1 -_pkgdir=3.0 +pkgver=3.2.1 +_pkgdir=3.2 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>=3.0' 'trytond-company>=3.0' 'trytond-currency>=3.0' 'trytond-party>=3.0' 'trytond-product>=3.0') +depends=('trytond>=3.2' 'trytond-company>=3.2' 'trytond-currency>=3.2' 'trytond-party>=3.2' 'trytond-product>=3.2') makedepends=('python2-distribute') source=("http://downloads.tryton.org/$_pkgdir/$_pkgname-$pkgver.tar.gz") -md5sums=("db1ae125ce3101bf43d11cc39d44bf00") +md5sums=("20ea2e164df1dd8cd72b12465c552f51") build() { cd $srcdir/$_pkgname-$pkgver diff --git a/pcr/trytond/PKGBUILD b/pcr/trytond/PKGBUILD index 8fd0450d3..74a151af4 100644 --- a/pcr/trytond/PKGBUILD +++ b/pcr/trytond/PKGBUILD @@ -2,9 +2,9 @@ # Maintainer (Arch): Robin Baumgartner <robin@baumgartners.ch> # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=trytond -pkgver=3.0.0 -_pkgdir=3.0 -pkgrel=3 +pkgver=3.2.0 +_pkgdir=3.2 +pkgrel=1 pkgdesc="A three-tiers high-level general purpose application platform (server application)" arch=('any') url="http://www.tryton.org/" @@ -19,8 +19,10 @@ optdepends=('python2-psycopg2: support for PostgreSQL database' makedepends=('python2-distribute') install="trytond.install" source=("http://downloads.tryton.org/$_pkgdir/$pkgname-$pkgver.tar.gz" + 'trytond.install' 'trytond.service') -md5sums=('812daa29409881adc4001c1c810bc8e8' +md5sums=('a8062fa38986ca2f1158a71b9dd60126' + '768e68c01cb5913e36ea89c67fc98038' 'b1535a8528dfd8f655624bf6faea6985') build() { diff --git a/pcr/xbmc-standalone-service/PKGBUILD b/pcr/xbmc-standalone-service/PKGBUILD new file mode 100644 index 000000000..e0bb7537a --- /dev/null +++ b/pcr/xbmc-standalone-service/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer (Arch): graysky <graysky AT archlinux DOT us> +# Contributor (Arch): Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor (Arch): Brad Fanella <bradfanella@archlinux.us> +# Contributor (Arch): [vEX] <niechift.dot.vex.at.gmail.dot.com> +# Contributor (Arch): Zeqadious <zeqadious.at.gmail.dot.com> +# Contributor (Arch): BlackIkeEagle < ike DOT devolder AT gmail DOT com > +# Contributor (Arch): Bartłomiej Piotrowski <bpiotrowski@archlinux.org> +# Contributor (Arch): Maxime Gauduin <alucryd@gmail.com> +# Maintainer : André Silva <emulatorman@parabola.nu> + +pkgname=xbmc-standalone-service +pkgver=1.0 +pkgrel=4 +pkgdesc="Systemd service and user to autostart xbmc at boot" +arch=('any') +url="https://wiki.parabolagnulinux.org/index.php/Xbmc#Autostarting_at_boot" +license=('GPL') +depends=('xbmc' 'systemd' 'xorg-xinit') +install=readme.install +source=(xbmc.service) +sha256sums=('1a94a7952ef99cd3dd6f4b921630563f72a3b907265e91e0a37b07339081558c') + +package() { + install -Dm0644 "$srcdir/xbmc.service" "$pkgdir/usr/lib/systemd/system/xbmc.service" + + install -dm 700 "${pkgdir}"/var/lib/xbmc + chown 420:420 "${pkgdir}"/var/lib/xbmc +} diff --git a/pcr/xbmc-standalone-service/readme.install b/pcr/xbmc-standalone-service/readme.install new file mode 100644 index 000000000..0f5edbec0 --- /dev/null +++ b/pcr/xbmc-standalone-service/readme.install @@ -0,0 +1,37 @@ +post_install() { + getent group xbmc > /dev/null || groupadd -g 420 xbmc + if ! getent passwd xbmc > /dev/null; then + useradd -c 'XBMC user' -u 420 -g xbmc -G audio,video,network,optical -d /var/lib/xbmc -s /sbin/nologin xbmc + passwd -l xbmc > /dev/null + fi +} + +post_upgrade() { + post_install $1 + if ! getent group xbmc | cut -d: -f3 | grep 420 > /dev/null 2>&1; then + groupmod -g 420 xbmc > /dev/null 2>&1 + fi + if ! id -u xbmc | grep 420 > /dev/null 2>&1; then + usermod -u 420 xbmc > /dev/null 2>&1 + if [[ $? -ne 0 ]]; then + echo "Changing uid of user xbmc failed" + echo "It is recommended that the uid is changed." + echo "Stop all processes running under the xbmc user and reinstall xbmc" + echo "or change the uid manually. (usermod -u 420 xbmc)" + fi + chown -R xbmc:xbmc /var/lib/xbmc + fi +} + +post_remove() { + getent passwd xbmc > /dev/null 2>&1 && userdel xbmc + getent group xbmc > /dev/null 2>&1 && groupdel xbmc +} + +post_message() { + echo "To autostart xbmc standalone, you must create or modify" + echo "/etc/X11/Xwrapper.config to contain the following 2 lines:" + echo + echo "allowed_users = anybody" + echo "needs_root_rights = yes" +} diff --git a/pcr/xbmc-standalone-service/xbmc.service b/pcr/xbmc-standalone-service/xbmc.service new file mode 100644 index 000000000..90119f07d --- /dev/null +++ b/pcr/xbmc-standalone-service/xbmc.service @@ -0,0 +1,16 @@ +[Unit] +Description = Starts instance of XBMC using xinit +After = systemd-user-sessions.service network.target +Conflicts=getty@tty7.service + +[Service] +User = xbmc +Group = xbmc +PAMName=login +Type = simple +TTYPath=/dev/tty7 +ExecStart = /usr/bin/xinit /usr/bin/dbus-launch --exit-with-session /usr/bin/xbmc-standalone -- :0 -nolisten tcp vt7 +Restart = on-abort + +[Install] +WantedBy = multi-user.target |