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: 08-Feb-2007 16:01:02
Branch: HEAD Handle: 2007020815010200
Modified files:
openpkg-src/js js.spec
Log:
add jsmin utility
Summary:
Revision Changes Path
1.34 +14 -0 openpkg-src/js/js.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/js/js.spec
============================================================================
$ cvs diff -u -r1.33 -r1.34 js.spec
--- openpkg-src/js/js.spec 8 Feb 2007 09:45:05 -0000 1.33
+++ openpkg-src/js/js.spec 8 Feb 2007 15:01:02 -0000 1.34
@@ -29,6 +29,7 @@
%define V_javascript_squish 0.05
%define V_javascript_code 0.08
%define V_javascript_jslint 0.04
+%define V_jsmin 20070108
# package information
Name: js
@@ -57,6 +58,7 @@
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:
ftp://ftp.openpkg.org/sources/CPY/VERSIONED/jsmin/jsmin-%{V_jsmin}.c
Patch0: js.patch
# build information
@@ -115,6 +117,11 @@
url = http://www.cpan.org/modules/by-module/JavaScript/
regex = JavaScript-JSLint-(__VER__)\.tar\.gz
}
+ prog js:jsmin = {
+ version = %{V_jsmin}
+ url = ftp://ftp.openpkg.org/sources/CPY/VERSIONED/jsmin/
+ regex = jsmin-(__VER__)\.c
+ }
%prep
%setup -q -c
@@ -156,6 +163,9 @@
%{l_make} %{l_mflags}
) || exit $?
+ # build add-on tool
+ %{l_cc} -o jsmin %{SOURCE jsmin-%{V_jsmin}.c}
+
%if "%{with_perl}" == "yes"
# build add-on Perl bindings
( cd JavaScript-%{V_javascript}
@@ -198,6 +208,10 @@
%{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
) || exit $?
+ # install add-on tool
+ %{l_shtool} install -c -s -m 755 \
+ jsmin $RPM_BUILD_ROOT%{l_prefix}/bin/
+
%if "%{with_perl}" == "yes"
# install add-on Perl bindings
( cd JavaScript-%{V_javascript}
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]