Observing woes of Opera, VirtualBox, and the like, there needs to be a port that just includes libstdc++ from lang/gcc46 or compatible in a way that doesn't conflict with gcc.
It's common in Linux land (and pkgsrc) to have a gcc-libs package, so I propose something along these lines. This also allows for more liberal use, since libstdc++ carries a Runtime Library Exception license. How about something along the lines of this? PORTNAME= libstdc++46 PORTVERSION= 4.6.4 CATEGORIES= misc COMMENT= GCC 4.6 C++ runtime library MASTER_SITES= http://pkg.freebsd.org/${DIST_SUBDIR}/latest/All/ DISTNAME= gcc-${PORTVERSION} EXTRACT_SUFX= .txz .if !defined(ARCH) ARCH!= uname -p .endif .if ${ARCH} == i386 DIST_SUBDIR= freebsd:${OSREL:C/\..*//}:x86:32 .endif .if ${ARCH} == amd64 DIST_SUBDIR= freebsd:${OSREL:C/\..*//}:x86:64 .endif LICENSE_TEXT= GPLv3 with Runtime Library Exception ONLY_FOR_ARCHS= amd64 i386 USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} NO_BUILD= yes .....actually installing that one file...... This could also be a slave of lang/gcc46 or something else entirely. - Nikolai Lifanov _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[email protected]"
