Sun Aug 19 12:37:34 2018 UTC ()
Pullup ticket #5812 - requested by maya
chat/line-purple: mark as broken

Revisions pulled up:
- chat/line-purple/Makefile                                     1.6

---
   Module Name:	pkgsrc
   Committed By:	maya
   Date:		Wed Aug 15 09:10:58 UTC 2018

   Modified Files:
   	pkgsrc/chat/line-purple: Makefile

   Log Message:
   line-purple: mark BROKEN, using this program will get your account banned
   Upstream intentionally broke the build, follow the same policy for pkgsrc:
   http://altrepo.eu/git/purple-line/commit/1a07012f75d8e86077690d73917b3759fbe9b52c

   Reported by scole in PR pkg/53526


(bsiegert)
diff -r1.5 -r1.5.2.1 pkgsrc/chat/line-purple/Makefile

cvs diff -r1.5 -r1.5.2.1 pkgsrc/chat/line-purple/Attic/Makefile (switch to unified diff)

--- pkgsrc/chat/line-purple/Attic/Makefile 2018/04/29 21:31:29 1.5
+++ pkgsrc/chat/line-purple/Attic/Makefile 2018/08/19 12:37:34 1.5.2.1
@@ -1,59 +1,61 @@ @@ -1,59 +1,61 @@
1# $NetBSD: Makefile,v 1.5 2018/04/29 21:31:29 adam Exp $ 1# $NetBSD: Makefile,v 1.5.2.1 2018/08/19 12:37:34 bsiegert Exp $
2 2
3VERSION= 0.1 3VERSION= 0.1
4PKGNAME= line-purple-${VERSION} 4PKGNAME= line-purple-${VERSION}
5PKGREVISION= 4 5PKGREVISION= 4
6 6
7CATEGORIES= chat 7CATEGORIES= chat
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://altrepo.eu/git/purple-line/ 10HOMEPAGE= http://altrepo.eu/git/purple-line/
11COMMENT= LINE protocol plugin for libpurple (pidgin, finch) 11COMMENT= LINE protocol plugin for libpurple (pidgin, finch)
12 12
13# XXX archive is at a github-type site, but its name doesn't 13# XXX archive is at a github-type site, but its name doesn't
14# match "https://github.com/account", couldn't figure out 14# match "https://github.com/account", couldn't figure out
15# pkgsrc GITHUB* vars to work for fetching 15# pkgsrc GITHUB* vars to work for fetching
16#ALTREPO_TAG= 51cef1a66f6f4b1a90bd58a3746a2ea27fc74c36 16#ALTREPO_TAG= 51cef1a66f6f4b1a90bd58a3746a2ea27fc74c36
17 17
 18BROKEN= LINE bans third-party clients, use at your own risk
 19
18MASTER_SITES= ${HOMEPAGE:=repository/} 20MASTER_SITES= ${HOMEPAGE:=repository/}
19EXTRACT_SUFX= .zip 21EXTRACT_SUFX= .zip
20DISTNAME= archive 22DISTNAME= archive
21DIST_SUBDIR= ${PKGNAME_NOREV}-20180221 23DIST_SUBDIR= ${PKGNAME_NOREV}-20180221
22 24
23LICENSE= mit 25LICENSE= mit
24 26
25WRKSRC= ${WRKDIR}/purple-line.git 27WRKSRC= ${WRKDIR}/purple-line.git
26 28
27USE_LIBTOOL= yes 29USE_LIBTOOL= yes
28USE_TOOLS+= gmake pkg-config 30USE_TOOLS+= gmake pkg-config
29 31
30USE_LANGUAGES= c++ 32USE_LANGUAGES= c++
31 33
32BUILDLINK_API_DEPENDS.libthrift+= libthrift>=0.11.0 34BUILDLINK_API_DEPENDS.libthrift+= libthrift>=0.11.0
33 35
34INSTALLATION_DIRS= lib/purple-2 \ 36INSTALLATION_DIRS= lib/purple-2 \
35 share/pixmaps/pidgin/protocols/16 \ 37 share/pixmaps/pidgin/protocols/16 \
36 share/pixmaps/pidgin/protocols/22 \ 38 share/pixmaps/pidgin/protocols/22 \
37 share/pixmaps/pidgin/protocols/48 \ 39 share/pixmaps/pidgin/protocols/48 \
38 share/pixmaps/pidgin/protocols/scalable \ 40 share/pixmaps/pidgin/protocols/scalable \
39 share/doc/line-purple 41 share/doc/line-purple
40 42
41PIDGIN_PROTO_DIR= ${DESTDIR}${PREFIX}/share/pixmaps/pidgin/protocols 43PIDGIN_PROTO_DIR= ${DESTDIR}${PREFIX}/share/pixmaps/pidgin/protocols
42 44
43do-install: 45do-install:
44 cd ${WRKSRC}/libpurple && ${LIBTOOL} --mode=install \ 46 cd ${WRKSRC}/libpurple && ${LIBTOOL} --mode=install \
45 ${INSTALL_LIB} libline.la ${DESTDIR}${PREFIX}/lib/purple-2 47 ${INSTALL_LIB} libline.la ${DESTDIR}${PREFIX}/lib/purple-2
46 for i in 16 22 48; do cd ${WRKSRC}/icons && \ 48 for i in 16 22 48; do cd ${WRKSRC}/icons && \
47 ${INSTALL_DATA} $$i/line.png ${PIDGIN_PROTO_DIR}/$$i; done 49 ${INSTALL_DATA} $$i/line.png ${PIDGIN_PROTO_DIR}/$$i; done
48 ${INSTALL_DATA} ${WRKSRC}/icons/scalable/line.svg \ 50 ${INSTALL_DATA} ${WRKSRC}/icons/scalable/line.svg \
49 ${DESTDIR}${PREFIX}/share/pixmaps/pidgin/protocols/scalable 51 ${DESTDIR}${PREFIX}/share/pixmaps/pidgin/protocols/scalable
50 ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/line-purple 52 ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/line-purple
51 53
52.include "../../chat/libpurple/buildlink3.mk" 54.include "../../chat/libpurple/buildlink3.mk"
53.include "../../devel/boost-headers/buildlink3.mk" 55.include "../../devel/boost-headers/buildlink3.mk"
54.include "../../devel/boost-libs/buildlink3.mk" 56.include "../../devel/boost-libs/buildlink3.mk"
55.include "../../devel/libidn/buildlink3.mk" 57.include "../../devel/libidn/buildlink3.mk"
56.include "../../devel/libthrift/buildlink3.mk" 58.include "../../devel/libthrift/buildlink3.mk"
57.include "../../security/libgcrypt/buildlink3.mk" 59.include "../../security/libgcrypt/buildlink3.mk"
58 60
59.include "../../mk/bsd.pkg.mk" 61.include "../../mk/bsd.pkg.mk"