[ndiswrapper] BR: perl-generators for proper dependency generation
by Paul Howarth
commit 589eecbb2570f48aca4babe22008cd149771e83e
Author: Paul Howarth <paul(a)city-fan.org>
Date: Wed Oct 26 10:14:20 2016 +0100
BR: perl-generators for proper dependency generation
See https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl
Also fix rpmlint warning about mixed use of spaces and tabs
.gitignore | 3 ++-
ndiswrapper.spec | 26 ++++++++++++++++----------
2 files changed, 18 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 627cb88..de26292 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
-ndiswrapper-1.59.tar.gz
+/ndiswrapper-1.59.tar.gz
+/ndiswrapper-1.60.tar.gz
diff --git a/ndiswrapper.spec b/ndiswrapper.spec
index b3f7cee..62c81be 100644
--- a/ndiswrapper.spec
+++ b/ndiswrapper.spec
@@ -1,20 +1,21 @@
#global pre rc1
Summary: Ndiswrapper wraps around Windows WLAN drivers within Linux
-Name: ndiswrapper
-Version: 1.60
-Release: 1%{?pre}%{?dist}
-License: GPLv2
-Group: System Environment/Kernel
+Name: ndiswrapper
+Version: 1.60
+Release: 2%{?pre}%{?dist}
+License: GPLv2
+Group: System Environment/Kernel
URL: http://ndiswrapper.sourceforge.net
-Source0: http://downloads.sf.net/ndiswrapper/ndiswrapper-%{version}%{?pre}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Patch0: Fixed-compilation-issue-with-utils.patch
+Source0: http://downloads.sf.net/ndiswrapper/ndiswrapper-%{version}%{?pre}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Patch0: Fixed-compilation-issue-with-utils.patch
+BuildRequires: perl-generators
Provides: %{name}-kmod-common = %{version}
Requires: %{name}-kmod >= %{version}
-ExclusiveArch: %{ix86} x86_64
+ExclusiveArch: %{ix86} x86_64
%description
The ndiswrapper project makes it possible to use WLAN-Hardware
@@ -25,7 +26,7 @@ for your card.
WARNING: Fedora-Kernels use 4K size stack. Many Windows drivers
will need at least 8K size stacks. For details read the wiki on:
-http:/ndiswrapper.sourceforge.net
+http://ndiswrapper.sourceforge.net
%prep
@@ -58,6 +59,11 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Wed Oct 26 2016 Paul Howarth <paul(a)city-fan.org> - 1.60-2
+- BR: perl-generators for proper dependency generation
+ (https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl)
+- Fix rpmlint warning about mixed use of spaces and tabs
+
* Sun Jun 19 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 1.60-1
- Update to 1.60
8 years, 2 months
[mythweb] BR: perl-generators for proper dependency generation
by Paul Howarth
commit fb38798446d0e1e580d3b46a490a5ded9a7b25e2
Author: Paul Howarth <paul(a)city-fan.org>
Date: Wed Oct 26 09:41:40 2016 +0100
BR: perl-generators for proper dependency generation
See https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl
mythweb.spec | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/mythweb.spec b/mythweb.spec
index 49ea7b6..1033d1f 100644
--- a/mythweb.spec
+++ b/mythweb.spec
@@ -5,7 +5,7 @@ Summary: The web interface to MythTV
URL: http://www.mythtv.org/
Version: 0.28
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2 and LGPLv2 and MIT
@@ -17,6 +17,9 @@ Source2: ChangeLog
# git diff -p --stat %{version} > mythweb-fixes.patch
Patch0: mythweb-0.28-fixes.patch
+# This is needed for perl dependency auto-detection
+BuildRequires: perl-generators
+
# The following are required only in mythweb is running on the same computer
# as the backend. They will be pulled in by the mythtv meta package anyway.
#Requires: mythtv-backend >= %{version}-%{release}
@@ -102,6 +105,10 @@ fi
%changelog
+* Wed Oct 26 2016 Paul Howarth <paul(a)city-fan.org> - 0.28-5
+- BR: perl-generators for proper dependency generation
+ (https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl)
+
* Wed Oct 19 2016 Richard Shaw <hobbes1069(a)gmail.com> - 0.28-4
- Update to latest fixes.
@@ -147,7 +154,7 @@ fi
* Fri Aug 23 2013 Richard Shaw <hobbes1069(a)gmail.com> - 0.26.1-1
- Update to latest upstream version.
-* Mon Aug 13 2013 Richard Shaw <hobbes1069(a)gmail.com> - 0.26.0-5
+* Tue Aug 13 2013 Richard Shaw <hobbes1069(a)gmail.com> - 0.26.0-5
- Update to latest fixes.
- Patch for NoTrans issue with php in Fedora 19 and up. (Fixes #2856)
8 years, 2 months
[mythtv-status] BR: perl-generators for proper dependency generation
by Paul Howarth
commit 2685b74d4744bb6059e229aaeb3db9e8d823ab20
Author: Paul Howarth <paul(a)city-fan.org>
Date: Wed Oct 26 09:13:12 2016 +0100
BR: perl-generators for proper dependency generation
See https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl
mythtv-status.spec | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/mythtv-status.spec b/mythtv-status.spec
index 7e5d3d4..30512f8 100644
--- a/mythtv-status.spec
+++ b/mythtv-status.spec
@@ -1,6 +1,6 @@
Name: mythtv-status
Version: 0.10.4
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Get the current status of your MythTV system at the command line
Summary(sv): Hämta ett MythTV-systems status på kommandoraden
License: GPLv3
@@ -10,6 +10,8 @@ Source0: http://www.etc.gen.nz/projects/mythtv/tarballs/mythtv-status-%{version}
Patch0: mythtv-status-fedora.patch
Patch1: mythtv-status-update-motd.patch
BuildArch: noarch
+# For perl dependency auto-detection
+BuildRequires: perl-generators
# For pod2man
BuildRequires: perl-podlators
@@ -49,7 +51,7 @@ pod2man bin/mythtv-status man/mythtv-status.1
%install
# Install scripts
-mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_sbindir}
+mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_sbindir}
install -p -m 755 bin/mythtv-status bin/mythtv_recording_{now,soon} %{buildroot}%{_bindir}
install -p -m 755 bin/mythtv-update-motd %{buildroot}%{_sbindir}
@@ -76,6 +78,10 @@ chmod 755 %{buildroot}%{_sysconfdir}/cron.hourly/mythtv-update-motd.cron
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%changelog
+* Wed Oct 26 2016 Paul Howarth <paul(a)city-fan.org> - 0.10.4-4
+- BR: perl-generators for proper dependency generation
+ (https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl)
+
* Tue Jul 26 2016 Göran Uddeborg <goeran(a)Uddeborg.se> - 0.10.4-3
- Make the backend dependency a recommendation only; mythtv-status is useful
on remote servers.
8 years, 2 months