summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnatol Pomozov2015-09-29 08:29:30 -0700
committerAnatol Pomozov2015-09-29 08:29:30 -0700
commite0e9b4e1064c4b4857374401efae05c6efc8112d (patch)
treebc7fbe07c28be8efee435ed691b5f38ca36d6168
downloadaur-e0e9b4e1064c4b4857374401efae05c6efc8112d.tar.gz
v7: add package
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD30
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..eea011a47fc9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = v7
+ pkgdesc = Simple and fast JavaScript engine written in C
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://github.com/cesanta/v7
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ depends = glibc
+ source = v7-1.0.tar.gz::https://github.com/cesanta/v7/archive/1.0.tar.gz
+ sha1sums = 0adcf7c48e7ae99fb69087905ce0c828c9671730
+
+pkgname = v7
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5b5a4d781def
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Anatol Pomozov anatol dot pomozov at g mail
+
+pkgname=v7
+pkgver=1.0
+pkgrel=1
+pkgdesc='Simple and fast JavaScript engine written in C'
+arch=(i686 x86_64)
+license=(GPL2)
+depends=(glibc)
+url='https://github.com/cesanta/v7'
+source=(v7-$pkgver.tar.gz::https://github.com/cesanta/v7/archive/$pkgver.tar.gz)
+sha1sums=('0adcf7c48e7ae99fb69087905ce0c828c9671730')
+
+build() {
+ cd v7-$pkgver
+ CFLAGS_EXTRA="$CFLAGS" make v7
+}
+
+check() {
+ cd v7-$pkgver
+ make test
+}
+
+package() {
+ cd v7-$pkgver
+ install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -D -m755 v7 "$pkgdir/usr/bin/v7"
+ #install -D -m755 v7.so "$pkgdir/usr/lib/libv7.so"
+ install -D -m644 v7.h "$pkgdir/usr/include/v7.h"
+}