Logoj0ke.net Open Build Service > Projects > server:mail > perl-version > Changes
Sign Up | Log In

Changes of Revision 4

[-] Changed perl-version.spec
x
 
1
@@ -7,9 +7,8 @@
2
 URL:       http://search.cpan.org/~jpeacock
3
 Source0:   version-%{version}.tar.gz
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 perl-Module-Build
8
+
9
 %if 0%{?fedora_version} >= 7
10
 BuildRequires: perl-ExtUtils-MakeMaker
11
 %endif
12
@@ -19,29 +18,33 @@
13
 
14
 %prep
15
 %setup -q -n version-%{version}
16
-perl Makefile.PL
17
-%__make
18
-%makeinstall DESTDIR=$RPM_BUILD_ROOT
19
-%if 0%{?suse_version}
20
-%perl_process_packlist
21
-%else
22
-find $RPM_BUILD_ROOT -name perllocal.pod -exec rm {} \; >/dev/null
23
-%endif
24
-install -m 755 -d $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}
25
-cp README $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}
26
 
27
-cd $RPM_BUILD_ROOT
28
-find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > $RPM_BUILD_DIR/file.list.%{name}
29
-find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name}
30
-find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name}
31
+%build
32
+CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{_prefix}"
33
+%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"
34
+
35
+%install
36
+%__make DESTDIR=%{buildroot} install
37
+
38
+### Clean up buildroot
39
+%{__rm} -rf %{buildroot}%{perl_archlib} \
40
+                %{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist
41
+
42
 
43
 %clean
44
 rm -rf $RPM_BUILD_ROOT/*
45
 rm -rf $RPM_BUILD_DIR/%{name}*
46
-rm -rf ../file.list.%{name}
47
 
48
 
49
-%files -f ../file.list.%{name}
50
+%files
51
+%defattr(-,root,root)
52
+%doc README
53
+%{perl_vendorarch}/auto/version/vxs/vxs.bs
54
+%{perl_vendorarch}/auto/version/vxs/vxs.so
55
+%{perl_vendorarch}/version.pm
56
+%{perl_vendorarch}/version.pod
57
+%{perl_vendorarch}/version/vxs.pm
58
+%{_mandir}/man3/version.3pm*
59
 
60
 %changelog
61
 * Fri Oct 17 2008 Carsten Schoene <cs@linux-administrator.com>
62