[Fedora-directory-commits] setuputil/specs/SOLARIS setuputil.spec, NONE, 1.1

Noriko Hosoi (nhosoi) fedora-directory-commits at redhat.com
Mon Apr 9 18:43:38 UTC 2007


Author: nhosoi

Update of /cvs/dirsec/setuputil/specs/SOLARIS
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12433/specs/SOLARIS

Added Files:
	setuputil.spec 
Log Message:
Resolves: #235477
Summary: Create spec files for SetupUtil



--- NEW FILE setuputil.spec ---
%define           nspr_version 4.6
%define           nss_version 3.11
%define           svrcore_version 4.0
%define           mozldap_version 6.0

%define base_name setuputil
%define vndr      RHAT
%ifarch sparcv9
%define pkgsuf    x
%define mylibdir  %{_libdir}/sparcv9
%endif
%ifarch sparc
%define mylibdir  %{_libdir}
%endif

Summary:          Utility and library for directory server installation
Name:             %{vndr}%{base_name}%{pkgsuf}
SUNW_Pkg:         %{name}
Version:          1.1.0
Release:          1%{?dist}
License:          LGPL
URL:              http://directory.fedoraproject.org/wiki/SetupUtil
Group:            Development/Libraries
BuildRoot:        %{_tmppath}/%{base_name}-%{version}-%{release}-root-%(/usr/xpg4/bin/id -u -n)

Requires:         %{vndr}dirsec-nspr%{pkgsuf}
Requires:         %{vndr}dirsec-nss%{pkgsuf}
Requires:         %{vndr}svrcore%{pkgsuf}
Requires:         %{vndr}mozldap6%{pkgsuf}

BuildRequires:    %{vndr}dirsec-nspr%{pkgsuf}-devel
BuildRequires:    %{vndr}dirsec-nss%{pkgsuf}-devel
BuildRequires:    %{vndr}svrcore%{pkgsuf}-devel
BuildRequires:    %{vndr}mozldap6%{pkgsuf}-devel

Source0:          %{base_name}-%{version}.tar.bz2
SourcePackage:    %{vndr}%{base_name}-src

%description
Installer Utility for Fedora Directory Server

%package          devel
SUNW_Pkg:         %{name}-devel
Summary:          Development libraries for Fedora Directory Server Installer
Group:            Development/Libraries
Requires:         %{name}

%description      devel
Development Libraries and headers for Fedora Directory Server Installer

%prep
%setup -q -n %{base_name}-%{version}

%build
%ifarch sparcv9
arg64="-xarch=v9"
PKG_CONFIG_PATH=%{mylibdir}/pkgconfig ; export PKG_CONFIG_PATH
%endif
# Generate symbolic info for debuggers
export XCFLAGS=$RPM_OPT_FLAGS

CC=cc CFLAGS=$arg64 CXX=CC CXXFLAGS=$arg64 LDFLAGS=$arg64 \
	./configure \
	--with-fhs \
	--libdir=%{mylibdir}

make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT 

make DESTDIR="$RPM_BUILD_ROOT" install

mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{base_name}

#remove libtool and static libs
rm -f $RPM_BUILD_ROOT%{mylibdir}/*.a
rm -f $RPM_BUILD_ROOT%{mylibdir}/*.la

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,other)
%doc LICENSE EXCEPTION
%attr(-,-,-) %dir %{_prefix}
%attr(-,-,-) %dir %{_libdir}
%ifarch sparcv9
%attr(-,-,-) %dir %{mylibdir}
%endif
%{mylibdir}/*.so.*
%attr(-,-,-) %dir %{_datadir}
%{_datadir}/%{base_name}/*
%attr(-,-,-) %dir %{_sbindir}
%{_sbindir}/*

%files devel
%defattr(-,root,other)
%attr(-,-,-) %dir %{_prefix}
%attr(-,-,-) %dir %{_includedir}
%dir %{_includedir}/%{base_name}
%{_includedir}/%{base_name}/*.h
%attr(-,-,-) %dir %{_libdir}
%ifarch sparcv9
%attr(-,-,-) %dir %{mylibdir}
%endif
%{mylibdir}/*.so
%attr(-,-,-) %dir %{_datadir}
%attr(-,-,-) %dir %{_datadir}/doc
%dir %{_datadir}/doc/%{base_name}
%{_datadir}/doc/%{base_name}/*
%attr(-,-,-) %dir %{mylibdir}/pkgconfig
%{mylibdir}/pkgconfig/%{base_name}.pc

%changelog
* Thu Apr 05 2007 Noriko Hosoi <nhosoi at redhat.com> - 1.1.0-1
- Initial version - based largely on fedora-ds.spec for Solaris




More information about the Fedora-directory-commits mailing list