import of pork 0.5.0
pork is a programmable, ncurses-based AIM client that mostly looks and feels like ircII. From Jolan "it's been tested on i386, sparc, macppc, and sparc64" Luff <jolan AT cryptonomicon DOT org>
This commit is contained in:
parent
9e0f0e0cad
commit
b6e8771881
27
net/pork/Makefile
Normal file
27
net/pork/Makefile
Normal file
@ -0,0 +1,27 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2003/02/21 13:03:55 sturm Exp $
|
||||
|
||||
COMMENT= "programmable, ncurses-based AIM client"
|
||||
DISTNAME= pork-0.5.0
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ojnk/}
|
||||
|
||||
HOMEPAGE= http://ojnk.sourceforge.net/
|
||||
|
||||
MAINTAINER= Jolan Luff <jolan@cryptonomicon.org>
|
||||
|
||||
# GPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pork
|
||||
${INSTALL_DATA} ${WRKSRC}/{QUICK_START,README} \
|
||||
${PREFIX}/share/doc/pork
|
||||
${INSTALL_DATA} ${WRKSRC}/examples/blist.txt \
|
||||
${PREFIX}/share/examples/pork
|
||||
|
||||
.include <bsd.port.mk>
|
3
net/pork/distinfo
Normal file
3
net/pork/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (pork-0.5.0.tar.gz) = 46482ca6b742cbf4b7a9202ac0b8957a
|
||||
RMD160 (pork-0.5.0.tar.gz) = 9f0074f097eef603b70f8f02f569dcc3c2532817
|
||||
SHA1 (pork-0.5.0.tar.gz) = 78c9d553be65f34d72471f4ae9331a6bda38f24a
|
12
net/pork/patches/patch-doc_Makefile_in
Normal file
12
net/pork/patches/patch-doc_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-doc_Makefile_in,v 1.1.1.1 2003/02/21 13:03:55 sturm Exp $
|
||||
--- doc/Makefile.in.orig Fri Jan 31 13:17:28 2003
|
||||
+++ doc/Makefile.in Thu Feb 20 07:33:50 2003
|
||||
@@ -124,7 +124,7 @@ target_alias = @target_alias@
|
||||
SUBDIRS = help
|
||||
|
||||
pork_DATA = porkrc
|
||||
-porkdir = $(pkgdatadir)
|
||||
+porkdir = $(prefix)/share/examples/pork
|
||||
subdir = doc
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
12
net/pork/patches/patch-examples_perl_Makefile_in
Normal file
12
net/pork/patches/patch-examples_perl_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-examples_perl_Makefile_in,v 1.1.1.1 2003/02/21 13:03:55 sturm Exp $
|
||||
--- examples/perl/Makefile.in.orig Fri Jan 31 13:17:31 2003
|
||||
+++ examples/perl/Makefile.in Tue Feb 4 18:35:50 2003
|
||||
@@ -127,7 +127,7 @@ perl_DATA = \
|
||||
np.pl
|
||||
|
||||
|
||||
-perldir = $(pkgdatadir)/examples/perl
|
||||
+perldir = $(prefix)/share/examples/pork
|
||||
subdir = examples/perl
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
12
net/pork/patches/patch-src_Makefile_in
Normal file
12
net/pork/patches/patch-src_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2003/02/21 13:03:55 sturm Exp $
|
||||
--- src/Makefile.in.orig Fri Jan 31 13:17:31 2003
|
||||
+++ src/Makefile.in Tue Feb 4 16:07:52 2003
|
||||
@@ -124,7 +124,7 @@ target_alias = @target_alias@
|
||||
SUBDIRS = missing libfaim
|
||||
bin_PROGRAMS = pork
|
||||
|
||||
-AM_CFLAGS = -funsigned-char -Imissing -Wall -Ilibfaim -DHELP_PATH=\"$(pkgdatadir)/help\" -DSYSTEM_PORKRC=\"$(pkgdatadir)/porkrc\" $(PERL_CFLAGS) $(DEBUG_CFLAGS)
|
||||
+AM_CFLAGS = -funsigned-char -Imissing -Wall -Ilibfaim -DHELP_PATH=\"$(pkgdatadir)/help\" -DSYSTEM_PORKRC=\"$(sysconfdir)/porkrc\" $(PERL_CFLAGS) $(DEBUG_CFLAGS)
|
||||
|
||||
pork_LDFLAGS = -Lmissing -Llibfaim
|
||||
pork_LDADD = -lmissing -lfaim -lncurses $(PERL_LIBS) $(DEBUG_LIBS)
|
25
net/pork/patches/patch-src_pork_command_c
Normal file
25
net/pork/patches/patch-src_pork_command_c
Normal file
@ -0,0 +1,25 @@
|
||||
$OpenBSD: patch-src_pork_command_c,v 1.1.1.1 2003/02/21 13:03:55 sturm Exp $
|
||||
--- src/pork_command.c.orig Fri Jan 24 08:32:00 2003
|
||||
+++ src/pork_command.c Sun Feb 9 01:10:48 2003
|
||||
@@ -385,7 +385,8 @@ USER_COMMAND(cmd_win_prev) {
|
||||
}
|
||||
|
||||
USER_COMMAND(cmd_win_rename) {
|
||||
- imwindow_rename(cur_window(), xstrdup(args));
|
||||
+ if (args != NULL)
|
||||
+ imwindow_rename(cur_window(), args);
|
||||
}
|
||||
|
||||
USER_COMMAND(cmd_win_renumber) {
|
||||
@@ -1925,6 +1926,11 @@ USER_COMMAND(cmd_away) {
|
||||
|
||||
if (!priv->connected) {
|
||||
screen_err_msg("You're not connected");
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
+ if (priv->away_msg == NULL && args == NULL) {
|
||||
+ screen_err_msg("You are not currently away");
|
||||
return;
|
||||
}
|
||||
|
16
net/pork/patches/patch-src_pork_imwindow_c
Normal file
16
net/pork/patches/patch-src_pork_imwindow_c
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-src_pork_imwindow_c,v 1.1.1.1 2003/02/21 13:03:55 sturm Exp $
|
||||
--- src/pork_imwindow.c.orig Fri Jan 17 14:46:34 2003
|
||||
+++ src/pork_imwindow.c Thu Feb 13 19:24:17 2003
|
||||
@@ -377,8 +377,11 @@ int imwindow_bind_acct(struct imwindow *
|
||||
char nname[NUSER_LEN];
|
||||
struct aim_priv *old_priv = imwindow->priv;
|
||||
|
||||
- if (imwindow->type == TYPE_CHAT)
|
||||
+ if (imwindow->type == TYPE_CHAT &&
|
||||
+ imwindow->priv != screen.null_priv)
|
||||
+ {
|
||||
return (-1);
|
||||
+ }
|
||||
|
||||
normalize(user, nname, sizeof(nname));
|
||||
|
24
net/pork/pkg/DEINSTALL
Normal file
24
net/pork/pkg/DEINSTALL
Normal file
@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
# $OpenBSD: DEINSTALL,v 1.1.1.1 2003/02/21 13:03:55 sturm Exp $
|
||||
|
||||
set -e
|
||||
PATH=/bin:/usr/bin:/sbin:/usr/sbin
|
||||
PREFIX=${PKG_PREFIX:-/usr/local}
|
||||
CONFFILE=${SYSCONFDIR}/porkrc
|
||||
|
||||
if [ -f ${CONFFILE} ];
|
||||
then
|
||||
echo
|
||||
echo "+---------------"
|
||||
echo "| To completely deinstall the $1 package you need to perform"
|
||||
echo "| this step as root:"
|
||||
echo "|"
|
||||
echo "| rm -f ${CONFFILE}"
|
||||
echo "|"
|
||||
echo "| Do not do this if you plan on re-installing $1"
|
||||
echo "| at some future time."
|
||||
echo "+---------------"
|
||||
echo
|
||||
fi
|
||||
|
||||
exit 0
|
7
net/pork/pkg/DESCR
Normal file
7
net/pork/pkg/DESCR
Normal file
@ -0,0 +1,7 @@
|
||||
pork is a programmable, ncurses-based AIM client that mostly looks and
|
||||
feels like ircII. To begin using pork quickly, consult the installed
|
||||
quick start guide which may be found at:
|
||||
|
||||
${PREFIX}/share/doc/pork/QUICK_START
|
||||
|
||||
WWW: ${HOMEPAGE}
|
61
net/pork/pkg/INSTALL
Normal file
61
net/pork/pkg/INSTALL
Normal file
@ -0,0 +1,61 @@
|
||||
#!/bin/sh
|
||||
# $OpenBSD: INSTALL,v 1.1.1.1 2003/02/21 13:03:55 sturm Exp $
|
||||
|
||||
set -e
|
||||
PATH=/bin:/usr/bin:/sbin:/usr/sbin
|
||||
PREFIX=${PKG_PREFIX:-/usr/local}
|
||||
CONFIG_FILE=${SYSCONFDIR}/porkrc
|
||||
SAMPLE_CONFIG_FILE=$PREFIX/share/examples/pork/porkrc
|
||||
|
||||
do_notice()
|
||||
{
|
||||
echo
|
||||
echo "+---------------"
|
||||
echo "| The existing $1 configuration file, $CONFIG_FILE,"
|
||||
echo "| has NOT been changed. You may want to compare it to the"
|
||||
echo "| current sample file, $SAMPLE_CONFIG_FILE,"
|
||||
echo "| and update your configuration as needed."
|
||||
echo "+---------------"
|
||||
echo
|
||||
}
|
||||
|
||||
do_install()
|
||||
{
|
||||
install -o root -g wheel -m 644 $SAMPLE_CONFIG_FILE $CONFIG_FILE
|
||||
echo
|
||||
echo "+---------------"
|
||||
echo "| The $1 configuration file, $CONFIG_FILE,"
|
||||
echo "| has been installed. Please view this file and change"
|
||||
echo "| the configuration to meet your needs."
|
||||
echo "+---------------"
|
||||
echo
|
||||
|
||||
}
|
||||
|
||||
# verify proper execution
|
||||
#
|
||||
if [ $# -ne 2 ]; then
|
||||
echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Verify/process the command
|
||||
#
|
||||
case $2 in
|
||||
PRE-INSTALL)
|
||||
: nothing to pre-install for this port
|
||||
;;
|
||||
POST-INSTALL)
|
||||
if [ -f $CONFIG_FILE ]; then
|
||||
do_notice $1
|
||||
else
|
||||
do_install $1
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
257
net/pork/pkg/PLIST
Normal file
257
net/pork/pkg/PLIST
Normal file
@ -0,0 +1,257 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2003/02/21 13:03:55 sturm Exp $
|
||||
bin/pork
|
||||
share/doc/pork/QUICK_START
|
||||
share/doc/pork/README
|
||||
share/examples/pork/acro.pl
|
||||
share/examples/pork/blist.txt
|
||||
share/examples/pork/event_test.pl
|
||||
share/examples/pork/np.pl
|
||||
share/examples/pork/porkrc
|
||||
share/pork/help/blist/add_block
|
||||
share/pork/help/blist/add_permit
|
||||
share/pork/help/blist/away
|
||||
share/pork/help/blist/collapse
|
||||
share/pork/help/blist/down
|
||||
share/pork/help/blist/end
|
||||
share/pork/help/blist/goto
|
||||
share/pork/help/blist/hide
|
||||
share/pork/help/blist/page_down
|
||||
share/pork/help/blist/page_up
|
||||
share/pork/help/blist/profile
|
||||
share/pork/help/blist/refresh
|
||||
share/pork/help/blist/remove
|
||||
share/pork/help/blist/remove_block
|
||||
share/pork/help/blist/remove_permit
|
||||
share/pork/help/blist/select
|
||||
share/pork/help/blist/show
|
||||
share/pork/help/blist/start
|
||||
share/pork/help/blist/up
|
||||
share/pork/help/blist/warn
|
||||
share/pork/help/blist/warn_anon
|
||||
share/pork/help/blist/width
|
||||
share/pork/help/buddy/add
|
||||
share/pork/help/buddy/add_group
|
||||
share/pork/help/buddy/alias
|
||||
share/pork/help/buddy/awaymsg
|
||||
share/pork/help/buddy/block
|
||||
share/pork/help/buddy/clear_block
|
||||
share/pork/help/buddy/clear_permit
|
||||
share/pork/help/buddy/list
|
||||
share/pork/help/buddy/list_block
|
||||
share/pork/help/buddy/list_permit
|
||||
share/pork/help/buddy/permit
|
||||
share/pork/help/buddy/privacy_mode
|
||||
share/pork/help/buddy/profile
|
||||
share/pork/help/buddy/remove
|
||||
share/pork/help/buddy/remove_group
|
||||
share/pork/help/buddy/remove_permit
|
||||
share/pork/help/buddy/report_idle
|
||||
share/pork/help/buddy/search
|
||||
share/pork/help/buddy/seen
|
||||
share/pork/help/buddy/unblock
|
||||
share/pork/help/buddy/warn
|
||||
share/pork/help/buddy/warn_anon
|
||||
share/pork/help/chat/ignore
|
||||
share/pork/help/chat/invite
|
||||
share/pork/help/chat/join
|
||||
share/pork/help/chat/leave
|
||||
share/pork/help/chat/list
|
||||
share/pork/help/chat/send
|
||||
share/pork/help/chat/unignore
|
||||
share/pork/help/chat/who
|
||||
share/pork/help/event/add
|
||||
share/pork/help/event/del
|
||||
share/pork/help/event/del_refnum
|
||||
share/pork/help/event/list
|
||||
share/pork/help/event/purge
|
||||
share/pork/help/history/clear
|
||||
share/pork/help/history/next
|
||||
share/pork/help/history/prev
|
||||
share/pork/help/input/backspace
|
||||
share/pork/help/input/clear
|
||||
share/pork/help/input/clear_next_word
|
||||
share/pork/help/input/clear_prev_word
|
||||
share/pork/help/input/clear_to_end
|
||||
share/pork/help/input/clear_to_start
|
||||
share/pork/help/input/delete
|
||||
share/pork/help/input/end
|
||||
share/pork/help/input/focus_next
|
||||
share/pork/help/input/insert
|
||||
share/pork/help/input/left
|
||||
share/pork/help/input/next_word
|
||||
share/pork/help/input/prev_word
|
||||
share/pork/help/input/prompt
|
||||
share/pork/help/input/right
|
||||
share/pork/help/input/send
|
||||
share/pork/help/input/start
|
||||
share/pork/help/main/alias
|
||||
share/pork/help/main/away
|
||||
share/pork/help/main/bind
|
||||
share/pork/help/main/blist
|
||||
share/pork/help/main/buddy
|
||||
share/pork/help/main/chat
|
||||
share/pork/help/main/color
|
||||
share/pork/help/main/connect
|
||||
share/pork/help/main/disconnect
|
||||
share/pork/help/main/echo
|
||||
share/pork/help/main/eval
|
||||
share/pork/help/main/event
|
||||
share/pork/help/main/history
|
||||
share/pork/help/main/idle
|
||||
share/pork/help/main/input
|
||||
share/pork/help/main/keys
|
||||
share/pork/help/main/load
|
||||
share/pork/help/main/msg
|
||||
share/pork/help/main/perl
|
||||
share/pork/help/main/perl_load
|
||||
share/pork/help/main/profile
|
||||
share/pork/help/main/query
|
||||
share/pork/help/main/quit
|
||||
share/pork/help/main/refresh
|
||||
share/pork/help/main/save
|
||||
share/pork/help/main/scroll
|
||||
share/pork/help/main/set
|
||||
share/pork/help/main/timer
|
||||
share/pork/help/main/unalias
|
||||
share/pork/help/main/unbind
|
||||
share/pork/help/main/win
|
||||
share/pork/help/perl/aim_get_acct_list
|
||||
share/pork/help/perl/aim_get_buddy_away
|
||||
share/pork/help/perl/aim_get_buddy_profile
|
||||
share/pork/help/perl/aim_get_profile
|
||||
share/pork/help/perl/aim_privacy_mode
|
||||
share/pork/help/perl/aim_report_idle
|
||||
share/pork/help/perl/aim_search
|
||||
share/pork/help/perl/aim_send_im
|
||||
share/pork/help/perl/aim_send_profile
|
||||
share/pork/help/perl/aim_set_away
|
||||
share/pork/help/perl/aim_set_idle
|
||||
share/pork/help/perl/aim_set_profile
|
||||
share/pork/help/perl/aim_warn
|
||||
share/pork/help/perl/alias
|
||||
share/pork/help/perl/alias_get
|
||||
share/pork/help/perl/bind
|
||||
share/pork/help/perl/bind_get
|
||||
share/pork/help/perl/blist_bind
|
||||
share/pork/help/perl/blist_bind_get
|
||||
share/pork/help/perl/blist_collapse
|
||||
share/pork/help/perl/blist_cursor
|
||||
share/pork/help/perl/blist_down
|
||||
share/pork/help/perl/blist_end
|
||||
share/pork/help/perl/blist_hide
|
||||
share/pork/help/perl/blist_page_down
|
||||
share/pork/help/perl/blist_page_up
|
||||
share/pork/help/perl/blist_refresh
|
||||
share/pork/help/perl/blist_select
|
||||
share/pork/help/perl/blist_show
|
||||
share/pork/help/perl/blist_start
|
||||
share/pork/help/perl/blist_unbind
|
||||
share/pork/help/perl/blist_up
|
||||
share/pork/help/perl/blist_width
|
||||
share/pork/help/perl/buddy_add
|
||||
share/pork/help/perl/buddy_add_block
|
||||
share/pork/help/perl/buddy_add_group
|
||||
share/pork/help/perl/buddy_add_permit
|
||||
share/pork/help/perl/buddy_alias
|
||||
share/pork/help/perl/buddy_clear_block
|
||||
share/pork/help/perl/buddy_clear_permit
|
||||
share/pork/help/perl/buddy_get_alias
|
||||
share/pork/help/perl/buddy_get_block
|
||||
share/pork/help/perl/buddy_get_group_members
|
||||
share/pork/help/perl/buddy_get_groups
|
||||
share/pork/help/perl/buddy_get_permit
|
||||
share/pork/help/perl/buddy_remove
|
||||
share/pork/help/perl/buddy_remove_block
|
||||
share/pork/help/perl/buddy_remove_group
|
||||
share/pork/help/perl/buddy_remove_permit
|
||||
share/pork/help/perl/chat_get_list
|
||||
share/pork/help/perl/chat_get_users
|
||||
share/pork/help/perl/chat_get_window
|
||||
share/pork/help/perl/chat_ignore
|
||||
share/pork/help/perl/chat_invite
|
||||
share/pork/help/perl/chat_join
|
||||
share/pork/help/perl/chat_leave
|
||||
share/pork/help/perl/chat_send
|
||||
share/pork/help/perl/chat_unignore
|
||||
share/pork/help/perl/connect
|
||||
share/pork/help/perl/disconnect
|
||||
share/pork/help/perl/echo
|
||||
share/pork/help/perl/err_msg
|
||||
share/pork/help/perl/event_add
|
||||
share/pork/help/perl/event_del
|
||||
share/pork/help/perl/event_del_refnum
|
||||
share/pork/help/perl/event_del_type
|
||||
share/pork/help/perl/event_purge
|
||||
share/pork/help/perl/get_cur_user
|
||||
share/pork/help/perl/get_opt
|
||||
share/pork/help/perl/load
|
||||
share/pork/help/perl/load_perl
|
||||
share/pork/help/perl/quit
|
||||
share/pork/help/perl/refresh
|
||||
share/pork/help/perl/save
|
||||
share/pork/help/perl/scroll_by
|
||||
share/pork/help/perl/scroll_down
|
||||
share/pork/help/perl/scroll_end
|
||||
share/pork/help/perl/scroll_page_down
|
||||
share/pork/help/perl/scroll_page_up
|
||||
share/pork/help/perl/scroll_start
|
||||
share/pork/help/perl/scroll_up
|
||||
share/pork/help/perl/set_opt
|
||||
share/pork/help/perl/status_msg
|
||||
share/pork/help/perl/timer_add
|
||||
share/pork/help/perl/timer_del
|
||||
share/pork/help/perl/timer_del_refnum
|
||||
share/pork/help/perl/timer_purge
|
||||
share/pork/help/perl/unalias
|
||||
share/pork/help/perl/unbind
|
||||
share/pork/help/perl/win_bind
|
||||
share/pork/help/perl/win_clear
|
||||
share/pork/help/perl/win_close
|
||||
share/pork/help/perl/win_erase
|
||||
share/pork/help/perl/win_find_name
|
||||
share/pork/help/perl/win_find_target
|
||||
share/pork/help/perl/win_get_opt
|
||||
share/pork/help/perl/win_next
|
||||
share/pork/help/perl/win_prev
|
||||
share/pork/help/perl/win_rename
|
||||
share/pork/help/perl/win_renumber
|
||||
share/pork/help/perl/win_set_opt
|
||||
share/pork/help/perl/win_swap
|
||||
share/pork/help/scroll/by
|
||||
share/pork/help/scroll/down
|
||||
share/pork/help/scroll/end
|
||||
share/pork/help/scroll/page_down
|
||||
share/pork/help/scroll/page_up
|
||||
share/pork/help/scroll/start
|
||||
share/pork/help/scroll/up
|
||||
share/pork/help/timer/add
|
||||
share/pork/help/timer/del
|
||||
share/pork/help/timer/del_refnum
|
||||
share/pork/help/timer/list
|
||||
share/pork/help/timer/purge
|
||||
share/pork/help/win/bind
|
||||
share/pork/help/win/clear
|
||||
share/pork/help/win/close
|
||||
share/pork/help/win/erase
|
||||
share/pork/help/win/list
|
||||
share/pork/help/win/next
|
||||
share/pork/help/win/prev
|
||||
share/pork/help/win/rename
|
||||
share/pork/help/win/renumber
|
||||
share/pork/help/win/set
|
||||
share/pork/help/win/swap
|
||||
@dirrm share/pork/help/win
|
||||
@dirrm share/pork/help/timer
|
||||
@dirrm share/pork/help/scroll
|
||||
@dirrm share/pork/help/perl
|
||||
@dirrm share/pork/help/main
|
||||
@dirrm share/pork/help/input
|
||||
@dirrm share/pork/help/history
|
||||
@dirrm share/pork/help/event
|
||||
@dirrm share/pork/help/chat
|
||||
@dirrm share/pork/help/buddy
|
||||
@dirrm share/pork/help/blist
|
||||
@dirrm share/pork/help
|
||||
@dirrm share/pork
|
||||
@dirrm share/examples/pork
|
||||
@dirrm share/doc/pork
|
Loading…
x
Reference in New Issue
Block a user