#!/bin/sh set -e DIR=`mktemp -d` REPONAME=$1 shift APP_ID=$1 shift COLLECTION_ID=$1 shift if [ x$APP_ID = x ]; then APP_ID=org.test.Hello fi EXTRA="${1-}" ARCH=`flatpak --default-arch` # Init dir cat > ${DIR}/metadata < ${DIR}/files/bin/hello.sh < ${DIR}/files/share/applications/org.test.Hello.desktop < ${DIR}/files/share/app-info/xmls/${APP_ID}.xml.gz < $APP_ID.desktop Hello world test app: $APP_ID Print a greeting

This is a test app.

Utility 64x64/org.gnome.gedit.png
EOF cp $(dirname $0)/org.test.Hello.png ${DIR}/files/share/app-info/icons/flatpak/64x64/${APP_ID}.png if [ x$COLLECTION_ID != x ]; then collection_args=--collection-id=${COLLECTION_ID} else collection_args= fi flatpak build-finish --command=hello.sh ${DIR} mkdir -p repos flatpak build-export ${collection_args} ${GPGARGS-} ${EXPORT_ARGS-} repos/${REPONAME} ${DIR} rm -rf ${DIR}