[packages/mujs] up to 1.0.6
atler
atler at pld-linux.org
Thu Jul 4 02:02:55 CEST 2019
commit c83c907ac4265f3ece45c2a1c883e25434e728f3
Author: Jan Palus <atler at pld-linux.org>
Date: Thu Jul 4 01:57:15 2019 +0200
up to 1.0.6
mujs-shared.patch | 20 ++++++++++----------
mujs.spec | 6 +++---
2 files changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/mujs.spec b/mujs.spec
index 78671a9..76ea8e9 100644
--- a/mujs.spec
+++ b/mujs.spec
@@ -1,12 +1,12 @@
Summary: MuJS - lightweight, embeddable JavaScript interpreter in C
Summary(pl.UTF-8): MuJS - lekki, osadzalny interpreter JavaScriptu napisany w C
Name: mujs
-Version: 1.0.4
-Release: 3
+Version: 1.0.6
+Release: 1
License: ISC
Group: Development/Languages
Source0: https://www.mujs.com/downloads/%{name}-%{version}.tar.xz
-# Source0-md5: 1f73227ae19fbbf3944c97df3b9e7018
+# Source0-md5: 8248fd3a25685a91aa720f0fb75dd4bc
Patch0: %{name}-shared.patch
URL: http://www.mujs.com/
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
diff --git a/mujs-shared.patch b/mujs-shared.patch
index cb76bdb..a92183b 100644
--- a/mujs-shared.patch
+++ b/mujs-shared.patch
@@ -10,11 +10,11 @@
ifeq "$(CC)" "clang"
CFLAGS += -Wunreachable-code
@@ -53,7 +55,7 @@
-
- default: static
- static: $(OUT)/mujs-pp $(OUT)/mujs $(OUT)/libmujs.a $(OUT)/mujs.pc
--shared: static $(OUT)/libmujs.so
-+shared: static $(OUT)/libmujs.la
+ default: shell
+ shell: $(OUT)/mujs $(OUT)/mujs-pp
+ static: $(OUT)/libmujs.a
+-shared: $(OUT)/libmujs.so
++shared: $(OUT)/libmujs.la
astnames.h: jsparse.h
grep -E '(AST|EXP|STM)_' jsparse.h | sed 's/^[^A-Z]*\(AST_\)*/"/;s/,.*/",/' | tr A-Z a-z > $@
@@ -41,12 +41,12 @@
$(OUT)/mujs-pp: $(OUT)/libmujs.o $(OUT)/pp.o
@ mkdir -p $(dir $@)
@@ -118,9 +124,10 @@
- install -m 644 build/release/libmujs.a $(DESTDIR)$(libdir)
+ install -m 644 $(OUT)/libmujs.a $(DESTDIR)$(libdir)
- install-shared: install-common
-- install -m 755 build/release/libmujs.so $(DESTDIR)$(libdir)
-+ libtool --mode=install install build/release/libmujs.la $(DESTDIR)$(libdir)
-+ libtool --mode=install install build/release/mujs $(DESTDIR)$(bindir)
+ install-shared: install-common shared
+- install -m 755 $(OUT)/libmujs.so $(DESTDIR)$(libdir)
++ libtool --mode=install install $(OUT)/libmujs.la $(DESTDIR)$(libdir)
++ libtool --mode=install install $(OUT)/mujs $(DESTDIR)$(bindir)
-install: install-static
+install: install-static install-shared
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mujs.git/commitdiff/c83c907ac4265f3ece45c2a1c883e25434e728f3
More information about the pld-cvs-commit
mailing list