ports/73018: [NEW PORT] comms/qsstv: Amateur Radio SSTV/FAX reception program for unix

Diane Bruce db at db.net
Fri Oct 22 22:20:26 UTC 2004


>Number:         73018
>Category:       ports
>Synopsis:       [NEW PORT] comms/qsstv: Amateur Radio SSTV/FAX reception program for unix
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 22 22:20:25 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Diane Bruce
>Release:        FreeBSD 5.3-BETA7 i386
>Organization:
>Environment:
System: FreeBSD night.db.net 5.3-BETA7 FreeBSD 5.3-BETA7 #3: Wed Oct 13 11:27:41 EDT 2004
>Description:
qsstv

SSTV decode and Version 5 supports FAX reception

WWW: http://users.pandora.be/on1mh/

- Diane
db at db.net

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- qsstv-5.2e.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	qsstv
#	qsstv/pkg-descr
#	qsstv/files
#	qsstv/files/patch-qqstv_sstvtx.cpp
#	qsstv/files/patch-qsstv_Makefile.in
#	qsstv/files/patch-qsstv_sstvparam.cpp
#	qsstv/Makefile
#	qsstv/distinfo
#	qsstv/pkg-plist
#
echo c - qsstv
mkdir -p qsstv > /dev/null 2>&1
echo x - qsstv/pkg-descr
sed 's/^X//' >qsstv/pkg-descr << 'END-of-qsstv/pkg-descr'
Xqsstv
X
XSSTV decode and Version 5 supports FAX reception
X
XWWW: http://users.pandora.be/on1mh/
X
X- Diane
Xdb at db.net
END-of-qsstv/pkg-descr
echo c - qsstv/files
mkdir -p qsstv/files > /dev/null 2>&1
echo x - qsstv/files/patch-qqstv_sstvtx.cpp
sed 's/^X//' >qsstv/files/patch-qqstv_sstvtx.cpp << 'END-of-qsstv/files/patch-qqstv_sstvtx.cpp'
X--- qsstv/sstvtx.cpp.orig	Sat Aug 28 20:14:15 2004
X+++ qsstv/sstvtx.cpp	Sat Aug 28 20:14:16 2004
X@@ -187,7 +187,7 @@
X 						{
X 		  				struct tm *ltm=localtime(&t); //  to calculate timezone
X 		  				ltzone="UTC";
X-		  				if(daylight && ltm->tm_isdst)
X+		  				if(/*daylight &&*/ ltm->tm_isdst)
X 		    				{
X 							    dt=dt.addSecs((int)timezone-3600);
X 		    				}
X@@ -199,7 +199,7 @@
X 	      	else
X 						{
X 		  				struct tm *ltm=gmtime(&t); // to set tzname correctly
X-		  				if(daylight && ltm->tm_isdst)
X+		  				if(/*daylight &&*/ ltm->tm_isdst)
X 		    				{
X 		      				ltzone=tzname[2];
X 		    				}
END-of-qsstv/files/patch-qqstv_sstvtx.cpp
echo x - qsstv/files/patch-qsstv_Makefile.in
sed 's/^X//' >qsstv/files/patch-qsstv_Makefile.in << 'END-of-qsstv/files/patch-qsstv_Makefile.in'
X--- qsstv/Makefile.in.orig	Sat Aug 28 22:26:03 2004
X+++ qsstv/Makefile.in	Sun Aug 29 12:51:51 2004
X@@ -250,7 +250,7 @@
X INTERFACES = zoomform.ui textselect.ui recform.ui posform.ui ftpform.ui freqform.ui configform.ui
X TRANSLATIONS =
X KDE_OPTIONS = qtonly
X-qsstv_LDADD = $(LIB_QPE) $(LIB_QT) $(LIBSOCKET)
X+qsstv_LDADD = $(LIB_QPE) $(LIB_QT) $(USER_LDFLAGS) $(LIBSOCKET)
X
X SUBDIRS = docs icons
X
X@@ -358,7 +358,6 @@
X #>+ 2
X CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \
X 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
X-CXXFLAGS = @CXXFLAGS@
X DIST_SOURCES = $(qsstv_SOURCES)
X
X RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \
END-of-qsstv/files/patch-qsstv_Makefile.in
echo x - qsstv/files/patch-qsstv_sstvparam.cpp
sed 's/^X//' >qsstv/files/patch-qsstv_sstvparam.cpp << 'END-of-qsstv/files/patch-qsstv_sstvparam.cpp'
X--- qsstv/sstvparam.cpp.orig	Sat Aug 28 20:28:15 2004
X+++ qsstv/sstvparam.cpp	Sat Aug 28 22:00:25 2004
X@@ -198,24 +198,24 @@
X    0xAC,
X    GBR,
X    {
X-     {PHASET1},             // PHASET0  start new line
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET4},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASET9},             // PHASET6  get green line
X-     {PHASETA},             // PHASET7  get blue line
X-     {PHASETE},             // PHASET8  get red  line
X-     {PHASET5},             // PHASET9  F1500
X-     {PHASET3},             // PHASETA  F1900A
X-     {PHASET1},             // PHASETB  F2300
X-     {PHASET1},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {NEXTRGB},             // PHASETE  frontporch
X-     {PHASET0},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET1,             // PHASET0  start new line
X+     PHASET2,             // PHASET1  get sync
X+     PHASET4,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASET9,             // PHASET6  get green line
X+     PHASETA,             // PHASET7  get blue line
X+     PHASETE,             // PHASET8  get red  line
X+     PHASET5,             // PHASET9  F1500
X+     PHASET3,             // PHASETA  F1900A
X+     PHASET1,             // PHASETB  F2300
X+     PHASET1,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     NEXTRGB,             // PHASETE  frontporch
X+     PHASET0,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   },
X
X@@ -234,24 +234,24 @@
X    0x28,
X    GBR,
X    {
X-     {PHASET1},             // PHASET0  start new line
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET4},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASET9},             // PHASET6  get green line
X-     {PHASETA},             // PHASET7  get blue line
X-     {PHASETE},             // PHASET8  get red  line
X-     {PHASET5},             // PHASET9  F1500
X-     {PHASET3},             // PHASETA  F1900A
X-     {PHASET1},             // PHASETB  F2300
X-     {PHASET1},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {NEXTRGB},             // PHASETE  frontporch
X-     {PHASET0},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET1,             // PHASET0  start new line
X+     PHASET2,             // PHASET1  get sync
X+     PHASET4,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASET9,             // PHASET6  get green line
X+     PHASETA,             // PHASET7  get blue line
X+     PHASETE,             // PHASET8  get red  line
X+     PHASET5,             // PHASET9  F1500
X+     PHASET3,             // PHASETA  F1900A
X+     PHASET1,             // PHASETB  F2300
X+     PHASET1,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     NEXTRGB,             // PHASETE  frontporch
X+     PHASET0,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   },
X
X@@ -270,24 +270,24 @@
X    0x3c,
X    GBR2,
X    {
X-     {PHASET9},             // PHASET0  start new line
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET3},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASETA},             // PHASET6  get green line
X-     {PHASETE},             // PHASET7  get blue line
X-     {NEXTRGB},             // PHASET8  get red  line
X-     {PHASET4},             // PHASET9  f1
X-     {PHASET5},             // PHASETA  f2
X-     {PHASET1},             // PHASETB  f3
X-     {PHASET1},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {PHASET1},             // PHASETE  frontporch
X-     {PHASET0},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET9,             // PHASET0  start new line
X+     PHASET2,             // PHASET1  get sync
X+     PHASET3,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASETA,             // PHASET6  get green line
X+     PHASETE,             // PHASET7  get blue line
X+     NEXTRGB,             // PHASET8  get red  line
X+     PHASET4,             // PHASET9  f1
X+     PHASET5,             // PHASETA  f2
X+     PHASET1,             // PHASETB  f3
X+     PHASET1,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     PHASET1,             // PHASETE  frontporch
X+     PHASET0,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   },
X
X@@ -306,24 +306,24 @@
X    0xb8,
X    GBR2,
X    {
X-     {PHASET9},             // PHASET0  start new line
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET3},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASETA},             // PHASET6  get green line
X-     {PHASETE},             // PHASET7  get blue line
X-     {NEXTRGB},             // PHASET8  get red  line
X-     {PHASET4},             // PHASET9  blanking1
X-     {PHASET5},             // PHASETA  blanking2
X-     {PHASET1},             // PHASETB  F2300
X-     {PHASET1},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {PHASET1},             // PHASETE  frontporch
X-     {PHASET0},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET9,             // PHASET0  start new line
X+     PHASET2,             // PHASET1  get sync
X+     PHASET3,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASETA,             // PHASET6  get green line
X+     PHASETE,             // PHASET7  get blue line
X+     NEXTRGB,             // PHASET8  get red  line
X+     PHASET4,             // PHASET9  blanking1
X+     PHASET5,             // PHASETA  blanking2
X+     PHASET1,             // PHASETB  F2300
X+     PHASET1,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     PHASET1,             // PHASETE  frontporch
X+     PHASET0,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   },
X
X@@ -342,24 +342,24 @@
X    0xcc,
X    GBR2,
X    {
X-     {PHASET9},             // PHASET0  start new line
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET3},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASETA},             // PHASET6  get green line
X-     {PHASET1},             // PHASET7  get blue line
X-     {NEXTRGB},             // PHASET8  get red  line
X-     {PHASET4},             // PHASET9  blanking1
X-     {PHASET5},             // PHASETA  blanking2
X-     {PHASET1},             // PHASETB  F2300
X-     {PHASET1},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {PHASET1},             // PHASETE  frontporch
X-     {PHASET0},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET9,             // PHASET0  start new line
X+     PHASET2,             // PHASET1  get sync
X+     PHASET3,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASETA,             // PHASET6  get green line
X+     PHASET1,             // PHASET7  get blue line
X+     NEXTRGB,             // PHASET8  get red  line
X+     PHASET4,             // PHASET9  blanking1
X+     PHASET5,             // PHASETA  blanking2
X+     PHASET1,             // PHASETB  F2300
X+     PHASET1,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     PHASET1,             // PHASETE  frontporch
X+     PHASET0,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   },
X
X@@ -378,24 +378,24 @@
X    0xB7,
X    RGB,
X    {
X-     {PHASET1},             // PHASET0  start new line
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET3},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASET5},             // PHASET6  get green line
X-     {PHASETE},             // PHASET7  get blue line
X-     {PHASET4},             // PHASET8  get red  line
X-     {PHASET1},             // PHASET9  F1500
X-     {PHASET1},             // PHASETA  F1900A
X-     {PHASET1},             // PHASETB  F2300
X-     {PHASET1},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {NEXTRGB},             // PHASETE  frontporch
X-     {PHASET0},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET1,             // PHASET0  start new line
X+     PHASET2,             // PHASET1  get sync
X+     PHASET3,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASET5,             // PHASET6  get green line
X+     PHASETE,             // PHASET7  get blue line
X+     PHASET4,             // PHASET8  get red  line
X+     PHASET1,             // PHASET9  F1500
X+     PHASET1,             // PHASETA  F1900A
X+     PHASET1,             // PHASETB  F2300
X+     PHASET1,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     NEXTRGB,             // PHASETE  frontporch
X+     PHASET0,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   },
X
X@@ -414,24 +414,24 @@
X    0x88,
X    XYZOE,
X    {
X-     {PHASET1},             // PHASET0  detect end of viscode
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET3},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASETE},             // PHASET6  get green line
X-     {PHASET3},             // PHASET7  get blue line
X-     {PHASET9},             // PHASET8  get red  line
X-     {PHASETB},             // PHASET9  blanking 1 /F1500
X-     {PHASET1},             // PHASETA  blanking 2
X-     {PHASET4},             // PHASETB
X-     {PHASET1},             // PHASETC
X-     {PHASET1},             // PHASETD  future
X-     {NEXTXYZOE},         	// PHASETE  frontporch
X-     {PHASET1},             // NEXTRGB
X-     {PHASET0},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET1,             // PHASET0  detect end of viscode
X+     PHASET2,             // PHASET1  get sync
X+     PHASET3,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASETE,             // PHASET6  get green line
X+     PHASET3,             // PHASET7  get blue line
X+     PHASET9,             // PHASET8  get red  line
X+     PHASETB,             // PHASET9  blanking 1 /F1500
X+     PHASET1,             // PHASETA  blanking 2
X+     PHASET4,             // PHASETB
X+     PHASET1,             // PHASETC
X+     PHASET1,             // PHASETD  future
X+     NEXTXYZOE,         	// PHASETE  frontporch
X+     PHASET1,             // NEXTRGB
X+     PHASET0,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   },
X
X@@ -450,24 +450,24 @@
X    0x0C,
X    XYZOE2,
X   {
X-     {PHASET1},             // PHASET0  detect end of viscode
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET3},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASETA},             // PHASET6  get green line
X-     {PHASETE},             // PHASET7  get blue line
X-     {PHASET9},             // PHASET8  get red  line
X-     {PHASETB},             // PHASET9  F1500
X-     {PHASETC},             // PHASETA  F2300
X-     {PHASET4},             // PHASETB  F1900A
X-     {PHASET5},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {NEXTXYZOE2},       // PHASETE  frontporch
X-     {PHASET1},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET0}              // NEXTXYZOE2
X+     PHASET1,             // PHASET0  detect end of viscode
X+     PHASET2,             // PHASET1  get sync
X+     PHASET3,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASETA,             // PHASET6  get green line
X+     PHASETE,             // PHASET7  get blue line
X+     PHASET9,             // PHASET8  get red  line
X+     PHASETB,             // PHASET9  F1500
X+     PHASETC,             // PHASETA  F2300
X+     PHASET4,             // PHASETB  F1900A
X+     PHASET5,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     NEXTXYZOE2,       // PHASETE  frontporch
X+     PHASET1,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET0              // NEXTXYZOE2
X    }
X   },
X   {"P3",     "P3"   ,
X@@ -485,24 +485,24 @@
X    0x71,
X    RGB,
X   {
X-     {PHASET1},             // PHASET0  detect end of viscode
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET3},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASETA},             // PHASET6  get green line
X-     {NEXTRGB},             // PHASET7  get blue line
X-     {PHASET9},             // PHASET8  get red  line
X-     {PHASET4},             // PHASET9  F1500
X-     {PHASET5},             // PHASETA  F1900A
X-     {PHASET1},             // PHASETB  F2300
X-     {PHASET1},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {PHASET0},             // PHASETE  frontporch
X-     {PHASETE},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET1,             // PHASET0  detect end of viscode
X+     PHASET2,             // PHASET1  get sync
X+     PHASET3,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASETA,             // PHASET6  get green line
X+     NEXTRGB,             // PHASET7  get blue line
X+     PHASET9,             // PHASET8  get red  line
X+     PHASET4,             // PHASET9  F1500
X+     PHASET5,             // PHASETA  F1900A
X+     PHASET1,             // PHASETB  F2300
X+     PHASET1,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     PHASET0,             // PHASETE  frontporch
X+     PHASETE,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   }
X
X@@ -522,24 +522,24 @@
X    0x72,
X    RGB,
X   {
X-     {PHASET1},             // PHASET0  detect end of viscode
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET3},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASETA},             // PHASET6  get green line
X-     {NEXTRGB},             // PHASET7  get blue line
X-     {PHASET9},             // PHASET8  get red  line
X-     {PHASET4},             // PHASET9  F1500
X-     {PHASET5},             // PHASETA  F1900A
X-     {PHASET1},             // PHASETB  F2300
X-     {PHASET1},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {PHASET0},             // PHASETE  frontporch
X-     {PHASETE},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET1,             // PHASET0  detect end of viscode
X+     PHASET2,             // PHASET1  get sync
X+     PHASET3,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASETA,             // PHASET6  get green line
X+     NEXTRGB,             // PHASET7  get blue line
X+     PHASET9,             // PHASET8  get red  line
X+     PHASET4,             // PHASET9  F1500
X+     PHASET5,             // PHASETA  F1900A
X+     PHASET1,             // PHASETB  F2300
X+     PHASET1,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     PHASET0,             // PHASETE  frontporch
X+     PHASETE,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   }
X ,
X@@ -558,24 +558,24 @@
X    0xF3,
X    RGB,
X   {
X-     {PHASET1},             // PHASET0  detect end of viscode
X-     {PHASET2},             // PHASET1  get sync
X-     {PHASET3},             // PHASET2  get backporch
X-     {PHASET8},             // PHASET3  set red line
X-     {PHASET6},             // PHASET4  set green line
X-     {PHASET7},             // PHASET5  set  blue line
X-     {PHASETA},             // PHASET6  get green line
X-     {NEXTRGB},             // PHASET7  get blue line
X-     {PHASET9},             // PHASET8  get red  line
X-     {PHASET4},             // PHASET9  F1500
X-     {PHASET5},             // PHASETA  F1900A
X-     {PHASET1},             // PHASETB  F2300
X-     {PHASET1},             // PHASETC  F1900B
X-     {PHASET1},             // PHASETD  future
X-     {PHASET0},             // PHASETE  frontporch
X-     {PHASETE},             // NEXTRGB
X-     {PHASET1},             // NEXTXYZOE
X-     {PHASET1}              // NEXTXYZOE2
X+     PHASET1,             // PHASET0  detect end of viscode
X+     PHASET2,             // PHASET1  get sync
X+     PHASET3,             // PHASET2  get backporch
X+     PHASET8,             // PHASET3  set red line
X+     PHASET6,             // PHASET4  set green line
X+     PHASET7,             // PHASET5  set  blue line
X+     PHASETA,             // PHASET6  get green line
X+     NEXTRGB,             // PHASET7  get blue line
X+     PHASET9,             // PHASET8  get red  line
X+     PHASET4,             // PHASET9  F1500
X+     PHASET5,             // PHASETA  F1900A
X+     PHASET1,             // PHASETB  F2300
X+     PHASET1,             // PHASETC  F1900B
X+     PHASET1,             // PHASETD  future
X+     PHASET0,             // PHASETE  frontporch
X+     PHASETE,             // NEXTRGB
X+     PHASET1,             // NEXTXYZOE
X+     PHASET1              // NEXTXYZOE2
X    }
X   }
X
END-of-qsstv/files/patch-qsstv_sstvparam.cpp
echo x - qsstv/Makefile
sed 's/^X//' >qsstv/Makefile << 'END-of-qsstv/Makefile'
X# ports collection makefile for:	qsstv
X# Date created:		28 August 2004
X# Whom:			db
X#
X# $FreeBSD$
X#
X
XPORTNAME=	qsstv
XPORTVERSION=	5.2e
XCATEGORIES=	comms
XMASTER_SITES=	http://users.pandora.be/on1mh/download/
X
XMAINTAINER=	db at db.net
XCOMMENT=	Amateur Radio SSTV/FAX reception program for unix
X
XLIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/jpeg \
X		png:${PORTSDIR}/graphics/png
X
XUSE_REINPLACE=	yes
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XCONFIGURE_ARGS+=	--with-extra-includes=${LOCALBASE}/include --with-extra-libs=${LOCALBASE}/lib --infodir=${DOCSDIR}
X
Xdo-install:
X	${INSTALL_PROGRAM} -m 755 ${WRKSRC}/qsstv/qsstv ${PREFIX}/bin/
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	@cd ${WRKSRC}/qsstv/docs/en; \
X		${INSTALL_DATA} *.png ${DOCSDIR};
X	@cd ${WRKSRC}/qsstv/docs/en; \
X		${INSTALL_DATA} *.html ${DOCSDIR};
X	@${ECHO_MSG} ""
X	@${ECHO_MSG} "qsstv docs installed in ${DOCSDIR}"
X	@${ECHO_MSG} ""
X.endif
X
X.include <bsd.port.mk>
END-of-qsstv/Makefile
echo x - qsstv/distinfo
sed 's/^X//' >qsstv/distinfo << 'END-of-qsstv/distinfo'
XMD5 (qsstv-5.2e.tar.gz) = 56b9f7bc2e2b9a087c37252ed5ba1761
XSIZE (qsstv-5.2e.tar.gz) = 1113865
END-of-qsstv/distinfo
echo x - qsstv/pkg-plist
sed 's/^X//' >qsstv/pkg-plist << 'END-of-qsstv/pkg-plist'
Xbin/qsstv
X%%PORTDOCS%%%%DOCSDIR%%/arrow.png
X%%PORTDOCS%%%%DOCSDIR%%/browser.png
X%%PORTDOCS%%%%DOCSDIR%%/circle.png
X%%PORTDOCS%%%%DOCSDIR%%/configoptions.png
X%%PORTDOCS%%%%DOCSDIR%%/cw.png
X%%PORTDOCS%%%%DOCSDIR%%/edit.png
X%%PORTDOCS%%%%DOCSDIR%%/eraser.png
X%%PORTDOCS%%%%DOCSDIR%%/fcircle.png
X%%PORTDOCS%%%%DOCSDIR%%/fileopen.png
X%%PORTDOCS%%%%DOCSDIR%%/fileprint.png
X%%PORTDOCS%%%%DOCSDIR%%/filesave.png
X%%PORTDOCS%%%%DOCSDIR%%/frect.png
X%%PORTDOCS%%%%DOCSDIR%%/greenled_on.png
X%%PORTDOCS%%%%DOCSDIR%%/index-1.html
X%%PORTDOCS%%%%DOCSDIR%%/index-10.html
X%%PORTDOCS%%%%DOCSDIR%%/index-11.html
X%%PORTDOCS%%%%DOCSDIR%%/index-12.html
X%%PORTDOCS%%%%DOCSDIR%%/index-2.html
X%%PORTDOCS%%%%DOCSDIR%%/index-3.html
X%%PORTDOCS%%%%DOCSDIR%%/index-4.html
X%%PORTDOCS%%%%DOCSDIR%%/index-5.html
X%%PORTDOCS%%%%DOCSDIR%%/index-6.html
X%%PORTDOCS%%%%DOCSDIR%%/index-7.html
X%%PORTDOCS%%%%DOCSDIR%%/index-8.html
X%%PORTDOCS%%%%DOCSDIR%%/index-9.html
X%%PORTDOCS%%%%DOCSDIR%%/index.html
X%%PORTDOCS%%%%DOCSDIR%%/insertim.png
X%%PORTDOCS%%%%DOCSDIR%%/lines.png
X%%PORTDOCS%%%%DOCSDIR%%/pos.png
X%%PORTDOCS%%%%DOCSDIR%%/rect.png
X%%PORTDOCS%%%%DOCSDIR%%/redled_on.png
X%%PORTDOCS%%%%DOCSDIR%%/replay.png
X%%PORTDOCS%%%%DOCSDIR%%/resync.png
X%%PORTDOCS%%%%DOCSDIR%%/rxwindow.png
X%%PORTDOCS%%%%DOCSDIR%%/start.png
X%%PORTDOCS%%%%DOCSDIR%%/stop.png
X%%PORTDOCS%%%%DOCSDIR%%/style.png
X%%PORTDOCS%%%%DOCSDIR%%/text.png
X%%PORTDOCS%%%%DOCSDIR%%/tnwindow.png
X%%PORTDOCS%%%%DOCSDIR%%/tone.png
X%%PORTDOCS%%%%DOCSDIR%%/top.png
X%%PORTDOCS%%%%DOCSDIR%%/txwindow.png
X%%PORTDOCS%%%%DOCSDIR%%/whatsthis.png
X%%PORTDOCS%%%%DOCSDIR%%/yellowled_on.png
X%%PORTDOCS%%%%DOCSDIR%%/zoomin.png
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-qsstv/pkg-plist
exit
--- qsstv-5.2e.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list