Update to version 2.8.1

brad@ ok
This commit is contained in:
margarida 2002-11-24 00:24:40 +00:00
parent 19d8d0bf8e
commit f58ad6a618
7 changed files with 15 additions and 146 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.3 2002/11/22 02:37:37 margarida Exp $ # $OpenBSD: Makefile,v 1.4 2002/11/24 00:24:40 margarida Exp $
COMMENT= "ICQ console client with encryption support" COMMENT= "ICQ console client with encryption support"
DISTNAME= ysmv7_2_8_0 DISTNAME= ysmv7_2_8_1
PKGNAME= ${DISTNAME:S/_/-/:S/_/./g} PKGNAME= ${DISTNAME:S/_/-/:S/_/./g}
CATEGORIES= net CATEGORIES= net
@ -20,7 +20,7 @@ PERMIT_DISTFILES_FTP= Yes
EXTRACT_SUFX= .tgz EXTRACT_SUFX= .tgz
CONFIGURE_STYLE= autoconf CONFIGURE_STYLE= gnu
NO_REGRESS= Yes NO_REGRESS= Yes

View File

@ -1,3 +1,3 @@
MD5 (ysmv7_2_8_0.tgz) = 74e0c74a3edce66d60e8d4c971d3f93a MD5 (ysmv7_2_8_1.tgz) = 335c5e43b8ade0d01b53b95ecefd4409
RMD160 (ysmv7_2_8_0.tgz) = 9398c36db26d05974bad279270b7cb6cc9c855c4 RMD160 (ysmv7_2_8_1.tgz) = 280e0c8fa56c34e6897d6d2549cf96fdc410c82a
SHA1 (ysmv7_2_8_0.tgz) = 62f43b20db224904d1eebb591a034e8710c524e0 SHA1 (ysmv7_2_8_1.tgz) = 10c31ffcda73874b79d69b3fca56fcf3ede1e369

View File

@ -1,32 +0,0 @@
$OpenBSD: patch-configure_in,v 1.1.1.1 2002/09/10 21:32:45 fgsch Exp $
--- configure.in.orig Tue Sep 10 13:11:46 2002
+++ configure.in Tue Sep 10 13:12:35 2002
@@ -28,7 +28,11 @@ AC_CHECK_LIB([nsl],
if test "$pthread_libs"; then
CFLAGS="$CFLAGS -DYSM_WITH_THREADS"
- LIBS="$pthread_libs $LIBS"
+ if test `uname -s` = "OpenBSD"; then
+ LIBS="-pthread $LIBS"
+ else
+ LIBS="$pthread_libs $LIBS"
+ fi
else
echo ""
echo "YSM NOTICE"
@@ -43,15 +47,5 @@ fi
AC_SUBST(pthread_libs)
AC_STDC_HEADERS
-
-MANPAGE="ysm.1"
-
-for MANDIR in "/usr/share/man" "/usr/man"
-do
- if test -d $MANDIR ; then
- mandir=$MANDIR;
- break;
- fi
-done
AC_OUTPUT([Makefile src/Makefile src/man/Makefile])

View File

@ -1,63 +0,0 @@
$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2002/09/10 21:32:45 fgsch Exp $
--- src/Makefile.in.orig Tue Aug 20 21:49:59 2002
+++ src/Makefile.in Tue Sep 10 13:34:43 2002
@@ -9,10 +9,14 @@ CPPFLAGS= -I. -Irijndael
LIBS= @LIBS@
INSTALL= @INSTALL@
-INSTALL_DIR= /usr/local/bin
+prefix= @prefix@
+exec_prefix= @exec_prefix@
+bindir= @bindir@
+
+DESTDIR=
PROG= ysm
-PROG_FLAGS= $(CFLAGS) $(CPPFLAGS) $(LIBS)
+PROG_FLAGS= $(CFLAGS) $(CPPFLAGS)
SRCS= YSM_Main.c YSM_Network.c YSM_Setup.c YSM_ToolBox.c YSM_Win32.c YSM_Slaves.c YSM_Prompt.c YSM_Help.c YSM_Wrappers.c YSM_Crypt.c
OBJS= $(SRCS:.c=.o)
EXTERN_OBJS= rijndael/rijndael-alg-fst.o rijndael/rijndael-api-fst.o
@@ -26,7 +30,7 @@ $(OBJS): $(SRCS)
$(CC) $(CFLAGS) $(CPPFLAGS) -c $(@:.o=.c) -o $@
$(PROG): $(OBJS) $(EXTERN_OBJS)
- $(CC) $(PROG_FLAGS) $(OBJS) $(EXTERN_OBJS) -o $@
+ $(CC) $(PROG_FLAGS) $(OBJS) $(EXTERN_OBJS) -o $@ $(LIBS)
@echo -e \
"\n"\
"**********************************************************\n"\
@@ -43,24 +47,24 @@ distclean: clean
-rm -f Makefile config.h
install-prog:
- @if [ ! -d $(INSTALL_DIR) ]; then \
- mkdir -p $(INSTALL_DIR); \
+ @if [ ! -d $(DESTDIR)$(bindir) ]; then \
+ mkdir -p $(DESTDIR)$(bindir); \
fi
- @if [ -f "$(INSTALL_DIR)/$(PROG)" ]; then \
- mv -f "$(INSTALL_DIR)/$(PROG)" "$(INSTALL_DIR)/$(PROG).old"; \
+ @if [ -f "$(DESTDIR)$(bindir)/$(PROG)" ]; then \
+ mv -f "$(DESTDIR)$(bindir)/$(PROG)" "$(DESTDIR)$(bindir)/$(PROG).old"; \
fi
- $(INSTALL) -s $(PROG) $(INSTALL_DIR)/ ;
+ $(INSTALL) -s $(PROG) $(DESTDIR)$(bindir)/ ;
@echo -e \
" **********************************************************\n"\
"** YSM has been installed !! **\n"\
- "** Please read the YSM_Manual for further **\n"\
- "** usage and configuration details. **\n"\
+ "** Please read the YSM man page, ysm(1), for **\n"\
+ "** further usage and configuration details. **\n"\
"**********************************************************\n"
uninstall-prog:
- @if [ -f "$(INSTALL_DIR)/$(PROG)" ]; then \
- rm -f "$(INSTALL_DIR)/$(PROG)"; \
+ @if [ -f "$(DESTDIR)$(bindir)/$(PROG)" ]; then \
+ rm -f "$(DESTDIR)$(bindir)/$(PROG)"; \
fi
@echo -e \
"\n"\

View File

@ -1,36 +0,0 @@
$OpenBSD: patch-src_man_Makefile_in,v 1.1.1.1 2002/09/10 21:32:45 fgsch Exp $
--- src/man/Makefile.in.orig Tue Aug 20 21:49:59 2002
+++ src/man/Makefile.in Thu Sep 5 20:34:50 2002
@@ -2,23 +2,26 @@
# YSM ICQ Client < Manual Page Installation >
#
-prefix= /usr/local
+prefix= @prefix@
MANDIR= @mandir@
MAN= ysm.1
OMAN= $(MAN:=.gz)
INSTALL = @INSTALL@
+DESTDIR=
+
all:
@echo "all done"
install maninstall: $(OMAN)
$(OMAN):
- @if [ ! -d $(MANDIR)/man$(subst .,,$(suffix $(@:%.gz=%))) ]; then \
- mkdir -p $(MANDIR)/man$(subst .,,$(suffix $(@:%.gz=%))); \
- fi
- -gzip -cf $(@:%.gz=%) > $(MANDIR)/man$(subst .,,$(suffix $(@:%.gz=%)))/$@
-
+ @suffix=`echo $(MAN) | sed -e 's/^.*\.\(.\)/\1/'`; \
+ if [ ! -d $(DESTDIR)$(MANDIR)/man$${suffix} ]; then \
+ mkdir -p $(DESTDIR)$(MANDIR)/man$${suffix}; \
+ fi ; \
+ $(INSTALL) $(MAN) $(DESTDIR)$(MANDIR)/man$${suffix}
+# gzip -cf $(MAN) > $(DESTDIR)$(MANDIR)/man$${suffix}/$(OMAN)
.PHONY: clean distclean
clean:

View File

@ -1,13 +1,13 @@
YSM (You Sick Me) is an ICQ console client for the ICQ protocol v7, YSM (You Sick Me) is an ICQ console client for the ICQ protocol v7,
supporting features like: supporting features like:
*Crypto between YSM clients using a rijndael algorithm implementation * Crypto between YSM clients using a rijndael algorithm implementation
[AES in CBC mode]. [AES in CBC mode].
*Downloading server-side stored ICQ contacts. * Downloading server-side stored ICQ contacts.
*Uploading/Saving in the ICQ servers local ICQ contacts. * Uploading/Saving in the ICQ servers local ICQ contacts.
*ICQ Clients Fingerprinting, makes possible the recognition of * ICQ Clients Fingerprinting, makes possible the recognition of
remote ICQ clients. remote ICQ clients.
*Quick and easy to compile code, leaving aside -must have- library * Quick and easy to compile code, leaving aside -must have- library
requirements. requirements.
WWW: ${HOMEPAGE} WWW: ${HOMEPAGE}

View File

@ -1,3 +1,3 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/09/10 21:32:45 fgsch Exp $ @comment $OpenBSD: PLIST,v 1.2 2002/11/24 00:24:40 margarida Exp $
bin/ysm bin/ysm
man/man1/ysm.1 man/man1/ysm.1