SUNWgst-python.spec
author chrisk
Mon, 31 Aug 2009 16:23:04 +0000
changeset 16434 f21f22550fe9
parent 15833 7f9243acbaba
permissions -rw-r--r--
2009-08-31 Christian Kelly <[email protected]> * base-specs/*.spec, *.spec: Change owner field to be parsable with spectool.
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
#
15213
9bcb1816dc0a 2009-02-23 Dave Lin <[email protected]>
davelam
parents: 14933
diff changeset
     4
# Copyright 2009 Sun Microsystems, Inc.
11818
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
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 15833
diff changeset
     8
%define owner yippi
11818
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
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    12
%define pythonver 2.4
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    13
%use gstp = gst-python.spec
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    14
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    15
Name:                    SUNWgst-python
15324
36b720a1ae2c 2009-03-06 Brian Cameron <[email protected]>
yippi
parents: 15226
diff changeset
    16
Summary:                 Python %{pythonver} bindings for the GStreamer streaming media framework
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    17
URL:                     %{gstp.url}
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    18
Version:                 %{gstp.version}
11818
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
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    22
%include default-depend.inc
15650
dbcf7e3715dd 2009-04-18 Dave Lin <[email protected]>
davelam
parents: 15351
diff changeset
    23
Requires:                SUNWglib2
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    24
Requires:                SUNWPython
11875
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    25
Requires:                SUNWgnome-python-libs
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    26
Requires:                SUNWgnome-media
15650
dbcf7e3715dd 2009-04-18 Dave Lin <[email protected]>
davelam
parents: 15351
diff changeset
    27
BuildRequires:           SUNWglib2-devel
11875
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    28
BuildRequires:           SUNWgnome-python-libs-devel
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
    29
BuildRequires:           SUNWgnome-media-devel
14933
5a6e5b08dc39 2009-01-19 Brian Cameron <[email protected]>
yippi
parents: 14926
diff changeset
    30
BuildRequires:           SUNWpython-setuptools
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    31
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    32
%package devel		
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    33
Summary:                 %{summary} - development files
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    34
SUNW_BaseDir:            %{_basedir}
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    35
%include default-depend.inc
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    36
Requires:                %{name}
15351
9d5710b11bef 2009-03-11 Brian Cameron <[email protected]>
yippi
parents: 15324
diff changeset
    37
# the 2.6 devel package is required because it contains the headers
9d5710b11bef 2009-03-11 Brian Cameron <[email protected]>
yippi
parents: 15324
diff changeset
    38
# (they are not duplicated in this package, since they would be identical)
9d5710b11bef 2009-03-11 Brian Cameron <[email protected]>
yippi
parents: 15324
diff changeset
    39
Requires: SUNWgst-python26-devel
15833
7f9243acbaba fix dependency issue(CR6843511, 6843654, 6843579, 6843587, 6843581, 6845023, 6843582)
davelam
parents: 15746
diff changeset
    40
Requires: SUNWgnome-python-libs-devel
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    41
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    42
%prep
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    43
rm -rf %name-%version
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    44
mkdir -p %name-%version
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    45
%gstp.prep -d %name-%version
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    46
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    47
%build
15213
9bcb1816dc0a 2009-02-23 Dave Lin <[email protected]>
davelam
parents: 14933
diff changeset
    48
export PYTHON=/usr/bin/python%{pythonver}
9bcb1816dc0a 2009-02-23 Dave Lin <[email protected]>
davelam
parents: 14933
diff changeset
    49
export PKG_CONFIG_PATH=/usr/lib/python%{pythonver}/pkgconfig
14926
d48ee6c1ff8c 2009-01-16 Brian Cameron <[email protected]>
yippi
parents: 14644
diff changeset
    50
%gstp.build -d %name-%version
11818
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
%install
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    53
rm -rf $RPM_BUILD_ROOT
14926
d48ee6c1ff8c 2009-01-16 Brian Cameron <[email protected]>
yippi
parents: 14644
diff changeset
    54
%gstp.install -d %name-%version
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    55
15746
638c7c478c1d 2009-05-11 Brian Cameron <[email protected]>
yippi
parents: 15650
diff changeset
    56
# included in SUNWgst-python26-devel
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    57
rm -r $RPM_BUILD_ROOT%{_datadir}/gst-python
15746
638c7c478c1d 2009-05-11 Brian Cameron <[email protected]>
yippi
parents: 15650
diff changeset
    58
rm -r $RPM_BUILD_ROOT%{_libdir}/gstreamer-0.10/libgstpython.so
638c7c478c1d 2009-05-11 Brian Cameron <[email protected]>
yippi
parents: 15650
diff changeset
    59
rmdir $RPM_BUILD_ROOT%{_libdir}/gstreamer-0.10
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    60
15746
638c7c478c1d 2009-05-11 Brian Cameron <[email protected]>
yippi
parents: 15650
diff changeset
    61
# move to subdir to avoid conflict with python 2.6
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    62
mv $RPM_BUILD_ROOT%{_libdir}/pkgconfig \
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    63
   $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/
12826
2058ce334fc0 2008-07-16 Damien Carbery <[email protected]>
dcarbery
parents: 12706
diff changeset
    64
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    65
%{?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
    66
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    67
%clean
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    68
rm -rf $RPM_BUILD_ROOT
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    69
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    70
%files
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    71
%defattr (-, root, bin)
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    72
%dir %attr (0755, root, bin) %{_libdir}
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    73
%{_libdir}/python%{pythonver}/vendor-packages/gst-0.10/*
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    74
%{_libdir}/python%{pythonver}/vendor-packages/pygst.pth
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    75
%{_libdir}/python%{pythonver}/vendor-packages/pygst.py
12826
2058ce334fc0 2008-07-16 Damien Carbery <[email protected]>
dcarbery
parents: 12706
diff changeset
    76
%{_libdir}/python%{pythonver}/vendor-packages/*.so
14926
d48ee6c1ff8c 2009-01-16 Brian Cameron <[email protected]>
yippi
parents: 14644
diff changeset
    77
%doc -d gst-python-%{gstp.version} AUTHORS
d48ee6c1ff8c 2009-01-16 Brian Cameron <[email protected]>
yippi
parents: 14644
diff changeset
    78
%doc -d gst-python-%{gstp.version} README
d48ee6c1ff8c 2009-01-16 Brian Cameron <[email protected]>
yippi
parents: 14644
diff changeset
    79
%doc(bzip2) -d gst-python-%{gstp.version} COPYING
d48ee6c1ff8c 2009-01-16 Brian Cameron <[email protected]>
yippi
parents: 14644
diff changeset
    80
%doc(bzip2) -d gst-python-%{gstp.version} ChangeLog
d48ee6c1ff8c 2009-01-16 Brian Cameron <[email protected]>
yippi
parents: 14644
diff changeset
    81
%doc(bzip2) -d gst-python-%{gstp.version} NEWS
d48ee6c1ff8c 2009-01-16 Brian Cameron <[email protected]>
yippi
parents: 14644
diff changeset
    82
%dir %attr (0755, root, other) %{_datadir}/doc
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    83
%dir %attr (0755, root, sys) %{_datadir}
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    84
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    85
%files devel
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    86
%defattr (-, root, bin)
14926
d48ee6c1ff8c 2009-01-16 Brian Cameron <[email protected]>
yippi
parents: 14644
diff changeset
    87
%dir %attr (0755, root, bin) %{_libdir}
15225
a2744991667a 2009-02-25 Brian Cameron <[email protected]>
yippi
parents: 15213
diff changeset
    88
%dir %attr (0755, root, other) %{_libdir}/python%{pythonver}/pkgconfig
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    89
%{_libdir}/python%{pythonver}/pkgconfig/*
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    90
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    91
%changelog
15833
7f9243acbaba fix dependency issue(CR6843511, 6843654, 6843579, 6843587, 6843581, 6845023, 6843582)
davelam
parents: 15746
diff changeset
    92
* Tue Jun 02 2009 - [email protected]
7f9243acbaba fix dependency issue(CR6843511, 6843654, 6843579, 6843587, 6843581, 6845023, 6843582)
davelam
parents: 15746
diff changeset
    93
- fixed dependency issue(CR6843582).
15213
9bcb1816dc0a 2009-02-23 Dave Lin <[email protected]>
davelam
parents: 14933
diff changeset
    94
* Tue Feb 24 2009 - [email protected]
9bcb1816dc0a 2009-02-23 Dave Lin <[email protected]>
davelam
parents: 14933
diff changeset
    95
- set PYTHON and PKG_CONFIG_PATH so the correct python version and
9bcb1816dc0a 2009-02-23 Dave Lin <[email protected]>
davelam
parents: 14933
diff changeset
    96
  dependencies are picked up
14644
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    97
* Mon Nov 24 2008 - [email protected]
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    98
- update to use base spec file
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
    99
- add devel pkg
744f9f20aadd 2008-11-24 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14454
diff changeset
   100
- move pkgconfig files under /usr/lib/python2.4
14454
660d56986c68 2008-10-13 Brian Cameron <[email protected]>
yippi
parents: 13570
diff changeset
   101
* Mon Oct 13 2008 - [email protected]
660d56986c68 2008-10-13 Brian Cameron <[email protected]>
yippi
parents: 13570
diff changeset
   102
- Bump to 0.10.13.  Remove upstream patch gst-python-01-pipelinetester.diff.
13570
4346cf1c6fdf * SUNWgst-python.spec: Add %doc to %files
mattman
parents: 12826
diff changeset
   103
* Fri Sep 12 2008 - [email protected]
4346cf1c6fdf * SUNWgst-python.spec: Add %doc to %files
mattman
parents: 12826
diff changeset
   104
- Update copyright
12826
2058ce334fc0 2008-07-16 Damien Carbery <[email protected]>
dcarbery
parents: 12706
diff changeset
   105
* Wed Jul 16 2008 - [email protected]
2058ce334fc0 2008-07-16 Damien Carbery <[email protected]>
dcarbery
parents: 12706
diff changeset
   106
- Update %files for newly delivered library.
12706
c676ca6b3fa0 2008-06-19 Brian Cameron <[email protected]>
yippi
parents: 12114
diff changeset
   107
* Thu Jun 19 2008 - [email protected]
c676ca6b3fa0 2008-06-19 Brian Cameron <[email protected]>
yippi
parents: 12114
diff changeset
   108
- Bump to 0.10.12.
11886
ab6e8651ffd1 2008-03-21 Brian Cameron <[email protected]>
yippi
parents: 11875
diff changeset
   109
* Thu Mar 20 2008 - [email protected]
ab6e8651ffd1 2008-03-21 Brian Cameron <[email protected]>
yippi
parents: 11875
diff changeset
   110
- Bump to 0.10.11.
11875
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
   111
* Tue Mar 18 2008 - [email protected]
dbfa02948817 2008-03-18 Damien Carbery <[email protected]>
dcarbery
parents: 11818
diff changeset
   112
- Add Build/Requires for SUNWgnome-python-libs and SUNWgnome-media.
11818
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
   113
* Tue Feb 12 2008 - [email protected]
57193ca51115 2008-03-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
   114
- initial version
14454
660d56986c68 2008-10-13 Brian Cameron <[email protected]>
yippi
parents: 13570
diff changeset
   115