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