ports/83688: [update] comms/qsstv to 6.0a
Andrej Zverev
az at inec.ru
Mon Jul 18 19:40:24 UTC 2005
>Number: 83688
>Category: ports
>Synopsis: [update] comms/qsstv to 6.0a
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 18 19:40:22 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Andrej Zverev
>Release: FreeBSD 5.4-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD az.inec.ru 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #1: Mon May 23 20:34:48 MSD 2005 az at az.inec.ru:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Update to 6.0a version.
Some cosmetic changes to port.
Removed files:
files/patch-qsstv_configfile.cpp
files/patch-qsstv_sstvtx.cpp
>How-To-Repeat:
>Fix:
--- qsstv.diff begins here ---
diff -Nru qsstv.orig/Makefile qsstv/Makefile
--- qsstv.orig/Makefile Fri Dec 17 13:08:50 2004
+++ qsstv/Makefile Mon Jul 18 23:27:48 2005
@@ -6,28 +6,33 @@
#
PORTNAME= qsstv
-PORTVERSION= 5.3b
+PORTVERSION= 6.0a
CATEGORIES= comms
-MASTER_SITES= http://users.telenet.be/on4qz/download/
+MASTER_SITES= http://users.telenet.be/on4qz/snapshots/download/
+EXTRACT_SUFX= .tgz
MAINTAINER= db at db.net
COMMENT= Amateur Radio SSTV/FAX reception program for unix
-LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \
- png:${PORTSDIR}/graphics/png
-
-GNU_CONFIGURE= yes
+HAS_CONFIGURE= yes
USE_GMAKE= yes
-USE_X_PREFIX= yes
USE_QT_VER= 3
-CONFIGURE_ARGS= --with-extra-includes=${LOCALBASE}/include --with-extra-libs=${LOCALBASE}/lib --infodir=${DOCSDIR}
+CONFIGURE_ENV= QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
+CONFIGURE_ARGS= --qtdir=${X11BASE}
+MAKE_ARGS+= QTDIR=${X11BASE} \
+ QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ \
+ DESTDIR="" TARGET="qsstv" DOCSDIR="${DOCSDIR}"
+
+do-configure:
+ cd ${WRKSRC}; \
+ ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/qmake -spec ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ ${PORTNAME}.pro; \
do-install:
- ${INSTALL_PROGRAM} -m 755 ${WRKSRC}/qsstv/qsstv ${PREFIX}/bin
+ ${INSTALL_PROGRAM} -m 755 ${WRKSRC}/qsstv ${PREFIX}/bin
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/qsstv/docs/en/*.png ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/qsstv/docs/en/*.html ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.png ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}
.endif
.include <bsd.port.mk>
diff -Nru qsstv.orig/distinfo qsstv/distinfo
--- qsstv.orig/distinfo Fri Dec 17 13:08:50 2004
+++ qsstv/distinfo Mon Jul 18 17:01:46 2005
@@ -1,2 +1,2 @@
-MD5 (qsstv-5.3b.tar.gz) = 139f9183b54a11a2ee9e81d6ff27020e
-SIZE (qsstv-5.3b.tar.gz) = 1194440
+MD5 (qsstv-6.0a.tgz) = 99ec6640c7b10d43cc69a7598ae6e3f9
+SIZE (qsstv-6.0a.tgz) = 881154
diff -Nru qsstv.orig/files/patch-qsstv.pro qsstv/files/patch-qsstv.pro
--- qsstv.orig/files/patch-qsstv.pro Thu Jan 1 03:00:00 1970
+++ qsstv/files/patch-qsstv.pro Mon Jul 18 19:21:38 2005
@@ -0,0 +1,22 @@
+--- qsstv.pro.orig Tue May 3 23:41:56 2005
++++ qsstv.pro Mon Jul 18 19:21:35 2005
+@@ -14,16 +14,13 @@
+ target.path = /usr/local/bin
+ docfiles.files += doc/*.html \
+ doc/*.png
+-docfiles.path = /usr/share/doc/packages/qsstv
++docfiles.path = ${DOCSDIR}
+ INCLUDEPATH += src
+ MOC_DIR = obj
+ UI_DIR = obj
+ OBJECTS_DIR = obj
+-QMAKE_CXXFLAGS_RELEASE += -O2
+-QMAKE_CXXFLAGS_DEBUG += -g3 \
+- -O0
+-TARGET = ../bin/qsstv
+-DESTDIR = ../bin
++
++TARGET = qsstv
+ CONFIG += release \
+ warn_on \
+ qt
diff -Nru qsstv.orig/files/patch-qsstv_configfile.cpp qsstv/files/patch-qsstv_configfile.cpp
--- qsstv.orig/files/patch-qsstv_configfile.cpp Thu Dec 9 04:05:13 2004
+++ qsstv/files/patch-qsstv_configfile.cpp Thu Jan 1 03:00:00 1970
@@ -1,10 +0,0 @@
---- qsstv/configfile.cpp.orig Sun Feb 8 19:18:32 2004
-+++ qsstv/configfile.cpp Thu Dec 9 01:42:36 2004
-@@ -17,6 +17,7 @@
- #include "configfile.h"
- #include "config.h"
- #include <stdlib.h>
-+#include <unistd.h>
- #include <qtextstream.h>
- #include "localtypes.h"
-
diff -Nru qsstv.orig/files/patch-qsstv_sstvtx.cpp qsstv/files/patch-qsstv_sstvtx.cpp
--- qsstv.orig/files/patch-qsstv_sstvtx.cpp Fri Oct 29 02:35:36 2004
+++ qsstv/files/patch-qsstv_sstvtx.cpp Thu Jan 1 03:00:00 1970
@@ -1,20 +0,0 @@
---- qsstv/sstvtx.cpp.orig Sat Aug 28 20:14:15 2004
-+++ qsstv/sstvtx.cpp Sat Aug 28 20:14:16 2004
-@@ -187,7 +187,7 @@
- {
- struct tm *ltm=localtime(&t); // to calculate timezone
- ltzone="UTC";
-- if(daylight && ltm->tm_isdst)
-+ if(/*daylight &&*/ ltm->tm_isdst)
- {
- dt=dt.addSecs((int)timezone-3600);
- }
-@@ -199,7 +199,7 @@
- else
- {
- struct tm *ltm=gmtime(&t); // to set tzname correctly
-- if(daylight && ltm->tm_isdst)
-+ if(/*daylight &&*/ ltm->tm_isdst)
- {
- ltzone=tzname[2];
- }
diff -Nru qsstv.orig/pkg-plist qsstv/pkg-plist
--- qsstv.orig/pkg-plist Fri Oct 29 02:35:36 2004
+++ qsstv/pkg-plist Mon Jul 18 19:47:53 2005
@@ -1,21 +1,33 @@
bin/qsstv
%%PORTDOCS%%%%DOCSDIR%%/arrow.png
-%%PORTDOCS%%%%DOCSDIR%%/browser.png
-%%PORTDOCS%%%%DOCSDIR%%/circle.png
-%%PORTDOCS%%%%DOCSDIR%%/configoptions.png
-%%PORTDOCS%%%%DOCSDIR%%/cw.png
+%%PORTDOCS%%%%DOCSDIR%%/colorpicker.png
+%%PORTDOCS%%%%DOCSDIR%%/colorselect.png
+%%PORTDOCS%%%%DOCSDIR%%/config_cust.png
+%%PORTDOCS%%%%DOCSDIR%%/config_cw.png
+%%PORTDOCS%%%%DOCSDIR%%/config_fax.png
+%%PORTDOCS%%%%DOCSDIR%%/config_ftp.png
+%%PORTDOCS%%%%DOCSDIR%%/config_gen.png
+%%PORTDOCS%%%%DOCSDIR%%/config_interf.png
+%%PORTDOCS%%%%DOCSDIR%%/config_rep.png
%%PORTDOCS%%%%DOCSDIR%%/edit.png
+%%PORTDOCS%%%%DOCSDIR%%/editor.png
%%PORTDOCS%%%%DOCSDIR%%/eraser.png
%%PORTDOCS%%%%DOCSDIR%%/fcircle.png
+%%PORTDOCS%%%%DOCSDIR%%/fgbgcolor.png
%%PORTDOCS%%%%DOCSDIR%%/fileopen.png
%%PORTDOCS%%%%DOCSDIR%%/fileprint.png
%%PORTDOCS%%%%DOCSDIR%%/filesave.png
+%%PORTDOCS%%%%DOCSDIR%%/font.png
%%PORTDOCS%%%%DOCSDIR%%/frect.png
-%%PORTDOCS%%%%DOCSDIR%%/greenled_on.png
+%%PORTDOCS%%%%DOCSDIR%%/gallery.png
+%%PORTDOCS%%%%DOCSDIR%%/help.png
+%%PORTDOCS%%%%DOCSDIR%%/image.png
+%%PORTDOCS%%%%DOCSDIR%%/imagesize.png
%%PORTDOCS%%%%DOCSDIR%%/index-1.html
%%PORTDOCS%%%%DOCSDIR%%/index-10.html
%%PORTDOCS%%%%DOCSDIR%%/index-11.html
%%PORTDOCS%%%%DOCSDIR%%/index-12.html
+%%PORTDOCS%%%%DOCSDIR%%/index-13.html
%%PORTDOCS%%%%DOCSDIR%%/index-2.html
%%PORTDOCS%%%%DOCSDIR%%/index-3.html
%%PORTDOCS%%%%DOCSDIR%%/index-4.html
@@ -25,23 +37,18 @@
%%PORTDOCS%%%%DOCSDIR%%/index-8.html
%%PORTDOCS%%%%DOCSDIR%%/index-9.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/insertim.png
-%%PORTDOCS%%%%DOCSDIR%%/lines.png
-%%PORTDOCS%%%%DOCSDIR%%/pos.png
-%%PORTDOCS%%%%DOCSDIR%%/rect.png
-%%PORTDOCS%%%%DOCSDIR%%/redled_on.png
-%%PORTDOCS%%%%DOCSDIR%%/replay.png
-%%PORTDOCS%%%%DOCSDIR%%/resync.png
+%%PORTDOCS%%%%DOCSDIR%%/line.png
+%%PORTDOCS%%%%DOCSDIR%%/penbox.png
+%%PORTDOCS%%%%DOCSDIR%%/qsstv.png
+%%PORTDOCS%%%%DOCSDIR%%/rot_shear.png
%%PORTDOCS%%%%DOCSDIR%%/rxwindow.png
%%PORTDOCS%%%%DOCSDIR%%/start.png
%%PORTDOCS%%%%DOCSDIR%%/stop.png
-%%PORTDOCS%%%%DOCSDIR%%/style.png
+%%PORTDOCS%%%%DOCSDIR%%/testsignal.png
%%PORTDOCS%%%%DOCSDIR%%/text.png
-%%PORTDOCS%%%%DOCSDIR%%/tnwindow.png
%%PORTDOCS%%%%DOCSDIR%%/tone.png
-%%PORTDOCS%%%%DOCSDIR%%/top.png
+%%PORTDOCS%%%%DOCSDIR%%/transparency.png
%%PORTDOCS%%%%DOCSDIR%%/txwindow.png
%%PORTDOCS%%%%DOCSDIR%%/whatsthis.png
-%%PORTDOCS%%%%DOCSDIR%%/yellowled_on.png
-%%PORTDOCS%%%%DOCSDIR%%/zoomin.png
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PORTDOCS%%%%DOCSDIR%%/zoom.png
+ at dirrm %%PORTDOCS%%%%DOCSDIR%%
--- qsstv.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list