SUNWclutter-gst.spec
author ginnchen
Mon, 12 Apr 2010 08:07:21 +0000
branchgnome-2-28
changeset 18675 d625b72c91d8
parent 16434 f21f22550fe9
child 17264 0ded730c18f1
permissions -rw-r--r--
2010-04-12 Ginn Chen <[email protected]> * SUNWfirefox.spec: Fix the build issue of Firefox 3.6.3.
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
#
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     3
# spec file for package SUNWclutter-gst
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     4
#
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     5
# includes module(s): clutter-gst
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     6
#
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     7
# Copyright 2008 Sun Microsystems, Inc.
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     8
# This file and all modifications and additions to the pristine
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
     9
# package are under the same license as the package itself.
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    10
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 15965
diff changeset
    11
%define owner lin
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    12
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    13
%include Solaris.inc
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    14
%use cluttergst = clutter-gst.spec
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    15
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    16
Name:                    SUNWclutter-gst
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    17
Summary:                 clutter-gst - gstreamer integration library for clutter
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    18
Version:                 %{cluttergst.version}
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    19
URL:                     http://www.clutter-project.org/
15178
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    20
Source:                  %{name}-manpages-0.1.tar.gz
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    21
SUNW_BaseDir:            %{_basedir}
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    22
SUNW_Copyright:		 SUNWclutter-gst.copyright
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    23
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    24
%ifnarch sparc
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    25
#packages are only for x86
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    26
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    27
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    28
%include default-depend.inc
15490
d176006b484b 2009-03-24 Chris Wang <[email protected]>
bewitche
parents: 15198
diff changeset
    29
Requires: SUNWgnome-media
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    30
Requires: SUNWclutter
15198
80100576e6d1 Add BuildRequires: SUNWgnome-media-devel as it requires gstreamer & gstreamer-plugins-base.
davelam
parents: 15178
diff changeset
    31
BuildRequires: SUNWgnome-media-devel
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    32
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    33
%package devel
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    34
Summary:                 %{summary} - developer files
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    35
SUNW_BaseDir:            %{_basedir}
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    36
%include default-depend.inc
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    37
Requires: %name
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    38
Requires: SUNWclutter-devel
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    39
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    40
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    41
%prep
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    42
rm -rf %name-%version
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    43
mkdir %name-%version
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    44
%cluttergst.prep -d %name-%version
15178
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    45
cd %{_builddir}/%name-%version
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    46
gzcat %SOURCE0 | tar -xf -
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    47
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    48
%build
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    49
export CFLAGS="%optflags -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0"
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    50
export LDFLAGS="%_ldflags -lgdk_pixbuf-2.0"
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    51
%cluttergst.build -d %name-%version
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    52
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    53
%install
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    54
%cluttergst.install -d %name-%version
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    55
rm $RPM_BUILD_ROOT%{_libdir}/lib*.la
15178
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    56
cd %{_builddir}/%name-%version/sun-manpages
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    57
make install DESTDIR=$RPM_BUILD_ROOT
14643
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
%clean
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    60
rm -rf $RPM_BUILD_ROOT
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    61
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    62
%files
15505
eda5edc1c3e4 2009-03-26 Chris Wang <[email protected]>
bewitche
parents: 15490
diff changeset
    63
%doc -d clutter-gst-%{cluttergst.version} AUTHORS README
eda5edc1c3e4 2009-03-26 Chris Wang <[email protected]>
bewitche
parents: 15490
diff changeset
    64
%doc(bzip2) -d clutter-gst-%{cluttergst.version} ChangeLog COPYING NEWS
eda5edc1c3e4 2009-03-26 Chris Wang <[email protected]>
bewitche
parents: 15490
diff changeset
    65
%dir %attr (0755, root, other) %{_datadir}/doc
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    66
%defattr (-, root, bin)
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    67
%dir %attr (0755, root, bin) %{_libdir}
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    68
%{_libdir}/lib*.so*
15178
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    69
%dir %attr (0755, root, sys) %{_datadir}
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    70
%dir %attr (0755, root, bin) %{_mandir}
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    71
%{_mandir}/*/*
14643
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
%files devel
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    74
%defattr (-, root, bin)
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    75
%dir %attr (0755, root, bin) %{_libdir}
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    76
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    77
%{_libdir}/pkgconfig/*
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    78
%dir %attr (0755, root, sys) %{_datadir}
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    79
%{_datadir}/gtk-doc
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    80
%dir %attr (0755, root, bin) %{_includedir}
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    81
%{_includedir}/*
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    82
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    83
%endif
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    84
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    85
%changelog
15965
6dc740d502ad 2009-06-26 Chris Wang <[email protected]>
bewitche
parents: 15650
diff changeset
    86
* Fri Jun 26 2009  [email protected]
6dc740d502ad 2009-06-26 Chris Wang <[email protected]>
bewitche
parents: 15650
diff changeset
    87
- Change owner to lin
15505
eda5edc1c3e4 2009-03-26 Chris Wang <[email protected]>
bewitche
parents: 15490
diff changeset
    88
* Thu Mar 26 2009  [email protected]
eda5edc1c3e4 2009-03-26 Chris Wang <[email protected]>
bewitche
parents: 15490
diff changeset
    89
- Correct copyright file in file section
15490
d176006b484b 2009-03-24 Chris Wang <[email protected]>
bewitche
parents: 15198
diff changeset
    90
* Tue Mar 24 2009 - [email protected]
d176006b484b 2009-03-24 Chris Wang <[email protected]>
bewitche
parents: 15198
diff changeset
    91
- Add SUNWgnome-media to Require
15198
80100576e6d1 Add BuildRequires: SUNWgnome-media-devel as it requires gstreamer & gstreamer-plugins-base.
davelam
parents: 15178
diff changeset
    92
* Sun Feb 22 2009 - [email protected]
80100576e6d1 Add BuildRequires: SUNWgnome-media-devel as it requires gstreamer & gstreamer-plugins-base.
davelam
parents: 15178
diff changeset
    93
- Add BuildRequires: SUNWgnome-media-devel as it requires gstreamer & gstreamer-plugins-base.
15178
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    94
* Fri Feb 20 2009  [email protected]
878f06faf3b6 2009-02-20 Chris Wang <[email protected]>
bewitche
parents: 14643
diff changeset
    95
- Add manpage
14643
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    96
* Tue Jul  1 2008  [email protected] 
c3f84f569e31 2008-11-24 Chris Wang <[email protected]>
bewitche
parents:
diff changeset
    97
- Initial build.