32 lines
720 B
Bash
32 lines
720 B
Bash
#!/bin/bash
|
|
|
|
SRC=$1
|
|
DEST=$2
|
|
|
|
# appstream-buider should be more quiet while parsing packages
|
|
export ASB_IS_SELF_TEST=1
|
|
|
|
/usr/bin/appstream-builder \
|
|
--no-net \
|
|
--enable-hidpi \
|
|
--temp-dir=/tmp/apb \
|
|
--cache-dir=/tmp/apb/cache \
|
|
--origin=appdata \
|
|
--api-version=0.8 \
|
|
--basename=appdata \
|
|
--extra-appdata-dir=/usr/share/appstream-extra/ \
|
|
--packages-dir=${SRC} \
|
|
--output-dir=${DEST} \
|
|
--screenshot-uri=http://static.opensuse.org/screenshots/openSUSE-13.2
|
|
|
|
/usr/bin/appstream-util \
|
|
status-html \
|
|
${DEST}/appdata.xml.gz \
|
|
${DEST}/appdata.html
|
|
|
|
/usr/bin/appstream-util \
|
|
status-html \
|
|
${DEST}/appdata-failed.xml.gz \
|
|
${DEST}/appdata-failed.html
|
|
|