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.


Reply via email to