Remove expired ports:

2018-10-01 devel/erlang-protobuffs: upstream deprecated
2018-10-01 comms/wsjt: replace with wsjtx upstream no longer maintained
2018-10-01 comms/wspr: replace with wsjtx upstream no longer maintained
2018-10-01 comms/kvasd: use wsjtx- kvasd is not needed by wsjtx and no longer maintained
2018-10-01 mail/mutt-lite: For a lite version of mutt build mail/mutt with less (or zero) options
This commit is contained in:
Rene Ladan 2018-10-02 18:59:25 +00:00
parent 836f6830d5
commit 5542e69c2c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=481126
35 changed files with 5 additions and 1085 deletions

5
MOVED
View File

@ -10556,3 +10556,8 @@ deskutils/kdeconnect|deskutils/kdeconnect-kde-kde4|2018-09-30|Renamed to make pl
devel/rubygem-rainbow2|devel/rubygem-rainbow|2018-10-01|Has expired: Obsolete by gitlab-ce 11.3.x update, please use devel/rubygem-rainbow instead
net/rubygem-fog-google13|net/rubygem-fog-google|2018-10-01|Has expired: Obsolete by gitlab-ce 11.3.x update, please use net/rubygem-fog-google instead
devel/rubygem-gemnasium-gitlab-service||2018-10-01|Has expired: Not required by gitlab-ce 11.3.x update anymore
devel/erlang-protobuffs||2018-10-02|Has expired: upstream deprecated
comms/wsjt|comms/wsjtx|2018-10-02|Has expired: replace with wsjtx upstream no longer maintained
comms/wspr|comms/wsjtx|2018-10-02|Has expired: replace with wsjtx upstream no longer maintained
comms/kvasd|comms/wsjtx|2018-10-02|Has expired: use wsjtx- kvasd is not needed by wsjtx and no longer maintained
mail/mutt-lite|mail/mutt|2018-10-02|Has expired: For a lite version of mutt build mail/mutt with less (or zero) options

View File

@ -79,7 +79,6 @@
SUBDIR += kermit
SUBDIR += klog
SUBDIR += kremotecontrol-kde4
SUBDIR += kvasd
SUBDIR += libbtbb
SUBDIR += libconcord
SUBDIR += libfap
@ -196,9 +195,7 @@
SUBDIR += usbmuxd
SUBDIR += viewfax
SUBDIR += vrflash
SUBDIR += wsjt
SUBDIR += wsjtx
SUBDIR += wspr
SUBDIR += wwl
SUBDIR += wy60
SUBDIR += xastir

View File

@ -1,38 +0,0 @@
# $FreeBSD$
PORTNAME= kvasd
PORTVERSION= 1.0
PORTREVISION= 1
CATEGORIES= comms hamradio
MASTER_SITES= https://svn.code.sf.net/p/wsjt/wsjt/trunk/kvasd-binary/Linux/ \
LOCAL/db
DISTFILES= kvasd
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Helper program for wsjt and wsjtx
LICENSE= K1JT
LICENSE_NAME= Joseph H Taylor, Jr, K1JT.
LICENSE_FILE= ${FILESDIR}/LICENSE.txt
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
DEPRECATED= use wsjtx- kvasd is not needed by wsjtx and no longer maintained
EXPIRATION_DATE=2018-10-01
BUILD_DEPENDS= ${KVASD_DEPENDS}
RUN_DEPENDS= ${KVASD_DEPENDS}
KVASD_DEPENDS= linux-c6-libgfortran>0:devel/linux-c6-libgfortran
USES= linux:c6
NO_BUILD= yes
PLIST_FILES= bin/kvasd
do-extract:
${MKDIR} ${WRKSRC}
${CP} ${DISTDIR}/kvasd ${WRKSRC}
do-install:
${BRANDELF} -t Linux ${WRKSRC}/kvasd
${INSTALL_KLD} ${DISTDIR}/kvasd ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1530723091
SHA256 (kvasd) = 377971c0e75487804de213aabb19b69f0c0543a6b65a1678934ecff0f344150c
SIZE (kvasd) = 50732

View File

@ -1,8 +0,0 @@
The driver is Copyright(C) 2005-2012 by Joseph H Taylor, Jr, K1JT.
The decoding algorithm is used under licence from CodeVector
Technologies, LLC, and is protected under US patent
6,634,007.
KVASD may be used freely by anyone for the purpose of
facilitating communication by Amateur Radio. Any other
use is strictly prohibited.

View File

@ -1,12 +0,0 @@
KVASD is s soft-decision decoder for the Reed Solomon code
RS(63,12) over GF(64). The driver is Copyright(C)
2005-2012 by Joseph H Taylor, Jr, K1JT. The decoding
algorithm is used under licence from CodeVector
Technologies, LLC, and is protected under US patent
6,634,007.
KVASD may be used freely by anyone for the purpose of
facilitating communication by Amateur Radio. Any other
use is strictly prohibited.
WWW: http://physics.princeton.edu/pulsar/K1JT

View File

@ -1,108 +0,0 @@
# $FreeBSD$
PORTNAME= wsjt
DISTVERSION= ${VERSION}.r${SVN_REV}
PORTREVISION= 9
CATEGORIES= comms hamradio
MASTER_SITES= LOCAL/db
DISTNAME= wsjt-r${SVN_REV}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Weak signal ham radio communication package
LICENSE= GPLv3
DEPRECATED= replace with wsjtx upstream no longer maintained
EXPIRATION_DATE=2018-10-01
RUN_DEPENDS= ${LOCALBASE}/bin/kvasd:comms/kvasd \
${WSJT_DEPENDS}
BUILD_DEPENDS= ${WSJT_DEPENDS}
LIB_DEPENDS= libfftw3.so:math/fftw3 \
libfftw3f.so:math/fftw3-float \
libsamplerate.so:audio/libsamplerate \
libportaudio.so:audio/portaudio
WSJT_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
${PYNUMPY}
USE_GCC= yes
USES= autoreconf fortran gmake python:3.3+ tar:bzip2
SHEBANG_FILES= ${WRKSRC}/wsjt
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${STAGEDIR}${LOCALBASE} \
--with-portaudio-include-dir=${LOCALBASE}/include \
--with-portaudio-lib-dir=${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
# Adding this breaks configure
#LDFLAGS+= -shared
VERSION= 10
PLIST_SUB= PYVER=${PYTHON_VERSION:S/python//} \
VERSION=${VERSION}
OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
.if defined(BOOTSTRAP) || defined(SVN_FETCH)
#portlint freaks over this but it's only for dev. so ignore.
FETCH_DEPENDS+= svn:devel/subversion
SVN_REV!= svn info http://svn.code.sf.net/p/wsjt/wsjt/ | ${GREP} Revision | cut -d' ' -f2
.else
.include "Makefile.svn_rev"
.endif
.if defined(BOOTSTRAP) || defined(SVN_FETCH)
FETCH_DEPENDS+= svn:devel/subversion
do-fetch:
${MKDIR} ${WRKDIR}
svn export -r ${SVN_REV} \
http://svn.code.sf.net/p/wsjt/wsjt/trunk ${WRKDIR}/wsjt-r${SVN_REV}
cd ${WRKDIR};rm -f ${DISTNAME}/*.a ${DISTNAME}/*.lib ${DISTNAME}/*.dll;\
tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
${ECHO_CMD} "SVN_REV= ${SVN_REV}" > ${MASTERDIR}/Makefile.svn_rev
.if ${USER} == db
scp ${DISTDIR}/${DISTNAME}.tar.bz2 \
freefall.freebsd.org:public_distfiles/
.endif
.endif
post-patch:
${REINPLACE_CMD} -e 's|%%PYTHON%%|${PYTHON_CMD}|'\
-e 's|%%PYTHON_VER%%|${PYTHON_VER}|'\
${WRKSRC}/configure.ac
do-build:
(cd ${WRKSRC};${GMAKE})
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}
${CP} ${FILESDIR}/wsjt ${WRKSRC}
${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
-e 's|%%PYTHON%%|${PYTHON_CMD}|' ${WRKSRC}/wsjt
${INSTALL_SCRIPT} ${WRKSRC}/wsjt ${STAGEDIR}${LOCALBASE}/bin
${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
${MKDIR} ${STAGEDIR}${LOCALBASE}/lib/wsjt/WsjtMod
.for d in Audio.so __init__.py astro.py g.py go.py options.py palettes.py \
smeter.py specjt.py
${INSTALL_DATA} ${WRKSRC}/WsjtMod/${d} ${STAGEDIR}${LOCALBASE}/lib/wsjt/WsjtMod
.endfor
.for d in CALL3.TXT dmet_10_-1_3.dat dmet_10_0_3.dat dmet_20_-2_2.dat \
dmet_20_-3_2.dat wsjtrc wsjt.py Pmw.py PmwColor.py PmwBlt.py
${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DATADIR}
.endfor
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wsjt/WsjtMod/Audio.so
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for d in WSJT_Source_Code.txt UpdateHistory.txt LICENSE.TXT call_to.txt \
calledby.txt wsjt7a.txt
${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DOCSDIR}
.endfor
.include <bsd.port.post.mk>

View File

@ -1 +0,0 @@
SVN_REV= 5745

View File

@ -1,2 +0,0 @@
SHA256 (wsjt-r5745.tar.bz2) = 96aeff70903d7ace9e094f739fd25c5453b6211663d75f10d5fb38c8728e72d3
SIZE (wsjt-r5745.tar.bz2) = 3262114

View File

@ -1,40 +0,0 @@
--- Makefile.in.orig 2015-01-08 17:33:18 UTC
+++ Makefile.in
@@ -6,7 +6,13 @@
# Prerequisites: Python 3.x, numpy-1.8.1, PIL, Pmw-2.0.0+
MV ?= mv
+
+# Compiler Information
CC ?= @CC@
+FC := @FC@
+FCV := @FCV@
+FC_LIB_PATH = @FC_LIB_PATH@
+
MKDIR ?= mkdir
RM ?= @RM@
INSTALL = install
@@ -51,7 +57,7 @@ FC = @FC@
FCV = @FCV@
FC_LIB_PATH += @FC_LIB_PATH@
-LDFLAGS += -L${FC_LIB_PATH}
+#LDFLAGS += "-L${FC_LIB_PATH}"
OBJS1 = a2d.o abc441.o alignmsg.o ana932.o analytic.o astro.o \
avecho.o avemsg4.o avemsg65.o avemsg6m.o avesp2.o azdist.o \
@@ -97,12 +103,11 @@ F2PYSRCS = ftn_init.f90 ftn_quit.f90 audio_init.f90 sp
azdist0.f90 astro0.f90 chkt0.f90
WsjtMod/Audio.so: libjt.a ${F2PYSRCS}
- ${F2PY} -c -I. --fcompiler=gnu95 --f77exec=gfortran --f90exec=gfortran \
- --opt="-cpp -fbounds-check -O2" ${LDFLAGS} \
+ ${F2PY} -c -I. --fcompiler=${FCV} --f77exec=${FC} --f90exec=${FC} \
+ --opt="-cpp -fbounds-check" ${LDFLAGS} \
${LIBS} libjt.a -m Audio ftn_init.f90 ftn_quit.f90 \
audio_init.f90 spec.f90 getfile.f90 azdist0.f90 \
astro0.f90 chkt0.f90
-
${MV} Audio*.so WsjtMod/Audio.so
.PHONY : clean

View File

@ -1,44 +0,0 @@
--- aclocal.m4.orig 2009-05-17 12:27:34 UTC
+++ aclocal.m4
@@ -175,41 +175,6 @@ if test $[{HAS_PORTAUDIO_H}] -eq 1 -a $[
else
HAS_PORTAUDIO=1
fi
-else
- AC_MSG_RESULT([portaudio not found trying FreeBSD paths ])
- portaudio_lib_dir="/usr/local/lib/portaudio2"
- portaudio_include_dir="/usr/local/include/portaudio2"
-dnl
-dnl Try again to make sure portaudio dirs are valid
-dnl
- AC_MSG_CHECKING([for a v19 portaudio in FreeBSD paths.])
- HAS_PORTAUDIO_H=0
- HAS_PORTAUDIO_LIB=0
-
- if test -e $[{portaudio_include_dir}]/portaudio.h; then
- HAS_PORTAUDIO_H=1
- fi
-
- if test -e $[{portaudio_lib_dir}]/libportaudio.so \
- -o -e $[{portaudio_lib_dir}]/libportaudio.a;then
- HAS_PORTAUDIO_LIB=1
- fi
-
- if test $[{HAS_PORTAUDIO_H}] -eq 1 -a $[{HAS_PORTAUDIO_LIB}] -eq 1; then
- AC_MSG_RESULT([found portaudio in FreeBSD paths, double checking it is v19 ])
- LDFLAGS="-L$[{portaudio_lib_dir}] $[{LDFLAGS}]"
- LIBS="$[{LIBS}] -lportaudio"
- CPPFLAGS="-I$[{portaudio_include_dir}] $[{CPPFLAGS}]"
- AC_CHECK_LIB(portaudio, Pa_GetVersion, \
- [HAS_PORTAUDIO_VERSION=1], [HAS_PORTAUDIO_VERSION=0])
- if test $[{HAS_PORTAUDIO_VERSION}] -eq 0; then
- AC_MSG_RESULT([How did you end up with a portaudio v18 here?])
- else
- AC_MSG_RESULT([found v19])
- HAS_PORTAUDIO=1
- HAS_PORTAUDIO_H=1
- fi
- fi
fi
])dnl }}}

View File

@ -1,20 +0,0 @@
--- configure.ac.orig 2014-04-30 19:38:38 UTC
+++ configure.ac
@@ -75,7 +75,7 @@ AC_PATH_PROG(AR, ar)
AC_PATH_PROG(LD, ld)
AC_PATH_PROG(TEST, [test], [test])
AC_PATH_PROG(PYTHON, python)
-AC_PATH_PROG(F2PY, f2py)
+AC_PATH_PROG(F2PY, f2py-%%PYTHON_VER%%)
AC_SUBST(VERSION, "${version}")
AC_MSG_CHECKING([OS])
OS=`uname`
@@ -206,7 +206,7 @@ fi
if test "$F2PY" = ""; then
echo "You are missing f2py, trying local copy."
- F2PY="python f2py.py";
+ F2PY="%%PYTHON%% f2py-%%PYTHON_VER%%";
fi
dnl

View File

@ -1,61 +0,0 @@
#!/bin/sh
#-------------------------------------------------------------------------------
# This file is part of the WSJT application, Weak Signal Propogation Reporter
#
# File Name: wsjt.sh
# Description: Shell script wrapper to update or copy files from system install
#
# Copyright (C) 2001-2014 Joseph Taylor, K1JT
# License: GNU GPL v3
#
# This program 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 3 of the License, or (at your option) any later
# version.
#
# This program 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
# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
# Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
#-------------------------------------------------------------------------------
set -e
copyur() {
for f in $1/*;do
if [ ! -e `basename $f` ]; then
if [ ! -d $f ]; then
cp $f .
fi
elif [ $f -nt `basename $f` ]; then
if [ ! -d `basename $f` ]; then
cp $f .
fi
fi
done
}
# set dir's
_HOMEDIR="/home/$USER/.wsjt"
export PATH=$PATH:/compat/linux/bin
# update out of date files
if [ -e $_HOMEDIR ] ; then
cd $_HOMEDIR
copyur %%LOCALBASE%%/share/wsjt
cd $_HOMEDIR/WsjtMod
copyur %%LOCALBASE%%/lib/wsjt/WsjtMod
cd $_HOMEDIR
else
# if _HOMEDIR does not exist make it
mkdir $_HOMEDIR
cp -R %%LOCALBASE%%/share/wsjt/* $_HOMEDIR cp -R %%LOCALBASE%%/lib/wsjt/* $_HOMEDIR
fi
cd $_HOMEDIR
%%PYTHON%% -O wsjt.py

View File

@ -1,7 +0,0 @@
WSJT ("Weak Signal Communication, by K1JT") offers specific digital protocols
optimized for meteor scatter, ionospheric scatter, and EME (moonbounce)
at VHF/UHF, as well as HF skywave propagation. The program can decode
fraction-of-a-second signals reflected from ionized meteor trails and
steady signals 10 dB below the audible threshold.
WWW: http://physics.princeton.edu/pulsar/K1JT

View File

@ -1,8 +0,0 @@
wsjt is now installed.
When used for the first time, the wsjt wrapper will create a ~/.wsjt
directory which will be your working directory and have various setup files.
In particular, CALL3.TXT will most likely be out of date.
Update from http://www.dl8ebw.de/DATABASE/database.html
Now, go chase some EME or meteor shower.

View File

@ -1,81 +0,0 @@
bin/wsjt
lib/wsjt/WsjtMod/Audio.so
lib/wsjt/WsjtMod/__init__.py
lib/wsjt/WsjtMod/astro.py
lib/wsjt/WsjtMod/g.py
lib/wsjt/WsjtMod/go.py
lib/wsjt/WsjtMod/options.py
lib/wsjt/WsjtMod/palettes.py
lib/wsjt/WsjtMod/smeter.py
lib/wsjt/WsjtMod/specjt.py
%%DATADIR%%/CALL3.TXT
%%DATADIR%%/Pmw.py
%%DATADIR%%/PmwBlt.py
%%DATADIR%%/PmwColor.py
%%DATADIR%%/dmet_10_-1_3.dat
%%DATADIR%%/dmet_10_0_3.dat
%%DATADIR%%/dmet_20_-2_2.dat
%%DATADIR%%/dmet_20_-3_2.dat
%%DATADIR%%/wsjt.py
%%DATADIR%%/wsjtrc
%%PORTDOCS%%%%DOCSDIR%%/LICENSE.TXT
%%PORTDOCS%%%%DOCSDIR%%/UpdateHistory.txt
%%PORTDOCS%%%%DOCSDIR%%/WSJT_Source_Code.txt
%%PORTDOCS%%%%DOCSDIR%%/call_to.txt
%%PORTDOCS%%%%DOCSDIR%%/calledby.txt
%%PORTDOCS%%%%DOCSDIR%%/common/communication.adoc
%%PORTDOCS%%%%DOCSDIR%%/common/license.adoc
%%PORTDOCS%%%%DOCSDIR%%/common/links.adoc
%%PORTDOCS%%%%DOCSDIR%%/theme/wsjt/wsjt.css
%%PORTDOCS%%%%DOCSDIR%%/user_guide/acknowledgments.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/astrodata.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/compiling.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/controls.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/coop_programs.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/echo.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/faq.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/files.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/AstroData.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/BandMenu.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/DecodeMenu.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/FileMenu.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/HelpMenu.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/KeyboardShortcuts.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/MainButtons.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/Main_Center.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/Main_Left.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/Main_Right.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/ModeMenu.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/MouseCommands.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/SaveMenu.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/SetupMenu.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/SpecJT_Controls.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/SpecJT_DL7UAE.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/StatusBar.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/VK7MO_10GHz.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/VK7MO_10GHz_2.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/ViewMenu.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/WhatMessage.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/console.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/echo.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/jt4_Templates.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/jt65.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/jt6m.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/options.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/prefixes.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/wsjt9.7_main.png
%%PORTDOCS%%%%DOCSDIR%%/user_guide/implementation.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/installation.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/installed-files.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/introduction.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/make-qso.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/measure.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/protocols.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/setup.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/system-requirements.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/tutorial.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/utilities.adoc
%%PORTDOCS%%%%DOCSDIR%%/user_guide/wsjt-main.adoc
%%PORTDOCS%%%%DOCSDIR%%/wsjt-jtsdk2.conf
%%PORTDOCS%%%%DOCSDIR%%/wsjt.conf.in
%%PORTDOCS%%%%DOCSDIR%%/wsjt7a.txt

View File

@ -1,72 +0,0 @@
# $FreeBSD$
PORTNAME= wspr
DISTVERSION= ${VERSION}.r${SVN_REV}
PORTREVISION= 11
CATEGORIES= comms hamradio
MASTER_SITES= LOCAL/db
DISTNAME= wspr-r${SVN_REV}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Weak signal for HF ham radio communication package
LICENSE= GPLv3
BROKEN_aarch64= fails to compile: gfortran6: unrecognized command line option '-m64'
DEPRECATED= replace with wsjtx upstream no longer maintained
EXPIRATION_DATE=2018-10-01
BUILD_DEPENDS= ${PYNUMPY}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
LIB_DEPENDS= libhamlib.so:comms/hamlib \
libfftw3f.so:math/fftw3-float \
libsamplerate.so:audio/libsamplerate \
libportaudio.so:audio/portaudio
MAKE_JOBS_UNSAFE= yes
USES= autoreconf dos2unix fortran gmake libtool python:3.3+ tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gfortran=${FC} \
--with-f2py=f2py-${PYTHON_VER} \
--with-python3=${PYTHON_CMD}
MAKE_ENV+= PYTHONUSERBASE=${STAGEDIR}${PYTHONBASE}
#LDFLAGS+= -shared
VERSION= 4.00
OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
pre-configure:
@${CP} ${FILESDIR}/wspr.sh.in ${WRKSRC}
do-build:
(cd ${WRKSRC};${GMAKE})
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/wspr/WsprMod/w.so
.if defined(BOOTSTRAP)
#portlint freaks over this but it's only for dev ignore.
SVN_REV!= svn info svn://svn.code.sf.net/p/wsjt/wsjt/branches/wspr | ${GREP} Revision | cut -d' ' -f2
.else
.include "Makefile.svn_rev"
.endif
.if defined(BOOTSTRAP) || defined(SVN_FETCH)
FETCH_DEPENDS+= svn:devel/subversion
do-fetch:
${MKDIR} ${WRKDIR}
svn export -r ${SVN_REV} \
svn://svn.code.sf.net/p/wsjt/wsjt/branches/wspr ${WRKDIR}/wspr-r${SVN_REV}
cd ${WRKDIR};rm -f ${DISTNAME}/*.a ${DISTNAME}/*.lib ${DISTNAME}/*.dll;\
tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
echo "SVN_REV= ${SVN_REV}" > ${MASTERDIR}/Makefile.svn_rev
.if ${USER} == db
scp ${DISTDIR}/${DISTNAME}.tar.bz2 \
freefall.freebsd.org:public_distfiles/
.endif
.endif
.include <bsd.port.post.mk>

View File

@ -1 +0,0 @@
SVN_REV= 4198

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1506554893
SHA256 (wspr-r4198.tar.bz2) = 8ca522b52da16bd18568977d58aad85dcb771d3994136e374e4fd5ffe9fb350a
SIZE (wspr-r4198.tar.bz2) = 4617738

View File

@ -1,132 +0,0 @@
--- Makefile.in.orig 2017-09-27 19:55:15 UTC
+++ Makefile.in
@@ -25,7 +25,8 @@ SHELL := @SHELL@
MKDIR := @MKDIR@
# Install locations
-INATALL := install
+INSTALL := install
+PREFIX := @PREFIX@
BINDIR := @BINDIR@
DOCDIR := @DOCDIR@
HOMEDIR := @HOMEDIR@
@@ -45,7 +46,7 @@ F2PY := @F2PY@
# Libs and Flags
LIBS := @LIBS@
-CPPFLAGS += ${DEFS}
+CPPFLAGS := @CPPFLAGS@
LDFLAGS += @LDFLAGS@
CFLAGS += @CFLAGS@
FFLAGS += @FFLAGS@
@@ -71,24 +72,24 @@ all: libwspr.a thnix.o WsprMod/w.so fmte
# Default Rules
%.o: %.c
- ${CC} ${CPPFLAGS} ${CFLAGS} -c $<
+ ${CC} ${CFLAGS} ${CPPFLAGS} ${DEFS} -c $<
%.o: %.f
- ${FC} ${FFLAGS} -c $<
+ ${FC} ${DEFS} ${CFLAGS} ${FFLAGS} -c $<
%.o: %.F
- ${FC} ${FFLAGS} -c $<
+ ${FC} ${DEFS} ${CFLAGS} ${FFLAGS} -c $<
%.o: %.f90
- ${FC} ${FFLAGS} -c $<
+ ${FC} ${DEFS} ${CFLAGS} ${FFLAGS} -c $<
%.o: %.F90
- ${FC} ${FFLAGS} -c $<
+ ${FC} ${DEFS} ${CFLAGS} ${FFLAGS} -c $<
# Objects
OBJS1 = wspr0.o wspr0init.o wspr0_rx.o wspr0_tx.o thnix_stub.o
wspr0: ${OBJS1}
- ${FC} ${FFLAGS} -o wspr0 ${FFLAGS} ${OBJS1} libwspr.a -lfftw3f -lportaudio
+ ${FC} ${PORTAUDIO_LIBDIR} ${FFLAGS} ${LDFLAGS} -o wspr0 ${FFLAGS} ${OBJS1} libwspr.a -lfftw3f -lportaudio
wsprcode: wsprcode.o thnix_stub.o
- ${FC} ${FFLAGS} -o wsprcode wsprcode.o thnix_stub.o libwspr.a -pthread
+ ${FC} ${PORTAUDIO_INCLUDE} ${FFLAGS} -o wsprcode wsprcode.o thnix_stub.o libwspr.a -pthread
OBJS3 = azdist.o ccf2.o chklevel.o db.o decode.o decode162.o deg2grid.o \
encode232.o fano232.o fchisq.o fil1.o flat3.o four2a.o\
@@ -105,21 +106,22 @@ OBJS3 = azdist.o ccf2.o chklevel.o db.o
# Build Library: libwspr.a
libwspr.a: ${OBJS3} acom1.f90 acom2.f90
- ${AR} cr libwspr.a ${OBJS3}
ranlib libwspr.a
+ ar cr libwspr.a ${OBJS3}
+# ${AR} cr libwspr.a ${OBJS3}
# Build FMT Applications
fmtest: fmtest.f90 libwspr.a
- ${FC} ${FFLAGS} -o fmtest fmtest.f90 libwspr.a -lfftw3f -lportaudio
+ ${FC} ${CFLAGS} ${FFLAGS} ${PORTAUDIO_LIBDIR} ${LDFLAGS} -o fmtest fmtest.f90 libwspr.a -lfftw3f -lportaudio
fmtave: fmtave.f90
- ${FC} ${FFLAGS} -o fmtave fmtave.f90
+ ${FC} ${PORTAUDIO_INCLUDE} ${CFLAGS} ${FFLAGS} ${PORTAUDIO_LIBDIR} ${LDFLAGS} -o fmtave fmtave.f90
fcal: fcal.f90
- ${FC} ${FFLAGS} -o fcal fcal.f90
+ ${FC} ${PORTAUDIO_INCLUDE} ${CFLAGS} ${FFLAGS} ${PORTAUDIO_LIBDIR} ${LDFLAGS} -o fcal fcal.f90
fmeasure: fmeasure.f90
- ${FC} ${FFLAGS} -o fmeasure fmeasure.f90
+ ${FC} ${PORTAUIO_INCLUDE} ${CFLAGS} ${FFLAGS} ${PORTAUDIO_LIBDIR} ${LDFLAGS} -o fmeasure fmeasure.f90
# SRC for w.so
F2PYSRCS = wspr1.f90 getfile.f90 paterminate.f90 audiodev.f90
@@ -127,30 +129,34 @@ F2PYSRCS = wspr1.f90 getfile.f90 patermi
# Build W.SO & MV to WsprMod/
WsprMod/w.so: libwspr.a ${F2PYSRCS} acom1.f90
${F2PY} -c --quiet --fcompiler=${FCV} --f77exec=${FC} --f90exec=${FC} \
- --opt="${FCOPT}" thnix.o ${LDFLAGS} ${LIBS} libwspr.a -m w ${F2PYSRCS}
+ --opt="${FCOPT}" thnix.o ${PORTAUDIO_LIBDIR} ${LDFLAGS} ${LIBS} libwspr.a -m w ${F2PYSRCS}
${MV} w*.so WsprMod/w.so
# Install target wspr
install:
- @clear
+# tput has no TERM under automated install
+# @clear
@echo '-----------------------------------'
@echo " Installing ${PROGRAM}"
@echo '-----------------------------------'
@echo ''
- @${MKDIR} -p ${DOCDIR}/examples
- @${MKDIR} -p ${SHARED}/save/Samples
- @${MKDIR} -p ${WSPRLIB}/WsprMod
- @install -m 755 --strip fmtest fcal fmeasure fmtave wspr0 wsprcode ${BINDIR}
- @install -m 644 manpages/man1/*.1 ${MANDIR}
- @install -m 644 save/Samples/* ${SHARED}/save/Samples/
- @install -m 755 ./{gocal,Pmw*.py,wspr.py,wspr.sh,wsprrc} ${SHARED}
- @install -m 644 ./{AUTHORS,README,NEWS,COPYING,COPYRIGHT} ${DOCDIR}
- @install -m 644 ./hamlib_rig* ${SHARED}
- @install -m 755 WsprMod/* ${WSPRLIB}/WsprMod
- @${MV} -T ${SHARED}/wspr.sh ${BINDIR}/wspr
- @${CHMOD} 755 ${BINDIR}/wspr
- @${CP} -r doc/examples/* ${DOCDIR}/examples/
- @${CHMOD} -R 644 ${DOCDIR}/examples/*
+ @${MKDIR} -p ${DESTDIR}${DOCDIR}/examples
+ @${MKDIR} -p ${DESTDIR}${SHARED}/save/Samples
+ @${MKDIR} -p ${DESTDIR}${WSPRLIB}/WsprMod
+ @install -m 655 fmtest fcal fmeasure fmtave wspr0 wsprcode ${DESTDIR}${BINDIR}
+ @strip ${DESTDIR}${BINDIR}/fmtest ${DESTDIR}${BINDIR}/fcal \
+ ${DESTDIR}${BINDIR}/fmeasure ${DESTDIR}${BINDIR}/fmtave \
+ ${DESTDIR}${BINDIR}/wspr0 ${DESTDIR}${BINDIR}/wsprcode
+ @install -m 644 manpages/man1/*.1 ${DESTDIR}${MANDIR}
+ @install -m 644 save/Samples/* ${DESTDIR}${SHARED}/save/Samples/
+ @install -m 755 gocal Pmw*.py wspr.py wspr.sh wsprrc ${DESTDIR}${SHARED}
+ @install -m 644 AUTHORS README NEWS COPYING COPYRIGHT ${DESTDIR}${DOCDIR}
+ @install -m 644 hamlib_rig* ${DESTDIR}${SHARED}
+ @install -m 755 WsprMod/* ${DESTDIR}${WSPRLIB}/WsprMod
+ @install -m 755 wspr.sh ${DESTDIR}${BINDIR}/wspr
+ @${CHMOD} 755 ${DESTDIR}${BINDIR}/wspr
+ @${CP} -r doc/examples/* ${DESTDIR}${DOCDIR}/examples/
+ @${CHMOD} -R 644 ${DESTDIR}${DOCDIR}/examples/*
@echo "Finished Installing ${PROGRAM}"
@echo ''
@echo '..To run, type..: wspr'

View File

@ -1,229 +0,0 @@
--- configure.ac.orig 2017-09-27 19:55:15 UTC
+++ configure.ac
@@ -10,18 +10,33 @@ dnl ------------------------------------
dnl path vars
dnl ----------------------------------------------------------------------------
+AC_PREFIX_DEFAULT("/usr")
+
AC_CONFIG_AUX_DIR([build-aux])
AC_CANONICAL_HOST
AC_CANONICAL_BUILD
AC_SUBST([USER], ["$USER"])
+
+gfortran="gfortran"
+
+AC_DEFINE_UNQUOTED(PREFIX, "${prefix}", [Prefix where wspr is installed.])
+
+
AC_SUBST([HOMEDIR], [/home/"$USER"/.wspr])
-AC_SUBST([PREFIX], [/usr])
-AC_SUBST([BINDIR], [/usr/bin])
-AC_SUBST([WSPRLIB], [/usr/lib/wspr])
-AC_SUBST([SHARED], [/usr/share/wspr])
-AC_SUBST([MANDIR], [/usr/share/man/man1])
-AC_SUBST([DOCDIR], [/usr/share/doc/wspr])
+AC_SUBST([PREFIX], [${prefix}])
+AC_SUBST([BINDIR], [${prefix}/bin])
+AC_SUBST([WSPRLIB], [${prefix}/lib/wspr])
+AC_SUBST([SHARED], [${prefix}/share/wspr])
+AC_SUBST([DOCDIR], [${prefix}/share/doc/wspr])
+case "${host_os}" in
+ *bsd* )
+ AC_SUBST([MANDIR], [${prefix}/man/man1])
+ ;;
+ * )
+ AC_SUBST([MANDIR], [${prefix}/share/man/man1])
+ ;;
+esac
dnl ----------------------------------------------------------------------------
dnl check compilers
@@ -59,9 +74,17 @@ AC_PATH_PROG([TR], [tr])
AC_SUBST([OS], ["$host_os"])
AC_SUBST([CPU], ["$host_cpu"])
-dnl ----------------------------------------------------------------------------
+dnl ---------------------------------------------------------------------------
dnl check headers
-dnl ----------------------------------------------------------------------------
+dnl ---------------------------------------------------------------------------
+
+dnl ---------------------------------------------------------------------------
+dnl Lots of BSD/Solaris/ other systems look in /usr/local
+dnl ---------------------------------------------------------------------------
+
+CPPFLAGS="-I/usr/local/include ${CPPFLAGS}"
+LDFLAGS="-L/usr/local/lib ${LDFLAGS}"
+
AC_HEADER_STDC
AC_HEADER_DIRENT
AC_HEADER_TIME
@@ -88,36 +111,36 @@ dnl ------------------------------------
dnl add additional lib paths
dnl ----------------------------------------------------------------------------
if test -d "/usr/lib64"; then LDFLAGS="-L/usr/lib64 ${LDFLAGS}"; fi
-if test -d "/usr/local/lib"; then LDFLAGS="-L/usr/local/lib ${LDFLAGS}"; fi
+#if test -d "/usr/local/lib"; then LDFLAGS="${LDFLAGS} -L/usr/local/lib"; fi
if test -d "/usr/lib/x86_64-linux-gnu"; then LDFLAGS="-L/usr/lib/x86_64-linux-gnu ${LDFLAGS}"; fi
if test -d "/usr/lib/i386-linux-gnu"; then LDFLAGS="-L/usr/lib/i386-linux-gnu ${LDFLAGS}"; fi
-if test -d "/usr/lib"; then LDFLAGS="-L/usr/lib ${LDFLAGS}"; fi
+if test -d "/usr/lib"; then LDFLAGS="${LDFLAGS} -L/usr/lib"; fi
if test -d "/usr/lib/arm-linux-gnueabihf"; then LDFLAGS="-L/usr/lib/arm-linux-gnueabihf ${LDFLAGS}"; fi
+
dnl ----------------------------------------------------------------------------
dnl find Python3
dnl ----------------------------------------------------------------------------
HAVE_PY3=no
-# check with-enable first
+# check with-python3 first
AC_MSG_CHECKING([Python3 --with-python3])
-AC_ARG_WITH([f2py], [ --with-python3=PATH path to: ../python3],
+AC_ARG_WITH([python3], [ --with-python3=PATH path to: ../python3],
PY3="$withval")
# if --with-python3 is not empty
-if test -n "$PY3"; then
+if test -n ${PY3}; then
# check if user provided python3 is >= 3.2
-python3 -c "import sys; sys.exit(sys.version < '3.2')" >/dev/null 2>&1
-
+${PY3} -c "import sys; sys.exit(sys.version < '3.2')" >/dev/null 2>&1
if test "$?" != "0"; then
- HAVE_PY3=no
+ HAVE_PY3="no"
AC_MSG_RESULT([no])
else
- HAVE_PY3=yes
- PY3_PATH="$PY3"
- PY3V=`$PY3 -V`
+ HAVE_PY3="yes"
+ PY3_PATH=${PY3}
+ PY3V=`${PY3} -V`
AC_DEFINE([HAVE_PY3], [1])
AC_DEFINE_UNQUOTED([PY3_PATH], ["${PY3}"], [Path to Python3])
AC_SUBST([PYTHON], ["${PY3}"])
@@ -128,6 +151,7 @@ else
fi
# if not user supplied, check by calling python
+
if test "$HAVE_PY3" = "no"; then
AC_MSG_CHECKING([Python3 using: python])
@@ -172,7 +196,7 @@ dnl ------------------------------------
HAVE_F2PY=no
-# check with-enable first
+# check with-f2py first
AC_MSG_CHECKING([F2PY --with-f2py])
AC_ARG_WITH([f2py], [ --with-f2py=PATH path to: ../f2py ../f2py3],
F2PY="$withval")
@@ -244,13 +268,23 @@ dnl ------------------------------------
dnl check gfortran
dnl ----------------------------------------------------------------------------
+AC_MSG_CHECKING([gfortran --with-gfortran])
+AC_ARG_WITH([gfortran], [ --with-gfortran=PATH path to: ../gfortran],])
+
+# if --with-gfortran is not empty
+if test -n ${withval}; then
+ gfortran="${withval}"
+ gfpath=`${gfortran} --print-file-name=|awk -F/ '{print $1 "/" $2 "/" $3 "/" $4 "/" $5}'`
+ LDFLAGS="-L${gfpath} ${LDFLAGS}"
+fi
+
AC_CHECK_LIB([gfortran], [_gfortran_st_write], [], [])
if test "$ac_cv_lib_gfortran__gfortran_st_write" != "yes"; then
HAVE_GFORTRAN=0
else
HAVE_GFORTRAN=1
- FC=gfortran
+ FC=${gfortran}
FCV=gnu95
FC_LIB_PATH=`${FC} -print-file-name=`
AC_DEFINE_UNQUOTED([FC_LIB_PATH], ["${FC_LIB_PATH}"], [Path to Gfortran libs.])
@@ -266,12 +300,14 @@ fi
dnl ----------------------------------------------------------------------------
dnl check portaudio
dnl ----------------------------------------------------------------------------
+#
AC_CHECK_LIB([portaudio], [Pa_Initialize], [], [])
if test "$ac_cv_lib_portaudio_Pa_Initialize" = "yes"; then
- LIBS="-lportaudio ${LIBS}"
+ LIBS="-lportaudio ${LIBS}"
fi
+
# if headers and libs found, set define
if test "$ac_cv_header_portaudio_h" = "yes" -a "$ac_cv_lib_portaudio_Pa_Initialize" = "yes"; then
HAVE_PORTAUDIO=1
@@ -279,7 +315,6 @@ if test "$ac_cv_header_portaudio_h" = "y
AC_DEFINE([HAVE_PORTAUDIO_LIB], [1], [Portaudio Lib])
fi
-
dnl ----------------------------------------------------------------------------
dnl check fftw3
dnl ----------------------------------------------------------------------------
@@ -322,8 +357,10 @@ dnl ------------------------------------
_LBU=$(echo "-lpthread $LIBS" |tr ' ' '\n'|sort -su |tr '\n' ' ')
LIBS="$_LBU"
-_LDU=$(echo "$LDFLAGS" |tr ' ' '\n'|sort -su |tr '\n' ' ')
-LDFLAGS="$_LDU"
+# This of course destroys FreeBSD builds
+#_LDU=$(echo "$LDFLAGS" |tr ' ' '\n'|sort -su |tr '\n' ' ')
+#LDFLAGS="$_LDU"
+
_CPPU=$(echo "-I/usr/include -I/usr/local/include $CPPFLAGS" |tr ' ' '\n'|sort -su |tr '\n' ' ')
CPPFLAGS="$_CPPU"
@@ -355,6 +392,10 @@ case "${host_os}" in
FFLAGS="-O2 -m64 -Wall -fbounds-check -fno-second-underscore \
-Wno-conversion -Wno-character-truncation -fPIC"
;;
+ *freebsd* )
+ CFLAGS="${CFLAGS} -fpic"
+ FFLAGS="-O2 -m"$(/usr/bin/getconf LONG_BIT)" -Wall -fbounds-check -fno-second-underscore \
+-Wno-conversion -Wno-character-truncation -fPIC" ;;
*)
AC_MSG_ERROR([Unsupported System: ${host_os}.])
;;
@@ -377,10 +418,6 @@ if test "$HAVE_PY3" = "no"; then
echo
echo 'Example:'
echo './configure --with-python3="/home/$USER/test/python3"'
-else
- # add python3 path to wspr.sh script
- sed -i '/wspr.py/d' wspr.sh
- echo "$PY3_PATH -O wspr.py" >> wspr.sh
fi
@@ -502,7 +539,7 @@ AC_SUBST([PREFIX], ["$prefix"])
AC_SUBST([PROGRAM], ["$PACKAGE_NAME"])
AC_SUBST([VERSION], ["$PACKAGE_VERSION"])
AC_SUBST([WEB], ["$PACKAGE_URL"])
-AC_CONFIG_FILES([Makefile])
+AC_CONFIG_FILES([Makefile wspr.sh])
AC_OUTPUT
@@ -523,7 +560,7 @@ fi
echo " Package: .........: ${PROGRAM} ${VERSION}"
echo " Python3: .........: ${PYTHON}"
echo " F2py: ............: ${F2PY}"
-echo " Fcomplier: .......: ${FC}"
+echo " Fcompiler: .......: ${FC}"
echo " Samplerate: ......: ${srstatus}"
echo " FFTW3: ...........: ${ffstatus}"
echo " Portaudio: .......: ${pastatus}"

View File

@ -1,11 +0,0 @@
--- wspr.py.orig 2017-09-27 19:55:15 UTC
+++ wspr.py
@@ -50,7 +50,7 @@ from WsprMod import g
import Pmw
from WsprMod import palettes
from math import log10
-from numpy.oldnumeric import zeros
+from numpy import zeros
import array
##import dircache
from PIL import Image, ImageTk, ImageDraw

View File

@ -1,11 +0,0 @@
--- wspr2.f90.orig 2017-09-27 23:05:56 UTC
+++ wspr2.f90
@@ -40,7 +40,7 @@ subroutine wspr2
include 'acom2.f90'
character dectxt*80,logfile*80
integer nt(9)
- integer iclock(12)
+ integer iclock(36)
integer ib(15)
common/patience/npatience
data nrxnormal/0/,ireset/1/

View File

@ -1,60 +0,0 @@
#!/bin/sh
#-------------------------------------------------------------------------------
# This file is part of the WSPR application, Weak Signal Propogation Reporter
#
# File Name: wspr.sh
# Description: Shell script wrapper to update or copy files from system install
#
# Copyright (C) 2001-2014 Joseph Taylor, K1JT
# License: GNU GPL v3
#
# This program 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 3 of the License, or (at your option) any later
# version.
#
# This program 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
# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
# Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
#-------------------------------------------------------------------------------
set -e
copyur() {
for f in $1/*;do
if [ $f -nt `basename $f` ]; then
if [ ! -d `basename $f` ]; then
cp $f .
fi
fi
done
}
# set dir's
_HOMEDIR="/home/$USER/.wspr"
# update out of date files
if [ -e $_HOMEDIR ] ; then
cd $_HOMEDIR
copyur /usr/local/share/wspr
copyur /usr/local/share/doc/wspr
cd $_HOMEDIR/WsprMod
copyur /usr/local/lib/wspr/WsprMod
cd $_HOMEDIR
else
# if _HOMEDIR does not exist make it
mkdir $_HOMEDIR
cp -R @PREFIX@/share/wspr/* $_HOMEDIR
cp -R @PREFIX@/share/doc/wspr/* $_HOMEDIR
cp -R @PREFIX@/lib/wspr/* $_HOMEDIR
fi
# run: py location updated by configure.ac
cd $_HOMEDIR
@PYTHON@ -O wspr.py

View File

@ -1,6 +0,0 @@
WSPR (pronounced "whisper") stands for "Weak Signal Propagation Reporter."
This program is designed for sending and receiving low-power transmissions
to test propagation paths on the MF and HF bands. Users with internet access
can watch results in real time at WSPRnet.
WWW: http://physics.princeton.edu/pulsar/K1JT

View File

@ -1,4 +0,0 @@
wspr is now installed.
wspr now has some experimental code for controlling
rigs using rigctl from hamlib. Check supported_rigs.txt in docs.
Now, go chase some HF dx.

View File

@ -1,43 +0,0 @@
bin/fcal
bin/fmeasure
bin/fmtave
bin/fmtest
bin/wspr
bin/wspr0
bin/wsprcode
lib/wspr/WsprMod/__init__.py
lib/wspr/WsprMod/advanced.py
lib/wspr/WsprMod/g.py
lib/wspr/WsprMod/hopping.py
lib/wspr/WsprMod/iq.py
lib/wspr/WsprMod/libgcc_s_dw2-1.dll
lib/wspr/WsprMod/options.py
lib/wspr/WsprMod/palettes.py
lib/wspr/WsprMod/smeter.py
lib/wspr/WsprMod/specjt.py
lib/wspr/WsprMod/w.so
man/man1/fcal.1.gz
man/man1/fmeasure.1.gz
man/man1/fmtave.1.gz
man/man1/fmtest.1.gz
man/man1/wspr.1.gz
man/man1/wspr0.1.gz
man/man1/wsprcode.1.gz
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/examples/README
%%PORTDOCS%%%%DOCSDIR%%/examples/fcal.out
%%PORTDOCS%%%%DOCSDIR%%/examples/fmt.all
%%PORTDOCS%%%%DOCSDIR%%/examples/fmtave.out
%%DATADIR%%/Pmw.py
%%DATADIR%%/PmwBlt.py
%%DATADIR%%/PmwColor.py
%%DATADIR%%/gocal
%%DATADIR%%/hamlib_rig_numbers
%%DATADIR%%/save/Samples/091022_0436.wav
%%DATADIR%%/wspr.py
%%DATADIR%%/wspr.sh
%%DATADIR%%/wsprrc

View File

@ -589,7 +589,6 @@
SUBDIR += erlang-parse_trans
SUBDIR += erlang-poolboy
SUBDIR += erlang-pooler
SUBDIR += erlang-protobuffs
SUBDIR += erlang-providers
SUBDIR += erlang-rebar3_hex
SUBDIR += erlang-recon

View File

@ -1,23 +0,0 @@
# $FreeBSD$
PORTNAME= protobuffs
PORTVERSION= 0.9.1
CATEGORIES= devel
PKGNAMEPREFIX= erlang-
MAINTAINER= erlang@FreeBSD.org
COMMENT= Protocol Buffers interface for Erlang
LICENSE= APACHE20
DEPRECATED= upstream deprecated
EXPIRATION_DATE=2018-10-01
USES= erlang:rebar
USE_GITHUB= yes
GH_ACCOUNT= basho
GH_PROJECT= erlang_protobuffs
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1530991670
SHA256 (basho-erlang_protobuffs-0.9.1_GH0.tar.gz) = c2b60642c7ed230480e11442fe0d3ebaad7e635ed7da92389d38636a84232a34
SIZE (basho-erlang_protobuffs-0.9.1_GH0.tar.gz) = 237808

View File

@ -1,10 +0,0 @@
--- rebar.config.orig 2016-07-11 16:31:36 UTC
+++ rebar.config
@@ -1,7 +1,6 @@
{erl_opts, [debug_info]}.
{deps,[
- {meck, "0.8.*", {git, "https://github.com/basho/meck.git", {tag, "0.8.2"}}}
]}.
{clean_files, ["*~","**/*~","**/*.beam","logs/*","test/Emakefile"]}.

View File

@ -1,3 +0,0 @@
Protocol Buffers interface for Erlang.
WWW: https://github.com/basho/erlang_protobuffs

View File

@ -1,21 +0,0 @@
lib/erlang/lib/protobuffs-%%VERSION%%/ebin/pokemon_pb.beam
lib/erlang/lib/protobuffs-%%VERSION%%/ebin/protobuffs.app
lib/erlang/lib/protobuffs-%%VERSION%%/ebin/protobuffs.beam
lib/erlang/lib/protobuffs-%%VERSION%%/ebin/protobuffs_cli.beam
lib/erlang/lib/protobuffs-%%VERSION%%/ebin/protobuffs_compile.beam
lib/erlang/lib/protobuffs-%%VERSION%%/ebin/protobuffs_file.beam
lib/erlang/lib/protobuffs-%%VERSION%%/ebin/protobuffs_parser.beam
lib/erlang/lib/protobuffs-%%VERSION%%/ebin/protobuffs_scanner.beam
lib/erlang/lib/protobuffs-%%VERSION%%/src/overview.edoc
lib/erlang/lib/protobuffs-%%VERSION%%/src/pokemon_pb.erl
lib/erlang/lib/protobuffs-%%VERSION%%/src/protobuffs.app.src
lib/erlang/lib/protobuffs-%%VERSION%%/src/protobuffs.erl
lib/erlang/lib/protobuffs-%%VERSION%%/src/protobuffs_cli.erl
lib/erlang/lib/protobuffs-%%VERSION%%/src/protobuffs_compile.erl
lib/erlang/lib/protobuffs-%%VERSION%%/src/protobuffs_file.erl
lib/erlang/lib/protobuffs-%%VERSION%%/src/protobuffs_parser.erl
lib/erlang/lib/protobuffs-%%VERSION%%/src/protobuffs_parser.yrl
lib/erlang/lib/protobuffs-%%VERSION%%/src/protobuffs_scanner.erl
lib/erlang/lib/protobuffs-%%VERSION%%/src/protobuffs_scanner.xrl
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTDOCS%%%%DOCSDIR%%/README_ORIG.md

View File

@ -261,7 +261,6 @@
SUBDIR += mu4e-maildirs
SUBDIR += mulberry
SUBDIR += mutt
SUBDIR += mutt-lite
SUBDIR += mutt_vc_query
SUBDIR += muttils
SUBDIR += nbsmtp

View File

@ -1,15 +0,0 @@
# Created by: Udo Schweigert <udo.schweigert@siemens.com>
# $FreeBSD$
# Just to get a mutt-devel-lite pkg on pkg cluster
MASTERDIR= ${.CURDIR}/../mutt
DEPRECATED= For a lite version of mutt build mail/mutt with less (or zero) options
EXPIRATION_DATE= 2018-10-01
COMMENT= The Mongrel of Mail User Agents (development version, lite package)
CONFLICTS= ja-mutt-[0-9]* ja-mutt-devel-[0-9]* mutt-[0-9]* mutt-devel-[0-9]* mutt-lite-1.4* zh-mutt-devel-[0-9]*
MUTT_LITE= yes
.include "${MASTERDIR}/Makefile"