[packages/liboop] - separated -binding-glib-common-devel to avoid duplicate file in both -binding-glib*-devel packages

qboosh qboosh at pld-linux.org
Fri Jul 26 18:12:36 CEST 2013


commit 30eefda8cf640998d74d4ba84809e286c39c8b5f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Jul 26 18:12:56 2013 +0200

    - separated -binding-glib-common-devel to avoid duplicate file in both -binding-glib*-devel packages

 liboop.spec | 38 ++++++++++++++++++++++++++------------
 1 file changed, 26 insertions(+), 12 deletions(-)
---
diff --git a/liboop.spec b/liboop.spec
index d563946..6394385 100644
--- a/liboop.spec
+++ b/liboop.spec
@@ -124,6 +124,18 @@ Static liboop adns binding library.
 %description binding-adns-static -l pl.UTF-8
 Statyczna biblioteka wiążąca liboop z adns.
 
+%package binding-glib-common-devel
+Summary:	Header file for liboop GLib bindings
+Summary(pl.UTF-8):	Plik nagłówkowy wiązań liboop z bibliotekami GLib
+Group:		Development/Librares
+Requires:	%{name}-devel = %{version}-%{release}
+
+%description binding-glib-common-devel
+Header file for liboop GLib bindings.
+
+%description binding-glib-common-devel -l pl.UTF-8
+Plik nagłówkowy wiązań liboop z bibliotekami GLib.
+
 %package binding-glib
 Summary:	liboop binding for GLib 1.x library
 Summary(pl.UTF-8):	Biblioteka wiążąca liboop z biblioteką GLib 1.x
@@ -137,23 +149,23 @@ liboop binding for GLib 1.x library.
 Biblioteka wiążąca liboop z biblioteką GLib 1.x.
 
 %package binding-glib-devel
-Summary:	Header file for liboop GLib 1.x binding library
-Summary(pl.UTF-8):	Plik nagłówkowy biblioteki wiążącej liboop z biblioteką GLib 1.x
+Summary:	Development files for liboop GLib 1.x binding library
+Summary(pl.UTF-8):	Pliki programistyczne biblioteki wiążącej liboop z biblioteką GLib 1.x
 Group:		Development/Libraries
 Requires:	%{name}-binding-glib = %{version}-%{release}
-Requires:	%{name}-devel = %{version}-%{release}
+Requires:	%{name}-binding-glib-common-devel = %{version}-%{release}
 Requires:	glib-devel
 
 %description binding-glib-devel
 liboop is a low-level event loop management library.
 
-This package contains the header file needed to write or compile
+This package contains development files needed to write or compile
 programs that use liboop GLib 1.x binding library.
 
 %description binding-glib-devel -l pl.UTF-8
 liboop jest biblioteką do zarządzania niskopoziomowymi pętlami.
 
-Ten pakiet zawiera plik nagłówkowy potrzebny do kompilowania
+Ten pakiet zawiera pliki programistyczne potrzebne do kompilowania
 programów używających biblioteki wiążącej liboop z GLib 1.x.
 
 %package binding-glib-static
@@ -181,23 +193,23 @@ liboop binding for GLib 2.x library.
 Biblioteka wiążąca liboop z biblioteką GLib 2.x.
 
 %package binding-glib2-devel
-Summary:	Header file for liboop GLib 2.x binding library
-Summary(pl.UTF-8):	Plik nagłówkowy biblioteki wiążącej liboop z biblioteką GLib 2.x
+Summary:	Development files for liboop GLib 2.x binding library
+Summary(pl.UTF-8):	Pliki programistyczne biblioteki wiążącej liboop z biblioteką GLib 2.x
 Group:		Development/Libraries
 Requires:	%{name}-binding-glib2 = %{version}-%{release}
-Requires:	%{name}-devel = %{version}-%{release}
+Requires:	%{name}-binding-glib-common-devel = %{version}-%{release}
 Requires:	glib2-devel
 
 %description binding-glib2-devel
 liboop is a low-level event loop management library.
 
-This package contains the header file needed to write or compile
+This package contains development files needed to write or compile
 programs that use liboop GLib 2.x binding library.
 
 %description binding-glib2-devel -l pl.UTF-8
 liboop jest biblioteką do zarządzania niskopoziomowymi pętlami.
 
-Ten pakiet zawiera plik nagłówkowy potrzebny do kompilowania
+Ten pakiet zawiera pliki programistyczne potrzebne do kompilowania
 programów używających biblioteki wiążącej liboop z GLib 2.x.
 
 %package binding-glib2-static
@@ -413,6 +425,10 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %{_libdir}/liboop-adns.a
 
+%files binding-glib-common-devel
+%defattr(644,root,root,755)
+%{_includedir}/oop-glib.h
+
 %files binding-glib
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/liboop-glib.so.*.*.*
@@ -422,7 +438,6 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/liboop-glib.so
 %{_libdir}/liboop-glib.la
-%{_includedir}/oop-glib.h
 
 %files binding-glib-static
 %defattr(644,root,root,755)
@@ -437,7 +452,6 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/liboop-glib2.so
 %{_libdir}/liboop-glib2.la
-%{_includedir}/oop-glib.h
 %{_pkgconfigdir}/liboop-glib2.pc
 
 %files binding-glib2-static
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/liboop.git/commitdiff/30eefda8cf640998d74d4ba84809e286c39c8b5f



More information about the pld-cvs-commit mailing list