diff --git a/srcpkgs/libclc-git/template b/srcpkgs/libclc-git/template index a4c79699d40..218a08bae10 100644 --- a/srcpkgs/libclc-git/template +++ b/srcpkgs/libclc-git/template @@ -1,41 +1,27 @@ # Template file for 'libclc-git' pkgname=libclc-git -version=20140918 -revision=2 +version=20141115 +revision=1 +build_style=configure hostmakedepends="git" makedepends="python libffi-devel zlib-devel llvm clang ncurses-devel" -depends="libclc-ptx-git libclc-r600-git" short_desc="Open implementation of the OpenCL C programming language" maintainer="John Galt " license="BSD/MIT" homepage="http://libclc.llvm.org" provides="libclc-${version}_${revision}" -replaces="libclc>=0" +replaces="libclc>=0 libclc-ptx-git>=0 libclc-r600-git>=0" only_for_archs="i686 x86_64" do_fetch() { - # Upstream libclc git is http://llvm.org/git/libclc.git, however - # we use a minimal git-core for git:// protocol. - local url="git://github.com/llvm-mirror/libclc" - local sha=8d5e696d1db64625bbb6efe2c7784bc994876a15 + local url="http://llvm.org/git/libclc.git" msg_normal "Fetching source from $url ...\n" git clone ${url} ${wrksrc} - cd ${wrksrc} - git reset --hard ${sha} } - do_configure() { ./configure.py --prefix=/usr } -do_build() { - make ${makejobs} -} - -do_install() { - make DESTDIR=$DESTDIR install -} - libclc-devel-git_package() { short_desc+=" (development files)" provides="libclc-devel-${version}_${revision}" @@ -45,23 +31,3 @@ libclc-devel-git_package() { vmove usr/include } } - -libclc-ptx-git_package() { - short_desc+=" - ptx support only" - provides="libclc-ptx-${version}_${revision}" - replaces="libclc-ptx>=0" - depends="libclc-devel" - pkg_install() { - vmove "usr/lib/clc/*ptx*.bc" - } -} - -libclc-r600-git_package() { - short_desc+=" - r600 support only" - provides="libclc-r600-${version}_${revision}" - replaces="libclc-r600>=0" - depends="libclc-devel" - pkg_install() { - vmove "usr/lib/clc/*r600*.bc" - } -} diff --git a/srcpkgs/libclc-ptx-git b/srcpkgs/libclc-ptx-git deleted file mode 120000 index a72028c369f..00000000000 --- a/srcpkgs/libclc-ptx-git +++ /dev/null @@ -1 +0,0 @@ -libclc-git \ No newline at end of file diff --git a/srcpkgs/libclc-r600-git b/srcpkgs/libclc-r600-git deleted file mode 120000 index a72028c369f..00000000000 --- a/srcpkgs/libclc-r600-git +++ /dev/null @@ -1 +0,0 @@ -libclc-git \ No newline at end of file