From d8baae2ae9f3ddb06c012a532dd564d4ee6ab654 Mon Sep 17 00:00:00 2001 From: Daniel Dada Date: Tue, 9 Dec 2025 00:26:28 +0300 Subject: [PATCH] build: moved pkgbuilds to AUR dir --- PKGBUILD => AUR/PKGBUILD | 2 +- AUR/PKGBUILD-git | 44 ++++++++++++++++++++++++++++++++++ PKGBUILD.in => AUR/PKGBUILD.in | 2 +- CMakeLists.txt | 4 ++-- 4 files changed, 48 insertions(+), 4 deletions(-) rename PKGBUILD => AUR/PKGBUILD (90%) create mode 100644 AUR/PKGBUILD-git rename PKGBUILD.in => AUR/PKGBUILD.in (90%) diff --git a/PKGBUILD b/AUR/PKGBUILD similarity index 90% rename from PKGBUILD rename to AUR/PKGBUILD index 205d118..65632f0 100644 --- a/PKGBUILD +++ b/AUR/PKGBUILD @@ -33,5 +33,5 @@ build() { package() { cd "$pkgname-$pkgver" DESTDIR="$pkgdir" cmake --install build - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/AUR/PKGBUILD-git b/AUR/PKGBUILD-git new file mode 100644 index 0000000..d1d4f55 --- /dev/null +++ b/AUR/PKGBUILD-git @@ -0,0 +1,44 @@ +# Maintainer: Daniel Dada +pkgname=clrsync-git +pkgver=r21.5dafb6c +pkgrel=1 +pkgdesc="Color scheme manager (git version)" +arch=('x86_64') +url="https://github.com/obsqrbtz/clrsync" +license=('MIT') +depends=( + glfw-x11 + freetype2 + fontconfig + libx11 + libxrandr + libxi + mesa + libglvnd + libxinerama + libxcursor +) +makedepends=('cmake' 'git') +provides=('clrsync') +conflicts=('clrsync') +source=("$pkgname::git+https://github.com/obsqrbtz/clrsync.git") +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/$pkgname" + cmake -B build -S . \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build +} + +package() { + cd "$srcdir/$pkgname" + DESTDIR="$pkgdir" cmake --install build + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/PKGBUILD.in b/AUR/PKGBUILD.in similarity index 90% rename from PKGBUILD.in rename to AUR/PKGBUILD.in index a305a19..76c2b4c 100644 --- a/PKGBUILD.in +++ b/AUR/PKGBUILD.in @@ -33,5 +33,5 @@ build() { package() { cd "$pkgname-$pkgver" DESTDIR="$pkgdir" cmake --install build - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/CMakeLists.txt b/CMakeLists.txt index 24fb2d0..0c398a8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,8 +26,8 @@ configure_file( ) configure_file( - ${CMAKE_SOURCE_DIR}/PKGBUILD.in - ${CMAKE_SOURCE_DIR}/PKGBUILD + ${CMAKE_SOURCE_DIR}/AUR/PKGBUILD.in + ${CMAKE_SOURCE_DIR}/AUR/PKGBUILD @ONLY )