Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
gnome-applets


Commits:
895b14e7 by Balló György at 2024-05-12T12:09:24+02:00
Switch to git source

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -5,7 +5,11 @@ pkgbase = gnome-applets
        url = https://wiki.gnome.org/Projects/GnomeApplets
        arch = x86_64
        license = GPL-2.0-or-later
+       makedepends = autoconf-archive
+       makedepends = git
        makedepends = itstool
+       makedepends = python-packaging
+       makedepends = yelp-tools
        depends = at-spi2-core
        depends = cairo
        depends = cpupower
@@ -28,9 +32,10 @@ pkgbase = gnome-applets
        depends = tracker3
        depends = upower
        optdepends = tracker3-miners: Search bar
-       source = 
https://download.gnome.org/sources/gnome-applets/3.52/gnome-applets-3.52.0.tar.xz
+       source = 
git+https://gitlab.gnome.org/GNOME/gnome-applets.git?signed#tag=3.52.0
        source = gnome-applets-98.patch
-       sha256sums = 
6f3d3b428656ff6d5b1d3ee5ccb7ece3d2b18b54bf0457acf43b711e55e2d62c
+       validpgpkeys = 7B44FD78E49334EC10B3B288A3D013EC303E1894
+       sha256sums = 
a4f06547b5cdcba2f73d681cebdbd58f04e7d28beff4834d5ca0d56640fa6e01
        sha256sums = 
a0ea3eeeda6c09e156c7713b45998de7674bcd4c720d1bb98c9ce97703bcf4db
 
 pkgname = gnome-applets


=====================================
PKGBUILD
=====================================
@@ -11,32 +11,32 @@ license=('GPL-2.0-or-later')
 depends=('at-spi2-core' 'cairo' 'cpupower' 'dconf' 'gdk-pixbuf2' 'glib2' 
'glibc' 'gnome-panel'
          'gsettings-desktop-schemas' 'gtk3' 'hicolor-icon-theme' 'libgtop' 
'libgweather-4'
          'libnotify' 'libwnck3' 'libx11' 'libxml2' 'pango' 'polkit' 'tracker3' 
'upower')
-makedepends=('itstool')
+makedepends=('autoconf-archive' 'git' 'itstool' 'python-packaging' 
'yelp-tools')
 optdepends=('tracker3-miners: Search bar')
-source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz";
+source=("git+https://gitlab.gnome.org/GNOME/$pkgname.git?signed#tag=$pkgver";
         'gnome-applets-98.patch')
-sha256sums=('6f3d3b428656ff6d5b1d3ee5ccb7ece3d2b18b54bf0457acf43b711e55e2d62c'
+sha256sums=('a4f06547b5cdcba2f73d681cebdbd58f04e7d28beff4834d5ca0d56640fa6e01'
             'a0ea3eeeda6c09e156c7713b45998de7674bcd4c720d1bb98c9ce97703bcf4db')
+validpgpkeys=('7B44FD78E49334EC10B3B288A3D013EC303E1894') # Alberts 
Muktupāvels <alberts.muktupav...@gmail.com>
 
 prepare() {
-  cd $pkgname-$pkgver
+  cd $pkgname
 
   # Destroy preferences window on dispose
   # https://gitlab.gnome.org/GNOME/gnome-applets/-/merge_requests/98
   patch -Np1 -i ../gnome-applets-98.patch
 
-  # Regenerate resources file
-  rm gnome-applets/ga-resources.{c,h}
+  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
+  cd $pkgname
+  ./configure --prefix=/usr --disable-debug --enable-compile-warnings
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-applets/-/commit/895b14e7540ef344057dea289625e94e40ca0a57

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-applets/-/commit/895b14e7540ef344057dea289625e94e40ca0a57
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to