Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:bajizs_cnt:DBMail
dbmail2
dbmail.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dbmail.spec of Package dbmail2
%define initdir %{_sysconfdir}/init.d #define SuSEfirewall2 serveces directory %if 0%{?suse_version} >= 1100 %define SuSeFirewall_services_dir /etc/sysconfig/SuSEfirewall2.d/services %else %define SuSeFirewall_services_dir /etc/SuSEfirewall2.d/services %endif Summary: The DBMail IMAP-/POP3 Server. Name: dbmail Version: 2.2.16 Release: 1 License: GNU GPL Version 2 Group: System Environment/Daemons URL: http://www.dbmail.org/ Packager: Zsolt Baji <bajizs@cnt.rs> Source0: %name-%{version}.tar.bz2 Source1: %name-imapd.init Source2: %name-lmtpd.init Source3: %name-pop3d.init Source4: %name-timsieved.init Source5: %name-cleaning.cron Source6: %name-imap.firewall Source7: %name-imap-ssl.firewall Source8: %name.conf Requires: mysql-client >= 5.0 gmime >= 2.2.10 libsieve BuildRequires: mysql-devel gmime-devel libsieve-devel automake >= 1.9 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description DBMail is an IMAP / POP3 Server that uses a database as a back-end. This build uses mysql. %prep %setup %build rm -f config.cache rm -f acconfig.cache autoreconf -v $@ libtoolize --copy --force autoreconf -i %configure --with-mysql --with-sieve %{__make} %{?_smp_mflags} \ XCFLAGS="-fPIC -fomit-frame-pointer -DPIC" %install %{__rm} -rf %{buildroot} %{__install} -d -m0755 %{buildroot}%{_libdir} \ %{buildroot}%{_bindir} \ %{buildroot}%{_includedir} %makeinstall mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/init.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily #install configuration file rm dbmail.conf install -m600 %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/dbmail.conf #install initd files install %{SOURCE1} \ $RPM_BUILD_ROOT%{_sysconfdir}/init.d/dbmail-imapd install %{SOURCE3} \ $RPM_BUILD_ROOT%{_sysconfdir}/init.d/dbmail-pop3d install %{SOURCE2} \ $RPM_BUILD_ROOT%{_sysconfdir}/init.d/dbmail-lmtpd install %{SOURCE4} \ $RPM_BUILD_ROOT%{_sysconfdir}/init.d/dbmail-timsieved install %{SOURCE5} \ $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/dbmail-clear #install init.d scripts ln -sf %{initdir}/dbmail-imapd $RPM_BUILD_ROOT%{_sbindir}/rcdbmail-imapd ln -sf %{initdir}/dbmail-pop3d $RPM_BUILD_ROOT%{_sbindir}/rcdbmail-pop3d ln -sf %{initdir}/dbmail-lmtpd $RPM_BUILD_ROOT%{_sbindir}/rcdbmail-lmtpd ln -sf %{initdir}/dbmail-timsieved $RPM_BUILD_ROOT%{_sbindir}/rcdbmail-timsieved #install firewall scripts install -d $RPM_BUILD_ROOT%{SuSeFirewall_services_dir} install -m644 %{SOURCE6} $RPM_BUILD_ROOT%{SuSeFirewall_services_dir}/%{name} install -m644 %{SOURCE7} $RPM_BUILD_ROOT%{SuSeFirewall_services_dir}/%{name}-ssl %post %preun if [ $1 = 0 ] ; then /sbin/chkconfig --del dbmail-imapd /sbin/chkconfig --del dbmail-pop3d /sbin/chkconfig --del dbmail-lmtpd /sbin/chkconfig --del dbmail-timsieved /sbin/service dbmail-imapd stop >/dev/null 2>&1 /sbin/service dbmail-pop3d stop >/dev/null 2>&1 /sbin/service dbmail-lmtpd stop >/dev/null 2>&1 /sbin/service dbmail-timsieved stop >/dev/null 2>&1 fi exit 0 %postun if [ "$1" -ge "1" ]; then %{initdir}/dbmail-imapd condrestart >/dev/null 2>&1 %{initdir}/dbmail-pop3d condrestart >/dev/null 2>&1 %{initdir}/dbmail-lmtpd condrestart >/dev/null 2>&1 %{initdir}/dbmail-timsieved condrestart >/dev/null 2>&1 fi %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %doc README* COPYING ChangeLog %doc VERSION NEWS INSTALL AUTHORS ChangeLog %doc sql %{_sbindir}/* %{_mandir}/man1/* %{_mandir}/man5/* %{_mandir}/man8/* %defattr(-,root,root) %config(noreplace) %{_sysconfdir}/dbmail.conf %{initdir}/* %{SuSeFirewall_services_dir}/* %{_sysconfdir}/cron.daily/dbmail-clear %{_libdir}/* %changelog * Mon Jun 28 2010 Zsolt Baji <bajizs@cnt.rs> 2.2.16 - Update to new version * Thu Feb 16 2010 Zsolt Baji <bajizs@cnt.rs> 2.2.15 - Update to new version - changes in rc files * Mon Aug 24 2009 Zsolt Baji <bajizs@cnt.rs> 2.2.11 - Error correction in spec file: init scripts pop3 and lmtpd was rotated * Sat Aug 22 2009 Zsolt Baji <bajizs@cnt.rs> 2.2.11 - Added dbmail-cleaning script to cron deamon and configuration * Fri Aug 21 2009 Zsolt Baji <bajizs@cnt.rs> 2.2.11 - Added SuSefirewall2 service - some corrections on initscripts * Thu Apr 07 2009 Zsolt Baji <bajizs@cnt.rs> 2.2.11 - Added init.d files and cron script * Thu Feb 03 2009 Frank Röske <froeske@artif-orange.de> 2.2.11 - Built RPM for version 2.2.11 * Thu Jan 22 2009 Frank Röske <froeske@artif-orange.de> 2.2.10 - Update to version 2.2.10 * Thu Jun 15 2006 Jeroen Simonetti <jeroen@simonetti.nl> 2.0.10 - Update to version 2.0.10 * Wed Sep 7 2005 Jeroen Simonetti <jeroen@simonetti.nl> 2.0.7 - Update to version 2.0.7 - Added better init scripts - Added patch to remove version identification * Sat Aug 20 2005 Jeroen Simonetti <jeroen@simonetti.nl> 2.0.6 - Create RPM package for dbmail for Fedora 4. Uses MySQL and the database initialisation must be done manually.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor