diff options
author | Biltu Das | 2023-06-10 15:18:43 +0530 |
---|---|---|
committer | Biltu Das | 2023-06-10 15:18:43 +0530 |
commit | 2e010dbcd683f64f4ba0f1e7c0966a7d6107da43 (patch) | |
tree | 1f70b003694954d2f6dbe871c5106fd3f4277c7f | |
parent | 8be8ddbc0b8c841af702f7eb244d71af163be3e4 (diff) | |
download | aur-2e010dbcd683f64f4ba0f1e7c0966a7d6107da43.tar.gz |
added feature to build from source
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 13 insertions, 12 deletions
@@ -7,7 +7,7 @@ pkgbase = qsort license = CPL depends = cmake>=3.22 depends = tar - source = https://github.com/BiltuDas1/qsort/releases/download/0.3.3-beta/qsort_v0.3.3-beta_1_amd64.deb - sha256sums = 538ab917dab7e826cda1e766a6f0934a3f71c55c91f84607f381c8c5400231de + source = https://github.com/BiltuDas1/qsort/archive/refs/tags/0.3.3-beta.tar.gz + sha256sums = 0a7980857d07789a28abb9afc71e4a6834eb59aa9e1b47dc1f41bf1f90d09615 pkgname = qsort @@ -7,19 +7,20 @@ arch=('any') url="https://github.com/BiltuDas1/qsort" license=('CPL') depends=('cmake>=3.22' 'tar') -source=("https://github.com/BiltuDas1/$pkgname/releases/download/${pkgver//_/-}/${pkgname}_v${pkgver//_/-}_1_amd64.deb") -sha256sums=("538ab917dab7e826cda1e766a6f0934a3f71c55c91f84607f381c8c5400231de") +source=("https://github.com/BiltuDas1/$pkgname/archive/refs/tags/${pkgver//_/-}.tar.gz") +sha256sums=("0a7980857d07789a28abb9afc71e4a6834eb59aa9e1b47dc1f41bf1f90d09615") + +prepare(){ + cd "$srcdir/$pkgname-${pkgver//_/-}" + cmake -B build . +} build(){ - cd "${srcdir}" - mkdir $pkgname - mv data.tar.zst $pkgname - cd $pkgname - tar -xf data.tar.zst - mv data.tar.zst .. + cd "$srcdir/$pkgname-${pkgver//_/-}/build" + make } package(){ - cd "${srcdir}" - mv $pkgname ../pkg/ + cd "$srcdir/$pkgname-${pkgver//_/-}/build" + make DESTDIR="$pkgdir/" install } |