* update garcon to 4.18.2-2

This commit is contained in:
Alexander Baldeck 2024-11-25 23:44:21 +01:00
parent 73d308cbf7
commit 4b707541d1
3 changed files with 44 additions and 11 deletions

23
xfce4/garcon/.SRCINFO Normal file
View File

@ -0,0 +1,23 @@
pkgbase = garcon
pkgdesc = Freedesktop.org compliant menu library
pkgver = 4.18.2
pkgrel = 2
url = https://docs.xfce.org/xfce/garcon/start
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
groups = xfce4
license = LGPL-2.0-only
makedepends = git
makedepends = glib2-devel
makedepends = intltool
makedepends = python
makedepends = gobject-introspection
makedepends = xfce4-dev-tools
depends = libxfce4ui
source = git+https://gitlab.xfce.org/xfce/garcon.git#tag=garcon-4.18.2
sha256sums = 488ff7e9631395cdf4a607b606fe87f1e8c6d9c16c465330379447bb28876269
pkgname = garcon

View File

@ -0,0 +1,5 @@
[garcon]
source = "git"
git = "https://gitlab.xfce.org/xfce/garcon.git"
prefix = "garcon-"
exclude_regex = 'xfce-.*|.*pre.*|garcon-4\.[12][13579]\.[0-9]+'

View File

@ -1,33 +1,38 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Maintainer: Evangelos Foutras <foutrelis@archlinux.org>
# Maintainer: Robin Candau <antiz@archlinux.org>
# Contributor: Xavier Devlamynck <magicrhesus@ouranos.be>
pkgname=garcon
pkgver=4.18.2
pkgrel=1
pkgrel=2
pkgdesc="Freedesktop.org compliant menu library"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://docs.xfce.org/xfce/garcon/start"
license=('LGPL')
license=('LGPL-2.0-only')
groups=('xfce4')
depends=('libxfce4ui')
makedepends=('intltool' 'python' 'gobject-introspection')
source=(https://archive.xfce.org/src/xfce/garcon/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
sha256sums=('1b8c9292e131968fbfc8987bbc62c5ba47186dd45ef4e47c5d8c5088bb2d434d')
makedepends=('git' 'glib2-devel' 'intltool' 'python' 'gobject-introspection' 'xfce4-dev-tools')
source=("git+https://gitlab.xfce.org/xfce/garcon.git#tag=$pkgname-$pkgver")
sha256sums=('488ff7e9631395cdf4a607b606fe87f1e8c6d9c16c465330379447bb28876269')
build() {
cd $pkgname-$pkgver
./configure \
prepare() {
cd $pkgname
./autogen.sh \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--enable-gtk-doc \
--disable-debug
}
build() {
cd $pkgname
make
}
package() {
cd $pkgname-$pkgver
cd $pkgname
make DESTDIR="$pkgdir" install
}