Compare commits

..

No commits in common. "rawhide" and "f39" have entirely different histories.

3 changed files with 32 additions and 41 deletions

9
.gitignore vendored
View file

@ -1 +1,8 @@
/xfburn-*.tar.bz2
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

View file

@ -1 +1 @@
SHA512 (xfburn-0.8.0.tar.bz2) = 51bb2da9f3cedb2789834ba96fe3a63013ea29b1544f9541e5a8d40d866846b6b9c631224530761ded45a9f8ed82a23aec8f19a473286b363d0406b2edfd6858
SHA512 (xfburn-0.7.0.tar.bz2) = 5ac679926809839d36c94d918ebc9bb409b9940127eba1cae6daf6614288f5d18181be5b7b4d249f0f0e973c2a4a22b8b3ce5709a2d23e5d4dd3b412cf5846d1

View file

@ -1,36 +1,34 @@
# Review: https://bugzilla.redhat.com/show_bug.cgi?id=473679
%global majorversion 0.8
%global majorversion 0.7
Name: xfburn
Version: 0.8.0
Version: 0.7.0
Release: %autorelease
Summary: Simple CD burning tool for Xfce
License: GPL-2.0-or-later
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
License: GPLv2+
URL: http://goodies.xfce.org/projects/applications/%{name}
#VCS: git:git://git.xfce.org/apps/xfburn
Source0: http://archive.xfce.org/src/apps/%{name}/%{majorversion}/%{name}-%{version}.tar.bz2
BuildRequires: desktop-file-utils
BuildRequires: docbook-style-xsl
BuildRequires: exo-devel >= 4.18.0
BuildRequires: make
BuildRequires: gcc
BuildRequires: gettext
BuildRequires: glib2-devel
BuildRequires: gstreamer1-devel
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: gtk3-devel
BuildRequires: gtk2-devel >= 2.10.0
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: libgudev1-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
@ -40,30 +38,17 @@ compositions of data to either CD or DVD.
%prep
%autosetup -p1
# fix appdata installation location
sed -i 's/\$(datadir)\/appdata/\$(datadir)\/metainfo/' Makefile.in
%conf
%meson
%build
%meson_build
%check
%meson_test
%configure
%make_build
%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
%make_install INSTALL='install -p'
%find_lang %{name}
desktop-file-install --vendor "" \
@ -74,7 +59,6 @@ desktop-file-install --vendor "" \
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.xfce.%{name}.appdata.xml
%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS TODO
%license COPYING