Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 4ffe87d8589e174e5cb3a04b86c26198 > files > 3

webuserprefs-0.5-2mdk.src.rpm

%define name	webuserprefs
%define version	0.5
%define release	2mdk
%define webadminroot /var/www/html/admin

Summary:	Preferences editor for SpamAssassin
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		webuserprefs-0.5-imega.diff.bz2
License:	GPL
URL:		http://webuserprefs.pipegrep.net/
Group:		System/Servers
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	spamassassin
Requires:	apache2
Requires:	apache2-mod_php
Requires:	dcc
Requires:	mysqlserver
Requires:	perl-Razor-Agent
Requires:	php-common
Requires:	php-mysql
Requires:	pyzor
BuildArch:	noarch
Prefix:		%{webadminroot}

%description
WebUserPrefs is a PHP template designed for web-based editing of
SpamAssassin user preferences.
  
%prep

%setup -q
%patch0 -p1

%build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}/%{webadminroot}/%{name}/{auth,contrib/panels,panels}
install -m644 *.php %{buildroot}/%{webadminroot}/%{name}/
install -m644 auth/* %{buildroot}/%{webadminroot}/%{name}/auth/
install -m644 contrib/panels/* %{buildroot}/%{webadminroot}/%{name}/contrib/panels/
install -m644 panels/* %{buildroot}/%{webadminroot}/%{name}/panels/
echo "# place options here or in your mysql database" > %{buildroot}/%{webadminroot}/%{name}/user_prefs

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%config(noreplace) %attr(0666,apache,apache) %{webadminroot}/%{name}/user_prefs
%{webadminroot}/%{name}

%changelog
* Mon Aug 04 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.5-2mdk
- fix requires ;)

* Mon Aug 04 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.5-1mdk
- 0.5
- fixed a couple of bugs as of the network panel

* Thu Jul 31 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.4.2-4mdk
- fixed a stupid mistake in some of the panels

* Thu Jul 31 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.4.2-3mdk
- added P0 that contains this:
 - Cosmetic changes to 10_sensitivity
 - Added 25_learning
 - Added 26_bayes
 - Broke out 60_network into separate files and also added more
   functionality/options to them:
 - Added 60_dcc
 - Added 61_dns
 - Added 62_rbl
 - Added 63_razor
 - Added 64_pyzor
- added more requires (like a meta package...)

* Wed Jul 30 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.4.2-2mdk
- coded two drop in modules that will enable some other options to 
  be set using this web interface

* Sat Jul 12 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.4.2-1mdk
- initial cooker contrib