summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2018-11-10 13:21:33 +0000
committerDaniel Bermond2018-11-10 13:21:33 +0000
commit15d3f9b26c1be295ba8c381721a3e495401a7d9e (patch)
treeac98ed30e3518c64e622ead40ac40c7b0550ae37
parent53482770a8dd0f39fa8ea9fd95603b5e58271de9 (diff)
downloadaur-15d3f9b26c1be295ba8c381721a3e495401a7d9e.tar.gz
Do not rename the source clone
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD29
2 files changed, 16 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fb91d68f68ff..e018a5d80120 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 92204dae8440..2464eb7a0cc7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"