George Hu pushed to branch main at Arch Linux / Packaging / Packages /
btrfs-assistant
Commits:
db3db8e5 by George Hu at 2025-09-19T21:12:43+08:00
Follow CMake package guidelines
- - - - -
7cbc0e43 by George Hu at 2025-09-19T21:14:08+08:00
Remove git from makedepends
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -6,7 +6,6 @@ pkgbase = btrfs-assistant
arch = x86_64
arch = aarch64
license = GPL-3.0-or-later
- makedepends = git
makedepends = cmake
makedepends = qt6-tools
depends = qt6-base
=====================================
PKGBUILD
=====================================
@@ -10,18 +10,16 @@ url="https://gitlab.com/$pkgname/$pkgname"
license=('GPL-3.0-or-later')
depends=('qt6-base' 'qt6-svg' 'ttf-font' 'polkit' 'util-linux' 'btrfs-progs'
'diffutils')
optdepends=('snapper' 'btrfsmaintenance' 'qt6-wayland')
-makedepends=('git' 'cmake' 'qt6-tools')
+makedepends=('cmake' 'qt6-tools')
backup=(etc/btrfs-assistant.conf)
source=("$pkgname-$pkgver.tar.gz::$url/-/archive/$pkgver/$pkgname-$pkgver.tar.gz")
sha256sums=('cf478b7a5673a456b3aa09df2a875aae8a023511a14ef901970666b93c28ebb9')
build() {
- cd "$srcdir"
- cmake -B build -S "$pkgname-$pkgver" -DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_BUILD_TYPE='Release'
- make -C build
+ cmake -B build -S "${pkgname}-${pkgver}" -DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_BUILD_TYPE=None
+ cmake --build build
}
package() {
- make -C build DESTDIR="$pkgdir" install
+ DESTDIR="${pkgdir}" cmake --install build
}
-
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/btrfs-assistant/-/compare/c573fa46f666d109483fa632ea942ade18335bf4...7cbc0e43d0191bde14431da5299f0a0744a6871f
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/btrfs-assistant/-/compare/c573fa46f666d109483fa632ea942ade18335bf4...7cbc0e43d0191bde14431da5299f0a0744a6871f
You're receiving this email because of your account on gitlab.archlinux.org.