Date: Monday, January 23, 2023 @ 19:55:04
  Author: anatolik
Revision: 1387971

archrelease: copy trunk to community-x86_64

Added:
  libc++/repos/community-x86_64/PKGBUILD
    (from rev 1387970, libc++/trunk/PKGBUILD)
  libc++/repos/community-x86_64/keys/
Deleted:
  libc++/repos/community-x86_64/PKGBUILD
  libc++/repos/community-x86_64/keys/

----------+
 PKGBUILD |  137 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 69 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2023-01-23 19:54:39 UTC (rev 1387970)
+++ PKGBUILD    2023-01-23 19:55:04 UTC (rev 1387971)
@@ -1,68 +0,0 @@
-# Maintener: Anatol Pomozov
-# Contributor: Llewelyn Trahaearn <woefulderelict [at] gmail [dot] com>
-# Contributor: Daniel Micay <danielmicay [at] gmail [dot] com>
-# Contributor: MThinkCpp <mtc [dot] maintainer [at] outlook [dot] com>
-
-pkgbase=libc++
-pkgname=(libc++ libc++abi)
-pkgver=15.0.7
-pkgrel=2
-url="https://libcxx.llvm.org/";
-license=('custom:Apache 2.0 with LLVM Exception')
-arch=('x86_64')
-depends=('gcc-libs')
-makedepends=('clang' 'cmake' 'ninja' 'python')
-checkdepends=('llvm')
-options=(!lto)
-source=("https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/llvm-project-$pkgver.src.tar.xz"{,.sig})
-sha512sums=('4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52'
-            'SKIP')
-validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 
<[email protected]>
- 
-prepare() {
-  mkdir -p build
-  sed -i 's/CREDITS.TXT/CREDITS/' 
llvm-project-$pkgver.src/libcxx{,abi}/LICENSE.TXT
-}
- 
-build() {
-  cd build
-
-  cmake \
-    -G Ninja \
-    -DCMAKE_BUILD_TYPE=Release \
-    -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_C_COMPILER=clang \
-    -DCMAKE_CXX_COMPILER=clang++ \
-    -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi" \
-    -DLLVM_EXTERNAL_LIT=/usr/bin/lit \
-    ../llvm-project-$pkgver.src/runtimes
-  ninja cxx cxxabi
-}
-
-check() {
-  # the tests are extremely slow
-  # ninja -C build check-cxx check-cxxabi
-  true
-}
-
-# Do not remove the space before the () or commitpkg will
-# accidentally to run this function on the system (!!!) 
-package_libc++ () {
-  pkgdesc='LLVM C++ standard library.'
-  depends=("libc++abi=$pkgver-$pkgrel")
-  options=('staticlibs')
-
-  DESTDIR="$pkgdir" ninja -C build install-cxx
-
-  install -Dm0644 llvm-project-$pkgver.src/libcxx/CREDITS.TXT 
"$pkgdir"/usr/share/licenses/"$pkgname"/CREDITS
-  install -Dm0644 llvm-project-$pkgver.src/libcxx/LICENSE.TXT 
"$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
-}
- 
-package_libc++abi() {
-  pkgdesc='Low level support for the LLVM C++ standard library.'
-  options=('staticlibs')
-  
-  DESTDIR="$pkgdir" ninja -C build install-cxxabi
-  install -Dm0644 llvm-project-$pkgver.src/libcxxabi/CREDITS.TXT 
"$pkgdir"/usr/share/licenses/"$pkgname"/CREDITS
-  install -Dm0644 llvm-project-$pkgver.src/libcxxabi/LICENSE.TXT 
"$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
-}

Copied: libc++/repos/community-x86_64/PKGBUILD (from rev 1387970, 
libc++/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2023-01-23 19:55:04 UTC (rev 1387971)
@@ -0,0 +1,69 @@
+# Maintener: Anatol Pomozov
+# Contributor: Llewelyn Trahaearn <woefulderelict [at] gmail [dot] com>
+# Contributor: Daniel Micay <danielmicay [at] gmail [dot] com>
+# Contributor: MThinkCpp <mtc [dot] maintainer [at] outlook [dot] com>
+
+pkgbase=libc++
+pkgname=(libc++ libc++abi)
+pkgver=15.0.7
+pkgrel=3
+url="https://libcxx.llvm.org/";
+license=('custom:Apache 2.0 with LLVM Exception')
+arch=('x86_64')
+depends=('gcc-libs')
+makedepends=('clang' 'cmake' 'ninja' 'python')
+checkdepends=('llvm')
+options=(!lto)
+source=("https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/llvm-project-$pkgver.src.tar.xz"{,.sig})
+sha512sums=('4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52'
+            'SKIP')
+validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 
<[email protected]>
+ 
+prepare() {
+  mkdir -p build
+  sed -i 's/CREDITS.TXT/CREDITS/' 
llvm-project-$pkgver.src/libcxx{,abi}/LICENSE.TXT
+}
+ 
+build() {
+  cd build
+
+  cmake \
+    -G Ninja \
+    -DCMAKE_BUILD_TYPE=Release \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCMAKE_C_COMPILER=clang \
+    -DCMAKE_CXX_COMPILER=clang++ \
+    -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi" \
+    -DLLVM_EXTERNAL_LIT=/usr/bin/lit \
+    -DLLVM_ENABLE_PIC=ON \
+    ../llvm-project-$pkgver.src/runtimes
+  ninja cxx cxxabi
+}
+
+check() {
+  # the tests are extremely slow
+  # ninja -C build check-cxx check-cxxabi
+  true
+}
+
+# Do not remove the space before the () or commitpkg will
+# accidentally to run this function on the system (!!!) 
+package_libc++ () {
+  pkgdesc='LLVM C++ standard library.'
+  depends=("libc++abi=$pkgver-$pkgrel")
+  options=('staticlibs')
+
+  DESTDIR="$pkgdir" ninja -C build install-cxx
+
+  install -Dm0644 llvm-project-$pkgver.src/libcxx/CREDITS.TXT 
"$pkgdir"/usr/share/licenses/"$pkgname"/CREDITS
+  install -Dm0644 llvm-project-$pkgver.src/libcxx/LICENSE.TXT 
"$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+}
+ 
+package_libc++abi() {
+  pkgdesc='Low level support for the LLVM C++ standard library.'
+  options=('staticlibs')
+  
+  DESTDIR="$pkgdir" ninja -C build install-cxxabi
+  install -Dm0644 llvm-project-$pkgver.src/libcxxabi/CREDITS.TXT 
"$pkgdir"/usr/share/licenses/"$pkgname"/CREDITS
+  install -Dm0644 llvm-project-$pkgver.src/libcxxabi/LICENSE.TXT 
"$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+}

Reply via email to