aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Clausecker <fuz@FreeBSD.org>2023-04-16 15:34:35 +0000
committerRobert Clausecker <fuz@FreeBSD.org>2023-04-17 09:27:27 +0000
commit587ddf2300536f299bbb61a256f74a25547c4a8c (patch)
treeb7909deefd814f8f1c4fc33dc1bedc7f9530c7d6
parent30ff65301551958684cf424fb40a7021e2e4fbd7 (diff)
downloadports-587ddf2300536f299bbb61a256f74a25547c4a8c.tar.gz
ports-587ddf2300536f299bbb61a256f74a25547c4a8c.zip
net-im/freetalk: update to 4.2
- switch MASTER_SITES back to GNU/freetalk - unbreak on FreeBSD 13+ - depend on devel/argp-standalone - adopt port Selected upstream changes: - remove bundled argp_standalone - change doc license to GFDL 1.3 - change src license to GPL3
-rw-r--r--net-im/freetalk/Makefile27
-rw-r--r--net-im/freetalk/distinfo6
2 files changed, 15 insertions, 18 deletions
diff --git a/net-im/freetalk/Makefile b/net-im/freetalk/Makefile
index 2e8f37f34d73..a4563a391d57 100644
--- a/net-im/freetalk/Makefile
+++ b/net-im/freetalk/Makefile
@@ -1,31 +1,28 @@
PORTNAME= freetalk
-PORTVERSION= 4.1
-DISTVERSIONPREFIX= v
-PORTREVISION= 8
+PORTVERSION= 4.2
CATEGORIES= net-im
+MASTER_SITES= GNU/freetalk
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= fuz@FreeBSD.org
COMMENT= GNU console based Jabber client
WWW= https://www.gnu.org/software/freetalk/
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE= GPLv3+ GFDL
+LICENSE_COMB= multi
+LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING
+LICENSE_FILE_GFDL= ${WRKSRC}/doc/fdl-1.3.texi
-BROKEN_FreeBSD_13= ld: error: duplicate symbol: cin
-BROKEN_FreeBSD_14= ld: error: duplicate symbol: cin
-
-LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth \
+LIB_DEPENDS= libargp.so:devel/argp-standalone \
+ libloudmouth-1.so:net-im/loudmouth \
libguile-2.2.so:lang/guile2 \
libgc-threaded.so:devel/boehm-gc-threaded
-USES= autoreconf gettext-runtime gnome localbase makeinfo pkgconfig \
- readline
+USES= autoreconf gettext-runtime gnome localbase makeinfo \
+ ncurses pkgconfig readline
USE_GNOME= glib20
GNU_CONFIGURE= yes
-USE_GITHUB= yes
-GH_ACCOUNT= GNUFreetalk
-
+LIBS= -largp
INFO= freetalk
post-patch:
diff --git a/net-im/freetalk/distinfo b/net-im/freetalk/distinfo
index 60315543f898..ee028934a856 100644
--- a/net-im/freetalk/distinfo
+++ b/net-im/freetalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1477488281
-SHA256 (GNUFreetalk-freetalk-v4.1_GH0.tar.gz) = de72e75eda141047336fa76831188738290440df994ee58da8fbac15d4b1b9e6
-SIZE (GNUFreetalk-freetalk-v4.1_GH0.tar.gz) = 134009
+TIMESTAMP = 1681658415
+SHA256 (freetalk-4.2.tar.gz) = bb5b4f29a706af2f891987802200e26b737bcece44338172419755f1eee1b580
+SIZE (freetalk-4.2.tar.gz) = 331897