diff options
author | Luis Pabon <lpabon@redhat.com> | 2013-08-19 14:59:30 -0400 |
---|---|---|
committer | Luis Pabon <lpabon@redhat.com> | 2013-08-21 13:41:16 -0700 |
commit | 54bb5bec7a025eecb51f85274ec37dbd0c478758 (patch) | |
tree | 5652aabcff85e20c6a02f294338ac64385b861dd /glusterfs-openstack-swift.spec | |
parent | 4023c7277ffb79df7021742143f403cd415047e8 (diff) |
Fix spec file to support source rpms
Our initial implementation only required Jenkins
to export binary RPMs, but as we move foward, we really
need to also export SRPMs. To support SRPMs, the spec
file in the RPM has to have the correct NAME, VERSION,
and RELEASE information.
Change-Id: Icd7132b4aafdbe7a1f02a35d0be7ad63b2e7c056
Signed-off-by: Luis Pabon <lpabon@redhat.com>
Reviewed-on: http://review.gluster.org/5669
Reviewed-by: Peter Portante <pportant@redhat.com>
Reviewed-by: Kaleb KEITHLEY <kkeithle@redhat.com>
Tested-by: Peter Portante <pportant@redhat.com>
Reviewed-on: http://review.gluster.org/5679
Diffstat (limited to 'glusterfs-openstack-swift.spec')
-rw-r--r-- | glusterfs-openstack-swift.spec | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/glusterfs-openstack-swift.spec b/glusterfs-openstack-swift.spec index 7ecf92e..71439f0 100644 --- a/glusterfs-openstack-swift.spec +++ b/glusterfs-openstack-swift.spec @@ -20,20 +20,22 @@ # to rpmbuild. For example: # --define "_version 1.0" --define "_release 1" --define "_name g4s" # -%{!?_version:%define _version XXX} -%{!?_release:%define _release XXX} -%{!?_name:%define _name XXX} +%{!?_version:%define _version __PKG_VERSION__} +%{!?_name:%define _name __PKG_NAME__} +%{!?_release:%define _release __PKG_RELEASE__} Summary : GlusterFS Integration with OpenStack Object Storage (Swift). Name : %{_name} Version : %{_version} -Release : %{_release} +Release : %{_release}%{?dist} Group : Application/File Vendor : Red Hat, Inc. -Source0 : %{name}-%{version}-%{release}.tar.gz +Source0 : %{_name}-%{_version}-%{_release}.tar.gz Packager : gluster-users@gluster.org License : Apache BuildArch: noarch +BuildRequires: python +BuildRequires: python-setuptools Requires : memcached Requires : openssl Requires : python @@ -94,3 +96,7 @@ rm -rf %{buildroot} %config %{_confdir}/swift.conf-gluster %config %{_confdir}/proxy-server.conf-gluster %config %{_confdir}/fs.conf-gluster + +%changelog +* Wed Aug 21 2013 Luis Pabon <lpabon@redhat.com> - 1.8.0-7 +- Update RPM spec file to support SRPMS |