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: 30-Mar-2009 21:47:11 Branch: HEAD Handle: 2009033020471000 Added files: openpkg-src/libjio libjio.patch Modified files: openpkg-src/libjio libjio.spec Log: upgrading package: libjio 0.24 -> 0.25 Summary: Revision Changes Path 1.1 +14 -0 openpkg-src/libjio/libjio.patch 1.2 +22 -16 openpkg-src/libjio/libjio.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/libjio/libjio.patch ============================================================================ $ cvs diff -u -r0 -r1.1 libjio.patch --- /dev/null 2009-03-30 21:47:10 +0200 +++ libjio.patch 2009-03-30 21:47:11 +0200 @@ -0,0 +1,14 @@ +Index: libjio/trans.c +--- libjio/trans.c.orig 2009-03-29 06:31:21 +0200 ++++ libjio/trans.c 2009-03-30 21:40:55 +0200 +@@ -421,8 +421,10 @@ + ts->fs->ltrans = linger; + pthread_mutex_unlock(&(ts->fs->ltlock)); + } else { ++#if 0 + if (fdatasync(ts->fs->fd) != 0) + goto rollback_exit; ++#endif + + /* the transaction has been applied, so we cleanup and remove + * it from the disk */ @@ . patch -p0 <<'@@ .' Index: openpkg-src/libjio/libjio.spec ============================================================================ $ cvs diff -u -r1.1 -r1.2 libjio.spec --- openpkg-src/libjio/libjio.spec 7 Mar 2009 14:22:40 -0000 1.1 +++ openpkg-src/libjio/libjio.spec 30 Mar 2009 19:47:10 -0000 1.2 @@ -31,11 +31,12 @@ Class: EVAL Group: Libraries License: OSL -Version: 0.24 -Release: 20090307 +Version: 0.25 +Release: 20090330 # list of sources Source0: http://blitiri.com.ar/p/libjio/files/%{version}/libjio-%{version}.tar.gz +Patch0: libjio.patch # build information Prefix: %{l_prefix} @@ -66,12 +67,15 @@ %prep %setup -q + %patch -p0 %build - %{l_make} %{l_mflags} \ - CC="%{l_cc}" \ - CFLAGS="%{l_cflags -O} -std=c99" \ - libjio.a libjio.pc jiofsck + ( cd libjio + %{l_make} %{l_mflags} \ + CC="%{l_cc}" \ + CFLAGS="%{l_cflags -O} -std=c99" \ + libjio.a libjio.pc jiofsck + ) || exit $? %install rm -rf $RPM_BUILD_ROOT @@ -80,17 +84,19 @@ $RPM_BUILD_ROOT%{l_prefix}/include \ $RPM_BUILD_ROOT%{l_prefix}/lib \ $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig \ - $RPM_BUILD_ROOT%{l_prefix}/man/man3 - %{l_shtool} install -c -s -m 755 \ - jiofsck $RPM_BUILD_ROOT%{l_prefix}/bin/ + $RPM_BUILD_ROOT%{l_prefix}/man/cat3 + ( cd libjio + %{l_shtool} install -c -s -m 755 \ + jiofsck $RPM_BUILD_ROOT%{l_prefix}/bin/ + %{l_shtool} install -c -m 644 \ + libjio.h $RPM_BUILD_ROOT%{l_prefix}/include/ + %{l_shtool} install -c -m 644 \ + libjio.a $RPM_BUILD_ROOT%{l_prefix}/lib/ + %{l_shtool} install -c -m 644 \ + libjio.pc $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig/ + ) || exit $? %{l_shtool} install -c -m 644 \ - libjio.h $RPM_BUILD_ROOT%{l_prefix}/include/ - %{l_shtool} install -c -m 644 \ - libjio.a $RPM_BUILD_ROOT%{l_prefix}/lib/ - %{l_shtool} install -c -m 644 \ - libjio.pc $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig/ - %{l_shtool} install -c -m 644 \ - doc/libjio.3 $RPM_BUILD_ROOT%{l_prefix}/man/man3/ + doc/libjio.rst $RPM_BUILD_ROOT%{l_prefix}/man/cat3/libjio.1 %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} %files -f files @@ . ______________________________________________________________________ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org