mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
Add fidelio. Fidelio is a GNOME-based client for Hotline, a proprietary
protocol that combines ftp-like, irc-like and news-like functions in one package.
This commit is contained in:
parent
fe0d85794b
commit
e44a59a503
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=35175
39
net-p2p/fidelio/Makefile
Normal file
39
net-p2p/fidelio/Makefile
Normal file
@ -0,0 +1,39 @@
|
||||
# New ports collection makefile for: fidelio
|
||||
# Date created: 13 November 2000
|
||||
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= fidelio
|
||||
PORTVERSION= 0.9.5
|
||||
CATEGORIES= net gnome
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= sobomax@FreeBSD.org
|
||||
|
||||
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
|
||||
|
||||
XML_CONFIG?= ${LOCALBASE}/bin/xml2-config
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include `${GLIB_CONFIG} --cflags gthread`" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib `${GLIB_CONFIG} --libs gthread`" \
|
||||
XML_CONFIG="${XML_CONFIG}"
|
||||
|
||||
pre-patch:
|
||||
@${PERL} -pi -e 's|-lpthread|-pthread|g ; \
|
||||
s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
|
||||
@find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \
|
||||
's|\$\(datadir\)/gnome/|\$\(datadir\)/|g ; \
|
||||
s|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g'
|
||||
@find ${WRKSRC} -type f -name "*.[ch]" | \
|
||||
xargs ${PERL} -pi -e 's|libxml/|libxml2/|g'
|
||||
@${PERL} -pi -e 's|libxml/|libxml2/|g ; s|-lxml|-lxml2|g' \
|
||||
${WRKSRC}/configure
|
||||
|
||||
.include <bsd.port.mk>
|
1
net-p2p/fidelio/distinfo
Normal file
1
net-p2p/fidelio/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (fidelio-0.9.5.tar.gz) = 8699e299dcc73f2ed7688310b0cde011
|
16
net-p2p/fidelio/files/patch-aa
Normal file
16
net-p2p/fidelio/files/patch-aa
Normal file
@ -0,0 +1,16 @@
|
||||
--- src/Makefile.in 2000/11/15 11:26:07 1.1
|
||||
+++ src/Makefile.in 2000/11/15 11:26:24
|
||||
@@ -119,11 +119,11 @@
|
||||
fidelio_SOURCES = bookmarks.c bookmarks.h chat.c chat.h files.c files.h filelist.c filelist.h filetransfer.c filetransfer.h guiprefs.c guiprefs.h guiutils.c guiutils.h hldat.c hldat.h hotline.h login.c login.h main.c main.h network.c network.h news.c news.h news15.c news15.h pixmap.c pixmap.h privchat.c privchat.h privs.c privs.h protocol.c protocol.h server.c server.h smalltrans.c smalltrans.h tasks.c tasks.h threads.c threads.h trackers.c users.c users.h userlist.c userlist.h userwidget.c userwidget.h
|
||||
|
||||
|
||||
-fidelio_LDADD = -lgthread
|
||||
+fidelio_LDADD =
|
||||
|
||||
hlforw_SOURCES = hlforw.c threads.c protocol.c network.c tasks.c guiprefs.c hldat.c pixmap.c
|
||||
|
||||
-hlforw_LDADD = -lgthread
|
||||
+hlforw_LDADD =
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = ../config.h
|
||||
CONFIG_CLEAN_FILES =
|
1
net-p2p/fidelio/pkg-comment
Normal file
1
net-p2p/fidelio/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
A GNOME client for Hotline
|
24
net-p2p/fidelio/pkg-descr
Normal file
24
net-p2p/fidelio/pkg-descr
Normal file
@ -0,0 +1,24 @@
|
||||
Fidelio is a GNOME client for Hotline, a proprietary protocol that combines
|
||||
ftp-like, irc-like and news-like functions in one package.
|
||||
|
||||
Fidelio is currently fully functional as a non-administative client, with the
|
||||
exception of banners and private chat.
|
||||
|
||||
Feature include:
|
||||
o Multiple concurrent connections;
|
||||
o Single window per server connection;
|
||||
o Tree-structured bookmarks;
|
||||
o Trackers and searchable index of servers;
|
||||
o Userlist and public chat in one pane;
|
||||
o Private chat;
|
||||
o Both flat (v. 1.2) and threaded news support, with posting of news;
|
||||
o Ignore messages and chat of users;
|
||||
o Private Messages;
|
||||
o Sounds on events;
|
||||
o Multiple icon set loading;
|
||||
o Use of custom icon sets for buttons;
|
||||
o Uploading, donwloading, resuming of file transfers;
|
||||
o Per-donwload and per-upload bandwidth caps;
|
||||
o Server-side and client-side file queues.
|
||||
|
||||
WWW: http://fidelio.sourceforge.net/
|
6
net-p2p/fidelio/pkg-plist
Normal file
6
net-p2p/fidelio/pkg-plist
Normal file
@ -0,0 +1,6 @@
|
||||
bin/fidelio
|
||||
share/gnome/fidelio.default
|
||||
share/locale/el/LC_MESSAGES/fidelio.mo
|
||||
share/locale/fr/LC_MESSAGES/fidelio.mo
|
||||
share/locale/it/LC_MESSAGES/fidelio.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/fidelio.mo
|
@ -68,6 +68,7 @@
|
||||
SUBDIR += etherboot
|
||||
SUBDIR += ethereal
|
||||
SUBDIR += everybuddy
|
||||
SUBDIR += fidelio
|
||||
SUBDIR += flow-tools
|
||||
SUBDIR += fping
|
||||
SUBDIR += freewais-sf
|
||||
|
39
net/fidelio/Makefile
Normal file
39
net/fidelio/Makefile
Normal file
@ -0,0 +1,39 @@
|
||||
# New ports collection makefile for: fidelio
|
||||
# Date created: 13 November 2000
|
||||
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= fidelio
|
||||
PORTVERSION= 0.9.5
|
||||
CATEGORIES= net gnome
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= sobomax@FreeBSD.org
|
||||
|
||||
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
|
||||
|
||||
XML_CONFIG?= ${LOCALBASE}/bin/xml2-config
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include `${GLIB_CONFIG} --cflags gthread`" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib `${GLIB_CONFIG} --libs gthread`" \
|
||||
XML_CONFIG="${XML_CONFIG}"
|
||||
|
||||
pre-patch:
|
||||
@${PERL} -pi -e 's|-lpthread|-pthread|g ; \
|
||||
s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
|
||||
@find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \
|
||||
's|\$\(datadir\)/gnome/|\$\(datadir\)/|g ; \
|
||||
s|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g'
|
||||
@find ${WRKSRC} -type f -name "*.[ch]" | \
|
||||
xargs ${PERL} -pi -e 's|libxml/|libxml2/|g'
|
||||
@${PERL} -pi -e 's|libxml/|libxml2/|g ; s|-lxml|-lxml2|g' \
|
||||
${WRKSRC}/configure
|
||||
|
||||
.include <bsd.port.mk>
|
1
net/fidelio/distinfo
Normal file
1
net/fidelio/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (fidelio-0.9.5.tar.gz) = 8699e299dcc73f2ed7688310b0cde011
|
16
net/fidelio/files/patch-aa
Normal file
16
net/fidelio/files/patch-aa
Normal file
@ -0,0 +1,16 @@
|
||||
--- src/Makefile.in 2000/11/15 11:26:07 1.1
|
||||
+++ src/Makefile.in 2000/11/15 11:26:24
|
||||
@@ -119,11 +119,11 @@
|
||||
fidelio_SOURCES = bookmarks.c bookmarks.h chat.c chat.h files.c files.h filelist.c filelist.h filetransfer.c filetransfer.h guiprefs.c guiprefs.h guiutils.c guiutils.h hldat.c hldat.h hotline.h login.c login.h main.c main.h network.c network.h news.c news.h news15.c news15.h pixmap.c pixmap.h privchat.c privchat.h privs.c privs.h protocol.c protocol.h server.c server.h smalltrans.c smalltrans.h tasks.c tasks.h threads.c threads.h trackers.c users.c users.h userlist.c userlist.h userwidget.c userwidget.h
|
||||
|
||||
|
||||
-fidelio_LDADD = -lgthread
|
||||
+fidelio_LDADD =
|
||||
|
||||
hlforw_SOURCES = hlforw.c threads.c protocol.c network.c tasks.c guiprefs.c hldat.c pixmap.c
|
||||
|
||||
-hlforw_LDADD = -lgthread
|
||||
+hlforw_LDADD =
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = ../config.h
|
||||
CONFIG_CLEAN_FILES =
|
1
net/fidelio/pkg-comment
Normal file
1
net/fidelio/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
A GNOME client for Hotline
|
24
net/fidelio/pkg-descr
Normal file
24
net/fidelio/pkg-descr
Normal file
@ -0,0 +1,24 @@
|
||||
Fidelio is a GNOME client for Hotline, a proprietary protocol that combines
|
||||
ftp-like, irc-like and news-like functions in one package.
|
||||
|
||||
Fidelio is currently fully functional as a non-administative client, with the
|
||||
exception of banners and private chat.
|
||||
|
||||
Feature include:
|
||||
o Multiple concurrent connections;
|
||||
o Single window per server connection;
|
||||
o Tree-structured bookmarks;
|
||||
o Trackers and searchable index of servers;
|
||||
o Userlist and public chat in one pane;
|
||||
o Private chat;
|
||||
o Both flat (v. 1.2) and threaded news support, with posting of news;
|
||||
o Ignore messages and chat of users;
|
||||
o Private Messages;
|
||||
o Sounds on events;
|
||||
o Multiple icon set loading;
|
||||
o Use of custom icon sets for buttons;
|
||||
o Uploading, donwloading, resuming of file transfers;
|
||||
o Per-donwload and per-upload bandwidth caps;
|
||||
o Server-side and client-side file queues.
|
||||
|
||||
WWW: http://fidelio.sourceforge.net/
|
6
net/fidelio/pkg-plist
Normal file
6
net/fidelio/pkg-plist
Normal file
@ -0,0 +1,6 @@
|
||||
bin/fidelio
|
||||
share/gnome/fidelio.default
|
||||
share/locale/el/LC_MESSAGES/fidelio.mo
|
||||
share/locale/fr/LC_MESSAGES/fidelio.mo
|
||||
share/locale/it/LC_MESSAGES/fidelio.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/fidelio.mo
|
Loading…
Reference in New Issue
Block a user