[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