[kdenlive] Add a new gcc7.patch Add find_lang macro
by Sérgio M. Basto
commit 4171f378852cf8b8ba729c3461609b281805e5f2
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Mon Jun 12 12:59:04 2017 +0100
Add a new gcc7.patch
Add find_lang macro
kdenlive.spec | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/kdenlive.spec b/kdenlive.spec
index ffc39dd..eb615c1 100644
--- a/kdenlive.spec
+++ b/kdenlive.spec
@@ -2,7 +2,7 @@
Name: kdenlive
Summary: Non-linear video editor
Version: 17.04.2
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
URL: http://www.kdenlive.org
@@ -13,6 +13,7 @@ URL: http://www.kdenlive.org
%global stable stable
%endif
Source0: http://download.kde.org/%{stable}/applications/%{version}/src/kdenlive-%{...
+Patch0: gcc7.patch
BuildRequires: desktop-file-utils
BuildRequires: extra-cmake-modules
@@ -89,6 +90,7 @@ make %{?_smp_mflags} -C %{_target_platform}
%install
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+%find_lang %{name} --with-html --all-name
%check
appstream-util validate-relax --nonet %{buildroot}%{_kf5_datadir}/appdata/org.kde.%{name}.appdata.xml ||:
@@ -113,10 +115,9 @@ fi
/usr/bin/gtk-update-icon-cache %{_kf5_datadir}/icons/hicolor &> /dev/null || :
/usr/bin/update-mime-database %{?fedora:-n} %{_kf5_datadir}/mime &> /dev/null || :
-%files
+%files -f %{name}.lang
%doc AUTHORS README
%license COPYING
-%{_kf5_docdir}/HTML/en/kdenlive/
%{_kf5_bindir}/kdenlive_render
%{_kf5_bindir}/%{name}
%{_kf5_datadir}/applications/org.kde.%{name}.desktop
@@ -133,12 +134,17 @@ fi
%{_kf5_sysconfdir}/xdg/kdenlive_renderprofiles.knsrc
%{_kf5_sysconfdir}/xdg/kdenlive_titles.knsrc
%{_kf5_sysconfdir}/xdg/kdenlive_wipes.knsrc
+%{_kf5_sysconfdir}/xdg/kdenlive.categories
%{_kf5_qtplugindir}/mltpreview.so
%{_kf5_mandir}/man1/kdenlive.1*
%{_kf5_mandir}/man1/kdenlive_render.1*
%changelog
+* Sun Jun 11 2017 Sérgio Basto <sergio(a)serjux.com> - 17.04.2-2
+- Add a new gcc7.patch
+- Add find_lang macro
+
* Sun Jun 11 2017 Sérgio Basto <sergio(a)serjux.com> - 17.04.2-1
- Update to 17.04.2
7 years, 5 months
[lpf-spotify-client] ExclusiveArch: i686 x86_64 , /usr/lib64/spotify-client/spotify only provided for i386 and x86_64
by Sérgio M. Basto
commit 994df56cd0f29e78b172dd3fdf0695fec91e8fea
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Jun 11 23:02:14 2017 +0100
ExclusiveArch: i686 x86_64 , /usr/lib64/spotify-client/spotify only provided
for i386 and x86_64
lpf-spotify-client.spec | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/lpf-spotify-client.spec b/lpf-spotify-client.spec
index 9a7b142..877441c 100644
--- a/lpf-spotify-client.spec
+++ b/lpf-spotify-client.spec
@@ -12,12 +12,13 @@
Name: lpf-spotify-client
# Upstream spotify version, verbatim.
Version: 1.0.55.487
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Spotify music player native client package bootstrap
License: MIT
URL: https://github.com/leamas/spotify-make
Group: Development/Tools
+ExclusiveArch: i686 x86_64
BuildArch: noarch
# There's no source, only a spec building the target package.
Source0: spotify-client.spec.in
@@ -76,6 +77,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%changelog
+* Sun Jun 11 2017 Sérgio Basto <sergio(a)serjux.com> - 1.0.55.487-2
+- ExclusiveArch: i686 x86_64 , /usr/lib64/spotify-client/spotify only provided
+ for i386 and x86_64
+
* Wed May 24 2017 Sérgio Basto <sergio(a)serjux.com> - 1.0.55.487-1
- Update to 1.0.55.487.g256699aa
7 years, 5 months
[VirtualBox] Remove Plague-specific weirdness with EOL of RHEL5
by Sérgio M. Basto
commit c1b744260ff6c440968f682128561455a4f0256f
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Jun 11 23:01:05 2017 +0100
Remove Plague-specific weirdness with EOL of RHEL5
VirtualBox.spec | 20 +++++++-------------
1 file changed, 7 insertions(+), 13 deletions(-)
---
diff --git a/VirtualBox.spec b/VirtualBox.spec
index 20d7a47..3bf7127 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -31,6 +31,13 @@ Summary: A general-purpose full virtualizer for PC hardware
License: GPLv2 or (GPLv2 and CDDL)
URL: http://www.virtualbox.org/wiki/VirtualBox
+
+ExclusiveArch: i686 x86_64
+
+Group: System/Emulators/PC
+Requires: %{name}-server%{?isa} = %{version}
+Obsoletes: %{name}-qt
+
Source0: http://download.virtualbox.org/virtualbox/%{version}%{?prereltag}/Virtual...
Source3: VirtualBox-60-vboxdrv.rules
Source5: VirtualBox-60-vboxguest.rules
@@ -127,19 +134,6 @@ BuildRequires: libvncserver-devel
%{?systemd_requires}
BuildRequires: systemd
-# Plague-specific weirdness
-%if 0%{?fedora} > 11 || 0%{?rhel} > 5
-ExclusiveArch: i686 x86_64
-%else %if 0%{?fedora} > 10
-ExclusiveArch: i586 x86_64
-%else
-ExclusiveArch: i386 x86_64
-%endif
-
-Group: System/Emulators/PC
-Requires: %{name}-server%{?isa} = %{version}
-Obsoletes: %{name}-qt
-
%description
VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for
enterprise as well as home use. Not only is VirtualBox an extremely feature
7 years, 5 months
[minidlna] Fixed systemd service unit configuration (#4517) Updated systemd snippets Preserve timestamps Droppe
by Andrea Musuruane
commit 0fd5d9cdf164591cf4c9a82617905669b0c47fed
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Sun Jun 11 19:43:01 2017 +0200
Fixed systemd service unit configuration (#4517)
Updated systemd snippets
Preserve timestamps
Dropped obsolete Group tag
minidlna.service | 25 +++++++++++++------------
minidlna.spec | 50 +++++++++++++++++++++-----------------------------
2 files changed, 34 insertions(+), 41 deletions(-)
---
diff --git a/minidlna.service b/minidlna.service
index 8d9251d..31e1ccb 100644
--- a/minidlna.service
+++ b/minidlna.service
@@ -1,12 +1,13 @@
-[Unit]
-Description=MiniDLNA is a DLNA/UPnP-AV server software
-After=syslog.target local-fs.target network.target
-
-[Service]
-User=minidlna
-Group=minidlna
-Type=simple
-ExecStart=/usr/sbin/minidlnad -S
-
-[Install]
-WantedBy=multi-user.target
+[Unit]
+Description=MiniDLNA is a DLNA/UPnP-AV server software
+After=network-online.target syslog.target local-fs.target
+Wants=network-online.target
+
+[Service]
+User=minidlna
+Group=minidlna
+Type=simple
+ExecStart=/usr/sbin/minidlnad -S
+
+[Install]
+WantedBy=multi-user.target
diff --git a/minidlna.spec b/minidlna.spec
index 7c9366b..57bc414 100644
--- a/minidlna.spec
+++ b/minidlna.spec
@@ -1,9 +1,8 @@
Name: minidlna
Version: 1.2.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Lightweight DLNA/UPnP-AV server targeted at embedded systems
-Group: System Environment/Daemons
License: GPLv2
URL: http://sourceforge.net/projects/minidlna/
Source0: http://downloads.sourceforge.net/%{name}/%{version}/%{name}-%{version}.ta...
@@ -22,11 +21,9 @@ BuildRequires: libid3tag-devel
BuildRequires: libjpeg-devel
BuildRequires: libexif-devel
BuildRequires: gettext
-BuildRequires: systemd-units
+BuildRequires: systemd
Requires(pre): shadow-utils
-Requires(post): systemd-units
-Requires(preun): systemd-units
-Requires(postun): systemd-units
+%{?systemd_requires}
%description
MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully
@@ -61,29 +58,29 @@ sed -i 's/#log_dir=\/var\/log/#log_dir=\/var\/log\/minidlna/' \
# Install config file
mkdir -p %{buildroot}%{_sysconfdir}/
-install -m 644 minidlna.conf %{buildroot}%{_sysconfdir}/
+install -p -m 644 minidlna.conf %{buildroot}%{_sysconfdir}/
# Install systemd unit file
mkdir -p %{buildroot}%{_unitdir}/
-install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/
+install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/
# Install man pages
mkdir -p %{buildroot}%{_mandir}/man5/
-install -m 644 minidlna.conf.5 %{buildroot}%{_mandir}/man5/
+install -p -m 644 minidlna.conf.5 %{buildroot}%{_mandir}/man5/
mkdir -p %{buildroot}%{_mandir}/man8/
-install -m 644 minidlnad.8 %{buildroot}%{_mandir}/man8/
+install -p -m 644 minidlnad.8 %{buildroot}%{_mandir}/man8/
# Install tmpfiles configuration
mkdir -p %{buildroot}%{_tmpfilesdir}/
-install -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
+install -p -m 644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
mkdir -p %{buildroot}/run/
-install -d -m 0755 %{buildroot}/run/%{name}/
+install -d -m 755 %{buildroot}/run/%{name}/
# Create cache and log directories
mkdir -p %{buildroot}%{_localstatedir}/cache/
-install -d -m 0755 %{buildroot}%{_localstatedir}/cache/%{name}/
+install -d -m 755 %{buildroot}%{_localstatedir}/cache/%{name}/
mkdir -p %{buildroot}%{_localstatedir}/log/
-install -d -m 0755 %{buildroot}%{_localstatedir}/log/%{name}/
+install -d -m 755 %{buildroot}%{_localstatedir}/log/%{name}/
%find_lang %{name}
@@ -97,26 +94,15 @@ exit 0
%post
-if [ $1 -eq 1 ] ; then
- # Initial installation
- /bin/systemctl daemon-reload >/dev/null 2>&1 || :
-fi
+%systemd_post %{name}.service
%preun
-if [ $1 -eq 0 ] ; then
- # Package removal, not upgrade
- /bin/systemctl --no-reload disable %{name}.service > /dev/null 2>&1 || :
- /bin/systemctl stop %{name}.service > /dev/null 2>&1 || :
-fi
+%systemd_preun %{name}.service
%postun
-/bin/systemctl daemon-reload >/dev/null 2>&1 || :
-if [ $1 -ge 1 ] ; then
- # Package upgrade, not uninstall
- /bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
-fi
+%systemd_postun_with_restart %{name}.service
%files -f %{name}.lang
@@ -125,7 +111,7 @@ fi
%{_unitdir}/minidlna.service
%{_mandir}/man5/%{name}.conf.5*
%{_mandir}/man8/minidlnad.8*
-%ghost %dir %attr(-,minidlna,minidlna) /run/%{name}/
+%dir %attr(-,minidlna,minidlna) /run/%{name}/
%{_tmpfilesdir}/%{name}.conf
%dir %attr(-,minidlna,minidlna) %{_localstatedir}/cache/%{name}/
%dir %attr(-,minidlna,minidlna) %{_localstatedir}/log/%{name}/
@@ -133,6 +119,12 @@ fi
%changelog
+* Sun Jun 11 2017 Andrea Musuruane <musuruan(a)gmail.com> - 1.2.0-2
+- Fixed systemd service unit configuration (#4517)
+- Updated systemd snippets
+- Preserve timestamps
+- Dropped obsolete Group tag
+
* Fri Jun 02 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1.2.0-1
- Updated to upstream 1.2.0
- Add build requires avahi-devel
7 years, 5 months
[fceux] Updated to new upstream release Dropped obsolete Group tag
by Andrea Musuruane
commit 8759f0b4cf4ef5642ef73f6f6f8b5258b9b7517a
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Sun Jun 11 17:38:02 2017 +0200
Updated to new upstream release
Dropped obsolete Group tag
.gitignore | 1 +
fceux.spec | 13 ++++++-------
sources | 2 +-
3 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 672cd49..3ab2beb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
fceux-2.2.2.src.tar.gz
+/fceux-2.2.3.src.tar.gz
diff --git a/fceux.spec b/fceux.spec
index 98c48c5..6d5dcf8 100644
--- a/fceux.spec
+++ b/fceux.spec
@@ -1,9 +1,8 @@
Name: fceux
-Version: 2.2.2
-Release: 4%{?dist}
+Version: 2.2.3
+Release: 1%{?dist}
Summary: A cross platform, NTSC and PAL Famicom/NES emulator
-Group: Applications/Emulators
License: GPLv2+
URL: http://fceux.com/
Source: http://downloads.sourceforge.net/fceultra/%{name}-%{version}.src.tar.gz
@@ -12,11 +11,7 @@ BuildRequires: scons
BuildRequires: SDL-devel >= 1.2.14
BuildRequires: gtk2-devel >= 2.18
BuildRequires: gd-devel
-%if 0%{?fedora} >= 20
BuildRequires: compat-lua-devel
-%else
-BuildRequires: lua-devel
-%endif
BuildRequires: minizip-devel
BuildRequires: desktop-file-utils
Requires: hicolor-icon-theme
@@ -157,6 +152,10 @@ fi
%changelog
+* Sun Jun 11 2017 Andrea Musuruane <musuruan(a)gmail.com> - 2.2.3-1
+- Updated to new upstream release
+- Dropped obsolete Group tag
+
* Sun Mar 19 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 2.2.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index fa7688f..ec0a2db 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-eb6b01218f56fc28cb31b3a836b65918 fceux-2.2.2.src.tar.gz
+8002b161ea3342decce1abcca76db84a fceux-2.2.3.src.tar.gz
7 years, 5 months