3
#Uncomment these if they are not defined by your rpm macros file
5
#%define _exec_prefix %{_prefix}
6
#%define _bindir %{_exec_prefix}/bin
7
#%define _sbindir %{_exec_prefix}/sbin
8
#%define _libexecdir %{_exec_prefix}/libexec
9
#%define _datadir %{_prefix}/share
10
#%define _sysconfdir %{_prefix}/etc
11
#%define _sharedstatedir %{_prefix}/com
12
#%define _localstatedir %{_prefix}/var
14
#%define _libdir %{_exec_prefix}/%{_lib}
15
#%define _includedir %{_prefix}/include
16
#%define _oldincludedir /usr/include
17
#%define _infodir %{_prefix}/info
18
#%define _mandir %{_prefix}/man
3
20
Summary: Generic logging layer
4
21
Name: vanessa_logger
7
24
Copyright: GNU Lesser General Public Licence
8
URL: http://vanessa.sourceforge.net/
9
Packager: Horms <horms@vergenet.net>
25
URL: http://www.vergenet.net/linux/vanessa/
26
Packager: Horms <horms@verge.net.au>
10
27
Group: Development/Libraries
11
Source0: ftp://vergenet.net/pub/vanessa_logger/vanessa_logger/%{name}-%{version}.tar.gz
28
Source0: http://www.vergenet.net/linux/vanessa/download/vanessa_logger/%{version}/%{name}-%{version}.tar.gz
12
29
BuildRoot: /var/tmp/%{name}-%{version}-root
13
30
Docdir: %{prefix}/doc
14
31
Provides: %{name}-%{version}
32
BuildPrereq: automake autoconf libtool
17
35
Generic logging layer that may be used to log to one or more of syslog, an
48
CFLAGS="${RPM_OPT_FLAGS}" make
65
# I am providing my own configure macro replacement. Hopefully this
66
# will result in fewer portability problems than using the one supplied
67
# by various vendours. I fear that I hope in vein.
68
CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS
69
if [ -f confgure.in ]; then
71
libtoolize --force --copy
76
./configure %{_target_platform} \
78
--exec-prefix=%{_exec_prefix} \
80
--sbindir=%{_sbindir} \
81
--sysconfdir=%{_sysconfdir} \
82
--datadir=%{_datadir} \
83
--includedir=%{_includedir} \
85
--libexecdir=%{_libexecdir} \
86
--localstatedir=%{_localstatedir} \
87
--sharedstatedir=%{_sharedstatedir} \
52
94
rm -rf ${RPM_BUILD_ROOT}
53
mkdir -p ${RPM_BUILD_ROOT}/{etc,%{prefix}/{lib,bin,doc}}
95
mkdir -p ${RPM_BUILD_ROOT}/%{prefix}/doc
54
96
make DESTDIR=$RPM_BUILD_ROOT install
58
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
59
100
rm -rf $RPM_BUILD_ROOT
69
110
%defattr(-, root, root)
73
114
%defattr(-, root, root)
76
117
%doc README COPYING ChangeLog
79
120
%defattr(-, root, root)
81
%{prefix}/man/man1/vanessa_logger_sample.*
122
%{_mandir}/man1/vanessa_logger_sample.*
82
123
%doc sample/*.c sample/*.h
85
* Thu Apr 26 2001 Horms <horms@vergenet.net>
126
* Fri Dec 14 2001 Horms <horms@verge.net.au>
127
Revamped configure to use %{_libdir} and friends. This should be more
128
distribution indepentant. With thanks to Scot W. Hetzel <scot@genroco.com>
129
* Thu Apr 26 2001 Horms <horms@verge.net.au>
86
130
Updated to "work" with Red Hat 7
88
* Sat Sep 15 2000 Horms <horms@vergenet.net>
89
- created for version 0.0.0
131
* Sat Sep 15 2000 Horms <horms@verge.net.au>
132
created for version 0.0.0