rpms/hula/devel hula.init, NONE, 1.1 hula.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Kevin Gray (iprone)
fedora-extras-commits at redhat.com
Tue Apr 12 22:54:34 UTC 2005
- Previous message (by thread): rpms/hula import.log,1.1,1.2
- Next message (by thread): rpms/hula/devel hula.init, NONE, 1.1 hula.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: iprone
Update of /cvs/extras/rpms/hula/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29360/devel
Modified Files:
.cvsignore sources
Added Files:
hula.init hula.spec
Log Message:
auto-import hula-r178-1 on branch devel from hula-r178-1.src.rpm
--- NEW FILE hula.init ---
#!/bin/sh
#
# Startup script for hulamanager
#
# chkconfig: 345 86 16
# description: This is the initscript for the Hula project's hulamanager daemon
# processname: hulamanager
# Source function library.
. /etc/rc.d/init.d/functions
DAEMON_DIR=/usr/sbin
DAEMON_NAME=hulamanager
DAEMON_SETUP=hulasetup
DAEMON_LIST="hulamanager huladmc hulanmap hulasmtp hulawebadmin hulaimap hulamodweb hulapop3"
DATADIR=/var/mdb
OPTIONS=
[ -f /etc/sysconfig/$DAEMON_NAME ] && . /etc/sysconfig/$DAEMON_NAME
start() {
if [ ! -d $DATADIR ] ; then
HOSTNAME=`/bin/hostname`
DNS_SERVER=`sed -e 's/nameserver//' -e '2,$d' -e 's/ //' < /etc/resolv.conf`
action $"Initializing hula: " $DAEMON_DIR/$DAEMON_SETUP --domain=$HOSTNAME --dns=$DNS_SERVER
RETVAL=$?
if [ $RETVAL -ne 0 ] ; then
return $RETVAL
fi
fi
$DAEMON_DIR/$DAEMON_NAME $OPTIONS >/dev/null 2>&1 &
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
action $"Starting hula: " /bin/true
else
action $"Starting hula: " /bin/false
fi
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/$DAEMON_NAME
return $RETVAL
}
stop() {
RETVAL=$?
# Try to play nice first
$DAEMON_DIR/$DAEMON_NAME -s >/dev/null 2>&1 &
sleep 15
# Now force all procs down
for foo in $DAEMON_LIST;
do
killproc $foo >/dev/null 2>&1
done
if [ $RETVAL -eq 0 ]; then
action $"Shutting down hula: " /bin/true
else
action $"Shutting down hula: " /bin/false
fi
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$DAEMON_NAME
return $RETVAL
}
case "$1" in
start)
start
;;
stop)
stop
;;
status)
status $DAEMON_NAME
;;
reload|restart)
$0 stop
$0 start
;;
*)
gprintf "Usage: %s {start|stop|restart|reload|status}\n" "$0"
exit 1
esac
exit 0
--- NEW FILE hula.spec ---
Name: hula
Summary: A calendar and mail server
Version: r178
Release: 1
Source0: http://www.kelley.ca/hulaTar/tars/%{name}-%{version}.tgz
Source1: hula.init
URL: http://www.hula-project.org
Group: System Environment/Daemons
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
License: LGPL
%description
Hula is a calendar and mail server. The project is focused on
building a calendar and mail server that people love to use,
instead of broadly trying to build a "groupware server" that managers
want to deploy.
%package -n %{name}-devel
Summary: Development files for hula.
Group: Development/Libraries
Requires: %{name} = %{version}
%description -n %{name}-devel
This package contains the header files and libraries for developing add-ons
for hula.
%prep
%setup -q
%build
./autogen.sh
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
%{__install} -D -m0755 %{SOURCE1} -D $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/hula
%post
/sbin/ldconfig
if [ $1 = 1 ]; then
/sbin/chkconfig --add hula
fi
%preun
if [ $1 -eq 0 ]; then
/sbin/service hula stop >/dev/null 2>&1 ||:
/sbin/chkconfig --del hula
fi
%postun -p /sbin/ldconfig
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,0755)
%doc HACKING INSTALL NEWS TODO AUTHORS ChangeLog README style-guide.html
%{_sysconfdir}/init.d/hula
%{_bindir}/mwcomp
%{_sbindir}/hulaavirus
%{_sbindir}/hulaantispam
%{_sbindir}/hulacalagent
%{_sbindir}/huladmc
%{_sbindir}/hulageneric
%{_sbindir}/hulaimap
%{_sbindir}/hulamailprox
%{_sbindir}/hulamanager
%{_sbindir}/hulamodweb
%{_sbindir}/hulanmap
%{_sbindir}/hulapop3
%{_sbindir}/hulasetup
%{_sbindir}/hulasmtp
%{_sbindir}/hulastats
%{_sbindir}/hulawebadmin
%{_libdir}/hulamdb/libmdbfile.a
%{_libdir}/hulamdb/libmdbfile.la
%{_libdir}/hulamdb/libmdbfile.so
%{_libdir}/libhulalogger.a
%{_libdir}/libhulalogger.la
%{_libdir}/libhulalogger.so
%{_libdir}/libhulalogger.so.0
%{_libdir}/libhulalogger.so.0.0.0
%{_libdir}/libhulamdb.a
%{_libdir}/libhulamdb.la
%{_libdir}/libhulamdb.so
%{_libdir}/libhulamdb.so.0
%{_libdir}/libhulamdb.so.0.0.0
%{_libdir}/libhulamemmgr.a
%{_libdir}/libhulamemmgr.la
%{_libdir}/libhulamemmgr.so
%{_libdir}/libhulamemmgr.so.0
%{_libdir}/libhulamemmgr.so.0.0.0
%{_libdir}/libhulamsgapi.a
%{_libdir}/libhulamsgapi.la
%{_libdir}/libhulamsgapi.so
%{_libdir}/libhulamsgapi.so.0
%{_libdir}/libhulamsgapi.so.0.0.0
%{_libdir}/libhulaxpl.a
%{_libdir}/libhulaxpl.la
%{_libdir}/libhulaxpl.so
%{_libdir}/libhulaxpl.so.0
%{_libdir}/libhulaxpl.so.0.0.0
%{_libdir}/libwacert.a
%{_libdir}/libwacert.la
%{_libdir}/libwacert.so
%{_libdir}/libwacert.so.0
%{_libdir}/libwacert.so.0.0.0
%{_libdir}/libwanmail.a
%{_libdir}/libwanmail.la
%{_libdir}/libwanmail.so
%{_libdir}/libwanmail.so.0
%{_libdir}/libwanmail.so.0.0.0
%{_libdir}/libwastdobj.a
%{_libdir}/libwastdobj.la
%{_libdir}/libwastdobj.so
%{_libdir}/libwastdobj.so.0
%{_libdir}/libwastdobj.so.0.0.0
%{_libdir}/modweb/aurora.ctp
%{_libdir}/modweb/libmwcal.a
%{_libdir}/modweb/libmwcal.la
%{_libdir}/modweb/libmwcal.so
%{_libdir}/modweb/libmwmail.a
%{_libdir}/modweb/libmwmail.la
%{_libdir}/modweb/libmwmail.so
%{_libdir}/modweb/libmwpref.a
%{_libdir}/modweb/libmwpref.la
%{_libdir}/modweb/libmwpref.so
%{_libdir}/modweb/public.ctp
%{_libdir}/netmail/schemas/webadmin.sch
%{_libdir}/webadmin/1stdobj.wat
%{_libdir}/webadmin/5nmail.wat
%{_libdir}/webadmin/5nmuser.wat
%{_libdir}/webadmin/6nmlist.wat
%{_libdir}/webadmin/6pluspck.wat
%{_libdir}/webadmin/7nmlistu.wat
%{_libdir}/webadmin/8certgen.wat
%{_libdir}/webadmin/chooser.wat
%{_libdir}/webadmin/webadmin.wat
%files -n %{name}-devel
%defattr(-,root,root,0755)
%{_includedir}/hula/calendar.ary
%{_includedir}/hula/calendar.tok
%{_includedir}/hula/connio.h
%{_includedir}/hula/hulautil.h
%{_includedir}/hula/libical.h
%{_includedir}/hula/logger.h
%{_includedir}/hula/management.h
%{_includedir}/hula/mdb.h
%{_includedir}/hula/memmgr.h
%{_includedir}/hula/modweb.ary
%{_includedir}/hula/modweb.h
%{_includedir}/hula/modweb.tok
%{_includedir}/hula/msgaddr.h
%{_includedir}/hula/msgapi.h
%{_includedir}/hula/msgdate.h
%{_includedir}/hula/msgftrs.h
%{_includedir}/hula/mwmail.ary
%{_includedir}/hula/mwmail.tok
%{_includedir}/hula/mwpfsave.c
%{_includedir}/hula/mwpfsave.h
%{_includedir}/hula/mwpref.ary
%{_includedir}/hula/mwpref.tok
%{_includedir}/hula/mwsignup.ary
%{_includedir}/hula/mwsignup.tok
%{_includedir}/hula/mwtempl.h
%{_includedir}/hula/mwtom.ary
%{_includedir}/hula/mwtom.tok
%{_includedir}/hula/nmap.h
%{_includedir}/hula/nmlib.h
%{_includedir}/hula/rfc2231.h
%{_includedir}/hula/rulesrv.h
%{_includedir}/hula/streamio.h
%{_includedir}/hula/wacert.ary
%{_includedir}/hula/wacert.tok
%{_includedir}/hula/wanmail.ary
%{_includedir}/hula/wanmail.tok
%{_includedir}/hula/wastdobj.ary
%{_includedir}/hula/wastdobj.tok
%{_includedir}/hula/webadmin.ary
%{_includedir}/hula/webadmin.h
%{_includedir}/hula/webadmin.tok
%{_includedir}/hula/xpl.h
%{_includedir}/hula/xplold.h
%{_includedir}/hula/xplresolve.h
%{_includedir}/hula/xplschema.h
%{_includedir}/hula/xplservice.h
%{_includedir}/hula/xplthread.h
%{_includedir}/hula/xplutil.h
%changelog
* Sat Mar 19 2005 Kevin Gray <hula-kevin at iprone.com> r77-1
- Version update and diff applied per Tom Callaway (Fedora Extras Compliance Changes)
* Sat Feb 26 2005 Kevin Gray <hula-kevin at iprone.com> r77-1
- Daily version update
* Thu Feb 24 2005 Kevin Gray <hula-kevin at iprone.com> r75-1
- Updated to version r75
* Wed Feb 23 2005 Kevin Gray <hula-kevin at iprone.com> r74-3
- Added a bit of nicety to the shutdown process
- Renamed the init to hula
* Wed Feb 23 2005 Kevin Gray <hula-kevin at iprone.com> r74-2
- Updated init, had wrong data dir set
* Wed Feb 23 2005 Kevin Gray <hula-kevin at iprone.com> r74-1
- Updated to version r74 for use with RH/FC.
* Sun Feb 20 2005 Kyle Yencer <kyle at yencer.net> r56-1mdk
- Updated to version r56.
* Sun Feb 20 2005 Kyle Yencer <kyle at yencer.net> r53-1mdk
- Updated to version r53.
* Sat Feb 19 2005 Kyle Yencer <kyle at yencer.net> r49-1mdk
- Updated to version r49.
* Fri Feb 18 2005 Kyle Yencer <kyle at yencer.net> r46-2mdk
- Split package up into libs, dev, and bins.
* Fri Feb 18 2005 Kyle Yencer <kyle at yencer.net> r46-1mdk
- Updated to revision 46.
* Fri Feb 18 2005 Kyle Yencer <kyle at yencer.net> r45-5mdk
- Major updates to init script, starting and stopping works properly.
- Init script checks for a datadir in /var/lib/netmail, if one doesn't exist, it is created along with a config based on hostname setting.
* Fri Feb 18 2005 Kyle Yencer <kyle at yencer.net> r45-4mdk
- Updateded package to conform to HFS standards.
* Fri Feb 18 2005 Kyle Yencer <kyle at yencer.net> r45-3mdk
- Updated hula.ld.so.conf for additional libraries
- Added compile option --with-gnu-ld to make hula actually work.
* Fri Feb 18 2005 Kyle Yencer <kyle at yencer.net> r45-2mdk
- Added ld.so.conf.d file for ldconfig to cache libraries.
- Updated paths in SPEC from hardcoded to variables to make future changes more feasible.
* Fri Feb 18 2005 Kyle Yencer <kyle at yencer.net> r45-1mdk
- Updated to revision 45.
- Added crude framework for initscript.
- Added documentation to /usr/share/doc/hula- directory
- Renamed package to fit standards of hula relase numbers.
* Thu Feb 17 2005 Kyle Yencer <kyle at yencer.net> 20050217-1mdk
- Initial package of Hula Project mail server from SVN source.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/hula/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 12 Apr 2005 22:45:35 -0000 1.1
+++ .cvsignore 12 Apr 2005 22:54:32 -0000 1.2
@@ -0,0 +1 @@
+hula-r178.tgz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/hula/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 12 Apr 2005 22:45:35 -0000 1.1
+++ sources 12 Apr 2005 22:54:32 -0000 1.2
@@ -0,0 +1 @@
+6c44958e3cead2656aeee7c7ea3d3b1d hula-r178.tgz
- Previous message (by thread): rpms/hula import.log,1.1,1.2
- Next message (by thread): rpms/hula/devel hula.init, NONE, 1.1 hula.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list