pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

llvm-rtlib: Drop as obsoleted by compiler-rt



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Sun Jun 11 14:27:00 2017 +0200
Changeset:	98d4d623630c0deb968a11b63791142f40f59f5e

Removed Files:
	llvm-rtlib/DESCR
	llvm-rtlib/Makefile
	llvm-rtlib/PLIST
	llvm-rtlib/buildlink3.mk
	llvm-rtlib/distinfo
	llvm-rtlib/files/clang_netbsd.mk

Log Message:
llvm-rtlib: Drop as obsoleted by compiler-rt

Sponsored by <The NetBSD Foundation>

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=98d4d623630c0deb968a11b63791142f40f59f5e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 llvm-rtlib/DESCR                 | 10 --------
 llvm-rtlib/Makefile              | 50 ----------------------------------------
 llvm-rtlib/PLIST                 |  2 --
 llvm-rtlib/buildlink3.mk         | 12 ----------
 llvm-rtlib/distinfo              |  8 -------
 llvm-rtlib/files/clang_netbsd.mk | 22 ------------------
 6 files changed, 104 deletions(-)

diffs:
diff --git a/llvm-rtlib/DESCR b/llvm-rtlib/DESCR
deleted file mode 100644
index 3a25758bc1..0000000000
--- a/llvm-rtlib/DESCR
+++ /dev/null
@@ -1,10 +0,0 @@
-The compiler-rt project is a simple library that provides an implementation
-of the low-level target-specific hooks required by code generation and other
-runtime components.
-
-For example, when compiling for a 32-bit target, converting a double to
-a 64-bit unsigned integer is compiling into a runtime call to
-the "__fixunsdfdi" function.
-
-The compiler-rt library provides optimized implementations of this and other
-low-level routines.
diff --git a/llvm-rtlib/Makefile b/llvm-rtlib/Makefile
deleted file mode 100644
index 1803a97a90..0000000000
--- a/llvm-rtlib/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# $NetBSD: Makefile,v 1.3 2014/03/30 03:26:23 nsloss Exp $
-#
-
-DISTNAME=	compiler-rt-${PKGVERSION_NOREV}.src
-PKGNAME=	llvm-rtlib-3.4
-CATEGORIES=	devel
-MASTER_SITES=	http://llvm.org/releases/${PKGVERSION_NOREV}/
-DISTFILES=	llvm-${PKGVERSION_NOREV}.src.tar.gz \
-		compiler-rt-${PKGVERSION_NOREV}.src.tar.gz
-
-MAINTAINER=	nathanialsloss%yahoo.com.au@localhost
-HOMEPAGE=	http://compiler-rt.llvm.org/
-COMMENT=	Runtime Compiler library for llvm/clang
-LICENSE=	modified-bsd AND mit
-
-USE_TOOLS+=	gmake
-USE_LANGUAGES=	c c++
-
-INSTALLATION_DIRS=lib
-
-WRKSRC=	${WRKDIR}/llvm-${PKGVERSION_NOREV}/projects/compiler-rt-${PKGVERSION_NOREV}
-post-extract:
-	${MV} -vi ${WRKDIR}/compiler-rt-${PKGVERSION_NOREV} ${WRKDIR}/llvm-${PKGVERSION_NOREV}/projects && \
-	${CP} ${FILESDIR}/clang_netbsd.mk ${WRKSRC}/make/platform
-
-do-build:
-	cd ${WRKSRC} && make ${TARGET}
-
-.include "../../mk/bsd.prefs.mk"
-
-SO_SUFFIX=		so
-PLIST_SUBST+=		SO_SUFFIX=${SO_SUFFIX}
-PRINT_PLIST_AWK+=	{gsub(/\.${SO_SUFFIX}$$/, ".$${SO_SUFFIX}");}
-
-.if ${OPSYS} == "Darwin"
-TARGET=clang_darwin
-SO_SUFFIX=		dylib
-.endif
-.if ${OPSYS} == "NetBSD"
-TARGET=clang_netbsd
-.endif
-
-do-install:
-	${INSTALL}	${WRKSRC}/${TARGET}/full*/libcompiler_rt.a	${DESTDIR}${PREFIX}/lib
-
-post-install:
-	${CHMOD}	-x ${DESTDIR}${PREFIX}/lib/lib*.a
-
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/llvm-rtlib/PLIST b/llvm-rtlib/PLIST
deleted file mode 100644
index 2546c61ec7..0000000000
--- a/llvm-rtlib/PLIST
+++ /dev/null
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2013/12/16 08:15:46 nsloss Exp $
-lib/libcompiler_rt.a
diff --git a/llvm-rtlib/buildlink3.mk b/llvm-rtlib/buildlink3.mk
deleted file mode 100644
index 37b983d1ec..0000000000
--- a/llvm-rtlib/buildlink3.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1 2013/12/16 08:15:46 nsloss Exp $
-
-BUILDLINK_TREE+=	llvm-rtlib
-
-.if !defined(LLVM_RTLIB_BUILDLINK3_MK)
-LLVM_RTLIB_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.llvm-rtlib+=	llvm-rtlib>=2.8
-BUILDLINK_PKGSRCDIR.llvm-rtlib?=	../../wip/llvm-rtlib
-.endif
-
-BUILDLINK_TREE+=	-llvm-rtlib
diff --git a/llvm-rtlib/distinfo b/llvm-rtlib/distinfo
deleted file mode 100644
index e991235c45..0000000000
--- a/llvm-rtlib/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.2 2014/03/30 03:26:23 nsloss Exp $
-
-SHA1 (compiler-rt-3.4.src.tar.gz) = d644b1e4f306f7ad35df0a134d14a1123cd9f082
-RMD160 (compiler-rt-3.4.src.tar.gz) = 530225a44fa743f80df759e5354a0854eb422306
-Size (compiler-rt-3.4.src.tar.gz) = 1858593 bytes
-SHA1 (llvm-3.4.src.tar.gz) = 10b1fd085b45d8b19adb9a628353ce347bc136b8
-RMD160 (llvm-3.4.src.tar.gz) = 67e3f7baa679ca95d944b9cc3528d1ffbe3cdee0
-Size (llvm-3.4.src.tar.gz) = 15920544 bytes
diff --git a/llvm-rtlib/files/clang_netbsd.mk b/llvm-rtlib/files/clang_netbsd.mk
deleted file mode 100644
index 55db0f53de..0000000000
--- a/llvm-rtlib/files/clang_netbsd.mk
+++ /dev/null
@@ -1,22 +0,0 @@
-Description := Static runtime libraries for clang/NetBSD.
-
-###
-
-#CC := clang
-Arch := unknown
-Configs := full
-
-###
-
-FUNCTIONS.full := $(CommonFunctions) $(ArchFunctions)
-CFLAGS := -Wall -O3 -fomit-frame-pointer
-
-CFLAGS.full := $(CFLAGS)
-
-# Always use optimized variants.
-OPTIMIZED := 1
-
-# We don't need to use visibility hidden on Linux.
-VISIBILITY_HIDDEN := 0
-
-SHARED_LIBRARY_SUFFIX := so


Home | Main Index | Thread Index | Old Index