Author: glen                         Date: Sat Sep 10 12:05:13 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- based on AutoIndex.spec

---- Files affected:
SPECS:
   php4-AutoIndex.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/php4-AutoIndex.spec
diff -u /dev/null SPECS/php4-AutoIndex.spec:1.1
--- /dev/null   Sat Sep 10 14:05:13 2005
+++ SPECS/php4-AutoIndex.spec   Sat Sep 10 14:05:07 2005
@@ -0,0 +1,102 @@
+# $Revision$, $Date$
+%define                _appname AutoIndex
+Summary:       A Website Directory Indexer and File Manager (AutoIndex PHP 
Script)
+Summary(pl):   Webowy indeks zawartości katagów i zarządca plików (AutoIndex 
PHP Script)
+Name:          php4-AutoIndex
+Version:       1.5.4
+Release:       0.9
+License:       GPL
+Group:         Applications/Networking
+Source0:       
http://dl.sourceforge.net/autoindex/%{_appname}-%{version}.tar.gz
+# Source0-md5: 73a0efb5ee934a5e8aaebd474c6466be
+Source1:       %{name}.php
+Patch0:                %{name}-config.patch
+URL:           http://autoindex.sourceforge.net/
+BuildRequires: rpmbuild(macros) >= 1.221
+Requires:      apache >= 1.3.33-2
+Requires:      php4 > 3:4.0.0
+Obsoletes:     AutoIndex
+BuildArch:     noarch
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define        _sysconfdir     /etc/%{_appname}
+%define        _appdir         %{_datadir}/%{_appname}
+
+%description
+A Website Directory Indexer and File Manager (AutoIndex PHP Script).
+
+%description -l pl
+Webowy indeks zawartości katalogów i zarządca plików (AutoIndex PHP
+Script).
+
+%prep
+%setup -q -n %{_appname}
+%patch0 -p1
+rm -f license.html # GPL
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_appdir},%{_sysconfdir}}
+
+cp -a *.{php,css} index_icons languages $RPM_BUILD_ROOT%{_appdir}
+
+cat <<'EOF'> $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
+Alias /AutoIndex %{_appdir}
+
+<Directory %{_appdir}>
+       <IfModule mod_access.c>
+       order allow,deny
+       allow from all
+       </IfModule>
+</Directory>
+# vim: filetype=apache ts=4 sw=4 et
+EOF
+
+install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{_appname}.conf.php
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+if [ "$1" = 1 ]; then
+%banner -e %{name} <<EOF
+- To use AutoIndex in your website, call it from php script:
+  require '%{_appdir}/index.php';
+  and copy (or symlink) %{_sysconfdir}/%{_appname}.conf.php to the
+  script dir.
+
+- For opening config file generation screen, open URL:
+  http://yoursite.example.org/AutoIndex/
+
+EOF
+fi
+
+%triggerin -- apache1 >= 1.3.33-2
+%apache_config_install -v 1 -c %{_sysconfdir}/apache.conf
+
+%triggerun -- apache1 >= 1.3.33-2
+%apache_config_uninstall -v 1
+
+%triggerin -- apache >= 2.0.0
+%apache_config_install -v 2 -c %{_sysconfdir}/apache.conf
+
+%triggerun -- apache >= 2.0.0
+%apache_config_uninstall -v 2
+
+%files
+%defattr(644,root,root,755)
+%doc *.html
+%attr(751,root,http) %dir %{_sysconfdir}
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) 
%{_sysconfdir}/apache.conf
+%attr(644,root,http) %config(noreplace) %verify(not md5 mtime size) 
%{_sysconfdir}/*.php
+%{_appdir}
+
+%define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <[EMAIL PROTECTED]>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2005/09/10 12:05:07  glen
+- based on AutoIndex.spec
+
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to