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.