rpms/gyachi/F-8 .cvsignore, 1.3, 1.4 gyachi.spec, 1.2, 1.3 sources, 1.3, 1.4

Gregory D Hosler (ghosler) fedora-extras-commits at redhat.com
Mon Jun 16 17:24:06 UTC 2008


Author: ghosler

Update of /cvs/pkgs/rpms/gyachi/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16209

Modified Files:
	.cvsignore gyachi.spec sources 
Log Message:
gyachi 1.1.35 from upstream




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gyachi/F-8/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	20 May 2008 16:20:18 -0000	1.3
+++ .cvsignore	16 Jun 2008 17:23:21 -0000	1.4
@@ -1 +1 @@
-gyachi-1.1.32.tar.gz
+gyachi-1.1.35.tar.gz


Index: gyachi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gyachi/F-8/gyachi.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gyachi.spec	20 May 2008 16:20:18 -0000	1.2
+++ gyachi.spec	16 Jun 2008 17:23:21 -0000	1.3
@@ -1,6 +1,14 @@
+%ifnarch i386
+%define _without_wine 1
+%endif
+
+%if 0%{?fc7}
+%define _without_pulseaudio 1
+%endif
+
 Name:           gyachi
-Version:        1.1.32
-Release:        3%{?dist}
+Version:        1.1.35
+Release:        6%{?dist}
 Summary:        A Yahoo! chat client with Webcam and voice support
 
 Group:          Applications/Internet
@@ -18,22 +26,17 @@
 BuildRequires:	gettext-devel gtkhtml2-devel libtool libtool-ltdl-devel
 BuildRequires:	desktop-file-utils ImageMagick
 BuildRequires:	openssl-devel
-BuildRequires:	alsa-lib-devel >= 0.9
-#gtk-2.12 or higher is needed for gtk_widget_set_tooltip_text support.
-BuildRequires:	gtk2-devel >= 2.12.0
+BuildRequires:	gtk2-devel >= 2.4.0
 BuildRequires:	jasper-devel >= 1.701.0
 
-
 #jasper >= 1.701 needed for memory leak fix.
-%if 0%{?fc8}
-Requires:	jasper-libs >= 1.701.0
-%else
+%if 0%{?fc7}
 Requires:	jasper >= 1.701.0
+%else
+Requires:	jasper-libs >= 1.701.0
 %endif
 
-#gtk-2.12 or higher is needed for gtk_widget_set_tooltip_text support.
-Requires:	gtk2 >= 2.12.0
-Requires:	alsa-lib >= 0.9
+Requires:	gtk2 >= 2.4.0
 Requires:	ImageMagick
 
 
@@ -116,6 +119,31 @@
 libnotify plugin for GyachI
 
 
+%package        plugin-alsa
+Summary:        libalsa sound driver
+Group:          Applications/Internet
+Requires:       %{name} = %{version}-%{release}
+Buildrequires:	libnotify-devel
+BuildRequires:	alsa-lib-devel >= 0.9
+Requires:	alsa-lib >= 0.9
+
+%description plugin-alsa
+ALSA sound driver for gyachi
+
+
+%if 0%{!?_without_pulseaudio:1}
+%package        plugin-pulseaudio
+Summary:        pulseaudio sound driver
+Group:          Applications/Internet
+Requires:       %{name} = %{version}-%{release}
+
+BuildRequires:	pulseaudio-libs-devel
+Requires:	pulseaudio-libs
+
+%description plugin-pulseaudio
+PulseAudio sound driver for gyachi
+%endif
+
 %package recre8-theme
 Summary:        GyachI Prototype theme
 Group:          Applications/Internet
@@ -134,11 +162,12 @@
 %build
 ./autogen.sh
 
-%ifarch i386
-%configure --disable-rpath --enable-v4l2 --enable-plugin_photo_album --enable-plugin_xmms --libexecdir=%{_libexecdir}/gyachi
-%else
-%configure --disable-rpath --enable-v4l2 --enable-plugin_photo_album --enable-plugin_xmms --libexecdir=%{_libexecdir}/gyachi --disable-wine
-%endif
+%configure --disable-rpath --enable-v4l2 \
+	   --enable-plugin_photo_album \
+	   --enable-plugin_xmms \
+	   %{?_without_wine:--disable-wine} \
+	   %{?_without_pulseaudio:--disable-plugin_pulseaudio} \
+	   --libexecdir=%{_libexecdir}/gyachi
 make %{?_smp_mflags}
 
 
@@ -202,6 +231,16 @@
 %defattr(-,root,root,-)
 %{_libdir}/%{name}/plugins/%{name}libnotify.so
 
+%files plugin-alsa
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/%{name}alsa.so
+
+%if 0%{!?_without_pulseaudio:1}
+%files plugin-pulseaudio
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/%{name}pulseaudio.so
+%endif
+
 %files recre8-theme
 %defattr(-,root,root,-)
 /usr/share/%{name}/themes/recre8/*
@@ -215,6 +254,10 @@
 
 
 %changelog
+* Mon Jun 16 2008 Gregory D Hosler <ghosler at fedoraproject.org> - 1.1.35-6
+- Made Alsa driver a plugin, added pulseaudio support as a plugin.
+- Disabled pulseaudio plugin for F7
+
 * Tue May 20 2008 Gregory D Hosler <ghosler at fedoraproject.org> - 1.1.32-3
 - added openssl-devel as dependency
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gyachi/F-8/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	20 May 2008 16:20:18 -0000	1.3
+++ sources	16 Jun 2008 17:23:21 -0000	1.4
@@ -1 +1 @@
-fc1b745116012e1dfbf66a4d403f1333  gyachi-1.1.32.tar.gz
+706d8e06a61b350babd7631337f57ccb  gyachi-1.1.35.tar.gz




More information about the fedora-extras-commits mailing list