aboutsummaryrefslogtreecommitdiff
path: root/comms/flmsg
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2020-02-08 03:44:41 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2020-02-08 03:44:41 +0000
commitc745c4b3a84e62d49a87b3eac56d2d007f98eca9 (patch)
tree8e213d08857dccad497875bfe9bf9d8bff0382de /comms/flmsg
parentf95fe39eaeeaa44a8306e2458064c8e0cee58822 (diff)
downloadports-c745c4b3a84e62d49a87b3eac56d2d007f98eca9.tar.gz
ports-c745c4b3a84e62d49a87b3eac56d2d007f98eca9.zip
New port: comms/flmsg: Forms management editor for Amateur Radio standard message formats
Notes
Notes: svn path=/head/; revision=525516
Diffstat (limited to 'comms/flmsg')
-rw-r--r--comms/flmsg/Makefile28
-rw-r--r--comms/flmsg/distinfo3
-rw-r--r--comms/flmsg/files/patch-src_utils_mongoose.c11
-rw-r--r--comms/flmsg/pkg-descr3
4 files changed, 45 insertions, 0 deletions
diff --git a/comms/flmsg/Makefile b/comms/flmsg/Makefile
new file mode 100644
index 000000000000..0768aa50dec2
--- /dev/null
+++ b/comms/flmsg/Makefile
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME= flmsg
+DISTVERSION= 4.0.14
+CATEGORIES= comms hamradio
+MASTER_SITES= http://www.w1hkj.com/files/${PORTNAME}/
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Forms management editor for Amateur Radio standard message formats
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libpng16.so:graphics/png
+RUN_DEPENDS= fldigi:comms/fldigi
+
+USES= gmake jpeg pkgconfig xorg
+USE_XORG= x11 xcursor xext xfixes xft xinerama xrender
+
+GNU_CONFIGURE= yes
+
+PLIST_FILES= bin/flmsg \
+ share/applications/flmsg.desktop \
+ share/pixmaps/flmsg.xpm
+
+.include <bsd.port.mk>
diff --git a/comms/flmsg/distinfo b/comms/flmsg/distinfo
new file mode 100644
index 000000000000..75ccf17c4be9
--- /dev/null
+++ b/comms/flmsg/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1581132802
+SHA256 (flmsg-4.0.14.tar.gz) = 3e269eac7c3363454d07316a6c20b24379903c05f970044fee27ef3bb9ca3768
+SIZE (flmsg-4.0.14.tar.gz) = 874399
diff --git a/comms/flmsg/files/patch-src_utils_mongoose.c b/comms/flmsg/files/patch-src_utils_mongoose.c
new file mode 100644
index 000000000000..10c3aa52785c
--- /dev/null
+++ b/comms/flmsg/files/patch-src_utils_mongoose.c
@@ -0,0 +1,11 @@
+--- src/utils/mongoose.c.orig 2020-02-08 03:34:10 UTC
++++ src/utils/mongoose.c
+@@ -15,6 +15,8 @@
+ // Alternatively, you can license this library under a commercial
+ // license, as set out in <http://cesanta.com/>.
+
++#include <sys/socket.h>
++
+ #undef UNICODE // Use ANSI WinAPI functions
+ #undef _UNICODE // Use multibyte encoding on Windows
+ #define _MBCS // Use multibyte encoding on Windows
diff --git a/comms/flmsg/pkg-descr b/comms/flmsg/pkg-descr
new file mode 100644
index 000000000000..ee6c4fdf0490
--- /dev/null
+++ b/comms/flmsg/pkg-descr
@@ -0,0 +1,3 @@
+Forms management editor for Amateur Radio standard message formats.
+
+WWW: http://www.w1hkj.com/