GoogleTalkPlugin

Материал из ALT Linux Wiki
Версия от 10:42, 17 мая 2012; FrBrGeorge (обсуждение | вклад) (Новая страница: «== Sisyphus/x86_64, версия плагина 2.8.5.0 (май 2012) == # Скачиваем [https://www.google.com/chat/video/download.html?hl=ru&platform=linux_f...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Sisyphus/x86_64, версия плагина 2.8.5.0 (май 2012)

  1. Скачиваем google talk plugin для Fedora/OpenSUSE 64
  2. Запускаем
    $ rpmrebuild -ep google-talkplugin_current_x86_64.rpm
    обратим внимание, куда rpmrebuild кладёт пересобранные пакеты: к примеру, /home/user/RPM/RPMS/x86_64/
  3. В открывшемся спек-файле вносим изменения, указанные ниже — это отмена регистрации гуглового репозитория, а также основанного на ней автообновления и его запуска по cron
  4. Устанавливаем получившийся пакет
    # apt-get install /home/user/RPM/RPMS/x86_64/google-talkplugin-2.8.5.0-1.x86_64.rpm

Cобственно, патч:

--- tmp/googletalk.spec 2012-05-17 14:18:24.679762919 +0400
+++ tmp/googletalk.spec.new     2012-05-17 14:22:39.095008333 +0400
@@ -119,6 +119,4 @@
 software written by Eric Young (eay@cryptsoft.com).
 %files
-%dir %attr(0755 root root) "/etc/cron.daily"
-%attr(0777 root root) "/etc/cron.daily/google-talkplugin"
 %dir %attr(0755 root root) "/opt/google/talkplugin"
 %attr(0755 root root) "/opt/google/talkplugin/GoogleTalkPlugin"
@@ -351,4 +349,5 @@
 # http://www.google.com/linuxrepositories/aboutkey.html)
 install_rpm_key() {
+  return 0
   # Check to see if key already exists.
   rpm -q gpg-pubkey-7fac5991-4615767f > /dev/null 2>&1
@@ -752,6 +751,4 @@
 # not always running, which kind of defeats the purpose of having 'at' as a
 # required LSB command.
-service atd start
-echo "sh /etc/cron.daily/google-talkplugin" | at now + 2 minute
 exit 0