File: flamethrower.spec

package info (click to toggle)
flamethrower 0.1.8-1%2Betch1
  • links: PTS
  • area: main
  • in suites: etch
  • size: 140 kB
  • ctags: 31
  • sloc: perl: 809; makefile: 50; sh: 48
file content (69 lines) | stat: -rw-r--r-- 2,026 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
%define name            flamethrower
%define version         0.1.8
%define release         1
%define prefix          /usr

Summary: Flamethrower
Name: %name
Version: %version
Release: %release
License: GPL
URL: http://systemimager.org
Group: Applications/System
Source: %{name}-%{version}.tar.bz2
BuildArchitectures: noarch
Requires: /usr/bin/perl, udpcast
Vendor: http://sisuite.org
Packager: SIS Devel Team <sisuite-devel@lists.sf.net>
Prefix: %prefix
Buildroot: /tmp/%{name}-%{version}-root
AutoReqProv: no

%description
Multicast file transfer utility.

%prep
%setup

%build
perl Makefile.PL 
make

%install
[ "$RPM_BUILD_ROOT" != "/" ] && rm -fr $RPM_BUILD_ROOT
make install             PREFIX=$RPM_BUILD_ROOT%{prefix} PERLPREFIX=$RPM_BUILD_ROOT%{prefix} CONFDIR=$RPM_BUILD_ROOT
rm -rf                          $RPM_BUILD_ROOT%{prefix}/lib/flamethrower/auto/
find                            $RPM_BUILD_ROOT%{prefix} -name perllocal.pod | xargs rm -f

%files
%defattr(-,root,root)
%{prefix}/bin/flamethrower
%{prefix}/bin/flamethrowerd
%{prefix}/lib/flamethrower/*
%doc HOWTO README COPYING CREDITS
%config /etc/flamethrower/flamethrower.conf
%config /etc/init.d/flamethrower-server
%dir /var/lib/flamethrower
%dir /var/state/flamethrower

%post

%preun

%changelog
* Mon Jan 16 2006 Bernard Li <bli@bcgsc.ca>
- Added %dir /var/lib/flamethrower
* Sat Dec 24 2005 Bernard Li <bli@bcgsc.ca>
- Added PERLPREFIX such that building RPM on systems with newer perl (5.8.5?) works
- PREFIX is needed for backward compatability
- Find the correct perllocal.pod file to delete instead of hardcoding it
* Wed Dec 14 2005 Bernard Li <bli@bcgsc.ca>
- 0.1.7 release
- added directory /var/state/flamethrower needed for /etc/init.d script
* Wed Nov 26 2003 Brian Finley <finley@mcs.anl.gov>
- 0.1.6 release
- simplify spec file
* Thu Jul 03 2003 dann frazier <dannf@dannf.org>
- fix 765028 - stop using %dir macros for system dirs
* Sun Jul 01 2003 dann frazier <dannf@dannf.org>
- first package - based on systeminstaller's .spec file.