Author: gotar Date: Thu Nov 24 13:54:49 2011 GMT Module: packages Tag: HEAD ---- Log message: - initial PLD release
---- Files affected: packages/hwloc: hwloc.spec (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/hwloc/hwloc.spec diff -u /dev/null packages/hwloc/hwloc.spec:1.1 --- /dev/null Thu Nov 24 14:54:49 2011 +++ packages/hwloc/hwloc.spec Thu Nov 24 14:54:44 2011 @@ -0,0 +1,98 @@ +# $Revision$, $Date$ +Summary: Portable Hardware Locality +Name: hwloc +Version: 1.3 +Release: 1 +License: BSD +Group: Applications/System +Source0: http://www.open-mpi.org/software/hwloc/v1.3/downloads/%{name}-%{version}.tar.bz2 +# Source0-md5: e3ba4029ff4956727431495b642d1afb +URL: http://www.open-mpi.org/projects/hwloc/ +BuildRequires: cairo-devel +BuildRequires: libxml2-devel +BuildRequires: numactl-devel +BuildRequires: pciutils-devel +BuildRequires: xorg-lib-libX11-devel +BuildRequires: xorg-proto-xproto-devel +Requires: %{name}-libs = %{version}-%{release} +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +The Portable Hardware Locality (hwloc) software package provides a +portable abstraction (across OS, versions, architectures, ...) of the +hierarchical topology of modern architectures, including NUMA memory +nodes, sockets, shared caches, cores and simultaneous multithreading. +It also gathers various system attributes such as cache and memory +information. It primarily aims at helping applications with gathering +information about modern computing hardware so as to exploit it +accordingly and efficiently. + +%package libs +Summary: %{name} library +Group: Libraries + +%description libs +%{name} library. + +%package devel +Summary: Header files for %{name} library +Group: Development/Libraries +Requires: %{name}-libs = %{version}-%{release} + +%description devel +Header files for %{name} library. + +%prep +%setup -q + +%build +%configure +%{__make} V=1 + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT + +%{__rm} %{_libdir}/lib%{name}.la + +%clean +rm -rf $RPM_BUILD_ROOT + +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig + +%files +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/%{name}-* +%attr(755,root,root) %{_bindir}/lstopo +%{_datadir}/%{name} +%{_mandir}/man1/%{name}-*.1* +%{_mandir}/man1/lstopo.1* +%{_mandir}/man7/%{name}.7* + +%files libs +%defattr(644,root,root,755) +%{_pkgconfigdir}/%{name}.pc +%attr(755,root,root) %{_libdir}/lib%{name}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/lib%{name}.so.4 + +%files devel +%defattr(644,root,root,755) +%doc doc/doxygen-doc/html doc/doxygen-doc/%{name}-*.pdf +%attr(755,root,root) %{_libdir}/lib%{name}.so +%{_includedir}/%{name} +%{_includedir}/%{name}.h +%{_mandir}/man3/HWLOC_*.3* +%{_mandir}/man3/hwloc_*.3* +%{_mandir}/man3/hwlocality_*.3* + +%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) +%changelog +* %{date} PLD Team <[email protected]> +All persons listed below can be reached at <cvs_login>@pld-linux.org + +$Log$ +Revision 1.1 2011/11/24 13:54:44 gotar +- initial PLD release ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
