From 4894758be0c86063103baa05569c08bf0e127374 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 25 Feb 2003 15:34:23 +0000 Subject: [PATCH] clean up the spec file by Ronny V. Vindenes. --- utils/alsa-lib.spec.in | 51 +++++++++++++++++++++++++----------------- 1 file changed, 30 insertions(+), 21 deletions(-) diff --git a/utils/alsa-lib.spec.in b/utils/alsa-lib.spec.in index 0da9ce01..ceb9562a 100644 --- a/utils/alsa-lib.spec.in +++ b/utils/alsa-lib.spec.in @@ -5,18 +5,30 @@ Summary: Advanced Linux Sound Architecture (ALSA) - Library Name: alsa-lib Version: %ver Release: %rel -Copyright: GPL +License: LGPL Group: System/Libraries Source: ftp://ftp.alsa-project.org/pub/lib/alsa-lib-%{ver}.tar.bz2 -BuildRoot: /var/tmp/alsa-lib-%{ver} +BuildRoot: %{_tmppath}/%{name}-%{version}-root URL: http://www.alsa-project.org -Requires: alsa-driver %description Advanced Linux Sound Architecture (ALSA) - Library +%package -n alsa-lib-devel +Summary: ALSA Libraries Development Files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n alsa-lib-devel +Development files for building applications which use the ALSA libraries. + %changelog +* Sat Feb 22 2003 Ronny V. Vindenes +- split alsa-lib into alsa-lib and alsa-lib-devel +- changed which files are installed (now includes alsa.pc) +- use standard rpm macros for build and install +- changed BuildRoot from /var/tmp to %{_tmppath} * Tue Nov 20 2001 Jaroslav Kysela @@ -36,31 +48,28 @@ Advanced Linux Sound Architecture (ALSA) - Library %prep %setup %build - -./configure --prefix=%_prefix --mandir=%_mandir --datadir=%_datadir \ - --includedir=%_includedir --libdir=%_libdir +%configure make %install -[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT - -mkdir -p $RPM_BUILD_ROOT/%_includedir/alsa -mkdir -p $RPM_BUILD_ROOT/%_datadir/alsa -mkdir -p $RPM_BUILD_ROOT/%_datadir/aclocal -mkdir -p $RPM_BUILD_ROOT/%_libdir - -make DESTDIR="$RPM_BUILD_ROOT" install +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +%makeinstall %clean -[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) - +%{_bindir}/* +%{_libdir}/*.so.* +%{_datadir}/alsa %doc doc/*.txt -%_includedir/alsa/*.h -%_libdir/lib* -%_datadir/aclocal/alsa.m4 -%_datadir/alsa/* -%_prefix/bin/aserver +%files -n alsa-lib-devel +%defattr(-,root,root) +%{_includedir}/alsa +%{_includedir}/sys/* +%{_libdir}/*.la +%{_libdir}/*.so +%{_datadir}/aclocal/* +%{_libdir}/pkgconfig/* -- 2.47.1