summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-10-11 11:05:42 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-10-11 11:05:42 +0800
commitbded04baec5c9836be49f82bd4e766f10fa40e88 (patch)
tree0d8cb44a5db7b92ed49c98f608e464624d64ad58
parentff83a152d243702371fcc71df276937155ec43a5 (diff)
downloadmarcuscom-ports-bded04baec5c9836be49f82bd4e766f10fa40e88.tar
marcuscom-ports-bded04baec5c9836be49f82bd4e766f10fa40e88.tar.gz
marcuscom-ports-bded04baec5c9836be49f82bd4e766f10fa40e88.tar.bz2
marcuscom-ports-bded04baec5c9836be49f82bd4e766f10fa40e88.tar.lz
marcuscom-ports-bded04baec5c9836be49f82bd4e766f10fa40e88.tar.xz
marcuscom-ports-bded04baec5c9836be49f82bd4e766f10fa40e88.tar.zst
marcuscom-ports-bded04baec5c9836be49f82bd4e766f10fa40e88.zip
- Fix the build with new gtk20.
- While I am here, fix the dependency by remove gnomelibs. It doesn't depend on gnomelibs, which I am able to compile it without have gnomelibs installed. Reported by: pointyhat-exp git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9762 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--comms/xlog/Makefile40
-rw-r--r--comms/xlog/distinfo3
-rw-r--r--comms/xlog/pkg-descr17
-rw-r--r--comms/xlog/pkg-plist73
4 files changed, 133 insertions, 0 deletions
diff --git a/comms/xlog/Makefile b/comms/xlog/Makefile
new file mode 100644
index 000000000..e9f3dcfce
--- /dev/null
+++ b/comms/xlog/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: xlog
+# Date created: 2002-11-05
+# Whom: Patrick Gardella <patrick@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xlog
+PORTVERSION= 1.5
+PORTREVISION= 2
+CATEGORIES= comms hamradio
+MASTER_SITES= http://pg4i.chronos.org.uk/download/ \
+ http://www.qsl.net/pg4i/download/
+
+MAINTAINER= matt@chronos.org.uk
+COMMENT= Amateur Radio logging application
+
+USE_GETTEXT= yes
+USE_GNOME= libgnomeprint gtk20
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-mime-update
+
+LIB_DEPENDS+= hamlib:${PORTSDIR}/comms/hamlib
+
+MAN1= xlog.1
+
+.if defined (WITHOUT_NLS)
+CONFIGURE_ARGS+= --disable-nls
+WITHNLS= "@comment "
+.else
+WITHNLS= ""
+.endif
+
+PLIST_SUB+= WITHNLS=${WITHNLS}
+
+post-patch:
+ @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|-D.*_DISABLE_DEPRECATED||g'
+
+.include <bsd.port.mk>
diff --git a/comms/xlog/distinfo b/comms/xlog/distinfo
new file mode 100644
index 000000000..6e27eb881
--- /dev/null
+++ b/comms/xlog/distinfo
@@ -0,0 +1,3 @@
+MD5 (xlog-1.5.tar.gz) = 0ffd571df3d704a0453c05a6a91ddb10
+SHA256 (xlog-1.5.tar.gz) = 10da8f306ee50cca0c942e0c6cb7066cd1a485b150aa049ab3010abfb7673279
+SIZE (xlog-1.5.tar.gz) = 866421
diff --git a/comms/xlog/pkg-descr b/comms/xlog/pkg-descr
new file mode 100644
index 000000000..a7b007a36
--- /dev/null
+++ b/comms/xlog/pkg-descr
@@ -0,0 +1,17 @@
+Xlog is an Amateur Radio station logger. Xlog is able to do
+DXCC lookups and will display country information, CQ and ITU zone,
+location in latitude and longitude and distance and heading in
+kilometers or miles, both for short and long path. Locator distance
+and heading calculation for VHF logging is also supported.
+
+Xlog supports cabrillo and ADIF and can import twlog and editest files.
+It also has the ability to customise log fields which makes it ideal for
+use in those countries that have odd logging rules such as the U.K. Also
+included is the ability to log using the FCC emissions codes.
+
+There is a new format for exporting the log called 'labels'. This will
+save some fields of the log in a TAB separated file. This file can be
+imported into glabels (deskutils/glabels) using the template
+called qsllabels.glabels in the xlog /usr/local/share/xlog directory.
+
+WWW: http://pg4i.chronos.org.uk/linux/xlog.html
diff --git a/comms/xlog/pkg-plist b/comms/xlog/pkg-plist
new file mode 100644
index 000000000..ad674567e
--- /dev/null
+++ b/comms/xlog/pkg-plist
@@ -0,0 +1,73 @@
+bin/xlog
+share/applications/xlog.desktop
+share/mime/packages/xlog.xml
+share/pixmaps/gnome-mime-text-x-xlog.png
+share/pixmaps/xlog-icon.png
+share/pixmaps/xlog/cwdaemon.png
+share/pixmaps/xlog/gnome-mime-text-x-xlog.png
+share/pixmaps/xlog/jigsaw.png
+share/pixmaps/xlog/mini-clock.xpm
+share/pixmaps/xlog/mini-trx.xpm
+share/pixmaps/xlog/mini-xlog.xpm
+share/pixmaps/xlog/s-meter.xpm
+share/pixmaps/xlog/s.xpm
+share/pixmaps/xlog/s0.xpm
+share/pixmaps/xlog/s1.xpm
+share/pixmaps/xlog/s2.xpm
+share/pixmaps/xlog/s3.xpm
+share/pixmaps/xlog/s4.xpm
+share/pixmaps/xlog/s5.xpm
+share/pixmaps/xlog/s6.xpm
+share/pixmaps/xlog/s7.xpm
+share/pixmaps/xlog/s8.xpm
+share/pixmaps/xlog/s9.xpm
+share/pixmaps/xlog/xlog-b4.png
+share/pixmaps/xlog/xlog-icon.png
+share/pixmaps/xlog/xlog-keyer.png
+share/pixmaps/xlog/xlog-scoring.png
+share/pixmaps/xlog/xlog.png
+share/pixmaps/xlog/xlog.xpm
+%%DATADIR%%/AUTHORS
+%%DATADIR%%/BUGS
+%%DATADIR%%/ChangeLog
+%%DATADIR%%/FAQ
+%%DATADIR%%/KEYS
+%%DATADIR%%/MANUAL
+%%DATADIR%%/THANKS
+%%DATADIR%%/TODO
+%%DATADIR%%/dxcc/cty.dat
+%%DATADIR%%/images/xlog-defaultsdialog.png
+%%DATADIR%%/images/xlog-dupecheckdialog.png
+%%DATADIR%%/images/xlog-exportdialog.png
+%%DATADIR%%/images/xlog-importdialog.png
+%%DATADIR%%/images/xlog-keyerwindow.png
+%%DATADIR%%/images/xlog-logeditor.png
+%%DATADIR%%/images/xlog-mainwindow.png
+%%DATADIR%%/images/xlog-mergelogdialog.png
+%%DATADIR%%/images/xlog-newlogdialog.png
+%%DATADIR%%/images/xlog-openlogdialog.png
+%%DATADIR%%/images/xlog-preferencesdialog-general.png
+%%DATADIR%%/images/xlog-preferencesdialog-hamlib.png
+%%DATADIR%%/images/xlog-preferencesdialog-info.png
+%%DATADIR%%/images/xlog-preferencesdialog-logs.png
+%%DATADIR%%/images/xlog-printdialog.png
+%%DATADIR%%/images/xlog-scorewindow.png
+%%DATADIR%%/images/xlog-workedwindow.png
+%%DATADIR%%/qsllabels.glabels
+%%WITHNLS%%share/locale/da/LC_MESSAGES/xlog.mo
+%%WITHNLS%%share/locale/es/LC_MESSAGES/xlog.mo
+%%WITHNLS%%share/locale/fr/LC_MESSAGES/xlog.mo
+%%WITHNLS%%share/locale/nl/LC_MESSAGES/xlog.mo
+%%WITHNLS%%share/locale/cs/LC_MESSAGES/xlog.mo
+%%WITHNLS%%share/locale/pl/LC_MESSAGES/xlog.mo
+%%WITHNLS%%share/locale/sk/LC_MESSAGES/xlog.mo
+%%WITHNLS%%share/locale/sv/LC_MESSAGES/xlog.mo
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%/dxcc
+@dirrm %%DATADIR%%
+@dirrm share/pixmaps/xlog
+@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
+@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
+@dirrmtry share/applications
+@dirrmtry share/mime/packages
+@dirrmtry share/mime