EionRobb / pidgin-opensteamworks

Steam plugin for Pidgin/libpurple
153 stars 5 forks source link

A plugin to connect to Steam Friends/Steam IM for libpurple/Pidgin/Adium.

As of version 1.0 the (new) plugin will connect to Steam without Steam running via the Steam mobile API and thus works on Linux and OSX.

Versions less than 1.0 of this plugin use Open Steamworks to connect to a running copy of Steam.

Download .dll's and .so's for your system at the Downloads Page

Download the Adium plugin from adiumxtras.com

How to Install on Windows

If this is the first time you have downloaded this plugin:

How to install on Linux

How to install on Fedora

On Fedora you can install package from Fedora's main repository:

  sudo dnf install purple-libsteam pidgin-libsteam

How to install on CentOS/RHEL

On CentOS/RHEL you can install package from Fedora's EPEL7 repository:

  sudo yum install purple-libsteam pidgin-libsteam

How to install on Ubuntu/Debian

Debian packages for Debian 10/11 can be found in the package registry

How to Build RPM package for Fedora/openSUSE/CentOS/RHEL

  sudo yum -y install rpm-build gcc json-glib-devel libpurple-devel zlib-devel make automake glib2-devel libgnome-keyring-devel nss-devel spectool
  mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
  wget https://github.com/EionRobb/pidgin-opensteamworks/raw/master/steam-mobile/purple-libsteam.spec -O ~/rpmbuild/SPECS/purple-libsteam.spec
  spectool --all --get-files ~/rpmbuild/SPECS/purple-libsteam.spec --directory ~/rpmbuild/SOURCES/
  rpmbuild -ba ~/rpmbuild/SPECS/purple-libsteam.spec

How to install on Ubuntu/Debian

How to Build on Linux

Changelog =========