Skip to content

Commit

Permalink
Linux .deb and .rpm packaging
Browse files Browse the repository at this point in the history
  • Loading branch information
WilliamKarolDiCioccio committed Jul 6, 2024
1 parent e5b5a00 commit e1983a4
Show file tree
Hide file tree
Showing 4 changed files with 73 additions and 0 deletions.
16 changes: 16 additions & 0 deletions app/distribute_options.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
output: dist/
releases:
- name: dev
jobs:
- name: release-dev-linux-deb
package:
platform: linux
target: deb
build_args:
enable-experiment: records
- name: release-dev-linux-rpm
package:
platform: linux
target: rpm
build_args:
enable-experiment: records
Binary file added app/linux/assets/flutter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 32 additions & 0 deletions app/linux/packaging/deb/make_config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
display_name: OpenLocalUI
icon: linux/assets/flutter.png
package_name: openlocalui

maintainer:
name: Di Cioccio William Karol
email: [email protected]

priority: optional

section: x11

installed_size: 40000

dependencies:
- mpv

essential: false

postuninstall_scripts:
- echo "Sorry to see you go."

keywords:
- LLMs
- Ollama Client

generic_name: LLMs Client

categories:
- Utility

startup_notify: true
25 changes: 25 additions & 0 deletions app/linux/packaging/rpm/make_config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
display_name: OpenLocalUI
icon: linux/assets/flutter.png
summary: A client to run LLMs locally using Ollama
group: Applications/Utility
vendor: William Karol Di Cioccio
packager: William Karol Di Cioccio
packagerEmail: [email protected]
license: MIT
url: https://github.com/WilliamKarolDiCioccio/open_local_ui

build_arch: x86_64

requires:
- mpv

keywords:
- LLMs
- Ollama Client

generic_name: LLMs Client

categories:
- Utility

startup_notify: true

0 comments on commit e1983a4

Please sign in to comment.