[125874] trunk/dports/science/qucs
rowue at macports.org
rowue at macports.org
Sun Sep 28 14:55:52 PDT 2014
Revision: 125874
https://trac.macports.org/changeset/125874
Author: rowue at macports.org
Date: 2014-09-28 14:55:52 -0700 (Sun, 28 Sep 2014)
Log Message:
-----------
qucs: update to 0.0.18 - see #44852
Modified Paths:
--------------
trunk/dports/science/qucs/Portfile
trunk/dports/science/qucs/files/patch-configure.diff
Removed Paths:
-------------
trunk/dports/science/qucs/files/Info.plist
trunk/dports/science/qucs/files/patch-Makefile.in.diff
trunk/dports/science/qucs/files/patch-asco-configure.diff
trunk/dports/science/qucs/files/patch-qucs-filter-qf_filter.cpp.diff
trunk/dports/science/qucs/files/patch-qucs-main.cpp.diff
trunk/dports/science/qucs/files/patch-qucs-main.h.diff
trunk/dports/science/qucs/files/patch-qucs-qucs_actions.cpp.diff
trunk/dports/science/qucs/files/qucs.icns
trunk/dports/science/qucs/files/qucsattenuator.icns
trunk/dports/science/qucs/files/qucsedit.icns
trunk/dports/science/qucs/files/qucsfilter.icns
trunk/dports/science/qucs/files/qucshelp.icns
trunk/dports/science/qucs/files/qucslib.icns
trunk/dports/science/qucs/files/qucstrans.icns
Modified: trunk/dports/science/qucs/Portfile
===================================================================
--- trunk/dports/science/qucs/Portfile 2014-09-28 20:01:35 UTC (rev 125873)
+++ trunk/dports/science/qucs/Portfile 2014-09-28 21:55:52 UTC (rev 125874)
@@ -4,7 +4,7 @@
PortSystem 1.0
name qucs
-version 0.0.17
+version 0.0.18
categories science electronics
license GPL-2+
maintainers rowue openmaintainer
@@ -17,10 +17,11 @@
homepage http://qucs.sourceforge.net/
master_sites sourceforge:project/qucs/qucs/${version}
-checksums rmd160 4ac2056bd097155ec73bb119f6ffcaeb6848ba69 \
- sha256 1fa0e6f2e8068c0800aa4dd3a25b41d18a6060619914c9787a20d21934089a70
+checksums rmd160 c0d31bede22f0670ec707eaf41286107af2ced89 \
+ sha256 3609a18b57485dc9f19886ac6694667f3251702175bd1cbbbea37981b2c482a7
-depends_build port:pkgconfig
+depends_build port:pkgconfig \
+ port:bison
depends_lib port:qt4-mac \
port:freehdl \
@@ -28,42 +29,28 @@
port:iverilog \
port:asco
+configure.args --disable-sdk --disable-asco
+
# iverilog is not universal
universal_variant no
use_parallel_build yes
-patchfiles patch-Makefile.in.diff \
- patch-configure.diff \
+patchfiles patch-configure.diff \
patch-qucs_qucsdigi.diff \
- patch-qucs_qucsveri.diff \
- patch-qucs-main.cpp.diff \
- patch-qucs-filter-qf_filter.cpp.diff \
- patch-asco-configure.diff \
- patch-qucs-main.h.diff \
- patch-qucs-qucs_actions.cpp.diff
+ patch-qucs_qucsveri.diff
variant shipped_asco description { Use shipped asco } {
- patchfiles-delete patch-configure.diff
- depends_lib-delete port:asco
+ configure.args-delete --disable-asco
+ depends_lib-delete port:asco
}
-
post-patch {
- reinplace "s|@APPDIR@|${applications_dir}|g" ${worksrcpath}/qucs/main.cpp
- reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/qucs/main.cpp
reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/qucs/qucsdigi ${worksrcpath}/qucs/qucsveri
}
post-destroot {
- foreach Program {qucs qucsedit qucsfilter qucshelp qucslib qucstrans qucsattenuator} {
- xinstall -m 755 -d ${destroot}${applications_dir}/${Program}.app/Contents/MacOS
- move ${destroot}${prefix}/bin/${Program} ${destroot}${applications_dir}/${Program}.app/Contents/MacOS/
- xinstall -m 755 -d ${destroot}${applications_dir}/${Program}.app/Contents/Resources
- xinstall -m 0644 ${filespath}/${Program}.icns ${destroot}${applications_dir}/${Program}.app/Contents/Resources
- xinstall -m 0644 ${filespath}/Info.plist ${destroot}${applications_dir}/${Program}.app/Contents/
- reinplace "s|@VERSION@|${version}|" ${destroot}${applications_dir}/${Program}.app/Contents/Info.plist
- reinplace "s|@EXECUTABLE@|${Program}|" ${destroot}${applications_dir}/${Program}.app/Contents/Info.plist
- system "printf 'APPL????' > ${destroot}${applications_dir}/${Program}.app/Contents/PkgInfo"
+ foreach Program {qucs qucsedit qucsfilter qucshelp qucslib qucsrescodes qucstrans qucsattenuator} {
+ ln -s ${prefix}/bin/${Program}.app ${destroot}${applications_dir}/${Program}.app
}
}
Deleted: trunk/dports/science/qucs/files/Info.plist
===================================================================
--- trunk/dports/science/qucs/files/Info.plist 2014-09-28 20:01:35 UTC (rev 125873)
+++ trunk/dports/science/qucs/files/Info.plist 2014-09-28 21:55:52 UTC (rev 125874)
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>English</string>
- <key>CFBundleExecutable</key>
- <string>@EXECUTABLE@</string>
- <key>CFBundleGetInfoString</key>
- <string>Qucs @VERSION@ by the Qucs team. This program is licensed under the GNU GPL.</string>
- <key>CFBundleIconFile</key>
- <string>@EXECUTABLE at .icns</string>
- <key>CFBundleIdentifier</key>
- <string>org.qucs</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleName</key>
- <string>@EXECUTABLE@</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleShortVersionString</key>
- <string>Qucs @VERSION@</string>
- <key>CFBundleSignature</key>
- <string>@EXECUTABLE@</string>
- <key>CFBundleVersion</key>
- <string>@VERSION@</string>
- <key>CSResourcesFileMapped</key>
- <true/>
-</dict>
-</plist>
Deleted: trunk/dports/science/qucs/files/patch-Makefile.in.diff
===================================================================
--- trunk/dports/science/qucs/files/patch-Makefile.in.diff 2014-09-28 20:01:35 UTC (rev 125873)
+++ trunk/dports/science/qucs/files/patch-Makefile.in.diff 2014-09-28 21:55:52 UTC (rev 125874)
@@ -1,57 +0,0 @@
---- Makefile.in.orig 2013-10-07 20:43:47.000000000 +0200
-+++ Makefile.in 2013-10-07 20:45:52.000000000 +0200
-@@ -795,54 +795,6 @@
- tags-recursive uninstall uninstall-am uninstall-hook
-
-
-- at COND_MACOSX_TRUE@install-exec-hook: mac-install-apps mac-deploy-framework
--
-- at COND_MACOSX_TRUE@mac-install-apps:
-- at COND_MACOSX_TRUE@ @echo "Creating MacOSX applications...";
-- at COND_MACOSX_TRUE@ @list='$(app_PROGS)'; for file in $$list; do \
-- at COND_MACOSX_TRUE@ app=`basename $$file` && \
-- at COND_MACOSX_TRUE@ $(mkinstalldirs) $(bindir)/$$app.app/Contents && \
-- at COND_MACOSX_TRUE@ $(mkinstalldirs) $(bindir)/$$app.app/Contents/Resources && \
-- at COND_MACOSX_TRUE@ $(mkinstalldirs) $(bindir)/$$app.app/Contents/MacOS && \
-- at COND_MACOSX_TRUE@ $(install_sh_PROGRAM) $$file $(bindir)/$$app.app/Contents/MacOS/ && \
-- at COND_MACOSX_TRUE@ strip $(bindir)/$$app.app/Contents/MacOS/$$app && \
-- at COND_MACOSX_TRUE@ case $$app in \
-- at COND_MACOSX_TRUE@ qucs) desc="Qucs";; \
-- at COND_MACOSX_TRUE@ qucsattenuator) desc="Qucs Attenuator";; \
-- at COND_MACOSX_TRUE@ qucsfilter) desc="Qucs Filter";; \
-- at COND_MACOSX_TRUE@ qucshelp) desc="Qucs Help";; \
-- at COND_MACOSX_TRUE@ qucslib) desc="Qucs Library";; \
-- at COND_MACOSX_TRUE@ qucsedit) desc="Qucs Editor";; \
-- at COND_MACOSX_TRUE@ qucstrans) desc="Qucs Transcalc";; \
-- at COND_MACOSX_TRUE@ esac && \
-- at COND_MACOSX_TRUE@ cat $(srcdir)/Info.plist | \
-- at COND_MACOSX_TRUE@ sed -e "s/@version@/$(PACKAGE_VERSION)/g" | \
-- at COND_MACOSX_TRUE@ sed -e "s/@name@/$$desc/g" | \
-- at COND_MACOSX_TRUE@ sed -e "s/@exec@/$$app/g" > \
-- at COND_MACOSX_TRUE@ $(bindir)/$$app.app/Contents/Info.plist && \
-- at COND_MACOSX_TRUE@ $(install_sh_DATA) $(srcdir)/qucs/bitmaps/$$app.icns \
-- at COND_MACOSX_TRUE@ $(bindir)/$$app.app/Contents/Resources/application.icns && \
-- at COND_MACOSX_TRUE@ echo "#!/bin/sh\n$(bindir)/$$app.app/Contents/MacOS/$$app \$$*\n" > \
-- at COND_MACOSX_TRUE@ $(bindir)/$$app && \
-- at COND_MACOSX_TRUE@ chmod +x $(bindir)/$$app; \
-- at COND_MACOSX_TRUE@ done
--
-- at COND_MACOSX_TRUE@mac-deploy-framework:
-- at COND_MACOSX_TRUE@ @echo "Copying and setting up MacOSX/Qt framework...";
-- at COND_MACOSX_TRUE@ @list='$(app_PROGS)'; for file in $$list; do \
-- at COND_MACOSX_TRUE@ app=`basename $$file`; \
-- at COND_MACOSX_TRUE@ echo "running: macdeployqt $(bindir)/$${app}.app"; \
-- at COND_MACOSX_TRUE@ macdeployqt $(bindir)/$$app.app; \
-- at COND_MACOSX_TRUE@ done
--
-- at COND_MACOSX_TRUE@uninstall-hook:
-- at COND_MACOSX_TRUE@ @list='$(app_PROGS)'; for file in $$list; do \
-- at COND_MACOSX_TRUE@ app=`basename $$file` && \
-- at COND_MACOSX_TRUE@ rm -rf $(bindir)/$$app.app; \
-- at COND_MACOSX_TRUE@ done
-- at COND_MACOSX_FALSE@install-exec-hook:
-- at COND_MACOSX_FALSE@uninstall-hook:
--
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
Deleted: trunk/dports/science/qucs/files/patch-asco-configure.diff
===================================================================
--- trunk/dports/science/qucs/files/patch-asco-configure.diff 2014-09-28 20:01:35 UTC (rev 125873)
+++ trunk/dports/science/qucs/files/patch-asco-configure.diff 2014-09-28 21:55:52 UTC (rev 125874)
@@ -1,16 +0,0 @@
-https://sourceforge.net/p/qucs/bugs/126/
---- asco/configure 2013-10-07 19:16:20.000000000 +0200
-+++ asco/configure 2013-10-07 19:16:30.000000000 +0200
-@@ -4042,6 +4211,12 @@
- fi
- fi
-
-+case $host_os in
-+ *darwin*)
-+ CFLAGS="$CFLAGS -DUNIX -I/usr/include/malloc"
-+ ;;
-+esac
-+
- # Extract the first word of "mpicc", so it can be a program name with args.
- set dummy mpicc; ac_word=$2
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Modified: trunk/dports/science/qucs/files/patch-configure.diff
===================================================================
--- trunk/dports/science/qucs/files/patch-configure.diff 2014-09-28 20:01:35 UTC (rev 125873)
+++ trunk/dports/science/qucs/files/patch-configure.diff 2014-09-28 21:55:52 UTC (rev 125874)
@@ -1,27 +1,36 @@
---- configure.orig 2013-10-13 14:36:47.000000000 +0200
-+++ configure 2013-10-13 14:37:10.000000000 +0200
-@@ -791,7 +791,6 @@
- CXXCPP'
- ac_subdirs_all='qucs-core
- qucs-doc
--asco
- examples'
+--- configure.orig 2014-09-27 21:03:27.000000000 +0200
++++ configure 2014-09-27 21:06:51.000000000 +0200
+@@ -6136,7 +6136,7 @@
+ with_qt=no
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt OS X framework" >&5
+ $as_echo_n "checking for Qt OS X framework... " >&6; }
+- paths="$QTDIR/lib /Library/Frameworks /opt/local/lib /usr/local/lib"
++ paths="$QTDIR/lib ${prefix}/Library/Frameworks /opt/local/lib /usr/local/lib"
+ for path in $paths; do
+ if test -f "$path/QtGui.framework/Headers/QApplication"; then
+ with_qt=yes
+@@ -6157,13 +6157,14 @@
+ CPPFLAGS="$CPPFLAGS -I$path/QtSvg.framework/Headers"
+ CPPFLAGS="$CPPFLAGS -I$path/QtScript.framework/Headers"
+ CPPFLAGS="$CPPFLAGS -I$path/Qt3Support.framework/Headers"
++ QT_LDFLAGS="$QT_LDFLAGS -F$path"
+ else
+ as_fn_error $? "not found" "$LINENO" 5
+ fi
- # Initialize some variables set by options.
-@@ -4699,8 +4698,6 @@
+ QT_DEF="-DQT_SHARED -DQT3_SUPPORT"
+ CPPFLAGS="$CPPFLAGS $QT_DEF"
+- QT_LDFLAGS="-headerpad_max_install_names"
++ QT_LDFLAGS="$QT_LDFLAGS -headerpad_max_install_names"
- # AC_CONFIG_SUBDIRS(freehdl)
- # AC_CONFIG_SUBDIRS(verilog)
--subdirs="$subdirs asco"
--
- subdirs="$subdirs examples"
+ if test $USE_MAINTAINER_MODE = yes; then
+ CPPFLAGS="$CPPFLAGS -W -Wall"
+@@ -6314,7 +6315,7 @@
+ DEVELOPER_DIR="${MACOSX_SDK_PATH%/SDKs*}"
+ DEVELOPER_DIR="${DEVELOPER_DIR%/Platforms*}"
+ export DEVELOPER_DIR
+- FRAMEWORKSHOME="$MACOSX_SDK_PATH/System/Library/Frameworks"
++ FRAMEWORKSHOME="${prefix}/Library/Frameworks"
+ MACOSX_DEPLOYMENT_TARGET="$with_macosx_version_min_required"
-
-@@ -4708,7 +4705,6 @@
- RELEASEDIRS="$RELEASEDIRS qucs-doc"
- # RELEASEDIRS="$RELEASEDIRS freehdl"
- # RELEASEDIRS="$RELEASEDIRS verilog"
--RELEASEDIRS="$RELEASEDIRS asco"
- RELEASEDIRS="$RELEASEDIRS examples"
-
-
+ case "$with_macosx_version_min_required" in
Deleted: trunk/dports/science/qucs/files/patch-qucs-filter-qf_filter.cpp.diff
===================================================================
--- trunk/dports/science/qucs/files/patch-qucs-filter-qf_filter.cpp.diff 2014-09-28 20:01:35 UTC (rev 125873)
+++ trunk/dports/science/qucs/files/patch-qucs-filter-qf_filter.cpp.diff 2014-09-28 21:55:52 UTC (rev 125874)
@@ -1,25 +0,0 @@
---- qucs-filter/qf_filter.cpp
-+++ qucs-filter/qf_filter.cpp
-@@ -43,19 +43,19 @@ qf_filter::qf_filter () :
- ncomp (0), Comp (NULL) {
- }
-
--qf_filter::qf_filter (int n = 3, qfk k = UNDEF, qft t = LOWPASS) :
-+qf_filter::qf_filter (int n, qfk k, qft t) :
- type (t), kind (k), ord (n), fc (0), bw (0), imp (1),
- ncomp (0), Comp (NULL) {
- }
-
--qf_filter::qf_filter (qfk k = UNDEF, qft t = LOWPASS, qf_double_t r = 1,
-+qf_filter::qf_filter (qfk k, qft t, qf_double_t r,
- qf_double_t f = 1, qf_double_t b = 0) :
- type (t), kind (k), fc (f), bw (b), imp (r), ncomp (0), Comp (NULL) {
- fstart = fc - bw / 2;
- fstop = fc + bw / 2;
- }
-
--qf_filter::qf_filter (qfk k = UNDEF, qft t = LOWPASS) :
-+qf_filter::qf_filter (qfk k, qft t) :
- type (t), kind (k), ord (0), fc (0), bw (0), imp (1),
- ncomp (0), Comp (NULL) {
- }
Deleted: trunk/dports/science/qucs/files/patch-qucs-main.cpp.diff
===================================================================
--- trunk/dports/science/qucs/files/patch-qucs-main.cpp.diff 2014-09-28 20:01:35 UTC (rev 125873)
+++ trunk/dports/science/qucs/files/patch-qucs-main.cpp.diff 2014-09-28 21:55:52 UTC (rev 125874)
@@ -1,32 +0,0 @@
---- qucs/main.cpp.orig 2013-10-13 15:31:35.000000000 +0200
-+++ qucs/main.cpp 2013-10-13 15:34:34.000000000 +0200
-@@ -571,6 +571,7 @@
- if (var != NULL) {
- QDir QucsDir = QDir (var);
- QString QucsDirStr = QucsDir.canonicalPath ();
-+ QucsSettings.AppDir = QDir::convertSeparators("@APPDIR@/");
- QucsSettings.BinDir =
- QDir::convertSeparators (QucsDirStr + "/bin/");
- QucsSettings.BitmapDir =
-@@ -594,7 +595,7 @@
- QucsSettings.ExamplesDir = QDir(DOCDIR).canonicalPath()+"/examples/";
- QucsSettings.DocDir = DOCDIR;
- }
-- QucsSettings.Editor = QucsSettings.BinDir + "qucsedit";
-+ QucsSettings.Editor = QucsSettings.AppDir + "qucsedit.app/Contents/MacOS/qucsedit";
- QucsWorkDir.setPath(QDir::homeDirPath()+QDir::convertSeparators ("/.qucs"));
- QucsHomeDir.setPath(QDir::homeDirPath()+QDir::convertSeparators ("/.qucs"));
- loadSettings();
-@@ -630,10 +631,10 @@
- QDir::convertSeparators (AscoDirStr + "/bin/");
- }
- else {
-- QFile file("/usr/local/bin/asco");
-+ QFile file("@PREFIX@/bin/asco");
- if ( file.exists() ){
- QucsSettings.AscoDir =
-- QDir::convertSeparators ("/usr/local/bin/");
-+ QDir::convertSeparators ("@PREFIX@/bin/");
- file.close();
- }
- else
Deleted: trunk/dports/science/qucs/files/patch-qucs-main.h.diff
===================================================================
--- trunk/dports/science/qucs/files/patch-qucs-main.h.diff 2014-09-28 20:01:35 UTC (rev 125873)
+++ trunk/dports/science/qucs/files/patch-qucs-main.h.diff 2014-09-28 21:55:52 UTC (rev 125874)
@@ -1,10 +0,0 @@
---- qucs/main.h.orig 2009-03-24 22:32:09.000000000 +0100
-+++ qucs/main.h 2009-03-24 22:32:40.000000000 +0100
-@@ -50,6 +50,7 @@
- unsigned int maxUndo; // size of undo stack
- QString Editor;
- QString BinDir;
-+ QString AppDir;
- QString BitmapDir;
- QString LangDir;
- QString LibDir;
Deleted: trunk/dports/science/qucs/files/patch-qucs-qucs_actions.cpp.diff
===================================================================
--- trunk/dports/science/qucs/files/patch-qucs-qucs_actions.cpp.diff 2014-09-28 20:01:35 UTC (rev 125873)
+++ trunk/dports/science/qucs/files/patch-qucs-qucs_actions.cpp.diff 2014-09-28 21:55:52 UTC (rev 125874)
@@ -1,47 +0,0 @@
---- qucs/qucs_actions.cpp.orig 2013-06-23 00:59:40.000000000 -0500
-+++ qucs/qucs_actions.cpp 2013-10-01 01:57:16.000000000 -0500
-@@ -622,7 +622,7 @@
- void QucsApp::slotCallFilter()
- {
- Q3Process *QucsFilter =
-- new Q3Process(QString(QucsSettings.BinDir + "qucsfilter"));
-+ new Q3Process(QString(QucsSettings.AppDir + "qucsfilter.app/Contents/MacOS/qucsfilter"));
- if(!QucsFilter->start()) {
- QMessageBox::critical(this, tr("Error"),
- tr("Cannot start filter synthesis program!"));
-@@ -639,7 +639,7 @@
- void QucsApp::slotCallLine()
- {
- Q3Process *QucsLine =
-- new Q3Process(QString(QucsSettings.BinDir + "qucstrans"));
-+ new Q3Process(QString(QucsSettings.AppDir + "qucstrans.app/Contents/MacOS/qucstrans"));
- if(!QucsLine->start()) {
- QMessageBox::critical(this, tr("Error"),
- tr("Cannot start line calculation program!"));
-@@ -656,7 +656,7 @@
- void QucsApp::slotCallLibrary()
- {
- Q3Process *QucsLibrary =
-- new Q3Process(QString(QucsSettings.BinDir + "qucslib"));
-+ new Q3Process(QString(QucsSettings.AppDir + "qucslib.app/Contents/MacOS/qucslib"));
- if(!QucsLibrary->start()) {
- QMessageBox::critical(this, tr("Error"),
- tr("Cannot start library program!"));
-@@ -681,7 +681,7 @@
- void QucsApp::slotCallAtt()
- {
- Q3Process *QucsAtt =
-- new Q3Process(QString(QucsSettings.BinDir + "qucsattenuator"));
-+ new Q3Process(QString(QucsSettings.AppDir + "qucsattenuator.app/Contents/MacOS/qucsattenuator"));
- if(!QucsAtt->start()) {
- QMessageBox::critical(this, tr("Error"),
- tr("Cannot start attenuator calculation program!"));
-@@ -709,7 +709,7 @@
- void QucsApp::showHTML(const QString& Page)
- {
- QStringList com;
-- com << QucsSettings.BinDir + "qucshelp" << Page;
-+ com << QucsSettings.AppDir + "qucshelp.app/Contents/MacOS/qucshelp" << Page;
- Q3Process *QucsHelp = new Q3Process(com);
- QucsHelp->setCommunication(0);
- if(!QucsHelp->start()) {
Deleted: trunk/dports/science/qucs/files/qucs.icns
===================================================================
(Binary files differ)
Deleted: trunk/dports/science/qucs/files/qucsattenuator.icns
===================================================================
(Binary files differ)
Deleted: trunk/dports/science/qucs/files/qucsedit.icns
===================================================================
(Binary files differ)
Deleted: trunk/dports/science/qucs/files/qucsfilter.icns
===================================================================
(Binary files differ)
Deleted: trunk/dports/science/qucs/files/qucshelp.icns
===================================================================
(Binary files differ)
Deleted: trunk/dports/science/qucs/files/qucslib.icns
===================================================================
(Binary files differ)
Deleted: trunk/dports/science/qucs/files/qucstrans.icns
===================================================================
(Binary files differ)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140928/fbacf53d/attachment-0001.html>
More information about the macports-changes
mailing list