ports/80107: [PATCH] misc/gtl: update to 1.2.1

Ulrich Spoerlein q at uni.de
Tue Apr 19 14:30:29 UTC 2005


>Number:         80107
>Category:       ports
>Synopsis:       [PATCH] misc/gtl: update to 1.2.1
>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:   Tue Apr 19 14:30:28 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Ulrich Spoerlein
>Release:        FreeBSD 5.4-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD roadrunner 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #0: Wed Mar 30 23:20:28 CEST 2005
>Description:
- Update to 1.2.1
- Tested on 5.4 and 4.11 (both i386)

It won't build with gcc 3.4, therefore I set USE_GCC unconditionally.

Removed file(s):
- files/patch-aa
- files/patch-ab

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- gtl-1.2.1.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/misc/gtl/Makefile,v
retrieving revision 1.11
diff -u -u -r1.11 Makefile
--- Makefile	3 Nov 2003 01:19:23 -0000	1.11
+++ Makefile	19 Apr 2005 14:23:48 -0000
@@ -6,11 +6,11 @@
 #
 
 PORTNAME=	gtl
-PORTVERSION=	0.3.3
+PORTVERSION=	1.2.1
 CATEGORIES=	misc
-# The original distribution files are not available
-# anymore from the master_sites (http://infosun.fmi.uni-passau.de/GTL/)
-MASTER_SITES=	#
+# The original distribution files are no longer freely
+# available from the master_sites
+MASTER_SITES=	# http://infosun.fmi.uni-passau.de/GTL/
 DISTNAME=	GTL-${PORTVERSION}
 
 MAINTAINER=	ports at FreeBSD.org
@@ -18,11 +18,28 @@
 
 INSTALLS_SHLIB=	yes
 GNU_CONFIGURE=	yes
+USE_INC_LIBTOOL_VER=13
+USE_GNOME=	lthack
+USE_GCC=	3.3	# Won't build with 3.4
 
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 500035
-BROKEN=		"Does not compile on 5.0"
+.if !exists(${DISTDIR}/${DISTFILES}) && !defined(PACKAGE_BUILDING)
+ECHO_MSG=/usr/bin/printf
+IGNORE=	\n\
+With the release of version 1.0.0 the download policy of GTL has been\n\
+changed. GTL can be downloaded free of charge for non-commercial use.\n\
+Please follow the steps below to get access to the download archive:\n\
+\n\
+Send an email to gtl-download at infosun.fmi.uni-passau.de containing the\n\
+following information: \n\
+- Your Name\n\
+- Your Affiliation\n\
+- And your email address. Please use your academic address, e.g. .edu, if\n\
+  you have. Otherwise your are classified as a "commercial" user.\n\
+As soon as possible you will receive an answer from the GTL Team containing\n\
+the access code to the download page.\n\
+\n\
+If you intend to use GTL commercially please send an email to\n\
+brandenb at fmi.uni-passau.de.\n
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/misc/gtl/distinfo,v
retrieving revision 1.3
diff -u -u -r1.3 distinfo
--- distinfo	29 Jan 2004 16:10:21 -0000	1.3
+++ distinfo	19 Apr 2005 14:23:48 -0000
@@ -1,2 +1,2 @@
-MD5 (GTL-0.3.3.tar.gz) = 3fc4653715b8d3b32f9bee3f4ea01252
-SIZE (GTL-0.3.3.tar.gz) = 469283
+MD5 (GTL-1.2.1.tar.gz) = 7d4747bafc0520b97a674f20e37c901a
+SIZE (GTL-1.2.1.tar.gz) = 754505
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/misc/gtl/pkg-plist,v
retrieving revision 1.4
diff -u -u -r1.4 pkg-plist
--- pkg-plist	16 Sep 2000 13:34:38 -0000	1.4
+++ pkg-plist	19 Apr 2005 14:23:48 -0000
@@ -1,10 +1,14 @@
 include/GTL/GTL.h
 include/GTL/algorithm.h
+include/GTL/bellman_ford.h
 include/GTL/bfs.h
 include/GTL/biconnectivity.h
+include/GTL/bid_dijkstra.h
+include/GTL/bin_heap.h
 include/GTL/components.h
 include/GTL/debug.h
 include/GTL/dfs.h
+include/GTL/dijkstra.h
 include/GTL/edge.h
 include/GTL/edge_data.h
 include/GTL/edge_map.h
@@ -15,6 +19,8 @@
 include/GTL/graph.h
 include/GTL/maxflow_ff.h
 include/GTL/maxflow_pp.h
+include/GTL/maxflow_sap.h
+include/GTL/min_tree.h
 include/GTL/ne_map.h
 include/GTL/node.h
 include/GTL/node_data.h
@@ -27,8 +33,6 @@
 include/GTL/symlist.h
 include/GTL/topsort.h
 include/GTL/version.h
-lib/libGTL.a
-lib/libGTL.la
 lib/libGTL.so
 lib/libGTL.so.3
 @dirrm include/GTL
Index: files/patch-aa
===================================================================
RCS file: files/patch-aa
diff -N files/patch-aa
--- files/patch-aa	6 Oct 1999 05:32:11 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
---- include/GTL/GTL.h.orig	Fri Oct  1 13:22:15 1999
-+++ include/GTL/GTL.h	Fri Oct  1 13:22:57 1999
-@@ -115,6 +115,7 @@
- 
- #include <memory>
- 
-+#ifndef __FreeBSD__
- /**
-  * @internal
-  */
-@@ -122,6 +123,7 @@
- class allocator : public alloc
- {
- };
-+#endif
- 
- #endif
- 
Index: files/patch-ab
===================================================================
RCS file: files/patch-ab
diff -N files/patch-ab
--- files/patch-ab	12 Jan 2000 05:54:53 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- src/graph.cpp.orig	Wed Jan 12 14:25:24 2000
-+++ src/graph.cpp	Wed Jan 12 14:25:51 2000
-@@ -24,6 +24,8 @@
- #include <fstream>
- #include <string>
- 
-+#include <map>
-+
- __GTL_BEGIN_NAMESPACE
- 
- //--------------------------------------------------------------------------
--- gtl-1.2.1.patch ends here ---

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



More information about the freebsd-ports-bugs mailing list