OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 25-Oct-2005 08:39:40
Branch: HEAD Handle: 2005102507394000
Modified files:
openpkg-src/js js.patch js.spec
Log:
upgrading package: js 1.5rc6a -> 1.5
Summary:
Revision Changes Path
1.2 +0 -12 openpkg-src/js/js.patch
1.6 +28 -31 openpkg-src/js/js.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/js/js.patch
============================================================================
$ cvs diff -u -r1.1 -r1.2 js.patch
--- openpkg-src/js/js.patch 27 Jun 2004 12:01:11 -0000 1.1
+++ openpkg-src/js/js.patch 25 Oct 2005 06:39:40 -0000 1.2
@@ -1,15 +1,3 @@
-Index: perlconnect/JS.xs
---- perlconnect/JS.xs.orig 2002-03-19 05:28:56 +0100
-+++ perlconnect/JS.xs 2004-06-27 13:53:22 +0200
-@@ -56,7 +56,7 @@
-
- #include <jsapi.h>
- #include "jsperlpvt.h"
--#include <malloc.h>
-+#include <stdlib.h>
-
- /* __REMOVE__ */
- /* #include <stdio.h> */
Index: rules.mk
--- rules.mk.orig 2003-11-15 01:11:04 +0100
+++ rules.mk 2004-06-27 13:54:04 +0200
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/js/js.spec
============================================================================
$ cvs diff -u -r1.5 -r1.6 js.spec
--- openpkg-src/js/js.spec 24 Mar 2005 11:19:09 -0000 1.5
+++ openpkg-src/js/js.spec 25 Oct 2005 06:39:40 -0000 1.6
@@ -22,10 +22,6 @@
## SUCH DAMAGE.
##
-# package version
-%define V_major 1.5
-%define V_minor rc6a
-
# package information
Name: js
Summary: Mozilla JavaScript (JS)
@@ -36,14 +32,14 @@
Class: EVAL
Group: Language
License: MPL/GPL/LGPL
-Version: %{V_major}%{V_minor}
-Release: 20040627
+Version: 1.5
+Release: 20051025
# package options
%option with_perl no
# list of sources
-Source0:
http://ftp.mozilla.org/pub/mozilla.org/js/js-%{V_major}-%{V_minor}.tar.gz
+Source0: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{version}.tar.gz
Source1: js.pc
Patch0: js.patch
@@ -69,7 +65,7 @@
%track
prog js = {
- version = %{V_major}-%{V_minor}
+ version = %{version}
url = http://ftp.mozilla.org/pub/mozilla.org/js/
regex = js-(__VER__)\.tar\.gz
}
@@ -79,31 +75,32 @@
%patch -p0 -d js/src
%build
- ( cd js/src
- # prepare build environment
- cp Makefile.ref Makefile
- case "%{l_platform -t}" in
- *-freebsd* ) cp config/Linux_All.mk config/`uname -s``uname -r`.mk
;;
- esac
-
- # build components
- %{l_make} %{l_mflags} \
- CC="%{l_cc}" \
- XCFLAGS="%{l_cppflags} %{l_cflags -O}" \
- XLDFLAGS="%{l_ldflags}" \
- BUILD_OPT=1 \
- JS_EDITLINE=1
+ cd js/src
+
+ # build components
+ cp Makefile.ref Makefile
+ case "%{l_platform -t}" in
+ *-freebsd* ) cp config/Linux_All.mk config/`uname -s``uname -r`.mk ;;
+ esac
+ touch config/`uname -s``uname -r`.mk
+ %{l_make} %{l_mflags} \
+ CC="%{l_cc}" \
+ XCFLAGS="%{l_cppflags} %{l_cflags -O}" \
+ XLDFLAGS="%{l_ldflags}" \
+ BUILD_OPT=1 \
+ JS_EDITLINE=1
+
%if "%{with_perl}" == "yes"
- objdir="`echo *.OBJ`"
- %{l_shtool} subst \
- -e "s:\\(\$inc.=.\"\\).*\\(\";\\):\\1-I../$objdir -I..\\2:g" \
- -e "s:\\(\$libpath.=.\"\\).*\\(\";\\):\\1-L../$objdir\\2:g" \
- perlconnect/Makefile.PL
- %{l_prefix}/bin/perl-openpkg prepare
- %{l_prefix}/bin/perl-openpkg -d perlconnect -A "-c" configure
- %{l_prefix}/bin/perl-openpkg -d perlconnect build
+ # build Perl API
+ objdir="`echo *.OBJ`"
+ %{l_shtool} subst \
+ -e "s:\\(\$inc.=.\"\\).*\\(\";\\):\\1-I../$objdir -I..\\2:g" \
+ -e "s:\\(\$libpath.=.\"\\).*\\(\";\\):\\1-L../$objdir\\2:g" \
+ perlconnect/Makefile.PL
+ %{l_prefix}/bin/perl-openpkg prepare
+ %{l_prefix}/bin/perl-openpkg -d perlconnect -A "-c" configure
+ %{l_prefix}/bin/perl-openpkg -d perlconnect build
%endif
- ) || exit $?
%install
# create installation hierarchy
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]