From ca328e9196ab38751b20a8eaab7d9ec9fa83131b Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:32:24 -0700 Subject: [PATCH 01/13] New package: flaa-1.0.2 --- srcpkgs/flaa/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/flaa/template diff --git a/srcpkgs/flaa/template b/srcpkgs/flaa/template new file mode 100644 index 000000000000..746d2a1242d0 --- /dev/null +++ b/srcpkgs/flaa/template @@ -0,0 +1,14 @@ +# Template file for 'flaa' +pkgname=flaa +version=1.0.2 +revision=1 +build_style=gnu-configure +makedepends="fltk-devel" +depends="fltk" +short_desc="Rig Expert Antenna Analyzer control program" +maintainer="Antonio Gurgel " +license="GPL-3.0-or-later" +homepage="http://www.w1hkj.com/files/flaa/" +changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" +distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=a66faaae0f29d9ecce7ee37c1e0e7fe5731133e625d9e9dd898a5076ed6ecb01 From 1014d7f01a8452736c2d9196082672fe05131d4a Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:35:06 -0700 Subject: [PATCH 02/13] New package: flamp-2.2.05 --- srcpkgs/flamp/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/flamp/template diff --git a/srcpkgs/flamp/template b/srcpkgs/flamp/template new file mode 100644 index 000000000000..bde673e6c72e --- /dev/null +++ b/srcpkgs/flamp/template @@ -0,0 +1,14 @@ +# Template file for 'flamp' +pkgname=flamp +version=2.2.05 +revision=1 +build_style=gnu-configure +makedepends="fltk-devel" +depends="fltk" +short_desc="Amateur Multicast Protocol file transfer program" +maintainer="Antonio Gurgel " +license="GPL-3.0-or-later" +homepage="http://www.w1hkj.com/files/flamp/" +changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" +distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=65048a542942b9837bca238fcdb722cee78b616f71715dbc52da3036c73e7613 From 84ca274ac80229946c2985e277fb16e8086916f2 Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:35:08 -0700 Subject: [PATCH 03/13] New package: flcluster-1.0.7 --- srcpkgs/flcluster/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/flcluster/template diff --git a/srcpkgs/flcluster/template b/srcpkgs/flcluster/template new file mode 100644 index 000000000000..7592f594d17d --- /dev/null +++ b/srcpkgs/flcluster/template @@ -0,0 +1,14 @@ +# Template file for 'flcluster' +pkgname=flcluster +version=1.0.7 +revision=1 +build_style=gnu-configure +makedepends="fltk-devel" +depends="fltk" +short_desc="Telnet client to remote DX cluster servers" +maintainer="Antonio Gurgel " +license="GPL-3.0-or-later" +homepage="http://www.w1hkj.com/files/flcluster/" +changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" +distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=3df2d10b7886b72b857e972a319c6af4f476ba5e60ad200b4de46978395bc161 From 1e9045baf356bd33ad5d4baa4871a30fd3f5894a Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:35:09 -0700 Subject: [PATCH 04/13] New package: fllog-1.2.7 --- srcpkgs/fllog/patches/rm-Bashism.patch | 25 +++++++++++++++++++++++++ srcpkgs/fllog/template | 14 ++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 srcpkgs/fllog/patches/rm-Bashism.patch create mode 100644 srcpkgs/fllog/template diff --git a/srcpkgs/fllog/patches/rm-Bashism.patch b/srcpkgs/fllog/patches/rm-Bashism.patch new file mode 100644 index 000000000000..36d8a290460f --- /dev/null +++ b/srcpkgs/fllog/patches/rm-Bashism.patch @@ -0,0 +1,25 @@ +From: Antonio Gurgel +Date: Sun, 21 Aug 2022 11:11:36 -0700 +Subject: [PATCH] rm Bashism + +configure calls for /bin/sh, in which `<<<` is a syntax error. +--- + configure | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure b/configure +index acb390f..a5b4c27 100755 +--- a/configure ++++ b/configure +@@ -6185,7 +6185,7 @@ $as_echo "$FLTK_CONFIG" >&6; } + FLTK_LIBS=`$FLTK_CONFIG --ldflags --use-images` + if test "x$target_mingw32" != "xyes"; then + if test "x$target_darwin" != "xyes"; then +- if grep -q "lX11" <<< "$FLTK_LIBS"; then ++ if echo "$FLTK_LIBS" | grep -q "lX11"; then + FLTK_LIBS="$FLTK_LIBS"; + else + FLTK_LIBS="$FLTK_LIBS -lm -lX11"; +-- +2.37.2 + diff --git a/srcpkgs/fllog/template b/srcpkgs/fllog/template new file mode 100644 index 000000000000..a8cf9b4c688c --- /dev/null +++ b/srcpkgs/fllog/template @@ -0,0 +1,14 @@ +# Template file for 'fllog' +pkgname=fllog +version=1.2.7 +revision=1 +build_style=gnu-configure +makedepends="fltk-devel" +depends="fltk" +short_desc="Logbook server for radio contesting" +maintainer="Antonio Gurgel " +license="GPL-3.0-or-later" +homepage="http://www.w1hkj.com/files/fllog/" +changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" +distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=1f14e867e7f52098032863c705e56e4bbad1921dfe29fa72a183c1c1fcaab02f From 5551ed5defad0d3b1f7cf45647761f10c533a11c Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:35:10 -0700 Subject: [PATCH 05/13] New package: flmsg-4.0.20 --- srcpkgs/flmsg/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/flmsg/template diff --git a/srcpkgs/flmsg/template b/srcpkgs/flmsg/template new file mode 100644 index 000000000000..e78162ababb8 --- /dev/null +++ b/srcpkgs/flmsg/template @@ -0,0 +1,14 @@ +# Template file for 'flmsg' +pkgname=flmsg +version=4.0.20 +revision=1 +build_style=gnu-configure +makedepends="fltk-devel" +depends="fltk-devel" +short_desc="NBEMS messaging system" +maintainer="Antonio Gurgel " +license="GPL-3.0-or-later" +homepage="http://www.w1hkj.com/files/flmsg/" +changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" +distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=4ec630776b94189b307a22a28135813d703b3ed22d65e20ec4a937955deccb6e From 2dd29df1440f3c5d47ab2ca578d7d9e7c5251911 Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:35:11 -0700 Subject: [PATCH 06/13] New package: flnet-7.5.0 --- srcpkgs/flnet/template | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 srcpkgs/flnet/template diff --git a/srcpkgs/flnet/template b/srcpkgs/flnet/template new file mode 100644 index 000000000000..c004e97152be --- /dev/null +++ b/srcpkgs/flnet/template @@ -0,0 +1,13 @@ +# Template file for 'flnet' +pkgname=flnet +version=7.5.0 +revision=1 +build_style=gnu-configure +makedepends="fltk-devel" +depends="fltk" +short_desc="Voice net controller database/check-in application" +maintainer="Antonio Gurgel " +license="GPL-3.0-or-later" +homepage="http://www.w1hkj.com/files/flnet/" +distfiles="http://www.w1hkj.com/files/flnet/${pkgname}-${version}.tar.gz" +checksum=8b8fcf9ce076553c10b730dff628ad30f93f2605bcf0660e2a13d9cada0b2de7 From f7ff253a4490a3597892d9c942ea9e3d0238a9dc Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:35:12 -0700 Subject: [PATCH 07/13] New package: flwkey-1.2.3 --- srcpkgs/flwkey/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/flwkey/template diff --git a/srcpkgs/flwkey/template b/srcpkgs/flwkey/template new file mode 100644 index 000000000000..c15cbe2c57e2 --- /dev/null +++ b/srcpkgs/flwkey/template @@ -0,0 +1,14 @@ +# Template file for 'flwkey' +pkgname=flwkey +version=1.2.3 +revision=1 +build_style=gnu-configure +makedepends="fltk-devel" +depends="fltk" +short_desc="Modem program for the K1EL Winkeyer series" +maintainer="Antonio Gurgel " +license="GPL-3.0-or-later" +homepage="http://www.w1hkj.com/files/flwkey/" +changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" +distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=7431ca23078cb13ddf566c45f79bf2b8544f2df7699f05d884829992686026bf From 99627ea0ecc75229c16e48b32b2b54170e157cb7 Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:35:14 -0700 Subject: [PATCH 08/13] New package: flwrap-1.3.5 --- srcpkgs/flwrap/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/flwrap/template diff --git a/srcpkgs/flwrap/template b/srcpkgs/flwrap/template new file mode 100644 index 000000000000..b6cf1d811ec7 --- /dev/null +++ b/srcpkgs/flwrap/template @@ -0,0 +1,14 @@ +# Template file for 'flwrap' +pkgname=flwrap +version=1.3.5 +revision=1 +build_style=gnu-configure +makedepends="fltk-devel" +depends="fltk" +short_desc="File encapsulation/compression" +maintainer="Antonio Gurgel " +license="GPL-3.0-or-later" +homepage="http://www.w1hkj.com/files/flwrap/" +changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" +distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=efde2b3011c4394cccf046ce8b3f3b7360e1a7eb809c42e4796cab3c27de1163 From de57c978632b25ea94e6f9615ade9776f1b55e82 Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:38:32 -0700 Subject: [PATCH 09/13] New package: fldigi-full-1.0.0 --- srcpkgs/fldigi-full/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/fldigi-full/template diff --git a/srcpkgs/fldigi-full/template b/srcpkgs/fldigi-full/template new file mode 100644 index 000000000000..5f3c116b4066 --- /dev/null +++ b/srcpkgs/fldigi-full/template @@ -0,0 +1,19 @@ +# Template file for 'fldigi-full' +pkgname=fldigi-full +version=1.0.0 +revision=1 +build_style=meta +depends="flaa + flamp + flcluster + fldigi + fllog + flmsg + flnet + flrig + flwkey + flwrap" +short_desc="Meta-package of amateur radio software by W1HKJ and associates" +maintainer="Antonio Gurgel " +license="GPL-3.0-or-later" +homepage="http://www.w1hkj.com/" From 9c5c7dd3294a5cdd36cb67718f1a8f6300d4bb4b Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 11:41:18 -0700 Subject: [PATCH 10/13] flamp: fixup version --- srcpkgs/flamp/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/flamp/template b/srcpkgs/flamp/template index bde673e6c72e..b30d10c36d38 100644 --- a/srcpkgs/flamp/template +++ b/srcpkgs/flamp/template @@ -1,6 +1,6 @@ # Template file for 'flamp' pkgname=flamp -version=2.2.05 +version=2.2.07 revision=1 build_style=gnu-configure makedepends="fltk-devel" @@ -11,4 +11,4 @@ license="GPL-3.0-or-later" homepage="http://www.w1hkj.com/files/flamp/" changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=65048a542942b9837bca238fcdb722cee78b616f71715dbc52da3036c73e7613 +checksum=807995746f11cdb3e9f2866ae544fc2d6d6b735fa57a2bcdd2f4bf8a28975a51 From 7402f263bc417384bd7dae6acd60ac211ce70cc6 Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 12:02:20 -0700 Subject: [PATCH 11/13] flamp: I'm stuck --- srcpkgs/flamp/template | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/srcpkgs/flamp/template b/srcpkgs/flamp/template index b30d10c36d38..3725e9864037 100644 --- a/srcpkgs/flamp/template +++ b/srcpkgs/flamp/template @@ -3,7 +3,7 @@ pkgname=flamp version=2.2.07 revision=1 build_style=gnu-configure -makedepends="fltk-devel" +makedepends="fltk-devel libpng-devel libXft-devel libsamplerate-devel libX11-devel" depends="fltk" short_desc="Amateur Multicast Protocol file transfer program" maintainer="Antonio Gurgel " @@ -12,3 +12,12 @@ homepage="http://www.w1hkj.com/files/flamp/" changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" checksum=807995746f11cdb3e9f2866ae544fc2d6d6b735fa57a2bcdd2f4bf8a28975a51 + +# FIXME: +# configure.ac has +# AC_FLAMP_PKG_CHECK([x], [x11], [no], [yes]) +# which comes out "no" even with `libX11-devel` installed: +# $ xbps-query -f libX11-devel | ag x11.pc +# /usr/lib/pkgconfig/x11.pc +# and this causes a compile error due to a variable `flamp_icon_pixmap` +# that is only defined when USE_X is true. From 255eb0a168663334ca87d98766016ff182bd820a Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 12:03:11 -0700 Subject: [PATCH 12/13] flcluster: same problem as flamp --- srcpkgs/flcluster/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/flcluster/template b/srcpkgs/flcluster/template index 7592f594d17d..133828ddd089 100644 --- a/srcpkgs/flcluster/template +++ b/srcpkgs/flcluster/template @@ -12,3 +12,5 @@ homepage="http://www.w1hkj.com/files/flcluster/" changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" checksum=3df2d10b7886b72b857e972a319c6af4f476ba5e60ad200b4de46978395bc161 + +# FIXME: See flamp. From b85a997e06f03dd82cf11ce96cc277a117faf726 Mon Sep 17 00:00:00 2001 From: Antonio Gurgel Date: Sun, 21 Aug 2022 12:04:14 -0700 Subject: [PATCH 13/13] flmsg: same problem as flamp --- srcpkgs/flmsg/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/flmsg/template b/srcpkgs/flmsg/template index e78162ababb8..1bde698ae96c 100644 --- a/srcpkgs/flmsg/template +++ b/srcpkgs/flmsg/template @@ -12,3 +12,5 @@ homepage="http://www.w1hkj.com/files/flmsg/" changelog="https://sourceforge.net/p/fldigi/${pkgname}/ci/master/tree/ChangeLog?format=raw" distfiles="http://www.w1hkj.com/files/${pkgname}/${pkgname}-${version}.tar.gz" checksum=4ec630776b94189b307a22a28135813d703b3ed22d65e20ec4a937955deccb6e + +# FIXME: See flamp.