Changeset 1553

Show
Ignore:
Timestamp:
03/19/07 13:29:38 (2 years ago)
Author:
dsugar
Message:

Now the build version is pulled directly from the feature version.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build/SPEC/framework-eclipse.spec

    r1552 r1553  
    22ExclusiveOS: linux 
    33 
    4 %define major                   1 
    5 %define minor                   2 
    6 %define micro                   5 
    74%define eclipse_name            eclipse 
    8 %define version                 %{major}.%{minor}.%{micro} 
    95%define eclipse_base            %{_datadir}/%{eclipse_name} 
    106%define eclipse_lib_base        %{_libdir}/%{eclipse_name} 
    117%define svnbase                 http://oss.tresys.com/repos/cdsframework/trunk/ 
    128 
     9#get version numbers from eclipse plugin files 
     10%define version                 %(wget -q -O - %{svnbase}oss-feature/feature.xml | xpath /feature/@version  2> /dev/null | cut -d '"' -f 2) 
    1311%define plugin_ver              %(wget -q -O - %{svnbase}framework-plugin/META-INF/MANIFEST.MF | grep Bundle-Version | cut -d : -f 2 | tr -d " ") 
    1412%define selinuxjava_ver         %(wget -q -O - %{svnbase}libselinux.linux.%{arch}/META-INF/MANIFEST.MF | grep Bundle-Version  | cut -d : -f 2 | tr -d " ") 
     
    3533Name: CDSFramework 
    3634Version: %{version} 
    37 Release: 2 
     35Release: 1 
    3836License: GPL2 
    3937#BuildArch: noarch 
     
    5452BuildRequires: libselinux >= 1.30 
    5553BuildRequires: slide >= 1.1.6 
     54BuildRequires: perl-XML-XPath 
    5655 
    5756BuildRoot: %{_tmppath}/%{name}-buildroot