rpms/gyachi/F-7 .cvsignore, 1.2, 1.3 gyachi.spec, 1.1, 1.2 sources, 1.2, 1.3
Gregory D Hosler (ghosler)
fedora-extras-commits at redhat.com
Mon Jun 16 15:54:00 UTC 2008
Author: ghosler
Update of /cvs/pkgs/rpms/gyachi/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23246
Modified Files:
.cvsignore gyachi.spec sources
Log Message:
update to upstream.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gyachi/F-7/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 6 Feb 2008 20:35:16 -0000 1.2
+++ .cvsignore 16 Jun 2008 15:53:09 -0000 1.3
@@ -1 +1 @@
-gyachi-1.1.0.tar.gz
+gyachi-1.1.35.tar.gz
Index: gyachi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gyachi/F-7/gyachi.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gyachi.spec 6 Feb 2008 20:01:09 -0000 1.1
+++ gyachi.spec 16 Jun 2008 15:53:09 -0000 1.2
@@ -1,19 +1,36 @@
Name: gyachi
-Version: 1.1.0
-Release: 7%{?dist}
+Version: 1.1.35
+Release: 3%{?dist}
Summary: A Yahoo! chat client with Webcam and voice support
Group: Applications/Internet
License: GPLv2
URL: http://gyachi.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Patch0: configure.patch
+#Patch0: configure.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: gtk2-devel libXt-devel alsa-lib-devel
-BuildRequires: gettext-devel gtkhtml2-devel libtool libtool-ltdl-devel
-BuildRequires: jasper-devel expat-devel
-BuildRequires: desktop-file-utils ImageMagick
+BuildRequires: autoconf automake gawk sed
+BuildRequires: expat-devel gettext-devel
+BuildRequires: glibc-devel >= 2.2.0 gtkhtml2-devel
+BuildRequires: libtool-ltdl-devel
+BuildRequires: libXt-devel expat-devel
+BuildRequires: gettext-devel gtkhtml2-devel libtool libtool-ltdl-devel
+BuildRequires: desktop-file-utils ImageMagick
+BuildRequires: openssl-devel
+BuildRequires: gtk2-devel >= 2.4.0
+BuildRequires: jasper-devel >= 1.701.0
+
+
+#jasper >= 1.701 needed for memory leak fix.
+%if 0%{?fc7}
+Requires: jasper >= 1.701.0
+%else
+Requires: jasper-libs >= 1.701.0
+%endif
+
+Requires: gtk2 >= 2.4.0
+Requires: ImageMagick
%description
@@ -24,6 +41,17 @@
In addition, this package includes GyachI-Broadcaster for
sending webcam streams.
+%description -l de
+GYachI ist ein Linux client für das Yahoo! Messenger Protokoll
+und besitzt eine GTK+-Oberfläche. Dieses Paket beinhaltet
+auch externe Programme für Audio- und Videochat.
+
+%description -l sr
+GYachI je klijent za Yahoo! Messenger, napisan pomoÄu GTK+
+grafiÄkog alata. Uz ovaj program isporuÄuje se eksterni "chat" program,
+kao i programi za koriÅ¡Äenje web-kamere (slanje i primanje slike).
+
+
%package plugin-blowfish
Summary: Blowfish encryption plugin for GyachI
Group: Applications/Internet
@@ -32,6 +60,7 @@
%description plugin-blowfish
Blowfish encryption plugin for GyachI
+
%package plugin-gpgme
Summary: GPGMe encryption plugin for GyachI
Group: Applications/Internet
@@ -41,6 +70,7 @@
%description plugin-gpgme
GPGMe encryption plugin for GyachI
+
%package plugin-mcrypt
Summary: MCrypt encryption plugin for GyachI
Group: Applications/Internet
@@ -51,13 +81,15 @@
%description plugin-mcrypt
MCrypt encryption plugin for GyachI
-%package plugin-photosharing
-Summary: Photo sharing plugin for GyachI
+
+%package plugin-photo_album
+Summary: Photo album plugin for GyachI
Group: Applications/Internet
Requires: %{name} = %{version}-%{release}
-%description plugin-photosharing
-Photo sharing plugin for GyachI
+%description plugin-photo_album
+Photo album plugin for GyachI
+
%package plugin-xmms
Summary: XMMS plugin for GyachI
@@ -70,31 +102,75 @@
XMMS plugin for GyachI
+%package plugin-libnotify
+Summary: libnotify popup replacement
+Group: Applications/Internet
+Requires: %{name} = %{version}-%{release}
+Buildrequires: libnotify-devel
+
+%description plugin-libnotify
+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
+
+
+%package plugin-pulseaudio
+Summary: pulseaudio sound driver
+Group: Applications/Internet
+Requires: %{name} = %{version}-%{release}
+Buildrequires: libnotify-devel
+BuildRequires: pulseaudio-libs-devel
+Requires: pulseaudio-libs
+
+%description plugin-pulseaudio
+PulseAudio sound driver for gyachi
+
+
+%package recre8-theme
+Summary: GyachI Prototype theme
+Group: Applications/Internet
+Requires: %{name} = %{version}-%{release}
+#BuildArch: noarch
+
+%description recre8-theme
+%{summary} This package supplies the artwork for the GyachI recre8 theme.
+
+
%prep
%setup -q
-%patch0 -p1
+#%patch0 -p1
%build
./autogen.sh
%ifarch i386
-%configure --disable-rpath --enable-v4l2
+%configure --disable-rpath --enable-v4l2 --enable-plugin_photo_album --enable-plugin_xmms --libexecdir=%{_libexecdir}/gyachi
%else
-%configure --disable-rpath --enable-v4l2 --disable-wine
+%configure --disable-rpath --enable-v4l2 --enable-plugin_photo_album --enable-plugin_xmms --libexecdir=%{_libexecdir}/gyachi --disable-wine
%endif
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
+make DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install
%find_lang %{name}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
-ln -sf ../%{name}/pixmaps/gyach-icon_48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png
+ln -sf ../%{name}/themes/gyachi-classic/gyach-icon_48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png
desktop-file-install --delete-original \
- --vendor fedora \
- --dir $RPM_BUILD_ROOT%{_datadir}/applications \
+ --vendor fedora \
+ --dir $RPM_BUILD_ROOT%{_datadir}/applications \
--mode 0644 \
$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
@@ -105,15 +181,22 @@
%files -f %{name}.lang
%defattr(-,root,root,-)
-%doc ABOUT-NLS ChangeLog doc/KNOWN_PROBLEMS-gyvoice.txt doc/KNOWN_PROBLEMS.txt doc/txt/COPYING doc/html/gyachi-help.html
%{_bindir}/%{name}*
%{_datadir}/applications/*%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
-%{_datadir}/%{name}
-%dir %{_libdir}/%{name}
-%{_libdir}/%{name}/%{name}-*
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/audibles
+%{_datadir}/%{name}/smileys
+%{_datadir}/%{name}/sounds
+%{_datadir}/%{name}/tuxvironments
+%dir %{_datadir}/%{name}/themes
+%{_datadir}/%{name}/themes/gyachi-classic
+%dir %{_libexecdir}/%{name}
+%{_libexecdir}/%{name}/%{name}-*
%dir %{_libdir}/%{name}/plugins
-
+%{_libdir}/libgyachi.so
+%{_docdir}/%{name}-%{version}
+%docdir %{_docdir}/%{name}-%{version}
%files plugin-blowfish
%defattr(-,root,root,-)
@@ -127,7 +210,7 @@
%defattr(-,root,root,-)
%{_libdir}/%{name}/plugins/%{name}mcrypt.so
-%files plugin-photosharing
+%files plugin-photo_album
%defattr(-,root,root,-)
%{_libdir}/%{name}/plugins/%{name}photos.so
@@ -135,7 +218,48 @@
%defattr(-,root,root,-)
%{_libdir}/%{name}/plugins/%{name}xmms.so
+%files plugin-libnotify
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/%{name}libnotify.so
+
+%files plugin-alsa
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/%{name}alsa.so
+
+%files plugin-pulseaudio
+%defattr(-,root,root,-)
+%{_libdir}/%{name}/plugins/%{name}pulseaudio.so
+
+%files recre8-theme
+%defattr(-,root,root,-)
+/usr/share/%{name}/themes/recre8/*
+
+
+%postun
+ldconfig
+
+%post
+ldconfig
+
+
%changelog
+* Mon Jun 16 2008 Gregory D Hosler <ghosler at fedoraproject.org> - 1.1.35-3
+- Made Alsa driver a plugin, added pulseaudio support as a plugin.
+
+* Tue May 20 2008 Gregory D Hosler <ghosler at fedoraproject.org> - 1.1.32-3
+- added openssl-devel as dependency
+
+* Tue May 20 2008 Gregory D Hosler <ghosler at fedoraproject.org> - 1.1.32-2
+- updated configure to automatically build xmms & photo_album plugins.
+
+* Mon May 05 2008 Gregory D Hosler <ghosler at fedoraproject.org> - 1.1.32-1
+- updated gyachi to 1.1.32 from upstream
+- fixed %files to include the full documentation directory, and the new
+- libgyachi library.
+- updated configure to set libdir & libexecdir to be %{_libdir} (x64 lib fix)
+- added new gyachi modules (libnotify, and recre8)
+- updated the name change of the old photosharing module to photo_album
+
* Tue Feb 05 2007 Rahul Sundaram <sundaram at fedoraproject.org> - 1.1.0-7
- Fix directory ownership and timestamp issues highlighted by Mamoru Tasaka and Parag Nemade
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gyachi/F-7/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 6 Feb 2008 20:35:16 -0000 1.2
+++ sources 16 Jun 2008 15:53:09 -0000 1.3
@@ -1 +1 @@
-f833c873da22fe857d9a5edd3c0e9922 gyachi-1.1.0.tar.gz
+706d8e06a61b350babd7631337f57ccb gyachi-1.1.35.tar.gz
More information about the scm-commits
mailing list