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 openpkg-cvs@openpkg.org