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


Commits:
b09a69a2 by Balló György at 2024-10-21T19:20:58+02:00
upgpkg: 2.1-6: Clear all temporary files on close

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- letterpress-clear-tmpfiles.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = letterpress
        pkgdesc = Convert your images into a picture made up of ASCII 
characters, using jp2a
        pkgver = 2.1
-       pkgrel = 5
+       pkgrel = 6
        url = https://apps.gnome.org/Letterpress/
        arch = any
        license = GPL-3.0-or-later
@@ -28,7 +28,7 @@ pkgbase = letterpress
        b2sums = 
85b95ddf80a445a8fd13856086da45e7702d171a780deb62512b27ef03ed56acd30ddf43cd27c67a935961b11cab2fe8a68607d3d6519802cfa4edaaedc6710d
        b2sums = 
001ea58a749bc573f69f6a6de235572a07092d99f414f9e66f2a8180ad1df523988536d5b21589e3d6f2c8869fa0cfd08fea8b203abb8043bcbc9d143975cd0f
        b2sums = 
4030ec1653f77719e00f28435a615a431fd139833db2a706af165866ac0ecc8f5edeb6c0ac66f931a53d50ae57578e1b97fcb7af423dedbb67b5a034fccabd4c
-       b2sums = 
b03061acf2d5db795864b9a77d3c50f27dc6a69b95fa3125b88fb51cd9458aca2fd58260c596c307313fc5811814010ef520b8b27b1a95dc63976ac135ed777b
+       b2sums = 
6686d328c10e8176a745a1ff616e9abb18fe7f523912fc13bc1c9b0e6439c1945bf8cf0cbffcd67f1f5dd5ccc373bb636bbd8975e06f074720096bc682946216
        b2sums = 
1ce45e3b5b837fbae2267799483b876a739c67fabfdc6b3e2d8c5043b5c6d78a9b742b0c6bfe807f5e5f15303f7ee7fcca50c5edf925815b948c64ec57a6b28b
 
 pkgname = letterpress


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=letterpress
 pkgver=2.1
-pkgrel=5
+pkgrel=6
 pkgdesc='Convert your images into a picture made up of ASCII characters, using 
jp2a'
 arch=(any)
 url='https://apps.gnome.org/Letterpress/'
@@ -37,7 +37,7 @@ b2sums=(
   
85b95ddf80a445a8fd13856086da45e7702d171a780deb62512b27ef03ed56acd30ddf43cd27c67a935961b11cab2fe8a68607d3d6519802cfa4edaaedc6710d
   
001ea58a749bc573f69f6a6de235572a07092d99f414f9e66f2a8180ad1df523988536d5b21589e3d6f2c8869fa0cfd08fea8b203abb8043bcbc9d143975cd0f
   
4030ec1653f77719e00f28435a615a431fd139833db2a706af165866ac0ecc8f5edeb6c0ac66f931a53d50ae57578e1b97fcb7af423dedbb67b5a034fccabd4c
-  
b03061acf2d5db795864b9a77d3c50f27dc6a69b95fa3125b88fb51cd9458aca2fd58260c596c307313fc5811814010ef520b8b27b1a95dc63976ac135ed777b
+  
6686d328c10e8176a745a1ff616e9abb18fe7f523912fc13bc1c9b0e6439c1945bf8cf0cbffcd67f1f5dd5ccc373bb636bbd8975e06f074720096bc682946216
   
1ce45e3b5b837fbae2267799483b876a739c67fabfdc6b3e2d8c5043b5c6d78a9b742b0c6bfe807f5e5f15303f7ee7fcca50c5edf925815b948c64ec57a6b28b
 )
 


=====================================
letterpress-clear-tmpfiles.patch
=====================================
@@ -1,4 +1,4 @@
-From e0d0ffe59920f42cd3e4f902569f368997968930 Mon Sep 17 00:00:00 2001
+From 43c175fe03600fdb0f8017f19ef2852229c9425c Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
 Date: Mon, 21 Oct 2024 17:06:18 +0200
 Subject: [PATCH] Clear temporary files on close
@@ -11,7 +11,7 @@ Without this, all temporary files remain on the system for 
each opened images.
  3 files changed, 26 insertions(+), 4 deletions(-)
 
 diff --git a/src/main.py b/src/main.py
-index 55eef07..26bd3f0 100644
+index 55eef07..266b82b 100644
 --- a/src/main.py
 +++ b/src/main.py
 @@ -74,6 +74,8 @@ class LetterpressApplication(Adw.Application):
@@ -36,10 +36,10 @@ index 55eef07..26bd3f0 100644
 +        Gtk.Application.do_shutdown(self)
 +
 +    def __paste_image_cb(self, file, temporary):
-+        if self.pasted_tmpfile:
-+            self.pasted_tmpfile.delete()
-+
 +        if temporary:
++            if self.pasted_tmpfile:
++                self.pasted_tmpfile.delete()
++
 +            self.pasted_tmpfile = file;
 +
 +        win = self.get_active_window()



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/letterpress/-/commit/b09a69a29e0dfb2963eb769794c39f3082874baa

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


Reply via email to