Commit 14edd009 authored by Cassandra Watergate's avatar Cassandra Watergate Committed by GitHub

[New Package] flatseal (#5610)

* packages/flatseal.rb: add flatseal

* packages/meson.rb: add samurai as a dependency

* packages/flatseal.rb: add sommelier as a dependency
parent 3b80c049
require 'package'
class Flatseal < Package
description 'Flatseal is a graphical utility to review and modify permissions from your Flatpak applications.'
homepage 'https://github.com/tchx84/Flatseal'
version '1.6.8'
license 'GPL-3+'
compatibility 'all'
source_url 'https://github.com/tchx84/Flatseal/archive/v1.6.8.tar.gz'
source_sha256 '28d05995effa2858483283cbc9fb54c55bf4dcb6267e4d7d495a32ff724806b1'
depends_on 'libhandy'
depends_on 'desktop_file_utils'
depends_on 'gjs'
depends_on 'gtk3'
depends_on 'sommelier'
def self.build
system "meson #{CREW_MESON_OPTIONS} builddir"
system "samu -C builddir"
end
def self.check
system "samu -C builddir test"
end
def self.install
system "DESTDIR=#{CREW_DEST_DIR} samu -C builddir install"
FileUtils.symlink 'com.github.tchx84.Flatseal', "#{CREW_DEST_PREFIX}/bin/flatseal"
end
end
......@@ -22,8 +22,9 @@ class Meson < Package
i686: 'f8a173fefc3b188208fbd6da61f3f9b0e94db62b8bbdb18573b8d740547ade82',
x86_64: '4f6668f8cf6463fbe20e9d7de20d818548ab53ec69c7dae1e5700f57e6d6b816'
})
depends_on 'ninja'
depends_on 'samurai'
def self.install
system "python3 setup.py install --prefix #{CREW_PREFIX} --root #{CREW_DEST_DIR}"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment