* citadel.spec: Updated for 6.20p1
authorMichael Hampton <io_error@uncensored.citadel.org>
Tue, 13 Apr 2004 21:09:20 +0000 (21:09 +0000)
committerMichael Hampton <io_error@uncensored.citadel.org>
Tue, 13 Apr 2004 21:09:20 +0000 (21:09 +0000)
citadel/ChangeLog
citadel/citadel.spec

index a7ec4b940b42d7d53c62b81b541e26563d1a7d82..de4dbf0932df2ff5b3a235abeea9b253650fe688 100644 (file)
@@ -1,4 +1,7 @@
  $Log$
+ Revision 620.13  2004/04/13 21:09:20  error
+ * citadel.spec: Updated for 6.20p1
+
  Revision 620.12  2004/04/13 18:31:40  ajc
  * serv_calendar.c: ICAL FREEBUSY command now tries the supplied name not
    only as a screen name, but as an email address, and then as an
@@ -5681,4 +5684,3 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant <bryant@cs.usm.maine.edu>
 
 Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
        * Initial CVS import
-
index fc90c13a4de1de92bb59a713df0f4740dca10697..aa8f8c76a04af173066cce7d5733db066e2e4b7f 100644 (file)
@@ -1,15 +1,16 @@
 # $Id$
 Summary: Citadel/UX, the flexible, powerful way to build online communities
 Name: citadel
-Version: 6.20
-Release: 1
+Version: 6.20p1
+Release: 2
 Copyright: GPL
 Group: Applications/Communications
-Source0: http://uncensored.citadel.org/pub/citadel/citadel-ux-%{PACKAGE_VERSION}.tar.gz
+Source0: http://my.citadel.org/download/citadel-ux-%{PACKAGE_VERSION}.tar.gz
 Buildroot: /var/tmp/citadel-%{PACKAGE_VERSION}-root
 Icon: citux-64x64.xpm
 Vendor: Citadel/UX Development Team
 URL:  http://uncensored.citadel.org/citadel/
+Requires: openldap-servers
 #Autoprov: false
 ExcludeOS: hpux
 
@@ -22,7 +23,7 @@ driven, and accessible via a growing selection of front ends.
 %setup -n citadel
 
 %build
-CFLAGS="$RPM_OPT_FLAGS" ./configure --with-pam
+CFLAGS="$RPM_OPT_FLAGS" ./configure --with-pam --enable-autologin --with-ldap --with-newt --with-libical
 make
 
 %install
@@ -30,6 +31,11 @@ rm -rf $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT/etc/pam.d
 make root=$RPM_BUILD_ROOT install
 touch $RPM_BUILD_ROOT/usr/local/citadel/.hushlogin
+# Things that shouldn't be "installed" but were anyway
+rm -f $RPM_BUILD_ROOT/"/usr/local/citadel/help/?"
+rm -f $RPM_BUILD_ROOT/usr/local/citadel/README.txt
+rm -rf $RPM_BUILD_ROOT/usr/local/citadel/docs
+rm -rf $RPM_BUILD_ROOT/usr/local/citadel/techdoc
 
 %clean
 rm -rf "$RPM_BUILD_ROOT"
@@ -46,15 +52,16 @@ Obsoletes: citadel-imap
 Obsoletes: citadel-mrtg
 Obsoletes: citadel-calendar
 %description server
-Citadel/UX is an advanced messaging system which can be used for BBS,
-groupware, and online community applications.  It is multithreaded,
+Citadel/UX is an advanced messaging system which can be used for BBS, email,
+groupware and online community applications.  It is multithreaded,
 client/server, database driven, and accessible via a growing selection of
-front ends.  Remember to run /usr/local/citadel/setup after installing or
-upgrading this package.
+front ends.
 %defattr(-,root,root)
 %files server
 /etc/pam.d/citadel
-%doc docs/citadel.html
+%doc docs/*
+%doc techdoc
+%doc README.txt
 %dir /usr/local/citadel/bio
 %dir /usr/local/citadel/bitbucket
 %dir /usr/local/citadel/files
@@ -69,7 +76,6 @@ upgrading this package.
 /usr/local/citadel/msgform
 /usr/local/citadel/sendcommand
 /usr/local/citadel/setup
-/usr/local/citadel/stats
 /usr/local/citadel/stress
 /usr/local/citadel/userlist
 /usr/local/citadel/utilsmenu
@@ -80,7 +86,7 @@ upgrading this package.
 %post server
 if [ -f /etc/inittab ]; then
        if ! grep 'citserver' /etc/inittab > /dev/null; then
-               echo "c1:2345:/usr/local/citadel/citserver -h/usr/local/citadel -x7 -llocal4" >> /etc/inittab
+               echo "c1:2345:respawn:/usr/local/citadel/citserver -h/usr/local/citadel -x7 -llocal4" >> /etc/inittab
        fi
 fi
 if [ -f /etc/services ]; then