irssi: bump (#2278)

* irssi: bump

* Cleanup, debuginfo

* AUTHORS

* License

* Cleanup
This commit is contained in:
miqlas
2018-03-15 21:07:18 +01:00
committed by GitHub
parent 9ed3671090
commit 6d99c833d1
3 changed files with 154 additions and 68 deletions

View File

@@ -1,68 +0,0 @@
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="48ff359f8abb706e729cbb8bc7bd93863e4e785f9a05d993a398310ac74beea8"
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
}

View File

@@ -0,0 +1,152 @@
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-2018 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="1"
SOURCE_URI="https://github.com/irssi/irssi/releases/download/$portVersion/irssi-$portVersion.tar.gz"
CHECKSUM_SHA256="ea36959398f8c3d8f52065818e3c1500908390dd5d1125ece1a382e77cb84925"
ARCHITECTURES="?x86_gcc2 ?x86 x86_64"
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:libtoolize
cmd:ld
cmd:make
cmd:perl
cmd:pkg_config
"
GLOBAL_WRITABLE_FILES="
settings/irssi.conf keep-old
"
defineDebugInfoPackage irssi\
"$binDir"/irssi
BUILD()
{
autoreconf -fi
runConfigure ./configure --with-perl=module --with-socks \
--with-proxy --enable-true-color
make $jobArgs
}
INSTALL()
{
make install
rm $libDir/irssi/modules/lib*.la
}

View File

@@ -0,0 +1,2 @@
Specific permission is granted for the GPLed code in this distribution to
be linked to OpenSSL without invoking GPL clause 2(b).