libcanberra.spec revision 17033
13980N/A#
13980N/A# spec file for package libcanberra
13980N/A#
13980N/A# includes module(s): libcanberra
13980N/A#
13980N/A# Copyright 2009 Sun Microsystems, Inc.
13980N/A# This file and all modifications and additions to the pristine
17185N/A# package are under the same license as the package itself.
18644N/A#
13980N/A# Owner: yippi
13940N/A# bugdb: bugzilla.freedesktop.org
13940N/A#
13940N/A
13940N/AName: libcanberra
19067N/ALicense: LGPL v2.1
13940N/AGroup: Libraries/Multimedia
13940N/AVersion: 0.15
18688N/ADistribution: Java Desktop System
18688N/AVendor: Sun Microsystems, Inc.
13940N/ASummary: Event Sound API Using XDG Sound Theming Specification
18850N/ASource: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%{version}.tar.gz
18644N/A# This patch is needed until autoconf is updated to 2.63 and libtool to 2.2.
17051N/A#owner:yippi date:2008-09-02 type:branding
18850N/APatch1: libcanberra-01-solaris.diff
13980N/AURL: http://0pointer.de/blog/projects/sixfold-announcement.html
14072N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
13940N/A%include default-depend.inc
19067N/A
19067N/A%package root
13940N/ASummary: %{summary} - / filesystem
13940N/ASUNW_BaseDir: /
18850N/A
15802N/A%package devel
13940N/ASummary: %{summary} - development files
14419N/ASUNW_BaseDir: %{_basedir}
18850N/ARequires: %name
18993N/A
15802N/A%prep
15802N/A%setup -q -n %{name}-%{version}
13940N/A%patch1 -p1
13940N/A
13940N/A%build
13940N/ACPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
13940N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
13940N/A CPUS=1
13940N/Afi
13940N/A
18850N/Aglib-gettextize -f
13940N/Aaclocal $ACLOCAL_FLAGS -I ./m4
17374N/Aautoheader
13980N/Aautoconf
13940N/Aautomake -a -c -f
13940N/A
13940N/Aexport CFLAGS="%optflags"
13940N/Aexport LDFLAGS="%_ldflags"
13940N/A
13940N/A./configure --prefix=%{_prefix} --mandir=%{_mandir} \
14072N/A --libdir=%{_libdir} --bindir=%{_bindir} \
14072N/A --libexecdir=%{_libexecdir} \
14072N/A --sysconfdir=%{_sysconfdir} \
14072N/A --disable-static
17189N/A
14072N/Amake -j$CPUS
14072N/A
14072N/A%install
14072N/Amake install DESTDIR=$RPM_BUILD_ROOT
13940N/Afind $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
14072N/Afind $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
14072N/A
13940N/A%if %build_l10n
13940N/A%else
13980N/A# REMOVE l10n FILES
13980N/Arm -rf $RPM_BUILD_ROOT%{_datadir}/locale
13980N/A%endif
18850N/A
13980N/A%clean
13980N/Arm -rf $RPM_BUILD_ROOT
13980N/A
13940N/A%changelog
13940N/A* Wed Aug 05 2009 - brian.cameron@sun.com
13940N/A- Bump to 0.15.
13940N/A* Fri Jul 24 2009 - ke.wang@sun.com
13940N/A- Split from SUNWlibcanberra.spec to add 64-bit support
13940N/A