FreeBSD Bugzilla – Attachment 76504 Details for
Bug 110268
Update port: mail/sympa5 Sympa is an electronic mailing list manager
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
sympa-5.2.2-sympa-5.2.4.patch
sympa-5.2.2-sympa-5.2.4.patch (text/plain), 8.29 KB, created by
Olivier Girard
on 2007-03-13 17:35:40 UTC
(
hide
)
Description:
sympa-5.2.2-sympa-5.2.4.patch
Filename:
MIME Type:
Creator:
Olivier Girard
Created:
2007-03-13 17:35:40 UTC
Size:
8.29 KB
patch
obsolete
>diff -ruN sympa5.old/Makefile sympa5/Makefile >--- sympa5.old/Makefile Tue Mar 13 10:35:03 2007 >+++ sympa5/Makefile Tue Mar 13 10:38:50 2007 >@@ -6,7 +6,7 @@ > # > > PORTNAME= sympa >-PORTVERSION= 5.2.2 >+PORTVERSION= 5.2.4 > CATEGORIES= mail > MASTER_SITES?= http://www.sympa.org/distribution/ > >@@ -28,7 +28,7 @@ > > LATEST_LINK= sympa5 > USE_APACHE= 1.3+ >-CONFLICTS= sympa-4* sympa-5.[0-1]* sympa-5.2.1* >+CONFLICTS= sympa-4* sympa-5.[0-1]* sympa-5.2.[0-3]* > > DB_TYPE?=mysql > >@@ -46,7 +46,7 @@ > IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) > .endif > >-.if defined(WITH_FASTCGI) >+.if !defined(WITHOUT_FASTCGI) > BUILD_DEPENDS+= ${LOCALBASE}/${APACHEMODDIR}/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi > BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/FCGI.pm:${PORTSDIR}/www/p5-FastCGI > .endif >@@ -97,7 +97,7 @@ > @${ECHO} "You may use the following build options:" > @${ECHO} "" > @${ECHO} " DB_TYPE=type Optional: mysql, Oracle, Pg or Sybase" >- @${ECHO} " WITH_FASTCGI Use FastCGI instead of plain CGI" >+ @${ECHO} " WITHOUT_FASTCGI Use plain CGI instead of FastCGI" > @${ECHO} "" > > post-patch: >diff -ruN sympa5.old/distinfo sympa5/distinfo >--- sympa5.old/distinfo Tue Mar 13 10:35:03 2007 >+++ sympa5/distinfo Tue Mar 13 10:41:20 2007 >@@ -1,3 +1,3 @@ >-MD5 (sympa-5.2.2.tar.gz) = b6a68edd21481e26b14a1222e1824e64 >-SHA256 (sympa-5.2.2.tar.gz) = afce0b8d7c2ca33bd354f10ffaca443580e356a1d4a791eb869cf2a5c398e131 >-SIZE (sympa-5.2.2.tar.gz) = 5138132 >+MD5 (sympa-5.2.4.tar.gz) = 480813ba3cb0713a39d2e60c1ae4f2da >+SHA256 (sympa-5.2.4.tar.gz) = de42917180818f4b922bee0c70c5e131a7af776649c9f7c0e23495f1b60ae767 >+SIZE (sympa-5.2.4.tar.gz) = 5140447 >diff -ruN sympa5.old/files/patch-src-alias_manager.pl sympa5/files/patch-src-alias_manager.pl >--- sympa5.old/files/patch-src-alias_manager.pl Thu Jan 1 01:00:00 1970 >+++ sympa5/files/patch-src-alias_manager.pl Thu Mar 9 07:00:23 2006 >@@ -0,0 +1,11 @@ >+--- src/alias_manager.pl Tue Aug 9 09:02:35 2005 >++++ src/alias_manager.pl Sat Feb 18 01:51:52 2006 >+@@ -43,7 +43,7 @@ >+ my $tmp_alias_file = $Conf{'tmpdir'}.'/sympa_aliases.'.time; >+ >+ >+-my $alias_wrapper = '--MAILERPROGDIR--/aliaswrapper'; >++my $alias_wrapper = '--LIBEXECDIR--/aliaswrapper'; >+ my $lock_file = '--EXPL_DIR--/alias_manager.lock'; >+ my $default_domain; >+ my $path_to_queue = '--MAILERPROGDIR--/queue'; >diff -ruN sympa5.old/files/patch-src-etc-scripts-sympa sympa5/files/patch-src-etc-scripts-sympa >--- sympa5.old/files/patch-src-etc-scripts-sympa Thu Jan 1 01:00:00 1970 >+++ sympa5/files/patch-src-etc-scripts-sympa Tue Mar 13 14:45:18 2007 >@@ -0,0 +1,120 @@ >+--- src/etc/script/sympa.old Mon Nov 21 14:49:13 2005 >++++ src/etc/script/sympa Tue Mar 13 14:43:46 2007 >+@@ -1,4 +1,4 @@ >+-#! --SH-- >++#! /bin/sh >+ # >+ # sympa Mailing Lists Management System >+ # >+@@ -7,7 +7,7 @@ >+ # Modified by Olivier Salaun 27/07/2000 >+ # - translations >+ # - lang parameter deleted (defined in sympa.conf) >+-# - introduced --VARS-- parsed by Makefile >++# - introduced parsed by Makefile >+ # - no more sympauser since sympa sets its UID >+ # Modified by Michel Bouissou 27/07/2000 >+ # >+@@ -29,19 +29,24 @@ >+ >+ if [ ${OSTYPE} != "FreeBSD" -a ${OSTYPE} != "SunOS" -a ${OSTYPE} != "darwin7.0" -a ${OSTYPE} != "Debian" -a ${OSTYPE} != "Suse" ]; then >+ # Source function library. >+- . --INITDIR--/functions >++ . /usr/local/etc/rc.d/functions >+ >+ # Get config. >+ . /etc/sysconfig/network >+ fi >+ >++if [ ${OSTYPE} = "FreeBSD" ]; then >++ # Source function library. >++ . /etc/rc.subr >++fi >++ >+ # Sympa parameters >+ # Sympa binaries directory >+-sympadir="--SBINDIR--" >++sympadir="/usr/local/sbin" >+ >+ # Sympa config files directory >+-sympaconf="--CONFIG--" >+-wwsympaconf="--WWSCONFIG--" >++sympaconf="/usr/local/etc/sympa/sympa.conf" >++wwsympaconf="/usr/local/etc/sympa/wwsympa.conf" >+ >+ ##'echo -n' not supported with SH on Solaris >+ if [ ${OSTYPE} = "SunOS" ]; then >+@@ -65,8 +70,8 @@ >+ >+ else >+ # First try "/u1/home/sympa/*.pid" files >+- if [ -f --PIDDIR--/$1.pid ] ; then >+- pid=`head -1 --PIDDIR--/$1.pid` >++ if [ -f /var/run/$1.pid ] ; then >++ pid=`head -1 /var/run/$1.pid` >+ if [ "$pid" != "" ] ; then >+ running=`ps -A | grep "$pid"` >+ if [ "$running" != "" ]; then >+@@ -96,7 +101,7 @@ >+ # startparam="" >+ # fi >+ >+- if [ ${OSTYPE} = "IRIX" -o ${OSTYPE} = "SunOS" -o ${OSTYPE} = "Debian" -o ${OSTYPE} = "Suse" ]; then >++ if [ ${OSTYPE} = "FreeBSD" -o ${OSTYPE} = "IRIX" -o ${OSTYPE} = "SunOS" -o ${OSTYPE} = "Debian" -o ${OSTYPE} = "Suse" ]; then >+ $sympadir/$1.pl $startparam && echo "success" || echo "failure" >+ else >+ $sympadir/$1.pl $startparam && success || failure >+@@ -149,12 +154,12 @@ >+ return 1 >+ fi >+ >+- if [ -f --PIDDIR--/$1.pid ]; then >++ if [ -f /var/run/$1.pid ]; then >+ echo $echo_opt "Stopping module $1.pl: " >+- pid=`head -1 --PIDDIR--/$1.pid` >++ pid=`head -1 /var/run/$1.pid` >+ running=`ps -A | grep "$pid"` >+ if [ "$running" != "" ]; then >+- if [ ${OSTYPE} = "IRIX" -o ${OSTYPE} = "SunOS" -o ${OSTYPE} = "Debian" -o ${OSTYPE} = "Suse" ]; then >++ if [ ${OSTYPE} = "FreeBSD" -o ${OSTYPE} = "IRIX" -o ${OSTYPE} = "SunOS" -o ${OSTYPE} = "Debian" -o ${OSTYPE} = "Suse" ]; then >+ kill -TERM $pid && echo "success" || echo "failure" >+ else >+ kill -TERM $pid && success || failure >+@@ -185,13 +190,13 @@ >+ # See how we were called. >+ case "$1" in >+ start) >+- if [ ! -f --LOCKDIR--/sympa ]; then >++ if [ ! -f /var/spool/lock/sympa ]; then >+ echo "Starting Sympa subsystem: " >+ sympa_start sympa >+ sympa_start archived >+ sympa_start bounced >+ sympa_start task_manager >+- touch --LOCKDIR--/sympa >++ touch /var/spool/lock/sympa >+ echo >+ else >+ >+@@ -205,17 +210,17 @@ >+ sympa_stop bounced >+ sympa_stop archived >+ sympa_stop sympa >+- if [ -f --PIDDIR--/sympa-distribute.pid ]; then >++ if [ -f /var/run/sympa-distribute.pid ]; then >+ sympa_stop sympa-distribute >+ fi >+ sympa_stop task_manager >+- if [ -f --LOCKDIR--/sympa ]; then >+- rm -f --LOCKDIR--/sympa >++ if [ -f /var/spool/lock/sympa ]; then >++ rm -f /var/spool/lock/sympa >+ fi >+ ;; >+ status) >+ echo "Status of Sympa subsystem: " >+- if [ -f --LOCKDIR--/sympa ]; then >++ if [ -f /var/spool/lock/sympa ]; then >+ echo "Status file for subsystem found." >+ else >+ echo "Status file for subsystem NOT found." >diff -ruN sympa5.old/files/patch-src-sympa_wizard.pl sympa5/files/patch-src-sympa_wizard.pl >--- sympa5.old/files/patch-src-sympa_wizard.pl Tue Mar 13 10:35:03 2007 >+++ sympa5/files/patch-src-sympa_wizard.pl Tue Mar 13 10:51:08 2007 >@@ -1,5 +1,5 @@ >---- src/sympa_wizard.pl.orig Thu Aug 24 17:05:36 2006 >-+++ src/sympa_wizard.pl Wed Sep 27 10:53:39 2006 >+--- src/sympa_wizard.pl.orig Mon Oct 16 16:24:39 2006 >++++ src/sympa_wizard.pl Tue Mar 13 10:48:40 2007 > @@ -92,13 +92,13 @@ > 'advice' =>''}, > >@@ -16,15 +16,6 @@ > 'query' => 'Where to store bounces', > 'file' => 'wwsympa.conf', > 'advice' =>'Better if not in a critical partition'}, >-@@ -186,7 +186,7 @@ >- {'title' => 'Tuning'}, >- >- >-- {'name' => 'cache\_list\_config', >-+ {'name' => 'cache_list_config', >- 'default' => 'none', >- 'query' => 'Use of binary version of the list config structure on disk: none | binary_file', >- 'file' => 'sympa.conf','edit' => '1', > @@ -316,14 +316,14 @@ > 'advice' =>''}, > >diff -ruN sympa5.old/files/patch-src_alias_manager.pl sympa5/files/patch-src_alias_manager.pl >--- sympa5.old/files/patch-src_alias_manager.pl Tue Mar 13 10:35:03 2007 >+++ sympa5/files/patch-src_alias_manager.pl Thu Jan 1 01:00:00 1970 >@@ -1,11 +0,0 @@ >---- src/alias_manager.pl Tue Aug 9 09:02:35 2005 >-+++ src/alias_manager.pl Sat Feb 18 01:51:52 2006 >-@@ -43,7 +43,7 @@ >- my $tmp_alias_file = $Conf{'tmpdir'}.'/sympa_aliases.'.time; >- >- >--my $alias_wrapper = '--MAILERPROGDIR--/aliaswrapper'; >-+my $alias_wrapper = '--LIBEXECDIR--/aliaswrapper'; >- my $lock_file = '--EXPL_DIR--/alias_manager.lock'; >- my $default_domain; >- my $path_to_queue = '--MAILERPROGDIR--/queue'; >diff -ruN sympa5.old/pkg-plist sympa5/pkg-plist >--- sympa5.old/pkg-plist Tue Mar 13 10:35:03 2007 >+++ sympa5/pkg-plist Tue Mar 13 11:04:16 2007 >@@ -8,7 +8,6 @@ > bin/crypt_passwd.pl > bin/init_comment.pl > bin/ldap_alias_manager.pl >-bin/load_subscribers.pl > bin/mod2html.pl > bin/p12topem.pl > bin/queue
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 110268
: 76504