source: projects/specs/trunk/p/perl-XML-LibXSLT/perl-XML-LibXSLT-vl.spec @ 12089

Revision 12089, 5.1 KB checked in by tomop, 5 years ago (diff)

perl-XML-LibXSLT-1.96-1

Line 
1%{!?perl_vendorarch: %define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)}
2
3Name:           perl-XML-LibXSLT
4
5# NOTE: also update perl-XML-LibXML to a compatible version.  See below why.
6Version:        1.96
7Release:        1%{?_dist_release}
8
9Summary:        Perl module for interfacing to GNOME libxslt library
10Summary(ja):    libxslt ライブラリへの Perl インターフェース
11
12Group:          Development/Libraries
13License:        GPL+ or Artistic
14URL:            http://search.cpan.org/dist/XML-LibXSLT/
15Source0:        http://search.cpan.org/CPAN/authors/id/P/PA/PAJAS/XML-LibXSLT-%{version}.tar.gz
16
17BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
18BuildRequires:  gdbm-devel
19BuildRequires:  libgcrypt-devel
20BuildRequires:  libgpg-error-devel
21BuildRequires:  libxslt-devel >= 1.1.28
22BuildRequires:  libxcrypt-devel
23BuildRequires:  perl(Data::Dumper)
24BuildRequires:  perl(ExtUtils::MakeMaker)
25BuildRequires:  perl(Test::More)
26
27Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
28
29BuildRequires:  perl(XML::LibXML)
30Requires:       perl(XML::LibXML)
31
32Distribution:   Vine Linux
33Vendor:         Project Vine
34Packager:       munepi
35
36%description
37This module is a fast XSLT library, based on the Gnome libxslt engine
38that you can find at http://www.xmlsoft.org/XSLT/
39
40%{?perl_default_filter}
41
42%prep
43%setup -q -n XML-LibXSLT-%{version}
44
45%build
46%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
47%__make %{?_smp_mflags}
48
49%install
50%__rm -rf $RPM_BUILD_ROOT
51%__make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
52find $RPM_BUILD_ROOT -type f -name .packlist -exec %__rm -f {} ';'
53find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec %__rm -f {} ';'
54find $RPM_BUILD_ROOT -type d -depth -exec %__rmdir {} 2>/dev/null ';'
55%__chmod -R u+w $RPM_BUILD_ROOT/*
56
57%check
58%__make test
59
60%clean
61%__rm -rf $RPM_BUILD_ROOT
62
63%files
64%defattr(-,root,root,-)
65%doc Changes README example
66%{perl_vendorarch}/auto/*
67%{perl_vendorarch}/XML
68%{_mandir}/man3/*.3*
69
70%changelog
71* Mon May 13 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.96-1
72- new upstream release.
73- added BR:libxcrypt-devel.
74
75* Sun Nov 30 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.92-1
76- new upstream release
77- built with perl 5.16.3 and perl-XML-LibXML 2.0117
78
79* Sun Apr 03 2011 Munehiro Yamamoto <munepi@vinelinux.org> - 1.70-2
80- rebuilt with perl-5.12.3
81
82* Thu Aug 12 2010 Munehiro Yamamoto <munepi@vinelinux.org> - 1.70-1
83- initial build
84
85* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.70-4
86- Mass rebuild with perl-5.12.0
87
88* Thu Mar 11 2010 Paul Howarth <paul@city-fan.org> - 1.70-3
89- rebuild for new gdbm
90
91* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.70-2
92- rebuild against perl 5.10.1
93
94* Fri Nov 20 2009 Marcela Mašláňová <mmaslano@redhat.com> - 1:1.70-1
95- update to fix 539102
96
97* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.68-4
98- rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
99
100* Wed Mar 18 2009 Stepan Kasal <skasal@redhat.com> - 1.68-3
101- patch to fix a refcounting bug leading to segfaults (#490781)
102
103* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.68-2
104- rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
105
106* Sat Dec 20 2008 Paul Howarth <paul@city-fan.org> - 1.68-1
107- update to 1.68
108- relax hard version requirement on XML::LibXML, which is at 1.69 upstream
109  but 1.67 or above will suffice (care will still have to be taken to keep
110  the packages in sync, particularly when XML::LibXML is updated)
111- specify $RPM_OPT_FLAGS once rather than twice
112- drop historical perl version requirement, which is met even by EL-3
113- explicitly buildreq ExtUtils::MakeMaker rather than just perl-devel
114
115* Mon Nov  3 2008 Stepan Kasal <skasal@redhat.com> - 1.66-2
116- require XML::LibXML of the same version
117
118* Fri Aug  8 2008 Zing <zing@fastmail.fm> - 1.66-1
119- update to 1.66
120
121* Sat May 31 2008 Zing <zing@fastmail.fm> - 1.63-6
122- rpm check stage barfs on || :
123
124* Mon Mar  3 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.63-5
125- rebuild for new perl (again)
126
127* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.63-4
128- Autorebuild for GCC 4.3
129
130* Fri Feb  8 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.63-3
131- rebuild for new perl
132
133* Sat Jan 19 2008 Zing <zing@fastmail.fm> - 1.63-2
134- build requires gdbm-devel
135
136* Fri Jan 18 2008 Zing <zing@fastmail.fm> - 1.63-1
137- update to 1.63
138
139* Sat Aug 11 2007 Zing <zing@fastmail.fm> - 1.62-2
140- require perl-devel
141
142* Tue Aug  7 2007 Zing <zing@fastmail.fm> - 1.62-1
143- update to 1.62
144- Conform to Fedora Licensing Guideline
145
146* Fri Sep  8 2006 Zing <zing@fastmail.fm> - 1.58-3
147- rebuild for FE6
148
149* Tue Feb 14 2006 Zing <shishz@hotpop.com> - 1.58-2
150- rebuild for FE5
151
152* Wed Aug 17 2005 Zing <shishz@hotpop.com> - 1.58-1
153- new upstream
154- use dist macro
155
156* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
157- rebuilt
158
159* Sat Mar  5 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.57-3
160- Drop pre-FC2 LD_RUN_PATH hack.
161- Install benchmark.pl only as %%doc.
162
163* Sat Feb 26 2005 Zing <shishz@hotpop.com> - 1.57-2
164- QA from Ville Skyttä
165-       BuildRequires XML::LibXML >= 1.57
166-       BuildRequires libxslt-devel
167-       put benchmark.pl in %%doc
168
169* Fri Feb 25 2005 Zing <shishz@hotpop.com> - 1.57-1
170- First build.
171
Note: See TracBrowser for help on using the repository browser.