diff options
author | Kr1ss | 2021-06-17 01:22:26 +0200 |
---|---|---|
committer | Kr1ss | 2021-06-17 01:22:26 +0200 |
commit | a17e60404da03aa975b93ae40c424201ab41ec5a (patch) | |
tree | 39c402ffd59eb0bf36c4252be3ebd6e804f44f8f | |
parent | 2243c2ff40713afb0c81fc6f0a2b404fe79bf870 (diff) | |
download | aur-a17e60404da03aa975b93ae40c424201ab41ec5a.tar.gz |
fix configuration file location
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 9 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = dirsearch-git pkgdesc = Web path scanner/fuzzer, written in Python pkgver = 0.4.2.beta1.r0.1f3fc77 - pkgrel = 2 + pkgrel = 3 url = https://github.com/maurosoria/dirsearch changelog = CHANGELOG.md arch = any @@ -17,6 +17,7 @@ pkgbase = dirsearch-git depends = python-cffi provides = dirsearch conflicts = dirsearch + backup = etc/dirsearch/default.conf source = git+https://github.com/maurosoria/dirsearch.git sha256sums = SKIP @@ -6,7 +6,7 @@ _name="${pkgname%-git}" pkgver() { git -C "$_name" describe --long --tags | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g;s/\(alpha\)\([0-9]\+\)/\1_\2/'; } pkgver=0.4.2.beta1.r0.1f3fc77 -pkgrel=2 +pkgrel=3 pkgdesc='Web path scanner/fuzzer, written in Python' arch=('any') @@ -21,6 +21,7 @@ depends=('python' 'python-certifi' 'python-chardet' 'python-urllib3' 'python-cry 'python-pysocks' 'python-cffi') changelog=CHANGELOG.md +backup=("etc/$_name/default.conf") source=("git+$url.git") sha256sums=('SKIP') @@ -29,6 +30,11 @@ package() { cd "$_name" PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 install -Dm644 *.md -t"$pkgdir/usr/share/doc/$_name/" + # hack to fix the default.conf file location + local py_ver="$(python -V | sed 's/Python \(3\.[0-9]\+\).*/\1/')" + install -dm755 "$pkgdir/etc/$_name" + mv "$pkgdir/usr/lib/python$py_ver/site-packages/$_name/default.conf" "$pkgdir/etc/$_name/" + ln -s "/etc/$_name/default.conf" "$pkgdir/usr/lib/python$py_ver/site-packages/$_name/" } |