SUNWgst-python.spec
author dkenny
Mon, 14 Jul 2008 14:46:05 +0000
branchgnome-2-22
changeset 12467 6830bb7a5bbd
parent 12114 348ecac3ecb1
child 12706 c676ca6b3fa0
permissions -rw-r--r--
2008-07-14 Darren Kenny <[email protected]> * base-specs/evince.spec, patches/evince-03-static-enum.diff: Add patch to fix crash when using presentation mode (bug#6724495), and logged upstream bugzilla bug#542924.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     1
#
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     2
# spec file for package SUNWgst-python
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     3
#
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     4
# Copyright 2008 Sun Microsystems, Inc.
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     6
# package are under the same license as the package itself.
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     7
#
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     8
# Owner: dkenny
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     9
#
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    10
%include Solaris.inc
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    11
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    12
Name:                    SUNWgst-python
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    13
Summary:                 Python bindings for the GStreamer streaming media framework
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    14
URL:                     http://gstreamer.freedesktop.org/src/gst-python/
11886
ab6e8651ffd1 2008-03-21 Brian Cameron <[email protected]>
yippi
parents: 11875
diff changeset
    15
Version:                 0.10.11
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    16
Source:                  http://gstreamer.freedesktop.org/src/gst-python/gst-python-%{version}.tar.bz2
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    17
#owner:yippi date:2008-02-21 type:bug bugzilla:517993
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    18
Patch1:                  gst-python-01-pipelinetester.diff
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    19
SUNW_BaseDir:            %{_basedir}
12114
348ecac3ecb1 2008-04-14 Darren Kenny <[email protected]>
dkenny
parents: 11886
diff changeset
    20
SUNW_Copyright:          %{name}.copyright
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    21
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    22
Requires:                SUNWPython
11875
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    23
Requires:                SUNWgnome-python-libs
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    24
Requires:                SUNWgnome-media
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    25
BuildRequires:           SUNWgnome-python-libs-devel
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    26
BuildRequires:           SUNWgnome-media-devel
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    27
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    28
%include default-depend.inc
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    29
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    30
%define pythonver 2.4
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    31
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    32
%prep
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    33
%setup -q -n gst-python-%version
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    34
%patch1 -p1
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    35
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    36
%build
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    37
./configure --prefix=%{_prefix}
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    38
make
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    39
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    40
%install
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    41
rm -rf $RPM_BUILD_ROOT
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    42
make install DESTDIR=$RPM_BUILD_ROOT
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    43
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    44
# move to vendor-packages
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    45
mkdir -p $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    46
mv $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages/* \
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    47
   $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages/
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    48
rmdir $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    49
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    50
%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    51
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    52
%clean
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    53
rm -rf $RPM_BUILD_ROOT
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    54
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    55
%files
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    56
%defattr (-, root, bin)
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    57
%dir %attr (0755, root, bin) %{_libdir}
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    58
%{_libdir}/python%{pythonver}/vendor-packages/gst-0.10/*
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    59
%{_libdir}/python%{pythonver}/vendor-packages/pygst.pth
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    60
%{_libdir}/python%{pythonver}/vendor-packages/pygst.py
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    61
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    62
%{_libdir}/pkgconfig/*
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    63
%dir %attr (0755, root, sys) %{_datadir}
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    64
%{_datadir}/gst-python
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    65
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    66
%changelog
11886
ab6e8651ffd1 2008-03-21 Brian Cameron <[email protected]>
yippi
parents: 11875
diff changeset
    67
* Thu Mar 20 2008 - [email protected]
ab6e8651ffd1 2008-03-21 Brian Cameron <[email protected]>
yippi
parents: 11875
diff changeset
    68
- Bump to 0.10.11.
ab6e8651ffd1 2008-03-21 Brian Cameron <[email protected]>
yippi
parents: 11875
diff changeset
    69
11875
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    70
* Tue Mar 18 2008 - [email protected]
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    71
- Add Build/Requires for SUNWgnome-python-libs and SUNWgnome-media.
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    72
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    73
* Tue Feb 12 2008 - [email protected]
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    74
- initial version