File metadot.spec of Package metadot
Name: metadot
Version: 6.4.5.4
Release: 1
License: GPL
Group: Productivity/Networking/Web/Utilities
Summary: Metadot Portal Server
Source0: Metadot%version.tar.bz2
Source1: %{name}_include.conf
Source2: %name-setcwd.pl
Prereq: apache2 mysql
Requires: perl-libwww-perl
Requires: perl-URI
Requires: perl-base
Requires: perl-DBI
Requires: perl
Requires: perl-Data-ShowTable
BuildRequires: apache2-devel
Vendor: openSUSE-Education
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define installdir /srv/www/%name
%define apache_sysconfdir %(/usr/sbin/apxs2 -q SYSCONFDIR)
%description
With Metadot, you can create an intranet anyone can edit in less than a day.
Features like file sharing, calendars, forms, and polls your organization
becomes more efficient. Be a hero and cut your intranet cost by 10 by using
Metadot Portal Server.
%prep
%setup -q -n %name
%build
%install
mkdir -p %buildroot%installdir
mkdir -p %buildroot%_defaultdocdir/%name/
mkdir -p %buildroot%apache_sysconfdir/conf.d/
sed -e "s#ROOTDIR#%{installdir}#g" \
-e "s#CONFIGDIR#%{configdir}#g" \
-e "s#DATADIR#%{datadir}#g" %{SOURCE2} \
> %buildroot/%apache_sysconfdir/conf.d/%name_include.conf
%clean
rm -rf %buildroot
%files
%defattr(-,root,root)
%doc %{_defaultdocdir}/%{name}/*
%dir %{installdir}
%config(noreplace) %{apache_sysconfdir}/conf.d/%name_include.conf