Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / xfmpc
Commits: 72e2a6cf by Robin Candau at 2024-09-21T00:46:54+02:00 upgpkg: 0.3.1-3 Overall rework of the PKGBUILD Context: https://archlinux.org/todo/general-xfce-packages-rework/ - Update URL (point to upstream doc webpage for the package) - Use SPDX identifier for the license - Switch to a more transparent source (git sources) - Add nvchecker integration (.nvchecker.toml) - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,13 +1,13 @@ pkgbase = xfmpc pkgdesc = A graphical GTK+ MPD client focusing on low footprint pkgver = 0.3.1 - pkgrel = 2 - url = https://goodies.xfce.org/projects/applications/xfmpc/ + pkgrel = 3 + url = https://docs.xfce.org/apps/xfmpc/start arch = x86_64 - license = GPL + license = GPL-2.0-or-later makedepends = git - makedepends = xfce4-dev-tools makedepends = vala + makedepends = xfce4-dev-tools depends = libxfce4ui depends = libmpd source = git+https://gitlab.xfce.org/apps/xfmpc.git#tag=xfmpc-0.3.1 ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,5 @@ +[xfmpc] +source = "git" +git = "https://gitlab.xfce.org/apps/xfmpc.git" +prefix = "xfmpc-" +exclude_regex = "0.*" ===================================== PKGBUILD ===================================== @@ -4,27 +4,30 @@ pkgname=xfmpc pkgver=0.3.1 -pkgrel=2 +pkgrel=3 pkgdesc='A graphical GTK+ MPD client focusing on low footprint' arch=('x86_64') -url='https://goodies.xfce.org/projects/applications/xfmpc/' -license=('GPL') +url='https://docs.xfce.org/apps/xfmpc/start' +license=('GPL-2.0-or-later') depends=('libxfce4ui' 'libmpd') -makedepends=('git' 'xfce4-dev-tools' 'vala') -source=("git+https://gitlab.xfce.org/apps/${pkgname}.git#tag=xfmpc-${pkgver}") +makedepends=('git' 'vala' 'xfce4-dev-tools') +source=("git+https://gitlab.xfce.org/apps/xfmpc.git#tag=$pkgname-$pkgver") sha256sums=('27cd3edefa3299f726d0e11a1dc0a972c9ab75627b99522d1e0c6cede40da808') -build() { - cd "${srcdir}/${pkgname}" +prepare() { + cd $pkgname + ./autogen.sh \ + --prefix=/usr +} - ./autogen.sh \ - --prefix=/usr - make +build() { + cd $pkgname + make } package() { - cd "${srcdir}/${pkgname}" - - make DESTDIR="${pkgdir}" install + cd $pkgname + make DESTDIR="$pkgdir" install } +# vim:set ts=2 sw=2 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/xfmpc/-/commit/72e2a6cff989fe0ce718fc542da6d9fa78b56a97 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/xfmpc/-/commit/72e2a6cff989fe0ce718fc542da6d9fa78b56a97 You're receiving this email because of your account on gitlab.archlinux.org.
