base-specs/libcanberra.spec
author yippi
Thu, 05 Aug 2010 11:47:22 +0000
changeset 19973 f05dadadf325
parent 18122 bb409f513e45
child 20055 9d1b5fad7578
permissions -rw-r--r--
Fix copyright lines.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     1
#
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     2
# spec file for package libcanberra
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     3
#
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     4
# includes module(s): libcanberra
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     5
#
19973
f05dadadf325 Fix copyright lines.
yippi
parents: 18122
diff changeset
     6
# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     7
# This file and all modifications and additions to the pristine
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     8
# package are under the same license as the package itself.
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     9
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16432
diff changeset
    10
%define owner yippi
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    11
# bugdb: bugzilla.freedesktop.org
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    12
#
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    13
16432
b461d1440d14 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16397
diff changeset
    14
%define OSR 9780:0.6
b461d1440d14 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16397
diff changeset
    15
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    16
Name:                    libcanberra
16282
ef6ce3e6a694 2009-08-14 Brian Cameron <[email protected]>
yippi
parents: 16210
diff changeset
    17
License:                 LGPL v2.1
ef6ce3e6a694 2009-08-14 Brian Cameron <[email protected]>
yippi
parents: 16210
diff changeset
    18
Group:                   Libraries/Multimedia
18122
bb409f513e45 2010-06-10 Brian Cameron <[email protected]>
yippi
parents: 17879
diff changeset
    19
Version:                 0.25
16282
ef6ce3e6a694 2009-08-14 Brian Cameron <[email protected]>
yippi
parents: 16210
diff changeset
    20
Distribution:            Java Desktop System
17864
337913e88a9d 2010-04-19 Christian Kelly <[email protected]>
chrisk
parents: 17620
diff changeset
    21
Vendor:                  0pointer.de
16282
ef6ce3e6a694 2009-08-14 Brian Cameron <[email protected]>
yippi
parents: 16210
diff changeset
    22
Summary:                 Event Sound API Using XDG Sound Theming Specification
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    23
Source:                  http://0pointer.de/lennart/projects/libcanberra/libcanberra-%{version}.tar.gz
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    24
# This patch is needed until autoconf is updated to 2.63 and libtool to 2.2.
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    25
#owner:yippi date:2008-09-02 type:branding 
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    26
Patch1:                  libcanberra-01-solaris.diff
16282
ef6ce3e6a694 2009-08-14 Brian Cameron <[email protected]>
yippi
parents: 16210
diff changeset
    27
URL:                     http://0pointer.de/blog/projects/sixfold-announcement.html
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    28
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    29
%include default-depend.inc
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    30
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    31
%package root
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    32
Summary:                 %{summary} - / filesystem
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    33
SUNW_BaseDir:            /
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    34
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    35
%package devel
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    36
Summary:                 %{summary} - development files
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    37
SUNW_BaseDir:            %{_basedir}
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    38
Requires: %name
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    39
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    40
%prep
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    41
%setup -q -n %{name}-%{version}
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    42
%patch1 -p1 
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    43
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    44
%build
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    45
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    46
if test "x$CPUS" = "x" -o $CPUS = 0; then
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    47
    CPUS=1
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    48
fi
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    49
17879
3b5c08dc4a6f 2010-04-20 Christian Kelly <[email protected]>
chrisk
parents: 17866
diff changeset
    50
export LDFLAGS="%{_ldflags}"
3b5c08dc4a6f 2010-04-20 Christian Kelly <[email protected]>
chrisk
parents: 17866
diff changeset
    51
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    52
glib-gettextize -f
16210
a94cd6d22693 2009-08-05 Brian Cameron <[email protected]>
yippi
parents: 16162
diff changeset
    53
aclocal $ACLOCAL_FLAGS -I ./m4
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    54
autoheader
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    55
autoconf
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    56
automake -a -c -f
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    57
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    58
./configure --prefix=%{_prefix} --mandir=%{_mandir} \
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    59
            --libdir=%{_libdir} --bindir=%{_bindir} \
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    60
            --libexecdir=%{_libexecdir}      \
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    61
            --sysconfdir=%{_sysconfdir}      \
17329
3ee07b3b87c2 2010-01-13 Christian Kelly <[email protected]>
chrisk
parents: 16813
diff changeset
    62
            --enable-gtk \
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    63
            --disable-static
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    64
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    65
make -j$CPUS 
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    66
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    67
%install
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    68
make install DESTDIR=$RPM_BUILD_ROOT
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    69
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    70
find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    71
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    72
%if %build_l10n
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    73
%else
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    74
# REMOVE l10n FILES
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    75
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    76
%endif
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    77
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    78
%clean
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    79
rm -rf $RPM_BUILD_ROOT
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    80
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    81
%changelog
18122
bb409f513e45 2010-06-10 Brian Cameron <[email protected]>
yippi
parents: 17879
diff changeset
    82
* Mon Jun 14 2010 - [email protected]
bb409f513e45 2010-06-10 Brian Cameron <[email protected]>
yippi
parents: 17879
diff changeset
    83
- Bump to 0.25.
17879
3b5c08dc4a6f 2010-04-20 Christian Kelly <[email protected]>
chrisk
parents: 17866
diff changeset
    84
* Tue Apr 02 2010 - [email protected]
3b5c08dc4a6f 2010-04-20 Christian Kelly <[email protected]>
chrisk
parents: 17866
diff changeset
    85
- Set LDFLAGS, otherwise libs in /usr/lib are 64bit versions.
17866
c05a5b9ed1a9 2010-04-19 Brian Cameron <[email protected]>
yippi
parents: 17864
diff changeset
    86
* Mon Apr 19 2010 - [email protected]
c05a5b9ed1a9 2010-04-19 Brian Cameron <[email protected]>
yippi
parents: 17864
diff changeset
    87
- Bump to 0.24.
17620
f3839242fca7 2010-03-01 Brian Cameron <[email protected]>
yippi
parents: 17329
diff changeset
    88
* Mon Mar 01 2010 - [email protected]
f3839242fca7 2010-03-01 Brian Cameron <[email protected]>
yippi
parents: 17329
diff changeset
    89
- Bump to 0.23.
16813
736fd7cd93d5 2009-10-20 Brian Cameron <[email protected]>
yippi
parents: 16776
diff changeset
    90
* Mon Oct 19 2009 - [email protected]
736fd7cd93d5 2009-10-20 Brian Cameron <[email protected]>
yippi
parents: 16776
diff changeset
    91
- Bump to 0.22.
16776
0fdd2cde7825 2009-10-15 Brian Cameron <[email protected]>
yippi
parents: 16760
diff changeset
    92
* Thu Oct 15 2009 - [email protected]
0fdd2cde7825 2009-10-15 Brian Cameron <[email protected]>
yippi
parents: 16760
diff changeset
    93
- Bump to 0.21.
16757
2fc94a428a92 2009-10-14 Brian Cameron <[email protected]>
yippi
parents: 16596
diff changeset
    94
* Wed Oct 14 2009 - [email protected]
16760
f3b3514f765f 2009-10-15 Brian Cameron <[email protected]>
yippi
parents: 16757
diff changeset
    95
- Bump to 0.20.
f3b3514f765f 2009-10-15 Brian Cameron <[email protected]>
yippi
parents: 16757
diff changeset
    96
* Wed Oct 14 2009 - [email protected]
16757
2fc94a428a92 2009-10-14 Brian Cameron <[email protected]>
yippi
parents: 16596
diff changeset
    97
- Bump to 0.19.
16596
6693020a1e6e 2009-09-21 Brian Cameron <[email protected]>
yippi
parents: 16547
diff changeset
    98
* Mon Sep 21 2009 - [email protected]
6693020a1e6e 2009-09-21 Brian Cameron <[email protected]>
yippi
parents: 16547
diff changeset
    99
- Bump to 0.18.
16547
6c3a78669b5f 2009-09-14 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   100
* Sun Sep 13 2009 - [email protected]
6c3a78669b5f 2009-09-14 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   101
- Bump to 0.17.
16397
99c574c1490c 2009-08-27 Brian Cameron <[email protected]>
yippi
parents: 16282
diff changeset
   102
* Thu Aug 27 2009 - [email protected]
99c574c1490c 2009-08-27 Brian Cameron <[email protected]>
yippi
parents: 16282
diff changeset
   103
- Bump to 0.16.
16210
a94cd6d22693 2009-08-05 Brian Cameron <[email protected]>
yippi
parents: 16162
diff changeset
   104
* Wed Aug 05 2009 - [email protected]
a94cd6d22693 2009-08-05 Brian Cameron <[email protected]>
yippi
parents: 16162
diff changeset
   105
- Bump to 0.15.
16162
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
   106
* Fri Jul 24 2009 - [email protected]
021204bdacca 2009-07-29 Ke Wang <[email protected]>
wangke
parents:
diff changeset
   107
- Split from SUNWlibcanberra.spec to add 64-bit support