diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 16 insertions, 6 deletions
@@ -2,14 +2,19 @@ pkgname=openocdcfg-generator pkgver=20.08.00.00 -pkgrel=1 +pkgrel=14 epoch= pkgdesc="This is a python tool based on pydevicetree (GitHub/PyPI) which generates OpenOCD Configuration Files for Freedom Metal applications." arch=('any') url="https://github.com/sifive/openocdcfg-generator" -license=('Apache') +license=('Apache-2.0') groups=() -depends=('python' 'openocd' 'python-jinja-time' 'python-markupsafe' 'python-pylint' 'python-pydevicetree') +depends=(python + openocd + python-jinja-time + python-markupsafe + python-pylint + python-pydevicetree) makedepends=() checkdepends=() optdepends=() @@ -17,15 +22,20 @@ provides=() conflicts=() replaces=() backup=() -options=('!strip') +options=() install= changelog= -source=("${pkgname}-${pkgver}.tar.gz::https://download.fastgit.org/sifive/openocdcfg-generator/archive/refs/tags/v${pkgver}.tar.gz") +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") noextract=() sha256sums=('a348e9688502b88ede43c8a40b0d8a29d52620482361b2c7c0d4106b3d91a50c') #validpgpkeys=() package() { - install -Dm0755 "${srcdir}/${pkgname}-${pkgver}/generate_openocdcfg.py" "${pkgdir}/usr/bin/${pkgname}" + install -dm0755 "${pkgdir}/usr/share/sifive/${pkgname}" \ + "${pkgdir}/usr/bin" + cd "${srcdir}/${pkgname}-${pkgver}" + cp -r `ls -d */` "${pkgdir}/usr/share/sifive/${pkgname}" + cp -r generate_openocdcfg.py "${pkgdir}/usr/share/sifive/${pkgname}" + ln -sf "/usr/share/sifive/${pkgname}/generate_openocdcfg.py" "${pkgdir}/usr/bin/${pkgname}" } |