[generic-release] require rawhide subpackage if were built for rawhide

Tom Callaway spot at fedoraproject.org
Fri Jul 22 18:45:10 UTC 2011


commit 37fd9e74f553dafdc54893655b04df70e7ab5ead
Author: Tom "spot" Callaway <tcallawa at redhat.com>
Date:   Fri Jul 22 14:44:57 2011 -0400

    require rawhide subpackage if were built for rawhide

 generic-release.spec |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/generic-release.spec b/generic-release.spec
index fd2c4e3..569a549 100644
--- a/generic-release.spec
+++ b/generic-release.spec
@@ -4,14 +4,15 @@
 Summary:	Generic release files
 Name:		generic-release
 Version:	16
-Release:	0.1
+Release:	0.2
 License:	GPLv2
 Group:		System Environment/Base
 Source:		%{name}-%{version}.tar.gz
 Obsoletes:	redhat-release
 Provides:	redhat-release = %{version}-%{release}
 Provides:	system-release = %{version}-%{release}
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# Comment this out if we're building for a non-rawhide target
+Requires:	generic-release-rawhide = %{version}-%{release}
 BuildArch:	noarch
 Conflicts:	fedora-release
 
@@ -121,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT
 %config(noreplace) /etc/yum.repos.d/fedora-rawhide.repo
 
 %changelog
+* Fri Jul 22 2011 Tom Callaway <spot at fedoraproject.org> - 16-0.2
+- require -rawhide subpackage if we're built for rawhide
+
 * Fri May 13 2011 Tom Callaway <spot at fedoraproject.org> - 16-0.1
 - initial 16
 


More information about the scm-commits mailing list