[arch-commits] Commit in http-parser/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Sat Feb 10 16:37:37 UTC 2018
Date: Saturday, February 10, 2018 @ 16:37:37
Author: felixonmars
Revision: 291285
upgpkg: http-parser 2.8.0-1
Modified:
http-parser/trunk/PKGBUILD
----------+
PKGBUILD | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-02-10 16:37:16 UTC (rev 291284)
+++ PKGBUILD 2018-02-10 16:37:37 UTC (rev 291285)
@@ -3,7 +3,7 @@
# Contributor: Brian Bidulock <bidulock at openss7.org>
pkgname=http-parser
-pkgver=2.7.1
+pkgver=2.8.0
pkgrel=1
pkgdesc="Parser for HTTP Request/Response written in C"
arch=('x86_64')
@@ -10,30 +10,27 @@
url="https://github.com/nodejs/http-parser"
license=('MIT')
depends=('glibc')
-makedepends=('git')
-source=("git+https://github.com/nodejs/http-parser.git#tag=v$pkgver")
-md5sums=('SKIP')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/nodejs/http-parser/archive/v$pkgver.tar.gz")
+sha512sums=('57252a29b75f91452fd9bf2d3805bf1ddd95c32aee864cbe47dc676861512b9db95a7b3a4e1b999d5c046ab0d50809e7f184994c24ad48fe97cc2bcc27d9eb7b')
prepare() {
- sed -i 's|-Werror||' $pkgname/Makefile
+ sed -i 's|-Werror||' $pkgname-$pkgver/Makefile
}
build() {
- cd $pkgname
+ cd $pkgname-$pkgver
make library
}
check() {
- cd $pkgname
+ cd $pkgname-$pkgver
make test
}
package() {
- cd $pkgname
+ cd $pkgname-$pkgver
make PREFIX="$pkgdir/usr" install
install -Dm644 LICENSE-MIT \
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT"
-
- ln -sf libhttp_parser.so.$pkgver "${pkgdir}/usr/lib/libhttp_parser.so"
}
More information about the arch-commits
mailing list