mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-22 17:17:03 +02:00
New package: dooble-2023.02.20.
This commit is contained in:
parent
f461bf2283
commit
a09e72d7a7
3 changed files with 65 additions and 0 deletions
20
srcpkgs/dooble/patches/translations-dooble_application.patch
Normal file
20
srcpkgs/dooble/patches/translations-dooble_application.patch
Normal file
|
@ -0,0 +1,20 @@
|
|||
--- a/Source/dooble_application.cc
|
||||
+++ b/Source/dooble_application.cc
|
||||
@@ -76,16 +76,13 @@ void dooble_application::install_translator(void)
|
||||
|
||||
if(dooble_settings::setting("language_index").toInt() == 1) // System
|
||||
{
|
||||
- QString path("");
|
||||
+ QString path("/usr/share/translations/");
|
||||
auto name(QLocale::system().name());
|
||||
auto variable(qgetenv("DOOBLE_TRANSLATIONS_PATH").trimmed());
|
||||
|
||||
if(!variable.isEmpty())
|
||||
path = QString::fromLocal8Bit(variable.constData());
|
||||
|
||||
- if(path.isEmpty())
|
||||
- path = QDir::currentPath() + QDir::separator() + "Translations";
|
||||
-
|
||||
m_translator = new QTranslator(this);
|
||||
|
||||
if(m_translator->load("dooble_" + name, path))
|
21
srcpkgs/dooble/patches/translations-dooble_settings.patch
Normal file
21
srcpkgs/dooble/patches/translations-dooble_settings.patch
Normal file
|
@ -0,0 +1,21 @@
|
|||
--- a/Source/dooble_settings.cc
|
||||
+++ b/Source/dooble_settings.cc
|
||||
@@ -188,17 +188,11 @@ dooble_settings::dooble_settings(void):dooble_main_window()
|
||||
}
|
||||
else
|
||||
{
|
||||
- QString path("");
|
||||
+ QString path("/usr/share/dooble/translations/");
|
||||
auto variable(qgetenv("DOOBLE_TRANSLATIONS_PATH").trimmed());
|
||||
|
||||
if(!variable.isEmpty())
|
||||
path = QString::fromLocal8Bit(variable.constData());
|
||||
- else
|
||||
- {
|
||||
- path = QDir::currentPath();
|
||||
- path.append(QDir::separator());
|
||||
- path.append("Translations");
|
||||
- }
|
||||
|
||||
if(!path.endsWith(QDir::separator()))
|
||||
path.append(QDir::separator());
|
24
srcpkgs/dooble/template
Normal file
24
srcpkgs/dooble/template
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Template file for 'dooble'
|
||||
pkgname=dooble
|
||||
version=2023.02.20
|
||||
revision=1
|
||||
build_style=qmake
|
||||
configure_args="dooble.pro"
|
||||
hostmakedepends="qt5-qmake qt5-host-tools qt5-webengine"
|
||||
makedepends="qt5-charts-devel qt5-webengine-devel qt5-webchannel-devel qt5-location-devel"
|
||||
depends="qt5-plugin-sqlite"
|
||||
short_desc="Dooble, the scientific browser. Minimal, cute, and unusually stable"
|
||||
maintainer="Eloi Torrents <elotor@disroot.org>"
|
||||
license="BSD-3-Clause"
|
||||
homepage="https://textbrowser.github.io/dooble/"
|
||||
distfiles="https://github.com/textbrowser/dooble/archive/refs/tags/${version}.tar.gz"
|
||||
checksum=fa2a8f2687c44547f32b1d8f6879ede8792e23197e8ac01d99e619529ce57717
|
||||
|
||||
do_install() {
|
||||
vbin Dooble dooble
|
||||
vinstall dooble.desktop 644 usr/share/applications
|
||||
vinstall Icons/Logo/dooble.png 644 usr/share/pixmaps
|
||||
vmkdir usr/share/dooble/translations
|
||||
vcopy "Translations/dooble_*.qm" usr/share/dooble/translations
|
||||
vlicense LICENSE
|
||||
}
|
Loading…
Add table
Reference in a new issue