🚀 CD
This commit is contained in:
@@ -23,7 +23,7 @@ jobs:
|
|||||||
wget -qO source.tar.gz "$TAR_URL"
|
wget -qO source.tar.gz "$TAR_URL"
|
||||||
SHA256=$(sha256sum source.tar.gz | awk '{print $1}')
|
SHA256=$(sha256sum source.tar.gz | awk '{print $1}')
|
||||||
|
|
||||||
cat << EOF > PKGBUILD
|
cat << 'EOF' > PKGBUILD
|
||||||
# Maintainer: Uyanide <me@uyani.de>
|
# Maintainer: Uyanide <me@uyani.de>
|
||||||
pkgname=wallreel
|
pkgname=wallreel
|
||||||
pkgver=${{ env.VERSION }}
|
pkgver=${{ env.VERSION }}
|
||||||
@@ -34,25 +34,27 @@ jobs:
|
|||||||
license=('MIT')
|
license=('MIT')
|
||||||
depends=('qt6-base' 'qt6-declarative' 'gcc-libs' 'glibc')
|
depends=('qt6-base' 'qt6-declarative' 'gcc-libs' 'glibc')
|
||||||
makedepends=('cmake' 'ninja')
|
makedepends=('cmake' 'ninja')
|
||||||
source=("\${pkgname}-\${pkgver}.tar.gz::https://git.uyani.de/Uyanide/WallReel/archive/v\${pkgver}.tar.gz")
|
source=("${pkgname}-${pkgver}.tar.gz::https://git.uyani.de/Uyanide/WallReel/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('\$SHA256')
|
sha256sums=('INSERT_SHA256_HERE')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "wallreel"
|
cd "wallreel"
|
||||||
cmake -B build -S . -G Ninja \\
|
cmake -B build -S . -G Ninja \
|
||||||
-DCMAKE_BUILD_TYPE='Release' \\
|
-DCMAKE_BUILD_TYPE='Release' \
|
||||||
-DCMAKE_INSTALL_PREFIX='/usr' \\
|
-DCMAKE_INSTALL_PREFIX='/usr' \
|
||||||
-Wno-dev
|
-Wno-dev
|
||||||
cmake --build build
|
cmake --build build
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "wallreel"
|
cd "wallreel"
|
||||||
DESTDIR="\$pkgdir" cmake --install build
|
DESTDIR="$pkgdir" cmake --install build
|
||||||
install -Dm644 LICENSE "\$pkgdir/usr/share/licenses/\$pkgname/LICENSE"
|
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
sed -i "s/INSERT_SHA256_HERE/$SHA256/" PKGBUILD
|
||||||
|
|
||||||
- name: Build and Generate AUR Meta
|
- name: Build and Generate AUR Meta
|
||||||
run: |
|
run: |
|
||||||
tar -cf - . | docker run --rm -i archlinux:latest /bin/bash -e -c "
|
tar -cf - . | docker run --rm -i archlinux:latest /bin/bash -e -c "
|
||||||
|
|||||||
Reference in New Issue
Block a user