Date: Mon, 5 Oct 2020 22:45:14 +0000 (UTC) From: Mateusz Piotrowski <0mp@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r551547 - in head/net-im: . telegram-cli telegram-cli/files Message-ID: <202010052245.095MjEgd066009@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: 0mp Date: Mon Oct 5 22:45:14 2020 New Revision: 551547 URL: https://svnweb.freebsd.org/changeset/ports/551547 Log: Add net-im/telegram-cli Telegram-cli is a command-line interface for the Telegram instant-messaging network. WWW: https://github.com/kenorb-contrib/tg This is a repocopy of net-im/telegram. There are 2 reasons for it: 1. net-im/telegram upstream (https://github.com/vysheng/tg) is not active anymore. Telegram CLI is being maintained by a community gathered around a fork on GitHub: https://github.com/kenorb-contrib/tg. People might want to stick to the original version of Telegram CLI, so let's give them an option to do that. 2. Most other packaging systems package this piece of software as telegram-cli (see https://repology.org/project/telegram-cli/versions). Let's take this opportunity to have a package name consistent with other projects. Added: head/net-im/telegram-cli/ - copied from r551546, head/net-im/telegram/ Deleted: head/net-im/telegram-cli/files/ Modified: head/net-im/Makefile head/net-im/telegram-cli/Makefile head/net-im/telegram-cli/distinfo head/net-im/telegram-cli/pkg-descr Modified: head/net-im/Makefile ============================================================================== --- head/net-im/Makefile Mon Oct 5 22:40:26 2020 (r551546) +++ head/net-im/Makefile Mon Oct 5 22:45:14 2020 (r551547) @@ -150,6 +150,7 @@ SUBDIR += talkatu SUBDIR += teamwords SUBDIR += telegram + SUBDIR += telegram-cli SUBDIR += telegram-desktop SUBDIR += telegram-purple SUBDIR += telegramqml Modified: head/net-im/telegram-cli/Makefile ============================================================================== --- head/net-im/telegram/Makefile Mon Oct 5 22:40:26 2020 (r551546) +++ head/net-im/telegram-cli/Makefile Mon Oct 5 22:45:14 2020 (r551547) @@ -1,9 +1,8 @@ # Created by: gahr # $FreeBSD$ -PORTNAME= telegram -PORTVERSION= 1.4.1.g20161227 -PORTREVISION= 7 +PORTNAME= telegram-cli +DISTVERSION= 20200106 CATEGORIES= net-im MAINTAINER= 0mp@FreeBSD.org @@ -12,48 +11,38 @@ COMMENT= Command-line interface for Telegram LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_mips= Missing header -BROKEN_mips64= Missing header -BROKEN_powerpc64= Does not build: Assertion failed: (get_int () == TLS_SCHEMA_V2) - -DEPRECATED= Upstream unmaintained; please migrate to net-im/telegram-cli -EXPIRATION_DATE= 2021-01-14 - LIB_DEPENDS= libconfig.so:devel/libconfig \ libevent.so:devel/libevent \ libjansson.so:devel/jansson -USES= gmake lua:52 pkgconfig readline ssl +USES= gmake lua pkgconfig readline ssl USE_GITHUB= yes -GH_ACCOUNT= vysheng -GH_PROJECT= tg tgl:tgl tl-parser:tlparser -GH_SUBDIR= tgl:tgl tgl/tl-parser:tlparser -GH_TAGNAME= 6547c0b ffb04ca:tgl 36bf190:tlparser +GH_ACCOUNT= kenorb-contrib +GH_PROJECT= tg +GH_TUPLE= kenorb-contrib:tgl:57f1bc4:tgl/tgl -CFLAGS+= -fcommon - GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-python -CONFLICTS_INSTALL= telegram-cli +CFLAGS+= -fcommon -PLIST_FILES= bin/telegram-cli \ - etc/telegram-cli/server.pub -PORTDOCS= * +CONFLICTS_INSTALL= telegram +PLIST_FILES= ${ETCDIR}/server.pub \ + bin/${PORTNAME} \ + share/man/man1/${PORTNAME}.1.gz +PORTDOCS= CHANGELOG README-LUA README.es README.md + OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200085 -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-openssl-1.1.0 -.endif - do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/etc/telegram-cli - ${INSTALL_PROGRAM} ${WRKSRC}/bin/telegram-cli ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/tg-server.pub ${STAGEDIR}${PREFIX}/etc/telegram-cli/server.pub + @${MKDIR} ${STAGEDIR}${ETCDIR} + ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/tg-server.pub ${STAGEDIR}${ETCDIR}/server.pub + ${INSTALL_MAN} ${WRKSRC}/telegram.1 ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME}.1 + +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/ && ${INSTALL_DATA} CHANGELOG README-LUA README.es README.md \ - ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include <bsd.port.mk> Modified: head/net-im/telegram-cli/distinfo ============================================================================== --- head/net-im/telegram/distinfo Mon Oct 5 22:40:26 2020 (r551546) +++ head/net-im/telegram-cli/distinfo Mon Oct 5 22:45:14 2020 (r551547) @@ -1,7 +1,5 @@ -TIMESTAMP = 1482845149 -SHA256 (vysheng-tg-1.4.1.g20161227-6547c0b_GH0.tar.gz) = 1e70d800d46e92ab71360db4fee8b63512d682986aa4d8d90adf49219ec17928 -SIZE (vysheng-tg-1.4.1.g20161227-6547c0b_GH0.tar.gz) = 307276 -SHA256 (vysheng-tgl-ffb04ca_GH0.tar.gz) = 2a2aafe6366e3a4c7df2af916c015fa0c0200094e785e69396ca6ff0ef612cd4 -SIZE (vysheng-tgl-ffb04ca_GH0.tar.gz) = 240798 -SHA256 (vysheng-tl-parser-36bf190_GH0.tar.gz) = 9c4222cfc39f1f58061678c2a22dac5d2391e2594d4ec00e5ab9a7c12e606789 -SIZE (vysheng-tl-parser-36bf190_GH0.tar.gz) = 66898 +TIMESTAMP = 1601931813 +SHA256 (kenorb-contrib-tg-20200106_GH0.tar.gz) = 824504804e8c0bb20943d765ba54feaacda7b2ec34735da0cfe5d5e61348d519 +SIZE (kenorb-contrib-tg-20200106_GH0.tar.gz) = 167428 +SHA256 (kenorb-contrib-tgl-57f1bc4_GH0.tar.gz) = 1d0cec7cf19ee90bf8a6c43a9835c87f28c33593f6b508be608cf3842d3d218a +SIZE (kenorb-contrib-tgl-57f1bc4_GH0.tar.gz) = 271320 Modified: head/net-im/telegram-cli/pkg-descr ============================================================================== --- head/net-im/telegram/pkg-descr Mon Oct 5 22:40:26 2020 (r551546) +++ head/net-im/telegram-cli/pkg-descr Mon Oct 5 22:45:14 2020 (r551547) @@ -1,3 +1,4 @@ -tg is a command-line interface for the Telegram instant-messaging network. +Telegram-cli is a command-line interface +for the Telegram instant-messaging network. -WWW: https://github.com/vysheng/tg +WWW: https://github.com/kenorb-contrib/tg
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010052245.095MjEgd066009>