[pkg-java] r14069 - in tags/libgnuinet-java: . 1.1.2-1/debian

Torsten Werner twerner at alioth.debian.org
Mon Aug 8 15:42:50 UTC 2011


Author: twerner
Date: 2011-08-08 15:42:49 +0000 (Mon, 08 Aug 2011)
New Revision: 14069

Added:
   tags/libgnuinet-java/1.1.2-1/
   tags/libgnuinet-java/1.1.2-1/debian/build.xml
   tags/libgnuinet-java/1.1.2-1/debian/changelog
   tags/libgnuinet-java/1.1.2-1/debian/control
   tags/libgnuinet-java/1.1.2-1/debian/patches/
   tags/libgnuinet-java/1.1.2-1/debian/rules
Removed:
   tags/libgnuinet-java/1.1.2-1/debian/changelog
   tags/libgnuinet-java/1.1.2-1/debian/control
   tags/libgnuinet-java/1.1.2-1/debian/patches/
   tags/libgnuinet-java/1.1.2-1/debian/rules
Log:
[svn-buildpackage] Tagging libgnuinet-java 1.1.2-1

Copied: tags/libgnuinet-java/1.1.2-1/debian/build.xml (from rev 14066, trunk/libgnuinet-java/debian/build.xml)
===================================================================
--- tags/libgnuinet-java/1.1.2-1/debian/build.xml	                        (rev 0)
+++ tags/libgnuinet-java/1.1.2-1/debian/build.xml	2011-08-08 15:42:49 UTC (rev 14069)
@@ -0,0 +1,177 @@
+<!--
+$Id: build.xml,v 1.8 2005/04/23 15:09:55 dog Exp $
+(C) Copyright 2003 The Free Software Foundation
+
+This file is part of GNU inetlib.
+
+GNU inetlib is free software; you can redistribute it and/or modify it
+under the terms of the GNU General Public License as published by the
+Free Software Foundation; either version 2, or (at your option) any
+later version.
+
+GNU inetlib is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU inetlib; see the file COPYING.  If not, write to the
+Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+02111-1307 USA.
+-->
+
+<project name='mail' default='inetlib' basedir='..'>
+
+	<description>
+	This file is provided in the event that you do not have GNU Make
+	installed.
+	</description>
+
+	<!-- Locations -->
+	<property name='src' location='source'/>
+	<property name='build' location='classes'/>
+	<property name='doc' location='doc'/>
+	<property name='lib' location='lib'/>
+	<property name='inetlib.jar' location='inetlib.jar'/>
+	<property name='META-INF' location='${build}/META-INF'/>
+	<property name='install-dir' location='/usr/local/share/java'/>
+
+	<path id='inetlib.classpath'>
+		<pathelement path='${classpath}'/>
+		<!-- gnu-crypto and jessie -->
+		<pathelement path='${install-dir}/javax-security.jar'/>
+		<pathelement path='${install-dir}/jsse.jar'/>
+	</path>
+	
+	<!-- Targets -->
+	<target name='init'>
+                <echo>WARNING: compilation using Ant is not supported, see the file INSTALL for details</echo>
+		<tstamp/>
+		<mkdir dir='${build}'/>
+		<mkdir dir='${META-INF}'/>
+	</target>
+
+	<!-- Compilation and creation of provider files -->
+	<target name='inetlib' depends='finger,ftp,gopher,http,smtp,imap,pop3,nntp,ldap'/>
+
+	<target name='http' depends='init' unless='disable-http'>
+		<javac srcdir='${src}' destdir='${build}' debug='true'>
+			<classpath refid='inetlib.classpath'/>
+			<include name='gnu/inet/http/*.java'/>
+			<include name='gnu/inet/https/*.java'/>
+			<include name='gnu/inet/util/*.java'/>
+		</javac>
+	</target>
+
+	<target name='ftp' depends='init' unless='disable-ftp'>
+		<javac srcdir='${src}' destdir='${build}' debug='true'>
+			<classpath refid='inetlib.classpath'/>
+			<include name='gnu/inet/ftp/*.java'/>
+			<include name='gnu/inet/util/*.java'/>
+		</javac>
+	</target>
+
+	<target name='smtp' depends='init' unless='disable-smtp'>
+		<javac srcdir='${src}' destdir='${build}' debug='true'>
+			<classpath refid='inetlib.classpath'/>
+			<include name='gnu/inet/smtp/*.java'/>
+			<include name='gnu/inet/util/*.java'/>
+		</javac>
+	</target>
+
+	<target name='imap' depends='init' unless='disable-imap'>
+		<javac srcdir='${src}' destdir='${build}' debug='true'>
+			<classpath refid='inetlib.classpath'/>
+			<include name='gnu/inet/imap/*.java'/>
+			<include name='gnu/inet/util/*.java'/>
+		</javac>
+	</target>
+
+	<target name='pop3' depends='init' unless='disable-pop3'>
+		<javac srcdir='${src}' destdir='${build}' debug='true'>
+			<classpath refid='inetlib.classpath'/>
+			<include name='gnu/inet/pop3/*.java'/>
+			<include name='gnu/inet/util/*.java'/>
+		</javac>
+	</target>
+
+	<target name='nntp' depends='init' unless='disable-nntp'>
+		<javac srcdir='${src}' destdir='${build}' debug='true'>
+			<classpath refid='inetlib.classpath'/>
+			<include name='gnu/inet/nntp/*.java'/>
+			<include name='gnu/inet/util/*.java'/>
+		</javac>
+	</target>
+
+	<target name='gopher' depends='init' unless='disable-gopher'>
+		<javac srcdir='${src}' destdir='${build}' debug='true'>
+			<classpath refid='inetlib.classpath'/>
+			<include name='gnu/inet/gopher/*.java'/>
+			<include name='gnu/inet/util/*.java'/>
+		</javac>
+	</target>
+	
+        <target name='finger' depends='init' unless='disable-finger'>
+		<javac srcdir='${src}' destdir='${build}' debug='true'>
+			<classpath refid='inetlib.classpath'/>
+			<include name='gnu/inet/finger/*.java'/>
+			<include name='gnu/inet/util/*.java'/>
+		</javac>
+	</target>
+
+        <target name='ldap' depends='init' unless='disable-ldap'>
+		<javac srcdir='${src}' destdir='${build}' debug='true'>
+			<classpath refid='inetlib.classpath'/>
+			<include name='gnu/inet/ldap/*.java'/>
+			<include name='gnu/inet/util/*.java'/>
+		</javac>
+	</target>
+
+	<target name='meta-inf' depends='init'>
+		<copy file='COPYING' todir='${META-INF}'/>
+	</target>
+
+	<target name='inetlib.jar' depends='inetlib,meta-inf'>
+		<jar basedir='${build}' jarfile='${inetlib.jar}'>
+			<include name='META-INF/*'/>
+			<include name='gnu/inet/**/*.class'/>
+		</jar>
+	</target>
+
+	<target name='dist' depends='inetlib.jar'/>
+
+	<!-- Installation -->
+	<target name='install' depends='dist'>
+		<copy file='${inetlib.jar}' todir='${install-dir}'/>
+	</target>
+
+	<!-- Clean -->
+	<target name='clean'>
+		<delete dir='${build}'/>
+		<delete dir='${doc}'/>
+	</target>
+
+	<!-- API documentation -->
+	<target name='doc' depends='init'>
+		<mkdir dir='${doc}'/>
+		<javadoc destdir='${doc}' use='true' author='true'
+			windowtitle='GNU inetlib API documentation'
+			classpathref='inetlib.classpath'>
+			<doctitle><![CDATA[<h3>GNU inetlib</h3>]]></doctitle>
+			<bottom><![CDATA[©]]> Copyright 2003 The Free Software Foundation,
+			all rights reserved</bottom>
+			<packageset dir='${src}'>
+				<include name='gnu/inet/finger'/>
+				<include name='gnu/inet/ftp'/>
+				<include name='gnu/inet/gopher'/>
+				<include name='gnu/inet/http'/>
+				<include name='gnu/inet/imap'/>
+				<include name='gnu/inet/nntp'/>
+				<include name='gnu/inet/pop3'/>
+				<include name='gnu/inet/smtp'/>
+				<include name='gnu/inet/util'/>
+			</packageset>
+		</javadoc>
+	</target>
+	
+</project>

Deleted: tags/libgnuinet-java/1.1.2-1/debian/changelog
===================================================================
--- trunk/libgnuinet-java/debian/changelog	2011-08-07 19:04:24 UTC (rev 14065)
+++ tags/libgnuinet-java/1.1.2-1/debian/changelog	2011-08-08 15:42:49 UTC (rev 14069)
@@ -1,114 +0,0 @@
-libgnuinet-java (1.1.1-5) UNRELEASED; urgency=low
-
-  * Added Vcs-* fields.
-
- -- Niels Thykier <niels at thykier.net>  Fri, 20 Nov 2009 16:30:35 +0100
-
-libgnuinet-java (1.1.1-4) unstable; urgency=low
-
-  [ Matthias Klose ]
-  * (Build-)depend on default-jre/-jdk.
-  * Set java source version to 1.4.
-
-  [ Onkar Shinde ]
-  * Other misc fixes.
-
- -- Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>  Thu, 19 Nov 2009 20:13:15 +0530
-
-libgnuinet-java (1.1.1-3) unstable; urgency=low
-
-  * Move to unstable.
-
- -- Michael Koch <konqueror at gmx.de>  Sun, 10 Jun 2007 14:34:33 -0100
-
-libgnuinet-java (1.1.1-2) experimental; urgency=low
-
-  * Upload to experimental.
-  * Moved cdbs and debhelper from Build-Depends-Indep to Build-Depends.
-  * Removed Build-Depends on libgnucrypto-java and libjessie-java.
-  * Build-Depends-Indep on java-gcj-compat-dev instead of kaffe and jikes
-  * Removed Depends on libgnucrypto-java, libjessie-java, j2re1.4 and j2re1.5.
-  * Replaces Depends on gij, kaffe and sable with java-gcj-compat.
-  * Removed debian/ant.properties.
-  * Builde with gcj in debian/rules.
-  * Added myself to Uploaders and remove Wolfgang Baer.
-  * Updated Standard-Version to 3.7.2.
-
- -- Michael Koch <konqueror at gmx.de>  Thu,  8 Feb 2007 17:24:08 +0100
-
-libgnuinet-java (1.1.1-1) unstable; urgency=low
-
-  * New upstream release
-  * Removed section about library in contrib from README.Debian
-  * libant1.6-java to ant transition
-  * Corrected current download location in debian/copyright
-  * Relaxed dependency on libjessie-java for JDK > 1.4 (closes: #327223)
-  * Removed constructor patch - not needed with new gnumail upstream
-  * Removed debian/install file and install in debian/rules as
-    versioned jar with non-version symlink to comply with java-policy
-  * Updated FSF adress
-  * Registered API doc with doc-base
-  * Standards-Version 3.6.2 (no changes)
-  * Added myself as uploader
-
-  * Upload sponsored by Petter Reinholdtsen
-
- -- Wolfgang Baer <WBaer at gmx.de>  Sat, 10 Sep 2005 16:35:34 +0200
-
-libgnuinet-java (1.1-3) unstable; urgency=low
-
-  * built with kaffe
-  * generate the javadoc
-
- -- Arnaud Vandyck <avdyk at debian.org>  Thu,  3 Mar 2005 00:05:44 +0100
-
-libgnuinet-java (1.1-2) unstable; urgency=low
-
-  * NNTPConnection patch for compatibility with inet-1.0 (closes:
-    #276139).
-
- -- Arnaud Vandyck <avdyk at debian.org>  Tue, 12 Oct 2004 16:12:29 +0200
-
-libgnuinet-java (1.1-1) unstable; urgency=low
-
-  * New upstream release
-  * debian/watch: added
-
- -- Arnaud Vandyck <avdyk at debian.org>  Mon, 11 Oct 2004 11:57:19 +0200
-
-libgnuinet-java (1.0-1) unstable; urgency=low
-
-  * New upstream release (closes: #254447).
-  * now build with sablevm and libant1.6-java.
-  * no more patch needed
-
- -- Arnaud Vandyck <avdyk at debian.org>  Tue, 13 Jul 2004 23:10:20 +0200
-
-libgnuinet-java (0.0.cvs20031116-4) unstable; urgency=low
-
-  * added gij and sablevm as alternative Java Virtual machines.
-
- -- Arnaud Vandyck <avdyk at debian.org>  Wed, 14 Apr 2004 12:42:10 +0200
-
-libgnuinet-java (0.0.cvs20031116-3) unstable; urgency=low
-
-  * added dpatch build-dependency, thanks to Frank Lichtenheld (closes:
-    #241960).
-
- -- Arnaud Vandyck <avdyk at debian.org>  Sun,  4 Apr 2004 19:30:53 +0200
-
-libgnuinet-java (0.0.cvs20031116-2) unstable; urgency=low
-
-  * debian/rules: now build with kaffe (1:1.1.3) so it can go back in main
-  * debian/control:
-    - removed j2sdk from the build-depends-indep
-    - back to main!
-
- -- Arnaud Vandyck <avdyk at debian.org>  Sat, 10 Jan 2004 17:57:14 +0100
-
-libgnuinet-java (0.0.cvs20031116-1) unstable; urgency=low
-
-  * Initial Release (closes: #221090).
-
- -- Arnaud Vandyck <avdyk at debian.org>  Fri, 12 Dec 2003 14:55:54 +0100
-

Copied: tags/libgnuinet-java/1.1.2-1/debian/changelog (from rev 14068, trunk/libgnuinet-java/debian/changelog)
===================================================================
--- tags/libgnuinet-java/1.1.2-1/debian/changelog	                        (rev 0)
+++ tags/libgnuinet-java/1.1.2-1/debian/changelog	2011-08-08 15:42:49 UTC (rev 14069)
@@ -0,0 +1,123 @@
+libgnuinet-java (1.1.2-1) unstable; urgency=low
+
+  * Team upload
+
+  [ Niels Thykier ]
+  * Added Vcs-* fields.
+
+  [ Torsten Werner ]
+  * New upstream release. Add the old (but patched) build.xml to debian/
+    because it is missing in the new upstream tarball.
+  * Remove Arnaud from Uploaders list.
+  * Remove Java runtime from Depends.
+
+ -- Torsten Werner <twerner at debian.org>  Mon, 08 Aug 2011 14:00:39 +0200
+
+libgnuinet-java (1.1.1-4) unstable; urgency=low
+
+  [ Matthias Klose ]
+  * (Build-)depend on default-jre/-jdk.
+  * Set java source version to 1.4.
+
+  [ Onkar Shinde ]
+  * Other misc fixes.
+
+ -- Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>  Thu, 19 Nov 2009 20:13:15 +0530
+
+libgnuinet-java (1.1.1-3) unstable; urgency=low
+
+  * Move to unstable.
+
+ -- Michael Koch <konqueror at gmx.de>  Sun, 10 Jun 2007 14:34:33 -0100
+
+libgnuinet-java (1.1.1-2) experimental; urgency=low
+
+  * Upload to experimental.
+  * Moved cdbs and debhelper from Build-Depends-Indep to Build-Depends.
+  * Removed Build-Depends on libgnucrypto-java and libjessie-java.
+  * Build-Depends-Indep on java-gcj-compat-dev instead of kaffe and jikes
+  * Removed Depends on libgnucrypto-java, libjessie-java, j2re1.4 and j2re1.5.
+  * Replaces Depends on gij, kaffe and sable with java-gcj-compat.
+  * Removed debian/ant.properties.
+  * Builde with gcj in debian/rules.
+  * Added myself to Uploaders and remove Wolfgang Baer.
+  * Updated Standard-Version to 3.7.2.
+
+ -- Michael Koch <konqueror at gmx.de>  Thu,  8 Feb 2007 17:24:08 +0100
+
+libgnuinet-java (1.1.1-1) unstable; urgency=low
+
+  * New upstream release
+  * Removed section about library in contrib from README.Debian
+  * libant1.6-java to ant transition
+  * Corrected current download location in debian/copyright
+  * Relaxed dependency on libjessie-java for JDK > 1.4 (closes: #327223)
+  * Removed constructor patch - not needed with new gnumail upstream
+  * Removed debian/install file and install in debian/rules as
+    versioned jar with non-version symlink to comply with java-policy
+  * Updated FSF adress
+  * Registered API doc with doc-base
+  * Standards-Version 3.6.2 (no changes)
+  * Added myself as uploader
+
+  * Upload sponsored by Petter Reinholdtsen
+
+ -- Wolfgang Baer <WBaer at gmx.de>  Sat, 10 Sep 2005 16:35:34 +0200
+
+libgnuinet-java (1.1-3) unstable; urgency=low
+
+  * built with kaffe
+  * generate the javadoc
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Thu,  3 Mar 2005 00:05:44 +0100
+
+libgnuinet-java (1.1-2) unstable; urgency=low
+
+  * NNTPConnection patch for compatibility with inet-1.0 (closes:
+    #276139).
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Tue, 12 Oct 2004 16:12:29 +0200
+
+libgnuinet-java (1.1-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/watch: added
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Mon, 11 Oct 2004 11:57:19 +0200
+
+libgnuinet-java (1.0-1) unstable; urgency=low
+
+  * New upstream release (closes: #254447).
+  * now build with sablevm and libant1.6-java.
+  * no more patch needed
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Tue, 13 Jul 2004 23:10:20 +0200
+
+libgnuinet-java (0.0.cvs20031116-4) unstable; urgency=low
+
+  * added gij and sablevm as alternative Java Virtual machines.
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Wed, 14 Apr 2004 12:42:10 +0200
+
+libgnuinet-java (0.0.cvs20031116-3) unstable; urgency=low
+
+  * added dpatch build-dependency, thanks to Frank Lichtenheld (closes:
+    #241960).
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Sun,  4 Apr 2004 19:30:53 +0200
+
+libgnuinet-java (0.0.cvs20031116-2) unstable; urgency=low
+
+  * debian/rules: now build with kaffe (1:1.1.3) so it can go back in main
+  * debian/control:
+    - removed j2sdk from the build-depends-indep
+    - back to main!
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Sat, 10 Jan 2004 17:57:14 +0100
+
+libgnuinet-java (0.0.cvs20031116-1) unstable; urgency=low
+
+  * Initial Release (closes: #221090).
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Fri, 12 Dec 2003 14:55:54 +0100
+

Deleted: tags/libgnuinet-java/1.1.2-1/debian/control
===================================================================
--- trunk/libgnuinet-java/debian/control	2011-08-07 19:04:24 UTC (rev 14065)
+++ tags/libgnuinet-java/1.1.2-1/debian/control	2011-08-08 15:42:49 UTC (rev 14069)
@@ -1,20 +0,0 @@
-Source: libgnuinet-java
-Section: java
-Priority: optional
-Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Arnaud Vandyck <avdyk at debian.org>, Michael Koch <konqueror at gmx.de>
-Build-Depends-Indep: default-jdk, ant
-Build-Depends: debhelper (>= 5), cdbs (>= 0.4.8)
-Standards-Version: 3.8.3
-Homepage: http://savannah.gnu.org/projects/classpath
-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libgnuinet-java
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libgnuinet-java
-
-Package: libgnuinet-java
-Architecture: all
-Depends: ${misc:Depends}, default-jre-headless | java2-runtime-headless
-Description: extension library to provide extra network protocol support
- GNU Classpath inetlib is an extension library to provide extra network
- protocol support for GNU Classpath and ClasspathX project, but it can
- also used standalone to make adding http, imap, pop3 and smtp client
- support to applictions.

Copied: tags/libgnuinet-java/1.1.2-1/debian/control (from rev 14067, trunk/libgnuinet-java/debian/control)
===================================================================
--- tags/libgnuinet-java/1.1.2-1/debian/control	                        (rev 0)
+++ tags/libgnuinet-java/1.1.2-1/debian/control	2011-08-08 15:42:49 UTC (rev 14069)
@@ -0,0 +1,20 @@
+Source: libgnuinet-java
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Michael Koch <konqueror at gmx.de>
+Build-Depends-Indep: default-jdk, ant
+Build-Depends: debhelper (>= 5), cdbs (>= 0.4.8)
+Standards-Version: 3.8.3
+Homepage: http://savannah.gnu.org/projects/classpath
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libgnuinet-java
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libgnuinet-java
+
+Package: libgnuinet-java
+Architecture: all
+Depends: ${misc:Depends}
+Description: extension library to provide extra network protocol support
+ GNU Classpath inetlib is an extension library to provide extra network
+ protocol support for GNU Classpath and ClasspathX project, but it can
+ also used standalone to make adding http, imap, pop3 and smtp client
+ support to applictions.

Deleted: tags/libgnuinet-java/1.1.2-1/debian/rules
===================================================================
--- trunk/libgnuinet-java/debian/rules	2011-08-07 19:04:24 UTC (rev 14065)
+++ tags/libgnuinet-java/1.1.2-1/debian/rules	2011-08-08 15:42:49 UTC (rev 14069)
@@ -1,21 +0,0 @@
-#!/usr/bin/make -f
-
-#export DH_VERBOSE=1
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
-include /usr/share/cdbs/1/class/ant.mk
-
-JAVA_HOME            := /usr/lib/jvm/default-java
-DEB_ANT_BUILD_TARGET := inetlib.jar doc
-DEB_ANT_ARGS         := -Dant.build.javac.source=1.4
-
-LIBRARY=gnuinet
-VERSION=$(DEB_UPSTREAM_VERSION)
-
-clean:: 
-	-rm inetlib.jar
-
-install/libgnuinet-java::
-	install -m 644 inetlib.jar debian/libgnuinet-java/usr/share/java/inetlib-$(VERSION).jar
-	ln -s inetlib-$(VERSION).jar debian/libgnuinet-java/usr/share/java/inetlib.jar 

Copied: tags/libgnuinet-java/1.1.2-1/debian/rules (from rev 14066, trunk/libgnuinet-java/debian/rules)
===================================================================
--- tags/libgnuinet-java/1.1.2-1/debian/rules	                        (rev 0)
+++ tags/libgnuinet-java/1.1.2-1/debian/rules	2011-08-08 15:42:49 UTC (rev 14069)
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+JAVA_HOME            := /usr/lib/jvm/default-java
+DEB_ANT_BUILDFILE    := debian/build.xml
+DEB_ANT_BUILD_TARGET := inetlib.jar doc
+DEB_ANT_ARGS         := -Dant.build.javac.source=1.4
+
+LIBRARY=gnuinet
+VERSION=$(DEB_UPSTREAM_VERSION)
+
+clean:: 
+	-rm inetlib.jar
+
+install/libgnuinet-java::
+	install -m 644 inetlib.jar debian/libgnuinet-java/usr/share/java/inetlib-$(VERSION).jar
+	ln -s inetlib-$(VERSION).jar debian/libgnuinet-java/usr/share/java/inetlib.jar 




More information about the pkg-java-commits mailing list