/[smeserver]/rpms/safecat/sme7/safecat.spec
ViewVC logotype

Annotation of /rpms/safecat/sme7/safecat.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (hide annotations) (download)
Wed Apr 9 13:51:56 2008 UTC (16 years, 7 months ago) by slords
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +2 -0 lines
Add Id to top of spec

1 slords 1.2 # $Id$
2    
3 slords 1.1 Name: safecat
4     Summary: safe maildir/file delivery
5     Version: 1.11
6     Release: 3%{?dist}
7     URL: http://mysite.verizon.net/vze1ypud/linux/software/safecat.html
8     Source: http://mysite.verizon.net/vze1ypud/linux/software/safecat/%{name}-%{version}.tar.gz
9     Patch: safecat.errno.patch
10     Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
11     Group: Applications/File
12     License: BSD
13     BuildRequires: groff
14    
15     %description
16     safecat implements Dan Bernstein's maildir algorithm, copying standard
17     input safely to a specified directory. With safecat, the user is
18     offered two assurances. First, if safecat returns successfully, then
19     all data is guaranteed to be saved in the destination directory.
20     Second, if a file exists in the destination directory, placed there by
21     safecat, then the file is guaranteed to be complete.
22    
23     %prep
24    
25     %setup -q
26     %patch
27    
28     %build
29    
30     echo gcc $RPM_OPT_FLAGS > conf-cc
31     echo gcc -s $RPM_OPT_FLAGS > conf-ld
32     echo %{_prefix} > conf-root
33    
34     make
35    
36     %install
37     rm -fR %{buildroot}
38    
39     # The following DJB-specfile trick (for nonroot builds) unfortunately
40     # installs manpages under /usr/man, rather than the rh7 preferred
41     # /usr/share/man. So, we skip it and do the hier.c work ourselves.
42     #echo $RPM_BUILD_ROOT/usr > conf-root
43     #rm -f auto_home.[co] install
44     #make setup check
45    
46     install -d %{buildroot}%{_bindir}
47     install -d %{buildroot}%{_mandir}/man1
48    
49     install -m 755 safecat %{buildroot}%{_bindir}/
50     install -m 755 maildir %{buildroot}%{_bindir}/
51     gzip *.1
52     install *.1.gz %{buildroot}%{_mandir}/man1/
53    
54     %files
55     %defattr(-,root,root)
56     %doc CHANGES COPYING INSTALL README
57     %attr(0755,root,root) %{_bindir}/*
58     %{_mandir}/man1/*
59    
60    
61     %changelog
62     * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
63     - Clean up spec so package can be built by koji/plague
64    
65     * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
66     - Update to new release naming. No functional changes.
67     - Make Packager generic
68    
69     * Tue Aug 3 2004 Japheth Cleaver <cleaver@rohan.sdsu.edu> 1.11-3
70     - Minor specfile tweaks
71     - URL update
72     * Tue Feb 24 2004 JC Cleaver <cleaver@rohan.sdsu.edu>
73     - Build on Fedora Core 1
74     - Errno bugfix patch
75     * Tue Jul 01 2003 L Budney <lbudney@pobox.com>
76     - Minor bug fix to sources
77     * Tue Jun 03 2003 L Budney <lbudney@pobox.com>
78     - Update for 1.10
79     * Mon Nov 04 2002 MJ Pomraning <mjp@securepipe.com>
80     - Update for 1.9
81     * Mon Sep 24 2001 MJ Pomraning <mjp@securepipe.com>
82     - Update 1.2 -> 1.8 (nonroot build)
83     * Tue May 09 2000 MJ Pomraning <mjp@securepipe.com>
84     - first cut at an RPM package

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed