[libdmapsharing/f21] Package Vala support

mikep mikep at fedoraproject.org
Mon Sep 1 20:11:05 UTC 2014


commit ec89954ef6401f024970c6d22be41c6e5d9c8408
Author: W. Michael Petullo <mike at flyn.org>
Date:   Mon Sep 1 12:55:09 2014 -0400

    Package Vala support
    
    Signed-off-by: W. Michael Petullo <mike at flyn.org>
    
    Conflicts:
    	libdmapsharing.spec

 libdmapsharing.spec |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)
---
diff --git a/libdmapsharing.spec b/libdmapsharing.spec
index 92d0612..124e848 100644
--- a/libdmapsharing.spec
+++ b/libdmapsharing.spec
@@ -1,6 +1,6 @@
 Name: libdmapsharing
 Version: 2.9.28
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: LGPLv2+
 Source: http://www.flyn.org/projects/libdmapsharing/%{name}-%{version}.tar.gz
 URL: http://www.flyn.org/projects/libdmapsharing/
@@ -9,6 +9,7 @@ Group: Development/Libraries
 BuildRequires: pkgconfig, glib2-devel, libsoup-devel >= 2.32
 BuildRequires: gdk-pixbuf2-devel, gstreamer1-plugins-base-devel
 BuildRequires: pkgconfig(avahi-client) pkgconfig(avahi-glib)
+BuildRequires: vala-tools
 
 %description 
 libdmapsharing implements the DMAP protocols. This includes support for
@@ -18,9 +19,8 @@ DAAP and DPAP.
 %{_libdir}/libdmapsharing-3.0.so.*
 %doc AUTHORS COPYING ChangeLog README
 
-
 %package devel
-Summary: Files needed to develop applications using libdmapsharing
+Summary: Libraries/include files for libdmapsharing
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 
@@ -35,6 +35,19 @@ other resources needed for developing applications using libdmapsharing.
 %{_libdir}/libdmapsharing-3.0.so
 %{_datadir}/gtk-doc/html/libdmapsharing-3.0
 
+%package vala
+Summary: Vala language bindings for libdmapsharing
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description vala
+libdmapsharing implements the DMAP protocols. This includes support for
+DAAP and DPAP.  This package provides the Vala language bindings for
+libdmapsharing.
+
+%files vala
+%{_datadir}/vala/vapi/libdmapsharing-3.0.vapi
+
 %prep
 %setup -q
 
@@ -51,6 +64,9 @@ rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdmapsharing-3.0.la
 %postun -p /sbin/ldconfig
 
 %changelog
+* Mon Sep 01 2014 W. Michael Petullo <mike[@]flyn.org> - 2.9.28-2
+- package Vala support
+
 * Mon Sep 01 2014 W. Michael Petullo <mike[@]flyn.org> - 2.9.28-1
 - new upstream version
 


More information about the scm-commits mailing list