[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