Summary: Mailman mailing list manager Name: mailman Version: 1.0b11 Release: 1 Source: http://www.list.org/mailman.tar.gz Patch0: mailman-1.0b11-uid+spool.patch Buildroot: /tmp/mailman-build/ Copyright: GPL Group: Mail/List Prereq: python %description Mailman mailing list manager %prep %setup %patch0 -p1 -b .uid %build autoconf CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s ./configure --prefix=/usr/share/mailman --exec-prefix=/usr/lib/mailman --with-spool-prefix=/var/spool/mailman --with-mail-gid=99 make %install rm -rf $RPM_BUILD_ROOT export RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/etc/mailman make exec_prefix=$RPM_BUILD_ROOT/usr/lib/mailman prefix=$RPM_BUILD_ROOT/usr/share/mailman SPOOL_PREFIX=$RPM_BUILD_ROOT/var/spool/mailman install mv $RPM_BUILD_ROOT/usr/share/mailman/Mailman/mm_cfg.py $RPM_BUILD_ROOT/etc/mailman ln -s /etc/mailman/mm_cfg.py $RPM_BUILD_ROOT/usr/share/mailman/Mailman/mm_cfg.py cp $RPM_BUILD_ROOT/etc/mailman/mm_cfg.py $RPM_BUILD_ROOT/etc/mailman/mm_cfg.py-base %clean rm -rf $RPM_BUILD_ROOT %post /usr/bin/python -c 'import compileall; compileall.compile_dir("/usr/share/mailman")' >/dev/null 2>&1 /usr/bin/python -c 'import compileall; compileall.compile_dir("/usr/lib/mailman/mail")' >/dev/null 2>&1 %files %defattr(-, root, root, 755) /etc/mailman/mm_cfg.py /etc/mailman/mm_cfg.py-base /usr/share/mailman/Mailman /usr/share/mailman/bin /usr/share/mailman/cron /usr/share/mailman/filters /usr/share/mailman/scripts /usr/share/mailman/templates %dir /usr/lib/mailman/cgi-bin %dir /usr/lib/mailman/mail #/usr/lib/mailman/mail/paths.py %defattr(2755, root, mailman, 755) /usr/lib/mailman/cgi-bin/* /usr/lib/mailman/mail/wrapper %attr(2755, nobody, mailman) %dir /var/spool/mailman/archives %attr(2751, nobody, mailman) %dir /var/spool/mailman/archives/private %attr(2755, nobody, mailman) %dir /var/spool/mailman/archives/public %attr(2755, nobody, mailman) %dir /var/spool/mailman/data %attr(2755, nobody, mailman) %dir /var/spool/mailman/lists %attr(2755, nobody, mailman) %dir /var/spool/mailman/logs %attr(2755, nobody, mailman) %dir /var/spool/mailman/locks