Date: Tuesday, October 4, 2022 @ 15:25:26
  Author: yan12125
Revision: 1321104

upgpkg: gcin 2.9.0-5; fix gcin-debug package

Also add transitive deps as detected by patched namcap. See
https://bugs.archlinux.org/task/64022

Modified:
  gcin/trunk/PKGBUILD

----------+
 PKGBUILD |   15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-10-04 15:25:14 UTC (rev 1321103)
+++ PKGBUILD    2022-10-04 15:25:26 UTC (rev 1321104)
@@ -6,17 +6,21 @@
 
 pkgname=gcin
 pkgver=2.9.0
-pkgrel=4
+pkgrel=5
 pkgdesc='Input method server supporting various input methods'
 url='https://hyperrate.com/dir.php?eid=67'
 license=('LGPL')
 arch=('x86_64')
-depends=('gtk3' 'libxtst' 'libappindicator-gtk3')
-makedepends=('qt5-base' 'gtk2' 'anthy')
+depends=('glibc' 'glib2' 'gdk-pixbuf2' 'cairo' 'pango' 'gtk3' 'libx11' 
'libxtst'
+         # Loaded via dlopen()
+         'libappindicator-gtk3')
+makedepends=('qt5-base' 'gtk2' 'anthy' 'curl')
 optdepends=('qt5-base: support for qt5 input method'
+            'gcc-libs: support for qt5 input method'
             'gtk2: support for gtk2 input method'
             'anthy: support for anthy input method'
-            'curl: for downloading and uploading vocabulary databases via 
ts-edit')
+            'curl: for downloading and uploading vocabulary databases via 
ts-edit'
+            'bash: for various scripts')
 source=("https://hyperrate.com/gcin-source/${pkgname}-${pkgver}.tar.xz";
         fix-gtk-immodules-path.patch)
 
sha512sums=('f8ce9407e2cfce2b3ba6e6ba6ccca8eb9dacf5c0124438df525e1a9fb692a7aea3cb685965708091b0fdedf3b00efa77fb6cdfbd33cdb50e1938e9f3fcf7a5d6'
@@ -37,6 +41,9 @@
     # Don't strip programs - makepkg will handle it
     sed -e 's/install -s/install/' -i Makefile
     patch -Np1 -i ../fix-gtk-immodules-path.patch
+
+    # Several source files are 0600, breaking reading from sources in 
gcin-debug package
+    find . -type f -exec chmod og+r {} \;
 }
 
 build() {

Reply via email to