OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web openpkg$ Date: 22-Dec-2003 08:24:50
Branch: HEAD Handle: 2003122207244404
Added files:
openpkg-re/vcheck vc.afio
openpkg-src/afio afio.patch afio.spec
Modified files:
openpkg-web news.txt
Log:
new package: afio 2.5 (CPIO Archiver)
Summary:
Revision Changes Path
1.1 +9 -0 openpkg-re/vcheck/vc.afio
1.1 +37 -0 openpkg-src/afio/afio.patch
1.1 +80 -0 openpkg-src/afio/afio.spec
1.7861 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-re/vcheck/vc.afio
============================================================================
$ cvs diff -u -r0 -r1.1 vc.afio
--- /dev/null 2003-12-22 08:24:44.000000000 +0100
+++ vc.afio 2003-12-22 08:24:44.000000000 +0100
@@ -0,0 +1,9 @@
+config = {
+}
+
+prog afio = {
+ version = 2.5
+ url = http://freshmeat.net/projects/afio/
+ regex = afio-(__VER__)\.tgz
+}
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/afio/afio.patch
============================================================================
$ cvs diff -u -r0 -r1.1 afio.patch
--- /dev/null 2003-12-22 08:24:50.000000000 +0100
+++ afio.patch 2003-12-22 08:24:50.000000000 +0100
@@ -0,0 +1,37 @@
+Index: afio.c
+--- afio.c.orig 2003-12-20 23:16:13.000000000 +0100
++++ afio.c 2003-12-22 08:19:35.000000000 +0100
+@@ -160,18 +160,20 @@
+ #include <stdio.h>
+ #include <errno.h>
+
+-#ifdef sun
++#if defined(sun) || defined(__FreeBSD__)
+ #include <sys/types.h>
+ #include <utime.h>
+ #include <signal.h>
+ #include <strings.h>
+ #include <sys/wait.h>
++#if defined(sun)
+ #define linux_tstamp 1
+ /* fix SunOS errno.h not declaring what the manpage says it declares
+ bogosity. */
+ extern int sys_nerr;
+ extern char *sys_errlist[];
+ #endif
++#endif
+
+ #ifdef hpux
+ /* Fix that HPUX dosent have sys_nerr or sys_errlist
+Index: compfile.c
+--- compfile.c.orig 2003-06-24 23:32:20.000000000 +0200
++++ compfile.c 2003-12-22 08:17:13.000000000 +0100
+@@ -210,7 +210,7 @@
+ * version;
+ */
+
+-#if ( defined(sun) && defined(__svr4__) )
++#if ( defined(sun) && defined(__svr4__) ) || defined(__FreeBSD__)
+ #include <dirent.h>
+ #else
+ #include <sys/dir.h>
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/afio/afio.spec
============================================================================
$ cvs diff -u -r0 -r1.1 afio.spec
--- /dev/null 2003-12-22 08:24:50.000000000 +0100
+++ afio.spec 2003-12-22 08:24:50.000000000 +0100
@@ -0,0 +1,80 @@
+##
+## afio.spec -- OpenPKG RPM Specification
+## Copyright (c) 2000-2003 The OpenPKG Project <http://www.openpkg.org/>
+## Copyright (c) 2000-2003 Ralf S. Engelschall <[EMAIL PROTECTED]>
+## Copyright (c) 2000-2003 Cable & Wireless <http://www.cw.com/>
+##
+## Permission to use, copy, modify, and distribute this software for
+## any purpose with or without fee is hereby granted, provided that
+## the above copyright notice and this permission notice appear in all
+## copies.
+##
+## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+## SUCH DAMAGE.
+##
+
+# package information
+Name: afio
+Summary: CPIO Archiver
+URL: http://freshmeat.net/projects/afio/
+Vendor: Mark Brukhartz et al.
+Packager: The OpenPKG Project
+Distribution: OpenPKG [EVAL]
+Group: Archiver
+License: LGPL
+Version: 2.5
+Release: 20031222
+
+# list of sources
+Source0: http://members.brabant.chello.nl/~k.holtman/afio-%{version}.tgz
+Patch0: afio.patch
+
+# build information
+Prefix: %{l_prefix}
+BuildRoot: %{l_buildroot}
+BuildPreReq: OpenPKG, openpkg >= 20030103
+PreReq: OpenPKG, openpkg >= 20030103
+AutoReq: no
+AutoReqProv: no
+
+%description
+ Afio makes CPIO-format archives. It deals somewhat gracefully
+ with input data corruption, supports multi-volume archives during
+ interactive operation, and can make compressed archives that are
+ much safer than compressed tar(1) or cpio(1) archives. Afio is best
+ used as an `archive engine' in a backup script.
+
+%prep
+ %setup -q
+ %patch -p0
+
+%build
+ %{l_make} %{l_mflags -O} \
+ CC="%{l_cc} %{l_cflags -O}"
+
+%install
+ rm -rf $RPM_BUILD_ROOT
+ %{l_shtool} mkdir -f -p -m 755 \
+ $RPM_BUILD_ROOT%{l_prefix}/bin \
+ $RPM_BUILD_ROOT%{l_prefix}/man/man1
+ %{l_shtool} install -c -s -m 755 \
+ afio $RPM_BUILD_ROOT%{l_prefix}/bin/
+ %{l_shtool} install -c -m 644 \
+ afio.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/
+ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
+
+%files -f files
+
+%clean
+ rm -rf $RPM_BUILD_ROOT
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.7860 -r1.7861 news.txt
--- openpkg-web/news.txt 22 Dec 2003 07:09:35 -0000 1.7860
+++ openpkg-web/news.txt 22 Dec 2003 07:24:45 -0000 1.7861
@@ -1,3 +1,4 @@
+22-Dec-2003: New package: P<afio-2.5-20031222>
22-Dec-2003: Upgraded package: P<php5-5.0.0b3-20031222>
22-Dec-2003: Upgraded package: P<uvscan-4.24+4310-20031222>
22-Dec-2003: Upgraded package: P<vile-9.4d-20031222>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]