Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 May 2001 12:34:00 +0200 (SAST)
From:      johann@egenetics.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/27178: Port update: net/hagelslag (MAINTAINER)
Message-ID:  <200105071034.f47AY0v02458@shuffle.egenetics.com>

next in thread | raw e-mail | index | archive | help

>Number:         27178
>Category:       ports
>Synopsis:       Port update: net/hagelslag (MAINTAINER)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 07 03:40:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Johann Visagie
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
Electric Genetics
>Environment:
>Description:
- Update the Hagelslag gnutella servant (net/hagelslag) to 0.13
- Assign maintainership over to ports.
- Not tested very extensively.
>How-To-Repeat:
>Fix:
diff -ruN hagelslag.old/Makefile hagelslag/Makefile
--- hagelslag.old/Makefile	Mon May  7 12:31:52 2001
+++ hagelslag/Makefile	Mon May  7 12:31:09 2001
@@ -6,18 +6,17 @@
 #
 
 PORTNAME=	hagelslag
-PORTVERSION=	0.12.1
+PORTVERSION=	0.13
 CATEGORIES=	net
 MASTER_SITES=	http://tiefighter.et.tudelft.nl/hagelslag/ \
 		ftp://tiefighter.et.tudelft.nl/pub/hagelslag/v${PORTVERSION}/
-EXTRACT_SUFX=	.tgz
 
-MAINTAINER=	johann@egenetics.com
+MAINTAINER=	ports@FreeBSD.org
 
 BUILD_DEPENDS=	makedepend:${PORTSDIR}/devel/makedepend
 
 USE_GMAKE=	yes
-MAKEFILES=	Makefile gui/Makefile gui-api/Makefile
+MAKEFILES=	Makefile gui/Makefile src/Makefile
 HS_DOCDIR=	${PREFIX}/share/doc/${PORTNAME}
 
 post-patch:
@@ -28,7 +27,7 @@
 post-install:
 .if !defined(NOPORTDOCS)
 	@ ${MKDIR} ${HS_DOCDIR}
-	@ ${INSTALL_MAN} ${WRKSRC}/doc/* ${HS_DOCDIR}
+	@ ${INSTALL_DATA} ${WRKSRC}/doc/* ${HS_DOCDIR}
 .endif
 
 .include <bsd.port.mk>
diff -ruN hagelslag.old/distinfo hagelslag/distinfo
--- hagelslag.old/distinfo	Mon May  7 12:31:52 2001
+++ hagelslag/distinfo	Mon May  7 12:07:13 2001
@@ -1 +1 @@
-MD5 (hagelslag-0.12.1.tgz) = 65142f58f170f23ee0a6d097cfa11cf9
+MD5 (hagelslag-0.13.tar.gz) = 9038c8c2324e6d94af01cae34524c439
diff -ruN hagelslag.old/files/patch-Makefile hagelslag/files/patch-Makefile
--- hagelslag.old/files/patch-Makefile	Mon May  7 12:31:52 2001
+++ hagelslag/files/patch-Makefile	Mon May  7 12:10:11 2001
@@ -1,13 +1,10 @@
---- Makefile.orig	Wed Jan 31 20:40:56 2001
-+++ Makefile	Wed Feb 14 15:05:19 2001
-@@ -4,10 +4,7 @@
+--- Makefile.orig	Sun Apr  8 20:00:36 2001
++++ Makefile	Mon May  7 12:09:57 2001
+@@ -3,7 +3,7 @@
  	make -C gui all
  
  install:
 -	cp bin/* /usr/local/bin
--	mkdir ~/.hagelslag
--	cp doc/hosts.txt ~/.hagelslag/hagelslag.hosts
--	@echo remember to copy doc/hosts.txt to ~/.hagelslag/hagelslag.hosts
 +	${BSD_INSTALL_PROGRAM} bin/* ${PREFIX}/bin
  
  
diff -ruN hagelslag.old/files/patch-gui-api-c++-Makefile hagelslag/files/patch-gui-api-c++-Makefile
--- hagelslag.old/files/patch-gui-api-c++-Makefile	Mon May  7 12:31:52 2001
+++ hagelslag/files/patch-gui-api-c++-Makefile	Thu Jan  1 02:00:00 1970
@@ -1,18 +0,0 @@
---- gui-api/c++/Makefile.orig	Thu Feb  1 16:28:34 2001
-+++ gui-api/c++/Makefile	Wed Feb 14 14:43:15 2001
-@@ -1,5 +1,4 @@
--CXX=g++
--CXXFLAGS=-Wall -O2 -g
-+CXXFLAGS+=-Wall -O2 -g
- 
- H_FILES = List.h DownloadList.h ResultList.h UploadList.h ConnectionList.h \
- 	ShareList.h HostList.h OptionList.h StatList.h QueryList.h \
-@@ -24,7 +23,7 @@
- 	rm -f *~ *.o *.a *.bak
- 
- depend:
--	makedepend $(CPP_FILES) -Y
-+	makedepend $(CPP_FILES)
- 
- count:
- 	@echo GUI-API c++
diff -ruN hagelslag.old/files/patch-gui-test-Makefile hagelslag/files/patch-gui-test-Makefile
--- hagelslag.old/files/patch-gui-test-Makefile	Mon May  7 12:31:52 2001
+++ hagelslag/files/patch-gui-test-Makefile	Thu Jan  1 02:00:00 1970
@@ -1,18 +0,0 @@
---- gui/test/Makefile.orig	Thu Feb  1 16:28:43 2001
-+++ gui/test/Makefile	Wed Feb 14 14:42:42 2001
-@@ -1,5 +1,4 @@
--CXX=g++
--CXXFLAGS=-Wall -O2 -g -I../../gui-api/c++
-+CXXFLAGS+=-Wall -O2 -g -I../../gui-api/c++
- LFLAGS= ../../lib/HagelslagInterface.a
- 
- H_FILES = TestGui.h UserTranslator.h ListTranslator.h
-@@ -14,7 +13,7 @@
- 	rm -f *~ core *.o testgui *.bak
- 
- depend:
--	makedepend $(CPP_FILES) -Y
-+	makedepend $(CPP_FILES) -I../../gui-api/c++/
- 
- testgui: TestGui.h TestGui.cpp $(O_FILES) ../../lib/HagelslagInterface.a
- 	$(CXX) $(CXXFLAGS) TestGui.cpp $(O_FILES) $(LFLAGS) -o testgui
diff -ruN hagelslag.old/files/patch-src-Makefile hagelslag/files/patch-src-Makefile
--- hagelslag.old/files/patch-src-Makefile	Mon May  7 12:31:52 2001
+++ hagelslag/files/patch-src-Makefile	Mon May  7 12:19:51 2001
@@ -1,5 +1,5 @@
---- src/Makefile.orig	Thu Feb  1 16:27:37 2001
-+++ src/Makefile	Wed Feb 14 14:41:23 2001
+--- src/Makefile.orig	Sun Apr  8 19:58:59 2001
++++ src/Makefile	Mon May  7 12:18:41 2001
 @@ -1,5 +1,4 @@
  # Don't change this...
 -CXX=g++
@@ -15,12 +15,12 @@
  
  # Nothing below here should be changed
  
-@@ -70,7 +69,7 @@
- 	cp hagelslagd ../bin
+@@ -98,7 +97,7 @@
+ 	cp -f UserLib.a ../lib
  
  depend:
--	makedepend -Y -- $(CPP_FILES)
-+	makedepend -- $(CPP_FILES)
+-	makedepend -Y -- $(CPP_FILES) $(RC_CPP) $(USER_CPP)
++	makedepend -- $(CPP_FILES) $(RC_CPP) $(USER_CPP)
+ 	make -C RC depend
  
  clean:
- 	rm -f hagelslag hagelslagd hagelslagrouter *.o *~ core *.bak
diff -ruN hagelslag.old/pkg-plist hagelslag/pkg-plist
--- hagelslag.old/pkg-plist	Mon May  7 12:31:52 2001
+++ hagelslag/pkg-plist	Mon May  7 12:29:39 2001
@@ -1,7 +1,5 @@
 %%PORTDOCS%%share/doc/hagelslag/Hagelslag-design.txt
-%%PORTDOCS%%share/doc/hagelslag/HagelslagInternal.txt
 %%PORTDOCS%%share/doc/hagelslag/LICENSE
-%%PORTDOCS%%share/doc/hagelslag/ProgrammersManual.txt
 %%PORTDOCS%%share/doc/hagelslag/README
 %%PORTDOCS%%share/doc/hagelslag/TODO
 %%PORTDOCS%%share/doc/hagelslag/UsersManual.txt
@@ -10,5 +8,4 @@
 %%PORTDOCS%%share/doc/hagelslag/hagelslag-structure.fig
 %%PORTDOCS%%share/doc/hagelslag/hagelslag-structure.jpg
 bin/hagelslag
-bin/testgui
 %%PORTDOCS%%@dirrm share/doc/hagelslag
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105071034.f47AY0v02458>