rpms/clthreads/F-10 clthreads.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Orcan Ogetbil oget at fedoraproject.org
Mon May 4 21:05:13 UTC 2009


Author: oget

Update of /cvs/pkgs/rpms/clthreads/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31922/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	clthreads.spec import.log 
Log Message:
* Mon May 04 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> - 2.4.0-3
- Use %%{name} macro more often
- Preserve timestamps

* Mon May 04 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> - 2.4.0-2
- prepare package for Fedora submission (SPEC file from PlanetCCRMA)

* Tue Apr 15 2008 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 2.4.0-1
- updated to version 2.4.0



--- NEW FILE clthreads.spec ---
%global libmajor 2

Summary:       POSIX threads C++ access library
Name:          clthreads
Version:       2.4.0
Release:       3%{?dist}
License:       LGPLv2+
Group:         System Environment/Libraries
URL:           http://www.kokkinizita.net/linuxaudio/
Source0:       http://www.kokkinizita.net/linuxaudio/downloads/%{name}-%{version}.tar.bz2
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
Clthreads is a C++ wrapper library around the POSIX threads API.

%package  devel
Summary:       Development files for %{name}
Group:         Development/Libraries
Requires:      %{name} = %{version}-%{release}

%description devel
Clthreads is a C++ wrapper library around the POSIX threads API. This package
contains libraries and header files for developing applications that use
%{name}.

%prep
%setup -q

# No need to call ldconfig during packaging
sed -i '\|/sbin/ldconfig|d' Makefile

# Preserve timestamps
sed -i 's|/install|/install -p|' Makefile

%build
export CPPFLAGS="%{optflags}"
make %{?_smp_mflags} 

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}
make PREFIX=%{buildroot}%{_prefix} LIBDIR=%{_lib} install

# create .so.x link
ln -s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so.%{libmajor}

%clean
rm -rf %{buildroot}

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING
%{_libdir}/lib%{name}.so.*

%files devel
%defattr(-,root,root,-)
%{_includedir}/%{name}.h
%{_libdir}/lib%{name}.so

%changelog
* Mon May 04 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> - 2.4.0-3
- Use %%{name} macro more often
- Preserve timestamps

* Mon May 04 2009 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> - 2.4.0-2
- prepare package for Fedora submission (SPEC file from PlanetCCRMA)

* Tue Apr 15 2008 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 2.4.0-1
- updated to version 2.4.0

* Fri Nov 24 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 2.2.1-1
- updated to version 2.2.1

* Sun Nov 19 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 2.2.0-3
- add %%{?dist} to release tag, add %%{fedora} conditional for X build
  requirement

* Mon May 29 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 2.2.0-2
- fix library link

* Sat May 13 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 2.2.0
- update to 2.2.0

* Fri Mar 31 2006 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 
- proper build dependencies for fc5

* Tue Dec 28 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 
- spec file cleanups

* Fri Dec  3 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 1.0.2-1
- updated to 1.0.2

* Fri Jul 23 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 1.0.0-1
- updated to 1.0.0

* Wed Jun 16 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.0.3-2
- DOH!, obsolete the -devel package as well...

* Mon Jun 14 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.0.3-1
- obsoletes classlibs
- first build

* Tue May 11 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 
- moved so file to main package to keep aeolus happy

* Wed May  5 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.0.1-2
- force apps to link with the major release name of the libraries
  (ie: ".so.0" instead of ".so")

* Tue May  4 2004 Fernando Lopez-Lezcano <nando at ccrma.stanford.edu> 0.0.1-1
- initial build, needed for releasing Aeolus


--- NEW FILE import.log ---
clthreads-2_4_0-3_fc10:F-10:clthreads-2.4.0-3.fc10.src.rpm:1241471060


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/clthreads/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 May 2009 20:43:51 -0000	1.1
+++ .cvsignore	4 May 2009 21:04:42 -0000	1.2
@@ -0,0 +1 @@
+clthreads-2.4.0.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/clthreads/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 May 2009 20:43:51 -0000	1.1
+++ sources	4 May 2009 21:04:42 -0000	1.2
@@ -0,0 +1 @@
+90b650f1f5c9f39f4d77f73aca3c53be  clthreads-2.4.0.tar.bz2




More information about the fedora-extras-commits mailing list