OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 13-Apr-2004 09:39:33
Branch: HEAD Handle: 2004041308393300
Modified files:
openpkg-src/perl-ds perl-ds.spec
Log:
add the most popular Tree data structure modules I know of
Summary:
Revision Changes Path
1.35 +52 -1 openpkg-src/perl-ds/perl-ds.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/perl-ds/perl-ds.spec
============================================================================
$ cvs diff -u -r1.34 -r1.35 perl-ds.spec
--- openpkg-src/perl-ds/perl-ds.spec 1 Apr 2004 18:19:56 -0000 1.34
+++ openpkg-src/perl-ds/perl-ds.spec 13 Apr 2004 07:39:33 -0000 1.35
@@ -30,6 +30,11 @@
%define V_io_string 1.05
%define V_io_stringy 2.109
%define V_tie_ixhash 1.21
+%define V_tree_dag_node 1.04
+%define V_tree_nary 1.3
+%define V_tree_simple 1.0
+%define V_tree_trie 1.0
+%define V_tree_bptree 1.06
# package information
Name: perl-ds
@@ -42,7 +47,7 @@
Group: Language
License: GPL/Artistic
Version: %{V_perl}
-Release: 20040401
+Release: 20040413
# list of sources
Source0:
http://www.cpan.org/modules/by-module/Bit/Bit-Vector-%{V_bit_vector}.tar.gz
@@ -50,6 +55,11 @@
Source2:
http://www.cpan.org/modules/by-module/IO/IO-String-%{V_io_string}.tar.gz
Source3:
http://www.cpan.org/modules/by-module/IO/IO-stringy-%{V_io_stringy}.tar.gz
Source4:
http://www.cpan.org/modules/by-module/Tie/Tie-IxHash-%{V_tie_ixhash}.tar.gz
+Source5:
http://www.cpan.org/modules/by-module/Tree/Tree-DAG_Node-%{V_tree_dag_node}.tar.gz
+Source6:
http://www.cpan.org/modules/by-module/Tree/Tree-Nary-%{V_tree_nary}.tar.gz
+Source7:
http://www.cpan.org/modules/by-module/Tree/Tree-Simple-%{V_tree_simple}.tar.gz
+Source8:
http://www.cpan.org/modules/by-module/Tree/Tree-Trie-%{V_tree_trie}.tar.gz
+Source9:
http://www.cpan.org/modules/by-module/Tree/Tree-BPTree-%{V_tree_bptree}.tar.gz
# build information
Prefix: %{l_prefix}
@@ -66,6 +76,11 @@
- IO::String (%{V_io_string})
- IO::stringy (%{V_io_stringy})
- Tie::IxHash (%{V_tie_ixhash})
+ - Tree::DAG_Node (%{V_tree_dag_node})
+ - Tree::Nary (%{V_tree_nary})
+ - Tree::Simple (%{V_tree_simple})
+ - Tree::Trie (%{V_tree_trie})
+ - Tree::BPTree (%{V_tree_bptree})
%track
prog perl-ds:Bit-Vector = {
@@ -93,6 +108,32 @@
url = http://www.cpan.org/modules/by-module/Tie/
regex = Tie-IxHash-(__VER__)\.tar\.gz
}
+ prog perl-ds:Tree-DAG_Node = {
+ version = %{V_tree_dag_node}
+ url = http://www.cpan.org/modules/by-module/Tree/
+ regex = Tree-DAG_Node-(__VER__)\.tar\.gz
+ }
+ prog perl-ds:Tree-Nary = {
+ version = %{V_tree_nary}0
+ url = http://www.cpan.org/modules/by-module/Tree/
+ regex = Tree-Nary-(__VER__)\.tar\.gz
+ transform = "s/^(\\d+\\.\\d)$/${1}0/; $_"
+ }
+ prog perl-ds:Tree-Simple = {
+ version = %{V_tree_simple}
+ url = http://www.cpan.org/modules/by-module/Tree/
+ regex = Tree-Simple-(__VER__)\.tar\.gz
+ }
+ prog perl-ds:Tree-Trie = {
+ version = %{V_tree_trie}
+ url = http://www.cpan.org/modules/by-module/Tree/
+ regex = Tree-Trie-(__VER__)\.tar\.gz
+ }
+ prog perl-ds:Tree-BPTree = {
+ version = %{V_tree_bptree}
+ url = http://www.cpan.org/modules/by-module/Tree/
+ regex = Tree-BPTree-(__VER__)\.tar\.gz
+ }
%prep
%setup -q -c
@@ -100,6 +141,11 @@
%setup -q -T -D -a 2
%setup -q -T -D -a 3
%setup -q -T -D -a 4
+ %setup -q -T -D -a 5
+ %setup -q -T -D -a 6
+ %setup -q -T -D -a 7
+ %setup -q -T -D -a 8
+ %setup -q -T -D -a 9
%build
@@ -110,6 +156,11 @@
%{l_prefix}/bin/perl-openpkg -d %{SOURCE2} configure build install
%{l_prefix}/bin/perl-openpkg -d %{SOURCE3} configure build install
%{l_prefix}/bin/perl-openpkg -d %{SOURCE4} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE5} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE6} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE7} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE8} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE9} configure build install
%{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} `cat
perl-openpkg-files`
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]