Summary: TWiki Collaborative Web Space (WikiClone) Name: twiki Version: 20040901.fc2 Release: 3 Copyright: GPL Group: Applications/Productivity Source: http://TWiki.org/swd/TWiki20040901.tar.gz URL: http://TWiki.org/ Packager: Kevin Miller BuildArchitectures: noarch AutoReqProv: no Requires: httpd >= 2.0, perl >= 5.0 Prefix: /home/twiki Patch0: TWiki-search-01.patch %description Welcome to TWiki, a flexible, powerful, and easy to use Web-based collaboration platform. Use TWiki to run a project development space, a document management system, a knowledge base, or any other groupware tool, on an intranet or on the internet. Web content can be created collaboratively by using just a browser. Developers can create new web applications based on a Plugin API. %prep %setup -c %patch0 -p1 %build %install cp -a twiki /home echo "ScriptAlias /twiki/bin/ \"/home/twiki/bin/\" Alias /twiki/ \"/home/twiki/\" Redirect /twiki/index.html http://your.domain.com/twiki/bin/view Options +ExecCGI SetHandler cgi-script Allow from All Options FollowSymLinks +Includes AllowOverride None Allow from All Deny from All Deny from All " > /etc/httpd/conf.d/twiki.conf %post # set useable name cd /home/twiki/lib/ %{__sed} s/your.domain.com/$HOSTNAME/g TWiki.cfg > TWiki.cfg.1 %{__sed} s/httpd\\/twiki/twiki/g TWiki.cfg.1 > TWiki.cfg rm TWiki.cfg.1 # set hostname in apache config cd /etc/httpd/conf.d %{__sed} s/your.domain.com/$HOSTNAME/g twiki.conf > twiki.conf.1 %{__mv} -f twiki.conf.1 twiki.conf # rewrite .htaccess.txt cd /home/twiki/bin %{__sed} 's-\!FILE_path_to_TWiki\!-/home/twiki-g' .htaccess.txt > .htaccess.txt.1 %{__sed} 's-\!URL_path_to_TWiki\!-/twiki-g' .htaccess.txt.1 > .htaccess.txt rm .htaccess.txt.1 /etc/rc.d/init.d/httpd restart %postun /etc/rc.d/init.d/httpd restart %clean rm -rf $RPM_BUILD_ROOT %files %defattr(0644,root,root) %config /home/twiki/lib/TWiki.cfg %config /etc/httpd/conf.d/twiki.conf %defattr(0755, root, root) /home/twiki/bin /home/twiki/lib /home/twiki/index.html /home/twiki/license.txt /home/twiki/readme.txt /home/twiki/TWikiDocumentation.html /home/twiki/TWikiHistory.html %defattr(0775,apache,apache) /home/twiki/templates /home/twiki/data /home/twiki/pub %changelog * Mon Nov 15 2004 Kevin Miller - Added security patch for searches * Sun Oct 10 2004 Kevin Miller - Built for Fedora Core 2 * Thu Sep 9 2004 Kevin Miller - Upgrade to Cairo release (20040901) - Added Redirect for /twiki/index.html to view web home - Rewriting .htaccess.txt to customize for this host * Mon Aug 25 2003 Turadg Aleahmad - Moved domain setting from build-time to install-time - Fixed permissions to be more secure * Fri Aug 22 2003 Turadg Aleahmad - made this new RPM SPEC to work on my system, RHEL 3 b1 - based off instructions at: http://twiki.org/cgi-bin/view/TWiki/TWikiInstallationGuide - you may have better luck with one of these: http://twiki.org/cgi-bin/view/Codev/TWikiUnixInstaller http://twiki.org/cgi-bin/view/Codev/TwikiMakeFile http://twiki.org/cgi-bin/view/Codev/TwikiSpecFile http://www.google.com/search?q=twiki%2DDec2001%2D1es%2Esrc%2Erpm