pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/gcc48-libs gcc48-libs: actually remove
details: https://anonhg.NetBSD.org/pkgsrc/rev/1eb2b2d96c6f
branches: trunk
changeset: 449729:1eb2b2d96c6f
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Apr 05 07:46:41 2021 +0000
description:
gcc48-libs: actually remove
diffstat:
lang/gcc48-libs/DESCR | 3 --
lang/gcc48-libs/Makefile | 64 -------------------------------------------
lang/gcc48-libs/buildlink3.mk | 47 -------------------------------
3 files changed, 0 insertions(+), 114 deletions(-)
diffs (126 lines):
diff -r 4a22249bc241 -r 1eb2b2d96c6f lang/gcc48-libs/DESCR
--- a/lang/gcc48-libs/DESCR Mon Apr 05 07:40:32 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
-Fortran, and Go, as well as libraries for these languages (libstdc++,
-libgfortran, ...).
diff -r 4a22249bc241 -r 1eb2b2d96c6f lang/gcc48-libs/Makefile
--- a/lang/gcc48-libs/Makefile Mon Apr 05 07:40:32 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,64 +0,0 @@
-# $NetBSD: Makefile,v 1.34 2021/02/12 00:34:22 gutteridge Exp $
-
-GCC_PKGNAME= gcc48
-.include "../../lang/${GCC_PKGNAME}/version.mk"
-
-DISTNAME= gcc-${GCC48_DIST_VERSION}
-PKGNAME= ${GCC_PKGNAME}-libs-${GCC48_DIST_VERSION}
-## The PKGREVISION of this package needs to be at least 1 more than the
-## PKGREVISION of the lang/gcc48 package so that with the dependence pattern
-## '{gcc48,gcc48-libs}>=4.8.*' pkg_all will choose gcc48-libs over gcc48.
-PKGREVISION= 11
-CATEGORIES= lang
-MASTER_SITES= # empty
-DISTFILES= # empty
-
-MAINTAINER= sbd%NetBSD.org@localhost
-HOMEPAGE= https://gcc.gnu.org/
-COMMENT= The GNU Compiler Collection (GCC) support shared libraries.
-LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
-
-USE_TOOLS+= pax
-
-NO_BUILD= yes
-CHECK_SHLIBS= no
-
-## Depend on exactly ${GCC48_DIST_VERSION}.
-BUILD_DEPENDS+= ${GCC_PKGNAME}-${GCC48_DIST_VERSION}{,nb[0-9]*}:../../lang/gcc48
-
-.include "../../mk/bsd.prefs.mk"
-
-LIBGCC_SUBPREFIX= ${GCC_PKGNAME}
-LIBGCC_PREFIX= ${LOCALBASE}/${LIBGCC_SUBPREFIX}
-GCC_TARGET_MACHINE?= ${MACHINE_GNU_PLATFORM}
-BUILD_DEFS+= GCC_TARGET_MACHINE
-
-.include "../../mk/bsd.prefs.mk"
-.if ${SHLIB_TYPE} == "dylib"
-SHLIB_EXT= dylib
-.else
-SHLIB_EXT= so
-.endif
-
-LIBRARY_FILES= ${WRKDIR}/lib_files
-
-GENERATE_PLIST+= ${SED} -e 's,^,${LIBGCC_SUBPREFIX}/${GCC_TARGET_MACHINE}/,' \
- ${LIBRARY_FILES};
-GENERATE_PLIST+= ${GREP} -q 'lib/' ${LIBRARY_FILES} || \
- ${ECHO} '@pkgdir ${LIBGCC_SUBPREFIX}/${GCC_TARGET_MACHINE}/lib' ;
-
-${LIBRARY_FILES}:
- ${PKG_INFO} -qL '${GCC_PKGNAME}-${GCC48_DIST_VERSION}*' | \
- ${SED} -n -e's,^${LIBGCC_PREFIX}/,,' -e'/libexec\//d' \
- -e'/libgcj/d;/libgij/d;/libgo\./d;/libjvm/d' \
- -e'/lib.*\.${SHLIB_EXT}/p' >${LIBRARY_FILES}
-
-do-install: ${LIBRARY_FILES}
- ${TEST} -d ${DESTDIR}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE}/lib || \
- ${MKDIR} ${DESTDIR}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE}/lib
- cd ${LIBGCC_PREFIX} && \
- ${PAX} -rw ${DESTDIR}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE} <${LIBRARY_FILES}
-
-.include "../../mk/dlopen.buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 4a22249bc241 -r 1eb2b2d96c6f lang/gcc48-libs/buildlink3.mk
--- a/lang/gcc48-libs/buildlink3.mk Mon Apr 05 07:40:32 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.11 2018/01/01 18:16:37 rillig Exp $
-
-BUILDLINK_TREE+= gcc48-libs
-
-.if !defined(GCC48_LIBS_BUILDLINK3_MK)
-GCC48_LIBS_BUILDLINK3_MK:=
-
-.if !empty(USE_PKGSRC_GCC_RUNTIME:M[Yy][Ee][Ss])
-BUILDLINK_API_DEPENDS.gcc48-libs+= gcc48-libs>=4.8.0
-.else
-BUILDLINK_API_DEPENDS.gcc48-libs+= {gcc48,gcc48-libs}>=4.8.0
-.endif
-BUILDLINK_PKGSRCDIR.gcc48-libs= ../../lang/gcc48-libs
-BUILDLINK_DEPMETHOD.gcc48-libs?= full
-
-BUILDLINK_PASSTHRU_DIRS+= ${BUILDLINK_PREFIX.gcc48-libs}/gcc48
-
-BUILDLINK_FILES.gcc48-libs= #empty
-BUILDLINK_AUTO_VARS.gcc48-libs= no
-
-.if !empty(USE_PKGSRC_GCC_RUNTIME:M[Yy][Ee][Ss])
-# Use custom specs file to ensure we link against pkgsrc libraries.
-SPECS_LIBGCC= ${WRAPPER_DIR}/specs.libgcc
-WRAPPER_TARGETS+= ${SPECS_LIBGCC}
-
-LIBGCC_SUBPREFIX= gcc48
-LIBGCC_PREFIX= ${BUILDLINK_PREFIX.gcc48-libs}/${LIBGCC_SUBPREFIX}
-GCC_TARGET_MACHINE?= ${MACHINE_GNU_PLATFORM}
-
-# XXX: Using %M requires patched version of gcc (e.g. lang/gcc48)
-${SPECS_LIBGCC}:
- @${ECHO} "*link_libgcc:" >${SPECS_LIBGCC}
- @${ECHO} "%D ${LINKER_RPATH_FLAG}${LIBGCC_PREFIX}/${GCC_TARGET_MACHINE}/lib/%M" >>${SPECS_LIBGCC}
-
-_WRAP_EXTRA_ARGS.CC+= -specs=${SPECS_LIBGCC}
-_WRAP_EXTRA_ARGS.CXX+= -specs=${SPECS_LIBGCC}
-_WRAP_EXTRA_ARGS.FC+= -specs=${SPECS_LIBGCC}
-CWRAPPERS_APPEND.cc+= -specs=${SPECS_LIBGCC}
-CWRAPPERS_APPEND.cxx+= -specs=${SPECS_LIBGCC}
-CWRAPPERS_APPEND.f77+= -specs=${SPECS_LIBGCC}
-.endif
-
-.include "../../mk/dlopen.buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.endif # GCC48_LIBS_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -gcc48-libs
Home |
Main Index |
Thread Index |
Old Index