rpms/libbsr/devel import.log, NONE, 1.1 libbsr.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Tony Breeds tbreeds at fedoraproject.org
Sun Feb 15 21:52:41 UTC 2009


Author: tbreeds

Update of /cvs/pkgs/rpms/libbsr/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2648/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log libbsr.spec 
Log Message:
Initial import



--- NEW FILE import.log ---
libbsr-0_2-2_fc10:HEAD:libbsr-0.2-2.fc10.src.rpm:1234734645


--- NEW FILE libbsr.spec ---
Name:		libbsr
Version:	0.2
Release:	2%{?dist}
Summary:	Barrier Synchronization Register access library

Group:		System Environment/Libraries
License:	LGPLv2+
URL:		http://sourceforge.net/projects/libbsr/

Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-build-%(%{__id_u} -n)
ExclusiveArch:	ppc64

%description
This is a library to expose the functionality of the Barrier Synchronization
Register (BSR) on IBM POWER Systems in Linux. This facility helps speed up
synchronization across large SMP systems

%package devel
Summary:	Barrier Synchronization Register development files
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}

%description devel
Development package for libbsr.

%prep
%setup -q

%build
make	CFLAGS="%{optflags}" %{?_smp_mflags}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}/
mkdir -p %{buildroot}/%{_prefix}/%{_lib}/
mkdir -p %{buildroot}/%{_includedir}/
mkdir -p %{buildroot}/%{_defaultdocdir}/%{name}-%{version}/examples

make install	INSTALLROOT="%{buildroot}"	\
		LIBDIR="%{_prefix}/%{_lib}"	\
		INCLUDEDIR="%{_includedir}"

cp -p LGPL-2.1 README %{buildroot}/%{_defaultdocdir}/%{name}-%{version}/
cp -p test-bsr.c %{buildroot}/%{_defaultdocdir}/%{name}-%{version}/examples/.

%clean
rm -rf %{buildroot}

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%{_bindir}/bsr_cleanup
%{_libdir}/libbsr.so.0
%{_libdir}/libbsr.so.%{version}
%{_defaultdocdir}/%{name}-%{version}/
%exclude %{_defaultdocdir}/%{name}-%{version}/examples

%files devel
%defattr(-,root,root,-)
%{_includedir}/bsr.h
%{_libdir}/libbsr.so
%{_defaultdocdir}/%{name}-%{version}/examples/

%changelog
* Wed Feb 12 2009 Tony Breeds <tony at bakeyournoodle.com> 0.2-2
- Incorporate more feedback from review.

* Wed Feb 12 2009 Tony Breeds <tony at bakeyournoodle.com> 0.2-1
- Use new upstream relase

* Wed Feb 12 2009 Tony Breeds <tony at bakeyournoodle.com> 0.1-3
- No longer list "examples" twice

* Wed Feb 11 2009 Tony Breeds <tony at bakeyournoodle.com> 0.1-2
- Fixes from package review

* Tue Feb 10 2009 Tony Breeds <tony at bakeyournoodle.com> 0.1-1
- Initial RPM package for Fedora


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libbsr/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	13 Feb 2009 06:32:04 -0000	1.1
+++ .cvsignore	15 Feb 2009 21:52:11 -0000	1.2
@@ -0,0 +1 @@
+libbsr-0.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libbsr/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	13 Feb 2009 06:32:04 -0000	1.1
+++ sources	15 Feb 2009 21:52:11 -0000	1.2
@@ -0,0 +1 @@
+ef7ffda51dc6fb1005608004f5ec160f  libbsr-0.2.tar.gz




More information about the fedora-extras-commits mailing list