packages: kde4-kdebindings/kde4-kdebindings.spec - descs cleanup - split py...
qboosh
qboosh at pld-linux.org
Wed Jul 6 21:05:19 CEST 2011
Author: qboosh Date: Wed Jul 6 19:05:19 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- descs cleanup
- split python-PyKDE4: separated -devel and -devel-tools (following python-PyQt4)
---- Files affected:
packages/kde4-kdebindings:
kde4-kdebindings.spec (1.103 -> 1.104)
---- Diffs:
================================================================
Index: packages/kde4-kdebindings/kde4-kdebindings.spec
diff -u packages/kde4-kdebindings/kde4-kdebindings.spec:1.103 packages/kde4-kdebindings/kde4-kdebindings.spec:1.104
--- packages/kde4-kdebindings/kde4-kdebindings.spec:1.103 Fri Jul 1 15:03:54 2011
+++ packages/kde4-kdebindings/kde4-kdebindings.spec Wed Jul 6 21:05:14 2011
@@ -17,7 +17,7 @@
Version: 4.6.5
Release: 1
License: GPL
-Group: X11/Applications
+Group: X11/Libraries
Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2
# Source0-md5: c16e25613296edd82819b6e490360201
Patch100: %{name}-branch.diff
@@ -72,7 +72,7 @@
%package kimono
Summary: C# Mono KDE4 bindings
Summary(pl.UTF-8): Dowiązania C# Mono do KDE4
-Group: X11/Development/Libraries
+Group: X11/Libraries
%description kimono
C# Mono KDE4 bindings.
@@ -80,139 +80,167 @@
%description kimono -l pl.UTF-8
Dowiązania C# Mono do KDE4.
-%package ruby-qt
-Summary: A SMOKE library for qt
-Summary(pl.UTF-8): Biblioteka SMOKE dla qt
+%package -n qyoto
+Summary: C# Mono Qt4 bindings
+Summary(pl.UTF-8): Dowiązania C# Mono dla Qt4
+Group: X11/Libraries
+
+%description -n qyoto
+C# Mono Qt4 bindings.
+
+%description -n qyoto -l pl.UTF-8
+Dowiązania C# Mono dla Qt4.
+
+%package -n qyoto-devel
+Summary: qyoto header files
+Summary(pl.UTF-8): Pliki nagłówkowe dla qyoto
Group: X11/Development/Libraries
+Requires: qyoto = %{version}-%{release}
+
+%description -n qyoto-devel
+qyoto header files.
+
+%description -n qyoto-devel -l pl.UTF-8
+Pliki nagłówkowe dla qyoto.
+
+%package ruby-qt
+Summary: Qt bindings for Ruby
+Summary(pl.UTF-8): Dowiązania Qt dla języka Ruby
+Group: X11/Libraries
%description ruby-qt
A Qt bindings for Ruby using the SMOKE technology.
%description ruby-qt -l pl.UTF-8
-Dowiązania Qt dla Ruby przy użyciu technologii SMOKE.
+Dowiązania Qt dla języka Ruby przy użyciu technologii SMOKE.
%package ruby-kde
-Summary: A SMOKE library for qt
-Summary(pl.UTF-8): Biblioteka SMOKE dla qt
-Group: X11/Development/Libraries
+Summary: KDE bindings for Ruby
+Summary(pl.UTF-8): Dowiązania KDE dla języka Ruby
+Group: X11/Libraries
%description ruby-kde
A KDE bindings for Ruby using the SMOKE technology.
%description ruby-kde -l pl.UTF-8
+Dowiązania KDE dla języka Ruby przy użyciu technologii SMOKE.
%package ruby-devel
-Summary: Ruby header files
-Summary(pl.UTF-8): Pliki nagłówkowe dla ruby
+Summary: KDE header files for Ruby
+Summary(pl.UTF-8): Pliki nagłówkowe KDE dla języka Ruby
Group: X11/Development/Libraries
+Requires: %{name}-ruby-qt = %{version}-%{release}
%description ruby-devel
-Ruby header files.
+KDE header files for Ruby.
%description ruby-devel -l pl.UTF-8
-Pliki nagłówkowe dla ruby.
+Pliki nagłówkowe KDE dla języka Ruby.
%package perl-devel
-Summary: Perl header files
-Summary(pl.UTF-8): Pliki nagłówkowe dla perl
-Group: X11/Development/Libraries
+Summary: KDE bindings for Perl
+Summary(pl.UTF-8): Dowiązania KDE dla Perla
+Group: Development/Languages/perl
%description perl-devel
-Perl header files.
+KDE bindings for Perl.
%description perl-devel -l pl.UTF-8
-Pliki nagłówkowe dla perl.
+Dowiązania KDE dla Perla.
%package smoke-qt
-Summary: A SMOKE library for qt
-Summary(pl.UTF-8): Biblioteka SMOKE dla qt
-Group: X11/Development/Libraries
+Summary: A SMOKE library for Qt
+Summary(pl.UTF-8): Biblioteka SMOKE dla Qt
+Group: X11/Libraries
%description smoke-qt
-SMOKE library (Scripting Meta Object Kompiler Engine) dla qt.
+SMOKE library (Scripting Meta Object Kompiler Engine) dla Qt.
%description smoke-qt -l pl.UTF-8
-Biblioteka SMOKE (Silnik kompilatora metaobiektów skryptowych) dla qt.
+Biblioteka SMOKE (Scripting Meta Object Kompiler Engine - silnik
+kompilatora metaobiektów skryptowych) dla Qt.
%package smoke-kde
-Summary: A SMOKE library for qt
-Summary(pl.UTF-8): Biblioteka SMOKE dla qt
-Group: X11/Development/Libraries
+Summary: A SMOKE library for KDE 4
+Summary(pl.UTF-8): Biblioteka SMOKE dla KDE 4
+Group: X11/Libraries
%description smoke-kde
-SMOKE library (Scripting Meta Object Kompiler Engine) dla KDE4.
+SMOKE library (Scripting Meta Object Kompiler Engine) dla KDE 4.
%description smoke-kde -l pl.UTF-8
-Biblioteka SMOKE (Silnik kompilatora metaobiektów skryptowych) dla
-KDE4.
+Biblioteka SMOKE (Scripting Meta Object Kompiler Engine - silnik
+kompilatora metaobiektów skryptowych) dla KDE 4.
%package smoke-devel
-Summary: smoke header files
-Summary(pl.UTF-8): Pliki nagłówkowe dla smoke
+Summary: Header files for SMOKE libraries
+Summary(pl.UTF-8): Pliki nagłówkowe bibliotek SMOKE
Group: X11/Development/Libraries
+Requires: %{name}-smoke-kde = %{version}-%{release}
+Requires: %{name}-smoke-qt = %{version}-%{release}
%description smoke-devel
-Smoke header files.
+Header files for SMOKE libraries.
%description smoke-devel -l pl.UTF-8
-Pliki nagłówkowe dla smoke.
+Pliki nagłówkowe bibliotek SMOKE.
%package -n python-PyKDE4
-Summary: Python bindings for KDE
-Summary(pl.UTF-8): Dowiązania do KDE dla Pyth
+Summary: PyKDE4 - Python bindings for KDE 4
+Summary(pl.UTF-8): PyKDE4 - dowiązania KDE 4 dla Pythona
Group: Libraries/Python
Requires: python-PyQt4 >= %{pyqtver}
Requires: python-sip >= %{sipver}
%description -n python-PyKDE4
-PyKDE is a set of Python bindings for the KDE desktop environment. The
-bindings are implemented as a set of Python modules: dcop, kdecore,
-kdesu, kdefx (KDE 3.0 and later), kdeui, kio, kfile, kparts, khtml,
-kjs, kspell and kdeprint (KDE 2.2.0 and later). The modules correspond
-to libraries in the kdelibs package. PyKDE supports nearly all classes
-and methods in these libraries.
+PyKDE4 is a set of Python bindings for the KDE 4 desktop environment.
+The bindings are implemented as a set of Python modules, which
+correspond to KDE libraries.
%description -n python-PyKDE4 -l pl.UTF-8
-PyKDE jest zbiorem dowiązań do KDE dla języka Python. Dowiązania są
-zaimplementowane jako zbiór modułów Pythona: dcop, kdecore, kdesu,
-kdefix (KDE 3.0 i późniejsze), kdeui, kio, kfile, kparts, khtml, kjs,
-kspell i kdeprint (KDE 2.2.0 i późniejsze). Moduły odpowiadają
-bibliotekom w pakiecie kdelibs. PyKDE wspiera prawie wszystkie klasy i
-metody w wymienionych bibliotekach.
+PyKDE4 to zbiór dowiązań środowiska graficznego KDE 4 dla Pythona.
+Dowiązania są zaimplementowane jako zbiór modułów Pythona
+odpowiadających poszczególnym bibliotekom KDE.
+
+%package -n python-PyKDE4-devel
+Summary: SIP development files for PyKDE4
+Summary(pl.UTF-8): Pliki programistyczne SIP dla PyKDE4
+Group: Development/Languages/Python
+Requires: python-PyKDE4 = %{version}-%{release}
+Requires: python-PyQt4-devel >= %{pyqtver}
+Requires: python-sip-devel >= %{sipver}
+
+%description -n python-PyKDE4-devel
+SIP development files for PyKDE4, needed to build other bindings for
+C++ classes that inherit from any of the KDE4 classes.
+
+%description -n python-PyKDE4-devel -l pl.UTF-8
+Pliki programistyczne SIP dla PyKDE4, potrzebne do budowania innych
+dowiązań do klas C++ dziedziczących z dowolnej klasy KDE4.
+
+%package -n python-PyKDE4-devel-tools
+Summary: PyKDE4 development tools
+Summary(pl.UTF-8): Narzędzia programistyczne PyKDE4
+Group: Development/Languages/Python
+Requires: python-PyKDE4 = %{version}-%{release}
+Requires: python-PyQt4-devel-tools >= %{pyqtver}
+
+%description -n python-PyKDE4-devel-tools
+PyKDE4 development tool: pykdeuic4.
+
+%description -n python-PyKDE4-devel-tools -l pl.UTF-8
+Narzędzie programistyczne PyKDE4: pykdeuic4.
%package -n python-PyKDE4-examples
Summary: PyKDE4 examples
-Summary(pl.UTF-8): Przykłady PyKDE4
+Summary(pl.UTF-8): Przykłady dla PyKDE4
Group: Libraries/Python
%description -n python-PyKDE4-examples
-PyKDE4 examples
+PyKDE4 examples.
%description -n python-PyKDE4-examples -l pl.UTF-8
-Przykłady PyKDE4
-
-%package -n qyoto
-Summary: C# Mono Qt4 bindings
-Summary(pl.UTF-8): Dowiązania C# Mono dla Qt4
-Group: X11/Development/Libraries
-
-%description -n qyoto
-C# Mono Qt4 bindings.
-
-%description -n qyoto -l pl.UTF-8
-Dowiązania C# Mono dla Qt4.
-
-%package -n qyoto-devel
-Summary: qyoto header files
-Summary(pl.UTF-8): pliki nagłówkowe dla qyoto
-Group: X11/Development/Libraries
-Requires: qyoto = %{version}-%{release}
-
-%description -n qyoto-devel
-qyoto header files.
-
-%description -n qyoto-devel -l pl.UTF-8
-pliki nagłówkowe dla qyoto.
+Przykłady dla PyKDE4.
%prep
%setup -q -n %{orgname}-%{version}
@@ -245,18 +273,18 @@
%install
rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_examplesdir}/python-PyKDE4-%{version}
-install -d $RPM_BUILD_ROOT%{_examplesdir}/pykde4
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT \
kde_htmldir=%{_kdedocdir}
-mv $RPM_BUILD_ROOT%{_datadir}/apps/pykde4/examples/* $RPM_BUILD_ROOT%{_examplesdir}/pykde4
+mv $RPM_BUILD_ROOT%{_datadir}/apps/pykde4/examples/* $RPM_BUILD_ROOT%{_examplesdir}/python-PyKDE4-%{version}
%py_comp $RPM_BUILD_ROOT%{py_sitedir}/PyKDE4
%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}/PyKDE4
# don't use py_postclean
-rm $RPM_BUILD_ROOT%{py_sitedir}/PyKDE4/*.py
+%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/PyKDE4/*.py
%clean
rm -rf $RPM_BUILD_ROOT
@@ -504,54 +532,58 @@
%files -n python-PyKDE4
%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/pykdeuic4
%attr(755,root,root) %{_libdir}/kde4/kpythonpluginfactory.so
%attr(755,root,root) %{_libdir}/kde4/krosspython.so
%dir %{py_sitedir}/PyKDE4
-%{py_sitedir}/PyKDE4/kdecore.so
-%{py_sitedir}/PyKDE4/solid.so
-%{py_sitedir}/PyKDE4/kdeui.so
-%{py_sitedir}/PyKDE4/kio.so
-%{py_sitedir}/PyKDE4/kutils.so
-%{py_sitedir}/PyKDE4/kparts.so
-%{py_sitedir}/PyKDE4/ktexteditor.so
-%{py_sitedir}/PyKDE4/khtml.so
-%{py_sitedir}/PyKDE4/knewstuff.so
-%{py_sitedir}/PyKDE4/dnssd.so
-%{py_sitedir}/PyKDE4/phonon.so
-%{py_sitedir}/PyKDE4/plasma.so
-%{py_sitedir}/PyKDE4/soprano.so
-%{py_sitedir}/PyKDE4/nepomuk.so
-%{py_sitedir}/PyKDE4/akonadi.so
-%{py_sitedir}/PyKDE4/polkitqt.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/akonadi.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/dnssd.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/kdecore.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/kdeui.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/khtml.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/kio.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/knewstuff.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/kparts.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/ktexteditor.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/kutils.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/nepomuk.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/phonon.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/plasma.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/polkitqt.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/solid.so
+%attr(755,root,root) %{py_sitedir}/PyKDE4/soprano.so
%{py_sitedir}/PyKDE4/__init__.py[co]
%{py_sitedir}/PyKDE4/pykdeconfig.py[co]
-%{_datadir}/sip/PyKDE4/glossary.html
-
-%{py_sitedir}/PyQt4/uic/pykdeuic4.py*
-%{py_sitedir}/PyQt4/uic/widget-plugins/kde4.py*
+%files -n python-PyKDE4-devel
+%defattr(644,root,root,755)
%dir %{_datadir}/sip/PyKDE4
-%{_datadir}/sip/PyKDE4/nepomuk
-%{_datadir}/sip/PyKDE4/knewstuff
-%{_datadir}/sip/PyKDE4/dnssd
-%{_datadir}/sip/PyKDE4/solid
%{_datadir}/sip/PyKDE4/akonadi
+%{_datadir}/sip/PyKDE4/dnssd
+%{_datadir}/sip/PyKDE4/kdecore
+%{_datadir}/sip/PyKDE4/kdeui
+%{_datadir}/sip/PyKDE4/khtml
%{_datadir}/sip/PyKDE4/kio
+%{_datadir}/sip/PyKDE4/knewstuff
+%{_datadir}/sip/PyKDE4/kparts
%{_datadir}/sip/PyKDE4/ktexteditor
-%{_datadir}/sip/PyKDE4/khtml
-%{_datadir}/sip/PyKDE4/soprano
-%{_datadir}/sip/PyKDE4/kdecore
+%{_datadir}/sip/PyKDE4/kutils
+%{_datadir}/sip/PyKDE4/nepomuk
%{_datadir}/sip/PyKDE4/phonon
%{_datadir}/sip/PyKDE4/plasma
-%{_datadir}/sip/PyKDE4/kdeui
-%{_datadir}/sip/PyKDE4/kutils
-%{_datadir}/sip/PyKDE4/kparts
%{_datadir}/sip/PyKDE4/polkitqt
+%{_datadir}/sip/PyKDE4/solid
+%{_datadir}/sip/PyKDE4/soprano
+%{_datadir}/sip/PyKDE4/glossary.html
+
+%files -n python-PyKDE4-devel-tools
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/pykdeuic4
+%{py_sitedir}/PyQt4/uic/pykdeuic4.py*
+%{py_sitedir}/PyQt4/uic/widget-plugins/kde4.py*
%files -n python-PyKDE4-examples
%defattr(644,root,root,755)
-%{_examplesdir}/pykde4
+%{_examplesdir}/python-PyKDE4-%{version} pykde4
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -559,6 +591,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.104 2011/07/06 19:05:14 qboosh
+- descs cleanup
+- split python-PyKDE4: separated -devel and -devel-tools (following python-PyQt4)
+
Revision 1.103 2011/07/01 13:03:54 arekm
- up to 4.6.5
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kde4-kdebindings/kde4-kdebindings.spec?r1=1.103&r2=1.104&f=u
More information about the pld-cvs-commit
mailing list