gnome-python-desktop.spec
author dcarbery
Fri, 24 Nov 2006 16:37:59 +0000
branch217update
changeset 19096 d542fc2c823e
parent 19076 7477542dea31
child 8928 51717850e290
permissions -rw-r--r--
Merged trunk changes r9797:9829 into 217update branch.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6868
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     1
#
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     2
# spec file for package gnome-python-desktop
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     3
#
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     4
# Copyright (c) 2005 Sun Microsystems, Inc.
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     6
# package are under the same license as the package itself.
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     7
#
8530
ef62fbe8c956 add more spec file owners
laca
parents: 8501
diff changeset
     8
# Owner: laca
ef62fbe8c956 add more spec file owners
laca
parents: 8501
diff changeset
     9
#
6868
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    10
Name:			gnome-python-desktop
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    11
License:		GPL
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    12
Group:			System/Library
19076
7477542dea31 2006-11-22 Damien Carbery <[email protected]>
dcarbery
parents: 8530
diff changeset
    13
Version:		2.17.1
6868
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    14
Release:		1
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    15
Distribution:		Java Desktop System
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    16
Vendor:			Sun Microsystems, Inc.
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    17
Summary:		Python bindings for various GNOME desktop libraries
8065
ee7f9ab71fae 2006-09-05 Damien Carbery <[email protected]>
dc144907
parents: 7979
diff changeset
    18
Source:			http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.16/%{name}-%{version}.tar.bz2
19076
7477542dea31 2006-11-22 Damien Carbery <[email protected]>
dcarbery
parents: 8530
diff changeset
    19
#owner:dcarbery date:2006-11-22 type:bug bugzilla:368364
7477542dea31 2006-11-22 Damien Carbery <[email protected]>
dcarbery
parents: 8530
diff changeset
    20
Patch1:                 gnome-python-desktop-01-no_inline.diff
6868
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    21
URL:			http://www.gnome.org
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    22
BuildRoot:		%{_tmppath}/%{name}-%{version}-build
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    23
Docdir:			%{_defaultdocdir}/doc
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    24
Autoreqprov:		on
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    25
6923
45fbffcf5f44 2006-03-13 Laszlo Peter <[email protected]>
laca
parents: 6910
diff changeset
    26
%define python_version		   2.4
6868
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    27
%define pygtk2_version             2.4.0
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    28
%define gnome_python_version       2.10.0
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    29
%define gnome_panel_version        2.13.4
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    30
%define libgnomeprint_version      2.2.0
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    31
%define libgnomeprintui_version    2.2.0
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    32
%define gtksourceview_version      1.1.90
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    33
%define libwnck_version            2.9.92
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    34
%define libgtop_version            2.13.0
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    35
%define nautilus_cd_burner_version 2.11.1
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    36
%define gconf_version              2.10.0
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    37
%define metacity_version           2.13.3
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    38
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    39
Requires: pygtk2 >= %{pygtk2_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    40
Requires: gnome-python >= %{gnome_python_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    41
Requires: gnome-panel >= %{gnome_panel_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    42
Requires: libgnomeprint >= %{libgnomeprint_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    43
Requires: libgnomeprintui >= %{libgnomeprintui_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    44
Requires: gtksourceview >= %{gtksourceview_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    45
Requires: libwnck >= %{libwnck_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    46
Requires: libgtop >= %{libgtop_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    47
Requires: nautilus-cd-burner >= %{nautilus_cd_burner_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    48
Requires: GConf >= %{gconf_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    49
Requires: metacity >= %{metacity_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    50
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    51
BuildRequires: pygtk2-devel >= %{pygtk2_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    52
BuildRequires: gnome-python-devel >= %{gnome_python_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    53
BuildRequires: gnome-panel-devel >= %{gnome_panel_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    54
BuildRequires: libgnomeprint-devel >= %{libgnomeprint_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    55
BuildRequires: libgnomeprintui-devel >= %{libgnomeprintui_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    56
BuildRequires: gtksourceview-devel >= %{gtksourceview_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    57
BuildRequires: libwnck-devel >= %{libwnck_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    58
BuildRequires: libgtop-devel >= %{libgtop_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    59
BuildRequires: nautilus-cd-burner >= %{nautilus_cd_burner_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    60
BuildRequires: GConf-devel >= %{gconf_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    61
BuildRequires: metacity >= %{metacity_version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    62
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    63
%description
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    64
GNOME-Python provides the Python language bindings for the GNOME desktop libraries.
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    65
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    66
%package devel
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    67
Summary: Files needed to build applications using the Python bindings for GNOME desktop libraries
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    68
Group: Development/Languages
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    69
Requires: %{name} = %{version}
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    70
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    71
%description devel
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    72
This package contains files required to build Python applications that need 
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    73
to interoperate with the various GNOME desktop libraries
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    74
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    75
%prep
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    76
%setup -q -n gnome-python-desktop-%{version}
19076
7477542dea31 2006-11-22 Damien Carbery <[email protected]>
dcarbery
parents: 8530
diff changeset
    77
%patch1 -p1
6868
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    78
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    79
%build
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    80
CFLAGS="$RPM_OPT_FLAGS"				\
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    81
./configure 	--prefix=%{_prefix}		\
8501
26c68499ea0c 2006-11-03 Laszlo (Laca) Peter <[email protected]>
laca
parents: 8065
diff changeset
    82
	    	--sysconfdir=%{_sysconfdir}     \
26c68499ea0c 2006-11-03 Laszlo (Laca) Peter <[email protected]>
laca
parents: 8065
diff changeset
    83
                %{gtk_doc_option}
6868
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    84
make \
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    85
    pyexecdir=%{_libdir}/python%{python_version}/vendor-packages \
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    86
    pythondir=%{_libdir}/python%{python_version}/vendor-packages
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    87
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    88
%install
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    89
make install DESTDIR=$RPM_BUILD_ROOT \
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    90
    pyexecdir=%{_libdir}/python%{python_version}/vendor-packages \
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    91
    pythondir=%{_libdir}/python%{python_version}/vendor-packages
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    92
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    93
find $RPM_BUILD_ROOT -type f -name "*.pyo" -exec rm -f {} ';'
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    94
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    95
%clean
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    96
rm -rf $RPM_BUILD_ROOT
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    97
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    98
%post
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    99
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   100
%postun
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   101
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   102
%files
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   103
%defattr(-, root, root)
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   104
%{_libdir}/python?.?/vendor-packages/gtk-2.0
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   105
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   106
%doc AUTHORS NEWS README ChangeLog
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   107
%doc examples
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   108
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   109
%files devel
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   110
%defattr(644, root, root)
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   111
%{_libdir}/pkgconfig/*
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   112
%{_datadir}/pygtk
6923
45fbffcf5f44 2006-03-13 Laszlo Peter <[email protected]>
laca
parents: 6910
diff changeset
   113
%{_datadir}/gtk-doc
6868
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   114
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   115
%changelog -n gnome-python-desktop
19076
7477542dea31 2006-11-22 Damien Carbery <[email protected]>
dcarbery
parents: 8530
diff changeset
   116
* Wed Nov 22 2006 - [email protected]
7477542dea31 2006-11-22 Damien Carbery <[email protected]>
dcarbery
parents: 8530
diff changeset
   117
- Bump to 2.17.1. Add patch, 01-no_inline, to fix #368364.
8501
26c68499ea0c 2006-11-03 Laszlo (Laca) Peter <[email protected]>
laca
parents: 8065
diff changeset
   118
* Fri Nov  3 2006 - [email protected]
26c68499ea0c 2006-11-03 Laszlo (Laca) Peter <[email protected]>
laca
parents: 8065
diff changeset
   119
- use %gtk_doc_option in configure so that it can be disabled using
26c68499ea0c 2006-11-03 Laszlo (Laca) Peter <[email protected]>
laca
parents: 8065
diff changeset
   120
  --without-gtk-doc
8065
ee7f9ab71fae 2006-09-05 Damien Carbery <[email protected]>
dc144907
parents: 7979
diff changeset
   121
* Tue Sep 05 2006 - [email protected]
ee7f9ab71fae 2006-09-05 Damien Carbery <[email protected]>
dc144907
parents: 7979
diff changeset
   122
- Bump to 2.16.0.
7760
f423c5a9415b 2006-07-26 Damien Carbery <[email protected]>
dc144907
parents: 6923
diff changeset
   123
* Wed Jul 26 2006 - [email protected]
f423c5a9415b 2006-07-26 Damien Carbery <[email protected]>
dc144907
parents: 6923
diff changeset
   124
- Bump to 2.15.90.
6910
ff85ebdf6c54 2006-03-13 Damien Carbery <[email protected]>
dc144907
parents: 6868
diff changeset
   125
* Mon Mar 13 2006 - [email protected]
ff85ebdf6c54 2006-03-13 Damien Carbery <[email protected]>
dc144907
parents: 6868
diff changeset
   126
- Bump to 2.14.0.
6868
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   127
* Wed Mar 01 2006 - [email protected]
8a4db2845a59 2006-03-02 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   128
- Initial version