Balló György pushed to branch main at Arch Linux / Packaging / Packages / eolie


Commits:
ccf64d31 by Balló György at 2024-08-29T22:16:22+02:00
upgpkg: 0.9.101-7: Fix translation of desktop and metainfo files

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- + eolie-po-dir.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = eolie
        pkgdesc = Simple web browser for GNOME
        pkgver = 0.9.101
-       pkgrel = 6
+       pkgrel = 7
        url = https://wiki.gnome.org/Apps/Eolie
        arch = any
        license = GPL-3.0-or-later
@@ -29,9 +29,11 @@ pkgbase = eolie
        source = git+https://gitlab.gnome.org/gnumdk/eolie-po.git
        source = eolie-libsoup3.patch
        source = eolie-disable-firefox-sync.patch
+       source = eolie-po-dir.patch
        b2sums = 
1728085b113cffa00a44a81be6ce6880d6430eba0ac686a89bbb9affe5d9af09e5cbd95076f4ab5d6676ffe5f20d77c69b17ed0f8c7f0c9721678dfd70266b96
        b2sums = SKIP
        b2sums = 
c1c94a1f461d50f8bd402cbffa5e03c7e25d715282579e448af50f0d9fa710becebfbf2c6840217c1915a46536f22e6e0032a9121f37063f7a036872be5ec3ab
        b2sums = 
d6525928997a708fc5e1b6127433c97f6b059a081327bd9d34ff63f25b9f33e8e4b0e0520c31fbb2e9edc173109750df54ad5feabf0de9109ba359d9730d4bf9
+       b2sums = 
35584ce0d95bc8cbf293604f087d0dc976ea683184e25c0e368c71be32127c534105647640401a0169cac0ae42d9011cf09182a05a5e87e09591e63c94cbac55
 
 pkgname = eolie


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 
 pkgname=eolie
 pkgver=0.9.101
-pkgrel=6
+pkgrel=7
 pkgdesc='Simple web browser for GNOME'
 arch=(any)
 url='https://wiki.gnome.org/Apps/Eolie'
@@ -37,12 +37,14 @@ source=(
   git+https://gitlab.gnome.org/gnumdk/eolie-po.git
   eolie-libsoup3.patch
   eolie-disable-firefox-sync.patch
+  eolie-po-dir.patch
 )
 b2sums=(
   
1728085b113cffa00a44a81be6ce6880d6430eba0ac686a89bbb9affe5d9af09e5cbd95076f4ab5d6676ffe5f20d77c69b17ed0f8c7f0c9721678dfd70266b96
   SKIP
   
c1c94a1f461d50f8bd402cbffa5e03c7e25d715282579e448af50f0d9fa710becebfbf2c6840217c1915a46536f22e6e0032a9121f37063f7a036872be5ec3ab
   
d6525928997a708fc5e1b6127433c97f6b059a081327bd9d34ff63f25b9f33e8e4b0e0520c31fbb2e9edc173109750df54ad5feabf0de9109ba359d9730d4bf9
+  
35584ce0d95bc8cbf293604f087d0dc976ea683184e25c0e368c71be32127c534105647640401a0169cac0ae42d9011cf09182a05a5e87e09591e63c94cbac55
 )
 
 prepare() {
@@ -57,6 +59,9 @@ prepare() {
 
   # https://gitlab.gnome.org/World/eolie/-/merge_requests/287
   git apply -3 ../eolie-disable-firefox-sync.patch
+
+  # https://gitlab.gnome.org/World/eolie/-/merge_requests/288
+  git apply -3 ../eolie-po-dir.patch
 }
 
 build() {


=====================================
eolie-po-dir.patch
=====================================
@@ -0,0 +1,34 @@
+From 0d41769216f810d8b12ae02a8d2b3c2711b23a4b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
+Date: Thu, 29 Aug 2024 20:12:02 +0000
+Subject: [PATCH] Fix path for po_dir
+
+---
+ data/meson.build | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/meson.build b/data/meson.build
+index e85b5c75..0501d7b2 100644
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -34,7 +34,7 @@ endif
+ i18n.merge_file(
+   output: project_id + '.desktop',
+   input: project_id + '.desktop.in',
+-  po_dir: join_paths(meson.source_root(), 'po'),
++  po_dir: join_paths(meson.source_root(), 'subprojects', 'po'),
+   type: 'desktop',
+   install: true,
+   install_dir: join_paths(get_option('prefix'), get_option('datadir'), 
'applications')
+@@ -54,7 +54,7 @@ endif
+ i18n.merge_file(
+   output: project_id + '.appdata.xml',
+   input: project_id + '.appdata.xml.in',
+-  po_dir: join_paths(meson.source_root(), 'po'),
++  po_dir: join_paths(meson.source_root(), 'subprojects', 'po'),
+   install: true,
+   install_dir: join_paths(get_option('prefix'), get_option('datadir'), 
'metainfo')
+ )
+-- 
+GitLab
+



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/eolie/-/commit/ccf64d31d9946781345415f252e823fa87013a47

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


Reply via email to