source: projects/specs/trunk/p/perl-Tree-DAG_Node/perl-Tree-DAG_Node-vl.spec @ 8677

Revision 8677, 3.1 KB checked in by iwaim, 10 years ago (diff)

perl-Tree-DAG_Node 1.06-3

Line 
1Name:           perl-Tree-DAG_Node
2Version:        1.06
3Release:        3%{?_dist_release}
4Summary:        Class for representing nodes in a tree
5
6Group:          Development/Libraries
7License:        GPL+ or Artistic
8URL:            http://search.cpan.org/dist/Tree-DAG_Node/
9Source0:        http://search.cpan.org/CPAN/authors/id/C/CO/COGENT/Tree-DAG_Node-%{version}.tar.gz
10BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
11
12BuildArch:      noarch
13BuildRequires:  perl(ExtUtils::MakeMaker)
14Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
15
16Vendor: Project Vine
17Distribution: Vine Linux
18
19%description
20This class encapsulates/makes/manipulates objects that represent nodes
21in a tree structure. The tree structure is not an object itself, but
22is emergent from the linkages you create between nodes.  This class
23provides the methods for making linkages that can be used to build up
24a tree, while preventing you from ever making any kinds of linkages
25which are not allowed in a tree (such as having a node be its own
26mother or ancestor, or having a node have two mothers).
27
28
29%prep
30%setup -q -n Tree-DAG_Node-%{version}
31
32
33%build
34%{__perl} Makefile.PL INSTALLDIRS=vendor
35make %{?_smp_mflags}
36
37
38%install
39rm -rf $RPM_BUILD_ROOT
40make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
41find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
42find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
43chmod -R u+w $RPM_BUILD_ROOT/*
44
45
46%check
47make test
48
49
50%clean
51rm -rf $RPM_BUILD_ROOT
52
53
54%files
55%defattr(-,root,root,-)
56%doc ChangeLog README
57%{perl_vendorlib}/Tree/
58%{_mandir}/man3/*.3pm*
59
60
61%changelog
62* Mon Jun 30 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 1.06-3
63- build with Perl 5.16
64
65* Mon Apr 25 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 1.06-2
66- build with perl 5.12.3
67- add Vendor and Distribution tags
68
69* Thu Nov 05 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.06-1
70- initial build for Vine Linux based on fedora development
71
72* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.06-6
73- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
74
75* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.06-5
76- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
77
78* Thu Nov 20 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.06-4
79- fix source url
80
81* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.06-3
82- Rebuild for perl 5.10 (again)
83
84* Thu Jan 31 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.06-2
85- rebuild for new perl
86
87* Wed Dec 19 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 1.06-1
88- 1.06
89
90* Wed Oct 17 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 1.05-4.1
91- correct license tag
92- add BR: perl(ExtUtils::MakeMaker)
93
94* Fri Sep  8 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.05-4
95- Rebuild for FC6.
96
97* Wed Feb 22 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.05-3
98- Rebuild for FC5 (perl 5.8.8).
99
100* Fri Jul  1 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.05-2
101- Dist tag.
102
103* Thu Dec 30 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.05-0.fdr.1
104- Update to 1.05.
105
106* Sun Jul 04 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.04-0.fdr.1
107- First build.
Note: See TracBrowser for help on using the repository browser.