mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 14:38:51 +02:00
157 lines
2.8 KiB
Bash
157 lines
2.8 KiB
Bash
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-2019 Timo Sirainen
|
|
Valentin Batz (senneth, vb)
|
|
Wouter Coekaerts (coekie)
|
|
Jochen Eisinger (c0ffee)
|
|
Geert Hauwaerts (Geert)
|
|
Jilles Tjoelker (jilles)
|
|
Alexander Færøy (ahf)
|
|
Jase Thew (bazerka)
|
|
dequis (dx)
|
|
Ailin Nemui (Nei)
|
|
Giuseppe (TheLemonMan, lemonboy)
|
|
Emanuele Giaquinta (exg)
|
|
David Leadbeater (dg, dgl)
|
|
vjt
|
|
Joel Eriksson
|
|
Heikki Orsila
|
|
Mark Trumbull
|
|
Francesco Fracassi
|
|
Toby Peterson
|
|
Soren Jacobsen
|
|
Kuang-che Wu
|
|
Joost Vunderink (Garion)
|
|
Wang WenRui
|
|
Jean-Yves Lefort (decadix)
|
|
Joel Eriksson
|
|
Maarten van der Zwaart
|
|
Noah Levitt
|
|
Krzysztof Kowalik (Borys)
|
|
Peder Stray
|
|
mls
|
|
nix
|
|
Marcin Kowalczyk (Qrczak)
|
|
Petr Baudis
|
|
Bjoern Krombholz (fuchs)
|
|
aldem-irssi
|
|
BC-bd
|
|
Juerd
|
|
Han
|
|
pv2b
|
|
Tommi Komulainen (tommik)
|
|
mike
|
|
zinx
|
|
yathen
|
|
paul
|
|
Leszek Matok
|
|
tygrys
|
|
manoj
|
|
cph
|
|
ganesh
|
|
Jakub Jankowski (shasta)
|
|
vanilla
|
|
Tinuk
|
|
Mark Glines
|
|
Kjetil Ødegaard
|
|
Chris Moore
|
|
ComradeP
|
|
Lauri Nurmi
|
|
Mikko Rauhala
|
|
loafier
|
|
Nicolas Collignon
|
|
Daniel Koning
|
|
Yi-Hsuan Hsin
|
|
Jon Mayo
|
|
Johan Kiviniemi
|
|
JasonX
|
|
Lukas Mai (mauke)
|
|
Ismael Luceno
|
|
Thomas Karpiniec
|
|
Svante Kvarnström
|
|
Tom Feist (shabble)
|
|
Sebastian Thorarensen (Sebban)
|
|
Hans Nielsen
|
|
Jari Matilainen (vague)
|
|
Thibault B (isundil)
|
|
kyak
|
|
Vesa Pirila (Lohhari)
|
|
Haw Loeung
|
|
François Revol (mmuman)
|
|
blha303
|
|
Guillaume Brogi (guiniol)
|
|
Adam
|
|
Robert C Jensen
|
|
Paul Johnson
|
|
KindOne
|
|
Fabian Kurz
|
|
Todd Pratt
|
|
xavierog"
|
|
LICENSE="GNU GPL v2
|
|
OpenSSL GPL2 exception"
|
|
REVISION="2"
|
|
SOURCE_URI="https://github.com/irssi/irssi/releases/download/$portVersion/irssi-$portVersion.tar.gz"
|
|
CHECKSUM_SHA256="53182861d4d2be6db35fa7e3f0524a64d2a54a374307574dab5f5362bfea563c"
|
|
|
|
ARCHITECTURES="?x86_gcc2 ?x86 x86_64"
|
|
|
|
GLOBAL_WRITABLE_FILES="
|
|
settings/irssi.conf keep-old
|
|
"
|
|
|
|
PROVIDES="
|
|
irssi = $portVersion
|
|
cmd:irssi = $portVersion
|
|
"
|
|
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:autoreconf
|
|
cmd:gcc
|
|
cmd:ld
|
|
cmd:libtoolize
|
|
cmd:make
|
|
cmd:perl
|
|
cmd:pkg_config
|
|
"
|
|
|
|
defineDebugInfoPackage irssi\
|
|
"$binDir"/irssi
|
|
|
|
BUILD()
|
|
{
|
|
autoreconf -fi
|
|
# remove unichar typedef in SupportDefs.h
|
|
cp /system/develop/headers/os/support/SupportDefs.h .
|
|
sed -i 's/unichar/unichar2/' SupportDefs.h
|
|
export CPPFLAGS="-include `pwd`/SupportDefs.h"
|
|
runConfigure ./configure --with-perl=module --with-socks \
|
|
--with-proxy --enable-true-color
|
|
make $jobArgs
|
|
}
|
|
|
|
INSTALL()
|
|
{
|
|
make install
|
|
|
|
rm $libDir/irssi/modules/lib*.la
|
|
}
|