OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Christoph Schug
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   07-May-2007 18:43:51
  Branch: HEAD                             Handle: 2007050717435100

  Modified files:
    openpkg-src/io          io.spec

  Log:
    upgrading package: io 20070313 -> 20070430

  Summary:
    Revision    Changes     Path
    1.8         +20 -15     openpkg-src/io/io.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/io/io.spec
  ============================================================================
  $ cvs diff -u -r1.7 -r1.8 io.spec
  --- openpkg-src/io/io.spec    13 Mar 2007 15:42:20 -0000      1.7
  +++ openpkg-src/io/io.spec    7 May 2007 16:43:51 -0000       1.8
  @@ -23,8 +23,8 @@
   ##
   
   #   package version
  -%define       V_opkg 20070313
  -%define       V_dist 2007-03-13
  +%define       V_opkg 20070430
  +%define       V_dist 2007-04-30
   
   #   package information
   Name:         io
  @@ -37,7 +37,7 @@
   Group:        Language
   License:      BSD
   Version:      %{V_opkg}
  -Release:      20070313
  +Release:      20070507
   
   #   package options
   %option       with_threads no
  @@ -46,13 +46,13 @@
   %option       with_sqlite  no
   
   #   list of sources
  -Source0:      http://io.urbanape.com/release/Io-%{V_dist}.tar.gz
  +Source0:      http://io.urbanape.com/release/Io-%{V_dist}.zip
   Patch0:       io.patch
   
   #   build information
   Prefix:       %{l_prefix}
   BuildRoot:    %{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 20040130, make
  +BuildPreReq:  OpenPKG, openpkg >= 20040130, make, infozip
   PreReq:       OpenPKG, openpkg >= 20040130
   %if "%{with_zlib}" == "yes"
   BuildPreReq:  zlib
  @@ -80,16 +80,17 @@
       prog io = {
           version   = %{V_dist}
           url       = http://www.iolanguage.com/downloads/
  -        regex     = Io-(__VER__)\.tar\.gz
  +        regex     = Io-(__VER__)\.zip
       }
   
   %prep
  -    %setup -q -n Io-%{V_dist}
  -    %patch -p0
  +    %setup -q -T -c
  +    %{l_prefix}/bin/unzip -q -x %{SOURCE0}
  +    %patch -p0 -d Io-%{V_dist}
   
   %build
       #   prepare addon directory
  -    ( cd addons
  +    ( cd Io-%{V_dist}/addons
         addons=""
         addons="$addons BigNum Blowfish CGI ContinuedFraction Contracts MD5 
Random"
         addons="$addons Rational Regex SHA1 SystemCall Socket User Vector"
  @@ -110,10 +111,12 @@
         rm -rf _*
       ) || exit $?
   
  -    #   build program and addons
  -    %{l_make} %{l_mflags -O} \
  -        INSTALL_PREFIX=%{l_prefix} \
  -        CC="%{l_cc} %{l_cflags -O} %{l_cppflags} -L_build/lib %{l_ldflags}"
  +    ( cd Io-%{V_dist}
  +      #   build program and addons
  +      %{l_make} %{l_mflags -O} \
  +          INSTALL_PREFIX=%{l_prefix} \
  +          CC="%{l_cc} %{l_cflags -O} %{l_cppflags} -L_build/lib %{l_ldflags}"
  +    ) || exit $?
   
   %install
       #   install program and addons
  @@ -121,8 +124,10 @@
       %{l_shtool} mkdir -f -p -m 755 \
           $RPM_BUILD_ROOT%{l_prefix}/bin \
           $RPM_BUILD_ROOT%{l_prefix}/lib
  -    %{l_make} %{l_mflags} install \
  -        INSTALL_PREFIX=$RPM_BUILD_ROOT%{l_prefix}
  +    ( cd Io-%{V_dist}
  +      %{l_make} %{l_mflags} install \
  +          INSTALL_PREFIX=$RPM_BUILD_ROOT%{l_prefix}
  +    ) || exit $?
   
       #   prune addon directory tree
       find $RPM_BUILD_ROOT%{l_prefix}/lib/io -type d -depth -print | grep 
"/_build/headers" | xargs rm -rf
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to