base-specs/pygtksourceview.spec
author dcarbery
Mon, 10 Mar 2008 16:12:19 +0000
changeset 11830 22e047141083
parent 11586 151bc3cd318c
child 13099 4193ae8faf02
permissions -rwxr-xr-x
2008-03-10 Damien Carbery <[email protected]> * base-specs/atk.spec, base-specs/at-spi.spec, base-specs/gail.spec: Bump to 1.22.0. * base-specs/pygtksourceview.spec: Bump to 2.2.0. * base-specs/evolution-jescs.spec: Bump to 2.22. * base-specs/rarian.spec: Bump to 0.8.0. * base-specs/gtkhtml.spec: Bump to 3.18.0. * base-specs/gtksourceview2.spec: Bump to 2.2.0.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10617
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     1
#
11501
1ac0012dfee3 2008-01-22 Damien Carbery <[email protected]>
dcarbery
parents: 10668
diff changeset
     2
# Copyright (c) 2008 Sun Microsystems, Inc.
10617
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     3
# This file and all modifications and additions to the pristine
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     4
# package are under the same license as the package itself.
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     5
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     6
%include Solaris.inc
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     7
%define python_version 2.4
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     8
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     9
Name:                pygtksourceview
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    10
Summary:             Python bindings for GtkSourceView 2
11830
22e047141083 2008-03-10 Damien Carbery <[email protected]>
dcarbery
parents: 11586
diff changeset
    11
Version:             2.2.0
22e047141083 2008-03-10 Damien Carbery <[email protected]>
dcarbery
parents: 11586
diff changeset
    12
Source:              http://ftp.gnome.org/pub/GNOME/sources/pygtksourceview/2.2/pygtksourceview-%{version}.tar.bz2
10668
59ebc213afd2 2007-10-17 Damien Carbery <[email protected]>
dcarbery
parents: 10667
diff changeset
    13
#owner:dcarbery date:2007-10-17 bugzilla:487565 type:bug
10617
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    14
Patch1:              pygtksourceview-01-skip-codegen-test.diff
10667
4d8a6977bb5d 2007-10-16 Damien Carbery <[email protected]>
dcarbery
parents: 10617
diff changeset
    15
#owner:dcarbery date:2007-10-17 bugzilla:487525 type:bug
10617
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    16
Patch2:              pygtksourceview-02-pygobject-xsl-dir.diff
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    17
URL:                 http://www.gnome.org
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    18
SUNW_BaseDir:        %{_basedir}
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    19
BuildRoot:           %{_tmppath}/%{name}-%{version}-build
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    20
%include default-depend.inc
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    21
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    22
%package devel
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    23
Summary:                 %{summary} - development files
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    24
SUNW_BaseDir:            %{_basedir}
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    25
%include default-depend.inc
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    26
Requires: %name
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    27
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    28
%prep
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    29
%setup -q -n pygtksourceview-%version
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    30
%patch1 -p1
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    31
%patch2 -p1
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    32
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    33
%build
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    34
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    35
if test "x$CPUS" = "x" -o $CPUS = 0; then
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    36
     CPUS=1
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    37
fi
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    38
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    39
export CFLAGS="%optflags"
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    40
export LDFLAGS="%_ldflags"
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    41
10667
4d8a6977bb5d 2007-10-16 Damien Carbery <[email protected]>
dcarbery
parents: 10617
diff changeset
    42
autoconf
10617
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    43
./configure --prefix=%{_prefix}  \
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    44
	     %{gtk_doc_option}   \
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    45
            --sysconfdir=%{_sysconfdir}
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    46
make -j$CPUS
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    47
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    48
%install
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    49
make install DESTDIR=$RPM_BUILD_ROOT \
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    50
    pyexecdir=%{_libdir}/python%{python_version}/vendor-packages \
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    51
    pythondir=%{_libdir}/python%{python_version}/vendor-packages
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    52
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    53
find $RPM_BUILD_ROOT -type f -name "*.pyo" -exec rm -f {} ';'
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    54
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    55
%clean
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    56
rm -rf $RPM_BUILD_ROOT
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    57
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    58
%files
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    59
%defattr (-, root, bin)
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    60
%dir %attr (0755, root, bin) %{_libdir}
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    61
%{_libdir}/python?.?/vendor-packages
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    62
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    63
%files devel
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    64
%defattr (-, root, bin)
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    65
%dir %attr (0755, root, bin) %dir %{_libdir}
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    66
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    67
%{_libdir}/pkgconfig/*
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    68
%dir %attr (0755, root, sys) %{_datadir}
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    69
%{_datadir}/pygtk
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    70
%{_datadir}/gtk-doc
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    71
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    72
%changelog
11830
22e047141083 2008-03-10 Damien Carbery <[email protected]>
dcarbery
parents: 11586
diff changeset
    73
* Mon Mar 10 2008 - [email protected]
22e047141083 2008-03-10 Damien Carbery <[email protected]>
dcarbery
parents: 11586
diff changeset
    74
- Bump to 2.2.0.
11586
151bc3cd318c 2008-02-04 Damien Carbery <[email protected]>
dcarbery
parents: 11501
diff changeset
    75
* Mon Feb 04 2008 - [email protected]
151bc3cd318c 2008-02-04 Damien Carbery <[email protected]>
dcarbery
parents: 11501
diff changeset
    76
- Bump to 2.1.1.
11501
1ac0012dfee3 2008-01-22 Damien Carbery <[email protected]>
dcarbery
parents: 10668
diff changeset
    77
* Tue Jan 22 2008 - [email protected]
1ac0012dfee3 2008-01-22 Damien Carbery <[email protected]>
dcarbery
parents: 10668
diff changeset
    78
- Bump to 2.1.0.
10667
4d8a6977bb5d 2007-10-16 Damien Carbery <[email protected]>
dcarbery
parents: 10617
diff changeset
    79
* Wed Oct 17 2007 - [email protected]
4d8a6977bb5d 2007-10-16 Damien Carbery <[email protected]>
dcarbery
parents: 10617
diff changeset
    80
- Call autoconf because configure.ac is being patched.
10617
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    81
* Sun Oct 07 2007 - [email protected]
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    82
- Add patches, 01-skip-codegen-test and 02-pygobject-xsl-dir, to get the module
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    83
  to build within the JDS environment where pygobject and pygtk are not yet
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    84
  installed.
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    85
* Tue Sep 04 2007 - [email protected]
4aa1d48bc616 2007-10-07 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    86
- Initial spec