Add epoch and rebuild to preserve upgrade path
This commit is contained in:
		
							parent
							
								
									ea7437c7e8
								
							
						
					
					
						commit
						00c66ed491
					
				
							
								
								
									
										18
									
								
								nodejs.spec
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								nodejs.spec
									
									
									
									
									
								
							| @ -54,8 +54,9 @@ | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| Name: nodejs | Name: nodejs | ||||||
|  | Epoch: 1 | ||||||
| Version: %{nodejs_version} | Version: %{nodejs_version} | ||||||
| Release: 1%{?dist} | Release: 2%{?dist} | ||||||
| Summary: JavaScript runtime | Summary: JavaScript runtime | ||||||
| License: MIT and ASL 2.0 and ISC and BSD | License: MIT and ASL 2.0 and ISC and BSD | ||||||
| Group: Development/Languages | Group: Development/Languages | ||||||
| @ -135,9 +136,9 @@ Provides: bundled(http-parser) = %{http_parser_version} | |||||||
| # We used to ship npm separately, but it is so tightly integrated with Node.js | # We used to ship npm separately, but it is so tightly integrated with Node.js | ||||||
| # (and expected to be present on all Node.js systems) that we ship it bundled | # (and expected to be present on all Node.js systems) that we ship it bundled | ||||||
| # now. | # now. | ||||||
| Provides: npm = %{npm_version} | Provides: npm = %{epoch}:%{npm_version} | ||||||
| Provides: npm(npm) = %{npm_version} | Provides: npm(npm) = %{epoch}:%{npm_version} | ||||||
| Obsoletes: npm < 3.5.4-6 | Obsoletes: npm < 0:3.5.4-6 | ||||||
| 
 | 
 | ||||||
| %description | %description | ||||||
| Node.js is a platform built on Chrome's JavaScript runtime | Node.js is a platform built on Chrome's JavaScript runtime | ||||||
| @ -149,7 +150,7 @@ real-time applications that run across distributed devices. | |||||||
| %package devel | %package devel | ||||||
| Summary: JavaScript runtime - development headers | Summary: JavaScript runtime - development headers | ||||||
| Group: Development/Languages | Group: Development/Languages | ||||||
| Requires: %{name}%{?_isa} == %{version}-%{release} | Requires: %{name}%{?_isa} == %{epoch}:%{version}-%{release} | ||||||
| Requires: libuv-devel%{?_isa} | Requires: libuv-devel%{?_isa} | ||||||
| Requires: openssl-devel%{?_isa} | Requires: openssl-devel%{?_isa} | ||||||
| Requires: zlib-devel%{?_isa} | Requires: zlib-devel%{?_isa} | ||||||
| @ -166,8 +167,8 @@ BuildArch: noarch | |||||||
| # We don't require that the main package be installed to | # We don't require that the main package be installed to | ||||||
| # use the docs, but if it is installed, make sure the | # use the docs, but if it is installed, make sure the | ||||||
| # version always matches | # version always matches | ||||||
| Conflicts: %{name} > %{version}-%{release} | Conflicts: %{name} > %{epoch}:%{version}-%{release} | ||||||
| Conflicts: %{name} < %{version}-%{release} | Conflicts: %{name} < %{epoch}:%{version}-%{release} | ||||||
| 
 | 
 | ||||||
| %description docs | %description docs | ||||||
| The API documentation for the Node.js JavaScript runtime. | The API documentation for the Node.js JavaScript runtime. | ||||||
| @ -324,6 +325,9 @@ ln -sf %{_pkgdocdir}/npm/html %{buildroot}%{_prefix}/lib/node_modules/npm/doc | |||||||
| %{_pkgdocdir}/npm/doc | %{_pkgdocdir}/npm/doc | ||||||
| 
 | 
 | ||||||
| %changelog | %changelog | ||||||
|  | * Thu Apr 28 2016 Stephen Gallagher <sgallagh@redhat.com> - 1:5.11.0-2 | ||||||
|  | - Add epoch and rebuild to preserve upgrade path | ||||||
|  | 
 | ||||||
| * Mon Apr 25 2016 Stephen Gallagher <sgallagh@redhat.com> - 5.11.0-1 | * Mon Apr 25 2016 Stephen Gallagher <sgallagh@redhat.com> - 5.11.0-1 | ||||||
| - Update to latest stable release 5.11.0 | - Update to latest stable release 5.11.0 | ||||||
| - https://github.com/nodejs/node/blob/v5.11.0/CHANGELOG.md | - https://github.com/nodejs/node/blob/v5.11.0/CHANGELOG.md | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user