Compare commits

...
Sign in to create a new pull request.

9 commits

Author SHA1 Message Date
Filipe Rosset
4ec9ae272f drop glib2-devel version requirement 2026-07-31 12:04:26 -03:00
Filipe Rosset
ed1fc2ca34 simplify .gitignore file
Signed-off-by: Filipe Rosset <rosset.filipe@gmail.com>
2026-07-31 02:21:29 -03:00
Filipe Rosset
a74c983be5 spec cleanup and modernization
enable tests

fix Armenian translation directory name (hye->hy)

Signed-off-by: Filipe Rosset <rosset.filipe@gmail.com>
2026-07-31 02:20:21 -03:00
Fedora Release Engineering
cf242e9776 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:08:35 +00:00
Dan Horák
00f4eaa5ce switch to meson for builds 2026-04-22 14:34:38 +02:00
Dan Horák
5b1b461af9 update to 0.8.0 2026-04-22 14:20:39 +02:00
Fedora Release Engineering
7eb59a83bc Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:35:25 +00:00
Fedora Release Engineering
6dd7be0c62 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:45:27 +00:00
Fedora Release Engineering
bdbf0579ac Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:40:34 +00:00
3 changed files with 37 additions and 28 deletions

11
.gitignore vendored
View file

@ -1,10 +1 @@
xfburn-0.4.3.tar.bz2
/xfburn-0.5.0.tar.bz2
/xfburn-0.5.2.tar.bz2
/xfburn-0.5.4.tar.bz2
/xfburn-0.5.5.tar.bz2
/xfburn-0.6.1.tar.bz2
/xfburn-0.6.2.tar.bz2
/xfburn-0.7.0.tar.bz2
/xfburn-0.7.1.tar.bz2
/xfburn-0.7.2.tar.bz2
/xfburn-*.tar.bz2

View file

@ -1 +1 @@
SHA512 (xfburn-0.7.2.tar.bz2) = 7966fc32a71b029f3e511565bcb751b06a9b87c2b434c9d546cccc1ba43479b1d1b17c9afe743babd08192e39907e4967e755a7b5fd72df3906645cce50db9a9
SHA512 (xfburn-0.8.0.tar.bz2) = 51bb2da9f3cedb2789834ba96fe3a63013ea29b1544f9541e5a8d40d866846b6b9c631224530761ded45a9f8ed82a23aec8f19a473286b363d0406b2edfd6858

View file

@ -1,9 +1,9 @@
# Review: https://bugzilla.redhat.com/show_bug.cgi?id=473679
%global majorversion 0.7
%global majorversion 0.8
Name: xfburn
Version: 0.7.2
Version: 0.8.0
Release: %autorelease
Summary: Simple CD burning tool for Xfce
@ -12,23 +12,25 @@ URL: https://docs.xfce.org/apps/xfburn/start
#VCS: git:https://gitlab.xfce.org/apps/xfburn.git
Source0: https://archive.xfce.org/src/apps/%{name}/%{majorversion}/%{name}-%{version}.tar.bz2
BuildRequires: make
BuildRequires: desktop-file-utils
BuildRequires: docbook-style-xsl
BuildRequires: exo-devel >= 4.18.0
BuildRequires: gcc
BuildRequires: libxfce4ui-devel >= 4.12.0
BuildRequires: exo-devel
BuildRequires: libburn-devel >= 0.4.2
BuildRequires: libisofs-devel >= 0.6.2
BuildRequires: dbus-glib-devel >= 0.34
BuildRequires: gstreamer1-devel >= 0.10.2
BuildRequires: gstreamer1-plugins-base-devel
BuildRequires: gtk2-devel >= 2.10.0
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: libgudev1-devel
BuildRequires: glib2-devel
BuildRequires: gstreamer1-devel
BuildRequires: gstreamer1-plugins-base-devel
BuildRequires: gtk3-devel
BuildRequires: libappstream-glib
BuildRequires: libburn-devel
BuildRequires: libgudev-devel
BuildRequires: libisofs-devel
BuildRequires: libxfce4ui-devel >= 4.18.0
BuildRequires: libxfce4util-devel
BuildRequires: meson
Requires: hicolor-icon-theme
%description
Xfburn is a simple CD/DVD burning tool based on libburnia libraries. It can
blank CD-RWs, burn and create iso images, as well as burn personal
@ -39,13 +41,29 @@ compositions of data to either CD or DVD.
%autosetup -p1
%conf
%meson
%build
%configure
%make_build
%meson_build
%check
%meson_test
%install
%make_install
%meson_install
# Rename invalid locale directory hye to hy
if [ -d %{buildroot}%{_datadir}/locale/hye ]; then
if [ -d %{buildroot}%{_datadir}/locale/hy ]; then
mv %{buildroot}%{_datadir}/locale/hye/LC_MESSAGES/*.mo %{buildroot}%{_datadir}/locale/hy/LC_MESSAGES/
rm -rf %{buildroot}%{_datadir}/locale/hye
else
mv %{buildroot}%{_datadir}/locale/hye %{buildroot}%{_datadir}/locale/hy
fi
fi
%find_lang %{name}
desktop-file-install --vendor "" \