1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-02 11:09:29 +00:00

Port of licq 0.32-a, an ICQ program using QT.

Submitted by:	Brian Feldman <brianfeldman@hotmail.com>
Setup dialog:	eivind
This commit is contained in:
Eivind Eklund 1998-07-09 16:01:54 +00:00
parent 0c048840b2
commit 8a91e346c8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=11803
18 changed files with 447 additions and 0 deletions

34
net-im/licq/Makefile Normal file
View File

@ -0,0 +1,34 @@
# New ports collection makefile for: licq
# Version required: 0.32-a
# Date created: 2 July 1998
# Whom: Brian Feldman
#
# $Id: Makefile,v 1.1.1.1 1998/07/02 03:22:36 eivind Exp $
#
DISTNAME= licq-0.32-a
CATEGORIES= net
MASTER_SITES= http://pages.infinit.net/fairoff/licq/
EXTRACT_SUFX= .tgz
MAINTAINER= brianfeldman@hotmail.com
LIB_DEPENDS= qt\\.1\\.33:${PORTSDIR}/x11/qt133
WRKSRC= ${WRKDIR}/${DISTNAME}
do-install:
${RM} -rf ${PREFIX}/share/licq
(cd ${WRKSRC}; make install)
${INSTALL_PROGRAM} ${PREFIX}/share/licq/licq \
${PREFIX}/bin/licq-binary
${RM} ${PREFIX}/share/licq/licq
${SED} 's|___INSERT_PREFIX_HERE___|PREFIX=${PREFIX}|' \
< ${FILESDIR}/licq-wrapper \
> ${PREFIX}/bin/licq
chmod 555 ${PREFIX}/share/licq ${PREFIX}/bin/licq
.for file in javaToLicq micqToLicq
chmod 555 ${PREFIX}/share/licq/${file}
.endfor
.include <bsd.port.mk>

1
net-im/licq/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (licq-0.32-a.tgz) = 7ed0aed768cbb1a6d1996069918b708d

View File

@ -0,0 +1,87 @@
diff -ur Makefile Makefile
--- Makefile Sat Jul 4 18:46:51 1998
+++ Makefile Sun Jul 5 10:33:57 1998
@@ -1,7 +1,7 @@
# stuff to check
# base directory to install licq and the data sub directories to
-BASE_DIR=/usr/local/licq
+BASE_DIR=/usr/local/share/licq
all:
(cd src; make; mv licq ..)
@@ -10,10 +10,9 @@
(cd src; make clean)
install:
- mkdir $(BASE_DIR)
+ mkdir -p $(BASE_DIR)
cp -R ./conf $(BASE_DIR)/conf
cp -R ./data $(BASE_DIR)/data
cp -R ./history $(BASE_DIR)/history
cp ./licq ./licq.inst ./micqToLicq ./javaToLicq ./README $(BASE_DIR)
- echo Now have each user who wants to use Licq run $(BASE_DIR)/licq.inst.
-
+ @echo Now have each user who wants to use Licq run $(BASE_DIR)/licq.inst.
diff -ur licq.inst licq.inst
--- licq.inst Sat Jul 4 18:42:37 1998
+++ licq.inst Sun Jul 5 10:35:21 1998
@@ -4,12 +4,12 @@
# BASE_DIR = base directory where licq was installed, typically /usr/local/licq
# INST_DIR = dir to install to, typically ~/licq
-BASE_DIR=/usr/local/licq
-INST_DIR=~/licq
+BASE_DIR=/usr/local/share/licq
+INST_DIR=~/.licq
echo Installing Licq from $BASE_DIR to $INST_DIR.
echo Making $INST_DIR...
-mkdir $INST_DIR
+mkdir -p $INST_DIR
echo Copying data to $INST_DIR...
cp -R $BASE_DIR/data $INST_DIR/data
cp -R $BASE_DIR/conf $INST_DIR/conf
diff -ur src/Makefile src/Makefile
--- src/Makefile Sat Jul 4 20:51:29 1998
+++ src/Makefile Sun Jul 5 10:23:36 1998
@@ -1,6 +1,6 @@
# ----- stuff to check -----
-QTDIR=-I/usr/lib/qt/include
+QTDIR=-I/usr/X11R6/include/X11/qt
GCC=g++
MOC=moc
diff -ur src/icq-defines.h src/icq-defines.h
--- src/icq-defines.h Sat Jul 4 12:27:15 1998
+++ src/icq-defines.h Sun Jul 5 10:29:36 1998
@@ -3,7 +3,7 @@
#define ICQDEFINES_H
// directory constants
-const char DEFAULT_BASE_DIR[] = "/usr/local/licq";
+const char DEFAULT_BASE_DIR[] = "/usr/local/share/licq";
const char CONF_DIR[] = "conf/";
const char DATA_DIR[] = "data/";
const char HISTORY_DIR[] = "history/";
diff -ur src/socket.h src/socket.h
--- src/socket.h Tue Jun 9 21:35:43 1998
+++ src/socket.h Sun Jul 5 10:26:14 1998
@@ -1,6 +1,8 @@
#ifndef socket_h
#define socket_h
+#include <sys/types.h>
+#include <netinet/in.h>
#include <arpa/inet.h>
#include <qsocknot.h>
diff -ur src/user.cpp src/user.cpp
--- src/user.cpp Sat Jul 4 20:17:53 1998
+++ src/user.cpp Sun Jul 5 10:25:12 1998
@@ -1,3 +1,4 @@
+#include <sys/types.h>
#include <netinet/in.h>
#include "user.h"

1
net-im/licq/pkg-comment Normal file
View File

@ -0,0 +1 @@
X11 and QT-based ICQ-compatible program.

3
net-im/licq/pkg-descr Normal file
View File

@ -0,0 +1,3 @@
This is an unofficial ICQ clone, written in C++ for X11 and the QT interface.
It is in no way endorsed by Mirabilis, and now is the most full-featured
ICQ-compatible program with the exception of Java ICQ.

23
net-im/licq/pkg-plist Normal file
View File

@ -0,0 +1,23 @@
bin/licq
bin/licq-binary
share/licq/conf/2127503.uin
share/licq/conf/licq.conf
share/licq/conf/sample.uin
share/licq/conf/users.conf
share/licq/data/0001.ppm
share/licq/data/FFFF.ppm
share/licq/data/0005.ppm
share/licq/data/0000.ppm
share/licq/data/0011.ppm
share/licq/data/message.ppm
share/licq/data/bg.ppm
share/licq/history/8562000.history
share/licq/history/2127503.history
share/licq/README
share/licq/javaToLicq
share/licq/micqToLicq
share/licq/licq.inst
@dirrm share/licq/conf
@dirrm share/licq/data
@dirrm share/licq/history
@dirrm share/licq

34
net/licq-devel/Makefile Normal file
View File

@ -0,0 +1,34 @@
# New ports collection makefile for: licq
# Version required: 0.32-a
# Date created: 2 July 1998
# Whom: Brian Feldman
#
# $Id: Makefile,v 1.1.1.1 1998/07/02 03:22:36 eivind Exp $
#
DISTNAME= licq-0.32-a
CATEGORIES= net
MASTER_SITES= http://pages.infinit.net/fairoff/licq/
EXTRACT_SUFX= .tgz
MAINTAINER= brianfeldman@hotmail.com
LIB_DEPENDS= qt\\.1\\.33:${PORTSDIR}/x11/qt133
WRKSRC= ${WRKDIR}/${DISTNAME}
do-install:
${RM} -rf ${PREFIX}/share/licq
(cd ${WRKSRC}; make install)
${INSTALL_PROGRAM} ${PREFIX}/share/licq/licq \
${PREFIX}/bin/licq-binary
${RM} ${PREFIX}/share/licq/licq
${SED} 's|___INSERT_PREFIX_HERE___|PREFIX=${PREFIX}|' \
< ${FILESDIR}/licq-wrapper \
> ${PREFIX}/bin/licq
chmod 555 ${PREFIX}/share/licq ${PREFIX}/bin/licq
.for file in javaToLicq micqToLicq
chmod 555 ${PREFIX}/share/licq/${file}
.endfor
.include <bsd.port.mk>

1
net/licq-devel/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (licq-0.32-a.tgz) = 7ed0aed768cbb1a6d1996069918b708d

View File

@ -0,0 +1,87 @@
diff -ur Makefile Makefile
--- Makefile Sat Jul 4 18:46:51 1998
+++ Makefile Sun Jul 5 10:33:57 1998
@@ -1,7 +1,7 @@
# stuff to check
# base directory to install licq and the data sub directories to
-BASE_DIR=/usr/local/licq
+BASE_DIR=/usr/local/share/licq
all:
(cd src; make; mv licq ..)
@@ -10,10 +10,9 @@
(cd src; make clean)
install:
- mkdir $(BASE_DIR)
+ mkdir -p $(BASE_DIR)
cp -R ./conf $(BASE_DIR)/conf
cp -R ./data $(BASE_DIR)/data
cp -R ./history $(BASE_DIR)/history
cp ./licq ./licq.inst ./micqToLicq ./javaToLicq ./README $(BASE_DIR)
- echo Now have each user who wants to use Licq run $(BASE_DIR)/licq.inst.
-
+ @echo Now have each user who wants to use Licq run $(BASE_DIR)/licq.inst.
diff -ur licq.inst licq.inst
--- licq.inst Sat Jul 4 18:42:37 1998
+++ licq.inst Sun Jul 5 10:35:21 1998
@@ -4,12 +4,12 @@
# BASE_DIR = base directory where licq was installed, typically /usr/local/licq
# INST_DIR = dir to install to, typically ~/licq
-BASE_DIR=/usr/local/licq
-INST_DIR=~/licq
+BASE_DIR=/usr/local/share/licq
+INST_DIR=~/.licq
echo Installing Licq from $BASE_DIR to $INST_DIR.
echo Making $INST_DIR...
-mkdir $INST_DIR
+mkdir -p $INST_DIR
echo Copying data to $INST_DIR...
cp -R $BASE_DIR/data $INST_DIR/data
cp -R $BASE_DIR/conf $INST_DIR/conf
diff -ur src/Makefile src/Makefile
--- src/Makefile Sat Jul 4 20:51:29 1998
+++ src/Makefile Sun Jul 5 10:23:36 1998
@@ -1,6 +1,6 @@
# ----- stuff to check -----
-QTDIR=-I/usr/lib/qt/include
+QTDIR=-I/usr/X11R6/include/X11/qt
GCC=g++
MOC=moc
diff -ur src/icq-defines.h src/icq-defines.h
--- src/icq-defines.h Sat Jul 4 12:27:15 1998
+++ src/icq-defines.h Sun Jul 5 10:29:36 1998
@@ -3,7 +3,7 @@
#define ICQDEFINES_H
// directory constants
-const char DEFAULT_BASE_DIR[] = "/usr/local/licq";
+const char DEFAULT_BASE_DIR[] = "/usr/local/share/licq";
const char CONF_DIR[] = "conf/";
const char DATA_DIR[] = "data/";
const char HISTORY_DIR[] = "history/";
diff -ur src/socket.h src/socket.h
--- src/socket.h Tue Jun 9 21:35:43 1998
+++ src/socket.h Sun Jul 5 10:26:14 1998
@@ -1,6 +1,8 @@
#ifndef socket_h
#define socket_h
+#include <sys/types.h>
+#include <netinet/in.h>
#include <arpa/inet.h>
#include <qsocknot.h>
diff -ur src/user.cpp src/user.cpp
--- src/user.cpp Sat Jul 4 20:17:53 1998
+++ src/user.cpp Sun Jul 5 10:25:12 1998
@@ -1,3 +1,4 @@
+#include <sys/types.h>
#include <netinet/in.h>
#include "user.h"

View File

@ -0,0 +1 @@
X11 and QT-based ICQ-compatible program.

3
net/licq-devel/pkg-descr Normal file
View File

@ -0,0 +1,3 @@
This is an unofficial ICQ clone, written in C++ for X11 and the QT interface.
It is in no way endorsed by Mirabilis, and now is the most full-featured
ICQ-compatible program with the exception of Java ICQ.

23
net/licq-devel/pkg-plist Normal file
View File

@ -0,0 +1,23 @@
bin/licq
bin/licq-binary
share/licq/conf/2127503.uin
share/licq/conf/licq.conf
share/licq/conf/sample.uin
share/licq/conf/users.conf
share/licq/data/0001.ppm
share/licq/data/FFFF.ppm
share/licq/data/0005.ppm
share/licq/data/0000.ppm
share/licq/data/0011.ppm
share/licq/data/message.ppm
share/licq/data/bg.ppm
share/licq/history/8562000.history
share/licq/history/2127503.history
share/licq/README
share/licq/javaToLicq
share/licq/micqToLicq
share/licq/licq.inst
@dirrm share/licq/conf
@dirrm share/licq/data
@dirrm share/licq/history
@dirrm share/licq

34
net/licq/Makefile Normal file
View File

@ -0,0 +1,34 @@
# New ports collection makefile for: licq
# Version required: 0.32-a
# Date created: 2 July 1998
# Whom: Brian Feldman
#
# $Id: Makefile,v 1.1.1.1 1998/07/02 03:22:36 eivind Exp $
#
DISTNAME= licq-0.32-a
CATEGORIES= net
MASTER_SITES= http://pages.infinit.net/fairoff/licq/
EXTRACT_SUFX= .tgz
MAINTAINER= brianfeldman@hotmail.com
LIB_DEPENDS= qt\\.1\\.33:${PORTSDIR}/x11/qt133
WRKSRC= ${WRKDIR}/${DISTNAME}
do-install:
${RM} -rf ${PREFIX}/share/licq
(cd ${WRKSRC}; make install)
${INSTALL_PROGRAM} ${PREFIX}/share/licq/licq \
${PREFIX}/bin/licq-binary
${RM} ${PREFIX}/share/licq/licq
${SED} 's|___INSERT_PREFIX_HERE___|PREFIX=${PREFIX}|' \
< ${FILESDIR}/licq-wrapper \
> ${PREFIX}/bin/licq
chmod 555 ${PREFIX}/share/licq ${PREFIX}/bin/licq
.for file in javaToLicq micqToLicq
chmod 555 ${PREFIX}/share/licq/${file}
.endfor
.include <bsd.port.mk>

1
net/licq/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (licq-0.32-a.tgz) = 7ed0aed768cbb1a6d1996069918b708d

87
net/licq/files/patch-aa Normal file
View File

@ -0,0 +1,87 @@
diff -ur Makefile Makefile
--- Makefile Sat Jul 4 18:46:51 1998
+++ Makefile Sun Jul 5 10:33:57 1998
@@ -1,7 +1,7 @@
# stuff to check
# base directory to install licq and the data sub directories to
-BASE_DIR=/usr/local/licq
+BASE_DIR=/usr/local/share/licq
all:
(cd src; make; mv licq ..)
@@ -10,10 +10,9 @@
(cd src; make clean)
install:
- mkdir $(BASE_DIR)
+ mkdir -p $(BASE_DIR)
cp -R ./conf $(BASE_DIR)/conf
cp -R ./data $(BASE_DIR)/data
cp -R ./history $(BASE_DIR)/history
cp ./licq ./licq.inst ./micqToLicq ./javaToLicq ./README $(BASE_DIR)
- echo Now have each user who wants to use Licq run $(BASE_DIR)/licq.inst.
-
+ @echo Now have each user who wants to use Licq run $(BASE_DIR)/licq.inst.
diff -ur licq.inst licq.inst
--- licq.inst Sat Jul 4 18:42:37 1998
+++ licq.inst Sun Jul 5 10:35:21 1998
@@ -4,12 +4,12 @@
# BASE_DIR = base directory where licq was installed, typically /usr/local/licq
# INST_DIR = dir to install to, typically ~/licq
-BASE_DIR=/usr/local/licq
-INST_DIR=~/licq
+BASE_DIR=/usr/local/share/licq
+INST_DIR=~/.licq
echo Installing Licq from $BASE_DIR to $INST_DIR.
echo Making $INST_DIR...
-mkdir $INST_DIR
+mkdir -p $INST_DIR
echo Copying data to $INST_DIR...
cp -R $BASE_DIR/data $INST_DIR/data
cp -R $BASE_DIR/conf $INST_DIR/conf
diff -ur src/Makefile src/Makefile
--- src/Makefile Sat Jul 4 20:51:29 1998
+++ src/Makefile Sun Jul 5 10:23:36 1998
@@ -1,6 +1,6 @@
# ----- stuff to check -----
-QTDIR=-I/usr/lib/qt/include
+QTDIR=-I/usr/X11R6/include/X11/qt
GCC=g++
MOC=moc
diff -ur src/icq-defines.h src/icq-defines.h
--- src/icq-defines.h Sat Jul 4 12:27:15 1998
+++ src/icq-defines.h Sun Jul 5 10:29:36 1998
@@ -3,7 +3,7 @@
#define ICQDEFINES_H
// directory constants
-const char DEFAULT_BASE_DIR[] = "/usr/local/licq";
+const char DEFAULT_BASE_DIR[] = "/usr/local/share/licq";
const char CONF_DIR[] = "conf/";
const char DATA_DIR[] = "data/";
const char HISTORY_DIR[] = "history/";
diff -ur src/socket.h src/socket.h
--- src/socket.h Tue Jun 9 21:35:43 1998
+++ src/socket.h Sun Jul 5 10:26:14 1998
@@ -1,6 +1,8 @@
#ifndef socket_h
#define socket_h
+#include <sys/types.h>
+#include <netinet/in.h>
#include <arpa/inet.h>
#include <qsocknot.h>
diff -ur src/user.cpp src/user.cpp
--- src/user.cpp Sat Jul 4 20:17:53 1998
+++ src/user.cpp Sun Jul 5 10:25:12 1998
@@ -1,3 +1,4 @@
+#include <sys/types.h>
#include <netinet/in.h>
#include "user.h"

1
net/licq/pkg-comment Normal file
View File

@ -0,0 +1 @@
X11 and QT-based ICQ-compatible program.

3
net/licq/pkg-descr Normal file
View File

@ -0,0 +1,3 @@
This is an unofficial ICQ clone, written in C++ for X11 and the QT interface.
It is in no way endorsed by Mirabilis, and now is the most full-featured
ICQ-compatible program with the exception of Java ICQ.

23
net/licq/pkg-plist Normal file
View File

@ -0,0 +1,23 @@
bin/licq
bin/licq-binary
share/licq/conf/2127503.uin
share/licq/conf/licq.conf
share/licq/conf/sample.uin
share/licq/conf/users.conf
share/licq/data/0001.ppm
share/licq/data/FFFF.ppm
share/licq/data/0005.ppm
share/licq/data/0000.ppm
share/licq/data/0011.ppm
share/licq/data/message.ppm
share/licq/data/bg.ppm
share/licq/history/8562000.history
share/licq/history/2127503.history
share/licq/README
share/licq/javaToLicq
share/licq/micqToLicq
share/licq/licq.inst
@dirrm share/licq/conf
@dirrm share/licq/data
@dirrm share/licq/history
@dirrm share/licq