CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
irssi: Initial import (verified compilation).
authorVictor Martinez <pitillo@ono.com>
Sat, 23 Jan 2010 13:58:28 +0000 (13:58 +0000)
committerVictor Martinez <pitillo@ono.com>
Sat, 23 Jan 2010 13:58:28 +0000 (13:58 +0000)
irssi/.footprint [new file with mode: 0644]
irssi/.md5sum [new file with mode: 0644]
irssi/Pkgfile [new file with mode: 0644]

diff --git a/irssi/.footprint b/irssi/.footprint
new file mode 100644 (file)
index 0000000..c3a6543
--- /dev/null
@@ -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 (file)
index 0000000..82ea30b
--- /dev/null
@@ -0,0 +1 @@
+00efe7638dd596d5930dfa2aeae87b3a  irssi-0.8.14.tar.bz2
diff --git a/irssi/Pkgfile b/irssi/Pkgfile
new file mode 100644 (file)
index 0000000..6ae73d1
--- /dev/null
@@ -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}
+}