From owner-freebsd-ports  Mon Aug 21  1:20: 6 2000
Delivered-To: freebsd-ports@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21])
	by hub.freebsd.org (Postfix) with ESMTP id 4B83D37B423
	for <freebsd-ports@FreeBSD.org>; Mon, 21 Aug 2000 01:20:01 -0700 (PDT)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.9.3/8.9.2) id BAA18111;
	Mon, 21 Aug 2000 01:20:01 -0700 (PDT)
	(envelope-from gnats@FreeBSD.org)
Received: from tino.adsl.wakwak.com (tino.adsl.wakwak.com [211.9.241.190])
	by hub.freebsd.org (Postfix) with ESMTP id 2E48A37B424
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 21 Aug 2000 01:15:50 -0700 (PDT)
Received: (from tino@localhost)
	by tino.adsl.wakwak.com (8.9.3/8.9.3) id RAA00836;
	Mon, 21 Aug 2000 17:13:34 +0900 (JST)
	(envelope-from root)
Message-Id: <200008210813.RAA00836@tino.adsl.wakwak.com>
Date: Mon, 21 Aug 2000 17:13:34 +0900 (JST)
From: tino@pa2.so-net.ne.jp
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: ports/20740: devel/mingw-gcc: fix extras
Sender: owner-freebsd-ports@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org


>Number:         20740
>Category:       ports
>Synopsis:       devel/mingw-gcc: fix extras
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 21 01:20:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Toshihiro Inoue
>Release:        FreeBSD 3.5-RELEASE i386
>Organization:
>Environment:
>Description:

fix extras:
devel/mingw-gcc

>How-To-Repeat:
>Fix:

--- mingw-gcc/Makefile.orig	Wed Jul 19 22:14:09 2000
+++ mingw-gcc/Makefile	Wed Jul 19 23:44:54 2000
@@ -41,19 +41,18 @@
 
 post-install:
 	@for file in \
-	  c++ cpp g++ g77 gcc gcj gcjh gcov \
-	  jcf-dump jv-scan protoize unprotoize; \
+	  cpp gcjh gcov jcf-dump jv-scan \
+	  i386-mingw32msvc-c++ \
+	  i386-mingw32msvc-c++filt \
+	  i386-mingw32msvc-g++ \
+	  i386-mingw32msvc-g77 \
+	  i386-mingw32msvc-gcc \
+	  i386-mingw32msvc-gcj \
+	  i386-mingw32msvc-protoize \
+	  i386-mingw32msvc-unprotoize; \
 	do \
-	  file1=${PREFIX}/bin/$${file}; \
-	  file2=${PREFIX}/bin/i386-mingw32msvc-$${file}; \
-	  if [ -f $${file1} ] && [ ! -f $${file2} ]; \
-	  then \
-	    ${CP} $${file1} $${file2}; \
-	  fi; \
+	  file2=${PREFIX}/bin/$${file}; \
 	  strip $${file2}; \
 	done
-.for f in chill.info cpp.info g77.info gcc.info
-	@install-info ${PREFIX}/info/${f} ${PREFIX}/info/dir
-.endfor
 
 .include <bsd.port.mk>
--- mingw-gcc/pkg/PLIST.orig	Wed Jul 19 22:47:24 2000
+++ mingw-gcc/pkg/PLIST	Wed Jul 19 23:43:26 2000
@@ -1,21 +1,21 @@
+bin/cpp
+bin/gcjh
+bin/gcov
 bin/i386-mingw32msvc-c++
+bin/i386-mingw32msvc-c++filt
 bin/i386-mingw32msvc-chill
-bin/i386-mingw32msvc-cpp
 bin/i386-mingw32msvc-g++
 bin/i386-mingw32msvc-g77
 bin/i386-mingw32msvc-gcc
 bin/i386-mingw32msvc-gcj
-bin/i386-mingw32msvc-gcjh
-bin/i386-mingw32msvc-gcov
-bin/i386-mingw32msvc-jcf-dump
-bin/i386-mingw32msvc-jv-scan
 bin/i386-mingw32msvc-protoize
 bin/i386-mingw32msvc-unprotoize
+bin/jcf-dump
+bin/jv-scan
 i386-mingw32msvc/bin/gcc
 i386-mingw32msvc/include/_G_config.h
 i386-mingw32msvc/lib/libiberty.a
 i386-mingw32msvc/lib/libstdc++.a.2.10.0
-@unexec install-info --delete %D/info/chill.info %D/info/dir
 @unexec install-info --delete %D/info/cpp.info %D/info/dir
 @unexec install-info --delete %D/info/g77.info %D/info/dir
 @unexec install-info --delete %D/info/gcc.info %D/info/dir
@@ -77,7 +77,6 @@
 info/gcc.info-7
 info/gcc.info-8
 info/gcc.info-9
-@exec install-info %D/info/chill.info %D/info/dir
 @exec install-info %D/info/cpp.info %D/info/dir
 @exec install-info %D/info/g77.info %D/info/dir
 @exec install-info %D/info/gcc.info %D/info/dir
@@ -296,3 +295,5 @@
 lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/specs
 @dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%
 @dirrm lib/gcc-lib/i386-mingw32msvc
+@unexec rmdir %D/lib/gcc-lib 2>/dev/null || true
+lib/libiberty.a

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


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