[Oracleasm-commits] jlbec commits r376 - in trunk/vendor: common fc6 rhas21 rhel3 rhel4 rhel5 sles10 sles8 sles9

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Wed May 2 18:13:23 PDT 2007


Author: jlbec
Date: 2007-05-02 18:13:20 -0700 (Wed, 02 May 2007)
New Revision: 376

Modified:
   trunk/vendor/common/Vendor.make
   trunk/vendor/common/oracleasm-headers.spec-generic.in
   trunk/vendor/fc6/Vendor.make
   trunk/vendor/fc6/oracleasm.spec-generic.in
   trunk/vendor/rhas21/Vendor.make
   trunk/vendor/rhel3/Vendor.make
   trunk/vendor/rhel4/Vendor.make
   trunk/vendor/rhel4/oracleasm.spec-generic.in
   trunk/vendor/rhel5/
   trunk/vendor/rhel5/Vendor.make
   trunk/vendor/rhel5/oracleasm.spec-generic.in
   trunk/vendor/sles10/Vendor.make
   trunk/vendor/sles10/oracleasm.spec-generic.in
   trunk/vendor/sles8/Vendor.make
   trunk/vendor/sles9/Vendor.make
   trunk/vendor/sles9/oracleasm.spec-generic.in
Log:
Add VENDOR_EXTENSION to the RPM release value.  This allows us to
differentiate between the 2.0.3-1 RPM on SLES9 and RHEL4, etc.




Modified: trunk/vendor/common/Vendor.make
===================================================================
--- trunk/vendor/common/Vendor.make	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/common/Vendor.make	2007-05-03 01:13:20 UTC (rev 376)
@@ -3,19 +3,28 @@
 #
 
 # This Vendor.make expects TOOLSARCH set by someone including it
-# It also expects PKG_VERSION and INCLUDE_REQUIRES to be set.
+# It also expects PKG_VERSION, INCLUDE_REQUIRES, and VENDOR_EXTENSION to be
+# set.
 
 
 RPMBUILD = $(shell /usr/bin/which rpmbuild 2>/dev/null || /usr/bin/which rpm 2>/dev/null || echo /bin/false)
 RPM_TOPDIR = `pwd`
 
-$(TOPDIR)/oracleasm-headers-$(DIST_VERSION)-$(PKG_VERSION).src.rpm: dist $(TOPDIR)/vendor/common/oracleasm-headers.spec-generic
-	sed -e 's/@@PKG_VERSION@@/'$(PKG_VERSION)'/' -e 's/@@INCLUDE_REQUIRES@@/'$(INCLUDE_REQUIRES)'/' < "$(TOPDIR)/vendor/common/oracleasm-headers.spec-generic" > "$(TOPDIR)/vendor/common/oracleasm-headers.spec"
+ifndef VENDOR_EXTENSION
+VENDOR_EXTENSION = common
+endif
+
+$(TOPDIR)/oracleasm-headers-$(DIST_VERSION)-$(PKG_VERSION).$(VENDOR_EXTENSION).src.rpm: dist $(TOPDIR)/vendor/common/oracleasm-headers.spec-generic
+	sed -e 's,@@PKG_VERSION@@,'$(PKG_VERSION)',g' \
+		-e 's,@@INCLUDE_REQUIRES@@,'$(INCLUDE_REQUIRES)',g' \
+		-e 's,@@VENDOR_EXTENSION@@,'$(VENDOR_EXTENSION)',g' \
+		< "$(TOPDIR)/vendor/common/oracleasm-headers.spec-generic" \
+		> "$(TOPDIR)/vendor/common/oracleasm-headers.spec"
 	$(RPMBUILD) -bs --define "_sourcedir $(RPM_TOPDIR)" --define "_srcrpmdir $(RPM_TOPDIR)" "$(TOPDIR)/vendor/common/oracleasm-headers.spec"
 	rm "$(TOPDIR)/vendor/common/oracleasm-headers.spec"
 
-headers_srpm: $(TOPDIR)/oracleasm-headers-$(DIST_VERSION)-$(PKG_VERSION).src.rpm
+headers_srpm: $(TOPDIR)/oracleasm-headers-$(DIST_VERSION)-$(PKG_VERSION).$(VENDOR_EXTENSION).src.rpm
 
 headers_rpm: headers_srpm
-	$(RPMBUILD) --rebuild $(TOOLSARCH) "oracleasm-headers-$(DIST_VERSION)-$(PKG_VERSION).src.rpm"
+	$(RPMBUILD) --rebuild $(TOOLSARCH) "oracleasm-headers-$(DIST_VERSION)-$(PKG_VERSION).$(VENDOR_EXTENSION).src.rpm"
 

Modified: trunk/vendor/common/oracleasm-headers.spec-generic.in
===================================================================
--- trunk/vendor/common/oracleasm-headers.spec-generic.in	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/common/oracleasm-headers.spec-generic.in	2007-05-03 01:13:20 UTC (rev 376)
@@ -16,7 +16,7 @@
 Summary: The Oracle Automatic Storage Management driver ABI headers.
 Name: oracleasm-headers
 Version: @DIST_VERSION@
-Release: @@PKG_VERSION@@
+Release: @@PKG_VERSION@@.@@VENDOR_EXTENSION@@
 License: GPL
 Group: System Environment/Kernel
 Source: oracleasm- at DIST_VERSION@.tar.gz

Modified: trunk/vendor/fc6/Vendor.make
===================================================================
--- trunk/vendor/fc6/Vendor.make	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/fc6/Vendor.make	2007-05-03 01:13:20 UTC (rev 376)
@@ -4,6 +4,7 @@
 
 TOOLSARCH = $(shell $(TOPDIR)/vendor/fc6/rpmarch.guess tools $(TOPDIR))
 MODULEARCH = $(shell $(TOPDIR)/vendor/fc6/rpmarch.guess module $(TOPDIR))
+VENDOR_EXTENSION = fc6
 
 $(TOPDIR)/vendor/fc6/oracleasm-%.spec: $(TOPDIR)/vendor/fc6/oracleasm.spec-generic
 	SPECVER="$@"; \
@@ -23,7 +24,7 @@
 	rpmbuild -bs --define "_sourcedir $(TOPDIR)" --define "_srcrpmdir $(TOPDIR)" $(TOPDIR)/vendor/fc6/oracleasm-$(patsubst fc6_%_srpm,%,$@).spec
 
 fc6_%_rpm: fc6_%_srpm
-	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst fc6_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).src.rpm"
+	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst fc6_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).$(VENDOR_EXTENSION).src.rpm"
 
 
 # Package required for /usr/include/linux

Modified: trunk/vendor/fc6/oracleasm.spec-generic.in
===================================================================
--- trunk/vendor/fc6/oracleasm.spec-generic.in	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/fc6/oracleasm.spec-generic.in	2007-05-03 01:13:20 UTC (rev 376)
@@ -40,7 +40,7 @@
 Summary: The Oracle Automatic Storage Management library driver.
 Name: oracleasm-%{kver}
 Version: @DIST_VERSION@
-Release: @@PKG_VERSION@@
+Release: @@PKG_VERSION@@.fc6
 License: GPL
 Group: System Environment/Kernel
 Source: oracleasm- at DIST_VERSION@.tar.gz

Modified: trunk/vendor/rhas21/Vendor.make
===================================================================
--- trunk/vendor/rhas21/Vendor.make	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/rhas21/Vendor.make	2007-05-03 01:13:20 UTC (rev 376)
@@ -1,8 +1,9 @@
 #
-# RHEL 3
+# RHAS 2.1
 #
 
 TOOLSARCH = $(shell $(TOPDIR)/vendor/rhas21/rpmarch.guess tools $(TOPDIR))
+VENDOR_EXTENSION = as21
 
 # Package required for /usr/include/linux
 INCLUDE_REQUIRES = kernel-headers

Modified: trunk/vendor/rhel3/Vendor.make
===================================================================
--- trunk/vendor/rhel3/Vendor.make	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/rhel3/Vendor.make	2007-05-03 01:13:20 UTC (rev 376)
@@ -3,6 +3,7 @@
 #
 
 TOOLSARCH = $(shell $(TOPDIR)/vendor/rhel3/rpmarch.guess tools $(TOPDIR))
+VENDOR_EXTENSION = el3
 
 # Package required for /usr/include/linux
 INCLUDE_REQUIRES = glibc-kernheaders

Modified: trunk/vendor/rhel4/Vendor.make
===================================================================
--- trunk/vendor/rhel4/Vendor.make	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/rhel4/Vendor.make	2007-05-03 01:13:20 UTC (rev 376)
@@ -4,6 +4,7 @@
 
 TOOLSARCH = $(shell $(TOPDIR)/vendor/rhel4/rpmarch.guess tools $(TOPDIR))
 MODULEARCH = $(shell $(TOPDIR)/vendor/rhel4/rpmarch.guess module $(TOPDIR))
+VENDOR_EXTENSION = el4
 
 $(TOPDIR)/vendor/rhel4/oracleasm-%.spec: $(TOPDIR)/vendor/rhel4/oracleasm.spec-generic
 	SPECVER="$@"; \
@@ -23,7 +24,7 @@
 	rpmbuild -bs --define "_sourcedir $(TOPDIR)" --define "_srcrpmdir $(TOPDIR)" $(TOPDIR)/vendor/rhel4/oracleasm-$(patsubst rhel4_%_srpm,%,$@).spec
 
 rhel4_%_rpm: rhel4_%_srpm
-	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst rhel4_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).src.rpm"
+	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst rhel4_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).$(VENDOR_EXTENSION).src.rpm"
 
 
 # Package required for /usr/include/linux

Modified: trunk/vendor/rhel4/oracleasm.spec-generic.in
===================================================================
--- trunk/vendor/rhel4/oracleasm.spec-generic.in	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/rhel4/oracleasm.spec-generic.in	2007-05-03 01:13:20 UTC (rev 376)
@@ -56,7 +56,7 @@
 Summary: The Oracle Automatic Storage Management library driver.
 Name: oracleasm-%{kver}
 Version: @DIST_VERSION@
-Release: @@PKG_VERSION@@
+Release: @@PKG_VERSION@@.el4
 License: GPL
 Group: System Environment/Kernel
 Source: oracleasm- at DIST_VERSION@.tar.gz


Property changes on: trunk/vendor/rhel5
___________________________________________________________________
Name: svn:ignore
   + oracleasm.spec-generic
.*.sw?


Modified: trunk/vendor/rhel5/Vendor.make
===================================================================
--- trunk/vendor/rhel5/Vendor.make	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/rhel5/Vendor.make	2007-05-03 01:13:20 UTC (rev 376)
@@ -4,6 +4,7 @@
 
 TOOLSARCH = $(shell $(TOPDIR)/vendor/rhel5/rpmarch.guess tools $(TOPDIR))
 MODULEARCH = $(shell $(TOPDIR)/vendor/rhel5/rpmarch.guess module $(TOPDIR))
+VENDOR_EXTENSION = el5
 
 $(TOPDIR)/vendor/rhel5/oracleasm-%.spec: $(TOPDIR)/vendor/rhel5/oracleasm.spec-generic
 	SPECVER="$@"; \
@@ -15,7 +16,7 @@
 	rpmbuild -bs --define "_sourcedir $(TOPDIR)" --define "_srcrpmdir $(TOPDIR)" $(TOPDIR)/vendor/rhel5/oracleasm-$(patsubst rhel5_%_srpm,%,$@).spec
 
 rhel5_%_rpm: rhel5_%_srpm
-	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst rhel5_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).src.rpm"
+	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst rhel5_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).$(VENDOR_EXTENSION).src.rpm"
 
 
 # Package required for /usr/include/linux

Modified: trunk/vendor/rhel5/oracleasm.spec-generic.in
===================================================================
--- trunk/vendor/rhel5/oracleasm.spec-generic.in	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/rhel5/oracleasm.spec-generic.in	2007-05-03 01:13:20 UTC (rev 376)
@@ -48,7 +48,7 @@
 Summary: The Oracle Automatic Storage Management library driver.
 Name: oracleasm-%{kver}
 Version: @DIST_VERSION@
-Release: @@PKG_VERSION@@
+Release: @@PKG_VERSION@@.el5
 License: GPL
 Group: System Environment/Kernel
 Source: oracleasm- at DIST_VERSION@.tar.gz

Modified: trunk/vendor/sles10/Vendor.make
===================================================================
--- trunk/vendor/sles10/Vendor.make	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/sles10/Vendor.make	2007-05-03 01:13:20 UTC (rev 376)
@@ -4,6 +4,7 @@
 
 TOOLSARCH = $(shell $(TOPDIR)/vendor/sles10/rpmarch.guess tools $(TOPDIR))
 MODULEARCH = $(shell $(TOPDIR)/vendor/sles10/rpmarch.guess module $(TOPDIR))
+VENDOR_EXTENSION = SLE10
 
 
 $(TOPDIR)/vendor/sles10/oracleasm-%.spec: $(TOPDIR)/vendor/sles10/oracleasm.spec-generic
@@ -16,7 +17,7 @@
 	rpmbuild -bs --define "_sourcedir $(TOPDIR)" --define "_srcrpmdir $(TOPDIR)" $(TOPDIR)/vendor/sles10/oracleasm-$(patsubst sles10_%_srpm,%,$@).spec
 
 sles10_%_rpm: sles10_%_srpm
-	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst sles10_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).src.rpm"
+	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst sles10_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).$(VENDOR_EXTENSION).src.rpm"
 
 
 include $(TOPDIR)/vendor/common/Vendor.make

Modified: trunk/vendor/sles10/oracleasm.spec-generic.in
===================================================================
--- trunk/vendor/sles10/oracleasm.spec-generic.in	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/sles10/oracleasm.spec-generic.in	2007-05-03 01:13:20 UTC (rev 376)
@@ -80,7 +80,7 @@
 Summary: The Oracle Automatic Storage Management library driver.
 Name: oracleasm-%{kver}
 Version: @DIST_VERSION@
-Release: @@PKG_VERSION@@
+Release: @@PKG_VERSION@@.SLE10
 License: GPL
 Group: System Environment/Kernel
 Source: oracleasm- at DIST_VERSION@.tar.gz

Modified: trunk/vendor/sles8/Vendor.make
===================================================================
--- trunk/vendor/sles8/Vendor.make	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/sles8/Vendor.make	2007-05-03 01:13:20 UTC (rev 376)
@@ -1,8 +1,9 @@
 #
-# SLES 9
+# SLES 8
 #
 
 TOOLSARCH = $(shell $(TOPDIR)/vendor/sles8/rpmarch.guess tools $(TOPDIR))
+VENDOR_EXTENSION = SLE8
 
 # Package required for /usr/include/linux
 INCLUDE_REQUIRES = glibc-devel

Modified: trunk/vendor/sles9/Vendor.make
===================================================================
--- trunk/vendor/sles9/Vendor.make	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/sles9/Vendor.make	2007-05-03 01:13:20 UTC (rev 376)
@@ -4,6 +4,7 @@
 
 TOOLSARCH = $(shell $(TOPDIR)/vendor/sles9/rpmarch.guess tools $(TOPDIR))
 MODULEARCH = $(shell $(TOPDIR)/vendor/sles9/rpmarch.guess module $(TOPDIR))
+VENDOR_EXTENSION = SLE9
 
 
 $(TOPDIR)/vendor/sles9/oracleasm-%.spec: $(TOPDIR)/vendor/sles9/oracleasm.spec-generic
@@ -16,7 +17,7 @@
 	rpmbuild -bs --define "_sourcedir $(TOPDIR)" --define "_srcrpmdir $(TOPDIR)" $(TOPDIR)/vendor/sles9/oracleasm-$(patsubst sles9_%_srpm,%,$@).spec
 
 sles9_%_rpm: sles9_%_srpm
-	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst sles9_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).src.rpm"
+	rpmbuild --rebuild $(MODULEARCH) "oracleasm-$(patsubst sles9_%_rpm,%,$@)-$(DIST_VERSION)-$(PKG_VERSION).$(VENDOR_EXTENSION).src.rpm"
 
 
 # Package required for /usr/include/linux

Modified: trunk/vendor/sles9/oracleasm.spec-generic.in
===================================================================
--- trunk/vendor/sles9/oracleasm.spec-generic.in	2007-04-19 01:01:22 UTC (rev 375)
+++ trunk/vendor/sles9/oracleasm.spec-generic.in	2007-05-03 01:13:20 UTC (rev 376)
@@ -80,7 +80,7 @@
 Summary: The Oracle Automatic Storage Management library driver.
 Name: oracleasm-%{kver}
 Version: @DIST_VERSION@
-Release: @@PKG_VERSION@@
+Release: @@PKG_VERSION@@.SLE9
 License: GPL
 Group: System Environment/Kernel
 Source: oracleasm- at DIST_VERSION@.tar.gz




More information about the Oracleasm-commits mailing list