Parcourir la source

add even more plugins

Ralf S. Engelschall il y a 21 ans
Parent
commit
be6615008e
1 fichiers modifiés avec 82 ajouts et 11 suppressions
  1. 82 11
      kwiki/kwiki.spec

+ 82 - 11
kwiki/kwiki.spec

@@ -63,6 +63,13 @@
 %define       V_kwiki_htmlblocks            0.11
 %define       V_kwiki_livesearch            0.05
 %define       V_kwiki_pagetemplate          0.03
+%define       V_kwiki_email                 0.02
+%define       V_kwiki_formatter_pod         0.11
+%define       V_kwiki_podblocks             0.11
+%define       V_kwiki_scode                 0.03
+%define       V_kwiki_theme_klassik         0.12
+%define       V_kwiki_timezone              0.11
+%define       V_kwiki_users_remote          0.01
 
 #   package information
 Name:         kwiki
@@ -117,6 +124,13 @@ Source35:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-GuestBook-%{V_kw
 Source36:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-HtmlBlocks-%{V_kwiki_htmlblocks}.tar.gz
 Source37:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-LiveSearch-%{V_kwiki_livesearch}.tar.gz
 Source38:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-PageTemplate-%{V_kwiki_pagetemplate}.tar.gz
+Source39:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-Email-%{V_kwiki_email}.tar.gz
+Source40:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-Formatter-Pod-%{V_kwiki_formatter_pod}.tar.gz
+Source41:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-PodBlocks-%{V_kwiki_podblocks}.tar.gz
+Source42:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-Scode-%{V_kwiki_scode}.tar.gz
+Source43:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-Theme-Klassik-%{V_kwiki_theme_klassik}.tar.gz
+Source44:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-TimeZone-%{V_kwiki_timezone}.tar.gz
+Source45:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-Users-Remote-%{V_kwiki_users_remote}.tar.gz
 Source100:    kwiki-apache.conf
 
 #   build information
@@ -330,6 +344,41 @@ AutoReqProv:  no
         url       = http://www.cpan.org/modules/by-module/Kwiki/
         regex     = Kwiki-PageTemplate-(__VER__)\.tar\.gz
     }
+    prog kwiki:Kwiki-Email = {
+        version   = %{V_kwiki_email}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-Email-(__VER__)\.tar\.gz
+    }
+    prog kwiki:Kwiki-Formatted-Pod = {
+        version   = %{V_kwiki_formatter_pod}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-Formatter-Pod-(__VER__)\.tar\.gz
+    }
+    prog kwiki:Kwiki-PodBlocks = {
+        version   = %{V_kwiki_podblocks}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-PodBlocks-(__VER__)\.tar\.gz
+    }
+    prog kwiki:Kwiki-Scode = {
+        version   = %{V_kwiki_scode}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-Scode-(__VER__)\.tar\.gz
+    }
+    prog kwiki:Kwiki-Theme-Klassik = {
+        version   = %{V_kwiki_theme_klassik}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-Theme-Klassik-(__VER__)\.tar\.gz
+    }
+    prog kwiki:Kwiki-TimeZone = {
+        version   = %{V_kwiki_timezone}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-TimeZone-(__VER__)\.tar\.gz
+    }
+    prog kwiki:Kwiki-Users-Remote = {
+        version   = %{V_kwiki_users_remote}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-Users-Remote-(__VER__)\.tar\.gz
+    }
 
 %prep
     %setup -q -c
@@ -371,6 +420,13 @@ AutoReqProv:  no
     %setup -q -T -D -a 36
     %setup -q -T -D -a 37
     %setup -q -T -D -a 38
+    %setup -q -T -D -a 39
+    %setup -q -T -D -a 40
+    %setup -q -T -D -a 41
+    %setup -q -T -D -a 42
+    %setup -q -T -D -a 43
+    %setup -q -T -D -a 44
+    %setup -q -T -D -a 45
 
 %build
 
@@ -418,6 +474,13 @@ AutoReqProv:  no
     %{l_prefix}/bin/perl-openpkg -d %{SOURCE36} configure build install
     %{l_prefix}/bin/perl-openpkg -d %{SOURCE37} configure build install
     %{l_prefix}/bin/perl-openpkg -d %{SOURCE38} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE39} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE40} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE41} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE42} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE43} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE44} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE45} configure build install
     %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
 
     #   install Apache configuration
@@ -454,9 +517,9 @@ AutoReqProv:  no
 
         #   create initial Kwiki
         ( cd $RPM_INSTALL_PREFIX/var/kwiki || exit $?
-          echo "++ Generating new Kwiki in $RPM_INSTALL_PREFIX/var/kwiki"
+          echo "++ Generating new standard Kwiki in $RPM_INSTALL_PREFIX/var/kwiki"
           $RPM_INSTALL_PREFIX/bin/kwiki -new
-          echo "++ Installing plugins into Kwiki in $RPM_INSTALL_PREFIX/var/kwiki"
+          echo "++ Installing additional plugins into Kwiki in $RPM_INSTALL_PREFIX/var/kwiki"
           $RPM_INSTALL_PREFIX/bin/kwiki -add \
               Kwiki::AnchorLink \
               Kwiki::Archive::Rcs \
@@ -485,15 +548,23 @@ AutoReqProv:  no
               Kwiki::Comments \
               Kwiki::GuestBook \
               Kwiki::Favorites \
-              Kwiki::HtmlBlocks
-              #   Kwiki::PageTemplate
-              #   Kwiki::MindMap
-              #   Kwiki::VimMode
-              #   Kwiki::Icons::Gnome
-              #   Kwiki::Toolbar::List
-              #   Kwiki::Archive::Cvs
-              #   Kwiki::Edit::RequireUsername
-              #   Kwiki::LifeSearch
+              Kwiki::HtmlBlocks \
+              Kwiki::PodBlocks \
+              Kwiki::Scode \
+              Kwiki::Email \
+              Kwiki::TimeZone \
+              Kwiki::VimMode
+              #   List of intentionally left out plugins:
+              #   - Kwiki::PageTemplate
+              #   - Kwiki::MindMap
+              #   - Kwiki::Icons::Gnome
+              #   - Kwiki::Toolbar::List
+              #   - Kwiki::Archive::Cvs
+              #   - Kwiki::Edit::RequireUsername
+              #   - Kwiki::LifeSearch
+              #   - Kwiki::Formatter::Pod
+              #   - Kwiki::Theme::Klassik
+              #   - Kwiki::User::Remote
           echo "++ Creating initial Apache password file $RPM_INSTALL_PREFIX/var/kwiki/passwd"
           $RPM_INSTALL_PREFIX/bin/htpasswd -b -c passwd admin admin
         ) || exit $?