61 Commits

Author SHA256 Message Date
8b635db704 Accepting request 997388 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/997388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=24
2022-08-17 16:16:41 +00:00
105fbd9ef7 Accepting request 997350 from GNOME:Next
- Update to version 1.0.1+git.20220816:
  * Drop call to appstreamcli refresh
  * Added hardening to systemd service (bsc#1181400)
  * Typo fix for command help
- Drop harden_appstream-sync-cache.service.patch: fixed upstream.
- Drop Appstream recommends: no longer needed, as we no longer call
  appstreamcli.

OBS-URL: https://build.opensuse.org/request/show/997350
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=56
2022-08-16 14:26:16 +00:00
3b2aa0668c Accepting request 924739 from GNOME:Factory
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort (forwarded request 923286 from jsegitz)

OBS-URL: https://build.opensuse.org/request/show/924739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=23
2021-10-12 19:48:46 +00:00
0750c065b5 Accepting request 923286 from home:jsegitz:branches:systemdhardening:GNOME:Factory
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/923286
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=55
2021-10-11 17:19:42 +00:00
7a6b209aac Accepting request 832499 from GNOME:Factory
- Install ASHelper to %{_prefix}/lib: the scripts hardcode this
  path. (forwarded request 832087 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/832499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=22
2020-09-09 15:46:22 +00:00
d74950fc42 Accepting request 832087 from GNOME:Next
- Install ASHelper to %{_prefix}/lib: the scripts hardcode this
  path.

OBS-URL: https://build.opensuse.org/request/show/832087
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=53
2020-09-05 14:06:21 +00:00
a65398edd5 Accepting request 689473 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/689473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=21
2019-04-01 10:32:06 +00:00
4818ebcd45 Accepting request 689342 from GNOME:Next
- Only Recommend instead of require AppStream: Allow distros like
  SLE not to ship AppStream as part of the main channel, but only
  in PK for example. SLE only ships GNOME Software, which does not
  rely on the xapian database, so we don't need this cache being
  refreshed. On SLE+PH or openSUSE, we also have KDE Discover,
  where xapian becomes a topic (boo#1125898).

OBS-URL: https://build.opensuse.org/request/show/689342
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=51
2019-03-28 20:46:31 +00:00
27ac37dac9 Accepting request 602998 from GNOME:Factory
- Switch summary to a noun phrase. (forwarded request 602584 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/602998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=20
2018-05-07 12:50:33 +00:00
8c992b36e1 Accepting request 602584 from home:jengelh:branches:GNOME:Factory
- Switch summary to a noun phrase.

OBS-URL: https://build.opensuse.org/request/show/602584
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=49
2018-05-02 09:02:48 +00:00
9d748ae4be Accepting request 601527 from GNOME:Factory
- Update to version 1.0.1+git.20180426:
  * systemd-service: we only need local filesystem, no network.

- Update to version 1.0.1+git.20180425:
  * Rewrite InstallAppdata in python, having slightly better
    control over the execution
  * Add systemd service to resync the repodata cache (boo#1009745). (forwarded request 601507 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/601527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=19
2018-04-30 20:49:48 +00:00
976c942984 Accepting request 601507 from GNOME:Next
- Update to version 1.0.1+git.20180426:
  * systemd-service: we only need local filesystem, no network.

- Update to version 1.0.1+git.20180425:
  * Rewrite InstallAppdata in python, having slightly better
    control over the execution
  * Add systemd service to resync the repodata cache (boo#1009745).

OBS-URL: https://build.opensuse.org/request/show/601507
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=47
2018-04-26 11:40:42 +00:00
05a1ca0381 Accepting request 600294 from GNOME:Factory
- Drop the post scriptlet attempting to fix boo#1009745: at the
  time this script is executed on a fresh install, the repos are
  not yet setup in the chroot, resulting in the zypper lr call to
  fail and the AS data still not being initialzied. (forwarded request 600291 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/600294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=18
2018-04-26 11:22:09 +00:00
aa47d2c750 Accepting request 600291 from GNOME:Next
- Drop the post scriptlet attempting to fix boo#1009745: at the
  time this script is executed on a fresh install, the repos are
  not yet setup in the chroot, resulting in the zypper lr call to
  fail and the AS data still not being initialzied.

OBS-URL: https://build.opensuse.org/request/show/600291
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=45
2018-04-24 07:18:47 +00:00
24218b082d Accepting request 592387 from GNOME:Factory
- Update to version 1.0.1+git.20180327:
  * AsHelper: normalize the repo alias names
- Start zypper lr with ZYPP_PLUGIN_APPDATA_FORCE_COLLECT=1 post
  installation (boo#1009745).
- Add relevant Requires(post) to ensure packages are installed in
  the right order:
  + appstream-glib >= 0.3.6
  + python3-cmdln
  + python3-createrepo_c
  + libzypp >= 16.13.1
  + zypper

OBS-URL: https://build.opensuse.org/request/show/592387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=17
2018-03-30 09:57:33 +00:00
54dbbc55f1 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=43 2018-03-29 19:45:43 +00:00
9ad409c12e Accepting request 591575 from GNOME:Next
- Update to version 1.0.1+git.20180327:

OBS-URL: https://build.opensuse.org/request/show/591575
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=42
2018-03-27 15:44:06 +00:00
3ac83cf597 Accepting request 590704 from GNOME:Factory
- Update to version 1.0.1+git.20180321:
  * ZYpp AsHelper: install AS data into system cache: new python
    helper to be a bit smarter (part of boo#996896). (forwarded request 590296 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/590704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=16
2018-03-24 15:08:19 +00:00
c97c6480ab Accepting request 590296 from GNOME:Next
- Update to version 1.0.1+git.20180321:
  * ZYpp AsHelper: install AS data into system cache: new python
    helper to be a bit smarter (part of boo#996896).

OBS-URL: https://build.opensuse.org/request/show/590296
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=40
2018-03-23 14:03:52 +00:00
c01c9fc015 Accepting request 582902 from GNOME:Factory
spec-cleaner (forwarded request 581413 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/582902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=15
2018-03-08 09:50:22 +00:00
eaacfb67b6 Accepting request 581413 from GNOME:Next
spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/581413
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=38
2018-03-05 14:03:03 +00:00
75701492b2 Fix installation of yast2 based appdata.xml.gz files
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=14
2017-10-04 09:40:17 +00:00
OBS User buildservice-autocommit
6a0c378682 Updating link to change in openSUSE:Factory/libzypp-plugin-appdata revision 14.0
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=5681e62eabd0e253ee603bcd85cdc694
2017-10-04 09:40:17 +00:00
35ac3f3454 Accepting request 510243 from GNOME:Factory
- Bump version to 1.0.1+git.20170629: We were originally at 1.0.1
  before switching to a git based source service, then 'downgraded'
  to 1.0+git, which was a mistake.

OBS-URL: https://build.opensuse.org/request/show/510243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=13
2017-07-17 06:59:58 +00:00
4c438e7976 - Bump version to 1.0.1+git.20170629: We were originally at 1.0.1
before switching to a git based source service, then 'downgraded'
  to 1.0+git, which was a mistake.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=36
2017-07-14 08:50:36 +00:00
a40c9c6f29 Accepting request 506830 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/506830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=12
2017-06-30 16:39:13 +00:00
Bjørn Lie
2ef0fae1da Accepting request 506777 from GNOME:Next
- Update to version 1.0+git.20150408:
  + Drop the irrelevant LICENSE file from git.
- Update License tag to be MIT (InstallAppdata.sh) AND CC0-1.0 (the
  appdata metafiles).

OBS-URL: https://build.opensuse.org/request/show/506777
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=34
2017-06-28 15:44:36 +00:00
64dc190448 Accepting request 506309 from GNOME:Next
Resub with spellfix (of vs or)

OBS-URL: https://build.opensuse.org/request/show/506309
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=33
2017-06-27 08:44:43 +00:00
Bjørn Lie
29caa82243 Accepting request 505880 from GNOME:Next
- Update InstallAppdata.sh: use appstreamcli refresh-cache instead
  of refresh-index (boo#1044114).
- Drop GNOME software mention from the description. There are other
  frontends out there by now.

OBS-URL: https://build.opensuse.org/request/show/505880
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=32
2017-06-23 13:17:14 +00:00
8e810b4f4a Accepting request 408650 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/408650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=11
2016-07-15 10:55:00 +00:00
Bjørn Lie
c40776b616 Accepting request 408627 from GNOME:Next
- InstallAppdata.sh: do not stumble over the presence of the
  appdata-failed.xml.gz file: this is for debug purpose and does
  not contain valid applications (boo#989031).
- Add awk Requires, as the latest modification relies on awk to
  find the right filenames.

OBS-URL: https://build.opensuse.org/request/show/408627
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=30
2016-07-15 08:36:45 +00:00
f4a9373121 Accepting request 393451 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/393451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=10
2016-05-04 06:18:48 +00:00
Bjørn Lie
86e1e9dbdd Accepting request 393445 from GNOME:Next
Lets go one step further: not only icons, but also the xml.gz file

OBS-URL: https://build.opensuse.org/request/show/393445
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=28
2016-05-03 15:40:01 +00:00
Bjørn Lie
b82ccb2851 Accepting request 393432 from GNOME:Next
Prepare for hashed icon tarball

OBS-URL: https://build.opensuse.org/request/show/393432
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=27
2016-05-03 14:25:38 +00:00
afbf752cda Accepting request 361250 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/361250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=9
2016-02-28 01:27:28 +00:00
91c201d5ef Accepting request 357903 from home:tittiatcoke:branches:GNOME:Factory
The adjustments required to also start using AppData within the KDE tools.  This will only work once the AppStream package has been accepted into Factory.

OBS-URL: https://build.opensuse.org/request/show/357903
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=25
2016-02-24 12:46:32 +00:00
Stephan Kulow
f2bfed957a Accepting request 305970 from GNOME:Factory
- Fix installation of rpm-md provided metadata (expanding globs
  inside quotes does not work).

OBS-URL: https://build.opensuse.org/request/show/305970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=8
2015-05-15 05:42:34 +00:00
58a2be2086 fixup
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=23
2015-05-08 20:09:15 +00:00
Stephan Kulow
c921a6c90a Accepting request 298732 from GNOME:Factory
- No need to validate appdata.xml.gz in a yast2 repo: those are
  created by kiwi, which in turn spanws appstream-builder: we can
  trust that it creates valid enough metadata.

OBS-URL: https://build.opensuse.org/request/show/298732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=7
2015-04-25 14:47:04 +00:00
9a6e36d6e3 - No need to validate appdata.xml.gz in a yast2 repo: those are
created by kiwi, which in turn spanws appstream-builder: we can
  trust that it creates valid enough metadata.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=21
2015-04-23 07:24:00 +00:00
a2eb8a8697 Accepting request 294755 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/294755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=6
2015-04-10 07:47:04 +00:00
4af1536de4 fix
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=20
2015-04-07 11:55:02 +00:00
438b76edf5 - Move openSUSE-appstream-process to appstream-glib package, as
updating one often means a change in the other anyway.
- Rename openSUSE-appstream-extra to openSUSE-appdata-extra, to
  better reflect what content to expect in this package (after the
  github reorganisation).

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=19
2015-04-07 11:50:30 +00:00
f9b921fb05 Accepting request 294192 from GNOME:Factory
- InstallAppdata.sh: pass --nonet to appstream-util when
  validating appstream.xml.gz.

- InstallAppdata.sh: only install AppStream metadata, that
  validates.

- Re-enable the actual libzypp plugin in place of shipping a static
  version of appstream metadata (last updated for 13.2). We can do
  this, as Tumbleweed now produces valid metadata. 3rd party repos
  are not yet able to produce valid metadata it seems.

OBS-URL: https://build.opensuse.org/request/show/294192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=5
2015-04-03 12:34:24 +00:00
630472980a - InstallAppdata.sh: pass --nonet to appstream-util when
validating appstream.xml.gz.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=17
2015-04-02 13:43:35 +00:00
16dc9d90d4 tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=16
2015-03-31 15:17:50 +00:00
5ce3d4f010 - InstallAppdata.sh: only install AppStream metadata, that
validates.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=15
2015-03-31 13:41:29 +00:00
5f54fca785 Fix tarball name
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=14
2015-03-28 17:20:44 +00:00
6362b69c4b - Re-enable the actual libzypp plugin in place of shipping a static
version of appstream metadata (last updated for 13.2). We can do
  this, as Tumbleweed now produces valid metadata. 3rd party repos
  are not yet able to produce valid metadata it seems.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=13
2015-03-27 15:04:50 +00:00
b3b5ffe5f4 Accepting request 291181 from GNOME:Factory
- Pass --include-failed to appstream-builder (requires apb 0.3.5).

OBS-URL: https://build.opensuse.org/request/show/291181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp-plugin-appdata?expand=0&rev=4
2015-03-18 12:02:54 +00:00