summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEric Fung2021-12-18 05:20:22 -0800
committerEric Fung2021-12-18 05:20:22 -0800
commitead44197231067a00f958da97b51f866423b88ce (patch)
tree45f45858f95afd6957cdcd8f5bd4b8737056b558 /PKGBUILD
parenta92e82db2abd0536223618f6deef6573bf51a2b4 (diff)
downloadaur-ead44197231067a00f958da97b51f866423b88ce.tar.gz
Updated to 3.42.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 15 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6f8e68b83033..f4a6522e8de7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
-# Maintainer: James An <james@jamesan.ca>
+# Contributor: Eric Fung <loseurmarbles[AT]gmail[DOT]com>
+# Contributor: James An <james@jamesan.ca>
# Contributor: Bartek Piotrowski <barthalion@gmail.com>
# Contributor: 3ED <krzysztof1987 at googlemail>
# Contributor: Jan de Groot <jgc@archlinux.org>
@@ -6,49 +7,39 @@
pkgname=alacarte-xfce
_pkgname=${pkgname%-xfce}
-pkgver=3.11.91.r18.g40c8c60
-pkgrel=3
+pkgver=3.42.0
+pkgrel=1
pkgdesc="Menu editor for Xfce"
arch=('any')
license=('LGPL')
url="http://www.gnome.org"
groups=('xfce4-goodies')
-depends=('gnome-menus' 'hicolor-icon-theme' 'python2-gobject' 'gtk3')
-makedepends=('intltool' 'libxslt' 'docbook-xsl' 'git' 'gnome-common')
+depends=('gnome-menus' 'hicolor-icon-theme' 'python-gobject' 'gtk3')
+makedepends=('gnome-common')
provides=("$_pkgname=$pkgver")
conflicts=("$_pkgname" "$_pkgname-git" "$_pkgname-xfce-devel")
-install="$_pkgname.install"
-source=("$_pkgname"::"git+https://gitlab.gnome.org/GNOME/$_pkgname.git"
+install="${_pkgname}.install"
+source=("https://gitlab.gnome.org/GNOME/${_pkgname}/-/archive/${pkgver}/${_pkgname}-${pkgver}.tar.gz"
'unicode.patch')
-md5sums=('SKIP'
- '171d6819609a8e16d7950314dc78b352')
-
-pkgver() {
- cd "$_pkgname"
- (
- set -o pipefail
- git describe --long --tag | sed -r 's/([^-]*-g)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
- )
-}
+sha256sums=('4b3958ce96c7ae85b0681223d4de1ecd28312d0cee37b6baa23c968053a3586d'
+ '7bba758089ffb1c7e293cccef1de252f91f8951dd0b4a3558cef81fd1c4998a7')
prepare() {
- cd $_pkgname
+ cd "${_pkgname}-${pkgver}"
patch -p1 < ../unicode.patch
}
build() {
- cd $_pkgname
+ cd "${_pkgname}-${pkgver}"
NOCONFIGURE=1 ./autogen.sh
- ./configure --prefix=/usr PYTHON=/usr/bin/python2
+ ./configure --prefix=/usr
make
}
package() {
- cd $_pkgname
+ cd "${_pkgname}-${pkgver}"
- make DESTDIR="$pkgdir" install
- python2 -m compileall "$pkgdir"/usr/lib/python2.7/site-packages/Alacarte/
+ DESTDIR="${pkgdir}" make install
}