]> git.pld-linux.org Git - packages/dokuwiki-plugin-indexmenu.git/blobdiff - dokuwiki-plugin-indexmenu.spec
Version: 20090829
[packages/dokuwiki-plugin-indexmenu.git] / dokuwiki-plugin-indexmenu.spec
index cc616a44265d62db97f672b0dcc96723011ec71c..f274ac3449f6ad0d21a1097bb05fd23fcdfba122 100644 (file)
@@ -2,19 +2,22 @@
 Summary:       DokuWiki IndexMenu plugin
 Summary(pl.UTF-8):     Wtyczka IndexMenu dla DokuWiki
 Name:          dokuwiki-plugin-%{plugin}
-Version:       20071026
-Release:       0.1
+Version:       20090829
+Release:       1
 License:       GPL v2
 Group:         Applications/WWW
 Source0:       http://samuele.netsons.org/dokuwiki/media/indexmenu.zip
-# Source0-md5: 6b0f031c00a636d7ccfa26f5111e6d8f
+# Source0-md5: 5d5dc3d00070060a16e79cb8d6ceb92e
+# fixes wrong version number inside the ZIP file
 URL:           http://wiki.splitbrain.org/plugin:indexmenu
+BuildRequires: unzip
 Requires:      dokuwiki >= 20061106
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                _dokudir        /usr/share/dokuwiki
-%define                _plugindir      %{_dokudir}/lib/plugins/%{plugin}
+%define                dokuconf        /etc/webapps/dokuwiki
+%define                dokudir         /usr/share/dokuwiki
+%define                plugindir       %{dokudir}/lib/plugins/%{plugin}
 
 %description
 This plugin allows you to insert a customizable index or a list of
@@ -24,7 +27,7 @@ DokuWiki sites where pages are organized by namespaces.
 Main features are: 
 - Customizable JavaScript themes.
 - Sortable by date, title and metadata infos.
-- Ajax support in order to speed it up in sites with many pages.
+- AJAX support in order to speed it up in sites with many pages.
 - Customizable context mouse menu for common page actions.
 - Toc pages preview.
 - Hide namespaces/pages according to your site ACLs settings
@@ -38,7 +41,7 @@ przestrzenie nazw.
 Główne możliwości obejmują:
 - konfigurowalne motywy w JavaScripcie,
 - sortowanie po dacie, tytule i metadanych,
-- obsługa Ajaksa w celu przyspieszenia serwisów z wieloma stronami,
+- obsługa AJAX-a w celu przyspieszenia serwisów z wieloma stronami,
 - konfigurowalne menu kontekstowe myszy z często wykonywanymi
   czynnościami dla strony,
 - podgląd stron spisu treści,
@@ -50,14 +53,20 @@ Główne możliwości obejmują:
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_plugindir}
-cp -a . $RPM_BUILD_ROOT%{_plugindir}
-rm -f $RPM_BUILD_ROOT%{_plugindir}/{CREDITS,changelog}
+install -d $RPM_BUILD_ROOT%{plugindir}
+cp -a . $RPM_BUILD_ROOT%{plugindir}
+rm -f $RPM_BUILD_ROOT%{plugindir}/{CREDITS,changelog}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+# force css cache refresh
+if [ -f %{dokuconf}/local.php ]; then
+       touch %{dokuconf}/local.php
+fi
+
 %files
 %defattr(644,root,root,755)
 %doc CREDITS changelog
-%{_plugindir}
+%{plugindir}
This page took 0.051125 seconds and 4 git commands to generate.