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 [email protected]