[CVS] OpenPKG: openpkg-src/xdelta/ xdelta.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 27-Mar-2009 09:37:06 Branch: HEAD Handle: 2009032708370500 Modified files: openpkg-src/xdelta xdelta.spec Log: modifying package: xdelta-1.1.3 20081217 - 20090327 Summary: RevisionChanges Path 1.52+3 -3 openpkg-src/xdelta/xdelta.spec patch -p0 '@@ .' Index: openpkg-src/xdelta/xdelta.spec $ cvs diff -u -r1.51 -r1.52 xdelta.spec --- openpkg-src/xdelta/xdelta.spec17 Dec 2008 17:22:09 - 1.51 +++ openpkg-src/xdelta/xdelta.spec27 Mar 2009 08:37:05 - 1.52 @@ -23,7 +23,7 @@ # package version %define V_v1 1.1.3 -%define V_v3 3.0u +%define V_v3 3.0v # package information Name: xdelta @@ -36,14 +36,14 @@ Group:Patching License: GPL Version: %{V_v1} -Release: 20081217 +Release: 20090327 # package options %option with_v3 yes # list of sources Source0: http://switch.dl.sourceforge.net/xdelta/xdelta-%{V_v1}.tar.gz -Source1: http://xdelta.googlecode.com/files/xdelta%{V_v3}.tar.gz +Source1: http://xdelta.googlecode.com/files/xdelta%{V_v3}2.tar.gz Patch0: xdelta.patch # build information @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/xdelta/ xdelta.spec
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: 11-Apr-2008 08:23:39 Branch: HEAD Handle: 2008041107233900 Modified files: openpkg-src/xdelta xdelta.spec Log: modifying package: xdelta-1.1.3 20080410 - 20080411 Summary: RevisionChanges Path 1.49+2 -2 openpkg-src/xdelta/xdelta.spec patch -p0 '@@ .' Index: openpkg-src/xdelta/xdelta.spec $ cvs diff -u -r1.48 -r1.49 xdelta.spec --- openpkg-src/xdelta/xdelta.spec10 Apr 2008 16:01:22 - 1.48 +++ openpkg-src/xdelta/xdelta.spec11 Apr 2008 06:23:39 - 1.49 @@ -23,7 +23,7 @@ # package version %define V_v1 1.1.3 -%define V_v3 3.0t +%define V_v3 30r # package information Name: xdelta @@ -36,7 +36,7 @@ Group:Patching License: GPL Version: %{V_v1} -Release: 20080410 +Release: 20080411 # package options %option with_v3 yes @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/xdelta/ xdelta.spec
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: 10-Apr-2008 18:01:22 Branch: HEAD Handle: 2008041017012200 Modified files: openpkg-src/xdelta xdelta.spec Log: modifying package: xdelta-1.1.3 20080101 - 20080410 Summary: RevisionChanges Path 1.48+6 -6 openpkg-src/xdelta/xdelta.spec patch -p0 '@@ .' Index: openpkg-src/xdelta/xdelta.spec $ cvs diff -u -r1.47 -r1.48 xdelta.spec --- openpkg-src/xdelta/xdelta.spec1 Jan 2008 15:07:28 - 1.47 +++ openpkg-src/xdelta/xdelta.spec10 Apr 2008 16:01:22 - 1.48 @@ -23,12 +23,12 @@ # package version %define V_v1 1.1.3 -%define V_v3 30f +%define V_v3 3.0t # package information Name: xdelta Summary: Binary Difference Tool -URL: http://xdelta.sourceforge.net/ +URL: http://xdelta.org/ Vendor: Joshua P. MacDonald Packager: OpenPKG Foundation e.V. Distribution: OpenPKG Community @@ -36,14 +36,14 @@ Group:Patching License: GPL Version: %{V_v1} -Release: 20080101 +Release: 20080410 # package options -%option with_v3 no +%option with_v3 yes # list of sources Source0: http://switch.dl.sourceforge.net/xdelta/xdelta-%{V_v1}.tar.gz -Source1: http://switch.dl.sourceforge.net/xdelta/xdelta%{V_v3}.tar.gz +Source1: http://xdelta.googlecode.com/files/xdelta%{V_v3}.tar.gz Patch0: xdelta.patch # build information @@ -67,7 +67,7 @@ } prog xdelta:v3 = { version = %{V_v3} -url = http://prdownloads.sourceforge.net/xdelta/ +url = http://code.google.com/p/xdelta/downloads/list regex = xdelta(__VER__)\.tar\.gz } @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/xdelta/ xdelta.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 03-Jul-2006 12:08:44 Branch: HEAD Handle: 2006070311084400 Modified files: openpkg-src/xdelta xdelta.spec Log: modifying package: xdelta-1.1.3 20060514 - 20060703 Summary: RevisionChanges Path 1.42+2 -2 openpkg-src/xdelta/xdelta.spec patch -p0 '@@ .' Index: openpkg-src/xdelta/xdelta.spec $ cvs diff -u -r1.41 -r1.42 xdelta.spec --- openpkg-src/xdelta/xdelta.spec14 May 2006 19:09:40 - 1.41 +++ openpkg-src/xdelta/xdelta.spec3 Jul 2006 10:08:44 - 1.42 @@ -24,7 +24,7 @@ # package version %define V_v1 1.1.3 -%define V_v3 30e +%define V_v3 30f # package information Name: xdelta @@ -37,7 +37,7 @@ Group:SCM License: GPL Version: %{V_v1} -Release: 20060514 +Release: 20060703 # package options %option with_v3 no @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/xdelta/ xdelta.spec
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: 19-Feb-2006 08:23:33 Branch: HEAD Handle: 2006021907233200 Modified files: openpkg-src/xdelta xdelta.spec Log: modifying package: xdelta-1.1.3 20050926 - 20060219 Summary: RevisionChanges Path 1.40+2 -2 openpkg-src/xdelta/xdelta.spec patch -p0 '@@ .' Index: openpkg-src/xdelta/xdelta.spec $ cvs diff -u -r1.39 -r1.40 xdelta.spec --- openpkg-src/xdelta/xdelta.spec1 Jan 2006 13:24:19 - 1.39 +++ openpkg-src/xdelta/xdelta.spec19 Feb 2006 07:23:32 - 1.40 @@ -24,7 +24,7 @@ # package version %define V_v1 1.1.3 -%define V_v3 30c +%define V_v3 30d # package information Name: xdelta @@ -37,7 +37,7 @@ Group:SCM License: GPL Version: %{V_v1} -Release: 20050926 +Release: 20060219 # package options %option with_v3 no @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/xdelta/ xdelta.spec
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-Mar-2005 20:27:20 Branch: HEAD Handle: 2005030819272000 Modified files: openpkg-src/xdelta xdelta.spec Log: add xdelta version 3 (beta) Summary: RevisionChanges Path 1.34+64 -15 openpkg-src/xdelta/xdelta.spec patch -p0 '@@ .' Index: openpkg-src/xdelta/xdelta.spec $ cvs diff -u -r1.33 -r1.34 xdelta.spec --- openpkg-src/xdelta/xdelta.spec1 Jan 2005 10:55:58 - 1.33 +++ openpkg-src/xdelta/xdelta.spec8 Mar 2005 19:27:20 - 1.34 @@ -23,21 +23,29 @@ ## SUCH DAMAGE. ## +# package version +%define V_v1 1.1.3 +%define V_v3 30b + # package information Name: xdelta Summary: Binary Difference Tool -URL: http://sourceforge.net/projects/xdelta/ +URL: http://xdelta.org/ Vendor: Joshua P. MacDonald Packager: The OpenPKG Project Distribution: OpenPKG Class:BASE Group:SCM License: GPL -Version: 1.1.3 -Release: 20040524 +Version: %{V_v1} +Release: 20050308 + +# package options +%option with_v3 no # list of sources -Source0: http://osdn.dl.sourceforge.net/xdelta/xdelta-%{version}.tar.gz +Source0: http://osdn.dl.sourceforge.net/xdelta/xdelta-%{V_v1}.tar.gz +Source1: http://xdelta.org/xdelta%{V_v3}.tar.gz # build information Prefix: %{l_prefix} @@ -54,27 +62,68 @@ %track prog xdelta = { -version = %{version} +version = %{V_v1} url = http://prdownloads.sourceforge.net/xdelta/ regex = xdelta-(\d+\.\d+\.\d+)\.tar\.gz } +prog xdelta:v3 = { +version = %{V_v3} +url = http://xdelta.org/ +regex = xdelta(__VER__)\.tar\.gz +} %prep -%setup -q +%setup -q -c +%if %{with_v3} == yes +%setup -q -D -T -a 1 +%endif %build -CC=%{l_cc} \ -CFLAGS=%{l_cflags -O} %{l_cppflags} \ -CPPFLAGS=%{l_cppflags} \ -LDFLAGS=%{l_ldflags} \ -./configure \ ---prefix=%{l_prefix} \ ---disable-shared -%{l_make} %{l_mflags -O} +( cd xdelta-%{V_v1} + CC=%{l_cc} \ + CFLAGS=%{l_cflags -O} %{l_cppflags} \ + CPPFLAGS=%{l_cppflags} \ + LDFLAGS=%{l_ldflags} \ + ./configure \ + --prefix=%{l_prefix} \ + --disable-shared + %{l_make} %{l_mflags -O} +) || exit $? +%if %{with_v3} == yes +( cd xdelta%{V_v3} + %{l_shtool} subst \ + -e 's;ulong;unsigned long;g' \ + -e 's;EBADR;EBADF;g' \ + -e 's;trunc;my_trunc;g' \ + *.[ch] + %{l_shtool} subst \ + -e 's;gcc;%{l_cc};g' \ + Makefile + %{l_make} %{l_mflags} xdelta3-everything xdelta3-all.o + ar cr libxdelta3.a xdelta3-all.o + ranlib libxdelta3.a +) || exit $? +%endif %install rm -rf $RPM_BUILD_ROOT -%{l_make} %{l_mflags} install AM_MAKEFLAGS=DESTDIR=$RPM_BUILD_ROOT +( cd xdelta-%{V_v1} + %{l_make} %{l_mflags} install AM_MAKEFLAGS=DESTDIR=$RPM_BUILD_ROOT +) || exit $? +%if %{with_v3} == yes +( cd xdelta%{V_v3} + %{l_shtool} mkdir -f -p -m 755 \ + $RPM_BUILD_ROOT%{l_prefix}/bin \ + $RPM_BUILD_ROOT%{l_prefix}/include \ + $RPM_BUILD_ROOT%{l_prefix}/lib + %{l_shtool} install -c -s -m 755 \ + xdelta3-everything $RPM_BUILD_ROOT%{l_prefix}/bin/xdelta3 + %{l_shtool} install -c -m 644 \ + libxdelta3.a $RPM_BUILD_ROOT%{l_prefix}/lib/ + %{l_shtool} install -c -m 644 \ + xdelta3.h $RPM_BUILD_ROOT%{l_prefix}/include/ +) || exit $? +%endif strip $RPM_BUILD_ROOT%{l_prefix}/bin/* /dev/null 21 || true %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org