1
0
forked from ports/opt

spidermonkey: Moved from kde4 to opt

This commit is contained in:
Alan Mizrahi 2013-09-28 08:23:23 +09:00
parent c5b24c2d79
commit c0c1ec0f51
3 changed files with 134 additions and 0 deletions

105
spidermonkey/.footprint Normal file
View File

@ -0,0 +1,105 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/js-config
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/js/
-rwxr-xr-x root/root usr/include/js/Allocator.h
-rwxr-xr-x root/root usr/include/js/Assembler.h
-rwxr-xr-x root/root usr/include/js/CodeAlloc.h
-rwxr-xr-x root/root usr/include/js/Containers.h
-rwxr-xr-x root/root usr/include/js/Fragmento.h
-rwxr-xr-x root/root usr/include/js/LIR.h
-rwxr-xr-x root/root usr/include/js/LIRopcode.tbl
-rwxr-xr-x root/root usr/include/js/Native.h
-rwxr-xr-x root/root usr/include/js/NativeCommon.h
-rwxr-xr-x root/root usr/include/js/NativeX64.h
-rwxr-xr-x root/root usr/include/js/RegAlloc.h
-rwxr-xr-x root/root usr/include/js/VMPI.h
-rwxr-xr-x root/root usr/include/js/Writer.h
-rwxr-xr-x root/root usr/include/js/avmplus.h
-rwxr-xr-x root/root usr/include/js/js-config.h
-rwxr-xr-x root/root usr/include/js/js.msg
-rwxr-xr-x root/root usr/include/js/jsanalyze.h
-rwxr-xr-x root/root usr/include/js/jsapi.h
-rwxr-xr-x root/root usr/include/js/jsarena.h
-rwxr-xr-x root/root usr/include/js/jsarray.h
-rwxr-xr-x root/root usr/include/js/jsatom.h
-rwxr-xr-x root/root usr/include/js/jsautocfg.h
-rwxr-xr-x root/root usr/include/js/jsautokw.h
-rwxr-xr-x root/root usr/include/js/jsbit.h
-rwxr-xr-x root/root usr/include/js/jsbool.h
-rwxr-xr-x root/root usr/include/js/jsbuiltins.h
-rwxr-xr-x root/root usr/include/js/jscell.h
-rwxr-xr-x root/root usr/include/js/jsclist.h
-rwxr-xr-x root/root usr/include/js/jsclone.h
-rwxr-xr-x root/root usr/include/js/jscntxt.h
-rwxr-xr-x root/root usr/include/js/jscompartment.h
-rwxr-xr-x root/root usr/include/js/jscompat.h
-rwxr-xr-x root/root usr/include/js/jsdate.h
-rwxr-xr-x root/root usr/include/js/jsdbgapi.h
-rwxr-xr-x root/root usr/include/js/jsdhash.h
-rwxr-xr-x root/root usr/include/js/jsdtoa.h
-rwxr-xr-x root/root usr/include/js/jsemit.h
-rwxr-xr-x root/root usr/include/js/jsfriendapi.h
-rwxr-xr-x root/root usr/include/js/jsfun.h
-rwxr-xr-x root/root usr/include/js/jsgc.h
-rwxr-xr-x root/root usr/include/js/jsgcchunk.h
-rwxr-xr-x root/root usr/include/js/jsgcstats.h
-rwxr-xr-x root/root usr/include/js/jshash.h
-rwxr-xr-x root/root usr/include/js/jshashtable.h
-rwxr-xr-x root/root usr/include/js/jshotloop.h
-rwxr-xr-x root/root usr/include/js/jsinterp.h
-rwxr-xr-x root/root usr/include/js/jsinttypes.h
-rwxr-xr-x root/root usr/include/js/jsiter.h
-rwxr-xr-x root/root usr/include/js/jslock.h
-rwxr-xr-x root/root usr/include/js/jslong.h
-rwxr-xr-x root/root usr/include/js/jsmath.h
-rwxr-xr-x root/root usr/include/js/jsobj.h
-rwxr-xr-x root/root usr/include/js/jsobjinlines.h
-rwxr-xr-x root/root usr/include/js/json.h
-rwxr-xr-x root/root usr/include/js/jsopcode.h
-rwxr-xr-x root/root usr/include/js/jsopcode.tbl
-rwxr-xr-x root/root usr/include/js/jsopcodeinlines.h
-rwxr-xr-x root/root usr/include/js/jsotypes.h
-rwxr-xr-x root/root usr/include/js/jsparse.h
-rwxr-xr-x root/root usr/include/js/jsperf.h
-rwxr-xr-x root/root usr/include/js/jsprf.h
-rwxr-xr-x root/root usr/include/js/jsprobes.h
-rwxr-xr-x root/root usr/include/js/jspropertycache.h
-rwxr-xr-x root/root usr/include/js/jspropertycacheinlines.h
-rwxr-xr-x root/root usr/include/js/jspropertytree.h
-rwxr-xr-x root/root usr/include/js/jsproto.tbl
-rwxr-xr-x root/root usr/include/js/jsproxy.h
-rwxr-xr-x root/root usr/include/js/jsprvtd.h
-rwxr-xr-x root/root usr/include/js/jspubtd.h
-rwxr-xr-x root/root usr/include/js/jsreflect.h
-rwxr-xr-x root/root usr/include/js/jsregexp.h
-rwxr-xr-x root/root usr/include/js/jsscan.h
-rwxr-xr-x root/root usr/include/js/jsscope.h
-rwxr-xr-x root/root usr/include/js/jsscript.h
-rwxr-xr-x root/root usr/include/js/jsscriptinlines.h
-rwxr-xr-x root/root usr/include/js/jsstaticcheck.h
-rwxr-xr-x root/root usr/include/js/jsstdint.h
-rwxr-xr-x root/root usr/include/js/jsstr.h
-rwxr-xr-x root/root usr/include/js/jstl.h
-rwxr-xr-x root/root usr/include/js/jstracer.h
-rwxr-xr-x root/root usr/include/js/jstypedarray.h
-rwxr-xr-x root/root usr/include/js/jstypes.h
-rwxr-xr-x root/root usr/include/js/jsutil.h
-rwxr-xr-x root/root usr/include/js/jsval.h
-rwxr-xr-x root/root usr/include/js/jsvalue.h
-rwxr-xr-x root/root usr/include/js/jsvector.h
-rwxr-xr-x root/root usr/include/js/jsversion.h
-rwxr-xr-x root/root usr/include/js/jswrapper.h
-rwxr-xr-x root/root usr/include/js/jsxdrapi.h
-rwxr-xr-x root/root usr/include/js/jsxml.h
-rwxr-xr-x root/root usr/include/js/nanojit.h
-rwxr-xr-x root/root usr/include/js/njconfig.h
-rwxr-xr-x root/root usr/include/js/njcpudetect.h
-rwxr-xr-x root/root usr/include/js/prmjtime.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libmozjs185.so -> libmozjs185.so.1.0.0
lrwxrwxrwx root/root usr/lib/libmozjs185.so.1.0 -> libmozjs185.so.1.0.0
-rwxr-xr-x root/root usr/lib/libmozjs185.so.1.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/mozjs185.pc

1
spidermonkey/.md5sum Normal file
View File

@ -0,0 +1 @@
a4574365938222adca0a6bd33329cb32 js185-1.0.0.tar.gz

28
spidermonkey/Pkgfile Normal file
View File

@ -0,0 +1,28 @@
# Description: Javascript engine library
# URL: http://www.mozilla.org/js/spidermonkey/
# Maintainer: Alan Mizrahi, alan at mizrahi dot com dot ve
# Depends on:
name=spidermonkey
version=1.8.5
release=1
source=(http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz)
build() {
cd js-$version/js/src
./configure \
--prefix=/usr \
--disable-static
make
make DESTDIR=$PKG install
# disable-static doesn't work
rm $PKG/usr/lib/libmozjs185-1.0.a
# symlinks are not relative, fix that
rm -f $PKG/usr/lib/libmozjs185.so{,.1.0}
ln -s libmozjs185.so.1.0.0 $PKG/usr/lib/libmozjs185.so
ln -s libmozjs185.so.1.0.0 $PKG/usr/lib/libmozjs185.so.1.0
}