1
1
mirror of https://github.com/neosubhamoy/neodlp.git synced 2026-03-25 17:55:50 +05:30

refactor: improved linux package dependencies and minor cleanup

This commit is contained in:
2026-03-24 22:56:37 +05:30
Verified
parent 38d638d7b8
commit 6469666cdb
10 changed files with 26 additions and 126 deletions

View File

@@ -39,7 +39,6 @@
],
"externalBin": [
"binaries/yt-dlp",
"binaries/aria2c",
"binaries/deno",
"binaries/neodlp-pot"
],
@@ -48,7 +47,9 @@
},
"linux": {
"deb": {
"depends": ["ffmpeg"],
"depends": ["ffmpeg", "aria2"],
"provides": ["yt-dlp", "deno"],
"conflicts": ["yt-dlp", "deno"],
"files": {
"/etc/opt/chrome/native-messaging-hosts/com.neosubhamoy.neodlp.json": "./resources/msghost-manifest/linux/chrome.json",
"/etc/chromium/native-messaging-hosts/com.neosubhamoy.neodlp.json": "./resources/msghost-manifest/linux/chrome.json",
@@ -60,7 +61,9 @@
"rpm": {
"epoch": 0,
"release": "1",
"depends": ["ffmpeg"],
"depends": ["ffmpeg", "aria2"],
"provides": ["yt-dlp", "deno"],
"conflicts": ["yt-dlp", "deno"],
"files": {
"/etc/opt/chrome/native-messaging-hosts/com.neosubhamoy.neodlp.json": "./resources/msghost-manifest/linux/chrome.json",
"/etc/chromium/native-messaging-hosts/com.neosubhamoy.neodlp.json": "./resources/msghost-manifest/linux/chrome.json",
@@ -72,7 +75,8 @@
"appimage": {
"files": {
"/usr/bin/ffmpeg": "./binaries/ffmpeg-x86_64-unknown-linux-gnu",
"/usr/bin/ffprobe": "./binaries/ffprobe-x86_64-unknown-linux-gnu"
"/usr/bin/ffprobe": "./binaries/ffprobe-x86_64-unknown-linux-gnu",
"/usr/bin/aria2c": "./binaries/aria2c-x86_64-unknown-linux-gnu"
}
}
}