Logoj0ke.net Open Build Service > Projects > server:monitoring:netflow > perl-ConfigReader > Changes
Sign Up | Log In

Changes of Revision 5

[-] Changed perl-ConfigReader.spec
x
 
1
@@ -9,8 +9,6 @@
2
 Source0:   ConfigReader-%{version}.tar.gz
3
 Patch0:        %{name}.diff
4
 BuildRoot:     %{_tmppath}/%{name}-%{version}-build
5
-Packager:       Carsten Schoene <cs@linux-administrator.com>
6
-Vendor:         linux-administrator.com
7
 BuildRequires: glibc-devel libgcc gcc gcc-c++ perl
8
 %if 0%{?fedora_version} >= 7
9
 BuildRequires: perl-ExtUtils-MakeMaker
10
@@ -28,46 +26,35 @@
11
 %prep
12
 %setup -q -n ConfigReader-%{version}
13
 %patch
14
+
15
 %build
16
-perl Makefile.PL
17
-%__make
18
- 
19
-%makeinstall DESTDIR=$RPM_BUILD_ROOT
20
-%if 0%{?suse_version}
21
-%perl_process_packlist
22
-%else
23
-find $RPM_BUILD_ROOT -name perllocal.pod -exec rm {} \; >/dev/null
24
-%endif
25
-# we create own package list just for fallback, not used on suse
26
-cd $RPM_BUILD_ROOT
27
-find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > $RPM_BUILD_DIR/file.list.%{name}
28
-find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name}
29
-find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name}
30
+CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{_prefix}"
31
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
32
+
33
+%install
34
+%__make DESTDIR=%{buildroot} install
35
+
36
+### Clean up buildroot
37
+%{__rm} -rf %{buildroot}%{perl_archlib} \
38
+                %{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
39
 
40
 %clean
41
 rm -rf $RPM_BUILD_ROOT/*
42
 rm -rf $RPM_BUILD_DIR/%{name}*
43
 
44
-%if 0%{?suse_version}
45
 %files
46
 %defattr(-,root,root)
47
 %doc README
48
-%{perl_sitelib}/ConfigReader/*
49
-/var/adm/perl-modules/perl-ConfigReader
50
-%ifarch %ix86
51
-%{perl_sitelib}/i586-linux-thread-multi
52
-%endif
53
-%ifarch x86_64
54
-%{perl_sitelib}/x86_64-linux-thread-multi
55
-%endif
56
-/usr/share/man/man3/*
57
-
58
-%else
59
-
60
-%files -f ../file.list.%{name}
61
-
62
-%endif
63
+%dir %{perl_vendorlib}/ConfigReader
64
+%{perl_vendorlib}/ConfigReader/ConfigReader.pod
65
+%{perl_vendorlib}/ConfigReader/DirectiveStyle.pm
66
+%{perl_vendorlib}/ConfigReader/Spec.pm
67
+%{perl_vendorlib}/ConfigReader/Values.pm
68
+%{_mandir}/man3/ConfigReader::ConfigReader.3pm*
69
+%{_mandir}/man3/ConfigReader::DirectiveStyle.3pm*
70
+%{_mandir}/man3/ConfigReader::Spec.3pm*
71
+%{_mandir}/man3/ConfigReader::Values.3pm*
72
 
73
 %changelog
74
-* Fri Feb 23 2007 Carsten Schoene <cs@linux-administrator.com>
75
+* Fri Feb 23 2007 Carsten Schoene <cs@linux-administrator.com> - 0.5-1
76
 - initial build of ConfigReader perl package which is required for flowscan 
77