diff options
author | Aleksandar Trifunovic | 2018-10-18 00:32:21 +0200 |
---|---|---|
committer | Aleksandar Trifunovic | 2018-10-18 00:32:21 +0200 |
commit | f4e9bd0925cf409808cc76c7b1bdeff701a88f5d (patch) | |
tree | c80fd78eb66b52c5bb21e71cd7f0bc8360e91a44 | |
parent | 78e3a3584dd69341f839540e590c6819827d00c7 (diff) | |
download | aur-f4e9bd0925cf409808cc76c7b1bdeff701a88f5d.tar.gz |
v1.0.1
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 53 |
2 files changed, 21 insertions, 46 deletions
@@ -1,23 +1,21 @@ pkgbase = sumo - pkgdesc = Free and open traffic simulation suite which allows modelling of intermodal traffic systems including road vehicles, public transport and pedestrians. - pkgver = 0.32.0 + pkgdesc = Traffic simulation modelling road vehicles, public transport and pedestrians. + pkgver = 1.0.1 pkgrel = 1 url = http://sumo.dlr.de arch = i686 arch = x86_64 license = GPL - makedepends = make - makedepends = gcc makedepends = help2man + depends = python + depends = proj depends = fox depends = xerces-c depends = gdal - source = sumo-src-0.32.0.tar.gz::http://prdownloads.sourceforge.net/sumo/sumo-src-0.32.0.tar.gz?download - source = sumo-doc-0.32.0.tar.gz::http://prdownloads.sourceforge.net/sumo/sumo-doc-0.32.0.tar.gz?download + source = sumo-src-1.0.1.tar.gz::http://prdownloads.sourceforge.net/sumo/sumo-src-1.0.1.tar.gz?download source = sumo.desktop source = sumo.sh - sha256sums = 00753ca57a9911f0c99202505a6b05b1777168134842d7924fd827766642608a - sha256sums = a9d6f6c93cf71f441e6464be79561c0e114f8b5f907f50b6c748191f27d07aad + sha256sums = 6e46a1568b1b3627f06c999c798feceb37f17e92aadb4d517825b01c797ec531 sha256sums = 0500ba9cdf827cceae9a9bce66094bdb077300c94b0040bdd710afb92d0d4849 sha256sums = 16db32dbba617f8a38f5d103ce3af7cc70ab4cbf5b50e30be5d7f13ee6ea2f4f @@ -1,46 +1,33 @@ -# Maintainer: Holger Doebler <holger DOD doebler AD posteo DOD de> +# Maintainer: Aleksandar Trifunović <akstrfn at gmail dot com> +# Contributor: Holger Doebler <holger DOD doebler AD posteo DOD de> # Contributor: Florian Jacob <projects+arch AT florianjacob )DOT( de> # Contributor: mareex <marcus [dot] behrendt [dot] 86 [at] gmail [dot] com> pkgname=('sumo' 'sumo-doc') pkgbase=sumo -pkgver=0.32.0 +pkgver=1.0.1 pkgrel=1 -pkgdesc="Free and open traffic simulation suite which allows modelling of intermodal traffic systems including road vehicles, public transport and pedestrians." +pkgdesc="Traffic simulation modelling road vehicles, public transport and pedestrians." arch=('i686' 'x86_64') url="http://sumo.dlr.de" license=('GPL') -depends=('fox' 'xerces-c' 'gdal') -makedepends=('make' 'gcc' 'help2man') +depends=('python' 'proj' 'fox' 'xerces-c' 'gdal') +makedepends=('help2man') source=("${pkgbase}-src-${pkgver}.tar.gz::http://prdownloads.sourceforge.net/${pkgbase}/${pkgbase}-src-${pkgver}.tar.gz?download" - "${pkgbase}-doc-${pkgver}.tar.gz::http://prdownloads.sourceforge.net/${pkgbase}/${pkgbase}-doc-${pkgver}.tar.gz?download" "${pkgbase}.desktop" "${pkgbase}.sh") -sha256sums=('00753ca57a9911f0c99202505a6b05b1777168134842d7924fd827766642608a' - 'a9d6f6c93cf71f441e6464be79561c0e114f8b5f907f50b6c748191f27d07aad' +sha256sums=('6e46a1568b1b3627f06c999c798feceb37f17e92aadb4d517825b01c797ec531' '0500ba9cdf827cceae9a9bce66094bdb077300c94b0040bdd710afb92d0d4849' '16db32dbba617f8a38f5d103ce3af7cc70ab4cbf5b50e30be5d7f13ee6ea2f4f') prepare() { - cd ${srcdir}/${pkgbase}-${pkgver} - # replace python with python2 in shebangs - find . -iname \*.py -exec sed -i 's/#!\/usr\/bin\/env python/#!\/usr\/bin\/env python2/' {} \; - find . -iname \*.pyw -exec sed -i 's/#!\/usr\/bin\/env python/#!\/usr\/bin\/env python2/' {} \; - find . -iname \*.py -exec sed -i 's/#!\/usr\/bin\/python/#!\/usr\/bin\/python2/' {} \; - - # test if there are still py-files without shebangs - for f in $(find . -iname \*.py) - do - if [ -z "$(grep -l '^#!/.*python' "$f")" ]; then - sed -i "1i #!/bin/env python2" $f - fi - done + cd ${pkgbase}-${pkgver} + ./configure --prefix=/usr } build() { - cd ${srcdir}/${pkgbase}-${pkgver} - ./configure --prefix=/usr + cd ${pkgbase}-${pkgver} make make man } @@ -135,23 +122,13 @@ package_sumo() { } package_sumo-doc() { -########### DOCS - cd ${srcdir}/${pkgbase}-${pkgver}/docs - for d in $(find . -type d) - do - mkdir -p ${pkgdir}/usr/share/doc/${pkgbase}/$d - done - for f in $(find . -type f) - do - install -m0644 $f ${pkgdir}/usr/share/doc/${pkgbase}/$f - done - for l in $(find . -type l) - do - ln -s $(readlink $l) ${pkgdir}/usr/share/doc/${pkgbase}/$l - done + cd ${pkgbase}-${pkgver}/docs + install -d ${pkgdir}/usr/share/doc/${pkgbase} + cp -a * ${pkgdir}/usr/share/doc/${pkgbase}/ + install -m0644 ${srcdir}/${pkgbase}-${pkgver}/AUTHORS ${pkgdir}/usr/share/doc/${pkgbase} install -m0644 ${srcdir}/${pkgbase}-${pkgver}/ChangeLog ${pkgdir}/usr/share/doc/${pkgbase} - install -m0644 ${srcdir}/${pkgbase}-${pkgver}/COPYING ${pkgdir}/usr/share/doc/${pkgbase} + install -m0644 ${srcdir}/${pkgbase}-${pkgver}/LICENSE ${pkgdir}/usr/share/doc/${pkgbase} install -m0644 ${srcdir}/${pkgbase}-${pkgver}/README.md ${pkgdir}/usr/share/doc/${pkgbase} rm -rf ${pkgdir}/usr/share/doc/${pkgbase}/man |