35 Commits

Author SHA256 Message Date
bf26562252 Accepting request 1287136 from GNOME:Apps
- Use pyproject macros to build and install.
- Add in fdupes. (forwarded request 1287036 from StevenK)

OBS-URL: https://build.opensuse.org/request/show/1287136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=11
2025-06-23 12:56:56 +00:00
1b69b6582e Accepting request 1287036 from home:StevenK:branches:GNOME:Apps
- Use pyproject macros to build and install.
- Add in fdupes.

OBS-URL: https://build.opensuse.org/request/show/1287036
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=34
2025-06-20 07:35:27 +00:00
87317e8291 Accepting request 1279999 from GNOME:Apps
- Drop obsolete update-desktop-files BuildRequires and macro. (forwarded request 1279533 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1279999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=10
2025-05-26 16:38:53 +00:00
2af8192949 - Drop obsolete update-desktop-files BuildRequires and macro.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=32
2025-05-26 08:01:27 +00:00
bc1ae96d8c Accepting request 1145232 from GNOME:Apps
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1145232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=9
2024-02-09 22:52:25 +00:00
9ee31bcf2f - Prepare for RPM 4.20: use autosetup.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=30
2024-02-08 16:02:34 +00:00
b6ff7c04ce Accepting request 742023 from GNOME:Apps
- Correct dependency on gstreamer plugin (forwarded request 741440 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/742023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=8
2019-10-23 13:52:14 +00:00
8d9b29692d Accepting request 741440 from openSUSE:Factory:RISCV
- Correct dependency on gstreamer plugin

OBS-URL: https://build.opensuse.org/request/show/741440
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=28
2019-10-23 08:23:21 +00:00
4345aab722 Accepting request 618984 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/618984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=7
2018-06-27 08:21:42 +00:00
187241fdf3 Accepting request 618952 from home:iznogood:branches:GNOME:Apps
I obsoleted it since that package was built by gnome-keysign, but sure - weak removal works for me.

the service_ident -- python-twisted that can use it, have it correctly set as a recommends. I added it as a hard req here since this package deals explicitly with security sensitive things.
IE avoid the 
 UserWarning: You do not have a working installation of the service_identity module: 'No module named 'service_identity''.  Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied.  Without the service_identity module, Twisted can perform only rudimentary TLS client hostname verification.  Many valid certificate/hostname mappings may be rejected.

OBS-URL: https://build.opensuse.org/request/show/618952
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=26
2018-06-25 14:57:39 +00:00
95e4fe8bf7 Accepting request 618375 from home:iznogood:branches:GNOME:Apps
- Update to version 0.9.7.2:
  + Change desktop ID.
  + Save appdata in share/metainfo.
- Changes from version 0.9.7.1:
  + Generate appdata with XML declaration.
- Changes from version 0.9.7:
  + Fixed icon, desktop, and appdata file names to match appid.
  + Support for running as a flatpak app, i.e. making use of email
    portal.
  + Handle gpgme's "status_code_lost" if the agent on the host is
    old.
  + Handle gpgme's "INV_SGNR" for expired keys.
  + Fixed the detection of keys and the relevant homedir.
  + Now fully removed traces of monkeysign.
  + Fixed an encoding issue with Bluetooth under Python2.
  + Bluetooth should now really be optional.
  + Work around a crash in gpgme on 32bit.
- Drop python3-monkeysign sub-package, and obsolete it.
- Add python3-service_identity Requires: New runtime dependency.

OBS-URL: https://build.opensuse.org/request/show/618375
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=25
2018-06-23 10:23:17 +00:00
404300e5fa Accepting request 600287 from GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/600287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=6
2018-05-11 07:14:01 +00:00
00936c98c1 Accepting request 599873 from home:mgorse:branches:GNOME:Apps
- Build for python 3. Adjust Requires, BuildRequires, and files
- Add gnome-keysign-python3-setup.patch: fix UnicodeDecodeError
  when processing translations.
- python-monkeysign -> python3-monkeysign.

OBS-URL: https://build.opensuse.org/request/show/599873
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=23
2018-04-24 06:56:50 +00:00
43b876e2da Accepting request 563671 from GNOME:Apps
- Update to version 0.9.6:
  * Appdata: Updated format to newer standard.
  * added a primitive extract_desktop function to babelglade.
  * babelglade: add Python 3 support.
  * desktop extract: regard the desktop file spec for translatable
    strings.
  * removed our copy of monkeysign.
  * rewrote babelglade using lxml instead of expat.
  * send: avoid BT restart when back has been pressed.
  * setup.py: Generate translated desktop file.
  * setup.py: Let python setup.py test run "nosetest tests".
  * setup: group the catalogs in a separate function.
  * test_bluetooth: Skip tests if pybluez is not available.
  * test_gpgmks: skip the tests if mks is not available.
  * tests: Avoid too broad exception clause.
- Add python-lxml BuildRequires: new dependency used during
  translation of the xml files.

OBS-URL: https://build.opensuse.org/request/show/563671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=5
2018-01-13 20:48:07 +00:00
89bf2eaf60 - Update to version 0.9.6:
* Appdata: Updated format to newer standard.
  * added a primitive extract_desktop function to babelglade.
  * babelglade: add Python 3 support.
  * desktop extract: regard the desktop file spec for translatable
    strings.
  * removed our copy of monkeysign.
  * rewrote babelglade using lxml instead of expat.
  * send: avoid BT restart when back has been pressed.
  * setup.py: Generate translated desktop file.
  * setup.py: Let python setup.py test run "nosetest tests".
  * setup: group the catalogs in a separate function.
  * test_bluetooth: Skip tests if pybluez is not available.
  * test_gpgmks: skip the tests if mks is not available.
  * tests: Avoid too broad exception clause.
- Add python-lxml BuildRequires: new dependency used during
  translation of the xml files.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=21
2018-01-11 18:22:52 +00:00
17b6191aeb Accepting request 538064 from GNOME:Apps
- Update to version 0.9.5:

old: openSUSE:Factory/gnome-keysign
new: GNOME:Apps/gnome-keysign rev None
Index: _service
===================================================================
--- _service (revision 3)
+++ _service (revision 19)
@@ -6,7 +6,7 @@
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="submodules">enable</param>
     <param name="changesgenerate">enable</param>
-    <param name="revision">refs/tags/0.9</param>
+    <param name="revision">refs/tags/0.9.5</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">*.tar</param>
Index: _servicedata
===================================================================
--- _servicedata (revision 3)
+++ _servicedata (revision 19)
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
             <param name="url">https://github.com/GNOME-Keysign/gnome-keysign.git</param>
-          <param name="changesrevision">ad72a9f305894ea0e65e5f70e4067d722556b83e</param></service></servicedata>
\ No newline at end of file
+          <param name="changesrevision">8f4aa01eadbcfad1f588ebf49949f2af9638c0b0</param></service></servicedata>
\ No newline at end of file
Index: gnome-keysign.changes
===================================================================
--- gnome-keysign.changes (revision 3)
+++ gnome-keysign.changes (revision 19)
@@ -1,4 +1,19 @@
 -------------------------------------------------------------------
+Tue Oct 03 11:43:51 UTC 2017 - tobiasmue@gnome.org
+
+- Update to version 0.9.5:
+  * Bluetooth support through BlueZ and Twisted
+  * Translation support with Babel
+  * Increased Python 3 compatibility
+  * default to gpgme instead of monkeysign
+  * Better resiliance for pathologic OpenPGP keys
+- Drop python-monkeysign Requires: we switched to gpgme.
+- Add python-Babel BuildRequires: new dependency for the
+  translations.
+- Add python-gpg, python-pybluez and python-twisted Requires: new
+  dependencies.
+
+-------------------------------------------------------------------
 Fri May 26 15:24:14 UTC 2017 - jmatejek@suse.com
 
 - Add version on python-monkeysign Requires, ease updates for
Index: gnome-keysign.spec
===================================================================
--- gnome-keysign.spec (revision 3)
+++ gnome-keysign.spec (revision 19)
@@ -17,7 +17,7 @@
 
 
 Name:           gnome-keysign
-Version:        0.9
+Version:        0.9.5
 Release:        0
 Summary:        GNOME OpenGPG key signing helper
 License:        GPL-3.0+
@@ -25,6 +25,7 @@
 Url:            https://github.com/GNOME-Keysign/gnome-keysign
 Source:         %{name}-%{version}.tar.xz
 BuildRequires:  gobject-introspection
+BuildRequires:  python-Babel
 BuildRequires:  python-setuptools
 BuildRequires:  update-desktop-files
 %ifarch x86_64
@@ -37,10 +38,12 @@
 Requires:       python-cairo
 Requires:       python-gobject
 Requires:       python-gobject-Gdk
-Requires:       python-monkeysign >= %{version}
+Requires:       python-gpg
+Requires:       python-pybluez
 Requires:       python-qrcode
 Requires:       python-requests
 Requires:       python-setuptools
+Requires:       python-twisted
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
Index: gnome-keysign-0.9.5.tar.xz
===================================================================
Binary file gnome-keysign-0.9.5.tar.xz (revision 19) added
Index: gnome-keysign-0.9.tar.xz
===================================================================
Binary file gnome-keysign-0.9.tar.xz (revision 3) deleted

OBS-URL: https://build.opensuse.org/request/show/538064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=4
2017-11-03 15:25:16 +00:00
309520f121 reword
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=19
2017-11-01 12:04:13 +00:00
5842cc9495 Accepting request 531900 from home:tobiasmue:branches:GNOME:Apps
- Update to version 0.9.5:
  * Bluetooth support through BlueZ and Twisted
  * Translation support with Babel
  * Increased Python 3 compatibility
  * default to gpgme instead of monkeysign
  * Better resiliance for pathologic OpenPGP keys
- Require BlueZ and Twisted for bluetooth support
- Require Babel during build time for translations
- Require python-gpgme because of upstream defaults

OBS-URL: https://build.opensuse.org/request/show/531900
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=18
2017-11-01 12:00:02 +00:00
57449b9c53 Accepting request 500201 from GNOME:Apps
Resub, updated package.

OBS-URL: https://build.opensuse.org/request/show/500201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=3
2017-07-05 21:57:43 +00:00
Bjørn Lie
71665a0b4d Tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=16
2017-05-31 17:10:48 +00:00
Bjørn Lie
c72d9b578e Accepting request 498504 from home:matejcik:branches:GNOME:Apps
- versioned requires on python-monkeysign

OBS-URL: https://build.opensuse.org/request/show/498504
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=15
2017-05-31 17:05:08 +00:00
Bjørn Lie
c79a018e65 Accepting request 494699 from home:tobiasmue:branches:GNOME:Apps
updated version

OBS-URL: https://build.opensuse.org/request/show/494699
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=14
2017-05-18 19:03:45 +00:00
9fad34367a Rework .changes file - and lock the tarball on the git tag
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=13
2017-01-31 08:11:23 +00:00
55a1e763d8 Accepting request 453490 from home:tobiasmue:branches:GNOME:Apps
now with patch changes in the file.

OBS-URL: https://build.opensuse.org/request/show/453490
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=12
2017-01-31 08:07:44 +00:00
457f3c8bd9 typofix
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=11
2016-11-14 08:50:48 +00:00
b5f961c34a Accepting request 440020 from home:tobiasmue:branches:GNOME:Apps
updated changes file

OBS-URL: https://build.opensuse.org/request/show/440020
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=10
2016-11-14 08:49:55 +00:00
ab0db368c9 Accepting request 408501 from GNOME:Apps
- Update to version 0.6:
  * GetKey: Properly call TempKeyring, not TemporaryKeyring
  * Using gi.require for Gtk, Gst, and GstVideo
  * Increased py3k compatibilty
- Add gnome-keysign-gpg-2.1-returncode.patch: Improve GPG 2.1
  compatibility. Patch has been submitted to monkeysign upstream:
  https://lists.riseup.net/www/arc/monkeysphere/2016-07/msg00000.html

- Add python-requests Requires: manadatory dependency.

OBS-URL: https://build.opensuse.org/request/show/408501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=2
2016-07-18 19:23:34 +00:00
9d6f05f440 tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=8
2016-07-14 12:21:46 +00:00
168915e59a Accepting request 408498 from home:tobiasmue:branches:GNOME:Apps
OBS-URL: https://build.opensuse.org/request/show/408498
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=7
2016-07-14 12:19:47 +00:00
0abbe89c27 Accepting request 403359 from GNOME:Apps
Introduce gnome-keysign version 0.5

OBS-URL: https://build.opensuse.org/request/show/403359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-keysign?expand=0&rev=1
2016-07-03 10:27:37 +00:00
Bjørn Lie
30ea47cdc3 Accepting request 404797 from home:dimstar:branches:GNOME:Apps
- Add python-requests Requires: manadatory dependency.

OBS-URL: https://build.opensuse.org/request/show/404797
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=5
2016-06-25 19:43:34 +00:00
eeb045fa6a Fixup zbar symbol in i586
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=4
2016-06-18 12:23:13 +00:00
99c811ce66 Accepting request 402825 from home:dimstar:branches:GNOME:Apps
Please accept the cheat - the initial package already said version 0.5, as I knew it was just coming.. .the reviews were much faster than expected :P

OBS-URL: https://build.opensuse.org/request/show/402825
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=3
2016-06-17 09:56:51 +00:00
Bjørn Lie
8de3dc7285 Accepting request 402803 from home:dimstar:branches:GNOME:Apps
Add patch - now also works with gpg 2.1

OBS-URL: https://build.opensuse.org/request/show/402803
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=2
2016-06-16 18:55:24 +00:00
Bjørn Lie
f000b6ca05 Accepting request 402760 from home:dimstar:branches:GNOME:Apps
New keysign utility - very early and does not yet work properly but I'd like to get it past legal while working with upstream on fixing the issues

OBS-URL: https://build.opensuse.org/request/show/402760
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/gnome-keysign?expand=0&rev=1
2016-06-16 15:40:07 +00:00