# Bu araç @keyiflerolsun tarafından | @KekikAkademi için yazılmıştır. app-id: org.KekikAkademi.BTKSorgu runtime: org.freedesktop.Platform runtime-version: "22.08" sdk: org.freedesktop.Sdk command: BTKSorguGUI finish-args: # ? X11 + XShm Erişimi - --share=ipc # - --socket=x11 # ? Wayland Erişimi - --socket=wayland # ? Wayland mevcut olmadığında X11 Erişimi Ver - --socket=fallback-x11 # ? Ağ Erişimi - --share=network # ? PulseAudio Kullanarak Sesleri Çal - --socket=pulseaudio # ? Bildirim Erişim İzni - --talk-name=org.freedesktop.Notifications # ! tesseract Erişim - --env=TESSDATA_PREFIX=/app/share/tessdata # ! tesseract Çöpü Temizle cleanup: - /sbin - /include - /lib/cmake - /lib/pkgconfig - /bin/protoc - /share/doc - /share/pkgconfig - /share/man - /share/cmake* - "*.a" - "*.la" modules: - SRC/tesseract.yaml - SRC/python3-tkinter.yaml # * Kurulumda İnternet Olduğu için Gereksiz # - SRC/python3-requirements.yaml - name: BTKSorgu-yukleyici buildsystem: simple build-commands: - install -Dm644 Shared/org.KekikAkademi.BTKSorgu.desktop /app/share/applications/org.KekikAkademi.BTKSorgu.desktop - install -Dm644 Shared/org.KekikAkademi.BTKSorgu.appdata.xml /app/share/appdata/org.KekikAkademi.BTKSorgu.appdata.xml - install -Dm644 Shared/org.KekikAkademi.BTKSorgu.svg /app/share/icons/hicolor/scalable/apps/org.KekikAkademi.BTKSorgu.svg - python3 -m pip install . --prefix=${FLATPAK_DEST} # * Lokal Kurulum (İnternet Erişimi Var) build-options: build-args: - "--share=network" sources: - type: dir path: "." # ! FlatHub Kurulum (İnternet Erişimi Yok) # sources: # - type: git # url: https://github.com/keyiflerolsun/BTKSorgu.git # commit: 48dec866986d3b5304d3dd07ad61dd16bb98dc4c