summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOmar0072017-01-13 20:04:23 +0100
committerOmar0072017-01-13 20:04:23 +0100
commitcea6eb1b9709c7a7e46f1e7614db076308281552 (patch)
tree2a1b58c99d649311a50ee7cb67444d84c7d05c8f
downloadaur-cea6eb1b9709c7a7e46f1e7614db076308281552.tar.gz
Initial PKGBUILD for the RhythmboxFullscreen plugin.
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD38
-rw-r--r--rhythmbox-plugin-rhythmboxfullscreen.install13
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
+}
+