Ravenports generated: 11 Apr 2020 17:50
[ravenports.git] / bucket_A4 / toxic
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               toxic
4 VERSION=                0.8.3
5 REVISION=               2
6 KEYWORDS=               net net_im net_p2p
7 VARIANTS=               standard
8 SDESC[standard]=        Ncurses-based Tox client
9 HOMEPAGE=               https://github.com/Jfreegman/toxic
10 CONTACT=                Leonid_Bobrov[goleo@disroot.org]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GITHUB/JFreegman:toxic:v0.8.3
14 DISTFILE[1]=            generated:main
15 DF_INDEX=               1
16 SPKGS[standard]=        single
17
18 OPTIONS_AVAILABLE=      none
19 OPTIONS_STANDARD=       none
20
21 BUILD_DEPENDS=          evdev-proto:single:standard
22 BUILDRUN_DEPENDS=       curl:primary:standard
23                         freealut:single:standard
24                         libnotify:primary:standard
25                         qrencode:single:standard
26                         toxcore:single:standard
27
28 USES=                   desktop-utils:single gmake ncurses pkgconfig python
29                         shebangfix
30 XORG_COMPONENTS=        x11
31
32 LICENSE=                GPLv3+:single
33 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
34 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/LICENSE
35 LICENSE_AWK=            TERMS:"^\#include"
36 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/toxic.c
37 LICENSE_SCHEME=         solo
38
39 FPC_EQUIVALENT=         net-im/toxic
40 SHEBANG_FILES=          apidoc/python/source/conf.py
41
42 MAKE_ARGS=              ENABLE_PYTHON=1
43                         MANDIR="{{MANPREFIX}}/man"
44                         PREFIX="{{PREFIX}}"
45                         USER_CFLAGS="{{CFLAGS}}"
46                         USER_LDFLAGS="{{LDFLAGS}}"
47
48 CFLAGS=                 -I{{NCURSESINC}}
49
50 post-patch:
51         if [ "${PYTHON_SUFFIX}" -gt 37 ]; then \
52                 ${REINPLACE_CMD} \
53                 -e 's|LIBS = python3|LIBS = python-${PYTHON_VER}|' \
54                 -e 's|python3-config|python${PYTHON_VER}-config --embed|g' \
55                 ${WRKSRC}/cfg/checks/python.mk ;\
56         else \
57                 ${REINPLACE_CMD} \
58                 -e 's|LIBS = python3|LIBS = python-${PYTHON_VER}|' \
59                 -e 's|python3-config|python${PYTHON_VER}-config|g' \
60                 ${WRKSRC}/cfg/checks/python.mk ;\
61         fi
62         # log the build
63         ${REINPLACE_CMD} -e '/@.[(]CC[)]/ s|@||' ${WRKSRC}/Makefile
64
65 post-install:
66         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/toxic
67
68 [FILE:63:descriptions/desc.single]
69 Toxic is a Tox-based instant messenging and video chat client.
70
71
72 [FILE:107:distinfo]
73 97f26ba2c257c10439fd2ff280ca90c37ed225d86f46740a08f02ff2e4459e0e      1147100 JFreegman-toxic-0.8.3.tar.gz
74
75
76 [FILE:350:manifests/plist.single]
77 bin/toxic
78 share/applications/toxic.desktop
79 share/man/man1/toxic.1.gz
80 share/man/man5/toxic.conf.5.gz
81 share/toxic/
82  nameservers
83  toxic.conf.example
84 share/toxic/sounds/
85  ToxicContactOffline.wav
86  ToxicContactOnline.wav
87  ToxicError.wav
88  ToxicIncomingCall.wav
89  ToxicOutgoingCall.wav
90  ToxicRecvMessage.wav
91  ToxicTransferComplete.wav
92  ToxicTransferStart.wav
93