new package: flacon

This commit is contained in:
Tee KOBAYASHI 2022-01-04 03:03:04 +09:00 committed by Yaksh Bariya
parent 0719a590ff
commit 6cf9c6865a
No known key found for this signature in database
GPG Key ID: F7486BA7D3D27581
3 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,9 @@
TERMUX_PKG_HOMEPAGE=https://flacon.github.io/
TERMUX_PKG_DESCRIPTION="Extracts individual tracks from one big audio file and saves them as separate audio files"
TERMUX_PKG_LICENSE="LGPL-2.1"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=8.2.0
TERMUX_PKG_SRCURL=https://github.com/flacon/flacon/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=7fd0f97f9bca87c5ec0f7eee30c6480b9cc51c8c60f79d9726ed09db756c60b9
TERMUX_PKG_DEPENDS="libuchardet, taglib, qt5-qtbase, qt5-qttools"
TERMUX_PKG_BUILD_DEPENDS="qt5-qtbase-cross-tools, qt5-qttools-cross-tools"

View File

@ -0,0 +1,11 @@
--- a/gui/controls.cpp
+++ b/gui/controls.cpp
@@ -691,7 +691,7 @@
.arg(mProgramName)
+ QString(" (%1);;").arg(mProgramName) + tr("All files", "This is part of filter for 'select program' dialog. 'All files (*)'") + " (*)";
- QString fileName = QFileDialog::getOpenFileName(this, tr("Select program file"), "/usr/bin/", flt);
+ QString fileName = QFileDialog::getOpenFileName(this, tr("Select program file"), "@TERMUX_PREFIX@/bin/", flt);
if (!fileName.isEmpty())
setText(fileName);
}

View File

@ -0,0 +1,13 @@
--- a/gui/mainwindow.cpp
+++ b/gui/mainwindow.cpp
@@ -1098,8 +1098,8 @@
failback << "elementary";
failback << "gnome";
- QDir usrDir("/usr/share/icons/");
- QDir usrLocalDir("/usr/local/share/icons/");
+ QDir usrDir("@TERMUX_PREFIX@/share/icons/");
+ QDir usrLocalDir("@TERMUX_PREFIX@/local/share/icons/");
foreach (QString s, failback) {
if (usrDir.exists(s) || usrLocalDir.exists(s)) {
QIcon::setThemeName(s);