Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Nov 2005 09:10:23 GMT
From:      Olivier Girard <Olivier.Girard@univ-angers.fr>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/89408: Update port: mail/sympa5 Sympa is an electronic mailing list manager
Message-ID:  <200511230910.jAN9ANIw012150@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/89408; it has been noted by GNATS.

From: Olivier Girard <Olivier.Girard@univ-angers.fr>
To: bug-followup@FreeBSD.org, Olivier.Girard@univ-angers.fr
Cc:  
Subject: Re: ports/89408: Update port: mail/sympa5 Sympa is an electronic
 mailing list manager
Date: Wed, 23 Nov 2005 10:04:09 +0100

 This is a multi-part message in MIME format.
 --------------060907090904090103040003
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 8bit
 
 > Please resubmit the update as a unified diff to the old version, i.e. 
 > diff -ruN sympa5.orig sympa5. Thanks! 
 
 Sorry, here it is.
 
 
 -- 
 	Olivier Girard -+- Service Réseaux de l'université d'Angers.
 
 .
 
 
 --------------060907090904090103040003
 Content-Type: text/plain;
  name="sympa5_5.1-5.1.2.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="sympa5_5.1-5.1.2.diff"
 
 diff -ruN sympa5.orig/Makefile sympa5/Makefile
 --- sympa5.orig/Makefile	Mon Oct 17 19:21:53 2005
 +++ sympa5/Makefile	Mon Nov 21 14:48:44 2005
 @@ -6,7 +6,7 @@
  #
  
  PORTNAME=	sympa
 -PORTVERSION=	5.1
 +PORTVERSION=	5.1.2
  CATEGORIES=	mail
  MASTER_SITES?=	http://www.sympa.org/distribution/
  
 diff -ruN sympa5.orig/distinfo sympa5/distinfo
 --- sympa5.orig/distinfo	Thu Sep 29 15:02:52 2005
 +++ sympa5/distinfo	Mon Nov 21 14:48:10 2005
 @@ -1,2 +1,2 @@
 -MD5 (sympa-5.1.tar.gz) = 8757025ccb008dedac3d2ab01258f285
 -SIZE (sympa-5.1.tar.gz) = 4197965
 +MD5 (sympa-5.1.2.tar.gz) = 32e5bd554be1cb3dea15c92f2931d699
 +SIZE (sympa-5.1.2.tar.gz) = 4328673
 diff -ruN sympa5.orig/files/patch-Makefile.in sympa5/files/patch-Makefile.in
 --- sympa5.orig/files/patch-Makefile.in	Thu Sep 29 15:02:53 2005
 +++ sympa5/files/patch-Makefile.in	Mon Nov 21 14:51:03 2005
 @@ -27,32 +27,6 @@
   
   importantchanges:
   	@( 	PERL=$(PERL); export PERL; \
 -@@ -610,7 +612,7 @@
 - 	$(MAKE) SH='${SH}' CC='${CC}' CFLAGS='${CFLAGS}' PERL='${PERL}' \
 - 	DIR='${DIR}' LOCALEDIR='${LOCALEDIR}' ETCBINDIR='${ETCBINDIR}' \
 - 	DESTDIR='${DESTDIR}' CONFIG='${CONFIG}' WWSCONFIG='${WWSCONFIG}' \
 --	LOCALEDIR='${prefix}/locale' SCRIPTDIR='${SCRIPTDIR}' \
 -+	SCRIPTDIR='${SCRIPTDIR}' \
 - 	USER='${USER}' GROUP='${GROUP}') || exit 1;
 - 
 - installlocale:
 -@@ -618,7 +620,6 @@
 - 	$(MAKE) SH='${SH}' CC='${CC}' CFLAGS='${CFLAGS}' PERL='${PERL}' \
 - 	DIR='${DIR}' LOCALEDIR='${LOCALEDIR}' ETCBINDIR='${ETCBINDIR}' \
 - 	DESTDIR='${DESTDIR}' CONFIG='${CONFIG}' WWSCONFIG='${WWSCONFIG}' \
 --	LOCALEDIR='${prefix}/locale' \
 - 	USER='${USER}' GROUP='${GROUP}' install) || exit 1;
 - 
 - updatelocale:
 -@@ -626,7 +627,7 @@
 - 	$(MAKE) SH='${SH}' CC='${CC}' CFLAGS='${CFLAGS}' PERL='${PERL}' \
 - 	DIR='${DIR}' LOCALEDIR='${LOCALEDIR}' ETCBINDIR='${ETCBINDIR}' \
 - 	DESTDIR='${DESTDIR}' CONFIG='${CONFIG}' WWSCONFIG='${WWSCONFIG}' \
 --	LOCALEDIR='${prefix}/locale' SCRIPTDIR='${SCRIPTDIR}' \
 -+	SCRIPTDIR='${SCRIPTDIR}' \
 - 	USER='${USER}' GROUP='${GROUP}' update-po) || exit 1;
 - 
 - installsrc:
  @@ -719,7 +720,7 @@
   
   installdir:
 diff -ruN sympa5.orig/files/patch-check_perl_modules.pl sympa5/files/patch-check_perl_modules.pl
 --- sympa5.orig/files/patch-check_perl_modules.pl	Thu Sep 29 15:02:53 2005
 +++ sympa5/files/patch-check_perl_modules.pl	Thu Jan  1 01:00:00 1970
 @@ -1,19 +0,0 @@
 ---- check_perl_modules.pl	2003/11/28 18:16:39
 -+++ check_perl_modules.pl	2004/05/04 21:05:38
 -@@ -158,6 +158,8 @@
 - sub install_module {
 -     my ($module, $default) = @_;
 - 
 -+    return if $ENV{'PERL_EXTUTILS_AUTOINSTALL'} =~ /--skip|--default/;
 -+
 -     unless ($ENV{'FTP_PASSIVE'} eq 1) {
 - 	$ENV{'FTP_PASSIVE'} = 1;
 - 	print "Setting FTP Passive mode\n";
 -@@ -178,7 +180,7 @@
 -     print "Install module $module ? [$default]";
 -     my $answer = <STDIN>; chomp $answer;
 -     $answer ||= $default;
 --    next unless ($answer =~ /^y$/i);
 -+    return unless ($answer =~ /^y$/i);
 -   CPAN::Shell->conf('inactivity_timeout', 4);
 -     CPAN::Shell->install($module);
 diff -ruN sympa5.orig/files/patch-src-Language.pm sympa5/files/patch-src-Language.pm
 --- sympa5.orig/files/patch-src-Language.pm	Mon Oct  3 14:33:15 2005
 +++ sympa5/files/patch-src-Language.pm	Thu Jan  1 01:00:00 1970
 @@ -1,45 +0,0 @@
 ---- src/Language.pm.orig	Thu Aug 11 14:49:48 2005
 -+++ src/Language.pm	Mon Oct  3 10:05:04 2005
 -@@ -1,5 +1,5 @@
 - # Language.pm - This module does just the initial setup for the international messages
 --# RCS Identication ; $Revision: 1.40.2.4 $ ; $Date: 2005/08/11 12:49:48 $ 
 -+# RCS Identication ; $Revision: 1.40.2.5 $ ; $Date: 2005/09/23 15:39:34 $ 
 - #
 - # Sympa - SYsteme de Multi-Postage Automatique
 - # Copyright (c) 1997, 1998, 1999, 2000, 2001 Comite Reseau des Universites
 -@@ -126,7 +126,7 @@
 -     }
 -    
 -     &Locale::Messages::textdomain("sympa");
 --    &Locale::Messages::bindtextdomain('sympa','--DIR--/locale');
 -+    &Locale::Messages::bindtextdomain('sympa','--DIR--/share/locale');
 -     &Locale::Messages::bind_textdomain_codeset('sympa',$recode) if $recode;
 -     #bind_textdomain_codeset sympa => 'iso-8859-1';
 - 
 -@@ -134,16 +134,20 @@
 -     unless (setlocale(&POSIX::LC_ALL, $locale)) {
 - 	unless (setlocale(&POSIX::LC_ALL, $lang)) {
 - 	    unless (setlocale(&POSIX::LC_ALL, $locale.'.'.$locale2charset{$locale})) {
 --		&do_log('err','Failed to setlocale(%s) ; you either have a problem with the catalogue .mo files or you should extend available locales in  your /etc/locale.gen (or /etc/sysconfig/i18n) file', $locale.'.'.$locale2charset{$locale});
 --		return undef;
 -+		unless (setlocale(&POSIX::LC_ALL, $locale.'.'.uc($locale2charset{$locale}))) { ## UpperCase required for FreeBSD
 -+		    &do_log('err','Failed to setlocale(%s) ; you either have a problem with the catalogue .mo files or you should extend available locales in  your /etc/locale.gen (or /etc/sysconfig/i18n) file', $locale.'.'.uc($locale2charset{$locale}));
 -+		    return undef;
 -+		}
 - 	    }
 - 	}
 -     }
 - 
 --    unless (setlocale(&POSIX::LC_TIME, $locale)) {
 --	&do_log('err','Failed to setlocale(LC_TIME,%s)', $locale.'.'.$locale2charset{$locale});
 --	return undef;
 --    }
 -+## Problem with this, isn't LC_ALL suffiscient ?
 -+#
 -+#    unless (setlocale(&POSIX::LC_TIME, $locale)) {
 -+#	&do_log('err','Failed to setlocale(LC_TIME,%s)', $locale);
 -+#	return undef;
 -+#    }
 - 
 -     $current_lang = $lang;
 -     $current_locale = $locale;
 diff -ruN sympa5.orig/pkg-plist sympa5/pkg-plist
 --- sympa5.orig/pkg-plist	Thu Oct 13 20:53:17 2005
 +++ sympa5/pkg-plist	Wed Nov 23 09:53:39 2005
 @@ -55,6 +55,52 @@
  sbin/sympa.pl
  sbin/sympa_wizard.pl
  sbin/task_manager.pl
 +%%DOCSDIR%%/contents.png
 +%%DOCSDIR%%/crossref.png
 +%%DOCSDIR%%/img1.old
 +%%DOCSDIR%%/img1.png
 +%%DOCSDIR%%/img2.old
 +%%DOCSDIR%%/img2.png
 +%%DOCSDIR%%/index.html
 +%%DOCSDIR%%/index.png
 +%%DOCSDIR%%/next.png
 +%%DOCSDIR%%/next_g.png
 +%%DOCSDIR%%/node1.html
 +%%DOCSDIR%%/node10.html
 +%%DOCSDIR%%/node11.html
 +%%DOCSDIR%%/node12.html
 +%%DOCSDIR%%/node13.html
 +%%DOCSDIR%%/node14.html
 +%%DOCSDIR%%/node15.html
 +%%DOCSDIR%%/node16.html
 +%%DOCSDIR%%/node17.html
 +%%DOCSDIR%%/node18.html
 +%%DOCSDIR%%/node19.html
 +%%DOCSDIR%%/node2.html
 +%%DOCSDIR%%/node20.html
 +%%DOCSDIR%%/node21.html
 +%%DOCSDIR%%/node22.html
 +%%DOCSDIR%%/node23.html
 +%%DOCSDIR%%/node24.html
 +%%DOCSDIR%%/node25.html
 +%%DOCSDIR%%/node26.html
 +%%DOCSDIR%%/node27.html
 +%%DOCSDIR%%/node3.html
 +%%DOCSDIR%%/node4.html
 +%%DOCSDIR%%/node5.html
 +%%DOCSDIR%%/node6.html
 +%%DOCSDIR%%/node7.html
 +%%DOCSDIR%%/node8.html
 +%%DOCSDIR%%/node9.html
 +%%DOCSDIR%%/prev.png
 +%%DOCSDIR%%/prev_g.png
 +%%DOCSDIR%%/sympa.css
 +%%DOCSDIR%%/sympa.html
 +%%DOCSDIR%%/sympa.pdf
 +%%DOCSDIR%%/sympa.ps
 +%%DOCSDIR%%/sympa.tex
 +%%DOCSDIR%%/up.png
 +%%DOCSDIR%%/up_g.png
  %%EXAMPLESDIR%%/README
  %%EXAMPLESDIR%%/config.digest
  %%EXAMPLESDIR%%/config.include
 @@ -84,9 +130,12 @@
  %%NLS%%share/locale/pt/LC_MESSAGES/sympa.mo
  %%NLS%%share/locale/pt_BR/LC_MESSAGES/sympa.mo
  %%NLS%%share/locale/ro/LC_MESSAGES/sympa.mo
 +%%NLS%%share/locale/sv/LC_MESSAGES/sympa.mo
  %%NLS%%share/locale/tr/LC_MESSAGES/sympa.mo
  %%NLS%%share/locale/zh_CN/LC_MESSAGES/sympa.mo
  %%NLS%%share/locale/zh_TW/LC_MESSAGES/sympa.mo
 +%%NLS%%share/nls/POSIX
 +%%NLS%%share/nls/en_US.US-ASCII
  %%DATADIR%%/README
  %%DATADIR%%/auth.conf
  %%DATADIR%%/ca-bundle.crt
 @@ -387,6 +436,8 @@
  %%NLS%%@unexec rmdir %D/share/locale/fi 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/fr 2>/dev/null || true
 +%%NLS%%@unexec rmdir %D/share/locale/hu/LC_MESSAGES 2>/dev/null || true
 +%%NLS%%@unexec rmdir %D/share/locale/hu 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/it 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/ja/LC_MESSAGES 2>/dev/null || true
 @@ -403,6 +454,8 @@
  %%NLS%%@unexec rmdir %D/share/locale/pt_BR 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/ro 2>/dev/null || true
 +%%NLS%%@unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
 +%%NLS%%@unexec rmdir %D/share/locale/sv 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/tr/LC_MESSAGES 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/tr 2>/dev/null || true
  %%NLS%%@unexec rmdir %D/share/locale/zh_CN/LC_MESSAGES 2>/dev/null || true
 @@ -440,6 +493,7 @@
  @dirrm %%DATADIR%%
  @dirrm %%EXAMPLESDIR%%/sample-list
  @dirrm %%EXAMPLESDIR%%
 +@dirrm %%DOCSDIR%%
  @dirrm libexec/sympa
  @dirrm lib/sympa/Marc
  @dirrm lib/sympa
 
 --------------060907090904090103040003--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511230910.jAN9ANIw012150>