mock Makefile,1.8,1.8.2.1 buildsys-build.spec,1.2.2.1,1.2.2.2
John Clark Williams (jcwillia)
fedora-extras-commits at redhat.com
Mon Aug 7 17:26:40 UTC 2006
Author: jcwillia
Update of /cvs/fedora/mock
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12505
Modified Files:
Tag: mock-0-6-branch
Makefile buildsys-build.spec
Log Message:
updated buildsys-build specfile to handle rhel tags; modified Makefile to build all target buildsys-build packages
Index: Makefile
===================================================================
RCS file: /cvs/fedora/mock/Makefile,v
retrieving revision 1.8
retrieving revision 1.8.2.1
diff -u -r1.8 -r1.8.2.1
--- Makefile 12 Apr 2006 14:23:17 -0000 1.8
+++ Makefile 7 Aug 2006 17:26:37 -0000 1.8.2.1
@@ -41,7 +41,20 @@
mkdir build dist
rpmbuild --define "_sourcedir $(PWD)" --define "_builddir $(PWD)/build" --define "_srcrpmdir $(PWD)/dist" --define "_rpmdir $(PWD)/dist" -ba mock.spec
+RPMARGS := --define "_sourcedir $(PWD)" \
+ --define "_builddir $(PWD)/buildsys" \
+ --define "_srcrpmdir $(PWD)/buildsys" \
+ --define "_rpmdir $(PWD)/buildsys"
+
buildsys-rpm:
rm -rf buildsys
mkdir buildsys
- rpmbuild --define "_sourcedir $(PWD)" --define "_builddir $(PWD)/buildsys" --define "_srcrpmdir $(PWD)/buildsys" --define "_rpmdir $(PWD)/buildsys" -ba buildsys-build.spec
+ for i in 1 2 3 4 5 devel; do \
+ rpmbuild $(RPMARGS) --define "fedora $$i" --define "dist .fc$$i" -bb buildsys-build.spec; \
+ done
+ for i in 73 8 9; do \
+ rpmbuild $(RPMARGS) --define "rhl $$i" --define "dist .rhl$$i" -bb buildsys-build.spec; \
+ done
+ for i in 3 4; do \
+ rpmbuild $(RPMARGS) --define "rhel $$i" --define "dist .rhel$$i" -bb buildsys-build.spec; \
+ done
Index: buildsys-build.spec
===================================================================
RCS file: /cvs/fedora/mock/buildsys-build.spec,v
retrieving revision 1.2.2.1
retrieving revision 1.2.2.2
diff -u -r1.2.2.1 -r1.2.2.2
--- buildsys-build.spec 7 Aug 2006 15:05:23 -0000 1.2.2.1
+++ buildsys-build.spec 7 Aug 2006 17:26:37 -0000 1.2.2.2
@@ -34,17 +34,17 @@
Requires: coreutils
Requires: fedora-release
Requires: redhat-rpm-config
-%if "%{?fedora}" == "4" || "%{?fedora}" == "3" || "%{?fedora}" == "2" || "%{?fedora}" == "1"
+%if "%{?fedora}" == "4" || "%{?fedora}" == "3" || "%{?fedora}" == "2" || "%{?fedora}" == "1" || "%{?rhel}" == "3"
Requires: elfutils
%endif
-%if "%{?fedora}" == "4" || "%{?fedora}" == "3"
+%if "%{?fedora}" == "4" || "%{?fedora}" == "3" || "%{?rhel}" == "4"
Requires: python
%endif
%endif
-%if "%{?rhl}" != ""
+%if "%{?rhl}" != "" || "%{?rhel}" != ""
Requires: redhat-release
-%if "%{?rhl}" == "9"
+%if "%{?rhl}" == "9" || "%{?rhel}" == "3" || "%{?rhel}" == "4"
Requires: coreutils
Requires: elfutils
Requires: redhat-rpm-config
@@ -54,7 +54,7 @@
Requires: findutils
%endif
# Cater for alternative versions of buildsys-macros
-%if "%{?rhl}" == "8" || "%{?rhl}" == "8.0"
+%if "%{?rhl}" == "8" || "%{?rhl}" == "8.0" || "%{?rhel}" != ""
Requires: redhat-rpm-config
%endif
%endif
@@ -76,6 +76,9 @@
%doc
%changelog
+* Mon Aug 7 2006 Clark Williams <williams at redhat.com> - 0.5-3
+- added rhel build tags
+
* Sun Aug 06 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> - 0.5-3
- For FC4 and FC3 include python
More information about the fedora-extras-commits
mailing list