Date: Monday, December 19, 2022 @ 10:37:01
  Author: lcarlier
Revision: 464597

archrelease: copy trunk to extra-x86_64

Added:
  directx-shader-compiler/repos/extra-x86_64/PKGBUILD
    (from rev 464596, directx-shader-compiler/trunk/PKGBUILD)
Deleted:
  directx-shader-compiler/repos/extra-x86_64/PKGBUILD

----------+
 PKGBUILD |  103 ++++++++++++++++++++++++++++---------------------------------
 1 file changed, 48 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2022-12-19 10:36:56 UTC (rev 464596)
+++ PKGBUILD    2022-12-19 10:37:01 UTC (rev 464597)
@@ -1,55 +0,0 @@
-# Maintainer: Laurent Carlier <[email protected]>
-
-pkgname=directx-shader-compiler
-pkgdesc="A compiler for HLSL to DXIL (DirectX Intermediate Language)."
-pkgver=1.7.2207+gde70ea29b
-pkgrel=2
-arch=('x86_64')
-url="https://github.com/microsoft/${_pkgname}";
-license=('custom')
-depends=('ncurses')
-makedepends=('git' 'cmake' 'ninja' 'python')
-_commit=de70ea29bc8734624c71e0078fbd8d532d20bdea
-source=("directx-shader-compiler::git+https://github.com/microsoft/DirectXShaderCompiler.git#commit=${_commit}";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd "${pkgname}"
-  
-  echo 1.7.2207+g$(git rev-parse --short HEAD)
-}
-
-prepare() {
-  cd "${pkgname}"
-
-  git submodule update --init
-
-  rm -rf build && mkdir build
-}
-
-build() {
-  cd "${pkgname}"/build
-
-  cmake .. -G Ninja \
-    -C ../cmake/caches/PredefinedParams.cmake \
-    -DCMAKE_BUILD_TYPE=Debug \
-    -DLLVM_ENABLE_LTO=False
-
-  ninja
-}
-
-package() {
-  cd "${pkgname}"
-
-  install -m755 -d "${pkgdir}"/usr/bin
-  install -m755 -d "${pkgdir}"/usr/lib
-  install -m755 -d "${pkgdir}"/usr/include
-  install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname}
-
-  install build/bin/dxc "${pkgdir}"/usr/bin/
-  cp build/lib/libdxcompiler.so* "${pkgdir}"/usr/lib/
-  cp -r include/dxc "${pkgdir}"/usr/include/
-
-  install LICENSE.TXT "${pkgdir}"/usr/share/licenses/${pkgname}/
-  install ThirdPartyNotices.txt "${pkgdir}"/usr/share/licenses/${pkgname}
-}

Copied: directx-shader-compiler/repos/extra-x86_64/PKGBUILD (from rev 464596, 
directx-shader-compiler/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2022-12-19 10:37:01 UTC (rev 464597)
@@ -0,0 +1,48 @@
+# Maintainer: Laurent Carlier <[email protected]>
+
+pkgname=directx-shader-compiler
+pkgdesc="A compiler for HLSL to DXIL (DirectX Intermediate Language)."
+pkgver=1.7.2212
+pkgrel=1
+arch=('x86_64')
+url="https://github.com/microsoft/${_pkgname}";
+license=('custom')
+depends=('ncurses')
+makedepends=('git' 'cmake' 'ninja' 'python')
+source=("directx-shader-compiler-${pkgver}::git+https://github.com/microsoft/DirectXShaderCompiler.git#tag=v${pkgver}";)
+sha256sums=('SKIP')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+
+  git submodule update --init
+
+  rm -rf build && mkdir build
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"/build
+
+  cmake .. -G Ninja \
+    -C ../cmake/caches/PredefinedParams.cmake \
+    -DCMAKE_BUILD_TYPE=Debug \
+    -DLLVM_ENABLE_LTO=False
+
+  ninja
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+
+  install -m755 -d "${pkgdir}"/usr/bin
+  install -m755 -d "${pkgdir}"/usr/lib
+  install -m755 -d "${pkgdir}"/usr/include
+  install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname}
+
+  install build/bin/dxc "${pkgdir}"/usr/bin/
+  cp build/lib/libdxcompiler.so* "${pkgdir}"/usr/lib/
+  cp -r include/dxc "${pkgdir}"/usr/include/
+
+  install LICENSE.TXT "${pkgdir}"/usr/share/licenses/${pkgname}/
+  install ThirdPartyNotices.txt "${pkgdir}"/usr/share/licenses/${pkgname}
+}

Reply via email to