From gawrilow@math.TU-Berlin.DE  Tue Feb  1 12:59:07 2005
Return-Path: <gawrilow@math.TU-Berlin.DE>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id E393016A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  1 Feb 2005 12:59:07 +0000 (GMT)
Received: from mail.math.TU-Berlin.DE (mail.math.TU-Berlin.DE [130.149.12.212])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 75F8343D46
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  1 Feb 2005 12:59:06 +0000 (GMT)
	(envelope-from gawrilow@math.TU-Berlin.DE)
Received: from mail (mail.math.TU-Berlin.DE [130.149.12.212])
	by mail.math.TU-Berlin.DE (8.12.0.Beta10/8.12.0.Beta10) with ESMTP id j11Cx4EB008647
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 1 Feb 2005 13:59:04 +0100 (MET)
Received: from sokol.math.TU-Berlin.DE ([130.149.12.73])
	by mail.math.TU-Berlin.DE (MailMonitor for SMTP v1.2.2 ) ;
	Tue, 1 Feb 2005 13:59:04 +0100 (MET)
Received: (from gawrilow@localhost)
	by sokol.math.tu-berlin.de (8.9.3/8.8.8) id NAA09898;
	Tue, 1 Feb 2005 13:59:00 +0100
Message-Id: <16895.32018.931160.978566@sokol.math.tu-berlin.de>
Date: Tue, 1 Feb 2005 13:58:58 +0100
From: Ewgenij Gawrilow <gawrilow@math.TU-Berlin.DE>
To: FreeBSD-gnats-submit@freebsd.org
Subject: Update port: math/polymake: patches has grown once again

>Number:         76959
>Category:       ports
>Synopsis:       Update port: math/polymake: patches has grown once again
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 01 13:00:48 GMT 2005
>Closed-Date:    Thu Mar 03 00:07:52 GMT 2005
>Last-Modified:  Thu Mar 03 00:07:52 GMT 2005
>Originator:     Ewgenij Gawrilow
>Release:        FreeBSD 5.3-RELEASE i386
>Organization:
Technische Universitaet Berlin, Germany
>Environment:
Any.

>Description:

Checksums for the patch files must be updated;
install script was simplified a little bit.

>How-To-Repeat:
	n/a
>Fix:
--- port.diff begins here ---
diff -Nur -I '\$FreeBSD' polymake/distinfo /homes/combi/gawrilow/polymake/Packages/FreeBSD/distinfo
--- polymake/distinfo	2005-01-10 02:16:26.000000000 +0100
+++ /homes/combi/gawrilow/polymake/Packages/FreeBSD/distinfo	2005-02-01 13:44:35.000000000 +0100
@@ -1,6 +1,6 @@
 MD5 (polymake-2.1.0.tar.bz2) = 76857a92faccc0b5371becad44f3724a
 SIZE (polymake-2.1.0.tar.bz2) = 2883560
-MD5 (polymake-2.1.0-p1.diff.bz2) = 1de60e375b5d7abbacdfe3bd249b0134
-SIZE (polymake-2.1.0-p1.diff.bz2) = 9411
+MD5 (polymake-2.1.0-p1.diff.bz2) = 9f4a2731177bbf0699073bbf46453e76
+SIZE (polymake-2.1.0-p1.diff.bz2) = 12070
 MD5 (polymake-2.1.0-p2.diff.bz2) = a761bdbb2189722f27524c9f3e1f4330
 SIZE (polymake-2.1.0-p2.diff.bz2) = 8072
diff -Nur -I '\$FreeBSD' polymake/Makefile /homes/combi/gawrilow/polymake/Packages/FreeBSD/Makefile
--- polymake/Makefile	2005-01-10 02:16:26.000000000 +0100
+++ /homes/combi/gawrilow/polymake/Packages/FreeBSD/Makefile	2005-02-01 13:42:59.000000000 +0100
@@ -7,7 +7,7 @@
 
 PORTNAME=	polymake
 PORTVERSION=	2.1.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 MASTER_SITES=	ftp://ftp.math.tu-berlin.de/pub/combi/polymake/
 
@@ -42,6 +42,7 @@
 	  echo Cflags='${CFLAGS} -I${PREFIX}/include'; \
 	  echo CXXflags='${CXXFLAGS} -I${PREFIX}/include'; \
 	  echo LDflags='-L${PREFIX}/lib'; \
+	  echo PREFIX='${PREFIX}'; \
 	  echo InstallTop='$${PREFIX}/share/polymake'; \
 	  echo InstallArch='$${PREFIX}/libexec/polymake'; \
 	  echo InstallDoc='$${PREFIX}${DOCSDIR:S,^${PREFIX},,}'; \
@@ -53,9 +54,7 @@
 	rm -f `find ${WRKSRC} -name '*.orig'`
 
 post-install:
-	${AWK} '/InstallTop=/ { print "PREFIX=${PREFIX}" } { print }' \
-	   ${PREFIX}/libexec/polymake/Makefile >${PREFIX}/libexec/polymake/Makefile.devel
-	cp -p ${PREFIX}/libexec/polymake/Makefile.devel ${PREFIX}/libexec/polymake/Makefile
+	cp -p ${PREFIX}/libexec/polymake/Makefile ${PREFIX}/libexec/polymake/Makefile.devel
 	rm ${PREFIX}/bin/polymake
 	${SED} -e '/^use lib/ s|"[^"]*/perlx"|"${PREFIX}/libexec/polymake/perlx"|' \
 	   ${PREFIX}/share/polymake/perl/polymake >${PREFIX}/bin/polymake
--- port.diff ends here ---

>Release-Note:
>Audit-Trail:

From: "Volker Stolz" <vs@freebsd.org>
To: freebsd-gnats-submit@freebsd.org, gawrilow@math.tu-berlin.de
Cc:  
Subject: Re: ports/76959: Update port: math/polymake: patches has grown once again
Date: Thu, 03 Feb 2005 11:56:04 +0100

 Hm, on 4.11 I get an endless loop with:
 Please specify a path to g++ : [none]
   seems not to be any of the supported C++ compilers (GNU, Intel, Comeau);

From: Ewgenij Gawrilow <gawrilow@math.TU-Berlin.DE>
To: "Volker Stolz" <vs@freebsd.org>
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: ports/76959: Update port: math/polymake: patches has grown once again
Date: Thu, 3 Feb 2005 12:46:10 +0100

 >>>>> "Volker" == Volker Stolz <vs@freebsd.org> writes:
 
     Volker> Hm, on 4.11 I get an endless loop with: Please specify a
     Volker> path to g++ : [none] seems not to be any of the supported
     Volker> C++ compilers (GNU, Intel, Comeau);
 
 The configure script expects that the CXX variable supplied by the
 Makefile points to the g++ executable of the version 3.3 or later.
 GCC is recognized if the executable name ends with g++, c++,
 g++-VERSION, or c++-VERSION.  If it is not an absolute path, it should
 be accessible via PATH.
 
 Do you probably have some unusual naming scheme or installation
 location?  At any rate, the release submitted earlier was succefully
 built by your colleagues.  The only thing I've changed since the last
 submission is the MD5 checksum of a patch file.
 
 Another reason for the failure can be that the package has not been
 tested with FreeBSD 4.x at all, only with 5.3.  It requires perl >=
 5.6.1, which seems to be missing in the 4.x
 
 With best regards,
 Ewgenij Gawrilow
 

From: Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
To: Ewgenij Gawrilow <gawrilow@math.TU-Berlin.DE>
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: ports/76959: Update port: math/polymake: patches has grown once again
Date: Thu, 3 Feb 2005 13:08:46 +0100

 Am 03. Feb 2005 um 12:46 CET schrieb Ewgenij Gawrilow:
 > 
 > >>>>> "Volker" == Volker Stolz <vs@freebsd.org> writes:
 > 
 >     Volker> Hm, on 4.11 I get an endless loop with: Please specify a
 >     Volker> path to g++ : [none] seems not to be any of the supported
 >     Volker> C++ compilers (GNU, Intel, Comeau);
 > 
 > The configure script expects that the CXX variable supplied by the
 > Makefile points to the g++ executable of the version 3.3 or later.
 > GCC is recognized if the executable name ends with g++, c++,
 > g++-VERSION, or c++-VERSION.  If it is not an absolute path, it should
 > be accessible via PATH.
 
 cd /stolz@menelaos [13:07:45]> cd /usr/ports/math/polymake/
 polymake@menelaos [13:07:47]> make -V CXX
 c++
 polymake@menelaos [13:07:50]> c++ -v
 Using builtin specs.
 gcc version 2.95.4 20020320 [FreeBSD]
 
 > Another reason for the failure can be that the package has not been
 > tested with FreeBSD 4.x at all, only with 5.3.  It requires perl >=
 > 5.6.1, which seems to be missing in the 4.x
 
 I have perl 5.6.2 installed.
 -- 
 http://www-i2.informatik.rwth-aachen.de/stolz/ *** PGP *** S/MIME
State-Changed-From-To: open->closed 
State-Changed-By: pav 
State-Changed-When: Thu Mar 3 00:07:44 GMT 2005 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=76959 
>Unformatted:
