Philipp Hörist pushed to branch port-pyproject at gajim / gajim


Commits:
7211753d by André Apitzsch at 2023-01-28T20:17:32+01:00
other: Flatpak: Install metadata files

- - - - -
c4db3b6f by Philipp Hörist at 2023-01-28T20:17:32+01:00
chore: Update .gitignore

- - - - -
56ad8584 by Philipp Hörist at 2023-01-28T20:17:32+01:00
ci: Debian: Install metadata files

- - - - -


6 changed files:

- .gitignore
- + debian/install
- debian/gajim.manpages → debian/manpages
- debian/rules
- flatpak/org.gajim.Gajim.Devel.yaml
- flatpak/org.gajim.Gajim.yaml


Changes:

=====================================
.gitignore
=====================================
@@ -27,6 +27,7 @@ win/_build_root
 venv/
 .venv/
 node_modules/
+.flatpak-builder
 
 # IDE files
 


=====================================
debian/install
=====================================
@@ -0,0 +1,4 @@
+dist/metadata/org.gajim.Gajim.svg usr/share/icons/hicolor/scalable/apps
+dist/metadata/org.gajim.Gajim-symbolic.svg 
usr/share/icons/hicolor/scalable/apps
+dist/metadata/org.gajim.Gajim.appdata.xml usr/share/metainfo
+dist/metadata/org.gajim.Gajim.desktop usr/share/applications
\ No newline at end of file


=====================================
debian/gajim.manpages → debian/manpages
=====================================
@@ -1 +1,2 @@
 data/gajim.1
+data/gajim-remote.1
\ No newline at end of file


=====================================
debian/rules
=====================================
@@ -3,5 +3,9 @@
 %:
        dh $@ --with python3 --buildsystem=pybuild
 
+override_dh_auto_build:
+       dh_auto_build
+       ./pep517build/build_metadata.py
+
 override_dh_auto_test:
-               python3 -m unittest discover -s test -v
+       python3 -m unittest discover -s test -v


=====================================
flatpak/org.gajim.Gajim.Devel.yaml
=====================================
@@ -332,10 +332,11 @@ modules:
     buildsystem: simple
     build-commands:
       - pip3 install --no-build-isolation .
+      - ./pep517build/build_metadata.py
+      - ./pep517build/install_metadata.py dist/metadata --prefix=/app
       - touch /app/share/run-as-flatpak
       - cp -t ${FLATPAK_DEST} app-overrides.json
-      - echo -e '#!/bin/sh\ngajim --gapplication-app-id=org.gajim.Gajim.Devel 
"$@"'
-        > /app/bin/gajim-devel
+      - echo -e '#!/bin/sh\ngajim --gapplication-app-id=org.gajim.Gajim.Devel 
"$@"' > /app/bin/gajim-devel
       - chmod 755 /app/bin/gajim-devel
     sources:
       - type: git


=====================================
flatpak/org.gajim.Gajim.yaml
=====================================
@@ -326,6 +326,8 @@ modules:
     buildsystem: simple
     build-commands:
       - pip3 install --no-build-isolation .
+      - ./pep517build/build_metadata.py
+      - ./pep517build/install_metadata.py dist/metadata --prefix=/app
       - touch /app/share/run-as-flatpak
       - cp -t ${FLATPAK_DEST} app-overrides.json
     sources:



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/3eedcdc1037cc94a7367ed984ab285ceb2c33dc6...56ad85842a19d8c8c888042b1bb04465888e6cc7

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/3eedcdc1037cc94a7367ed984ab285ceb2c33dc6...56ad85842a19d8c8c888042b1bb04465888e6cc7
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to