Skip to content

Instantly share code, notes, and snippets.

@Arxcis
Created November 13, 2022 19:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Arxcis/833956c842339ded096b94c4d62bc122 to your computer and use it in GitHub Desktop.
Save Arxcis/833956c842339ded096b94c4d62bc122 to your computer and use it in GitHub Desktop.
{
"app-id": "com.transmissionbt.Transmission",
"runtime": "org.gnome.Platform",
"runtime-version": "42",
"sdk": "org.gnome.Sdk",
"command": "transmission-gtk",
"rename-desktop-file": "transmission-gtk.desktop",
"rename-appdata-file": "transmission-gtk.appdata.xml",
"rename-icon": "transmission",
"copy-icon": true,
"finish-args": [
"--share=ipc",
"--share=network",
"--socket=fallback-x11",
"--socket=wayland",
"--socket=pulseaudio",
"--filesystem=host",
"--talk-name=org.freedesktop.Notifications",
"--filesystem=xdg-run/gvfsd",
"--talk-name=org.gtk.vfs.*",
"--talk-name=org.kde.StatusNotifierWatcher"
],
"cleanup": [
"*.a",
"*.la",
"/lib/pkgconfig",
"/share/man",
"/share/pixmaps"
],
"modules": [
"shared-modules/libappindicator/libappindicator-gtk3-12.10.json",
{
"name": "libevent",
"cleanup": [
"/include",
"/bin"
],
"sources": [
{
"x-checker-data": {
"type": "anitya",
"project-id": 1606,
"url-template": "https://github.com/libevent/libevent/releases/download/release-$version-stable/libevent-$version-stable.tar.gz"
},
"type": "archive",
"url": "https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz",
"sha256": "92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb"
}
]
},
{
"name": "transmission",
"cleanup": [
"/bin/transmission-create",
"/bin/transmission-daemon",
"/bin/transmission-edit",
"/bin/transmission-show"
],
"buildsystem": "simple",
"build-commands": [
"cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_GTK=ON -DENABLE_MAC=OFF",
"ninja -C build transmission-gtk"
],
"sources": [
{
"x-checker-data": {
"type": "anitya",
"project-id": 5002,
"url-template": "https://github.com/transmission/transmission/releases/download/$version/transmission-$version.tar.xz"
},
"type": "archive",
"url": "https://github.com/transmission/transmission/releases/download/4.0.0-beta.1/transmission-4.0.0-beta.1+r98cf7d9b3c.tar.xz",
"sha256": "d2263a0a2e4a7841826882524cad345e184c347873b5b3be71cfa217af57ad2a"
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment