Thu Mar 12 14:57:36 2015 UTC ()
Strip libgo from the package, it is very large and useless in this context.

Ride previous PKGREVISION bump.


(jperkin)
diff -r1.19 -r1.20 pkgsrc/lang/gcc47-libs/Makefile

cvs diff -r1.19 -r1.20 pkgsrc/lang/gcc47-libs/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/gcc47-libs/Attic/Makefile 2015/03/12 14:53:13 1.19
+++ pkgsrc/lang/gcc47-libs/Attic/Makefile 2015/03/12 14:57:36 1.20
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.19 2015/03/12 14:53:13 ryoon Exp $ 1# $NetBSD: Makefile,v 1.20 2015/03/12 14:57:36 jperkin Exp $
2 2
3GCC_PKGNAME= gcc47 3GCC_PKGNAME= gcc47
4.include "../../lang/${GCC_PKGNAME}/version.mk" 4.include "../../lang/${GCC_PKGNAME}/version.mk"
5 5
6DISTNAME= gcc-${GCC47_DIST_VERSION} 6DISTNAME= gcc-${GCC47_DIST_VERSION}
7PKGNAME= ${GCC_PKGNAME}-libs-${GCC47_DIST_VERSION} 7PKGNAME= ${GCC_PKGNAME}-libs-${GCC47_DIST_VERSION}
8## The PKGREVISION of this package needs to be at least 1 more than the 8## The PKGREVISION of this package needs to be at least 1 more than the
9## PKGREVISION of the lang/gcc47 package so that with the dependence pattern 9## PKGREVISION of the lang/gcc47 package so that with the dependence pattern
10## '{gcc47,gcc47-libs}>=4.7.*' pkg_all will choose gcc47-libs over gcc47. 10## '{gcc47,gcc47-libs}>=4.7.*' pkg_all will choose gcc47-libs over gcc47.
11PKGREVISION= 1 11PKGREVISION= 1
12CATEGORIES= lang 12CATEGORIES= lang
13MASTER_SITES= # empty 13MASTER_SITES= # empty
14DISTFILES= # empty 14DISTFILES= # empty
@@ -40,27 +40,27 @@ BUILD_DEFS+= GCC_TARGET_MACHINE @@ -40,27 +40,27 @@ BUILD_DEFS+= GCC_TARGET_MACHINE
40SHLIB_EXT= dylib 40SHLIB_EXT= dylib
41.else 41.else
42SHLIB_EXT= so 42SHLIB_EXT= so
43.endif 43.endif
44 44
45LIBRARY_FILES= ${WRKDIR}/lib_files 45LIBRARY_FILES= ${WRKDIR}/lib_files
46 46
47GENERATE_PLIST+= ${SED} -e 's,^,${LIBGCC_SUBPREFIX}/${GCC_TARGET_MACHINE}/,' \ 47GENERATE_PLIST+= ${SED} -e 's,^,${LIBGCC_SUBPREFIX}/${GCC_TARGET_MACHINE}/,' \
48 ${LIBRARY_FILES}; 48 ${LIBRARY_FILES};
49GENERATE_PLIST+= ${GREP} -q 'lib/' ${LIBRARY_FILES} || \ 49GENERATE_PLIST+= ${GREP} -q 'lib/' ${LIBRARY_FILES} || \
50 ${ECHO} '@pkgdir ${LIBGCC_SUBPREFIX}/${GCC_TARGET_MACHINE}/lib' ; 50 ${ECHO} '@pkgdir ${LIBGCC_SUBPREFIX}/${GCC_TARGET_MACHINE}/lib' ;
51 51
52${LIBRARY_FILES}: 52${LIBRARY_FILES}:
53 ${PKG_INFO} -qL '${GCC_PKGNAME}-${GCC47_DIST_VERSION}*' | \ 53 ${PKG_INFO} -qL '${GCC_PKGNAME}-${GCC47_DIST_VERSION}*' | \
54 ${SED} -n -e's,^${LIBGCC_PREFIX}/,,' -e'/libexec\//d' \ 54 ${SED} -n -e's,^${LIBGCC_PREFIX}/,,' -e'/libexec\//d' \
55 -e'/libgij/d;/libgcj/d;/libjvm/d' \ 55 -e'/libgcj/d;/libgij/d;/libgo\./d;/libjvm/d' \
56 -e'/lib.*\.${SHLIB_EXT}/p' >${LIBRARY_FILES} 56 -e'/lib.*\.${SHLIB_EXT}/p' >${LIBRARY_FILES}
57 57
58do-install: ${LIBRARY_FILES} 58do-install: ${LIBRARY_FILES}
59 ${TEST} -d ${DESTDIR}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE}/lib || \ 59 ${TEST} -d ${DESTDIR}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE}/lib || \
60 ${MKDIR} ${DESTDIR}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE}/lib 60 ${MKDIR} ${DESTDIR}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE}/lib
61 cd ${LIBGCC_PREFIX} && \ 61 cd ${LIBGCC_PREFIX} && \
62 ${PAX} -rw ${DESTDIR}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE} <${LIBRARY_FILES} 62 ${PAX} -rw ${DESTDIR}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE} <${LIBRARY_FILES}
63 63
64.include "../../mk/dlopen.buildlink3.mk" 64.include "../../mk/dlopen.buildlink3.mk"
65.include "../../mk/pthread.buildlink3.mk" 65.include "../../mk/pthread.buildlink3.mk"
66.include "../../mk/bsd.pkg.mk" 66.include "../../mk/bsd.pkg.mk"