Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / android-file-transfer
Commits: 361f5515 by Robin Candau at 2024-04-29T20:03:17+02:00 upgpkg: 4.3-1: New upstream release https://github.com/whoozle/android-file-transfer-linux/releases/tag/v4.3 Add .nvchecker.toml Fixes https://gitlab.archlinux.org/archlinux/packaging/packages/android-file-transfer/-/issues/1 - - - - - 3 changed files: - + .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,19 @@ +pkgbase = android-file-transfer + pkgdesc = Android MTP client with minimalistic UI + pkgver = 4.3 + pkgrel = 1 + url = https://whoozle.github.io/android-file-transfer-linux + arch = x86_64 + license = LGPL-2.1-or-later + makedepends = cmake + makedepends = qt5-tools + depends = qt5-base + depends = fuse2 + depends = libxkbcommon-x11 + depends = hicolor-icon-theme + depends = file + depends = android-udev + source = android-file-transfer-4.3.tar.gz::https://github.com/whoozle/android-file-transfer-linux/archive/v4.3.tar.gz + sha256sums = 8ff658630fc820a7ca0b70025aa47d235b7fb64f5cb6a72ca76a7acbf3435128 + +pkgname = android-file-transfer ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,6 @@ +[android-file-transfer] +source = "github" +github = "whoozle/android-file-transfer-linux" +prefix = "v" +use_max_tag = true +exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*" ===================================== PKGBUILD ===================================== @@ -1,25 +1,31 @@ +# Maintainer: Robin Candau <an...@archlinux.org> # Contributor: yaroslav <proninyaros...@mail.ru> # Contributor: Askhat Bakarov <sirocco{at}ngs{dot}ru> pkgname=android-file-transfer -pkgver=4.2 -pkgrel=3 -pkgdesc='Android MTP client with minimalistic UI' -arch=(x86_64) -url='https://whoozle.github.io/android-file-transfer-linux' -license=(GPL3) -depends=(qt5-base fuse2 libxkbcommon-x11 hicolor-icon-theme file) -makedepends=(cmake qt5-tools) -source=(android-file-transfer-$pkgver.tar.gz::https://github.com/whoozle/android-file-transfer-linux/archive/v$pkgver.tar.gz) -sha256sums=('cc607d68e8a18273c9b56975a70a0e68fbdf9d5b903b2727a345a605ff48a19f') +_pkgname="${pkgname}-linux" +pkgver=4.3 +pkgrel=1 +pkgdesc="Android MTP client with minimalistic UI" +arch=('x86_64') +url="https://whoozle.github.io/android-file-transfer-linux" +license=('LGPL-2.1-or-later') +depends=('qt5-base' 'fuse2' 'libxkbcommon-x11' 'hicolor-icon-theme' 'file' 'android-udev') +makedepends=('cmake' 'qt5-tools') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/whoozle/android-file-transfer-linux/archive/v${pkgver}.tar.gz") +sha256sums=('8ff658630fc820a7ca0b70025aa47d235b7fb64f5cb6a72ca76a7acbf3435128') build() { - cd android-file-transfer-linux-$pkgver - cmake -DCMAKE_INSTALL_PREFIX=/usr . -DCMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" - make + cmake -B build -S "${_pkgname}-${pkgver}" \ + -DCMAKE_BUILD_TYPE='None' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -ffat-lto-objects" \ + -Wno-dev + cmake --build build + + make -C build } package() { - cd android-file-transfer-linux-$pkgver - make DESTDIR="$pkgdir/" install + make DESTDIR="${pkgdir}" -C build install } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/android-file-transfer/-/commit/361f5515193c6224fab4c2ff9e8af800a53811fa -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/android-file-transfer/-/commit/361f5515193c6224fab4c2ff9e8af800a53811fa You're receiving this email because of your account on gitlab.archlinux.org.