Browse Source

bump up the volume with even more Kwiki plugins which were recently released

Ralf S. Engelschall 20 years ago
parent
commit
677eef9471
3 changed files with 38 additions and 2 deletions
  1. 4 0
      kwiki/kwiki-apache.conf
  2. 3 0
      kwiki/kwiki-plugins.txt
  3. 31 2
      kwiki/kwiki.spec

+ 4 - 0
kwiki/kwiki-apache.conf

@@ -47,6 +47,10 @@ Alias /kwiki/ @l_prefix@/var/kwiki/
     #   local server configuration
     Options +FollowSymLinks
 </Directory>
+<Directory @l_prefix@/var/kwiki/plugin/attachments>
+    #   access control
+    Allow from all
+</Directory>
 
 #   optional mod_perl setup
 <IfModule mod_perl.c>

+ 3 - 0
kwiki/kwiki-plugins.txt

@@ -52,6 +52,8 @@ Kwiki::Cache
 #Kwiki::Backlinks
 #Kwiki::FetchRSS
 #Kwiki::CoolURI
+#Kwiki::Attachments
+#Kwiki::OpenSearch
 
 #   Additional Text Block Formatters
 #   (Kwiki::MindMap requires Kwiki::ConfigBlocks and GraphViz)
@@ -66,6 +68,7 @@ Kwiki::Cache
 #Kwiki::DatedAnnounce
 
 #   Optional Authorization Extensions
+#Kwiki::URLBlock
 #Kwiki::SpamWhitelist
 #Kwiki::PagePrivacy
 #Kwiki::User::Remote

+ 31 - 2
kwiki/kwiki.spec

@@ -87,6 +87,9 @@
 %define       V_kwiki_pagestats             0.01
 %define       V_kwiki_purple                0.02
 %define       V_kwiki_test                  0.03
+%define       V_kwiki_attachments           0.12
+%define       V_kwiki_opensearch            0.01
+%define       V_kwiki_urlblock              0.05
 
 #   package information
 Name:         kwiki
@@ -165,6 +168,9 @@ Source59:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-HomePagePreferen
 Source60:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-PageStats-%{V_kwiki_pagestats}.tar.gz
 Source61:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-Purple-%{V_kwiki_purple}.tar.gz
 Source62:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-Test-%{V_kwiki_test}.tar.gz
+Source63:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-Attachments-%{V_kwiki_attachments}.tar.gz
+Source64:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-OpenSearch-%{V_kwiki_opensearch}.tar.gz
+Source65:     http://www.cpan.org/modules/by-module/Kwiki/Kwiki-URLBlock-%{V_kwiki_urlblock}.tar.gz
 Source100:    kwiki-apache.conf
 Source101:    kwiki-plugins.txt
 Source102:    kwiki-rules.wiki
@@ -178,8 +184,10 @@ Prefix:       %{l_prefix}
 BuildRoot:    %{l_buildroot}
 BuildPreReq:  OpenPKG, openpkg >= 20040130, perl, perl-openpkg
 PreReq:       OpenPKG, openpkg >= 20040130, perl, apache, rcs
-BuildPreReq:  perl-sys >= %{V_perl}-20050121, perl-parse >= %{V_perl}-20050131, perl-text, perl-mail, perl-vcs, perl-gd, perl-xml
-PreReq:       perl-sys >= %{V_perl}-20050121, perl-parse >= %{V_perl}-20050131, perl-text, perl-mail, perl-vcs, perl-gd, perl-xml
+BuildPreReq:  perl-sys >= %{V_perl}-20050121, perl-parse >= %{V_perl}-20050131
+PreReq:       perl-sys >= %{V_perl}-20050121, perl-parse >= %{V_perl}-20050131
+BuildPreReq:  perl-text, perl-mail, perl-vcs, perl-gd, perl-xml
+PreReq:       perl-text, perl-mail, perl-vcs, perl-gd, perl-xml
 AutoReq:      no
 AutoReqProv:  no
 
@@ -504,6 +512,21 @@ AutoReqProv:  no
         url       = http://www.cpan.org/modules/by-module/Kwiki/
         regex     = Kwiki-Test-(__VER__)\.tar\.gz
     }
+    prog kwiki:Kwiki-Attachments = {
+        version   = %{V_kwiki_attachments}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-Attachments-(__VER__)\.tar\.gz
+    }
+    prog kwiki:Kwiki-OpenSearch = {
+        version   = %{V_kwiki_opensearch}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-OpenSearch-(__VER__)\.tar\.gz
+    }
+    prog kwiki:Kwiki-URLBlock = {
+        version   = %{V_kwiki_urlblock}
+        url       = http://www.cpan.org/modules/by-module/Kwiki/
+        regex     = Kwiki-URLBlock-(__VER__)\.tar\.gz
+    }
 
 %prep
     %setup -q -c
@@ -569,6 +592,9 @@ AutoReqProv:  no
     %setup -q -T -D -a 60
     %setup -q -T -D -a 61
     %setup -q -T -D -a 62
+    %setup -q -T -D -a 63
+    %setup -q -T -D -a 64
+    %setup -q -T -D -a 65
     sed <%{PATCH0} -e 's;@l_prefix@;%{l_prefix};g' | %{l_patch} -p0 -b
 
 %build
@@ -642,6 +668,9 @@ AutoReqProv:  no
     %{l_prefix}/bin/perl-openpkg -d %{SOURCE60} configure build install
     %{l_prefix}/bin/perl-openpkg -d %{SOURCE61} configure build install
     %{l_prefix}/bin/perl-openpkg -d %{SOURCE62} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE63} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE64} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE65} configure build install
 
     #   manually install OpenPKG Kwiki theme
     mkdir Kwiki-Theme-OpenPKG