Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / eom
Commits: bb9ec676 by Robin Candau at 2024-09-08T19:45:14+02:00 upgpkg: 1.28.0-2: Update licenses + use SPDX identifiers, use more transparent source, add nvchecker integration https://archlinux.org/todo/general-mate-packages-rework/ - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,13 +1,17 @@ pkgbase = eom - pkgdesc = An image viewing and cataloging program for MATE + pkgdesc = An image viewer for MATE pkgver = 1.28.0 - pkgrel = 1 + pkgrel = 2 url = https://mate-desktop.org arch = x86_64 groups = mate-extra - license = GPL + license = GPL-2.0-or-later + makedepends = autoconf-archive + makedepends = glib2-devel makedepends = gobject-introspection + makedepends = mate-common makedepends = itstool + makedepends = yelp-tools depends = dbus-glib depends = gobject-introspection-runtime depends = gettext @@ -20,7 +24,7 @@ pkgbase = eom optdepends = webp-pixbuf-loader: webp image format support conflicts = eom-gtk3 replaces = eom-gtk3 - source = https://pub.mate-desktop.org/releases/1.28/eom-1.28.0.tar.xz - sha256sums = 9a01cab2995a1a8c7258c865eae5f182ed4730c44672afdc3a07e423edd53abc + source = eom-1.28.0.tar.gz::https://github.com/mate-desktop/eom/archive/refs/tags/v1.28.0.tar.gz + sha256sums = 095ab4ae210662b0f2c9b4b8099962cd50f7ca8d4c59b01fe118686ab617a3a9 pkgname = eom ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[eom] +source = "git" +git = "https://github.com/mate-desktop/eom.git" +prefix = "v" ===================================== PKGBUILD ===================================== @@ -4,19 +4,24 @@ pkgname=eom pkgver=1.28.0 -pkgrel=1 -pkgdesc="An image viewing and cataloging program for MATE" +pkgrel=2 +pkgdesc="An image viewer for MATE" url="https://mate-desktop.org" arch=('x86_64') -license=('GPL') +license=('GPL-2.0-or-later') depends=('dbus-glib' 'gobject-introspection-runtime' 'gettext' 'exempi' 'lcms2' 'libexif' 'libjpeg-turbo' 'mate-desktop' 'libpeas') -makedepends=('gobject-introspection' 'itstool') +makedepends=('autoconf-archive' 'glib2-devel' 'gobject-introspection' 'mate-common' 'itstool' 'yelp-tools') optdepends=('webp-pixbuf-loader: webp image format support') groups=('mate-extra') conflicts=('eom-gtk3') replaces=('eom-gtk3') -source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz") -sha256sums=('9a01cab2995a1a8c7258c865eae5f182ed4730c44672afdc3a07e423edd53abc') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/eom/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('095ab4ae210662b0f2c9b4b8099962cd50f7ca8d4c59b01fe118686ab617a3a9') + +prepare() { + cd "${pkgname}-${pkgver}" + ./autogen.sh +} build() { cd "${pkgname}-${pkgver}" @@ -24,10 +29,6 @@ build() { --prefix=/usr \ --localstatedir=/var \ --with-librsvg - - #https://bugzilla.gnome.org/show_bug.cgi?id=656231 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/eom/-/commit/bb9ec6763b590a8cfcded47ad1fef0c29ee8f2c8 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/eom/-/commit/bb9ec6763b590a8cfcded47ad1fef0c29ee8f2c8 You're receiving this email because of your account on gitlab.archlinux.org.
