Changeset 228 for trunk/ovaldi

Show
Ignore:
Timestamp:
08/01/08 12:31:34 (5 months ago)
Author:
jtang
Message:

Updated OVAL interpreter to build against official subversion repo; needed to run current definitions file.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ovaldi/ovaldi.spec

    r227 r228  
    11%define name    ovaldi 
    22%define version 5.4.2 
    3 %define release tresys0 
     3%define release subversion137 
    44 
    55Summary:        The reference interpreter for the Open Vulnerability and Assessment Language 
     
    77Version:        %{version} 
    88Release:        %{release} 
    9 Source:         ovaldi-%{version}-src-tresys.tar.bz2 
     9Source:         ovaldi-%{release}.tar.bz2 
     10Patch0:         rpminfoprobe.patch 
    1011License:        BSD 
    1112Group:          System/Configuration/Other 
    1213BuildRoot:      %{_tmppath}/%{name}-buildroot 
    1314Prefix:         %{_prefix} 
    14 BuildRequires:  pcre-devel xerces-c-devel xalan-c-devel 
     15BuildRequires:  pcre-devel xerces-c-devel xalan-c-devel dos2unix rpm-devel > 4.4 
    1516BuildArchitectures: i386 
    1617Requires:       pcre xerces-c xalan-c oval-definitions 
     
    4243/usr/sbin/ovaldi.sh 
    4344 
     45---------------------------------------------------------------------- 
     46 
     47Tresys Note: This package is based upon OVAL's Subversion checkout, 
     48needed because of changes in SVN checkin 113. 
     49 
    4450%prep 
    4551[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT 
    46 %setup -q -n ovaldi-%{version}-src 
    47 #%patch -p0 
     52%setup -q -n trunk 
     53%patch0 -p0 
    4854 
    4955%build 
    5056cd project/linux 
    5157mkdir -p Release/obj 
    52 make 
     58make CPPFLAGS='%{optflags} -D_RPM_4_4_COMPAT' 
    5359 
    5460%install 
     
    6167/usr/bin/install -m 755 project/linux/Release/ovaldi $RPM_BUILD_ROOT/usr/sbin 
    6268/usr/bin/install -m 755 project/linux/ovaldi.sh $RPM_BUILD_ROOT/usr/sbin 
     69/usr/bin/dos2unix $RPM_BUILD_ROOT/usr/sbin/ovaldi.sh 
    6370 
    6471/usr/bin/gzip docs/ovaldi.1 
     
    8693 
    8794%changelog 
    88 * Wed Jul 31 2008 J. Tang <selinux@tresys.com> 5.4.2-tresys0 
     95* Fri Aug 01 2008 J. Tang <selinux@tresys.com> 5.4.2-subversion137 
    8996* Modified build to use xalan and xerces RPMs.  Converted CR/LF in ovaldi.sh. 
    9097