aboutsummaryrefslogtreecommitdiff
path: root/devel/mingw32-binutils/Makefile
diff options
context:
space:
mode:
authorLev A. Serebryakov <lev@FreeBSD.org>2004-04-06 07:09:48 +0000
committerLev A. Serebryakov <lev@FreeBSD.org>2004-04-06 07:09:48 +0000
commit924e4758da8f59fa0bacb44b260bc3875338451a (patch)
tree216da5489a1ddf942e5401e689675b0fb365319b /devel/mingw32-binutils/Makefile
parent8a785c78acf6470357e26504af72ba50c4d23009 (diff)
Notes
Diffstat (limited to 'devel/mingw32-binutils/Makefile')
-rw-r--r--devel/mingw32-binutils/Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/devel/mingw32-binutils/Makefile b/devel/mingw32-binutils/Makefile
index 6b824a7cabd3..7a21871f99d0 100644
--- a/devel/mingw32-binutils/Makefile
+++ b/devel/mingw32-binutils/Makefile
@@ -30,8 +30,6 @@ PATCHVERSION= 90.20040222.1
WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}
-BROKEN= "Incorrect pkg-plist"
-
#USE_BZIP2= yes
USE_GETTEXT= yes
USE_GMAKE= yes
@@ -51,12 +49,22 @@ MAN1= ${PKGNAMEPREFIX}addr2line.1 ${PKGNAMEPREFIX}ar.1 \
${PKGNAMEPREFIX}size.1 ${PKGNAMEPREFIX}strings.1 \
${PKGNAMEPREFIX}strip.1 ${PKGNAMEPREFIX}windres.1
+INFO= as bfd binutils ld configure standards
+INFO_PATH= ${PKGNAMEPREFIX:S/-$//}/info
+
PLIST_SUB+= BINUTILS_TARG=${PKGNAMEPREFIX:S/-$//}
BINARIES= addr2line ar as c++filt ld nm objcopy objdump ranlib \
readelf size strings strip dlltool dllwrap windres
post-install:
+# Register these too
+ install-info ${PREFIX}/${INFO_PATH}/configure.info ${PREFIX}/${INFO_PATH}/dir
+ install-info ${PREFIX}/${INFO_PATH}/standards.info ${PREFIX}/${INFO_PATH}/dir
+# Add this after all quto-generated info etries
+ echo "@unexec rm %D/${PKGNAMEPREFIX:S/-$//}/info/dir" >> ${TMPPLIST}
+ echo "@unexec rmdir %D/${PKGNAMEPREFIX:S/-$//}/info 2> /dev/null || true" >> ${TMPPLIST}
+ echo "@unexec rmdir %D/${PKGNAMEPREFIX:S/-$//} 2> /dev/null || true" >> ${TMPPLIST}
.for F in ${BINARIES}
@${STRIP_CMD} ${PREFIX}/bin/${PKGNAMEPREFIX}$F
@${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}$F \