SUNWgst-python.spec
author dcarbery
Tue, 18 Mar 2008 17:02:26 +0000
changeset 11875 dbfa02948817
parent 11818 57193ca51115
child 11886 ab6e8651ffd1
permissions -rw-r--r--
2008-03-18 Damien Carbery <[email protected]> * SUNWgst-python.spec: Add Build/Requires for SUNWgnome-python-libs and SUNWgnome-media.
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/
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    15
Version:                 0.10.10
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}
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    20
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    21
Requires:                SUNWPython
11875
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    22
Requires:                SUNWgnome-python-libs
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    23
Requires:                SUNWgnome-media
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    24
BuildRequires:           SUNWgnome-python-libs-devel
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    25
BuildRequires:           SUNWgnome-media-devel
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    26
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    27
%include default-depend.inc
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    28
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    29
%define pythonver 2.4
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    30
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    31
%prep
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    32
%setup -q -n gst-python-%version
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    33
%patch1 -p1
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    34
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    35
%build
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    36
./configure --prefix=%{_prefix}
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    37
make
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    38
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    39
%install
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    40
rm -rf $RPM_BUILD_ROOT
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    41
make install DESTDIR=$RPM_BUILD_ROOT
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    42
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    43
# move to vendor-packages
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    44
mkdir -p $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    45
mv $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages/* \
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    46
   $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages/
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    47
rmdir $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    48
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    49
%{?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
    50
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    51
%clean
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    52
rm -rf $RPM_BUILD_ROOT
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    53
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    54
%files
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    55
%defattr (-, root, bin)
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    56
%dir %attr (0755, root, bin) %{_libdir}
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    57
%{_libdir}/python%{pythonver}/vendor-packages/gst-0.10/*
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    58
%{_libdir}/python%{pythonver}/vendor-packages/pygst.pth
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    59
%{_libdir}/python%{pythonver}/vendor-packages/pygst.py
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    60
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    61
%{_libdir}/pkgconfig/*
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    62
%dir %attr (0755, root, sys) %{_datadir}
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    63
%{_datadir}/gst-python
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    64
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    65
%changelog
11875
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    66
* Tue Mar 18 2008 - [email protected]
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    67
- Add Build/Requires for SUNWgnome-python-libs and SUNWgnome-media.
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    68
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    69
* Tue Feb 12 2008 - [email protected]
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    70
- initial version