Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 May 2020 12:53:30 +0000 (UTC)
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r534083 - in head/net-im/telegram-purple: . files
Message-ID:  <202005051253.045CrUlT078823@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tagattie
Date: Tue May  5 12:53:30 2020
New Revision: 534083
URL: https://svnweb.freebsd.org/changeset/ports/534083

Log:
  - Update to 1.4.3
  - Redefine NLS option handling
  - Add USES=localbase:ldflags instead of LDFLAGS+=-L${LOCALBASE}/lib
  - Substitute command sha256sum by sha256 in Makefile.in files
  
  PR:		243985
  Submitted by:	jjuanino@gmail.com (maintainer)
  Approved by:	ehaupt (mentor)
  Changelog:	https://github.com/majn/telegram-purple/releases/tag/v1.4.2
  		https://github.com/majn/telegram-purple/releases/tag/v1.4.3

Added:
  head/net-im/telegram-purple/files/patch-Makefile.in   (contents, props changed)
  head/net-im/telegram-purple/files/patch-tgl-Makefile.in   (contents, props changed)
Modified:
  head/net-im/telegram-purple/Makefile
  head/net-im/telegram-purple/distinfo
  head/net-im/telegram-purple/files/patch-commit.h.gen
  head/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h
  head/net-im/telegram-purple/pkg-plist

Modified: head/net-im/telegram-purple/Makefile
==============================================================================
--- head/net-im/telegram-purple/Makefile	Tue May  5 12:51:30 2020	(r534082)
+++ head/net-im/telegram-purple/Makefile	Tue May  5 12:53:30 2020	(r534083)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	telegram-purple
-PORTVERSION=	1.4.1
+PORTVERSION=	1.4.3
 DISTVERSIONPREFIX=	v
 CATEGORIES=	net-im
 
@@ -21,19 +21,20 @@ LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
 		libpurple.so:net-im/libpurple \
 		libpng.so:graphics/png
 
-USES=		gettext gmake gnome pkgconfig
+USES=		gmake gnome pkgconfig localbase:ldflags
 USE_GNOME=	glib20
 
+GNU_CONFIGURE=	yes
+
 OPTIONS_DEFINE=	NLS
 OPTIONS_SUB=	yes
+NLS_USES=	gettext
+NLS_CONFIGURE_OFF=	--disable-translation
 
-GNU_CONFIGURE=	yes
-LDFLAGS+=	-L${LOCALBASE}/lib
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	majn
 GH_PROJECT=	tgl:tgl
-GH_TAGNAME?=	bec2e6d:tgl
+GH_TAGNAME?=	cd7e3d7:tgl
 GH_SUBDIR=	tgl:tgl
 
 post-install:

Modified: head/net-im/telegram-purple/distinfo
==============================================================================
--- head/net-im/telegram-purple/distinfo	Tue May  5 12:51:30 2020	(r534082)
+++ head/net-im/telegram-purple/distinfo	Tue May  5 12:53:30 2020	(r534083)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1558825174
-SHA256 (majn-telegram-purple-v1.4.1_GH0.tar.gz) = 2f5238f119bda71be2413854cd1f0242377d029b94a34456427a1cb7b37c6d24
-SIZE (majn-telegram-purple-v1.4.1_GH0.tar.gz) = 213171
-SHA256 (majn-tgl-bec2e6d_GH0.tar.gz) = 490559e80a6299b2ffc3da190e5af1cbcf08824c68e26c18f349654f04727d95
-SIZE (majn-tgl-bec2e6d_GH0.tar.gz) = 270087
+TIMESTAMP = 1588410566
+SHA256 (majn-telegram-purple-v1.4.3_GH0.tar.gz) = 1aa80620b3f76ccafae78b292ad8234ff7cc474474a9cb2c09e64e0c3c914995
+SIZE (majn-telegram-purple-v1.4.3_GH0.tar.gz) = 221455
+SHA256 (majn-tgl-cd7e3d7_GH0.tar.gz) = 5f37c090ca0dc74049d0fd81214a62ea580f1b8cc1e75ec9eb70d2f5b3cc582e
+SIZE (majn-tgl-cd7e3d7_GH0.tar.gz) = 271635

Added: head/net-im/telegram-purple/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-im/telegram-purple/files/patch-Makefile.in	Tue May  5 12:53:30 2020	(r534083)
@@ -0,0 +1,11 @@
+--- Makefile.in.orig	2020-05-02 09:45:59 UTC
++++ Makefile.in
+@@ -74,7 +74,7 @@ endif
+ # Check if -frandom-seed is supported before enabling it
+ RANDOM_SEED_UNSUPPORTED = $(shell $(CC) -frandom-seed=77e0418a98676b76729b50fe91cc1f250c14fd8f664f8430649487a6f918926d 2>&1 | grep -c 'random-seed')
+ ifeq "$(RANDOM_SEED_UNSUPPORTED)" "0"
+-	CFLAGS += -frandom-seed=0x$$(sha256sum $< | cut -f1 -d" ")
++	CFLAGS += -frandom-seed=0x$$(sha256 $< | cut -f1 -d" ")
+ endif
+ # Check if -ffile-prefix-map is supported before enabling it
+ FILE_PREFIX_MAP_UNSUPPORTED = $(shell $(CC) -ffile-prefix-map=/foo/bar/baz=/quux 2>&1 | grep -c 'file-prefix-map')

Modified: head/net-im/telegram-purple/files/patch-commit.h.gen
==============================================================================
--- head/net-im/telegram-purple/files/patch-commit.h.gen	Tue May  5 12:51:30 2020	(r534082)
+++ head/net-im/telegram-purple/files/patch-commit.h.gen	Tue May  5 12:53:30 2020	(r534083)
@@ -1,4 +1,4 @@
---- commit.h.gen.orig	2016-08-08 08:53:04 UTC
+--- commit.h.gen.orig	2020-03-25 20:48:01 UTC
 +++ commit.h.gen
 @@ -20,19 +20,7 @@
  
@@ -17,7 +17,7 @@
 -fi
 -
 -GIT_COMMIT=`git rev-parse HEAD | cut -c1-10`
-+GIT_COMMIT="d3d090917d"
++GIT_COMMIT="ca42dcf0e6"
  
  if grep -scq "${GIT_COMMIT}" commit.h
  then

Added: head/net-im/telegram-purple/files/patch-tgl-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-im/telegram-purple/files/patch-tgl-Makefile.in	Tue May  5 12:53:30 2020	(r534083)
@@ -0,0 +1,11 @@
+--- tgl/Makefile.in.orig	2020-04-27 11:49:17 UTC
++++ tgl/Makefile.in
+@@ -41,7 +41,7 @@ endif
+ # Check if -frandom-seed is supported before enabling it
+ RANDOM_SEED_UNSUPPORTED = $(shell $(CC) -frandom-seed=77e0418a98676b76729b50fe91cc1f250c14fd8f664f8430649487a6f918926d 2>&1 | grep -c 'random-seed')
+ ifeq "$(RANDOM_SEED_UNSUPPORTED)" "0"
+-	CFLAGS += -frandom-seed=0x$$(sha256sum $< | cut -f1 -d" ")
++	CFLAGS += -frandom-seed=0x$$(sha256 $< | cut -f1 -d" ")
+ endif
+ # Check if -ffile-prefix-map is supported before enabling it
+ FILE_PREFIX_MAP_UNSUPPORTED = $(shell $(CC) -ffile-prefix-map=/foo/bar/baz=/quux 2>&1 | grep -c 'file-prefix-map')

Modified: head/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h
==============================================================================
--- head/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h	Tue May  5 12:51:30 2020	(r534082)
+++ head/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h	Tue May  5 12:53:30 2020	(r534083)
@@ -1,6 +1,6 @@
---- tgl/tl-parser/portable_endian.h.orig	2019-02-22 22:36:12 UTC
+--- tgl/tl-parser/portable_endian.h.orig	2020-04-27 11:49:17 UTC
 +++ tgl/tl-parser/portable_endian.h
-@@ -71,15 +71,6 @@
+@@ -72,15 +72,6 @@
  
  #	include <sys/endian.h>
  

Modified: head/net-im/telegram-purple/pkg-plist
==============================================================================
--- head/net-im/telegram-purple/pkg-plist	Tue May  5 12:51:30 2020	(r534082)
+++ head/net-im/telegram-purple/pkg-plist	Tue May  5 12:53:30 2020	(r534083)
@@ -1,4 +1,3 @@
-@dir /%%ETCDIR%%
 lib/purple-2/telegram-purple.so
 share/appdata/telegram-purple.metainfo.xml
 %%NLS%%share/locale/bg/LC_MESSAGES/telegram-purple.mo
@@ -9,6 +8,7 @@ share/appdata/telegram-purple.metainfo.xml
 %%NLS%%share/locale/fr/LC_MESSAGES/telegram-purple.mo
 %%NLS%%share/locale/it/LC_MESSAGES/telegram-purple.mo
 %%NLS%%share/locale/nl/LC_MESSAGES/telegram-purple.mo
+%%NLS%%share/locale/nn/LC_MESSAGES/telegram-purple.mo
 %%NLS%%share/locale/pl/LC_MESSAGES/telegram-purple.mo
 %%NLS%%share/locale/pt_BR/LC_MESSAGES/telegram-purple.mo
 %%NLS%%share/locale/ru/LC_MESSAGES/telegram-purple.mo
@@ -17,3 +17,4 @@ share/appdata/telegram-purple.metainfo.xml
 share/pixmaps/pidgin/protocols/16/telegram.png
 share/pixmaps/pidgin/protocols/22/telegram.png
 share/pixmaps/pidgin/protocols/48/telegram.png
+@dir /%%ETCDIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005051253.045CrUlT078823>