diff options
author | Daniel Bermond | 2018-11-10 13:21:33 +0000 |
---|---|---|
committer | Daniel Bermond | 2018-11-10 13:21:33 +0000 |
commit | 15d3f9b26c1be295ba8c381721a3e495401a7d9e (patch) | |
tree | ac98ed30e3518c64e622ead40ac40c7b0550ae37 | |
parent | 53482770a8dd0f39fa8ea9fd95603b5e58271de9 (diff) | |
download | aur-15d3f9b26c1be295ba8c381721a3e495401a7d9e.tar.gz |
Do not rename the source clone
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 16 insertions, 17 deletions
@@ -1,7 +1,7 @@ pkgbase = confu-git pkgdesc = Cross-platform C/C++ configuration system (git version, uses python3) pkgver = r41.5030e44 - pkgrel = 1 + pkgrel = 2 url = https://github.com/Maratyszcza/confu/ arch = any license = MIT @@ -18,7 +18,7 @@ pkgbase = confu-git makedepends = python2-yaml makedepends = python-ninja-syntax makedepends = python2-ninja-syntax - source = confu-git::git+https://github.com/Maratyszcza/confu.git + source = git+https://github.com/Maratyszcza/confu.git sha256sums = SKIP pkgname = confu-git @@ -3,9 +3,8 @@ pkgbase=confu-git pkgname=('confu-git' 'confu2-git') _srcname=confu -_srcname2=confu2 pkgver=r41.5030e44 -pkgrel=1 +pkgrel=2 pkgdesc='Cross-platform C/C++ configuration system (git version, uses python3)' arch=('any') url='https://github.com/Maratyszcza/confu/' @@ -18,15 +17,15 @@ makedepends=( # AUR: 'python-ninja-syntax' 'python2-ninja-syntax' ) -source=("$pkgname"::'git+https://github.com/Maratyszcza/confu.git') +source=('git+https://github.com/Maratyszcza/confu.git') sha256sums=('SKIP') prepare() { - cp -a "$pkgbase" "${pkgbase}-py2" + cp -a "$_srcname" "${_srcname}-py2" } pkgver() { - cd "$pkgname" + cd "$_srcname" # git, no tags available printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" @@ -34,14 +33,14 @@ pkgver() { build() { printf '%s\n' ' -> Building for Python3...' - cd "${pkgname}" + cd "${_srcname}" python setup.py build - python setup.py build_sphinx --all-files --source-dir="${srcdir}/${pkgbase}/sphinx" + python setup.py build_sphinx --all-files --source-dir="${srcdir}/${_srcname}/sphinx" printf '%s\n' ' -> Building for Python2...' - cd "${srcdir}/${pkgname}-py2" + cd "${srcdir}/${_srcname}-py2" python2 setup.py build - python2 setup.py build_sphinx --all-files --source-dir="${srcdir}/${pkgbase}-py2/sphinx" + python2 setup.py build_sphinx --all-files --source-dir="${srcdir}/${_srcname}-py2/sphinx" } package_confu-git() { @@ -52,12 +51,12 @@ package_confu-git() { 'python-ninja-syntax' ) - cd "$pkgbase" + cd "$_srcname" python setup.py install --root="$pkgdir" --optimize=1 # doc - mkdir -p "${pkgdir}/usr/share/doc/${_srcname}" - cp -a "${srcdir}/${pkgbase}/build/sphinx/html/"* "${pkgdir}/usr/share/doc/${_srcname}" + mkdir -p "${pkgdir}/usr/share/doc/${pkgname}" + cp -a "${srcdir}/${_srcname}/build/sphinx/html/"* "${pkgdir}/usr/share/doc/${pkgname}" # license mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" @@ -73,7 +72,7 @@ package_confu2-git() { 'python2-ninja-syntax' ) - cd "${pkgbase}-py2" + cd "${_srcname}-py2" python2 setup.py install --root="$pkgdir" --optimize=1 mv "${pkgdir}/usr/bin/confu" "${pkgdir}/usr/bin/confu2" @@ -81,8 +80,8 @@ package_confu2-git() { sed -i '1s/python$/python2/' "${pkgdir}/usr/lib/python2.7/site-packages/confu/recipes/"*.py # doc - mkdir -p "${pkgdir}/usr/share/doc/${_srcname2}" - cp -a "${srcdir}/${pkgbase}-py2/build/sphinx/html/"* "${pkgdir}/usr/share/doc/${_srcname2}" + mkdir -p "${pkgdir}/usr/share/doc/${pkgname}" + cp -a "${srcdir}/${_srcname}-py2/build/sphinx/html/"* "${pkgdir}/usr/share/doc/${pkgname}" # license mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" |