pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat Remove line-purple.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/08e8df0ac675
branches:  trunk
changeset: 315628:08e8df0ac675
user:      maya <maya%pkgsrc.org@localhost>
date:      Tue Nov 27 18:21:54 2018 +0000

description:
Remove line-purple.

This has been marked BROKEN as using this package (a third-party client) will
get your account banned. The status of this hasn't changed according to
upstream, which has also intentionally broken the build.

diffstat:

 chat/Makefile                                     |   3 +-
 chat/line-purple/DESCR                            |   1 -
 chat/line-purple/Makefile                         |  61 -----------------------
 chat/line-purple/PLIST                            |   7 --
 chat/line-purple/distinfo                         |   7 --
 chat/line-purple/patches/patch-libpurple_Makefile |  35 -------------
 6 files changed, 1 insertions(+), 113 deletions(-)

diffs (148 lines):

diff -r b6852bf8ac10 -r 08e8df0ac675 chat/Makefile
--- a/chat/Makefile     Tue Nov 27 17:44:34 2018 +0000
+++ b/chat/Makefile     Tue Nov 27 18:21:54 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.206 2018/11/27 17:44:14 nia Exp $
+# $NetBSD: Makefile,v 1.207 2018/11/27 18:21:54 maya Exp $
 #
 
 COMMENT=       Communication programs
@@ -76,7 +76,6 @@
 SUBDIR+=       libtlen
 SUBDIR+=       licq-core
 SUBDIR+=       licq-gui-console
-SUBDIR+=       line-purple
 SUBDIR+=       loudmouth
 SUBDIR+=       lurch-purple
 SUBDIR+=       matterircd
diff -r b6852bf8ac10 -r 08e8df0ac675 chat/line-purple/DESCR
--- a/chat/line-purple/DESCR    Tue Nov 27 17:44:34 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-This is a libpurple (Pidgin, Finch) protocol plugin for LINE.
diff -r b6852bf8ac10 -r 08e8df0ac675 chat/line-purple/Makefile
--- a/chat/line-purple/Makefile Tue Nov 27 17:44:34 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,61 +0,0 @@
-# $NetBSD: Makefile,v 1.7 2018/08/16 18:54:37 adam Exp $
-
-VERSION=       0.1
-PKGNAME=       line-purple-${VERSION}
-PKGREVISION=   5
-
-CATEGORIES=    chat
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://altrepo.eu/git/purple-line/
-COMMENT=       LINE protocol plugin for libpurple (pidgin, finch)
-
-# XXX archive is at a github-type site, but its name doesn't
-# match "https://github.com/account";, couldn't figure out
-# pkgsrc GITHUB* vars to work for fetching
-#ALTREPO_TAG=  51cef1a66f6f4b1a90bd58a3746a2ea27fc74c36
-
-BROKEN=                LINE bans third-party clients, use at your own risk
-
-MASTER_SITES=   ${HOMEPAGE:=repository/}
-EXTRACT_SUFX=  .zip
-DISTNAME=      archive
-DIST_SUBDIR=   ${PKGNAME_NOREV}-20180221
-
-LICENSE=       mit
-
-WRKSRC=                ${WRKDIR}/purple-line.git
-
-USE_LIBTOOL=   yes
-USE_TOOLS+=    gmake pkg-config
-
-USE_LANGUAGES= c++
-
-BUILDLINK_API_DEPENDS.libthrift+=   libthrift>=0.11.0
-
-INSTALLATION_DIRS=     lib/purple-2 \
-                       share/pixmaps/pidgin/protocols/16 \
-                       share/pixmaps/pidgin/protocols/22 \
-                       share/pixmaps/pidgin/protocols/48 \
-                       share/pixmaps/pidgin/protocols/scalable \
-                       share/doc/line-purple
-
-PIDGIN_PROTO_DIR=      ${DESTDIR}${PREFIX}/share/pixmaps/pidgin/protocols
-
-do-install:
-               cd ${WRKSRC}/libpurple && ${LIBTOOL} --mode=install \
-                 ${INSTALL_LIB} libline.la ${DESTDIR}${PREFIX}/lib/purple-2
-               for i in 16 22 48; do cd ${WRKSRC}/icons && \
-                 ${INSTALL_DATA} $$i/line.png ${PIDGIN_PROTO_DIR}/$$i; done
-               ${INSTALL_DATA} ${WRKSRC}/icons/scalable/line.svg \
-                 ${DESTDIR}${PREFIX}/share/pixmaps/pidgin/protocols/scalable
-               ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/line-purple
-
-.include "../../chat/libpurple/buildlink3.mk"
-.include "../../devel/boost-headers/buildlink3.mk"
-.include "../../devel/boost-libs/buildlink3.mk"
-.include "../../devel/libidn/buildlink3.mk"
-.include "../../devel/libthrift/buildlink3.mk"
-.include "../../security/libgcrypt/buildlink3.mk"
-
-.include "../../mk/bsd.pkg.mk"
diff -r b6852bf8ac10 -r 08e8df0ac675 chat/line-purple/PLIST
--- a/chat/line-purple/PLIST    Tue Nov 27 17:44:34 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2018/01/01 22:29:20 rillig Exp $
-lib/purple-2/libline.la
-share/doc/line-purple/README.md
-share/pixmaps/pidgin/protocols/16/line.png
-share/pixmaps/pidgin/protocols/22/line.png
-share/pixmaps/pidgin/protocols/48/line.png
-share/pixmaps/pidgin/protocols/scalable/line.svg
diff -r b6852bf8ac10 -r 08e8df0ac675 chat/line-purple/distinfo
--- a/chat/line-purple/distinfo Tue Nov 27 17:44:34 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.3 2018/04/08 10:14:15 scole Exp $
-
-SHA1 (line-purple-0.1-20180221/archive.zip) = 66cebb3674733648743c1d34e3a965f8cea2bc3f
-RMD160 (line-purple-0.1-20180221/archive.zip) = b5ae36c80d8b698f189484b64742a2cb99b62af7
-SHA512 (line-purple-0.1-20180221/archive.zip) = 311495dd3695cef2367a0ba39081b9cdeafdb1d8909b366815259ca8182b30dcb66b230891130e4bcff74edbae3368cb472b874d7d61684e04fa4ffa74a24111
-Size (line-purple-0.1-20180221/archive.zip) = 56585 bytes
-SHA1 (patch-libpurple_Makefile) = 26590d9f3773e960ac7f9a1b3793342e6580df6d
diff -r b6852bf8ac10 -r 08e8df0ac675 chat/line-purple/patches/patch-libpurple_Makefile
--- a/chat/line-purple/patches/patch-libpurple_Makefile Tue Nov 27 17:44:34 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-$NetBSD: patch-libpurple_Makefile,v 1.2 2018/03/16 21:06:31 scole Exp $
-
-Modify for libtool
-
---- libpurple/Makefile.orig    2018-02-21 13:01:04.000000000 -0800
-+++ libpurple/Makefile         2018-03-16 08:32:33.000000000 -0700
-@@ -15,10 +15,10 @@
- CXXFLAGS = -g -Wall -Wextra -Werror -pedantic -shared -fPIC \
-       -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS \
-       `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` \
--      $(THRIFT_CXXFLAGS)
-+      `pkg-config --cflags libidn` $(THRIFT_CXXFLAGS)
- 
- LIBS = `pkg-config --libs purple` `libgcrypt-config --libs` `gpg-error-config --libs` \
--      $(THRIFT_LIBS)
-+      `pkg-config --libs libidn` $(THRIFT_LIBS)
- 
- PURPLE_PLUGIN_DIR:=$(shell pkg-config --variable=plugindir purple)
- PURPLE_DATA_ROOT_DIR:=$(shell pkg-config --variable=datarootdir purple)
-@@ -39,11 +39,12 @@
- all: $(MAIN)
- 
- $(MAIN): $(OBJS) $(THRIFT_DEP)
--      $(CXX) $(CXXFLAGS) -Wl,-z,defs -o $(MAIN) $(OBJS) $(LIBS)
--      strip $(MAIN)
-+      $(LIBTOOL) --mode=link $(CXX) $(CXXFLAGS) \
-+              -module -avoid-version -o $(MAIN:.so=.la) $(OBJS:.o=.lo) $(LIBS:.a=.la) \
-+              -rpath $(PREFIX)/lib/purple-2
- 
- .cpp.o:
--      $(CXX) $(CXXFLAGS) -std=c++11 -c $< -o $@
-+      $(LIBTOOL) --mode=compile $(CXX) $(CXXFLAGS) -std=c++11 -c $< -o $@
- 
- # The Thrift generator generates three files at once, this file shall represent them.
- thrift_line/TalkService.cpp: line.thrift $(THRIFT_DEP) $@



Home | Main Index | Thread Index | Old Index