Commit Graph

19 Commits

Author SHA256 Message Date
Dominique Leuenberger
1d9559b5f3 Accepting request 356717 from GNOME:Factory
New rel with fixes in plus

OBS-URL: https://build.opensuse.org/request/show/356717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=25
2016-02-04 23:30:34 +00:00
Stephan Kulow
37ecb145ef Accepting request 344935 from GNOME:Factory
No longer produce the html files

OBS-URL: https://build.opensuse.org/request/show/344935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=22
2015-11-23 06:30:03 +00:00
Dominique Leuenberger
3844638cc4 Accepting request 328244 from GNOME:Factory
- openSUSE-appstream-process: compress the status html files
  (boo#942985). 

- Update to version 0.4.1:
  + New Features:
    - Add a 'compare' command to appstream-util.
    - Add a 'mirror-local-firmware' command to appstream-util.
    - Add a flag to relax the AppData Category=Settings
      requirement.
    - Add a flag to use non-optimal data sources when building
      metadata.
    - Add am 'incorporate' command to appstream-util.
    - Add two flags to veto-ignore to relax the requirements for
      metadata.
  + Bugfixes:
    - Be less strict when loading incorrect AppData files.
    - Do not duplicate <location> tags within a release.
    - Do not expect the INF ClassGuid to be the ESRT GUID.
    - Don't crash when parsing a <release> with no description.
    - Fix a potential crash spotted by clang.
    - Fix autogen with latest Intltool.
    - Ignore the prefix when loading system-wide AppStream
      information.
    - Include <pkgname> when writing the ignored metadata.
    - Only write the release timestamp if non-zero.
    - Remove the AppData veto when incorporating metadata.
    - Search harder when using AS_ICON_LOAD_FLAG_SEARCH_SIZE.
    - Sort multiple <icon> entries by name.
    - Update the SPDX licence list to v2.0.
    - When building metadata with the use-fallback flag accept

OBS-URL: https://build.opensuse.org/request/show/328244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=20
2015-09-03 15:59:26 +00:00
Dominique Leuenberger
345cc430ec Accepting request 294762 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/294762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=14
2015-04-10 07:47:11 +00:00
Stephan Kulow
786bd508ed Accepting request 241005 from GNOME:Factory
Addition of new appstream-glib library. Part of GNOME 3.14 stack,
but as it is new, it does not hurt to already push it now to
Factory... so we have it in time.

@coolo: this package actually contains appstream-builder: just like createrepo,
you can run it against a directory full of RPMs and it extracts a valid
appstream.xml.gz (plus icons) from it, which we should get published in our repo metadata
(for gnome-software and potentially other appstream based software centers).

Once this is in place (currently, there is a hack in place for Factory, but only based
on .desktop files, ignoring the actual shipped appdata.xml files), we will need zypper
to have a hook to perform appstream-util install <xml> <iconset> and enjoy the powers of it.

OBS-URL: https://build.opensuse.org/request/show/241005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=1
2014-07-20 08:49:45 +00:00
Dominique Leuenberger
b0bb6fde42 no use of tee, or return value of tee is exposed
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=52
2017-09-15 19:14:04 +00:00
Dominique Leuenberger
095aab9dd8 Swamp the log with debug
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=51
2017-09-15 15:00:09 +00:00
Dominique Leuenberger
4d60792d2d Exit with a better error code
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=50
2017-09-15 14:56:36 +00:00
Bjørn Lie
0e3ca0d975 Accepting request 526057 from GNOME:Next
- Update openSUSE-appstream-process: exit early if as-builder does
  not end with exit 0.

OBS-URL: https://build.opensuse.org/request/show/526057
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=107
2017-09-14 11:45:14 +00:00
c2d41c308b Accepting request 428684 from GNOME:Next
- Update openSUSE-appstream-process: do not rename the various
  appstream files to contain the sha hash in their filename: zypp
  is not (yet) able to cope with this (boo#999047).

OBS-URL: https://build.opensuse.org/request/show/428684
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=83
2016-09-20 12:57:35 +00:00
Bjørn Lie
900248b32c Accepting request 425614 from GNOME:Next
- Update openSUSE-appstream-process:
  + Do not include -failed.xml.gz: people complain about the
    additional ~ 100KB zypp downloads on a repodata refresh at 'no
    value for them'. The failed.xml.gz is not needed for regular
    operations, but was a great help for packagers to find out why
    their app was vetoed. They will need to find different ways to
    get this info.
  + Rename appdata-screenshots.tar to appdata-screenshots-$HASH.tar
    to help mirrorbrain offload this file to mirrors.

- Add appstream-glib-lang.patch:  Add -lang package as a dependency
  in order to properly detect translations.

- Update to version 0.6.2:
  + New Features:
    - Add a hash function specifically designed for unique-ids.
    - Add AS_BUNDLE_KIND_CABINET.
    - Remove the inf parsing from appstream-glib.
  + Bugfixes:
    - Check if icon name is unset before checking the prefix.
    - Do not merge all LangPack entries.
    - Do not require an icon from LOCALIZATION kind.
    - Do not use the deprecated GNOME_COMPILE_WARNINGS.
    - Do not use the prefix check when parsing YAML.
    - Fix gcc shift warnings on 32 bit platforms.
    - Ignore system datadirs that are actually per-user.
    - Invalidate the unique-id if any of the parts are changed.
    - Make upgrade check for SPDX license string.
    - Pay attention to errors from libyaml
      (gh#hughsie/appstream-glib#129).

OBS-URL: https://build.opensuse.org/request/show/425614
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=80
2016-09-08 08:30:53 +00:00
25f4125456 Accepting request 401902 from GNOME:Next
- Update to version 0.5.16:
  + Add yast2-branding-openSUSE if an app depends on yast2.
  + trivial: post release version bump.
  + Fix g_ptr_array_sort use.
  + Do not rename a category ID in AsApp.
  + Never allow NULL to be added to AsApp string array.
  + Allow setting the id prefix and origin using a symlink file
    name.
  + trivial: Do not load Flatpak repos when searching.
  + Correctly detect new AppStream applications in new directories.
  + Add elementary to list of project groups.
  + trivial: Fix make distcheck.
  + trivial: Fix several issues to ensure changed signal are sent.
  + Load metainfo files if present.
  + Release version 0.5.16.
- Drop
  0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch:
  fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/401902
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=76
2016-06-14 14:06:55 +00:00
Bjørn Lie
e21a20fd86 Accepting request 397428 from GNOME:Next
Update to 0.5.15 - let it build first

OBS-URL: https://build.opensuse.org/request/show/397428
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=73
2016-05-23 11:59:33 +00:00
OBS User buildservice-autocommit
9105833a6f Updating link to change in openSUSE:Factory/appstream-glib revision 28.0
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=0253b6acaeac68b2f2ff48297260f1b1
2016-04-04 09:39:10 +00:00
88fa166dc2 rebase
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=60
2016-02-06 13:13:39 +00:00
Bjørn Lie
d99a4249f3 Accepting request 356714 from GNOME:Next
- openSUSE-appstream-process: use specific temporary/cache
  directories between calls. Otherwise, icons extracted from a
  previous run bleed into the next one.

OBS-URL: https://build.opensuse.org/request/show/356714
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=57
2016-01-29 16:09:05 +00:00
4d847ca07f No longer produce the html files
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=50
2015-11-17 17:07:22 +00:00
594266d710 - openSUSE-appstream-process: compress the status html files
(boo#942985).

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=44
2015-09-01 06:55:54 +00:00
cd8032c92d Accepting request 294741 from GNOME:Next
tweaked

OBS-URL: https://build.opensuse.org/request/show/294741
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=29
2015-04-07 12:57:45 +00:00