rpms/portaudio/devel portaudio.spec,1.1,1.2

Matthias Saou (thias) fedora-extras-commits at redhat.com
Tue Nov 16 18:04:30 UTC 2004


Changeset from: thias

Update of /cvs/extras/rpms/portaudio/devel
In directory cvs.fedora.redhat.com:/tmp/cvs-serv23897

Modified Files:
	portaudio.spec 
Log Message:
Merge changes and bump release.



Index: portaudio.spec
===================================================================
RCS file: /cvs/extras/rpms/portaudio/devel/portaudio.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- portaudio.spec	9 Nov 2004 02:49:34 -0000	1.1
+++ portaudio.spec	16 Nov 2004 18:04:28 -0000	1.2
@@ -1,22 +1,18 @@
 # $Id$
-# Authority: atrpms
 # Upstream: <portaudio$techweb,rfa,org>
 
-%define rversion v18_1
+%define real_version v18_1
 
-Summary: Free, cross platform, open-source, audio I/O library.
+Summary: Free, cross platform, open-source, audio I/O library
 Name: portaudio
 Version: 18.1
-Release: 1.1.fc2.fr
+Release: 3
 License: BSD-like
 Group: System Environment/Libraries
 URL: http://www.portaudio.com/
-
-Packager: Dag Wieers <dag at wieers.com>
-Vendor: Dag Apt Repository, http://dag.wieers.com/apt/
-
-Source: http://www.portaudio.com/archives/portaudio_%{rversion}.zip
+Source: http://www.portaudio.com/archives/portaudio_%{real_version}.zip
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Provides: %{name}-devel = %{version}-%{release}
 
 %description
 PortAudio is a portable audio I/O library designed for cross-platform
@@ -24,30 +20,45 @@
 Audio can be generated in various formats, including 32 bit floating point,
 and will be converted to the native format internally.
 
+
 %prep
-%setup -n %{name}_%{rversion} 
+%setup -n %{name}_%{real_version} 
+%{__perl} -pi.orig -e 's|^(LIBINST) = /usr/local/lib|$1 = %{_libdir}|' \
+    Makefile.linux
 
-%{__perl} -pi.orig -e 's|^(LIBINST) = /usr/local/lib|$1 = %{_libdir}|' Makefile.linux
 
 %build
 %{__make} %{?_smp_mflags} -f Makefile.linux sharedlib \
-	CFLAGS="-fPIC"
+    CFLAGS="%{optflags} -fPIC"
+
 
 %install
 %{__rm} -rf %{buildroot}
-%{__install} -D -m0755 pa_unix_oss/libportaudio.so %{buildroot}%{_libdir}/libportaudio.so
-%{__install} -D -m0644 pa_common/portaudio.h %{buildroot}%{_includedir}/portaudio.h
+%{__install} -D -m0755 pa_unix_oss/libportaudio.so \
+    %{buildroot}%{_libdir}/libportaudio.so
+%{__install} -D -m0644 pa_common/portaudio.h \
+    %{buildroot}%{_includedir}/portaudio.h
+
 
 %clean
 %{__rm} -rf %{buildroot}
 
+
 %files
-%defattr(0644, root, root, 0755)
+%defattr(-, root, root, 0755)
 %doc LICENSE.txt README.txt docs/
-%{_libdir}/*.so
 %{_includedir}/*.h
+%{_libdir}/*.so
+
 
 %changelog
+* Tue Nov 16 2004 Matthias Saou <http://freshrpms.net/> 18.1-3
+- Bump release to provide Extras upgrade path.
+
+* Fri Nov  5 2004 Matthias Saou <http://freshrpms.net/> 18.1-2
+- Add -devel provides.
+- Fix .so 644 mode (overidden in defattr).
+
 * Thu Jun 10 2004 Dag Wieers <dag at wieers.com> - 18.1-1
 - Added -fPIC for x86_64.
 




More information about the fedora-extras-commits mailing list