opnsense-ports/irc/srain/Makefile
Franco Fichtner 51ded772d0 */*: sync with upstream
Taken from: FreeBSD
2023-05-02 07:11:32 +02:00

46 lines
1 KiB
Makefile

PORTNAME= srain
DISTVERSION= 1.3.1
PORTREVISION= 2
CATEGORIES= irc
MAINTAINER= ashish@FreeBSD.org
COMMENT= Modern IRC client written in GTK
WWW= https://srain.im/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libconfig.so:devel/libconfig \
libsecret-1.so:security/libsecret \
libsoup-2.4.so:devel/libsoup
USES= compiler:c11 gettext-tools desktop-file-utils gnome meson pkgconfig ssl
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 pango
OPTIONS_DEFINE= DOCS
OPTIONS_DEFAULT= DOCS
USE_GITHUB= yes
GH_ACCOUNT= SrainApp
DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
DOCS_MESON_ON= -Ddoc_builders=html,man
DOCS_MESON_OFF= -Ddoc_builders=
.include <bsd.port.pre.mk>
.if ${SSL_DEFAULT} == base
LDFLAGS+= -lcrypto
post-patch:
${REINPLACE_CMD} -e "/dependency('openssl'),/d" \
${WRKSRC}/src/meson.build
.endif
pre-install:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/${PORTNAME} \
${STAGEDIR}${DATADIR}/themes \
${STAGEDIR}${PREFIX}/share/metainfo \
${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps
.include <bsd.port.post.mk>