SPECS: minordomo.spec - cosmetics, add todo

glen glen at pld-linux.org
Mon Feb 5 18:15:30 CET 2007


Author: glen                         Date: Mon Feb  5 17:15:30 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- cosmetics, add todo

---- Files affected:
SPECS:
   minordomo.spec (1.21 -> 1.22) 

---- Diffs:

================================================================
Index: SPECS/minordomo.spec
diff -u SPECS/minordomo.spec:1.21 SPECS/minordomo.spec:1.22
--- SPECS/minordomo.spec:1.21	Mon Feb  5 18:12:35 2007
+++ SPECS/minordomo.spec	Mon Feb  5 18:15:25 2007
@@ -1,5 +1,7 @@
 # $Revision$, $Date$
-Summary:	Minordomo - minimalistic mailing lise manager
+# TODO
+# - webapps
+Summary:	Minordomo - minimalistic mailing list manager
 Summary(pl):	Minordomo - minimalny zarządca list pocztowych
 Name:		minordomo
 Version:	0.7.6.2
@@ -8,11 +10,11 @@
 Group:		Applications/System
 Source0:	ftp://ftp.ndn.net/pub/minorfish/old/%{name}-%{version}.tar.gz
 # Source0-md5:	395bf2164c89e4e016d4582250fb5bfc
-Requires:	smtpdaemon
-Requires:	perl-base
 Requires(post,postun):	grep
 Requires(postun):	fileutils
-Requires(postun):	sed
+Requires(postun):	sed >= 4.0
+Requires:	perl-base
+Requires:	smtpdaemon
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		_webdir		/home/services/httpd
@@ -37,9 +39,9 @@
 install minordomo.conf.sample $RPM_BUILD_ROOT%{_sysconfdir}/minordomo.conf
 install minorweb.pl $RPM_BUILD_ROOT%{_webdir}/cgi-bin/
 
-install sample-list/config $RPM_BUILD_ROOT/var/lib/minordomo/defaultmailinglist/
-install sample-list/info $RPM_BUILD_ROOT/var/lib/minordomo/defaultmailinglist/
-install sample-list/footer $RPM_BUILD_ROOT/var/lib/minordomo/defaultmailinglist/
+install sample-list/config $RPM_BUILD_ROOT/var/lib/minordomo/defaultmailinglist
+install sample-list/info $RPM_BUILD_ROOT/var/lib/minordomo/defaultmailinglist
+install sample-list/footer $RPM_BUILD_ROOT/var/lib/minordomo/defaultmailinglist
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -47,18 +49,17 @@
 %post
 if [ "`grep minordomo /etc/mail/aliases`" = "" ]; then
 	umask 022
-	echo "#Minordomo mailing list manager" >>/etc/mail/aliases
-	echo -e "minordomo:	\042|/usr/sbin/minordimo.pl\042">>/etc/mail/aliases
-	echo " " >>/etc/mail/aliases
-	echo "#Minordomo default mailing list " >>/etc/mail/aliases
-	echo -e "defaultmailinglist:	\042|/usr/sbin/minordimo.pl defaultmailinglist\042">>/etc/mail/aliases
+	echo "#Minordomo mailing list manager" >> /etc/mail/aliases
+	echo -e "minordomo:	\042|/usr/sbin/minordimo.pl\042">> /etc/mail/aliases
+	echo "" >> /etc/mail/aliases
+	echo "#Minordomo default mailing list " >> /etc/mail/aliases
+	echo -e "defaultmailinglist:	\042|/usr/sbin/minordimo.pl defaultmailinglist\042" >> /etc/mail/aliases
 fi
 
 %postun
 if [ "`grep minordomo /etc/aliases`" != "" ]; then
 	umask 022
-	sed -e "s/minordomo/\#minordomo/" /etc/mail/aliases >/etc/mail/aliases.rpmtmp
-	mv -f /etc/mail/aliases.rpmtmp /etc/mail/aliases
+	sed -i -e "s/minordomo/\#minordomo/" /etc/mail/aliases
 fi
 
 %files
@@ -77,13 +78,16 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.22  2007/02/05 17:15:25  glen
+- cosmetics, add todo
+
 Revision 1.21  2007/02/05 17:12:35  darekr
 - kill PreReq
 
 Revision 1.20  2005/03/18 20:37:09  darekr
 - R: s/perl/perl-base/
-- fixed %%install
-- removed CHANGELOG from %%doc, and added NEWS
+- fixed %install
+- removed CHANGELOG from %doc, and added NEWS
 - noreplace for %config, verify()
 
 Revision 1.19  2003/05/28 12:59:44  malekith
@@ -94,16 +98,16 @@
 
 Revision 1.17  2003/01/20 21:32:23  qboosh
 - umask in scripts, added Requires()
-- fixed insecure /tmp usage in %%postun
+- fixed insecure /tmp usage in %postun
 - changed /etc/aliases to /etc/mail/aliases (as in postfix,sendmail,exim)
 
 Revision 1.16  2002/12/07 19:25:41  orzech
 - /home -> /home/services
 
 Revision 1.15  2002/11/25 01:41:37  ankry
-Massive attack:
-- s/man[ea]d[zż][ae]r/zarządca/g
-- (some) new %%doc
+- Massive attack:
+  s/man[ea]d[zż][ae]r/zarządca/g
+- (some) new %doc
 
 Revision 1.14  2002/02/23 03:44:49  kloczek
 - adapterized.
@@ -113,7 +117,7 @@
   Group field using gettext).
 
 Revision 1.12  2002/01/18 02:13:52  kloczek
-perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
+- perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
 
 Revision 1.11  2001/12/06 09:28:16  qboosh
 - adapterized, added descriptions and missing dirs; release 2
@@ -125,8 +129,7 @@
 - update to version 0.7.6.2,
 - changed source location,
 - not testet config, and file location.
-
-Please check this.
+  Please check this.
 
 Revision 1.8  2000/08/07 23:00:14  baggins
 - fixed rpm Group
@@ -156,6 +159,3 @@
 
 Revision 1.1  2000/01/19 10:16:49  cieciwa
 - added %post and %postun options.
-
-* Sat Oct 16 1999 Wojciech "Sas" Cięciwa <cieciwa at alpha.zarz.agh.edu.pl>
--build RPM.
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/minordomo.spec?r1=1.21&r2=1.22&f=u



More information about the pld-cvs-commit mailing list