|
raveit65 |
b8d986a |
Name: python-caja
|
|
raveit65 |
b8d986a |
Version: 1.4.0
|
|
raveit65 |
1870ce8 |
Release: 6%{?dist}
|
|
raveit65 |
b8d986a |
Epoch: 1
|
|
raveit65 |
b8d986a |
Summary: Python bindings for Caja
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
Group: Development/Libraries
|
|
raveit65 |
b8d986a |
License: GPLv2+ and LGPLv2+
|
|
raveit65 |
b8d986a |
URL: http://mate-desktop.org
|
|
raveit65 |
b8d986a |
Source0: http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
|
|
raveit65 |
b8d986a |
Patch0: python-caja_removal_of_mate-python_usage.patch
|
|
raveit65 |
b8d986a |
# upstream patches
|
|
raveit65 |
b8d986a |
# http://git.mate-desktop.org/python-caja/patch/?id=3febccac80b699b7a053676d526564616c18cabb
|
|
raveit65 |
b8d986a |
Patch1: python-caja_fix_incorrect-FSF-address.patch
|
|
raveit65 |
b8d986a |
# https://github.com/mate-desktop/python-caja/commit/8717ed5e3d105f3a10aad6435e028c9d30271852
|
|
raveit65 |
b8d986a |
Patch2: python-caja_fix_incorrect-FSF-address-copying.patch
|
|
raveit65 |
b8d986a |
# http://git.mate-desktop.org/python-caja/commit/?id=f66006c6890b231ac4dafcf8ad6b56dfa04dd7c1
|
|
raveit65 |
b8d986a |
Patch3: python-caja_automake-1.13-fix.patch
|
|
raveit65 |
a7a0994 |
# fix rhbz (#1082693)
|
|
raveit65 |
a7a0994 |
Patch4: python-caja_fix-extensions-path.patch
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
BuildRequires: python2-devel
|
|
raveit65 |
10b4459 |
%if 0%{?fedora} > 20
|
|
raveit65 |
10b4459 |
BuildRequires: caja-devel
|
|
raveit65 |
10b4459 |
%else
|
|
raveit65 |
b8d986a |
BuildRequires: mate-file-manager-devel
|
|
raveit65 |
10b4459 |
%endif
|
|
raveit65 |
b8d986a |
BuildRequires: pygobject2-devel
|
|
raveit65 |
b8d986a |
BuildRequires: mate-common
|
|
raveit65 |
b8d986a |
BuildRequires: pygtk2-devel
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%description
|
|
raveit65 |
b8d986a |
Python bindings for Caja
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%package devel
|
|
raveit65 |
b8d986a |
Summary: Python bindings for Caja
|
|
raveit65 |
b8d986a |
Group: Development/Libraries
|
|
raveit65 |
b8d986a |
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%description devel
|
|
raveit65 |
b8d986a |
Python bindings for Caja
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%prep
|
|
raveit65 |
b8d986a |
%setup -q
|
|
raveit65 |
10b4459 |
sed -i -e 's~#!/usr/bin/python~#!%{__python2}~g' examples/background-image.py
|
|
raveit65 |
10b4459 |
sed -i -e 's~#!/usr/bin/python~#!%{__python2}~g' examples/block-size-column.py
|
|
raveit65 |
10b4459 |
sed -i -e 's~#!/usr/bin/python~#!%{__python2}~g' examples/location-widget-provider.py
|
|
raveit65 |
10b4459 |
sed -i -e 's~#!/usr/bin/python~#!%{__python2}~g' examples/md5sum-property-page.py
|
|
raveit65 |
10b4459 |
sed -i -e 's~#!/usr/bin/python~#!%{__python2}~g' examples/open-terminal.py
|
|
raveit65 |
10b4459 |
sed -i -e 's~#!/usr/bin/python~#!%{__python2}~g' examples/submenu.py
|
|
raveit65 |
10b4459 |
sed -i -e 's~#!/usr/bin/python~#!%{__python2}~g' examples/update-file-info-async.py
|
|
raveit65 |
10b4459 |
|
|
raveit65 |
b8d986a |
%patch0 -p1 -b .mate-python
|
|
raveit65 |
b8d986a |
%patch1 -p1 -b .incorrect-FSF-address
|
|
raveit65 |
b8d986a |
%patch2 -p1 -b .COPYING
|
|
raveit65 |
b8d986a |
%patch3 -p1 -b .automake
|
|
raveit65 |
a7a0994 |
%patch4 -p1 -b .fix-extensions-path
|
|
raveit65 |
a7a0994 |
|
|
raveit65 |
b8d986a |
NOCONFIGURE=1 ./autogen.sh
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%build
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%configure \
|
|
raveit65 |
b8d986a |
--disable-static
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
make %{?_smp_mflags}
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%install
|
|
raveit65 |
b8d986a |
%{make_install}
|
|
raveit65 |
b8d986a |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/extensions
|
|
raveit65 |
6d78146 |
mkdir -p $RPM_BUILD_ROOT%{_libdir}/caja/extensions-2.0/python
|
|
raveit65 |
b8d986a |
find $RPM_BUILD_ROOT -name '*.la' -delete
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%post -p /sbin/ldconfig
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%postun -p /sbin/ldconfig
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%files
|
|
raveit65 |
b8d986a |
%doc README AUTHORS COPYING NEWS
|
|
raveit65 |
b8d986a |
%{_libdir}/caja/extensions-2.0/libcaja-python.so
|
|
raveit65 |
b8d986a |
%dir %{_libdir}/caja-python
|
|
raveit65 |
b8d986a |
%{_libdir}/caja-python/caja.so
|
|
raveit65 |
b8d986a |
%dir %{_datadir}/python-caja
|
|
raveit65 |
b8d986a |
%dir %{_datadir}/python-caja/extensions
|
|
raveit65 |
fbc36b1 |
%dir %{_libdir}/caja/extensions-2.0/python
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%files devel
|
|
raveit65 |
b8d986a |
%{_libdir}/pkgconfig/caja-python.pc
|
|
raveit65 |
b8d986a |
%{_datadir}/doc/caja-python/examples/
|
|
raveit65 |
b8d986a |
%{_datadir}/doc/caja-python/README
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
%changelog
|
|
raveit65 |
2fb4062 |
* Sat Apr 05 2014 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:1.4.0-6
|
|
raveit65 |
1870ce8 |
- use and own %%{_libdir}/caja/extensions-2.0/python
|
|
raveit65 |
a7a0994 |
- fix rhbz (#1082693)
|
|
raveit65 |
1870ce8 |
|
|
raveit65 |
6d78146 |
* Sun Mar 16 2014 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:1.4.0-5
|
|
raveit65 |
6d78146 |
- create and own /usr/lib/caja/extensions-2.0/python/ directory
|
|
raveit65 |
6d78146 |
|
|
raveit65 |
10b4459 |
* Wed Dec 18 2013 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:1.4.0-4
|
|
raveit65 |
10b4459 |
- rebuild for caja rename in f21
|
|
raveit65 |
10b4459 |
- add python2 stacks
|
|
raveit65 |
10b4459 |
|
|
raveit65 |
b8d986a |
* Mon Sep 23 2013 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:1.4.0-3
|
|
raveit65 |
b8d986a |
- own directories
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
* Fri Sep 06 2013 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:1.4.0-2
|
|
raveit65 |
b8d986a |
- initial build for fedora
|
|
raveit65 |
b8d986a |
- use modern make install macro
|
|
raveit65 |
b8d986a |
- add epoch tag to obsolete python-caja from external repo
|
|
raveit65 |
b8d986a |
- add upstream patches to fix incorrect-FSF-address
|
|
raveit65 |
b8d986a |
- add upstream patch for automake-1.13
|
|
raveit65 |
b8d986a |
- add LGPLv2+ to license information
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
* Thu May 30 2013 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1.4.0-1
|
|
raveit65 |
b8d986a |
- build for f19
|
|
raveit65 |
b8d986a |
- add python-caja_removal_of_mate-python_usage.patch
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
* Tue Apr 10 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1.2.0-1
|
|
raveit65 |
b8d986a |
- rename package to python-caja
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
* Wed Mar 14 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1.2.0-1
|
|
raveit65 |
b8d986a |
- update to 1.2.0 version
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
* Mon Feb 13 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - caja-python-1.1.0-2
|
|
raveit65 |
b8d986a |
- rebuild for enable builds for .i686
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
* Sat Jan 21 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1.1.0-1
|
|
raveit65 |
b8d986a |
- update to version 1.1.0
|
|
raveit65 |
b8d986a |
|
|
raveit65 |
b8d986a |
* Wed Jan 04 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 2011.12.01-1
|
|
raveit65 |
b8d986a |
- caja-python.spec based on nautilus-python-1.0-1.fc16 spec
|