Ravenports generated: 15 Nov 2023 00:12
[ravenports.git] / bucket_53 / weechat
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               weechat
4 VERSION=                4.1.1
5 KEYWORDS=               net net_im irc
6 VARIANTS=               standard
7 SDESC[standard]=        Fast, light and extensible chat client
8 HOMEPAGE=               https://www.weechat.org
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://www.weechat.org/files/src/
13 DISTFILE[1]=            weechat-4.1.1.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         nls
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILD_DEPENDS=          gnutls:dev:standard
23                         libgcrypt:dev:standard
24 BUILDRUN_DEPENDS=       aspell:primary:standard
25                         gnutls:primary:standard
26                         libgcrypt:primary:standard
27
28 USES=                   cmake gettext iconv libtool lua ncurses perl
29                         pkgconfig python tcl cpe ruby zlib zstd curl
30
31 LICENSE=                GPLv3+:primary
32 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
33 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/COPYING
34 LICENSE_AWK=            TERMS:"^\#ifndef"
35 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/core/weechat.h
36 LICENSE_SCHEME=         solo
37
38 FPC_EQUIVALENT=         irc/weechat
39
40 CMAKE_ARGS=             -DENABLE_PYTHON3:BOOL=ON
41                         -DPYTHON_LIBRARY:FILEPATH={{LOCALBASE}}/lib/libpython{{PYTHON_VER}}{{PYTHON_ABIVER}}.so
42                         -DENABLE_PHP:BOOL=OFF
43                         -DENABLE_GUILE:BOOL=OFF
44                         -DENABLE_JAVASCRIPT:BOOL=OFF
45
46 post-patch:
47         ${GREP} -l '/usr/local' \
48                 ${WRKSRC}/CMakeLists.txt \
49                 ${WRKSRC}/src/CMakeLists.txt \
50                 ${WRKSRC}/src/core/CMakeLists.txt \
51                 ${WRKSRC}/cmake/*.cmake | ${XARGS} \
52                 ${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|'
53         ${REINPLACE_CMD} 's|python3|python-${PYTHON_VER}|' \
54                 ${WRKSRC}/cmake/FindPython.cmake
55
56 post-install:
57         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* \
58                 ${STAGEDIR}${PREFIX}/lib/weechat/plugins/*
59
60 [FILE:201:descriptions/desc.primary]
61 WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat
62 environment for many operating systems. Everything can be done with
63 a keyboard, and it is customizable and extensible with scripts.
64
65
66 [FILE:99:distinfo]
67 1571021731e658d47edb2159a00fa48e6df7272de4f4a57b9e971592433db9a3      5079734 weechat-4.1.1.tar.gz
68
69
70 [FILE:614:manifests/plist.primary]
71 bin/
72  weechat
73  weechat-curses
74  weechat-headless
75 include/weechat/weechat-plugin.h
76 lib/pkgconfig/weechat.pc
77 lib/weechat/plugins/
78  alias.so
79  buflist.so
80  charset.so
81  exec.so
82  fifo.so
83  fset.so
84  irc.so
85  logger.so
86  lua.so
87  perl.so
88  python.so
89  relay.so
90  ruby.so
91  script.so
92  spell.so
93  tcl.so
94  trigger.so
95  typing.so
96  xfer.so
97 share/applications/weechat.desktop
98 share/icons/hicolor/128x128/apps/weechat.png
99 share/icons/hicolor/16x16/apps/weechat.png
100 share/icons/hicolor/256x256/apps/weechat.png
101 share/icons/hicolor/32x32/apps/weechat.png
102 share/icons/hicolor/512x512/apps/weechat.png
103 share/icons/hicolor/64x64/apps/weechat.png
104
105
106 [FILE:510:manifests/plist.nls]
107 share/locale/cs/LC_MESSAGES/weechat.mo
108 share/locale/de/LC_MESSAGES/weechat.mo
109 share/locale/es/LC_MESSAGES/weechat.mo
110 share/locale/fr/LC_MESSAGES/weechat.mo
111 share/locale/hu/LC_MESSAGES/weechat.mo
112 share/locale/it/LC_MESSAGES/weechat.mo
113 share/locale/ja/LC_MESSAGES/weechat.mo
114 share/locale/pl/LC_MESSAGES/weechat.mo
115 share/locale/pt/LC_MESSAGES/weechat.mo
116 share/locale/pt_BR/LC_MESSAGES/weechat.mo
117 share/locale/ru/LC_MESSAGES/weechat.mo
118 share/locale/sr/LC_MESSAGES/weechat.mo
119 share/locale/tr/LC_MESSAGES/weechat.mo
120