diff --git a/README.md b/README.md index ec7764d..8fc4468 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,7 @@ # google-talkplugin +The Google Talk Plugin is a browser plugin that enables you to use Google voice and video chat to chat face to face with family and friends. + +This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). +This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). + diff --git a/google-talkplugin.spec b/google-talkplugin.spec new file mode 100644 index 0000000..a5d3207 --- /dev/null +++ b/google-talkplugin.spec @@ -0,0 +1,104 @@ +%define mozillaplugindir /usr/lib/mozilla/plugins + +Name: google-talkplugin +Version: 5.1.5.0 +Release: 1mamba +Summary: A browser plugin that enables you to use Google voice and video chat +Group: Graphical Desktop/Applications/Multimedia +Vendor: openmamba +Distribution: openmamba +Packager: Davide Madrisan +URL: http://www.google.com/chat/video +Source0: google-talkplugin_current_i386.rpm +Source1: google-talkplugin_current_x86_64.rpm +License: no OSI Approved (see http://www.google.com/talk/terms.html) +BuildRequires: binutils +ExclusiveArch: %{ix86} x86_64 + +%description +The Google Talk Plugin is a browser plugin that enables you to use Google voice and video chat to chat face to face with family and friends. + +This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). +This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). + +%prep +%setup -q -T -c -n %{name}-%{version} +gtalk_ver=$(rpm -pq --queryformat "%{VERSION}" %{S:1}) +echo -e "\ngoogle talk plugins version $gtalk_ver\n" +%ifarch x86_64 +rpm2cpio %{S:1} > %{name}.cpio +%else +rpm2cpio %{S:0} > %{name}.cpio +%endif +cpio -d -m -i < %{name}.cpio +rm -f %{name}.cpio + +%build + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +mkdir -p %{buildroot}/opt/google/talkplugin/lib + +cp ./opt/google/talkplugin/lib/*.so %{buildroot}/opt/google/talkplugin/lib/ +cp ./opt/google/talkplugin/*.so %{buildroot}/opt/google/talkplugin/ +cp ./opt/google/talkplugin/GoogleTalkPlugin %{buildroot}/opt/google/talkplugin/ +cp ./opt/google/talkplugin/attributions.txt %{buildroot}/opt/google/talkplugin/ +cp ./opt/google/talkplugin/remoting24x24.png %{buildroot}/opt/google/talkplugin/ +cp ./opt/google/talkplugin/windowpicker.glade %{buildroot}/opt/google/talkplugin/ + +cp -R ./opt/google/talkplugin/data %{buildroot}/opt/google/talkplugin/ +cp -R ./opt/google/talkplugin/locale %{buildroot}/opt/google/talkplugin/ + +chmod 755 %{buildroot}/opt/google/talkplugin/lib/*.so +chmod 755 %{buildroot}/opt/google/talkplugin/*.so + +mkdir -p %{buildroot}%{mozillaplugindir} +cd %{buildroot}%{mozillaplugindir} +ln -s /opt/google/talkplugin/libnpgoogletalk.so libnpgoogletalk.so +ln -s /opt/google/talkplugin/libnpgtpo3dautoplugin.so libnpgtpo3dautoplugin.so +ln -s /opt/google/talkplugin/libnpo1d.so libnpo1d.so + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%dir /opt/google +%dir /opt/google/talkplugin +# +/opt/google/talkplugin/GoogleTalkPlugin +/opt/google/talkplugin/attributions.txt +/opt/google/talkplugin/remoting24x24.png +/opt/google/talkplugin/windowpicker.glade +# +/opt/google/talkplugin/libgoogletalkremoting.so +/opt/google/talkplugin/libnpgoogletalk.so +/opt/google/talkplugin/libnpgtpo3dautoplugin.so +/opt/google/talkplugin/libnpo1d.so +/opt/google/talkplugin/libppgoogletalk.so +/opt/google/talkplugin/libppo1d.so +%dir /opt/google/talkplugin/lib +/opt/google/talkplugin/lib/libCg.so +/opt/google/talkplugin/lib/libCgGL.so +# +/opt/google/talkplugin/data +/opt/google/talkplugin/locale +# +%{mozillaplugindir}/libnpgoogletalk.so +%{mozillaplugindir}/libnpgtpo3dautoplugin.so +%{mozillaplugindir}/libnpo1d.so + +%changelog +* Fri Feb 28 2014 Davide Madrisan 5.1.5.0-1mamba +- update to 5.1.5.0 + +* Mon Apr 09 2012 Davide Madrisan 2.8.5.0-1mamba +- update to 2.8.5.0 +- support 64-bit architectures + +* Thu Nov 24 2011 Davide Madrisan 1.7.0.0-1mamba +- update to 1.7.0.0 + +* Thu Sep 16 2010 Davide Madrisan 1.5.1-1mamba +- first build diff --git a/google-talkplugin_current_i386.rpm b/google-talkplugin_current_i386.rpm new file mode 100644 index 0000000..9e3be0e Binary files /dev/null and b/google-talkplugin_current_i386.rpm differ diff --git a/google-talkplugin_current_x86_64.rpm b/google-talkplugin_current_x86_64.rpm new file mode 100644 index 0000000..06b45f4 Binary files /dev/null and b/google-talkplugin_current_x86_64.rpm differ