irssi: add recipe for version 1.0.5.

This commit is contained in:
Jerome Duval
2017-10-26 14:26:14 +02:00
parent cb22d885ef
commit b8253c53d8

View File

@@ -0,0 +1,68 @@
SUMMARY="A text-based IRC client"
DESCRIPTION="Irssi is an IRC client written in the C programming language.\
It uses a text-mode user interface. Numerous Perl scripts have been \
made available for Irssi to customise how it looks and operates. Plugins \
are available which add encryption and protocols such as ICQ and XMPP."
HOMEPAGE="https://irssi.org/"
COPYRIGHT="1999-2016 Timo Sirainen"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://github.com/irssi/irssi/releases/download/$portVersion/irssi-$portVersion.tar.gz"
CHECKSUM_SHA256="e560f537ca878471e64a3e9aee6967539717557a6edfd1746098b0481d5a5ad1"
SOURCE_DIR="irssi-$portVersion"
ARCHITECTURES="?x86_gcc2 ?x86 x86_64"
PROVIDES="
irssi = $portVersion
cmd:irssi
"
REQUIRES="
haiku
lib:libglib_2.0
lib:libiconv
lib:libintl
lib:libncursesw
lib:libperl
lib:libssl
"
BUILD_REQUIRES="
haiku_devel
devel:libglib_2.0
devel:libncursesw
devel:libssl
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:automake
cmd:autoconf
cmd:gcc
cmd:git
cmd:libtoolize
cmd:links
cmd:ld
cmd:make
cmd:perl
cmd:pkg_config
"
GLOBAL_WRITABLE_FILES="
settings/irssi.conf keep-old
"
BUILD()
{
chmod +x autogen.sh irssi-version.sh file2header.sh
autoreconf -fi
runConfigure ./configure --with-perl=module --with-socks \
--with-proxy --enable-true-color
make $jobArgs
}
INSTALL()
{
make install-strip
rm $libDir/irssi/modules/lib*.la
}