pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/speakfreely SpeakFreely is officially "abandonware...
details: https://anonhg.NetBSD.org/pkgsrc/rev/bbc3a24a90a6
branches: trunk
changeset: 491424:bbc3a24a90a6
user: jlam <jlam%pkgsrc.org@localhost>
date: Thu Mar 24 02:53:34 2005 +0000
description:
SpeakFreely is officially "abandonware" since January 14, 2004. Since
this package hasn't built in quite a while, remove it from pkgsrc.
diffstat:
net/speakfreely/DESCR | 7 -
net/speakfreely/Makefile | 67 -------------
net/speakfreely/PLIST | 20 ---
net/speakfreely/distinfo | 13 --
net/speakfreely/patches/patch-aa | 198 ---------------------------------------
net/speakfreely/patches/patch-ab | 23 ----
net/speakfreely/patches/patch-ac | 24 ----
net/speakfreely/patches/patch-ad | 168 ---------------------------------
net/speakfreely/patches/patch-ae | 31 ------
net/speakfreely/patches/patch-af | 17 ---
net/speakfreely/patches/patch-ag | 131 -------------------------
net/speakfreely/patches/patch-ah | 34 ------
net/speakfreely/patches/patch-ai | 22 ----
13 files changed, 0 insertions(+), 755 deletions(-)
diffs (truncated from 807 to 300 lines):
diff -r f05faaa17189 -r bbc3a24a90a6 net/speakfreely/DESCR
--- a/net/speakfreely/DESCR Thu Mar 24 02:33:08 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-Speak Freely allows users of a variety of Unix and Unix-like machines
-equipped with audio hardware connected by a network to converse, using
-the audio input and output facilities of the system to digitise and
-later reconstruct the sound and the network to relay sound packets.
-Optional compression is provided, allowing conversations over relatively
-low-bandwidth Internet links as well as local area networks. The
-technology is based on the digital celular phone compression technology.
diff -r f05faaa17189 -r bbc3a24a90a6 net/speakfreely/Makefile
--- a/net/speakfreely/Makefile Thu Mar 24 02:33:08 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,67 +0,0 @@
-# $NetBSD: Makefile,v 1.17 2004/12/15 22:37:39 jlam Exp $
-#
-
-DISTNAME= speak_freely-7.2
-PKGNAME= speakfreely-7.2
-PKGREVISION= 3
-CATEGORIES= net audio
-MASTER_SITES= http://www.fourmilab.ch/speakfree/unix/
-
-MAINTAINER= johnam%mail.kemper.org@localhost
-HOMEPAGE= http://www.fourmilab.ch/speakfree/unix/
-COMMENT= Internet "phone" for UNIX
-
-USE_BUILDLINK3= YES
-NO_CONFIGURE= YES
-USE_PERL5= YES
-
-BUILD_DEFS+= SPEAKFREELY_OPTIONS USE_CRYPTO USE_IDEA
-
-.include "../../mk/bsd.prefs.mk"
-
-USE_CRYPTO?= YES
-USE_IDEA?= NO
-
-# SPEAKFREELY_OPTIONS is a space-separated list of compile-time options
-# to support. Currently supported options:
-#
-# halfduplex for if sound card doesn't support full-duplex sound
-#
-SPEAKFREELY_OPTIONS?= halfduplex
-
-.if ${SPEAKFREELY_OPTIONS:Mhalfduplex} == "halfduplex"
-CCFLAGS+= -DHALF_DUPLEX
-.endif
-
-.if defined(USE_CRYPTO) && ${USE_CRYPTO} == "YES"
-HAVE_LIBCRYPTO= YES
-USE_OLD_DES_API= YES
-.include "../../security/openssl/buildlink3.mk"
-
-.if defined(USE_IDEA) && ${USE_IDEA} == "YES"
-LICENSE= no-commercial-use
-.endif
-.endif
-
-SOUNDDIR= ${PREFIX}/share/speakfreely
-MAKE_ENV+= PERL="${PERL5}" CCFLAGS="${CCFLAGS}" \
- SOUNDDIR="${SOUNDDIR}"
-MAKE_ENV+= USE_CRYPTO="${USE_CRYPTO}" HAVE_LIBCRYPTO="${HAVE_LIBCRYPTO}" \
- SSLBASE="${SSLBASE}" USE_IDEA="${USE_IDEA}"
-MAKE_ENV+= HAVE_GSM=YES HAVE_MD5=YES
-MAKE_ENV+= DOMAIN=
-
-post-extract:
- ${MV} ${WRKSRC}/sfspeaker.1 ${WRKSRC}/sfspeaker.1.in
-
-pre-build:
- ${SED} -e "s,@SOUNDDIR@,${SOUNDDIR},g" \
- < ${WRKSRC}/sfspeaker.1.in > ${WRKSRC}/sfspeaker.1
-
-post-install:
- ${INSTALL_DATA_DIR} ${SOUNDDIR}
- ${INSTALL_DATA} ${WRKSRC}/busy.au ${SOUNDDIR}
- ${INSTALL_DATA} ${WRKSRC}/ring.au ${SOUNDDIR}
-
-.include "../../audio/gsm/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r f05faaa17189 -r bbc3a24a90a6 net/speakfreely/PLIST
--- a/net/speakfreely/PLIST Thu Mar 24 02:33:08 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:59:06 zuntum Exp $
-bin/sfecho
-bin/sflaunch
-bin/sflwl
-bin/sflwld
-bin/sfmike
-bin/sfreflect
-bin/sfspeaker
-bin/sfvod
-man/man1/sfecho.1
-man/man1/sflaunch.1
-man/man1/sflwl.1
-man/man1/sflwld.1
-man/man1/sfmike.1
-man/man1/sfreflect.1
-man/man1/sfspeaker.1
-man/man1/sfvod.1
-share/speakfreely/busy.au
-share/speakfreely/ring.au
-@dirrm share/speakfreely
diff -r f05faaa17189 -r bbc3a24a90a6 net/speakfreely/distinfo
--- a/net/speakfreely/distinfo Thu Mar 24 02:33:08 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: distinfo,v 1.3 2002/10/25 10:30:36 wiz Exp $
-
-SHA1 (speak_freely-7.2.tar.gz) = d35106947b35966b02b59517bf608f37703bef2b
-Size (speak_freely-7.2.tar.gz) = 591240 bytes
-SHA1 (patch-aa) = 24d6ca54603f069fdafda1155db1cdf3e4b6d339
-SHA1 (patch-ab) = cb641f0fb6be0959e8528bee3514421f97de30ef
-SHA1 (patch-ac) = c4f98cc9633ae9ee433d29c603640f7912a85ec9
-SHA1 (patch-ad) = 51a728f06a947280aba1a97da22b12ad522ffc51
-SHA1 (patch-ae) = df8e7fc1378f101bb71c5d14aff0eefa4c90c641
-SHA1 (patch-af) = 46797c537b007b0997dc4149242d06bcc6fbde24
-SHA1 (patch-ag) = 8c52784f474739cd55e1490b734625283e3367f7
-SHA1 (patch-ah) = ea18245b2311906cf100f45e2588af40afc90efd
-SHA1 (patch-ai) = 961576afb09f30d9bf0f772c42fb7f2e2fe9febd
diff -r f05faaa17189 -r bbc3a24a90a6 net/speakfreely/patches/patch-aa
--- a/net/speakfreely/patches/patch-aa Thu Mar 24 02:33:08 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,198 +0,0 @@
-$NetBSD: patch-aa,v 1.4 2002/10/25 10:30:37 wiz Exp $
-
---- Makefile.orig Sat Sep 18 11:29:44 1999
-+++ Makefile Sat Jan 15 12:34:29 2000
-@@ -3,16 +3,19 @@
-
- # Debugging options
-
--DEBUG = -g -DHEXDUMP
-+#DEBUG = -g -DHEXDUMP
- #DEBUG = -g -DHEXDUMP -DNOCRYPTO
--#DEBUG = -O
-+DEBUG = -O
-
- # Installation
-
- # Install program
--INSTALL = /usr/bin/install
-+#INSTALL = /usr/bin/install
-+INSTALL_PROGRAM = ${BSD_INSTALL_PROGRAM}
-+INSTALL_SCRIPT = ${BSD_INSTALL_SCRIPT}
-+INSTALL_MAN = ${BSD_INSTALL_MAN}
- # Installation root directory
--INSTDIR = /usr/local
-+INSTDIR = ${PREFIX}
- # Binaries
- INSTDIR_BIN = $(INSTDIR)/bin
- # Manual pages
-@@ -38,9 +41,9 @@
- # functionality is working. Please see the detailed description
- # of the available flags which follows these declarations.
- #
--CCFLAGS = -DAUDIO_BLOCKING -DLINUX -DHALF_DUPLEX -DM_LITTLE_ENDIAN
--CC = gcc -O3 # for GNU's gcc compiler
--LFLAGS = -lncurses -lm
-+#CCFLAGS = -DAUDIO_BLOCKING -DLINUX -DHALF_DUPLEX -DM_LITTLE_ENDIAN
-+#CC = gcc -O3 # for GNU's gcc compiler
-+#LFLAGS = -lncurses -lm
- #
- # If the above LFLAGS doesn't work, try the one below.
- #LFLAGS = -lcurses -lm
-@@ -223,6 +226,18 @@
- #CCFLAGS = -DM_LITTLE_ENDIAN
- #LFLAGS = -lcurses -ltermcap -lcompat -lm
-
-+# NetBSD 1.4
-+# (courtesy of John A. Maier)
-+
-+# -lossaudio is needed to provide OSS audio emulation. -DHALF_DUPLEX may
-+# also be needed in CCFLAGS depending on the driver for the sound card
-+# (see below). -lcompat is needed to link correctly since the source uses
-+# the obsoleted function cuserid().
-+
-+CCFLAGS += -DUSE_CURSES
-+CCFLAGS += -DSOUNDDIR=\"${SOUNDDIR}\"
-+LFLAGS += -lcurses -ltermcap -lm -lcompat -lossaudio
-+
- # Hewlett-Packard
- # (courtesy of Marc Kilian)
- #
-@@ -233,7 +248,7 @@
-
- # Where Perl is located on your system. This is used to make
- # a directly-executable version of sfvod.
--PERL = /usr/bin/perl
-+#PERL = /usr/bin/perl
-
- # If your audio hardware is half duplex, uncomment the next line.
- # You can also, if you wish, define this on the CCFLAGS definition
-@@ -267,23 +282,67 @@
-
- CARGS = -DInternet_Port=$(INTERNET_PORT)
-
-+# Crypto
-+.if defined(USE_CRYPTO) && $(USE_CRYPTO) == "YES"
-+.if defined(HAVE_LIBCRYPTO) && $(HAVE_LIBCRYPTO) == "YES"
-+CRYPTOFLAGS = -I$(SSLBASE)/include
-+CRYPTOLIBS = des/des.a -Wl,-R$(SSLBASE)/lib -L$(SSLBASE)/lib -lcrypto
-+CRYPTOOBJS = deslib.o
-+.else
-+CRYPTOFLAGS = -Ilibdes -Iblowfish
-+CRYPTOLIBS = blowfish/libblowfish.a des/des.a libdes/libdes.a
-+CRYPTOOBJS = libblowfish.o deslib.o libdes.o
-+.if defined(USE_IDEA) && $(USE_IDEA) == "YES"
-+CRYPTOFLAGS += -DUSE_IDEA -Iidea
-+CRYPTOLIBS += idea/idea.a
-+CRYPTOOBJS += idealib.o
-+.endif
-+.endif
-+.else
-+CCFLAGS += -DNOCRYPTO
-+CRYPTOFLAGS =
-+CRYPTOLIBS =
-+CRYPTOOBJS =
-+.endif
-+
-+.if defined(HAVE_GSM) && ${HAVE_GSM} == "YES"
-+GSMFLAGS = -I${BUILDLINK_PREFIX.gsm}/include
-+GSMLIBS = -Wl,-R${BUILDLINK_PREFIX.gsm}/lib -L${BUILDLINK_PREFIX.gsm}/lib -lgsm
-+GSMOBJS =
-+.else
-+GSMFLAGS = -Igsm/inc
-+GSMLIBS = gsm/lib/libgsm.a
-+GSMOBJS = gsmlib.o
-+.endif
-+
-+.if defined(HAVE_MD5) && $(HAVE_MD5) == "YES"
-+MD5FLAGS = -I/usr/include
-+MD5LIBS =
-+MD5OBJS =
-+.else
-+MD5FLAGS = -Imd5
-+MD5LIBS = md5/md5.o
-+MD5OBJS = md5lib.o
-+.endif
-+
- # Compiler flags
-
--CFLAGS = $(DEBUG) -Iadpcm -Ilpc -Igsm/inc -Imd5 -Iidea -Ilibdes -Iblowfish $(CARGS) $(DUPLEX) $(CCFLAGS) $(DOMAIN)
-+CFLAGS = $(DEBUG) -Iadpcm -Ilpc $(GSMFLAGS) $(MD5FLAGS) $(CRYPTOFLAGS) $(CARGS) $(DUPLEX) $(CCFLAGS) $(DOMAIN)
-
--PROGRAMS = sfspeaker sfmike sflaunch sflwld sflwl sfecho sfreflect sfvod
-+PROGRAMS = sfspeaker sfmike sflaunch sflwld sflwl sfecho sfreflect
-+SCRIPTS = sfvod
-
--all: $(PROGRAMS)
-+all: $(PROGRAMS) $(SCRIPTS)
-
- SPKROBJS = speaker.o codecs.o deskey.o g711.o rate.o rtpacket.o soundbyte.o ulaw.o usleep.o vatpkt.o vox.o audio_hp.o audio_sgi.o common.o
-
--sfspeaker: $(SPKROBJS) adpcmlib.o libblowfish.o lpclib.o lpc10lib.o gsmlib.o deslib.o md5lib.o idealib.o libdes.o xdsub.o
-- $(CC) $(SPKROBJS) adpcm/adpcm-u.o blowfish/libblowfish.a des/des.a md5/md5.o idea/idea.a lpc10/liblpc10.a gsm/lib/libgsm.a lpc/lpc.o xdsub.o libdes/libdes.a $(LFLAGS) -o sfspeaker
-+sfspeaker: $(SPKROBJS) adpcmlib.o lpclib.o lpc10lib.o $(GSMOBJS) $(MD5OBJS) xdsub.o $(CRYPTOOBJS)
-+ $(CC) $(SPKROBJS) adpcm/adpcm-u.o $(MD5LIBS) lpc10/liblpc10.a $(GSMLIBS) lpc/lpc.o xdsub.o $(CRYPTOLIBS) $(LFLAGS) -o sfspeaker
-
- MIKEOBJS = mike.o codecs.o deskey.o g711.o rate.o rtpacket.o soundbyte.o ulaw.o usleep.o vatpkt.o xdsub.o audio_hp.o audio_sgi.o
-
--sfmike: $(MIKEOBJS) adpcmlib.o libblowfish.o lpclib.o lpc10lib.o gsmlib.o deslib.o md5lib.o idealib.o libdes.o
-- $(CC) $(MIKEOBJS) adpcm/adpcm-u.o des/des.a md5/md5.o idea/idea.a -lm blowfish/libblowfish.a lpc10/liblpc10.a gsm/lib/libgsm.a lpc/lpc.o libdes/libdes.a $(LFLAGS) -o sfmike
-+sfmike: $(MIKEOBJS) adpcmlib.o lpclib.o lpc10lib.o $(GSMOBJS) $(MD5OBJS) $(CRYPTOOBJS)
-+ $(CC) $(MIKEOBJS) adpcm/adpcm-u.o $(MD5LIBS) -lm lpc10/liblpc10.a $(GSMLIBS) lpc/lpc.o $(CRYPTOLIBS) $(LFLAGS) -o sfmike
-
- LAUNCHOBJS = launch.o soundbyte.o usleep.o g711.o
-
-@@ -302,13 +361,13 @@
-
- ECHOOBJS = echo.o codecs.o g711.o rtpacket.o ulaw.o xdsub.o
-
--sfecho: $(ECHOOBJS) md5lib.o
-- $(CC) $(ECHOOBJS) md5/md5.o adpcm/adpcm-u.o lpc/lpc.o $(LFLAGS) -o sfecho
-+sfecho: $(ECHOOBJS) $(MD5OBJS)
-+ $(CC) $(ECHOOBJS) $(MD5LIBS) adpcm/adpcm-u.o lpc/lpc.o $(LFLAGS) -o sfecho
-
- REFLECTOBJS = reflect.o codecs.o html.o g711.o rtpacket.o ulaw.o xdsub.o
-
--sfreflect: $(REFLECTOBJS) md5lib.o
-- $(CC) $(REFLECTOBJS) md5/md5.o adpcm/adpcm-u.o lpc/lpc.o $(LFLAGS) -o sfreflect
-+sfreflect: $(REFLECTOBJS) $(MD5OBJS)
-+ $(CC) $(REFLECTOBJS) $(MD5LIBS) adpcm/adpcm-u.o lpc/lpc.o $(LFLAGS) -o sfreflect
-
- # Configure the voice on demand server for the platform's
- # location of Perl and network constant definitions.
-@@ -402,8 +461,8 @@
-
- speakfree.h: audio_descr.h rtp.h rtpacket.h ulaw2linear.h types.h
-
--testgsm: testgsm.o gsmlib.o
-- $(CC) testgsm.o -lm gsm/lib/libgsm.a $(LFLAGS) -o testgsm
-+testgsm: testgsm.o $(GSMOBJS)
-+ $(CC) testgsm.o -lm $(GSMLIBS) $(LFLAGS) -o testgsm
-
- manpage:
- nroff -man sfmike.1 | $(PAGER)
Home |
Main Index |
Thread Index |
Old Index