SUNWgnome-python-extras.spec
author hem
Mon, 08 Feb 2010 06:46:00 +0000
branchopensolaris-2009-06
changeset 14354 c3d6244280dc
parent 14202 fc80c50f84e9
permissions -rw-r--r--
2010-02-08 Hemantha Holla <[email protected]> * base-specs/pidgin.spec: Bump to 2.6.5 as fix for 6913836 * patches/pidgin-07-menu-entry.diff: Rework 6913836 - CVE-2010-0013 - libpurple arbitrary file upload vulnerability
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11673
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     1
#
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     2
# spec file for package SUNWgnome-python-extras
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     3
#
14202
fc80c50f84e9 2009-02-19 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14173
diff changeset
     4
# Copyright 2009 Sun Microsystems, Inc.
11673
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     6
# package are under the same license as the package itself.
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     7
#
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     8
# Owner: dkenny
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     9
#
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    10
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    11
%include Solaris.inc
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    12
Name:                    SUNWgnome-python-extras
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    13
Summary:                 Supplemental Python bindings for GNOME
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    14
URL:                     http://ftp.gnome.org/pub/GNOME/sources/gnome-python-extras
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    15
Version:                 2.19.1
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    16
Source:                  http://ftp.gnome.org/pub/GNOME/sources/gnome-python-extras/2.19/gnome-python-extras-%{version}.tar.bz2
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    17
# date:2008-02-18 owner:dkenny type:feature
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    18
Patch1:                  gnome-python-extras-01-libgksu-missing-funcs.diff
12545
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    19
# Build with Firefox3 when "--with-ff3" is specified 
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    20
%if %option_with_ff3
12799
04ceadac2747 2008-07-11 Evan Yan <[email protected]>
evan
parents: 12545
diff changeset
    21
# date:2008-05-29 owner:evan type:bug bugzilla:532856
12545
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    22
Patch2:                  gnome-python-extras-02-using-firefox3.diff
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    23
%endif
11673
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    24
SUNW_BaseDir:            %{_basedir}
12114
348ecac3ecb1 2008-04-14 Darren Kenny <[email protected]>
dkenny
parents: 11716
diff changeset
    25
SUNW_Copyright:          %{name}.copyright
11673
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    26
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    27
Requires:                SUNWPython
11716
9d4c0b1b7f5b Update Build/Requires.
dcarbery
parents: 11673
diff changeset
    28
Requires:                SUNWgnome-python-libs
12333
7b684f6d8909 2008-05-21 Damien Carbery <[email protected]>
dcarbery
parents: 12114
diff changeset
    29
Requires:                SUNWfirefox
7b684f6d8909 2008-05-21 Damien Carbery <[email protected]>
dcarbery
parents: 12114
diff changeset
    30
Requires:                SUNWgksu
11716
9d4c0b1b7f5b Update Build/Requires.
dcarbery
parents: 11673
diff changeset
    31
BuildRequires:           SUNWgnome-python-libs-devel
12333
7b684f6d8909 2008-05-21 Damien Carbery <[email protected]>
dcarbery
parents: 12114
diff changeset
    32
BuildRequires:           SUNWfirefox-devel
7b684f6d8909 2008-05-21 Damien Carbery <[email protected]>
dcarbery
parents: 12114
diff changeset
    33
BuildRequires:           SUNWgksu-devel
14173
fe63d4719576 2009-01-19 Brian Cameron <[email protected]>
yippi
parents: 13573
diff changeset
    34
BuildRequires:           SUNWpython-setuptools
11673
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    35
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    36
%include default-depend.inc
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    37
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    38
%define pythonver 2.4
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    39
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    40
%prep
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    41
%setup -q -n gnome-python-extras-%version
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    42
%patch1 -p1
12545
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    43
%if %option_with_ff3
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    44
%patch2 -p1
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    45
%endif
11673
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    46
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    47
%build
14202
fc80c50f84e9 2009-02-19 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14173
diff changeset
    48
export PYTHON=/usr/bin/python%{pythonver}
fc80c50f84e9 2009-02-19 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14173
diff changeset
    49
export PKG_CONFIG_PATH=/usr/lib/python%{pythonver}/pkgconfig
12545
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    50
autoconf
11673
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    51
./configure --prefix=%{_prefix}
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    52
make
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    53
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    54
%install
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    55
rm -rf $RPM_BUILD_ROOT
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    56
make install DESTDIR=$RPM_BUILD_ROOT
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    57
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    58
# move to vendor-packages
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    59
mkdir -p $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    60
mv $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages/* \
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    61
   $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages/
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    62
rmdir $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    63
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    64
%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    65
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    66
%clean
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    67
rm -rf $RPM_BUILD_ROOT
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    68
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    69
%files
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    70
%defattr (-, root, bin)
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    71
%dir %attr (0755, root, bin) %{_libdir}
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    72
%{_libdir}/python%{pythonver}/vendor-packages/gtk-2.0/*
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    73
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    74
%{_libdir}/pkgconfig/*
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    75
%dir %attr (0755, root, sys) %{_datadir}
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    76
%{_datadir}/pygtk/*
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    77
%{_datadir}/gtk-doc/*
13573
341105fe187e * SUNWgnome-python-extras.spec: Add %doc to %files
mattman
parents: 12799
diff changeset
    78
%doc AUTHORS COPYING README
341105fe187e * SUNWgnome-python-extras.spec: Add %doc to %files
mattman
parents: 12799
diff changeset
    79
%doc(bzip2) COPYING.GPL COPYING.LGPL ChangeLog NEWS
341105fe187e * SUNWgnome-python-extras.spec: Add %doc to %files
mattman
parents: 12799
diff changeset
    80
%dir %attr (0755, root, other) %{_datadir}/doc
11673
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    81
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    82
%changelog
14202
fc80c50f84e9 2009-02-19 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14173
diff changeset
    83
* Tue Feb 17 2009 - [email protected]
fc80c50f84e9 2009-02-19 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14173
diff changeset
    84
- set PYTHON and PKG_CONFIG_PATH so the correct python version and
fc80c50f84e9 2009-02-19 Laszlo (Laca) Peter <[email protected]>
laca
parents: 14173
diff changeset
    85
  dependencies are picked up
13573
341105fe187e * SUNWgnome-python-extras.spec: Add %doc to %files
mattman
parents: 12799
diff changeset
    86
* Fri Sep 12 2008 - [email protected]
341105fe187e * SUNWgnome-python-extras.spec: Add %doc to %files
mattman
parents: 12799
diff changeset
    87
- Update copyright
12545
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    88
* Fri May 30 2008 - [email protected]
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    89
- Add option "--with-ff3" to enable building with Firefox3
e55c7267218b 2008-05-30 Evan Yan <[email protected]>
evan
parents: 12333
diff changeset
    90
- Add patch gnome-python-extras-02-using-firefox3.diff
12333
7b684f6d8909 2008-05-21 Damien Carbery <[email protected]>
dcarbery
parents: 12114
diff changeset
    91
* Wed May 21 2008 - [email protected]
7b684f6d8909 2008-05-21 Damien Carbery <[email protected]>
dcarbery
parents: 12114
diff changeset
    92
- Add Build/Requires: SUNWfirefox/-devel and SUNWgksu/-devel after
7b684f6d8909 2008-05-21 Damien Carbery <[email protected]>
dcarbery
parents: 12114
diff changeset
    93
  check-deps.pl run.
11673
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    94
* Wed Feb 20 2007 - Darren Kenny <[email protected]>
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    95
- Move from spec-files-other since it's GNOME related.
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    96
* Mon Feb 18 2007 - Darren Kenny <[email protected]>
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    97
- Import into svn.opensolaris.org/spec-files-other
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    98
* Tue Jul 10 2007 - Brian Cameron <[email protected]>
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    99
- Bump to 2.19.1
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   100
* Fri Feb 9 2007 - Irene Huang <[email protected]>
fc4cac13165a 2008-02-20 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   101
- created