From 65a7adfdbcf5a899794b6045a960e5d7d5b57fff Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Mon, 17 Mar 2025 10:12:10 -0700 Subject: [PATCH] add: subtitleedit (#3966) (#3970) (cherry picked from commit 6212a44465794bd7cc5096849bdd78db5123f4d0) Co-authored-by: madomado --- anda/apps/subtitleedit/anda.hcl | 5 +++ anda/apps/subtitleedit/subtitleedit.spec | 56 ++++++++++++++++++++++++ anda/apps/subtitleedit/update.rhai | 1 + 3 files changed, 62 insertions(+) create mode 100644 anda/apps/subtitleedit/anda.hcl create mode 100644 anda/apps/subtitleedit/subtitleedit.spec create mode 100644 anda/apps/subtitleedit/update.rhai diff --git a/anda/apps/subtitleedit/anda.hcl b/anda/apps/subtitleedit/anda.hcl new file mode 100644 index 0000000000..1470b4a07a --- /dev/null +++ b/anda/apps/subtitleedit/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "subtitleedit.spec" + } +} diff --git a/anda/apps/subtitleedit/subtitleedit.spec b/anda/apps/subtitleedit/subtitleedit.spec new file mode 100644 index 0000000000..134bc7f3c6 --- /dev/null +++ b/anda/apps/subtitleedit/subtitleedit.spec @@ -0,0 +1,56 @@ +%global pkgdir %_datadir/subtitleedit +%global realname subtitleedit + +Name: %realname.bin +Version: 4.0.11 +Release: 1%?dist +Summary: An advanced subtitle editor and converter +License: GPL-3.0-only +URL: https://www.nikse.dk/SubtitleEdit +Source0: https://github.com/SubtitleEdit/subtitleedit/releases/download/%version/SE%{gsub %version %. %{quote:}}.zip +Source1: https://github.com/SubtitleEdit/subtitleedit/blob/%version/src/libse/Icon.png?raw=true +Packager: madonuko +Provides: %realname = %evr +Conflicts: %realname +BuildRequires: unzip anda-srpm-macros +Requires: mono dejavu-fonts + +%description +%summary. + + +%prep +cat< subtitleedit.desktop +[Desktop Entry] +Name=Subtitle Edit +Comment=An advanced subtitle editor and converter +Exec=/usr/bin/subtitleedit %%F +Icon=subtitleedit +Terminal=false +Type=Application +Categories=Video;AudioVideo;AudioVideoEditing; +EOF + +cat< subtitleedit +#!/usr/bin/sh +exec mono /opt/subtitleedit/SubtitleEdit.exe "$@" +EOF + + +%install +mkdir -p %buildroot%pkgdir +unzip %{S:0} -d %buildroot%pkgdir +rm -r %buildroot%pkgdir/Tesseract302 +rm %buildroot%pkgdir/Hunspell{x86,x64}.dll +touch %buildroot%pkgdir/.PACKAGE-MANAGER + +install -Dm755 subtitleedit -t %buildroot%_bindir +install -Dm644 subtitleedit.desktop -t %buildroot%_datadir/applications +install -Dm644 %{S:1} %buildroot%_datadir/pixmaps/subtitleedit.png + + +%files +%pkgdir +%_bindir/%realname +%_datadir/applications/%realname.desktop +%_datadir/pixmaps/%realname.png diff --git a/anda/apps/subtitleedit/update.rhai b/anda/apps/subtitleedit/update.rhai new file mode 100644 index 0000000000..e56075c537 --- /dev/null +++ b/anda/apps/subtitleedit/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("SubtitleEdit/subtitleedit"));