[libchamplain] Drop separate -vala subpackage and ship the vala files in -devel

Kalev Lember kalev at fedoraproject.org
Wed Jul 2 13:48:22 UTC 2014


commit cff4c6126d487e8d970956fb06aac029f14c2745
Author: Kalev Lember <kalevlember at gmail.com>
Date:   Wed Jul 2 15:40:35 2014 +0200

    Drop separate -vala subpackage and ship the vala files in -devel

 libchamplain.spec |   18 +++++-------------
 1 files changed, 5 insertions(+), 13 deletions(-)
---
diff --git a/libchamplain.spec b/libchamplain.spec
index e906e62..8b25eaf 100644
--- a/libchamplain.spec
+++ b/libchamplain.spec
@@ -27,6 +27,7 @@ Summary:	Development files for %{name}
 Group:		Development/Libraries
 Requires:	gobject-introspection-devel
 Requires:	%{name} = %{version}-%{release}
+Obsoletes:	%{name}-vala < 0.12.8-1
 
 %description devel
 This package contains development files for %{name}.
@@ -45,19 +46,11 @@ Summary:	Development files for %{name}-gtk
 Group:		Development/Libraries
 Requires:	%{name}-devel = %{version}-%{release}
 Requires:	%{name}-gtk = %{version}-%{release}
+Obsoletes:	%{name}-vala < 0.12.8-1
 
 %description gtk-devel
 This package contains development files for %{name}-gtk.
 
-%package vala
-Summary:	Vala bindings for %{name}
-Group:		Development/Libraries
-Requires:	%{name}-devel = %{version}-%{release}
-Requires:	vala
-
-%description vala
-This package contains vala bindings for development %{name}.
-
 %package demos
 Summary:	Demo apps for %{name}
 Group:		Development/Libraries
@@ -105,6 +98,7 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/%{name}-gtk-*.so.*
 %files devel
 %doc %{_datadir}/gtk-doc/html/libchamplain-0.12
 %{_datadir}/gir-1.0/Champlain-0.12.gir
+%{_datadir}/vala/vapi/champlain-0.12.vapi
 %{_libdir}/%{name}-0.12.so
 %{_libdir}/pkgconfig/champlain-0.12.pc
 %{_includedir}/%{name}-0.12
@@ -116,14 +110,11 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/%{name}-gtk-*.so.*
 %files gtk-devel
 %doc %{_datadir}/gtk-doc/html/libchamplain-gtk-0.12
 %{_datadir}/gir-1.0/GtkChamplain-0.12.gir
+%{_datadir}/vala/vapi/champlain-gtk-0.12.vapi
 %{_libdir}/%{name}-gtk-0.12.so
 %{_libdir}/pkgconfig/champlain-gtk-0.12.pc
 %{_includedir}/%{name}-gtk-0.12
 
-%files vala
-%{_datadir}/vala/vapi/champlain-0.12.vapi
-%{_datadir}/vala/vapi/champlain-gtk-0.12.vapi
-
 %files demos
 %doc demos/*.c
 %doc demos/*.h
@@ -138,6 +129,7 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/%{name}-gtk-*.so.*
 - Update to 0.12.8
 - Drop upstreamed patches
 - Fix a -devel multilib conflict (#565676)
+- Drop separate -vala subpackage and ship the vala files in -devel
 
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.12.7-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild


More information about the scm-commits mailing list