Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6ec6993ece198fa8dcfb245c28d57d7156ad5ecc)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6ec6993ece198fa8dcfb245c28d57d7156ad5ecc)
  • Date: Sun, 6 Jul 2008 05:32:55 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

devel/spidermonkey/BUILD | 5 ++++-
devel/spidermonkey/DEPENDS | 1 -
devel/spidermonkey/DETAILS | 10 +++++-----
devel/spidermonkey/HISTORY | 7 +++++++
devel/spidermonkey/INSTALL | 21 ++++++++++-----------
5 files changed, 26 insertions(+), 18 deletions(-)

New commits:
commit 6ec6993ece198fa8dcfb245c28d57d7156ad5ecc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

spidermonkey: fixed multijob build, added installation of the missing
files

diff --git a/devel/spidermonkey/BUILD b/devel/spidermonkey/BUILD
index 8df9d5d..c8f60b4 100755
--- a/devel/spidermonkey/BUILD
+++ b/devel/spidermonkey/BUILD
@@ -1,2 +1,5 @@
cd src &&
-make -f Makefile.ref BUILD_OPT=1
+
+make_single &&
+make -f Makefile.ref BUILD_OPT=1 &&
+make_normal
diff --git a/devel/spidermonkey/DEPENDS b/devel/spidermonkey/DEPENDS
deleted file mode 100755
index 4bf6394..0000000
--- a/devel/spidermonkey/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends nspr
diff --git a/devel/spidermonkey/DETAILS b/devel/spidermonkey/DETAILS
index 2522c31..7b91da5 100755
--- a/devel/spidermonkey/DETAILS
+++ b/devel/spidermonkey/DETAILS
@@ -1,13 +1,13 @@
SPELL=spidermonkey
VERSION=1.7.0
- SOURCE="js-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/js/${SOURCE}
+ SOURCE=js-$VERSION.tar.gz
+ SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/js/$SOURCE

SOURCE_HASH=sha512:9d9fbd9c1dae969ca19ddb0f977ac56f3e0479ec393b859de252fcdd8b7fc325e80399073540884ed365ce56a3219be34c0db9300d5e50f32969660c90527e51
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/js"
- WEB_SITE="http://www.mozilla.org/js/spidermonkey/";
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/js
+ WEB_SITE=http://www.mozilla.org/js/spidermonkey/
LICENSE[0]=MPL
ENTERED=20071027
- SHORT="Mozilla's C implementation of JavaScript."
+ SHORT="Mozilla's C implementation of JavaScript"
cat << EOF
The embeddable JavaScript engine from the Mozilla project (used among others
by the Mozilla, Galeon, Netscape6 browsers as well as by the iPlanet
WebServer)
diff --git a/devel/spidermonkey/HISTORY b/devel/spidermonkey/HISTORY
index 7fc0524..e19fa76 100644
--- a/devel/spidermonkey/HISTORY
+++ b/devel/spidermonkey/HISTORY
@@ -1,2 +1,9 @@
+2008-07-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: removed, nspr isn't needed for normal build
+ * DETAILS: cleaned up
+ * BUILD: fixed multijob build
+ * INSTALL: use $VERSION, removed useless vars, use $INSTALL_ROOT,
added
+ more verbosity, removed extra rights' flags, install missing files
+
2007-10-27 Lalo Martins <lalo AT sourcemage.org>
* DETAILS, DEPENDS, BUILD, INSTALL, HISTORY: created spell
diff --git a/devel/spidermonkey/INSTALL b/devel/spidermonkey/INSTALL
index 86ebd53..c0bc37d 100755
--- a/devel/spidermonkey/INSTALL
+++ b/devel/spidermonkey/INSTALL
@@ -1,15 +1,14 @@
-BUILD_DIR=Linux_All_OPT.OBJ &&
-version=1.7 &&
-major=1 &&
+local BUILD_DIR=Linux_All_OPT.OBJ &&

-install -m 755 -o root -g root ${BUILD_DIR}/js /usr/bin/ &&
+for i in js jscpucfg jskwgen; do
+ install -vm 755 $BUILD_DIR/$i $INSTALL_ROOT/usr/bin
+done &&

-install -m 644 -o root -g root ${BUILD_DIR}/libjs.so
/usr/lib/libjs.so.${version} &&
-ln -sf libjs.so.${version} /usr/lib/libjs.so.${major} &&
-ln -sf libjs.so.${version} /usr/lib/libjs.so &&
+install -vm 644 $BUILD_DIR/libjs.so
$INSTALL_ROOT/usr/lib/libjs.so.${VERSION:0:3} &&
+ln -vsf libjs.so.${VERSION:0:3}
$INSTALL_ROOT/usr/lib/libjs.so.${VERSION:0:1} &&
+ln -vsf libjs.so.${VERSION:0:3} $INSTALL_ROOT/usr/lib/libjs.so &&

-install -m 644 -o root -g root ${BUILD_DIR}/libjs.a /usr/lib/ &&
+install -vm 644 $BUILD_DIR/libjs.a $INSTALL_ROOT/usr/lib &&

-mkdir /usr/include/js &&
-install -m 644 -o root -g root *.h /usr/include/js/ &&
-install -m 644 -o root -g root ${BUILD_DIR}/*.h /usr/include/js/
\ No newline at end of file
+install -vm 755 -d $INSTALL_ROOT/usr/include/js &&
+install -vm 644 *.h *.tbl *.msg $BUILD_DIR/*.h $INSTALL_ROOT/usr/include/js



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6ec6993ece198fa8dcfb245c28d57d7156ad5ecc), Vlad Glagolev, 07/06/2008

Archive powered by MHonArc 2.6.24.

Top of Page