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