diff options
author | Laramy Black | 2017-10-22 14:22:16 -0600 |
---|---|---|
committer | Laramy Black | 2017-10-22 14:22:16 -0600 |
commit | d45317afa1efdf686fa2e0369609c36638dba24e (patch) | |
tree | 38aeb90eab6196c3965ac8caf7a97d0655999f74 | |
download | aur-d45317afa1efdf686fa2e0369609c36638dba24e.tar.gz |
update 2017-10-22
-rw-r--r-- | .SRCINFO | 60 | ||||
-rw-r--r-- | PKGBUILD | 61 |
2 files changed, 121 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2ec5e6012607 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,60 @@ +pkgbase = nuvolaruntime-mse + pkgdesc = Nuvola Apps Runtime - Tight integration of web apps with your desktop + pkgver = 4.8.0 + pkgrel = 3 + url = https://github.com/tiliado/nuvola-app-google-play-music + arch = any + license = custom:BSD + makedepends = scour + makedepends = dri2proto + depends = python + depends = vala + depends = diorite>=4.7.0 + depends = glib2 + depends = ruby-gio2 + depends = python-gobject2 + depends = gtk3 + depends = json-glib + depends = webkit2gtk + depends = libnotify + depends = gstreamer + depends = libdri2-git + depends = libdrm + depends = webkit2gtk-mse + optdepends = nuvola-app-8tracks: 8tracks integration for Nuvola Player. + optdepends = nuvola-app-amazon-cloud-player: amazon cloud player integration for Nuvola Player. + optdepends = nuvola-app-bandcamp: bandcamp integration for Nuvola Player. + optdepends = nuvola-app-bbc-iplayer: bbc iplayer integration for Nuvola Player. + optdepends = nuvola-app-deezer: deezer integration for Nuvola Player. + optdepends = nuvola-app-google-calendar: google calendar integration for Nuvola Player. + optdepends = nuvola-app-google-play-music: Google Play integration for Nuvola Player. + optdepends = nuvola-app-groove: groove integration for Nuvola Player. + optdepends = nuvola-app-jango: jango integration for Nuvola Player. + optdepends = nuvola-app-jupiter-broadcasting: Jupiter broadcasting integration for Nuvola Player. + optdepends = nuvola-app-kexp: kexp integration for Nuvola Player. + optdepends = nuvola-app-mixcloud: mixcloud integration for Nuvola Player. + optdepends = nuvola-app-owncloud-music: owncloud music integration for Nuvola Player. + optdepends = nuvola-app-plex: plex integration for Nuvola Player. + optdepends = nuvola-app-pocket-casts: pocket casts integration for Nuvola Player. + optdepends = nuvola-app-siriusxm: siriusxm integration for Nuvola Player. + optdepends = nuvola-app-soundcloud: soundcloud integration for Nuvola Player. + optdepends = nuvola-app-spotify: spotify integration for Nuvola Player. + optdepends = nuvola-app-tunein: tunein integration for Nuvola Player. + optdepends = nuvola-app-yandex-music: yandex music integration for Nuvola Player. + optdepends = nuvola-app-youtube: youtube integration for Nuvola Player. + optdepends = nuvola-app-logitech-media-server: Logitech Media Server integration for Nuvola Player. + optdepends = libdbusmenu-glib: Library for passing menus over DBus + optdepends = libappindicator-gtk2: Systray icon support + optdepends = libappindicator-gtk3: Systray icon support + optdepends = libappindicator-sharp: Systray icon support + optdepends = engine.io-client: Cross-browser/cross-device bi-directional communication layer for Socket.IO. + optdepends = unit.js: Unit testing framework for javascript / Node.js. + provides = nuvolaplayer + provides = nuvolarutime + conflicts = nuvolaplayer + conflicts = nuvolaruntime + source = https://github.com/tiliado/nuvolaruntime-mse/archive/4.8.0.tar.gz + md5sums = d251e4928690bf46dedc8c02a072c836 + +pkgname = nuvolaruntime-mse + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5d293c5a7a8c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,61 @@ +#Maintainer: Laramy Black <laramy2020@gmail.com> + +pkgname=nuvolaruntime-mse +_pkgname=nuvolaruntime +pkgver=4.8.0 +pkgrel=3 +pkgdesc="Nuvola Apps Runtime - Tight integration of web apps with your desktop" +arch=("any") +url="https://github.com/tiliado/nuvola-app-google-play-music" +license=('custom:BSD') +provides=('nuvolaplayer' 'nuvolarutime') +conflicts=('nuvolaplayer' 'nuvolaruntime') +depends=('python' 'vala' 'diorite>=4.7.0' 'glib2' 'ruby-gio2' 'python-gobject2' 'gtk3' 'json-glib' 'webkit2gtk' 'libnotify' 'gstreamer' 'libdri2-git' 'libdrm' 'webkit2gtk-mse') +makedepends=('scour' 'dri2proto') +source=(https://github.com/tiliado/${pkgname}/archive/${pkgver}.tar.gz) +md5sums=('d251e4928690bf46dedc8c02a072c836') + +optdepends=( +'nuvola-app-8tracks: 8tracks integration for Nuvola Player.' +'nuvola-app-amazon-cloud-player: amazon cloud player integration for Nuvola Player.' +'nuvola-app-bandcamp: bandcamp integration for Nuvola Player.' +'nuvola-app-bbc-iplayer: bbc iplayer integration for Nuvola Player.' +'nuvola-app-deezer: deezer integration for Nuvola Player.' +'nuvola-app-google-calendar: google calendar integration for Nuvola Player.' +'nuvola-app-google-play-music: Google Play integration for Nuvola Player.' +'nuvola-app-groove: groove integration for Nuvola Player.' +'nuvola-app-jango: jango integration for Nuvola Player.' +'nuvola-app-jupiter-broadcasting: Jupiter broadcasting integration for Nuvola Player.' +'nuvola-app-kexp: kexp integration for Nuvola Player.' +'nuvola-app-mixcloud: mixcloud integration for Nuvola Player.' +'nuvola-app-owncloud-music: owncloud music integration for Nuvola Player.' +'nuvola-app-plex: plex integration for Nuvola Player.' +'nuvola-app-pocket-casts: pocket casts integration for Nuvola Player.' +'nuvola-app-siriusxm: siriusxm integration for Nuvola Player.' +'nuvola-app-soundcloud: soundcloud integration for Nuvola Player.' +'nuvola-app-spotify: spotify integration for Nuvola Player.' +'nuvola-app-tunein: tunein integration for Nuvola Player.' +'nuvola-app-yandex-music: yandex music integration for Nuvola Player.' +'nuvola-app-youtube: youtube integration for Nuvola Player.' +'nuvola-app-logitech-media-server: Logitech Media Server integration for Nuvola Player.' +'libdbusmenu-glib: Library for passing menus over DBus' +'libappindicator-gtk2: Systray icon support' +'libappindicator-gtk3: Systray icon support' +'libappindicator-sharp: Systray icon support' +'engine.io-client: Cross-browser/cross-device bi-directional communication layer for Socket.IO.' +'unit.js: Unit testing framework for javascript / Node.js.' +) +prepare() { +cd "$srcdir/${_pkgname}-${pkgver}" +sed 's|usr/share/vala-0\.36|usr/share/vala-0.38|g' -i vapi/webkit2gtk-web-extension-4.0.patch vapi/glib-2.0.patch wscript +} +build() { + cd "$srcdir/${_pkgname}-${pkgver}" + ./waf configure --prefix=/usr --nounity --libdir=/usr/lib --noappindicator --webkitgtk-supports-mse + ./waf build +} + +package() { + cd "$srcdir/${_pkgname}-${pkgver}" + ./waf install --destdir=${pkgdir} +} |