Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
lib32-libindicator


Commits:
a5264d85 by Antonio Rojas at 2024-09-07T13:50:52+02:00
upgpkg: 12.10.1-10: Rebuild for missing .SRCINFO

- - - - -


3 changed files:

- + .SRCINFO
- PKGBUILD
- + fix-build.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,28 @@
+pkgbase = lib32-libindicator
+       pkgdesc = Set of symbols and convenience functions for Ayatana 
indicators (32-bit)
+       pkgver = 12.10.1
+       pkgrel = 10
+       url = https://launchpad.net/libindicator
+       arch = x86_64
+       license = GPL3
+       makedepends = lib32-gtk2
+       makedepends = lib32-gtk3
+       makedepends = python
+       makedepends = glib2-devel
+       source = 
https://launchpad.net/libindicator/12.10/12.10.1/+download/libindicator-12.10.1.tar.gz
+       source = 
https://launchpad.net/libindicator/12.10/12.10.1/+download/libindicator-12.10.1.tar.gz.asc
+       source = fix-build.patch
+       validpgpkeys = 6FC05581A37D71FCECE165DB5BE41E162CD6358E
+       sha512sums = 
d6d77d0309b15cf6b52539323920ab0c1594cb1c1cef8a8d67cd0f76f8ceeeac28eb6db6227563df1932e6f1fadcffac68d82982182b745257dfaf91f1c945af
+       sha512sums = SKIP
+       sha512sums = 
bfb6942ce9d113c0dbe00fb3faed610c5b61f2cb1f30735418b3bea17b2ae7b8f672770e6aa93d7d4b2a2dbe2b26be41f0acb85503a7aea0c72c1da3c2bc1662
+
+pkgname = lib32-libindicator-gtk2
+       pkgdesc = Set of symbols and convenience functions for Ayatana 
indicators (32-bit) (GTK+ 2 library)
+       depends = libindicator-gtk2
+       depends = lib32-gtk2
+
+pkgname = lib32-libindicator-gtk3
+       pkgdesc = Set of symbols and convenience functions for Ayatana 
indicators (32-bit) (GTK+ 3 library)
+       depends = libindicator-gtk3
+       depends = lib32-gtk3


=====================================
PKGBUILD
=====================================
@@ -7,20 +7,23 @@ _pkgbase=libindicator
 pkgbase=lib32-${_pkgbase}
 pkgname=("${pkgbase}-gtk"{2,3})
 pkgver=12.10.1
-pkgrel=9
+pkgrel=10
 pkgdesc='Set of symbols and convenience functions for Ayatana indicators 
(32-bit)'
 url='https://launchpad.net/libindicator'
 arch=('x86_64')
 license=('GPL3')
-makedepends=("lib32-gtk"{2,3} 'python')
-source=(https://launchpad.net/${_pkgbase}/${pkgver%.*}/${pkgver}/+download/${_pkgbase}-${pkgver}.tar.gz{,.asc})
+makedepends=("lib32-gtk"{2,3} 'python' 'glib2-devel')
+source=(https://launchpad.net/${_pkgbase}/${pkgver%.*}/${pkgver}/+download/${_pkgbase}-${pkgver}.tar.gz{,.asc}
+        fix-build.patch)
 
sha512sums=('d6d77d0309b15cf6b52539323920ab0c1594cb1c1cef8a8d67cd0f76f8ceeeac28eb6db6227563df1932e6f1fadcffac68d82982182b745257dfaf91f1c945af'
-            'SKIP')
+            'SKIP'
+            
'bfb6942ce9d113c0dbe00fb3faed610c5b61f2cb1f30735418b3bea17b2ae7b8f672770e6aa93d7d4b2a2dbe2b26be41f0acb85503a7aea0c72c1da3c2bc1662')
 validpgpkeys=('6FC05581A37D71FCECE165DB5BE41E162CD6358E')  # Charles Kerr 
<[email protected]>
 
 prepare() {
   (cd ${_pkgbase}-${pkgver}
     sed -i 's/-Werror//' {libindicator,tools}/Makefile.am
+    patch -p1 -i ../fix-build.patch
     autoreconf -fi
   )
   cp -ra ${_pkgbase}-${pkgver}{,-gtk2}


=====================================
fix-build.patch
=====================================
@@ -0,0 +1,12 @@
+diff -ru libindicator-12.10.1.orig/configure.ac 
libindicator-12.10.1/configure.ac
+--- libindicator-12.10.1.orig/configure.ac     2024-09-07 13:49:11.638153051 
+0200
++++ libindicator-12.10.1/configure.ac  2024-09-07 13:48:57.831290433 +0200
+@@ -66,7 +66,7 @@
+ AM_CONDITIONAL(USE_GTK3, [test "x$with_gtk" = x3])
+ 
+ LT_LIB_M
+-LIBINDICATOR_LIBS+="$LIBM"
++LIBINDICATOR_LIBS+=" $LIBM"
+ 
+ ##############################
+ # Custom Junk



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libindicator/-/commit/a5264d8503f4ec299e8966cb6fa31035885c4d55

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libindicator/-/commit/a5264d8503f4ec299e8966cb6fa31035885c4d55
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to