diff options
author | Zhai Zhaoxuan | 2021-01-05 18:02:55 +0800 |
---|---|---|
committer | Zhai Zhaoxuan | 2021-01-05 18:03:30 +0800 |
commit | 3df200c2a1a87cbe456e795ac4fc971cabe897f7 (patch) | |
tree | 1511a8c13110af74940dcad8b7942b53f6451800 /PKGBUILD | |
download | aur-3df200c2a1a87cbe456e795ac4fc971cabe897f7.tar.gz |
initial commit dmalloc-5.6.5
Signed-off-by: Zhai Zhaoxuan <kxuanobj@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..24b36f87f269 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: kXuan <kxuanobj at gmail dot com> + +pkgname=dmalloc +pkgver=5.6.5 +pkgrel=1 +pkgdesc='Debug Malloc memory allocation debugging C library' +license=('ISC') +url='https://github.com/j256/dmalloc' +arch=('x86_64') +depends=() +makedepends=('git' 'make') +source=( + "https://github.com/j256/dmalloc/releases/download/dmalloc_release_${pkgver//./_}/dmalloc-${pkgver}.tgz" + 0001-fix-DESTDIR.patch +) +sha256sums=('480e3414ab6cedca837721c756b7d64b01a84d2d0e837378d98444e2f63a7c01' + '9791b34e6999540cd823bfb045772a6ef0a59cdb354bc18353d768dbe7d21335') + +prepare() { + cd "$pkgname-$pkgver" + patch -p1 < ${srcdir}/0001-fix-DESTDIR.patch +} + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr + make +} +package() { + cd "${srcdir}/$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |