SUNWraptor.spec revision 19142
8904N/A#
8904N/A# Spec file for package SUNWraptor
8904N/A#
8904N/A# include module(s): raptor
8904N/A#
8904N/A# Copyright (c) 2009 Sun Microsystems, Inc.
8904N/A# This file and all modifications and additions to the pristine
8904N/A# package are under the same license as the package itself.
8904N/A#
8904N/A%define owner jerrytan
8904N/A#
8904N/A
8904N/A%include Solaris.inc
8904N/A
8904N/A%ifarch amd64 sparcv9
8904N/A%include arch64.inc
8904N/A%use raptor_64 = raptor.spec
8904N/A%endif
8904N/A
8904N/A%include base.inc
8904N/A%use raptor = raptor.spec
8904N/A
8904N/AName: SUNWraptor
8904N/AIPS_package_name: library/raptor
8904N/AMeta(info.classification): %{classification_prefix}:System/Libraries
8904N/ASummary: RDF Parser Library - RDF parser utility
8904N/AVersion: %{raptor.version}
8904N/A
8904N/ASUNW_BaseDir: %{_basedir}
8904N/ASUNW_Copyright: %{name}.copyright
8904N/ALicense: %{raptor.license}
8904N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
8904N/A
8904N/A%include default-depend.inc
8904N/A%include gnome-consolidation.inc
8904N/A
8904N/ARequires: SUNWlxsl
8904N/ARequires: SUNWlxml
8904N/ARequires: SUNWcurl
8904N/ARequires: SUNWgss
8904N/ARequires: SUNWgnu-idn
8904N/ARequires: SUNWopensslr
8904N/A
8904N/A
8904N/A%package devel
8904N/ASummary: %{summary} - development files
8904N/ASUNW_BaseDir: %{_basedir}
8904N/A%include default-depend.inc
8904N/A%include gnome-consolidation.inc
8904N/ARequires: %name
8904N/A
8904N/A%prep
8904N/Arm -rf %name-%version
8904N/Amkdir %name-%version
8904N/A
8904N/A%ifarch amd64 sparcv9
8904N/Amkdir %name-%version/%_arch64
8904N/A%raptor_64.prep -d %name-%version/%_arch64
8904N/A%endif
8904N/A
8904N/Amkdir %name-%version/%base_arch
8904N/A%raptor.prep -d %name-%version/%base_arch
8904N/A
8904N/A%build
8904N/A%ifarch amd64 sparcv9
8904N/Aexport PKG_CONFIG_LIBDIR=%{_pkg_config_path64}
8904N/A%raptor_64.build -d %name-%version/%_arch64
8904N/Aunset PKG_CONFIG_LIBDIR
8904N/A%endif
8904N/A
8904N/Aexport PKG_CONFIG_LIBDIR=%{_pkg_config_path}
8904N/A%raptor.build -d %name-%version/%base_arch
8904N/Aunset PKG_CONFIG_LIBDIR
8904N/A
8904N/A%install
8904N/A
8904N/A%ifarch amd64 sparcv9
8904N/A%raptor_64.install -d %name-%version/%_arch64
8904N/A%endif
8904N/A
8904N/A%raptor.install -d %name-%version/%base_arch
8904N/A
8904N/A%clean
8904N/Arm -rf $RPM_BUILD_ROOT
8904N/A
8904N/A%files
8904N/A%defattr (-, root, bin)
8904N/A%doc -d %{base_arch} raptor-%{raptor.version}/README
8904N/A%doc -d %{base_arch} raptor-%{raptor.version}/AUTHORS
8904N/A%doc(bzip2) -d %{base_arch} raptor-%{raptor.version}/NEWS
8904N/A%doc(bzip2) -d %{base_arch} raptor-%{raptor.version}/COPYING
8904N/A%doc(bzip2) -d %{base_arch} raptor-%{raptor.version}/ChangeLog
8904N/A%dir %attr (0755, root, other) %{_datadir}/doc
8904N/A%dir %attr (0755, root, bin) %{_bindir}
8904N/A%{_bindir}/*
8904N/A%dir %attr (0755, root, bin) %{_libdir}
8904N/A%{_libdir}/libraptor*.so*
8904N/A%ifarch amd64 sparcv9
8904N/A%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
8904N/A%{_libdir}/%{_arch64}/libraptor*.so*
8904N/A%endif
8904N/A%dir %attr (0755, root, sys) %{_datadir}
8904N/A%dir %attr (0755, root, bin) %{_mandir}
8904N/A%dir %attr (0755, root, bin) %{_mandir}/man1
8904N/A%{_mandir}/man1/*.1
8904N/A%dir %attr (0755, root, bin) %{_mandir}/man3
8904N/A%{_mandir}/man3/*.3
8904N/A
8904N/A%files devel
8904N/A%defattr (-, root, bin)
8904N/A%dir %attr (0755, root, bin) %{_libdir}
8904N/A%dir %attr (0755, root, other) %{_libdir}/pkgconfig
8904N/A%ifarch amd64 sparcv9
8904N/A%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
8904N/A%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig
8904N/A%{_libdir}/%{_arch64}/pkgconfig/*
8904N/A%endif
8904N/A%{_libdir}/pkgconfig/*
8904N/A%dir %attr (0755, root, bin) %{_includedir}
8904N/A%{_includedir}/*
8904N/A%dir %attr (0755, root, sys) %{_datadir}
8904N/A%{_datadir}/gtk-doc
8904N/A
8904N/A%changelog
8904N/A* Sun Sep 13 2009 - dave.lin@sun.com
8904N/A- Add "Summary" line.
8904N/A* Thu Aug 06 2009 - christian.kelly@sun.com
8904N/A- Many lines commented out for some reason. Un-comment them to allow package to
8904N/A build.
8904N/A* Fri Jul 31 2009 <jerry.tan@sun.com>
8904N/A- add raptor into spec-files
8904N/A* Tue Feb 12 2008 <pradhap (at) gmail.com>
8904N/A- Bumped up the version to 1.4.14
8904N/A* Mon Nov 06 2006 - Eric Boutilier
8904N/A- Fixed attributes and created devel sub pkg
8904N/A* Wed Sep 27 2006 - Eric Boutilier
8904N/A- Initial spec
8904N/A