diff options
author | Omar007 | 2017-01-13 20:04:23 +0100 |
---|---|---|
committer | Omar007 | 2017-01-13 20:04:23 +0100 |
commit | cea6eb1b9709c7a7e46f1e7614db076308281552 (patch) | |
tree | 2a1b58c99d649311a50ee7cb67444d84c7d05c8f | |
download | aur-cea6eb1b9709c7a7e46f1e7614db076308281552.tar.gz |
Initial PKGBUILD for the RhythmboxFullscreen plugin.
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | rhythmbox-plugin-rhythmboxfullscreen.install | 13 |
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d69cfc47ad58 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = rhythmbox-plugin-rhythmboxfullscreen-git + pkgdesc = A full screen window for Rhythmbox. + pkgver = r65.a508b49 + pkgrel = 1 + url = https://github.com/benjaoming/rhythmbox-fullscreen + install = rhythmbox-plugin-rhythmboxfullscreen.install + arch = any + license = GPL2 + makedepends = git + depends = rhythmbox + depends = python-cairo + provides = rhythmbox-plugin-rhythmboxfullscreen + conflicts = rhythmbox-plugin-rhythmboxfullscreen + options = !emptydirs + source = git://github.com/benjaoming/rhythmbox-fullscreen + sha256sums = SKIP + +pkgname = rhythmbox-plugin-rhythmboxfullscreen-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..70d453425355 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Omar Pakker <omar.pakker@oracle.com> + +pkgname=rhythmbox-plugin-rhythmboxfullscreen-git +pkgver=r65.a508b49 +pkgrel=1 +pkgdesc="A full screen window for Rhythmbox." +arch=('any') +url="https://github.com/benjaoming/rhythmbox-fullscreen" +license=('GPL2') +depends=('rhythmbox' 'python-cairo') +makedepends=('git') +provides=('rhythmbox-plugin-rhythmboxfullscreen') +conflicts=('rhythmbox-plugin-rhythmboxfullscreen') +options=('!emptydirs') +install=rhythmbox-plugin-rhythmboxfullscreen.install +changelog= +source=("git://github.com/benjaoming/rhythmbox-fullscreen") +sha256sums=('SKIP') + +pkgver() { + cd "${srcdir}/rhythmbox-fullscreen" + + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd "${srcdir}/rhythmbox-fullscreen" + + # Schema + install -Dm644 -t "${pkgdir}/usr/share/glib-2.0/schemas/" "schema/org.gnome.rhythmbox.plugins.rhythmboxfullscreen.gschema.xml" + + # The plugin itself + install -Dm644 -t "${pkgdir}/usr/lib/rhythmbox/plugins/RhythmboxFullscreen/" *.py + install -Dm644 "RhythmboxFullscreen.plugin3" "${pkgdir}/usr/lib/rhythmbox/plugins/RhythmboxFullscreen/RhythmboxFullscreen.plugin" + # Assets + install -Dm644 -t "${pkgdir}/usr/share/rhythmbox/plugins/RhythmboxFullscreen/ui/" "ui/"* + install -Dm644 -t "${pkgdir}/usr/share/rhythmbox/plugins/RhythmboxFullscreen/img/" "img/"* +} diff --git a/rhythmbox-plugin-rhythmboxfullscreen.install b/rhythmbox-plugin-rhythmboxfullscreen.install new file mode 100644 index 000000000000..952612eb75fd --- /dev/null +++ b/rhythmbox-plugin-rhythmboxfullscreen.install @@ -0,0 +1,13 @@ + +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + |