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

Reply via email to