Lines 1-9
Link Here
|
1 |
# Created by: Rusmir Dusko <nemysis@FreeBSD.org> |
1 |
# Created by: Rusmir Dusko <nemysis@FreeBSD.org> |
2 |
|
2 |
|
3 |
PORTNAME= hexchat |
3 |
PORTNAME= hexchat |
4 |
PORTVERSION= 2.16.1 |
4 |
DISTVERSION= 2.16.1 |
5 |
DISTVERSIONPREFIX= v |
|
|
6 |
CATEGORIES= irc gnome |
5 |
CATEGORIES= irc gnome |
|
|
6 |
MASTER_SITES= https://dl.hexchat.net/hexchat/ |
7 |
|
7 |
|
8 |
MAINTAINER= pkubaj@FreeBSD.org |
8 |
MAINTAINER= pkubaj@FreeBSD.org |
9 |
COMMENT= IRC chat program with GTK and Text Frontend |
9 |
COMMENT= IRC chat program with GTK and Text Frontend |
Lines 21-36
RUN_DEPENDS= ${LOCALBASE}/share/xml/iso-codes/iso_639.xml:misc/iso-codes
Link Here
|
21 |
|
21 |
|
22 |
USES= compiler:c++11-lang cpe desktop-file-utils gettext-tools gnome \ |
22 |
USES= compiler:c++11-lang cpe desktop-file-utils gettext-tools gnome \ |
23 |
libtool localbase meson ninja pkgconfig python:3.5+ shebangfix \ |
23 |
libtool localbase meson ninja pkgconfig python:3.5+ shebangfix \ |
24 |
ssl xorg |
24 |
ssl tar:xz xorg |
25 |
CPE_VENDOR= ${PORTNAME}_project |
25 |
CPE_VENDOR= ${PORTNAME}_project |
26 |
USE_GNOME= cairo gtk20 intltool libxml2 |
26 |
SHEBANG_FILES= meson_post_install.py \ |
|
|
27 |
plugins/perl/generate_header.py \ |
28 |
plugins/python/generate_plugin.py \ |
29 |
src/common/make-te.py |
30 |
USE_GNOME= cairo gdkpixbuf2 gtk20 intltool libxml2 |
27 |
USE_XORG= x11 |
31 |
USE_XORG= x11 |
28 |
USE_GITHUB= yes |
|
|
29 |
|
32 |
|
30 |
MESON_ARGS= -Dtls=enabled -Dgtk-frontend=true -Dwith-python=python-${PYTHON_VER} |
33 |
INSTALLS_ICONS=yes |
31 |
INSTALL_TARGET= install-strip |
|
|
32 |
|
34 |
|
33 |
LIBS+= -lX11 |
35 |
MESON_ARGS= -Dtls=enabled -Dgtk-frontend=true -Dwith-python=python-${PYTHON_VER} |
34 |
|
36 |
|
35 |
SUB_FILES= pkg-message |
37 |
SUB_FILES= pkg-message |
36 |
|
38 |
|
Lines 66-77
PERL_USES= perl5
Link Here
|
66 |
TEXTFE_MESON_TRUE= text-frontend |
68 |
TEXTFE_MESON_TRUE= text-frontend |
67 |
SYSINFO_MESON_TRUE= with-sysinfo |
69 |
SYSINFO_MESON_TRUE= with-sysinfo |
68 |
|
70 |
|
69 |
BINARY_ALIAS= python3=${PYTHON_CMD} |
|
|
70 |
|
71 |
SHEBANG_FILES= meson_post_install.py \ |
72 |
plugins/perl/generate_header.py \ |
73 |
src/common/make-te.py |
74 |
|
75 |
post-patch: |
71 |
post-patch: |
76 |
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ |
72 |
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ |
77 |
-e 's|%%PERL_VER%%|${PERL_VER}|g' \ |
73 |
-e 's|%%PERL_VER%%|${PERL_VER}|g' \ |