blob: 4f06e6b191486c4f271da6822d0a674879dc158f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#! /bin/bash
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
# Part of solenv/bin/assemble-flatpak.sh that is shared with a downstream mechanism of building a
# Flatpak from a Fedora libreoffice.spec file.
#
# Arguments:
# $1 pathname, ending in a slash, of the directory containing the source libreoffice-*.appdata.xml
# files
# $2 pathname, ending in a slash, of the directory containing the target
# org.libreoffice.LibreOffice.appdata.xml file
set -e
# append the appdata for the different components
for i in "${1?}"libreoffice-*.appdata.xml
do
sed "1 d; s/<id>libreoffice-/<id>org.libreoffice.LibreOffice./" "$i" \
>>"${2?}"org.libreoffice.LibreOffice.appdata.xml
done
|