| @@ -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 | |
3 | VERSION= 0.1 | | 3 | VERSION= 0.1 |
4 | PKGNAME= line-purple-${VERSION} | | 4 | PKGNAME= line-purple-${VERSION} |
5 | PKGREVISION= 4 | | 5 | PKGREVISION= 4 |
6 | | | 6 | |
7 | CATEGORIES= chat | | 7 | CATEGORIES= chat |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://altrepo.eu/git/purple-line/ | | 10 | HOMEPAGE= http://altrepo.eu/git/purple-line/ |
11 | COMMENT= LINE protocol plugin for libpurple (pidgin, finch) | | 11 | COMMENT= 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 | |
| | | 18 | BROKEN= LINE bans third-party clients, use at your own risk |
| | | 19 | |
18 | MASTER_SITES= ${HOMEPAGE:=repository/} | | 20 | MASTER_SITES= ${HOMEPAGE:=repository/} |
19 | EXTRACT_SUFX= .zip | | 21 | EXTRACT_SUFX= .zip |
20 | DISTNAME= archive | | 22 | DISTNAME= archive |
21 | DIST_SUBDIR= ${PKGNAME_NOREV}-20180221 | | 23 | DIST_SUBDIR= ${PKGNAME_NOREV}-20180221 |
22 | | | 24 | |
23 | LICENSE= mit | | 25 | LICENSE= mit |
24 | | | 26 | |
25 | WRKSRC= ${WRKDIR}/purple-line.git | | 27 | WRKSRC= ${WRKDIR}/purple-line.git |
26 | | | 28 | |
27 | USE_LIBTOOL= yes | | 29 | USE_LIBTOOL= yes |
28 | USE_TOOLS+= gmake pkg-config | | 30 | USE_TOOLS+= gmake pkg-config |
29 | | | 31 | |
30 | USE_LANGUAGES= c++ | | 32 | USE_LANGUAGES= c++ |
31 | | | 33 | |
32 | BUILDLINK_API_DEPENDS.libthrift+= libthrift>=0.11.0 | | 34 | BUILDLINK_API_DEPENDS.libthrift+= libthrift>=0.11.0 |
33 | | | 35 | |
34 | INSTALLATION_DIRS= lib/purple-2 \ | | 36 | INSTALLATION_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 | |
41 | PIDGIN_PROTO_DIR= ${DESTDIR}${PREFIX}/share/pixmaps/pidgin/protocols | | 43 | PIDGIN_PROTO_DIR= ${DESTDIR}${PREFIX}/share/pixmaps/pidgin/protocols |
42 | | | 44 | |
43 | do-install: | | 45 | do-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" |