diff options
author | Charles Bos | 2015-06-09 13:00:57 +0100 |
---|---|---|
committer | Charles Bos | 2015-06-09 13:00:57 +0100 |
commit | b37ceaf9140f3586a1924fe1c3dd562f39392568 (patch) | |
tree | fc2e75de06675d3617f469a8a038d81172679cbe | |
download | aur-b37ceaf9140f3586a1924fe1c3dd562f39392568.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | PKGBUILD | 45 | ||||
-rw-r--r-- | gnome-flashback.install | 11 | ||||
-rw-r--r-- | session-components.patch | 16 |
4 files changed, 106 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..79461ba3fb94 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,34 @@ +# Generated by makepkg 4.2.1 +# Sun Apr 26 15:03:09 UTC 2015 +pkgbase = gnome-flashback-git + pkgdesc = GNOME Flashback session (development version) + pkgver = 3.16.1.r6.gcb9342d + pkgrel = 2 + url = https://wiki.gnome.org/Projects/GnomeFlashback + install = gnome-flashback.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = gnome-common + makedepends = intltool + depends = gnome-desktop + depends = libcanberra + depends = libpulse + depends = gnome-panel + depends = gnome-screensaver + depends = gnome-session + depends = metacity + depends = nautilus + depends = notification-daemon + depends = polkit-gnome + optdepends = compiz: required for the GNOME Flashback (Compiz) session + provides = gnome-flashback + conflicts = gnome-flashback + source = git://git.gnome.org/gnome-flashback + source = session-components.patch + sha256sums = SKIP + sha256sums = 046121b5fbb185c4736a62b909e74985f52c0f0ff4b8a17c5a26d84576bfa4c0 + +pkgname = gnome-flashback-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6a30c2813619 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Charles Bos <charlesbos1 AT gmail> + +pkgname=gnome-flashback-git +_gitname=gnome-flashback +pkgver=3.16.1.r6.gcb9342d +pkgrel=2 +arch=('i686' 'x86_64') +license=('GPL') +pkgdesc="GNOME Flashback session (development version)" +url="https://wiki.gnome.org/Projects/GnomeFlashback" +# Note: Dependencies from gnome-panel onwards are flashback session dependencies and are not required for building the flashback module +depends=('gnome-desktop' 'libcanberra' 'libpulse' 'gnome-panel' 'gnome-screensaver' 'gnome-session' 'metacity' 'nautilus' 'notification-daemon' 'polkit-gnome') +optdepends=('compiz: required for the GNOME Flashback (Compiz) session') +makedepends=('git' 'gnome-common' 'intltool') +provides=('gnome-flashback') +conflicts=('gnome-flashback') +install=$_gitname.install +source=(git://git.gnome.org/gnome-flashback + session-components.patch) +sha256sums=('SKIP' + '046121b5fbb185c4736a62b909e74985f52c0f0ff4b8a17c5a26d84576bfa4c0') + +pkgver() { + cd "$srcdir/$_gitname" + git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g' +} + +prepare() { + cd "$srcdir/$_gitname" + + # Add extra components to the Flashback sessions + patch -Np1 -i "$srcdir/session-components.patch" +} + +build() { + cd "$srcdir/$_gitname" + ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/"$_gitname" + make +} + +package() { + cd "$srcdir/$_gitname" + make DESTDIR="$pkgdir" install +} + diff --git a/gnome-flashback.install b/gnome-flashback.install new file mode 100644 index 000000000000..c19349f7230c --- /dev/null +++ b/gnome-flashback.install @@ -0,0 +1,11 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/session-components.patch b/session-components.patch new file mode 100644 index 000000000000..792a075bb0fa --- /dev/null +++ b/session-components.patch @@ -0,0 +1,16 @@ +diff -Naur original/data/gnome-flashback-compiz.session.in modified/data/gnome-flashback-compiz.session.in +--- original/data/gnome-flashback-compiz.session.in 2014-10-18 10:34:42.789009081 +0100 ++++ modified/data/gnome-flashback-compiz.session.in 2014-10-18 10:37:31.023080204 +0100 +@@ -1,3 +1,3 @@ + [GNOME Session] + _Name=GNOME Flashback (Compiz) +-RequiredComponents=gnome-flashback-init;gnome-flashback;gnome-panel;compiz;gnome-settings-daemon; ++RequiredComponents=gnome-flashback-init;gnome-flashback;gnome-panel;compiz;gnome-settings-daemon;polkit-gnome-authentication-agent-1;nautilus-classic; +diff -Naur original/data/gnome-flashback-metacity.session.in modified/data/gnome-flashback-metacity.session.in +--- original/data/gnome-flashback-metacity.session.in 2014-10-18 10:34:42.789009081 +0100 ++++ modified/data/gnome-flashback-metacity.session.in 2014-10-18 10:38:05.066399469 +0100 +@@ -1,3 +1,3 @@ + [GNOME Session] + _Name=GNOME Flashback (Metacity) +-RequiredComponents=gnome-flashback-init;gnome-flashback;gnome-panel;metacity;gnome-settings-daemon; ++RequiredComponents=gnome-flashback-init;gnome-flashback;gnome-panel;metacity;gnome-settings-daemon;polkit-gnome-authentication-agent-1;nautilus-classic; |