[prev in list] [next in list] [prev in thread] [next in thread]
List: openpkg-cvs
Subject: [CVS] OpenPKG: openpkg-src/js/ js.spec
From: "Ralf S. Engelschall" <rse () openpkg ! org>
Date: 2006-06-29 7:04:12
Message-ID: 20060629070412.C8A721B504A () master ! openpkg ! org
[Download RAW message or body]
OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: rse@openpkg.org
Module: openpkg-src Date: 29-Jun-2006 09:04:11
Branch: HEAD Handle: 2006062908041000
Modified files:
openpkg-src/js js.spec
Log:
add a bunch of useful Perl modules related to JavaScript: a
compressor, a code generator and a code linter
Summary:
Revision Changes Path
1.13 +44 -2 openpkg-src/js/js.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/js/js.spec
============================================================================
$ cvs diff -u -r1.12 -r1.13 js.spec
--- openpkg-src/js/js.spec 14 Jun 2006 07:17:03 -0000 1.12
+++ openpkg-src/js/js.spec 29 Jun 2006 07:04:10 -0000 1.13
@@ -26,6 +26,9 @@
%define V_js 1.5
%define V_javascript 0.55
%define V_javascript_spidermonkey 0.16
+%define V_javascript_squish 0.05
+%define V_javascript_code 0.05
+%define V_javascript_jslint 0.04
# package information
Name: js
@@ -38,7 +41,7 @@
Group: Language
License: MPL/GPL/LGPL
Version: %{V_js}
-Release: 20060614
+Release: 20060629
# package options
%option with_perl no
@@ -47,7 +50,10 @@
Source0: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{V_js}.tar.gz
Source1: http://www.cpan.org/modules/by-module/JavaScript/JavaScript-%{V_javascript}.tar.gz
Source2: http://www.cpan.org/modules/by-module/JavaScript/JavaScript-SpiderMonkey-%{V_javascript_spidermonkey}.tar.gz
-Source3: js.pc
+Source3: http://www.cpan.org/modules/by-module/JavaScript/JavaScript-Squish-%{V_javascript_squish}.tar.gz
+Source4: http://www.cpan.org/modules/by-module/JavaScript/JavaScript-Code-%{V_javascript_code}.tar.gz
+Source5: http://www.cpan.org/modules/by-module/JavaScript/JavaScript-JSLint-%{V_javascript_jslint}.tar.gz
+Source6: js.pc
Patch0: js.patch
# build information
@@ -86,11 +92,29 @@
url = http://www.cpan.org/modules/by-module/JavaScript/
regex = JavaScript-SpiderMonkey-(__VER__)\.tar\.gz
}
+ prog js:JavaScript-Squish = {
+ version = %{V_javascript_squish}
+ url = http://www.cpan.org/modules/by-module/JavaScript/
+ regex = JavaScript-Squish-(__VER__)\.tar\.gz
+ }
+ prog js:JavaScript-Code = {
+ version = %{V_javascript_code}
+ url = http://www.cpan.org/modules/by-module/JavaScript/
+ regex = JavaScript-Code-(__VER__)\.tar\.gz
+ }
+ prog js:JavaScript-JSLint = {
+ version = %{V_javascript_jslint}
+ url = http://www.cpan.org/modules/by-module/JavaScript/
+ regex = JavaScript-JSLint-(__VER__)\.tar\.gz
+ }
%prep
%setup -q -c
%setup -q -D -T -a 1
%setup -q -D -T -a 2
+ %setup -q -D -T -a 3
+ %setup -q -D -T -a 4
+ %setup -q -D -T -a 5
%patch -p0
%build
@@ -137,6 +161,15 @@
( cd JavaScript-SpiderMonkey-%{V_javascript_spidermonkey}
%{l_prefix}/bin/perl-openpkg configure build
) || exit $?
+ ( cd JavaScript-Squish-%{V_javascript_squish}
+ %{l_prefix}/bin/perl-openpkg configure build
+ ) || exit $?
+ ( cd JavaScript-Code-%{V_javascript_code}
+ %{l_prefix}/bin/perl-openpkg configure build
+ ) || exit $?
+ ( cd JavaScript-JSLint-%{V_javascript_jslint}
+ %{l_prefix}/bin/perl-openpkg configure build
+ ) || exit $?
%endif
%install
@@ -176,6 +209,15 @@
( cd JavaScript-SpiderMonkey-%{V_javascript_spidermonkey}
%{l_prefix}/bin/perl-openpkg install
) || exit $?
+ ( cd JavaScript-Squish-%{V_javascript_squish}
+ %{l_prefix}/bin/perl-openpkg install
+ ) || exit $?
+ ( cd JavaScript-Code-%{V_javascript_code}
+ %{l_prefix}/bin/perl-openpkg install
+ ) || exit $?
+ ( cd JavaScript-JSLint-%{V_javascript_jslint}
+ %{l_prefix}/bin/perl-openpkg install
+ ) || exit $?
%endif
%if "%{with_perl}" == "yes"
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic