FreeBSD Bugzilla – Attachment 204608 Details for
Bug 238125
net-im/telegram-purple: update to 1.4.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
update to 1.4.1
pidgin-telegram.patch (text/plain), 7.11 KB, created by
Jose G. Juanino
on 2019-05-25 23:03:46 UTC
(
hide
)
Description:
update to 1.4.1
Filename:
MIME Type:
Creator:
Jose G. Juanino
Created:
2019-05-25 23:03:46 UTC
Size:
7.11 KB
patch
obsolete
>From cfffced6f6f29eb29a92965dff38624a11e81502 Mon Sep 17 00:00:00 2001 >From: "Jose G. Juanino" <jjuanino@gmail.com> >Date: Sun, 26 May 2019 00:37:52 +0200 >Subject: [PATCH] net-im/purple-telegram: update to 1.4.1 > >* Take the maintainership >* New dependency to graphics/png >* Add porlint suggestions >* libxml2 and tlparser are no longer required >* server.tglpub file is no longer required. As consequence, etc > directory is not required to being installed and Makefile.in file is > not required to being patched either >* strip telegram-purple.so library >--- > net-im/telegram-purple/Makefile | 32 +++++++++---------- > net-im/telegram-purple/distinfo | 12 +++---- > .../telegram-purple/files/patch-Makefile.in | 13 -------- > .../telegram-purple/files/patch-commit.h.gen | 2 +- > .../patch-tgl_tl-parser_portable__endian.h | 4 +-- > net-im/telegram-purple/pkg-plist | 11 ++++--- > 6 files changed, 30 insertions(+), 44 deletions(-) > delete mode 100644 net-im/telegram-purple/files/patch-Makefile.in > >diff --git a/net-im/telegram-purple/Makefile b/net-im/telegram-purple/Makefile >index 7ea542316ec0..ca01515c4bc7 100644 >--- a/net-im/telegram-purple/Makefile >+++ b/net-im/telegram-purple/Makefile >@@ -2,42 +2,42 @@ > # $FreeBSD$ > > PORTNAME= telegram-purple >-PORTVERSION= 1.3.1 >+PORTVERSION= 1.4.1 > DISTVERSIONPREFIX= v >-PORTREVISION= 4 > CATEGORIES= net-im > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= jjuanino@gmail.com > COMMENT= Libpurple plugin for Telegram messenger > > LICENSE= GPLv2+ > LICENSE_FILE= ${WRKSRC}/COPYING > >+BROKEN_armv6= fails to link: undefined reference to 'backtrace' >+BROKEN_sparc64= fails to compile: assertion fails >+ > BUILD_DEPENDS= pidgin:net-im/pidgin > RUN_DEPENDS= pidgin:net-im/pidgin > LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ > libwebp.so:graphics/webp \ >- libpurple.so:net-im/libpurple >+ libpurple.so:net-im/libpurple \ >+ libpng16.so:graphics/png > >-BROKEN_armv6= fails to link: undefined reference to 'backtrace' >-BROKEN_sparc64= fails to compile: assertion fails >+USES= gettext gmake gnome pkgconfig >+USE_GNOME= glib20 > > OPTIONS_DEFINE= NLS > OPTIONS_SUB= yes > >-USES= gettext gmake pkgconfig >-USE_GNOME= glib20 libxml2 > GNU_CONFIGURE= yes > LDFLAGS+= -L${LOCALBASE}/lib > > USE_GITHUB= yes >-GH_ACCOUNT= majn vysheng:tlparser >-GH_PROJECT= tgl:tgl tl-parser:tlparser >-GH_TAGNAME?= 624cf5a:tgl 36bf190:tlparser >-GH_SUBDIR= tgl:tgl tgl/tl-parser:tlparser >- >-pre-configure: >- @${REINPLACE_CMD} -e 's|/etc/telegram-purple/server.tglpub|${PREFIX}/etc/telegram-purple/server.tglpub|g' \ >- ${WRKSRC}/telegram-purple.c >+GH_ACCOUNT= majn >+GH_PROJECT= tgl:tgl >+GH_TAGNAME?= bec2e6d:tgl >+GH_SUBDIR= tgl:tgl >+ >+post-install: >+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/purple-2/telegram-purple.so > > .include <bsd.port.mk> >diff --git a/net-im/telegram-purple/distinfo b/net-im/telegram-purple/distinfo >index 3df35d44de5f..a75a5dc2ebe7 100644 >--- a/net-im/telegram-purple/distinfo >+++ b/net-im/telegram-purple/distinfo >@@ -1,7 +1,5 @@ >-TIMESTAMP = 1491967872 >-SHA256 (majn-telegram-purple-v1.3.1_GH0.tar.gz) = b46b7988a22cd384cefd1af82919e80761a3b688285fc5b2ccd2c9a9dab7a020 >-SIZE (majn-telegram-purple-v1.3.1_GH0.tar.gz) = 200308 >-SHA256 (majn-tgl-624cf5a_GH0.tar.gz) = 4b15fb4140d3c4b0c2caf954636b0579e1ddde4dfe84705688f9aae996feb149 >-SIZE (majn-tgl-624cf5a_GH0.tar.gz) = 242452 >-SHA256 (vysheng-tl-parser-36bf190_GH0.tar.gz) = 9c4222cfc39f1f58061678c2a22dac5d2391e2594d4ec00e5ab9a7c12e606789 >-SIZE (vysheng-tl-parser-36bf190_GH0.tar.gz) = 66898 >+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 >diff --git a/net-im/telegram-purple/files/patch-Makefile.in b/net-im/telegram-purple/files/patch-Makefile.in >deleted file mode 100644 >index c9d610848fda..000000000000 >--- a/net-im/telegram-purple/files/patch-Makefile.in >+++ /dev/null >@@ -1,13 +0,0 @@ >---- Makefile.in.orig 2016-08-08 08:53:04 UTC >-+++ Makefile.in >-@@ -118,8 +118,8 @@ ${PRPL_LIBNAME}: ${PLUGIN_OBJECTS} tgl/l >- noicon_install: $(PRPL_LIBNAME) $(LOCALE_MOS) >- mkdir -m $(DIR_PERM) -p $(DESTDIR)$(PLUGIN_DIR_PURPLE) >- install -m $(FILE_PERM) $(PRPL_LIBNAME) $(DESTDIR)$(PLUGIN_DIR_PURPLE)/$(PRPL_NAME) >-- mkdir -m $(DIR_PERM) -p $(DESTDIR)/etc/telegram-purple >-- install -m $(FILE_PERM) tg-server.tglpub $(DESTDIR)/etc/telegram-purple/server.tglpub >-+ mkdir -m $(DIR_PERM) -p $(DESTDIR)/$(PREFIX)/etc/telegram-purple >-+ install -m $(FILE_PERM) tg-server.tglpub $(DESTDIR)/$(PREFIX)/etc/telegram-purple/server.tglpub >- # Assume that the user does not use AppStream if she doesn't want icons >- @for lang in $(LOCALES); do \ >- mkdir -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \ >diff --git a/net-im/telegram-purple/files/patch-commit.h.gen b/net-im/telegram-purple/files/patch-commit.h.gen >index d6d06aec2d70..42cb92d1a734 100644 >--- a/net-im/telegram-purple/files/patch-commit.h.gen >+++ b/net-im/telegram-purple/files/patch-commit.h.gen >@@ -17,7 +17,7 @@ > -fi > - > -GIT_COMMIT=`git rev-parse HEAD | cut -c1-10` >-+GIT_COMMIT="0340e4f14b" >++GIT_COMMIT="d3d090917d" > > if grep -scq "${GIT_COMMIT}" commit.h > then >diff --git a/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h b/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h >index f276a5e929ef..9e44279db312 100644 >--- a/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h >+++ b/net-im/telegram-purple/files/patch-tgl_tl-parser_portable__endian.h >@@ -1,6 +1,6 @@ >---- tgl/tl-parser/portable_endian.h.orig 2016-08-11 06:34:54 UTC >+--- tgl/tl-parser/portable_endian.h.orig 2019-02-22 22:36:12 UTC > +++ tgl/tl-parser/portable_endian.h >-@@ -53,15 +53,6 @@ >+@@ -71,15 +71,6 @@ > > # include <sys/endian.h> > >diff --git a/net-im/telegram-purple/pkg-plist b/net-im/telegram-purple/pkg-plist >index b80d0725570d..47e3c771ba6c 100644 >--- a/net-im/telegram-purple/pkg-plist >+++ b/net-im/telegram-purple/pkg-plist >@@ -1,15 +1,16 @@ >-%%ETCDIR%%/server.tglpub > lib/purple-2/telegram-purple.so > share/appdata/telegram-purple.metainfo.xml > %%NLS%%share/locale/bg/LC_MESSAGES/telegram-purple.mo > %%NLS%%share/locale/cs_CZ/LC_MESSAGES/telegram-purple.mo >-%%NLS%%share/locale/de_DE/LC_MESSAGES/telegram-purple.mo >+%%NLS%%share/locale/de/LC_MESSAGES/telegram-purple.mo >+%%NLS%%share/locale/es/LC_MESSAGES/telegram-purple.mo > %%NLS%%share/locale/es_AR/LC_MESSAGES/telegram-purple.mo > %%NLS%%share/locale/fr/LC_MESSAGES/telegram-purple.mo >-%%NLS%%share/locale/it_IT/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/pl_PL/LC_MESSAGES/telegram-purple.mo >-%%NLS%%share/locale/ru_RU/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 > %%NLS%%share/locale/sq/LC_MESSAGES/telegram-purple.mo > %%NLS%%share/locale/uk/LC_MESSAGES/telegram-purple.mo > share/pixmaps/pidgin/protocols/16/telegram.png >-- >2.21.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 238125
:
204607
|
204608
|
204925