ports/114118: [UPDATE]: net-p2p/valknut & net-p2p/dcgui
Shane Bell
decept0 at gmail.com
Fri Jun 29 08:20:06 UTC 2007
>Number: 114118
>Category: ports
>Synopsis: [UPDATE]: net-p2p/valknut & net-p2p/dcgui
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Jun 29 08:20:05 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Shane Bell
>Release:
>Organization:
>Environment:
>Description:
- Update to 0.3.9
- Update pkg-descr to point to the new homepage
- Some small tidy-ups to the port
Valknut users I recommend upgrading as this fixed some of the interoperability issues I was having with DC++ clients
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN /usr/ports/net-p2p/valknut/Makefile valknut/Makefile
--- /usr/ports/net-p2p/valknut/Makefile Fri Jun 29 20:11:16 2007
+++ valknut/Makefile Tue Jun 19 21:15:32 2007
@@ -7,27 +7,22 @@
#
PORTNAME= valknut
-PORTVERSION= 0.3.7
-PORTREVISION= 1
+PORTVERSION= 0.3.9
CATEGORIES= net-p2p
-MASTER_SITES= http://download.berlios.de/dcgui/ \
- http://www.hitnet.rwth-aachen.de/~brueffer/distfiles/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=wxdcgui
MAINTAINER= ports at FreeBSD.org
-COMMENT= A Direct Connect client QT GUI
+COMMENT= A QT Direct Connect client
LIB_DEPENDS= dc.0:${PORTSDIR}/net-p2p/dclib \
xml2.5:${PORTSDIR}/textproc/libxml2
-USE_QT_VER= 3
USE_BZIP2= yes
USE_GMAKE= yes
-USE_PERL5_BUILD=yes
+USE_QT_VER= 3
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-libdc=${LOCALBASE} \
- --x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include
-
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
post-patch:
@${REINPLACE_CMD} -e 's/-O2//g; s/-lpthread/${PTHREAD_LIBS}/g' \
diff -ruN /usr/ports/net-p2p/valknut/distinfo valknut/distinfo
--- /usr/ports/net-p2p/valknut/distinfo Fri Jun 29 20:11:16 2007
+++ valknut/distinfo Tue Jun 19 20:11:02 2007
@@ -1,3 +1,3 @@
-MD5 (valknut-0.3.7.tar.bz2) = 848f9b3f25af15c3f1837133ac4b9415
-SHA256 (valknut-0.3.7.tar.bz2) = 5b1d98ba6214073e02b0774f93d209205f8a93310c8750ad574ea184b4567240
-SIZE (valknut-0.3.7.tar.bz2) = 1080857
+MD5 (valknut-0.3.9.tar.bz2) = ff62f24ca1efd68b3c021145257bf8cf
+SHA256 (valknut-0.3.9.tar.bz2) = d4ce9defbda15860ccdcc543c03da865240a898adced259dd5cc22e121132530
+SIZE (valknut-0.3.9.tar.bz2) = 1200926
diff -ruN /usr/ports/net-p2p/valknut/files/patch-valknut-dciconloader.h valknut/files/patch-valknut-dciconloader.h
--- /usr/ports/net-p2p/valknut/files/patch-valknut-dciconloader.h Sat Dec 23 07:26:22 2006
+++ valknut/files/patch-valknut-dciconloader.h Thu Jan 1 12:00:00 1970
@@ -1,11 +0,0 @@
---- valknut/dciconloader.h.orig Fri Dec 22 19:17:43 2006
-+++ valknut/dciconloader.h Fri Dec 22 19:18:00 2006
-@@ -122,7 +122,7 @@
-
- private:
- /** */
-- QPixmap DCIconLoader::LoadPixmap( QString file );
-+ QPixmap LoadPixmap( QString file );
-
- /** */
- PixmapMap m_PixmapMap;
diff -ruN /usr/ports/net-p2p/valknut/pkg-descr valknut/pkg-descr
--- /usr/ports/net-p2p/valknut/pkg-descr Fri Jun 29 20:11:16 2007
+++ valknut/pkg-descr Tue Jun 19 18:20:54 2007
@@ -1,4 +1,4 @@
This is a QT frontend to the Direct Connect system. It supports
-most if not all of the DC features.
+many of the DC features.
-WWW: http://dcgui.berlios.de/
+WWW: http://wxdcgui.sourceforge.net/
diff -ruN /usr/ports/net-p2p/dclib/Makefile dclib/Makefile
--- /usr/ports/net-p2p/dclib/Makefile Wed Jan 31 00:05:22 2007
+++ dclib/Makefile Tue Jun 19 21:15:36 2007
@@ -7,22 +7,22 @@
#
PORTNAME= dclib
-PORTVERSION= 0.3.7
+PORTVERSION= 0.3.9
CATEGORIES= net-p2p
-MASTER_SITES= http://download.berlios.de/dcgui/ \
- http://www.hitnet.rwth-aachen.de/~brueffer/distfiles/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=wxdcgui
MAINTAINER= ports at FreeBSD.org
-COMMENT= Direct connect interface library for dcgui
+COMMENT= Direct Connect interface library for valknut
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
xml2.5:${PORTSDIR}/textproc/libxml2
USE_AUTOTOOLS= libtool:15
USE_BZIP2= yes
-GNU_CONFIGURE= yes
USE_OPENSSL= yes
USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
post-patch:
diff -ruN /usr/ports/net-p2p/dclib/distinfo dclib/distinfo
--- /usr/ports/net-p2p/dclib/distinfo Mon Jan 23 10:23:00 2006
+++ dclib/distinfo Tue Jun 19 18:02:56 2007
@@ -1,3 +1,3 @@
-MD5 (dclib-0.3.7.tar.bz2) = d35833414534bcac8ce2c8a62ce903a4
-SHA256 (dclib-0.3.7.tar.bz2) = cc657130d96050926af957617c4ba95729c9eedb269596c56e417f0c4bfd4d0a
-SIZE (dclib-0.3.7.tar.bz2) = 543586
+MD5 (dclib-0.3.9.tar.bz2) = da6ff94795caf17de3d65858e703032a
+SHA256 (dclib-0.3.9.tar.bz2) = a5118984c5bfda16eaeea38ba2872f83392ae39950ac7f71f5bc48ece076d7d1
+SIZE (dclib-0.3.9.tar.bz2) = 652198
diff -ruN /usr/ports/net-p2p/dclib/pkg-descr dclib/pkg-descr
--- /usr/ports/net-p2p/dclib/pkg-descr Tue May 4 04:08:41 2004
+++ dclib/pkg-descr Tue Jun 19 18:20:08 2007
@@ -1,4 +1,3 @@
-This is a library for the Direct Connect system. It is used by the
-dcgui (net/dcgui) port.
+This is a library for the Direct Connect system. It is used by valknut (net-p2p/valknut).
-WWW: http://dcgui.berlios.de/
+WWW: http://wxdcgui.sourceforge.net/
diff -ruN /usr/ports/net-p2p/dclib/pkg-plist dclib/pkg-plist
--- /usr/ports/net-p2p/dclib/pkg-plist Mon Dec 27 10:32:34 2004
+++ dclib/pkg-plist Tue Jun 19 18:12:05 2007
@@ -52,8 +52,11 @@
include/dclib/dclib.h
include/dclib/dcobject.h
include/dclib/dcos.h
-include/dclib/hash/tiger.h
-include/dclib/hash/tigertree.h
+include/dclib/hash/Encoder.h
+include/dclib/hash/HashValue.h
+include/dclib/hash/MerkleTree.h
+include/dclib/hash/TigerHash.h
+include/dclib/hash/compat.h
lib/libdc.a
lib/libdc.la
lib/libdc.so
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list