ports/102295: New port: net-p2p/dclibc A Direct Connect peer-to-peer protocol C library

Pankov Pavel pankov_p at mail.ru
Sat Aug 19 21:50:22 UTC 2006


>Number:         102295
>Category:       ports
>Synopsis:       New port: net-p2p/dclibc A Direct Connect peer-to-peer protocol C library
>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 Aug 19 21:50:15 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Pankov Pavel
>Release:        6.1-RELEASE/i386
>Organization:
MPEI
>Environment:
%uname -a
FreeBSD fb.home 6.1-RELEASE FreeBSD 6.1-RELEASE #1: Wed May 10 18:19:01 MSD 2006     pankovpv at fb.home:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
DCLibC is a library for implementing the Direct Connect peer-to-peer
protocol. It offers support for the NMDC protocol (client-hub
commands and client-client operations) and an interface to the
most common filelists.

WWW: http://www.gtkdc.org/

>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:
#
#	net-p2p/dclibc
#	net-p2p/dclibc/Makefile
#	net-p2p/dclibc/pkg-descr
#	net-p2p/dclibc/pkg-plist
#	net-p2p/dclibc/distinfo
#	net-p2p/dclibc/files
#	net-p2p/dclibc/files/patch-Makefile.in
#
echo c - net-p2p/dclibc
mkdir -p net-p2p/dclibc > /dev/null 2>&1
echo x - net-p2p/dclibc/Makefile
sed 's/^X//' >net-p2p/dclibc/Makefile << 'END-of-net-p2p/dclibc/Makefile'
X# New ports collection makefile for:	dclibc
X# Date created:		2006-08-20
X# Whom:			Pankov Pavel <pankov_ at mail.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	dclibc
XPORTVERSION=	0.1.1.d1
XCATEGORIES=	net-p2p
XMASTER_SITES=	http://www.gtkdc.org/gtkdc_files/dclibc/0.1/
XDISTNAME=	dclibc-0.1.1-debug1
X
XMAINTAINER=	pankov_p at mail.ru
XCOMMENT=	A Direct Connect peer-to-peer protocol C library
X
XGNU_CONFIGURE=	yes
X
XUSE_GETTEXT=	yes
XUSE_ICONV=	yes
XUSE_GNOME=	glib20
XUSE_LDCONFIG=	yes
X
X.include <bsd.port.mk>
END-of-net-p2p/dclibc/Makefile
echo x - net-p2p/dclibc/pkg-descr
sed 's/^X//' >net-p2p/dclibc/pkg-descr << 'END-of-net-p2p/dclibc/pkg-descr'
XDCLibC is a library for implementing the Direct Connect peer-to-peer
Xprotocol. It offers support for the NMDC protocol (client-hub
Xcommands and client-client operations) and an interface to the
Xmost common filelists.
X
XWWW: http://www.gtkdc.org/
END-of-net-p2p/dclibc/pkg-descr
echo x - net-p2p/dclibc/pkg-plist
sed 's/^X//' >net-p2p/dclibc/pkg-plist << 'END-of-net-p2p/dclibc/pkg-plist'
Xlib/libdclibc.la
Xlib/libdclibc.so.8
Xlib/libdclibc.so
Xlib/libdclibc.a
Xinclude/dclibc/dclibc/dclibc.h
Xinclude/dclibc/dclibc/hub.h
Xinclude/dclibc/dclibc/hubconn.h
Xinclude/dclibc/dclibc/dcproto.h
Xinclude/dclibc/dclibc/userinfo.h
Xinclude/dclibc/dclibc/userlist.h
Xinclude/dclibc/dclibc/search.h
X at dirrm include/dclibc/dclibc
X at dirrm include/dclibc
Xlibdata/pkgconfig/dclibc.pc
END-of-net-p2p/dclibc/pkg-plist
echo x - net-p2p/dclibc/distinfo
sed 's/^X//' >net-p2p/dclibc/distinfo << 'END-of-net-p2p/dclibc/distinfo'
XMD5 (dclibc-0.1.1-debug1.tar.gz) = e62affd68344b9c1ef9dec29be540c00
XSHA256 (dclibc-0.1.1-debug1.tar.gz) = d22e5fee5ffbc42799506df9affb55c1b94a4d949eaf9014d7e9c9742c1cb618
XSIZE (dclibc-0.1.1-debug1.tar.gz) = 340603
END-of-net-p2p/dclibc/distinfo
echo c - net-p2p/dclibc/files
mkdir -p net-p2p/dclibc/files > /dev/null 2>&1
echo x - net-p2p/dclibc/files/patch-Makefile.in
sed 's/^X//' >net-p2p/dclibc/files/patch-Makefile.in << 'END-of-net-p2p/dclibc/files/patch-Makefile.in'
X--- Makefile.in-orig	Mon May 22 10:23:09 2006
X+++ Makefile.in	Sun Aug 20 01:23:21 2006
X@@ -193,7 +193,7 @@
X target_alias = @target_alias@
X SUBDIRS = dclibc
X EXTRA_DIST = TODO dclibc.pc.in
X-pkgconfigdir = $(libdir)/pkgconfig
X+pkgconfigdir = @exec_prefix@/libdata/pkgconfig
X pkgconfig_DATA = dclibc.pc
X all: config.h
X 	$(MAKE) $(AM_MAKEFLAGS) all-recursive
END-of-net-p2p/dclibc/files/patch-Makefile.in
exit


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



More information about the freebsd-ports-bugs mailing list