Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tizonia/gmusicapi-deb
gmusicapi Debian package
https://github.com/tizonia/gmusicapi-deb
Last synced: about 1 month ago
JSON representation
gmusicapi Debian package
- Host: GitHub
- URL: https://github.com/tizonia/gmusicapi-deb
- Owner: tizonia
- License: gpl-3.0
- Created: 2015-10-02T20:54:46.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-02T22:16:11.000Z (about 9 years ago)
- Last Synced: 2024-03-26T22:57:08.276Z (8 months ago)
- Language: Shell
- Size: 160 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 'python-gmusicapi' Debian package
This is the source for the Tizonia project's Debian package of the
[gmusicapi](https://github.com/simon-weber/gmusicapi) Python library. It is in
no way specific to Tizonia and may also be used by other applications to gain
access to the Google Play Music streaming services.The goal is to allow installation of Simon Weber's
[gmusicapi](https://github.com/simon-weber/gmusicapi) library, including all
its dependencies, using Debian's apt-get instead of 'pip'.## Building the Debian package
1. Download the 'gmusicapi' git repo and install all the necessary Debian
development packages. To do this, just run the supplied bootstrap script
with a valid 'gmusicapi' git tag. E.g.:
```bash$ ./bootstrap.sh 7.0.0
```
2. Now run the usual autotools sequence to configure, build, install and
uninstall the 'python-gmusicapi' Debian package.
```bash$ ./configure
$ make
$ make install
$ make uninstall```
## Pre-requisites
At the time of writing, 'gmusicapi' depends on two other Python libraries for
which there are no corresponding Debian packages available in the Debian or
Ubuntu repositories. These two Python libraries are:
- 'gpsoauth' : https://github.com/simon-weber/gpsoauth
- 'MechanicalSoup' : https://github.com/hickford/MechanicalSoupThese two libraries are similarly packaged by Tizonia. See:
- https://github.com/tizonia/gpsoauth-deb
- https://github.com/tizonia/mechanicalsoup-deb