View | Details | Raw Unified | Return to bug 66778
Collapse All | Expand All

(-)/usr/local/build/usr/ports/comms/xlog/Makefile (-24 / +17 lines)
Lines 1-41 Link Here
1
# New ports collection makefile for:	xlog
1
# New ports collection makefile for:	xlog
2
# Date created:		2002-11-05
2
# Date created:		2004-05-17
3
# Whom:			Patrick Gardella <patrick@FreeBSD.org>
3
# Whom:			Matt Dawson <matt@mattsnetwork.co.uk>
4
#
4
#
5
# $FreeBSD: ports/comms/xlog/Makefile,v 1.9 2004/04/19 04:47:10 kris Exp $
5
# $FreeBSD: ports/comms/xlog/Makefile,v 1.10 2004/05/17 22:48:55 mattd Exp $
6
6
7
PORTNAME=	xlog
7
PORTNAME=	xlog
8
PORTVERSION=	0.9.1
8
PORTVERSION=	0.9.6
9
PORTREVISION=	1
10
CATEGORIES=	comms
9
CATEGORIES=	comms
11
MASTER_SITES=	http://www.qsl.net/pg4i/download/
10
MASTER_SITES=   http://www.qsl.net/pg4i/download/
12
11
13
MAINTAINER=	patrick@FreeBSD.org
12
MAINTAINER=	patrick@freebsd.org
14
COMMENT=	An Amateur Radio station logging application
13
COMMENT=	Amateur Radio logging application
15
14
16
BROKEN=		"Does not compile"
15
USE_X_PREFIX=	yes
17
16
USE_GNOME=	pkgconfig libgnomeprint
18
USE_GNOME=	gtk20
19
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
20
18
USE_GMAKE=	yes
21
MAN1=		xlog.1
22
23
.include <bsd.port.pre.mk>
24
25
.if ${ARCH} == "alpha" && ${OSVERSION} < 500000
26
BROKEN=		"Does not compile on alpha 4.x"
27
.endif
28
19
29
.if defined(WITH_HAMLIB)
20
.if defined(WITH_HAMLIB)
30
LIB_DEPENDS=	hamlib:${PORTSDIR}/comms/hamlib
21
LIB_DEPENDS+=    hamlib:${PORTSDIR}/comms/hamlib
31
CONFIGURE_ARGS+=	--enable-hamlib
22
USE_PKGCONFIG=  yes
32
PLIST_SUB+=	HAMLIB=""
23
CONFIGURE_ENV=  PKG_CONFIG_PATH=${LOCALBASE}/lib/pkgconfig
33
USE_GNOME=	pkgconfig
24
CONFIGURE_ARGS+= --enable-hamlib
34
.endif
25
.endif
35
26
27
MAN1=		xlog.1
28
36
pre-extract:
29
pre-extract:
37
.if !defined(WITH_HAMLIB)
30
.if !defined(WITH_HAMLIB)
38
	@${ECHO_MSG} "You can enable hamlib support for Xlog by defining WITH_HAMLIB"
31
	@${ECHO_MSG} "You can enable hamlib support for Xlog by defining WITH_HAMLIB"
39
.endif
32
.endif
40
33
41
.include <bsd.port.post.mk>
34
.include <bsd.port.mk>
(-)/usr/local/build/usr/ports/comms/xlog/README.html (-43 lines)
Lines 1-43 Link Here
1
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
2
3
<html>
4
  <head>
5
    <title>The FreeBSD Ports Collection (comms/xlog)</title>
6
  </head>
7
8
  <body>
9
    <h1>The FreeBSD Ports Collection (comms/xlog)</h1>
10
    <hr>
11
12
    <p>You are now in the directory for the port "comms/xlog".</p>
13
14
    <p>The package name of this port is "xlog-0.7".</p>
15
16
    <p>This is the one-line description for this port:</p>
17
    <hr>
18
19
    <p>
20
An Amateur Radio station logging application
21
    </p>
22
    <hr>
23
24
    <p>Please read the "<a href="pkg-descr">description file</a>" for a
25
    longer description and/or visit the <a href="http://people.debian.org/~pa3aba/xlog.html">web site</a> for futher informations.</p>
26
27
    <p>If needed, you may contact the <a href=
28
    "mailto:patrick@FreeBSD.org">maintainer</a> of this port or the port <a href=
29
    "mailto:ports@FreeBSD.org">mailing-list</a>.</p>
30
31
    <p>This port requires package(s) "XFree86-libraries-4.3.0_6 expat-1.95.6_1 fontconfig-2.2.90_3 freetype2-2.1.5_1 gettext-0.12.1 glib-1.2.10_10 gtk-1.2.10_10 imake-4.3.0_1 libiconv-1.9.1_3 perl-5.6.1_15 pkgconfig-0.15.0" to build.</p>
32
33
    <p>This port requires package(s) "XFree86-libraries-4.3.0_6 expat-1.95.6_1 fontconfig-2.2.90_3 freetype2-2.1.5_1 gettext-0.12.1 glib-1.2.10_10 gtk-1.2.10_10 imake-4.3.0_1 libiconv-1.9.1_3 perl-5.6.1_15 pkgconfig-0.15.0" to run.</p>
34
35
    <p>Go to the <a href="../../README.html">top of the ports tree</a> for
36
    a summary on how to use the ports collection.</p>
37
    <hr>
38
39
    <p><a href="../README.html">Go up one level</a> | <a href=
40
    "../../README.html">Go to top of ports tree</a></p>
41
  </body>
42
</html>
43
(-)/usr/local/build/usr/ports/comms/xlog/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (xlog-0.9.1.tar.gz) = 432d6dea2cea14d46c323c46419603a0
1
MD5 (xlog-0.9.6.tar.gz) = 2546a1e073fe34db3486f69ed31ea9f1
2
SIZE (xlog-0.9.1.tar.gz) = 430371
2
SIZE (xlog-0.9.6.tar.gz) = 3177340
(-)/usr/local/build/usr/ports/comms/xlog/files/patch-aa (-11 lines)
Lines 1-11 Link Here
1
--- src/hamlib-utils.c.orig	Fri Jan 30 13:54:44 2004
2
+++ src/hamlib-utils.c	Fri Jan 30 13:55:08 2004
3
@@ -604,7 +604,7 @@
4
   if (preferences.round == 0)
5
     g_string_printf (digits, "%Ld", state.rigfrequency);
6
 	else
7
-	  g_string_printf (digits, "%Ld", (long long) rintl (state.rigfrequency /
8
+	  g_string_printf (digits, "%Ld", (long long) rint (state.rigfrequency /
9
       pow (10, preferences.round)));
10
 	g_string_insert_c (digits, (digits->len) - 6 + preferences.round, '.');
11
 	g_strstrip (digits->str);
(-)/usr/local/build/usr/ports/comms/xlog/pkg-descr (-5 / +13 lines)
Lines 1-14 Link Here
1
Xlog is a basic Amateur Radio station log.  Xlog is able to do 
1
Xlog is an Amateur Radio station logger.  Xlog is able to do 
2
DXCC lookups and will display country information, CQ and ITU zone, 
2
DXCC lookups and will display country information, CQ and ITU zone, 
3
location in latitude and longitude and distance and heading in 
3
location in latitude and longitude and distance and heading in 
4
kilometers or miles, both for short and long path. Locator distance 
4
kilometers or miles, both for short and long path. Locator distance 
5
and heading calculation for VHF logging is also supported.
5
and heading calculation for VHF logging is also supported.
6
6
7
If your rig supports data retrieval over the serial line, you 
7
Major bugfixes and features of this release include improved printing
8
should have a look at the Hamradio Control Libraries (hamlib) 
8
using libgnomeprint and map files for future releases. See the INSTALL
9
port, which will allow for automatic retrieval of information 
9
file in the work directory for more information
10
from your radio.
11
10
12
Xlog supports cabrillo and ADIF and can import twlog and editest files.
11
Xlog supports cabrillo and ADIF and can import twlog and editest files.
12
It also has the ability to customise log fields which makes it ideal for
13
use in those countries that have odd logging rules such as the U.K.
14
15
There is a new format for exporting the log called 'labels'. This will
16
save some fields of the log in a TAB separated file. This file can be
17
imported into glabels (PORTSDIR/deskutils/glabels) using the template
18
called qsllabels.glabels in the xlog LOCALBASE/share/xlog directory.
19
13
20
14
WWW: http://www.qsl.net/pg4i/linux/xlog.html
21
WWW: http://www.qsl.net/pg4i/linux/xlog.html
22
matt@mattsnetwork.co.uk
(-)/usr/local/build/usr/ports/comms/xlog/pkg-plist (-14 / +9 lines)
Lines 1-5 Link Here
1
bin/xlog
1
bin/xlog
2
share/xlog
2
share/xlog/AUTHORS
3
share/xlog/FAQ
4
share/xlog/MANUAL
5
share/xlog/README
6
share/xlog/THANKS
7
share/xlog/TODO
8
share/xlog/dxcc/cty.dat
9
share/xlog/dxcc/xlog.dat
3
share/xlog/pixmaps/book.xpm
10
share/xlog/pixmaps/book.xpm
4
share/xlog/pixmaps/mini-clock.xpm
11
share/xlog/pixmaps/mini-clock.xpm
5
share/xlog/pixmaps/mini-trx.xpm
12
share/xlog/pixmaps/mini-trx.xpm
Lines 19-38 Link Here
19
share/xlog/pixmaps/xlog-logo.png
26
share/xlog/pixmaps/xlog-logo.png
20
share/xlog/pixmaps/xlog.png
27
share/xlog/pixmaps/xlog.png
21
share/xlog/pixmaps/xlog.xpm
28
share/xlog/pixmaps/xlog.xpm
22
share/xlog/dxcc/cty.dat
23
share/xlog/dxcc/xlog.dat
24
share/xlog/remote/Makefile
25
share/xlog/remote/README
26
share/xlog/remote/fromxlog.c
27
share/xlog/remote/sendtoxlog.c
28
share/xlog/FAQ
29
share/xlog/README
30
share/xlog/TODO
31
share/xlog/AUTHORS
32
share/xlog/THANKS
33
share/xlog/MANUAL
34
share/xlog/qsllabels.glabels
29
share/xlog/qsllabels.glabels
35
@dirrm share/xlog/pixmaps
30
@dirrm share/xlog/pixmaps
36
@dirrm share/xlog/dxcc
31
@dirrm share/xlog/dxcc
37
@dirrm share/xlog/remote
38
@dirrm share/xlog
32
@dirrm share/xlog
33

Return to bug 66778