Flatpak fixes

by roundabout, Wednesday, 25 December 2024, 16:23:13 (1735143793), pushed by roundabout, Wednesday, 25 December 2024, 17:25:14 (1735147514)

Author identity: vlad <vlad.muntoiu@gmail.com>

37f2bf5932a429c3c33d531c49a6b9f39cb971f8

com.roundabout_host.Izvor.yaml

@@ -16,13 +16,14 @@ modules:

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              - name: izvor
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                buildsystem: simple
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                build-commands:
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              - export PYTHON_NAME=python$(python3 -c 'import sys; print("{}.{}".format(*sys.version_info))')
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              - |
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                PYTHON_NAME=python$(python3 -c 'import sys; print("{}.{}".format(*sys.version_info))') 
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                mkdir -p /app/lib/$PYTHON_NAME/site-packages/izvor_utils
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                cp -r ./izvor_utils /app/lib/$PYTHON_NAME/site-packages/
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  - mkdir -p /app/bin /app/share/izvor
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  - cp -r ./src/* /app/share/izvor/
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  - chmod +x /app/share/izvor/__init__.py
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  - ln -s /app/share/izvor/__init__.py /app/bin/izvor
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              - mkdir -p /app/lib/$PYTHON_NAME/site-packages/izvor_utils
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              - cp -r ./izvor_utils /app/lib/$PYTHON_NAME/site-packages/
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  - mkdir -p /app/share/icons/hicolor/scalable/apps
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  - cp com.roundabout_host.Izvor.svg /app/share/icons/hicolor/scalable/apps/
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  - mkdir -p /app/share/applications
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        

@@ -31,4 +32,4 @@ modules:

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  - type: git
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                    url: https://roundabout-host.com/git/roundabout/izvor
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                    branch: master
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                commit: 7c144c4bac81ef6c047e90ca0fd1921b0947bf98
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                commit: fdbc2e0630481b66041efd9f58bd2bae102a5020
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                            
                                

pypi-dependencies.json

@@ -40,20 +40,6 @@

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                                "sha256": "4500ad3dbf331773d8dedf7212544c999a76fc96b63a91b3dcac1e5925a1d103"
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                            }
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                        ]
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                },
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                    "name": "python3-pycairo",
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                    "buildsystem": "simple",
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                    "build-commands": [
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                        "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"pycairo\" --no-build-isolation"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                    ],
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                    "sources": [
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                        {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                            "type": "file",
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                            "url": "https://files.pythonhosted.org/packages/07/4a/42b26390181a7517718600fa7d98b951da20be982a50cd4afb3d46c2e603/pycairo-1.27.0.tar.gz",
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                            "sha256": "5cb21e7a00a2afcafea7f14390235be33497a2cce53a98a19389492a60628430"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                        }
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                    ]
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                    }
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                ]
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            }