Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
caja-extensions


Commits:
1b3bbb31 by Robin Candau at 2024-09-08T18:58:30+02:00
upgpkg: 1.28.0-2: Update licenses + use SPDX identifiers, use more transparent 
sourc, add nvchecker integration
https://archlinux.org/todo/general-mate-packages-rework/

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,13 @@
 pkgbase = caja-extensions
-       pkgdesc = Caja extensions
+       pkgdesc = Set of extensions for Caja, the MATE file manager
        pkgver = 1.28.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://mate-desktop.org
        arch = x86_64
-       license = GPL
+       license = GPL-2.0-or-later
+       makedepends = autoconf-archive
+       makedepends = glib2-devel
+       makedepends = mate-common
        makedepends = python
        makedepends = gst-plugins-base
        depends = caja
@@ -12,8 +15,8 @@ pkgbase = caja-extensions
        depends = dbus-glib
        depends = imagemagick
        depends = samba
-       source = 
https://pub.mate-desktop.org/releases/1.28/caja-extensions-1.28.0.tar.xz
-       sha256sums = 
d2986c5e0740835fe271cfbd5823eeeaf03291af1763203f4700abb8109e3175
+       source = 
caja-extensions-common-1.28.0.tar.gz::https://github.com/mate-desktop/caja-extensions/archive/refs/tags/v1.28.0.tar.gz
+       sha256sums = 
4c63786d5c9f995a3e1f9bf89dd0532993aa964afab2a1a3c6370b8a32382f1a
 
 pkgname = caja-extensions-common
        pkgdesc = Caja extensions (common files)


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,4 @@
+[caja-extensions]
+source = "git"
+git = "https://github.com/mate-desktop/caja-extensions.git";
+prefix = "v"


=====================================
PKGBUILD
=====================================
@@ -5,15 +5,20 @@
 pkgbase=caja-extensions
 pkgname=(caja-extensions-common caja-image-converter caja-open-terminal 
caja-sendto caja-share caja-wallpaper caja-xattr-tags 
caja-audio-video-properties)
 pkgver=1.28.0
-pkgrel=1
-pkgdesc="Caja extensions"
+pkgrel=2
+pkgdesc="Set of extensions for Caja, the MATE file manager"
 url="https://mate-desktop.org";
 arch=('x86_64')
-license=('GPL')
+license=('GPL-2.0-or-later')
 depends=('caja' 'gettext' 'dbus-glib' 'imagemagick' 'samba')
-makedepends=('python' 'gst-plugins-base')
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/$pkgbase-$pkgver.tar.xz";)
-sha256sums=('d2986c5e0740835fe271cfbd5823eeeaf03291af1763203f4700abb8109e3175')
+makedepends=('autoconf-archive' 'glib2-devel' 'mate-common' 'python' 
'gst-plugins-base')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mate-desktop/caja-extensions/archive/refs/tags/v${pkgver}.tar.gz";)
+sha256sums=('4c63786d5c9f995a3e1f9bf89dd0532993aa964afab2a1a3c6370b8a32382f1a')
+
+prepare() {
+    cd ${pkgbase}-${pkgver}
+    ./autogen.sh
+}
 
 build() {
     cd ${pkgbase}-${pkgver}
@@ -26,10 +31,6 @@ build() {
         --prefix=/usr \
         --disable-upnp \
         --disable-gksu
-
-    #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/caja-extensions/-/commit/1b3bbb315994db6f7dcfbef2fe5749bfcb6b0d1e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/caja-extensions/-/commit/1b3bbb315994db6f7dcfbef2fe5749bfcb6b0d1e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to