View | Details | Raw Unified | Return to bug 238125 | Differences between
and this patch

Collapse All | Expand All

(-)b/net-im/telegram-purple/Makefile (-16 / +16 lines)
Lines 2-43 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	telegram-purple
4
PORTNAME=	telegram-purple
5
PORTVERSION=	1.3.1
5
PORTVERSION=	1.4.1
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
PORTREVISION=	4
8
CATEGORIES=	net-im
7
CATEGORIES=	net-im
9
8
10
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	jjuanino@gmail.com
11
COMMENT=	Libpurple plugin for Telegram messenger
10
COMMENT=	Libpurple plugin for Telegram messenger
12
11
13
LICENSE=	GPLv2+
12
LICENSE=	GPLv2+
14
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
15
14
15
BROKEN_armv6=		fails to link: undefined reference to 'backtrace'
16
BROKEN_sparc64=		fails to compile: assertion fails
17
16
BUILD_DEPENDS=	pidgin:net-im/pidgin
18
BUILD_DEPENDS=	pidgin:net-im/pidgin
17
RUN_DEPENDS=	pidgin:net-im/pidgin
19
RUN_DEPENDS=	pidgin:net-im/pidgin
18
LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
20
LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
19
		libwebp.so:graphics/webp \
21
		libwebp.so:graphics/webp \
20
		libpurple.so:net-im/libpurple
22
		libpurple.so:net-im/libpurple \
23
		libpng16.so:graphics/png
21
24
22
BROKEN_armv6=		fails to link: undefined reference to 'backtrace'
25
USES=		gettext gmake gnome pkgconfig
23
BROKEN_sparc64=		fails to compile: assertion fails
26
USE_GNOME=	glib20
24
27
25
OPTIONS_DEFINE=	NLS
28
OPTIONS_DEFINE=	NLS
26
OPTIONS_SUB=	yes
29
OPTIONS_SUB=	yes
27
30
28
USES=		gettext gmake pkgconfig
29
USE_GNOME=	glib20 libxml2
30
GNU_CONFIGURE=	yes
31
GNU_CONFIGURE=	yes
31
LDFLAGS+=	-L${LOCALBASE}/lib
32
LDFLAGS+=	-L${LOCALBASE}/lib
32
33
33
USE_GITHUB=	yes
34
USE_GITHUB=	yes
34
GH_ACCOUNT=	majn vysheng:tlparser
35
GH_ACCOUNT=	majn
35
GH_PROJECT=	tgl:tgl tl-parser:tlparser
36
GH_PROJECT=	tgl:tgl
36
GH_TAGNAME?=	624cf5a:tgl 36bf190:tlparser
37
GH_TAGNAME?=	bec2e6d:tgl
37
GH_SUBDIR=	tgl:tgl tgl/tl-parser:tlparser
38
GH_SUBDIR=	tgl:tgl
38
39
39
pre-configure:
40
post-install:
40
	@${REINPLACE_CMD} -e 's|/etc/telegram-purple/server.tglpub|${PREFIX}/etc/telegram-purple/server.tglpub|g' \
41
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/purple-2/telegram-purple.so
41
		 ${WRKSRC}/telegram-purple.c
42
42
43
.include <bsd.port.mk>
43
.include <bsd.port.mk>
(-)b/net-im/telegram-purple/distinfo (-7 / +5 lines)
Lines 1-7 Link Here
1
TIMESTAMP = 1491967872
1
TIMESTAMP = 1558825174
2
SHA256 (majn-telegram-purple-v1.3.1_GH0.tar.gz) = b46b7988a22cd384cefd1af82919e80761a3b688285fc5b2ccd2c9a9dab7a020
2
SHA256 (majn-telegram-purple-v1.4.1_GH0.tar.gz) = 2f5238f119bda71be2413854cd1f0242377d029b94a34456427a1cb7b37c6d24
3
SIZE (majn-telegram-purple-v1.3.1_GH0.tar.gz) = 200308
3
SIZE (majn-telegram-purple-v1.4.1_GH0.tar.gz) = 213171
4
SHA256 (majn-tgl-624cf5a_GH0.tar.gz) = 4b15fb4140d3c4b0c2caf954636b0579e1ddde4dfe84705688f9aae996feb149
4
SHA256 (majn-tgl-bec2e6d_GH0.tar.gz) = 490559e80a6299b2ffc3da190e5af1cbcf08824c68e26c18f349654f04727d95
5
SIZE (majn-tgl-624cf5a_GH0.tar.gz) = 242452
5
SIZE (majn-tgl-bec2e6d_GH0.tar.gz) = 270087
6
SHA256 (vysheng-tl-parser-36bf190_GH0.tar.gz) = 9c4222cfc39f1f58061678c2a22dac5d2391e2594d4ec00e5ab9a7c12e606789
7
SIZE (vysheng-tl-parser-36bf190_GH0.tar.gz) = 66898
(-)a/net-im/telegram-purple/files/patch-Makefile.in (-13 lines)
Removed Link Here
1
--- Makefile.in.orig	2016-08-08 08:53:04 UTC
2
+++ Makefile.in
3
@@ -118,8 +118,8 @@ ${PRPL_LIBNAME}: ${PLUGIN_OBJECTS} tgl/l
4
 noicon_install: $(PRPL_LIBNAME) $(LOCALE_MOS)
5
 	mkdir -m $(DIR_PERM) -p $(DESTDIR)$(PLUGIN_DIR_PURPLE)
6
 	install -m $(FILE_PERM) $(PRPL_LIBNAME) $(DESTDIR)$(PLUGIN_DIR_PURPLE)/$(PRPL_NAME)
7
-	mkdir -m $(DIR_PERM) -p $(DESTDIR)/etc/telegram-purple
8
-	install -m $(FILE_PERM) tg-server.tglpub $(DESTDIR)/etc/telegram-purple/server.tglpub
9
+	mkdir -m $(DIR_PERM) -p $(DESTDIR)/$(PREFIX)/etc/telegram-purple
10
+	install -m $(FILE_PERM) tg-server.tglpub $(DESTDIR)/$(PREFIX)/etc/telegram-purple/server.tglpub
11
 # Assume that the user does not use AppStream if she doesn't want icons
12
 	@for lang in $(LOCALES); do \
13
 		mkdir -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
(-)b/net-im/telegram-purple/files/patch-commit.h.gen (-1 / +1 lines)
Lines 17-23 Link Here
17
-fi
17
-fi
18
-
18
-
19
-GIT_COMMIT=`git rev-parse HEAD | cut -c1-10`
19
-GIT_COMMIT=`git rev-parse HEAD | cut -c1-10`
20
+GIT_COMMIT="0340e4f14b"
20
+GIT_COMMIT="d3d090917d"
21
 
21
 
22
 if grep -scq "${GIT_COMMIT}" commit.h
22
 if grep -scq "${GIT_COMMIT}" commit.h
23
 then
23
 then
(-)b/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h (-2 / +2 lines)
Lines 1-6 Link Here
1
--- tgl/tl-parser/portable_endian.h.orig	2016-08-11 06:34:54 UTC
1
--- tgl/tl-parser/portable_endian.h.orig	2019-02-22 22:36:12 UTC
2
+++ tgl/tl-parser/portable_endian.h
2
+++ tgl/tl-parser/portable_endian.h
3
@@ -53,15 +53,6 @@
3
@@ -71,15 +71,6 @@
4
 
4
 
5
 #	include <sys/endian.h>
5
 #	include <sys/endian.h>
6
 
6
 
(-)b/net-im/telegram-purple/pkg-plist (-6 / +6 lines)
Lines 1-15 Link Here
1
%%ETCDIR%%/server.tglpub
2
lib/purple-2/telegram-purple.so
1
lib/purple-2/telegram-purple.so
3
share/appdata/telegram-purple.metainfo.xml
2
share/appdata/telegram-purple.metainfo.xml
4
%%NLS%%share/locale/bg/LC_MESSAGES/telegram-purple.mo
3
%%NLS%%share/locale/bg/LC_MESSAGES/telegram-purple.mo
5
%%NLS%%share/locale/cs_CZ/LC_MESSAGES/telegram-purple.mo
4
%%NLS%%share/locale/cs_CZ/LC_MESSAGES/telegram-purple.mo
6
%%NLS%%share/locale/de_DE/LC_MESSAGES/telegram-purple.mo
5
%%NLS%%share/locale/de/LC_MESSAGES/telegram-purple.mo
6
%%NLS%%share/locale/es/LC_MESSAGES/telegram-purple.mo
7
%%NLS%%share/locale/es_AR/LC_MESSAGES/telegram-purple.mo
7
%%NLS%%share/locale/es_AR/LC_MESSAGES/telegram-purple.mo
8
%%NLS%%share/locale/fr/LC_MESSAGES/telegram-purple.mo
8
%%NLS%%share/locale/fr/LC_MESSAGES/telegram-purple.mo
9
%%NLS%%share/locale/it_IT/LC_MESSAGES/telegram-purple.mo
9
%%NLS%%share/locale/it/LC_MESSAGES/telegram-purple.mo
10
%%NLS%%share/locale/nl/LC_MESSAGES/telegram-purple.mo
10
%%NLS%%share/locale/nl/LC_MESSAGES/telegram-purple.mo
11
%%NLS%%share/locale/pl_PL/LC_MESSAGES/telegram-purple.mo
11
%%NLS%%share/locale/pl/LC_MESSAGES/telegram-purple.mo
12
%%NLS%%share/locale/ru_RU/LC_MESSAGES/telegram-purple.mo
12
%%NLS%%share/locale/pt_BR/LC_MESSAGES/telegram-purple.mo
13
%%NLS%%share/locale/ru/LC_MESSAGES/telegram-purple.mo
13
%%NLS%%share/locale/sq/LC_MESSAGES/telegram-purple.mo
14
%%NLS%%share/locale/sq/LC_MESSAGES/telegram-purple.mo
14
%%NLS%%share/locale/uk/LC_MESSAGES/telegram-purple.mo
15
%%NLS%%share/locale/uk/LC_MESSAGES/telegram-purple.mo
15
share/pixmaps/pidgin/protocols/16/telegram.png
16
share/pixmaps/pidgin/protocols/16/telegram.png
16
- 

Return to bug 238125