From 9fbf0028a94ae33220037a8c184d805b6870fe18 Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Sat, 23 Jan 2010 13:58:28 +0000 Subject: [PATCH] irssi: Initial import (verified compilation). --- irssi/.footprint | 157 +++++++++++++++++++++++++++++++++++++++++++++++ irssi/.md5sum | 1 + irssi/Pkgfile | 46 ++++++++++++++ 3 files changed, 204 insertions(+) create mode 100644 irssi/.footprint create mode 100644 irssi/.md5sum create mode 100644 irssi/Pkgfile diff --git a/irssi/.footprint b/irssi/.footprint new file mode 100644 index 0000000..c3a6543 --- /dev/null +++ b/irssi/.footprint @@ -0,0 +1,157 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/irssi +drwxr-xr-x root/root usr/etc/ +-rw-r--r-- root/root usr/etc/irssi.conf +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/irssi/ +drwxr-xr-x root/root usr/lib/irssi/modules/ +-rw-r--r-- root/root usr/lib/irssi/modules/libirc_proxy.a +-rwxr-xr-x root/root usr/lib/irssi/modules/libirc_proxy.la +-rwxr-xr-x root/root usr/lib/irssi/modules/libirc_proxy.so +drwxr-xr-x root/root usr/man/ +drwxr-xr-x root/root usr/man/man1/ +-rw-r--r-- root/root usr/man/man1/irssi.1.gz +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/irssi/ +drwxr-xr-x root/root usr/share/irssi/help/ +-rw-r--r-- root/root usr/share/irssi/help/accept +-rw-r--r-- root/root usr/share/irssi/help/action +-rw-r--r-- root/root usr/share/irssi/help/admin +-rw-r--r-- root/root usr/share/irssi/help/alias +-rw-r--r-- root/root usr/share/irssi/help/away +-rw-r--r-- root/root usr/share/irssi/help/ban +-rw-r--r-- root/root usr/share/irssi/help/beep +-rw-r--r-- root/root usr/share/irssi/help/bind +-rw-r--r-- root/root usr/share/irssi/help/cat +-rw-r--r-- root/root usr/share/irssi/help/cd +-rw-r--r-- root/root usr/share/irssi/help/channel +-rw-r--r-- root/root usr/share/irssi/help/clear +-rw-r--r-- root/root usr/share/irssi/help/completion +-rw-r--r-- root/root usr/share/irssi/help/connect +-rw-r--r-- root/root usr/share/irssi/help/ctcp +-rw-r--r-- root/root usr/share/irssi/help/cycle +-rw-r--r-- root/root usr/share/irssi/help/dcc +-rw-r--r-- root/root usr/share/irssi/help/dehilight +-rw-r--r-- root/root usr/share/irssi/help/deop +-rw-r--r-- root/root usr/share/irssi/help/devoice +-rw-r--r-- root/root usr/share/irssi/help/die +-rw-r--r-- root/root usr/share/irssi/help/disconnect +-rw-r--r-- root/root usr/share/irssi/help/echo +-rw-r--r-- root/root usr/share/irssi/help/eval +-rw-r--r-- root/root usr/share/irssi/help/exec +-rw-r--r-- root/root usr/share/irssi/help/flushbuffer +-rw-r--r-- root/root usr/share/irssi/help/format +-rw-r--r-- root/root usr/share/irssi/help/hash +-rw-r--r-- root/root usr/share/irssi/help/help +-rw-r--r-- root/root usr/share/irssi/help/hilight +-rw-r--r-- root/root usr/share/irssi/help/ignore +-rw-r--r-- root/root usr/share/irssi/help/info +-rw-r--r-- root/root usr/share/irssi/help/invite +-rw-r--r-- root/root usr/share/irssi/help/invitelist +-rw-r--r-- root/root usr/share/irssi/help/ircnet +-rw-r--r-- root/root usr/share/irssi/help/ison +-rw-r--r-- root/root usr/share/irssi/help/join +-rw-r--r-- root/root usr/share/irssi/help/kick +-rw-r--r-- root/root usr/share/irssi/help/kickban +-rw-r--r-- root/root usr/share/irssi/help/kill +-rw-r--r-- root/root usr/share/irssi/help/knock +-rw-r--r-- root/root usr/share/irssi/help/knockout +-rw-r--r-- root/root usr/share/irssi/help/lastlog +-rw-r--r-- root/root usr/share/irssi/help/layout +-rw-r--r-- root/root usr/share/irssi/help/levels +-rw-r--r-- root/root usr/share/irssi/help/links +-rw-r--r-- root/root usr/share/irssi/help/list +-rw-r--r-- root/root usr/share/irssi/help/load +-rw-r--r-- root/root usr/share/irssi/help/log +-rw-r--r-- root/root usr/share/irssi/help/lusers +-rw-r--r-- root/root usr/share/irssi/help/map +-rw-r--r-- root/root usr/share/irssi/help/me +-rw-r--r-- root/root usr/share/irssi/help/mircdcc +-rw-r--r-- root/root usr/share/irssi/help/mode +-rw-r--r-- root/root usr/share/irssi/help/motd +-rw-r--r-- root/root usr/share/irssi/help/msg +-rw-r--r-- root/root usr/share/irssi/help/names +-rw-r--r-- root/root usr/share/irssi/help/nctcp +-rw-r--r-- root/root usr/share/irssi/help/netsplit +-rw-r--r-- root/root usr/share/irssi/help/network +-rw-r--r-- root/root usr/share/irssi/help/nick +-rw-r--r-- root/root usr/share/irssi/help/note +-rw-r--r-- root/root usr/share/irssi/help/notice +-rw-r--r-- root/root usr/share/irssi/help/notify +-rw-r--r-- root/root usr/share/irssi/help/op +-rw-r--r-- root/root usr/share/irssi/help/oper +-rw-r--r-- root/root usr/share/irssi/help/part +-rw-r--r-- root/root usr/share/irssi/help/ping +-rw-r--r-- root/root usr/share/irssi/help/query +-rw-r--r-- root/root usr/share/irssi/help/quit +-rw-r--r-- root/root usr/share/irssi/help/quote +-rw-r--r-- root/root usr/share/irssi/help/rawlog +-rw-r--r-- root/root usr/share/irssi/help/recode +-rw-r--r-- root/root usr/share/irssi/help/reconnect +-rw-r--r-- root/root usr/share/irssi/help/rehash +-rw-r--r-- root/root usr/share/irssi/help/reload +-rw-r--r-- root/root usr/share/irssi/help/restart +-rw-r--r-- root/root usr/share/irssi/help/rmreconns +-rw-r--r-- root/root usr/share/irssi/help/rmrejoins +-rw-r--r-- root/root usr/share/irssi/help/rping +-rw-r--r-- root/root usr/share/irssi/help/save +-rw-r--r-- root/root usr/share/irssi/help/say +-rw-r--r-- root/root usr/share/irssi/help/sconnect +-rw-r--r-- root/root usr/share/irssi/help/script +-rw-r--r-- root/root usr/share/irssi/help/scrollback +-rw-r--r-- root/root usr/share/irssi/help/server +-rw-r--r-- root/root usr/share/irssi/help/servlist +-rw-r--r-- root/root usr/share/irssi/help/set +-rw-r--r-- root/root usr/share/irssi/help/silence +-rw-r--r-- root/root usr/share/irssi/help/squery +-rw-r--r-- root/root usr/share/irssi/help/squit +-rw-r--r-- root/root usr/share/irssi/help/stats +-rw-r--r-- root/root usr/share/irssi/help/statusbar +-rw-r--r-- root/root usr/share/irssi/help/time +-rw-r--r-- root/root usr/share/irssi/help/toggle +-rw-r--r-- root/root usr/share/irssi/help/topic +-rw-r--r-- root/root usr/share/irssi/help/trace +-rw-r--r-- root/root usr/share/irssi/help/ts +-rw-r--r-- root/root usr/share/irssi/help/unalias +-rw-r--r-- root/root usr/share/irssi/help/unban +-rw-r--r-- root/root usr/share/irssi/help/unignore +-rw-r--r-- root/root usr/share/irssi/help/unload +-rw-r--r-- root/root usr/share/irssi/help/unnotify +-rw-r--r-- root/root usr/share/irssi/help/unquery +-rw-r--r-- root/root usr/share/irssi/help/unsilence +-rw-r--r-- root/root usr/share/irssi/help/upgrade +-rw-r--r-- root/root usr/share/irssi/help/uping +-rw-r--r-- root/root usr/share/irssi/help/userhost +-rw-r--r-- root/root usr/share/irssi/help/ver +-rw-r--r-- root/root usr/share/irssi/help/version +-rw-r--r-- root/root usr/share/irssi/help/voice +-rw-r--r-- root/root usr/share/irssi/help/wait +-rw-r--r-- root/root usr/share/irssi/help/wall +-rw-r--r-- root/root usr/share/irssi/help/wallops +-rw-r--r-- root/root usr/share/irssi/help/watch +-rw-r--r-- root/root usr/share/irssi/help/who +-rw-r--r-- root/root usr/share/irssi/help/whois +-rw-r--r-- root/root usr/share/irssi/help/whowas +-rw-r--r-- root/root usr/share/irssi/help/window +-rw-r--r-- root/root usr/share/irssi/help/wjoin +-rw-r--r-- root/root usr/share/irssi/help/wquery +drwxr-xr-x root/root usr/share/irssi/scripts/ +-rw-r--r-- root/root usr/share/irssi/scripts/autoop.pl +-rw-r--r-- root/root usr/share/irssi/scripts/autorejoin.pl +-rw-r--r-- root/root usr/share/irssi/scripts/buf.pl +-rw-r--r-- root/root usr/share/irssi/scripts/command.pl +-rw-r--r-- root/root usr/share/irssi/scripts/dns.pl +-rw-r--r-- root/root usr/share/irssi/scripts/kills.pl +-rw-r--r-- root/root usr/share/irssi/scripts/mail.pl +-rw-r--r-- root/root usr/share/irssi/scripts/mlock.pl +-rw-r--r-- root/root usr/share/irssi/scripts/msg-event.pl +-rw-r--r-- root/root usr/share/irssi/scripts/quitmsg.pl +-rw-r--r-- root/root usr/share/irssi/scripts/redirect.pl +-rw-r--r-- root/root usr/share/irssi/scripts/sb_search.pl +-rw-r--r-- root/root usr/share/irssi/scripts/scriptassist.pl +-rw-r--r-- root/root usr/share/irssi/scripts/splitlong.pl +-rw-r--r-- root/root usr/share/irssi/scripts/usercount.pl +drwxr-xr-x root/root usr/share/irssi/themes/ +-rw-r--r-- root/root usr/share/irssi/themes/colorless.theme +-rw-r--r-- root/root usr/share/irssi/themes/default.theme diff --git a/irssi/.md5sum b/irssi/.md5sum new file mode 100644 index 0000000..82ea30b --- /dev/null +++ b/irssi/.md5sum @@ -0,0 +1 @@ +00efe7638dd596d5930dfa2aeae87b3a irssi-0.8.14.tar.bz2 diff --git a/irssi/Pkgfile b/irssi/Pkgfile new file mode 100644 index 0000000..6ae73d1 --- /dev/null +++ b/irssi/Pkgfile @@ -0,0 +1,46 @@ +# Description: Terminal based IRC client for UNIX systems +# URL: http://www.irssi.org/ +# Packager: Daniel K. Gebhart, dkg at con-fuse dot org +# Maintainer: Simon Gloßner, viper at hometux dot de +# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org +# Depends on: openssl ncurses glib + +name=irssi +version=0.8.14 +release=1 +source=(http://www.irssi.org/files/$name-$version.tar.bz2) + +build () { + cd $name-$version + + ./configure --build=$CHOST \ + --host=$CTARGET \ + --prefix=/usr \ + --mandir=/usr/man \ + --with-proxy \ + --with-ncurses=$CLFS/usr \ + --with-ssl + + find -type f -name 'Makefile' \ + -exec sed -i 's|GLIB_CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include|GLIB_CFLAGS = -I$(CLFS)/usr/include/glib-2.0 -I$(CLFS)/usr/lib/glib-2.0/include|g' {} \; + + `make >&2` || \ + ( + cd src/fe-text + $CC $CFLAGS -Wall -o irssi gui-entry.o gui-expandos.o gui-printtext.o gui-readline.o gui-windows.o lastlog.o mainwindows.o mainwindow-activity.o mainwindows-layout.o statusbar.o statusbar-config.o statusbar-items.o term.o term-dummy.o term-terminfo.o terminfo-core.o textbuffer.o textbuffer-commands.o textbuffer-view.o irssi.o module-formats.o -Wl,--export-dynamic -Wl,--export-dynamic ../fe-common/irc/libfe_common_irc.a ../fe-common/irc/dcc/libfe_irc_dcc.a ../fe-common/irc/notifylist/libfe_irc_notifylist.a ../fe-common/core/libfe_common_core.a ../irc/libirc.a ../irc/core/libirc_core.a ../irc/dcc/libirc_dcc.a ../irc/flood/libirc_flood.a ../irc/notifylist/libirc_notifylist.a ../core/libcore.a ../lib-config/libirssi_config.a $CLFS/usr/lib/libgmodule-2.0.so $CLFS/usr/lib/libglib-2.0.so -lssl -lcrypto -ldl -lncurses -Wl,--rpath -Wl,/usr/lib -Wl,--rpath -Wl,/usr/lib + cd - + install -d $PKG/usr/share/$name/themes + install -m 0644 *.theme $PKG/usr/share/$name/themes + cp -r docs/help $PKG/usr/share/$name + rm $PKG/usr/share/$name/help/Makefile* + install -d $PKG/usr/lib/$name/modules + cp src/irc/proxy/.libs/libirc_proxy.{a,so} src/irc/proxy/libirc_proxy.la $PKG/usr/lib/$name/modules + ) + make DESTDIR=$PKG install + + find $PKG -name .packlist -or \ + -name perllocal.pod -or \ + -name '*.bs' -or \ + -name autosplit.ix -exec rm -rf {} \; + rm -rf $PKG/usr/{include,share/doc} +} -- 2.26.2