public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/bibletime] rawhide: update bibletime to 3.2.0
@ 2026-06-30  0:14 Filipe Rosset
  0 siblings, 0 replies; only message in thread
From: Filipe Rosset @ 2026-06-30  0:14 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/bibletime
            Branch : rawhide
            Commit : 4485657fdc44ebc69b937bd0a9223bb71ec8f4ea
            Author : Filipe Rosset <filiperosset@fedoraproject.org>
            Date   : 2026-06-29T21:13:10-03:00
            Stats  : +28/-10 in 2 file(s)
            URL    : https://src.fedoraproject.org/rpms/bibletime/c/4485657fdc44ebc69b937bd0a9223bb71ec8f4ea?branch=rawhide

            Log:
            update bibletime to 3.2.0

Signed-off-by: Filipe Rosset <filiperosset@fedoraproject.org>

---
diff --git a/bibletime.spec b/bibletime.spec
index fcd266a..9a88fa7 100644
--- a/bibletime.spec
+++ b/bibletime.spec
@@ -1,10 +1,10 @@
 Name:           bibletime
-Version:        3.1.1
+Version:        3.2.0
 Release:        %autorelease
 Summary:        An easy to use Bible study tool
 License:        GPL-2.0-only
-URL:            http://www.bibletime.info/
-Source0:        http://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
+URL:            https://www.bibletime.info/
+Source0:        https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
 Patch:          bibletime-c++20-spaceship.patch
 
 # These lack qtwebengine/qtwebkit
@@ -15,13 +15,13 @@ BuildRequires:  clucene-core-devel >= 2.0
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  openssl-devel
-BuildRequires:  pkgconfig(QtGui) >= 4.5.0
 BuildRequires:  sword-devel >= 1.8.1-15
 BuildRequires:  qt6-qtbase-devel
 BuildRequires:  qt6-linguist
 BuildRequires:  qt6-qttools-devel
 BuildRequires:  qt6-qtwebengine-devel
 BuildRequires:  qt6-qtsvg-devel
+BuildRequires:  qt6-qtspeech-devel
 BuildRequires:  po4a
 BuildRequires:  libxslt
 BuildRequires:  docbook-style-xsl
@@ -37,9 +37,17 @@ BuildRequires:  fop
 BibleTime is a free and easy to use cross-platform bible study tool. It
 provides easy handling of digitalized texts (Bibles, commentaries and
 lexicons) and powerful features to work with these texts (search in
-texts, write own notes, save, print etc.). BibleTime is a frontend for
+texts, write own notes, save, print etc.). BibleTime is a front-end for
 the SWORD Bible Framework.
 
+%package doc
+Summary:        Documentation and handbooks for %{name}
+BuildArch:      noarch
+Requires:       %{name} = %{version}-%{release}
+
+%description doc
+Documentation and handbooks for %{name}.
+
 %prep
 %autosetup -p1
 
@@ -51,12 +59,19 @@ the SWORD Bible Framework.
 %install
 %cmake_install
 
+# CMake installs doc files under BibleTime instead of bibletime
+mv %{buildroot}%{_docdir}/BibleTime %{buildroot}%{_docdir}/%{name}
+
 # rename wrongly-named locale
 mv %{buildroot}%{_docdir}/%{name}/handbook/html/{br,BR} || :
 mv %{buildroot}%{_docdir}/%{name}/handbook/pdf/{br,BR} || :
 mv %{buildroot}%{_docdir}/%{name}/howto/html/{br,BR} || :
 mv %{buildroot}%{_docdir}/%{name}/howto/pdf/{br,BR} || :
 
+# Symlink duplicate license file to avoid duplication and rpmlint error
+rm -f %{buildroot}%{_datadir}/%{name}/license/LICENSE
+ln -s ../../licenses/%{name}/LICENSE %{buildroot}%{_datadir}/%{name}/license/LICENSE
+
 # locale's
 %find_lang %{name} || touch %{name}.lang
 BT_DOC_DIR=%{_docdir}/%{name}/
@@ -72,14 +87,12 @@ done
 %check
 desktop-file-validate %{buildroot}%{_datadir}/applications/info.%{name}.BibleTime.desktop
 
-%files -f %{name}.lang
-%doc README.md
+%files
 %license LICENSE
+%doc README.md
 %{_bindir}/%{name}
 %{_datadir}/applications/info.%{name}.BibleTime.desktop
 %dir %{_datadir}/%{name}
-%dir %{_docdir}/%{name}/handbook/
-%dir %{_docdir}/%{name}/howto/
 %{_datadir}/%{name}/display-templates/
 %{_datadir}/%{name}/icons/
 %{_datadir}/%{name}/license/
@@ -88,5 +101,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/info.%{name}.BibleTim
 %{_datadir}/metainfo/info.%{name}.BibleTime.metainfo.xml
 %{_datadir}/icons/hicolor/scalable/apps/info.%{name}.BibleTime.svg
 
+%files doc -f %{name}.lang
+%dir %{_docdir}/%{name}/
+%dir %{_docdir}/%{name}/handbook/
+%dir %{_docdir}/%{name}/howto/
+
 %changelog
 %autochangelog

diff --git a/sources b/sources
index b24e4f0..3f86ed9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (bibletime-3.1.1.tar.xz) = 1760b70e73f42685be3ccc041d2e009f1ee7fbb56991da2cdf12c9b9c0e7cc9fabe878b6c85aa0443b6417c726a31878213fc55bc3ceea8ef910c78ded6ebd96
+SHA512 (bibletime-3.2.0.tar.xz) = fe6d1fe87d9e2c9d44744d47cc88186ca2e10a2ce3f0777f5656f08aa024de09523f0c4b377ba0c66dcf25e8c89bdb11f85a003eb571d7cf5a69903a31f7cf93

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-30  0:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-30  0:14 [rpms/bibletime] rawhide: update bibletime to 3.2.0 Filipe Rosset

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox