base-specs/clutter.spec
author gman
Thu, 30 Sep 2010 21:37:28 +0000
branchgnome-2-30
changeset 20130 c7dfc176dcbd
parent 18059 38798f418bf9
child 20001 ef12e4393ea2
child 20229 7e472cd07746
permissions -rw-r--r--
2010-10-01 Glynn Foster <[email protected]> * specs/SUNWos-welcome.spec: Bump to 1.0.6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     1
#
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     2
# spec file for package clutter
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     3
#
17271
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
     4
# Copyright 2010 Sun Microsystems, Inc.
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     6
# package are under the same license as the package itself.
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     7
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16425
diff changeset
     8
%define owner lin
16342
d1ed9ddb72e7 2009-08-25 Halton Huo <[email protected]>
halton
parents: 15965
diff changeset
     9
# bugdb: bugzilla.o-hand.com
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    10
#
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    11
17881
1eaaaad29d9a 2010-04-20 Christian Kelly <[email protected]>
chrisk
parents: 17864
diff changeset
    12
%define OSR 12694 (new OSR for major rev not needed):1.0
16425
d6ed2a48e85f 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16342
diff changeset
    13
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    14
Name:         clutter
18059
38798f418bf9 2010-06-01 Brian Cameron <[email protected]>
yippi
parents: 18055
diff changeset
    15
License:      LGPLv2.1
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    16
Group:        System/Libraries
18059
38798f418bf9 2010-06-01 Brian Cameron <[email protected]>
yippi
parents: 18055
diff changeset
    17
Version:      1.2.8
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    18
Release:      1
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    19
Distribution: Java Desktop System
17864
337913e88a9d 2010-04-19 Christian Kelly <[email protected]>
chrisk
parents: 17814
diff changeset
    20
Vendor:       clutter-project.org
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    21
Summary:      clutter - a library for creating fast, visually rich and animated graphical user interfaces.
17628
5b39ad43a05b 2010-03-03 Halton Huo <[email protected]>
halton
parents: 17525
diff changeset
    22
Source:	      http://www.clutter-project.org/sources/%{name}/1.2/%{name}-%{version}.tar.bz2
17814
5e4503780cef Update bug comment
halton
parents: 17762
diff changeset
    23
# date:2010-01-04 owner:halton type:bug bugzilla:1930
17520
ac1d7493a1e8 2010-02-09 Halton Huo <[email protected]>
halton
parents: 17271
diff changeset
    24
Patch1:       clutter-01-solaris-ld.diff
18059
38798f418bf9 2010-06-01 Brian Cameron <[email protected]>
yippi
parents: 18055
diff changeset
    25
# Patch needed to make 1.2.8 build without libtool 2.2.6.
38798f418bf9 2010-06-01 Brian Cameron <[email protected]>
yippi
parents: 18055
diff changeset
    26
# date:2010-05-28 owner:yippi type:feature
38798f418bf9 2010-06-01 Brian Cameron <[email protected]>
yippi
parents: 18055
diff changeset
    27
Patch2:       clutter-02-m4.diff
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    28
URL:          http://www.clutter-project.org/
16342
d1ed9ddb72e7 2009-08-25 Halton Huo <[email protected]>
halton
parents: 15965
diff changeset
    29
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    30
%description
16342
d1ed9ddb72e7 2009-08-25 Halton Huo <[email protected]>
halton
parents: 15965
diff changeset
    31
Clutter is an open source software library for creating fast, visually
d1ed9ddb72e7 2009-08-25 Halton Huo <[email protected]>
halton
parents: 15965
diff changeset
    32
rich and animated graphical user interfaces.
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    33
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    34
%prep
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    35
%setup -q -n clutter-%version
17256
f2ec4dfe28d9 2009-12-30 Halton Huo <[email protected]>
halton
parents: 16826
diff changeset
    36
%patch1 -p1
18055
01fd9c376ba6 2010-05-28 Brian Cameron <[email protected]>
yippi
parents: 17906
diff changeset
    37
%patch2 -p1 
16342
d1ed9ddb72e7 2009-08-25 Halton Huo <[email protected]>
halton
parents: 15965
diff changeset
    38
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    39
%build
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    40
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    41
if test "x$CPUS" = "x" -o $CPUS = 0; then
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    42
    CPUS=1
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    43
fi
17271
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    44
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    45
gtkdocize
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    46
sed -e 's#) --mode=compile#) --tag=CC --mode=compile#' gtk-doc.make > gtk-doc.temp \
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    47
        && mv gtk-doc.temp gtk-doc.make
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    48
sed -e 's#) --mode=link#) --tag=CC --mode=link#' gtk-doc.make > gtk-doc.temp \
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    49
        && mv gtk-doc.temp gtk-doc.make
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    50
glib-gettextize -f
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    51
ACLOCAL="${ACLOCAL-aclocal} $ACLOCAL_FLAGS" autoreconf -v --install
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    52
./configure --prefix=%{_prefix}              \
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    53
            --libdir=%{_libdir}      \
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    54
            --sysconfdir=%{_sysconfdir}      \
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    55
            --disable-static                 \
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    56
            --enable-gtk-doc			
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    57
make -j$CPUS 
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    58
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    59
%install
17256
f2ec4dfe28d9 2009-12-30 Halton Huo <[email protected]>
halton
parents: 16826
diff changeset
    60
make -i install DESTDIR=$RPM_BUILD_ROOT
f2ec4dfe28d9 2009-12-30 Halton Huo <[email protected]>
halton
parents: 16826
diff changeset
    61
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
f2ec4dfe28d9 2009-12-30 Halton Huo <[email protected]>
halton
parents: 16826
diff changeset
    62
find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    63
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    64
%clean
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    65
rm -rf $RPM_BUILD_ROOT
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    66
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    67
%files
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    68
%defattr (-, root, bin)
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    69
%dir %attr (0755, root, bin) %{_libdir}
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    70
%{_libdir}/lib*.so*
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    71
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    72
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    73
%changelog
18059
38798f418bf9 2010-06-01 Brian Cameron <[email protected]>
yippi
parents: 18055
diff changeset
    74
* Tue Jun 01 2010 - [email protected]
38798f418bf9 2010-06-01 Brian Cameron <[email protected]>
yippi
parents: 18055
diff changeset
    75
- Bump to 1.2.8, add patch clutter-02-m4.diff to fix compile issues and
38798f418bf9 2010-06-01 Brian Cameron <[email protected]>
yippi
parents: 18055
diff changeset
    76
  remove clutter-02-annotations.diff.
18055
01fd9c376ba6 2010-05-28 Brian Cameron <[email protected]>
yippi
parents: 17906
diff changeset
    77
* Fri May 28 2010 - [email protected]
01fd9c376ba6 2010-05-28 Brian Cameron <[email protected]>
yippi
parents: 17906
diff changeset
    78
- Add patch clutter-02-annotations.diff so clutter builds with 
01fd9c376ba6 2010-05-28 Brian Cameron <[email protected]>
yippi
parents: 17906
diff changeset
    79
  gobject-introspection > 0.6.10.
17906
115dde8ba0a0 2010-04-22 Christian Kelly <[email protected]>
chrisk
parents: 17881
diff changeset
    80
* Thu Apr 22 2010 - [email protected]
115dde8ba0a0 2010-04-22 Christian Kelly <[email protected]>
chrisk
parents: 17881
diff changeset
    81
- Bump to 1.2.6.
17762
cda737e58e54 2010-03-26 Christian Kelly <[email protected]>
chrisk
parents: 17722
diff changeset
    82
* Fri Mar 26 2010 - [email protected]
cda737e58e54 2010-03-26 Christian Kelly <[email protected]>
chrisk
parents: 17722
diff changeset
    83
- Bump to 1.2.4.
17722
511e9ab2214b 2010-03-16 Halton Huo <[email protected]>
halton
parents: 17644
diff changeset
    84
* Tue Mar 16 2009 - [email protected]
511e9ab2214b 2010-03-16 Halton Huo <[email protected]>
halton
parents: 17644
diff changeset
    85
- Bump to 1.2.2
17628
5b39ad43a05b 2010-03-03 Halton Huo <[email protected]>
halton
parents: 17525
diff changeset
    86
* Wed Mar 03 2010 - [email protected]
5b39ad43a05b 2010-03-03 Halton Huo <[email protected]>
halton
parents: 17525
diff changeset
    87
- Bump to 1.2.0
17525
5737884b556b 2010-02-10 Halton Huo <[email protected]>
halton
parents: 17520
diff changeset
    88
* Wed Feb 10 2010 - [email protected]
5737884b556b 2010-02-10 Halton Huo <[email protected]>
halton
parents: 17520
diff changeset
    89
- Bump to 1.1.10
5737884b556b 2010-02-10 Halton Huo <[email protected]>
halton
parents: 17520
diff changeset
    90
- Remove upstreamed patch void-return.diff
17520
ac1d7493a1e8 2010-02-09 Halton Huo <[email protected]>
halton
parents: 17271
diff changeset
    91
* Tue Feb 09 2010 - [email protected]
ac1d7493a1e8 2010-02-09 Halton Huo <[email protected]>
halton
parents: 17271
diff changeset
    92
- Bump to 1.1.8
ac1d7493a1e8 2010-02-09 Halton Huo <[email protected]>
halton
parents: 17271
diff changeset
    93
- Remove upstreamed patch suncc-redefine.diff
17271
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    94
* Mon Jan 04 2010 - [email protected]
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    95
- Bump to 1.1.4
5920ef3fc0f0 2010-01-04 Halton Huo <[email protected]>
halton
parents: 17256
diff changeset
    96
- Add patch solaris-ld.diff to fix #1930
17256
f2ec4dfe28d9 2009-12-30 Halton Huo <[email protected]>
halton
parents: 16826
diff changeset
    97
* Wed Dec 30 2009 - [email protected]
f2ec4dfe28d9 2009-12-30 Halton Huo <[email protected]>
halton
parents: 16826
diff changeset
    98
- Bump to 1.1.2
f2ec4dfe28d9 2009-12-30 Halton Huo <[email protected]>
halton
parents: 16826
diff changeset
    99
- Add patch suncc-redefine.diff to fix #1928
f2ec4dfe28d9 2009-12-30 Halton Huo <[email protected]>
halton
parents: 16826
diff changeset
   100
- Add patch void-return.diff to fix #1929
16826
8f7561beb995 2009-10-21 Dave Lin <[email protected]>
davelam
parents: 16642
diff changeset
   101
* Wed Oct 21 2009 - [email protected]
8f7561beb995 2009-10-21 Dave Lin <[email protected]>
davelam
parents: 16642
diff changeset
   102
- Bump to 1.0.8
16642
6df3cec323b6 2009-09-24 Halton Huo <[email protected]>
halton
parents: 16481
diff changeset
   103
* Thu Sep 24 2009 - [email protected]
6df3cec323b6 2009-09-24 Halton Huo <[email protected]>
halton
parents: 16481
diff changeset
   104
- Bump to 1.0.6.
16481
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   105
* Sat Sep 05 2009 - [email protected]
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   106
- Bump to 1.0.4.
16342
d1ed9ddb72e7 2009-08-25 Halton Huo <[email protected]>
halton
parents: 15965
diff changeset
   107
* Tue Aug 25 2009 - [email protected]
16481
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   108
- Bump to 1.0.2.
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   109
- Remove uesless patch remove-tests.diff.
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   110
- Remove upstreamed patch g11n-i18n-ui.diff.
16342
d1ed9ddb72e7 2009-08-25 Halton Huo <[email protected]>
halton
parents: 15965
diff changeset
   111
- Add patch gi.diff to fix build issue on G-I 0.6.4
15965
6dc740d502ad 2009-06-26 Chris Wang <[email protected]>
bewitche
parents: 15713
diff changeset
   112
* Fri Jun 26 2009 - [email protected]
16481
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   113
- Change spec and patch owner to lin.
15607
f220e20bb934 2009-04-14 Chris Wang <[email protected]>
bewitche
parents: 15574
diff changeset
   114
* Tue Apr 14 2009 - [email protected]
16481
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   115
- backup to 0.8.8 as 0.9 version is not competible with clutter-gtk.
15574
4cb1b7db6d14 2009-04-07 Chris Wang <[email protected]>
bewitche
parents: 15205
diff changeset
   116
* Tue Apr 07 2009 - [email protected]
16481
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   117
- Bump to 0.9.2, revised patch 01 and removed upstreamed patch 02.
15205
e499ca8139b4 2009-02-23 Chris Wang <[email protected]>
bewitche
parents: 14849
diff changeset
   118
* Mon Feb 23 2009 - [email protected]
16481
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   119
- Bump to 0.8.8 version.
14849
1f0a5cdc8810 2009-01-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 14657
diff changeset
   120
* Tue Jan 06 2009 - [email protected]
1f0a5cdc8810 2009-01-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 14657
diff changeset
   121
- Add patch g11n-i18n-ui.diff for I18n UI.
14657
933883c57cb9 2008-11-26 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
   122
* Wed Nov 26 2008  [email protected]
16481
b928c88d81cd 2009-09-04 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
   123
- add patch cairo-01-remove-tests.diff, we don't ship tests to our package.
14657
933883c57cb9 2008-11-26 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
   124
* Tue Jul 1  2008  [email protected] 
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
   125
- Initial build.
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
   126
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
   127
14657
933883c57cb9 2008-11-26 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
   128