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