Skip to content
Snippets Groups Projects
Commit b2160b90 authored by Simon Kindhauser's avatar Simon Kindhauser
Browse files

fix flatpak setup

parent eeca0099
Branches
Tags
1 merge request!2Feature/extensions/apiv2
......@@ -4,8 +4,7 @@ help:
cat Makefile
flatpak:
flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak-builder --user --install .flatpak-build/ org.blackfennec.extensions.base.yml --force-clean --install-deps-from flathub --repo=.flatpak-repo
flatpak-builder --user --install .flatpak-build/ org.blackfennec.app.extensions.base.yml --force-clean --repo=.flatpak-repo
lint:
find . -name "*.py" | xargs pylint --output-format=text || true
......
<?xml version="1.0" encoding="UTF-8"?>
<component type="addon">
<id>org.blackfennec.app.extensions.base</id>
<name>Base</name>
<summary>Provides UIs and actions for base types</summary>
<icon type="remote">
https://gitlab.ost.ch/blackfennec/blackfennec/-/raw/main/icon.png
</icon>
<metadata_license>FSFAP</metadata_license>
<project_license>GPL-3.0-only</project_license>
<extends>org.blackfennec.app</extends>
<description>
<p>
This extension provides UIs and actions for base types like Maps and Strings.
</p>
</description>
<url type="homepage">http://blackfennec.org</url>
<url type="bugtracker">
https://gitlab.ost.ch/blackfennec/extensions/base/-/issues/
</url>
<url type="vcs-browser">https://gitlab.ost.ch/blackfennec/extensions/base.git
</url>
</component>
id: org.blackfennec.extensions.base
branch: '1.0'
id: org.blackfennec.app.extensions.base
branch: '0.11'
runtime: org.blackfennec.app
runtime-version: '1.0'
runtime-version: 'stable'
sdk: org.gnome.Sdk//43
build-extension: true
modules:
- name: blackfennec.extensions.base
- name: blackfennec.app.extensions.base
buildsystem: simple
build-commands:
- pip install --prefix=${FLATPAK_DEST} .
- install -Dm644 ./org.blackfennec.app.extensions.base.metainfo.xml /share/metainfo/org.blackfennec.app.extensions.base.metainfo.xml
sources:
- type: dir
path: .
<?xml version="1.0" encoding="UTF-8"?>
<component type="addon">
<id>org.blackfennec.extensions.base</id>
<extends>org.blackfennec.app</extends>
<name>Base</name>
<summary>Provides commonly used types</summary>
<project_license>GPL-3.0</project_license>
<metadata_license>FSFAP</metadata_license>
</component>
......@@ -4,7 +4,7 @@ from setuptools import setup, find_packages
setup(
name="blackfennec_extensions_base",
version="0.0.1",
version="0.11.0",
description="Base extension for BlackFennec",
long_description="Base extension for BlackFennec",
long_description_content_type='text/markdown',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment