Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Apr 2003 22:27:33 -0400 (EDT)
From:      Steve <freebsd@stevenwills.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/50883: New Port: pork, an ncurses-based AIM client
Message-ID:  <200304130227.h3D2RX4u083906@tigger.example.com>
Resent-Message-ID: <200304130230.h3D2UAdm084179@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         50883
>Category:       ports
>Synopsis:       New Port: pork, an ncurses-based AIM client
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr 12 19:30:09 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Steve
>Release:        FreeBSD 4.7-RELEASE-p9 i386
>Organization:
>Environment:


	
>Description:
    New Port: pork is an ncurses-based AOL instant messenger client. It uses
the OSCAR protocol (the one the windows client uses) to access AIM. Pork
features Perl scripting; an online help system; the ability to configure
nearly all aspects of the program's look-and-feel; an alias system; and a
powerful, fully-configurable key binding system. It supports being logged in
with more than one screen name at the same time. The default look-and-feel of
the client is modeled after the ircII IRC client. Anyone comfortable using
ircII (or any clients derived from it -- e.g., epic, BitchX, etc.) will feel
comfortable using pork.

WWW: http://dev.ojnk.net/

>How-To-Repeat:
	
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	pork
#	pork/pkg-plist
#	pork/pkg-comment
#	pork/distinfo
#	pork/Makefile
#	pork/pkg-descr
#
echo c - pork
mkdir -p pork > /dev/null 2>&1
echo x - pork/pkg-plist
sed 's/^X//' >pork/pkg-plist << 'END-of-pork/pkg-plist'
Xbin/pork
Xshare/pork/help/blist/add_block
Xshare/pork/help/blist/add_permit
Xshare/pork/help/blist/away
Xshare/pork/help/blist/collapse
Xshare/pork/help/blist/down
Xshare/pork/help/blist/end
Xshare/pork/help/blist/goto
Xshare/pork/help/blist/hide
Xshare/pork/help/blist/page_down
Xshare/pork/help/blist/page_up
Xshare/pork/help/blist/profile
Xshare/pork/help/blist/refresh
Xshare/pork/help/blist/remove
Xshare/pork/help/blist/remove_block
Xshare/pork/help/blist/remove_permit
Xshare/pork/help/blist/select
Xshare/pork/help/blist/show
Xshare/pork/help/blist/start
Xshare/pork/help/blist/up
Xshare/pork/help/blist/warn
Xshare/pork/help/blist/warn_anon
Xshare/pork/help/blist/width
Xshare/pork/help/buddy/add
Xshare/pork/help/buddy/add_group
Xshare/pork/help/buddy/alias
Xshare/pork/help/buddy/awaymsg
Xshare/pork/help/buddy/block
Xshare/pork/help/buddy/clear_block
Xshare/pork/help/buddy/clear_permit
Xshare/pork/help/buddy/list
Xshare/pork/help/buddy/list_block
Xshare/pork/help/buddy/list_permit
Xshare/pork/help/buddy/privacy_mode
Xshare/pork/help/buddy/permit
Xshare/pork/help/buddy/profile
Xshare/pork/help/buddy/remove
Xshare/pork/help/buddy/remove_group
Xshare/pork/help/buddy/remove_permit
Xshare/pork/help/buddy/report_idle
Xshare/pork/help/buddy/search
Xshare/pork/help/buddy/seen
Xshare/pork/help/buddy/unblock
Xshare/pork/help/buddy/warn
Xshare/pork/help/buddy/warn_anon
Xshare/pork/help/chat/ignore
Xshare/pork/help/chat/invite
Xshare/pork/help/chat/join
Xshare/pork/help/chat/leave
Xshare/pork/help/chat/list
Xshare/pork/help/chat/send
Xshare/pork/help/chat/unignore
Xshare/pork/help/chat/who
Xshare/pork/help/event/add
Xshare/pork/help/event/del
Xshare/pork/help/event/del_refnum
Xshare/pork/help/event/list
Xshare/pork/help/event/purge
Xshare/pork/help/history/clear
Xshare/pork/help/history/next
Xshare/pork/help/history/prev
Xshare/pork/help/input/backspace
Xshare/pork/help/input/clear
Xshare/pork/help/input/clear_next_word
Xshare/pork/help/input/clear_prev_word
Xshare/pork/help/input/clear_to_end
Xshare/pork/help/input/clear_to_start
Xshare/pork/help/input/delete
Xshare/pork/help/input/end
Xshare/pork/help/input/focus_next
Xshare/pork/help/input/insert
Xshare/pork/help/input/left
Xshare/pork/help/input/next_word
Xshare/pork/help/input/prev_word
Xshare/pork/help/input/prompt
Xshare/pork/help/input/right
Xshare/pork/help/input/send
Xshare/pork/help/input/start
Xshare/pork/help/main/alias
Xshare/pork/help/main/away
Xshare/pork/help/main/bind
Xshare/pork/help/main/blist
Xshare/pork/help/main/buddy
Xshare/pork/help/main/chat
Xshare/pork/help/main/color
Xshare/pork/help/main/connect
Xshare/pork/help/main/disconnect
Xshare/pork/help/main/echo
Xshare/pork/help/main/eval
Xshare/pork/help/main/event
Xshare/pork/help/main/history
Xshare/pork/help/main/idle
Xshare/pork/help/main/input
Xshare/pork/help/main/keys
Xshare/pork/help/main/load
Xshare/pork/help/main/msg
Xshare/pork/help/main/perl
Xshare/pork/help/main/perl_load
Xshare/pork/help/main/profile
Xshare/pork/help/main/query
Xshare/pork/help/main/quit
Xshare/pork/help/main/refresh
Xshare/pork/help/main/save
Xshare/pork/help/main/scroll
Xshare/pork/help/main/set
Xshare/pork/help/main/timer
Xshare/pork/help/main/unalias
Xshare/pork/help/main/unbind
Xshare/pork/help/main/win
Xshare/pork/help/perl/aim_get_acct_list
Xshare/pork/help/perl/aim_get_buddy_away
Xshare/pork/help/perl/aim_get_buddy_profile
Xshare/pork/help/perl/aim_get_profile
Xshare/pork/help/perl/aim_privacy_mode
Xshare/pork/help/perl/aim_report_idle
Xshare/pork/help/perl/aim_search
Xshare/pork/help/perl/aim_send_im
Xshare/pork/help/perl/aim_send_profile
Xshare/pork/help/perl/aim_set_away
Xshare/pork/help/perl/aim_set_idle
Xshare/pork/help/perl/aim_set_profile
Xshare/pork/help/perl/aim_warn
Xshare/pork/help/perl/alias
Xshare/pork/help/perl/alias_get
Xshare/pork/help/perl/bind
Xshare/pork/help/perl/bind_get
Xshare/pork/help/perl/blist_bind
Xshare/pork/help/perl/blist_bind_get
Xshare/pork/help/perl/blist_collapse
Xshare/pork/help/perl/blist_cursor
Xshare/pork/help/perl/blist_down
Xshare/pork/help/perl/blist_end
Xshare/pork/help/perl/blist_hide
Xshare/pork/help/perl/blist_page_down
Xshare/pork/help/perl/blist_page_up
Xshare/pork/help/perl/blist_refresh
Xshare/pork/help/perl/blist_select
Xshare/pork/help/perl/blist_show
Xshare/pork/help/perl/blist_start
Xshare/pork/help/perl/blist_unbind
Xshare/pork/help/perl/blist_up
Xshare/pork/help/perl/blist_width
Xshare/pork/help/perl/buddy_add
Xshare/pork/help/perl/buddy_add_block
Xshare/pork/help/perl/buddy_add_group
Xshare/pork/help/perl/buddy_add_permit
Xshare/pork/help/perl/buddy_alias
Xshare/pork/help/perl/buddy_clear_block
Xshare/pork/help/perl/buddy_clear_permit
Xshare/pork/help/perl/buddy_get_alias
Xshare/pork/help/perl/buddy_get_block
Xshare/pork/help/perl/buddy_get_group_members
Xshare/pork/help/perl/buddy_get_groups
Xshare/pork/help/perl/buddy_get_permit
Xshare/pork/help/perl/buddy_remove
Xshare/pork/help/perl/buddy_remove_block
Xshare/pork/help/perl/buddy_remove_group
Xshare/pork/help/perl/buddy_remove_permit
Xshare/pork/help/perl/chat_get_list
Xshare/pork/help/perl/chat_get_users
Xshare/pork/help/perl/chat_get_window
Xshare/pork/help/perl/chat_ignore
Xshare/pork/help/perl/chat_invite
Xshare/pork/help/perl/chat_join
Xshare/pork/help/perl/chat_leave
Xshare/pork/help/perl/chat_send
Xshare/pork/help/perl/chat_unignore
Xshare/pork/help/perl/connect
Xshare/pork/help/perl/disconnect
Xshare/pork/help/perl/echo
Xshare/pork/help/perl/err_msg
Xshare/pork/help/perl/event_add
Xshare/pork/help/perl/event_del
Xshare/pork/help/perl/event_del_refnum
Xshare/pork/help/perl/get_opt
Xshare/pork/help/perl/event_del_type
Xshare/pork/help/perl/event_purge
Xshare/pork/help/perl/get_cur_user
Xshare/pork/help/perl/load
Xshare/pork/help/perl/load_perl
Xshare/pork/help/perl/quit
Xshare/pork/help/perl/refresh
Xshare/pork/help/perl/save
Xshare/pork/help/perl/scroll_by
Xshare/pork/help/perl/scroll_down
Xshare/pork/help/perl/scroll_end
Xshare/pork/help/perl/scroll_page_down
Xshare/pork/help/perl/scroll_page_up
Xshare/pork/help/perl/scroll_start
Xshare/pork/help/perl/scroll_up
Xshare/pork/help/perl/set_opt
Xshare/pork/help/perl/status_msg
Xshare/pork/help/perl/timer_add
Xshare/pork/help/perl/timer_del
Xshare/pork/help/perl/timer_del_refnum
Xshare/pork/help/perl/timer_purge
Xshare/pork/help/perl/unalias
Xshare/pork/help/perl/unbind
Xshare/pork/help/perl/win_bind
Xshare/pork/help/perl/win_clear
Xshare/pork/help/perl/win_close
Xshare/pork/help/perl/win_erase
Xshare/pork/help/perl/win_find_name
Xshare/pork/help/perl/win_find_target
Xshare/pork/help/perl/win_get_opt
Xshare/pork/help/perl/win_next
Xshare/pork/help/perl/win_prev
Xshare/pork/help/perl/win_rename
Xshare/pork/help/perl/win_renumber
Xshare/pork/help/perl/win_set_opt
Xshare/pork/help/perl/win_swap
Xshare/pork/help/scroll/by
Xshare/pork/help/scroll/down
Xshare/pork/help/scroll/end
Xshare/pork/help/scroll/page_down
Xshare/pork/help/scroll/page_up
Xshare/pork/help/scroll/start
Xshare/pork/help/scroll/up
Xshare/pork/help/timer/add
Xshare/pork/help/timer/del
Xshare/pork/help/timer/del_refnum
Xshare/pork/help/timer/list
Xshare/pork/help/timer/purge
Xshare/pork/help/win/bind
Xshare/pork/help/win/clear
Xshare/pork/help/win/close
Xshare/pork/help/win/erase
Xshare/pork/help/win/list
Xshare/pork/help/win/next
Xshare/pork/help/win/prev
Xshare/pork/help/win/rename
Xshare/pork/help/win/renumber
Xshare/pork/help/win/set
Xshare/pork/help/win/swap
Xshare/pork/porkrc
Xshare/pork/examples/perl/event_test.pl
Xshare/pork/examples/perl/acro.pl
Xshare/pork/examples/perl/np.pl
X@dirrm share/pork/examples/perl
X@dirrm share/pork/examples
X@dirrm share/pork/help/win
X@dirrm share/pork/help/timer
X@dirrm share/pork/help/scroll
X@dirrm share/pork/help/perl
X@dirrm share/pork/help/main
X@dirrm share/pork/help/input
X@dirrm share/pork/help/history
X@dirrm share/pork/help/event
X@dirrm share/pork/help/chat
X@dirrm share/pork/help/buddy
X@dirrm share/pork/help/blist
X@dirrm share/pork/help
X@dirrm share/pork
END-of-pork/pkg-plist
echo x - pork/pkg-comment
sed 's/^X//' >pork/pkg-comment << 'END-of-pork/pkg-comment'
XAn ncurses-based AIM client that mostly looks and feels like ircII
END-of-pork/pkg-comment
echo x - pork/distinfo
sed 's/^X//' >pork/distinfo << 'END-of-pork/distinfo'
XMD5 (pork-0.7.0.tar.gz) = fae5aedd9ab4d848d785c8d239fa513d
END-of-pork/distinfo
echo x - pork/Makefile
sed 's/^X//' >pork/Makefile << 'END-of-pork/Makefile'
X# New ports collection makefile for:   pork
X# Date created:        Sat Apr 12 2003
X# Whom:                freebsd@stevenwills.com
X#
X# $FreeBSD$
X#
X
XPORTNAME=      pork
XPORTVERSION=   0.7.0
XCATEGORIES=    net
XMASTER_SITES=   ${MASTER_SITE_SOURCEFORGE}
X
XMAINTAINER=    freebsd@stevenwills.com
X
XGNU_CONFIGURE= yes
X
X.include <bsd.port.mk>
END-of-pork/Makefile
echo x - pork/pkg-descr
sed 's/^X//' >pork/pkg-descr << 'END-of-pork/pkg-descr'
Xpork is an ncurses-based AOL instant messenger client. It uses the OSCAR
Xprotocol (the one the windows client uses) to access AIM. Pork features Perl
Xscripting; an online help system; the ability to configure nearly all aspects
Xof the program's look-and-feel; an alias system; and a powerful,
Xfully-configurable key binding system. It supports being logged in with more
Xthan one screen name at the same time. The default look-and-feel of the client
Xis modeled after the ircII IRC client. Anyone comfortable using ircII (or any
Xclients derived from it -- e.g., epic, BitchX, etc.) will feel comfortable
Xusing pork.
X
XWWW: http://dev.ojnk.net/
END-of-pork/pkg-descr
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304130227.h3D2RX4u083906>