diff options
author | FIL | 2015-12-15 02:44:40 +0300 |
---|---|---|
committer | FIL | 2015-12-15 02:45:48 +0300 |
commit | bd311a01e4402af2bfe2dc29e667cc6092509051 (patch) | |
tree | 865e2faa77d38ed92b0de0833372862f95810fee | |
download | aur-bd311a01e4402af2bfe2dc29e667cc6092509051.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 33 | ||||
-rw-r--r-- | 0001-Set-screensaver-image-two.patch | 40 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | eog.install | 13 |
4 files changed, 119 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7a0df96b0282 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,33 @@ +# Generated by mksrcinfo v8 +# Mon Dec 14 23:45:33 UTC 2015 +pkgbase = gnome-eog + pkgdesc = Eye of Gnome: An image viewing and cataloging program. Applied small patch for set screensaver image with wallpaper. + pkgver = 3.18.1 + pkgrel = 1 + url = https://wiki.gnome.org/Apps/EyeOfGnome + install = eog.install + arch = i686 + arch = x86_64 + groups = gnome + license = GPL + makedepends = intltool + makedepends = itstool + makedepends = gobject-introspection + makedepends = patch + depends = gnome-desktop + depends = libexif + depends = lcms2 + depends = desktop-file-utils + depends = exempi + depends = libpeas + depends = librsvg + depends = dconf + conflicts = eog + options = !emptydirs + source = http://ftp.gnome.org/pub/gnome/sources/eog/3.18/eog-3.18.1.tar.xz + source = 0001-Set-screensaver-image-two.patch + sha256sums = 7b7bb47a680518701e2e724c8632fcf12dcb3c3e45ce1f2bdd4c4ace325793a7 + sha256sums = 343d3fc67119737fe61ec5324a4a0cf2c6e6e3f66dfa2b238203314d5a03f055 + +pkgname = gnome-eog + diff --git a/0001-Set-screensaver-image-two.patch b/0001-Set-screensaver-image-two.patch new file mode 100644 index 000000000000..3a40550d7deb --- /dev/null +++ b/0001-Set-screensaver-image-two.patch @@ -0,0 +1,40 @@ +From a80de52c97000afc3282c2f354b913e00de6c5f9 Mon Sep 17 00:00:00 2001 +From: FIL <fil@recursion.pro> +Date: Tue, 15 Dec 2015 02:01:36 +0300 +Subject: [PATCH] Set screensaver image two + +--- + src/eog-config-keys.h | 2 ++ + src/eog-window.c | 3 +++ + 2 files changed, 5 insertions(+) + +diff --git a/src/eog-config-keys.h b/src/eog-config-keys.h +index f171138..3f84352 100644 +--- a/src/eog-config-keys.h ++++ b/src/eog-config-keys.h +@@ -34,6 +34,8 @@ + + #define EOG_CONF_DESKTOP_WALLPAPER_SCHEMA "org.gnome.desktop.background" + #define EOG_CONF_DESKTOP_WALLPAPER "picture-uri" ++#define EOG_CONF_DESKTOP_SCREENSAVER_SCHEMA "org.gnome.desktop.screensaver" ++#define EOG_CONF_DESKTOP_SCREENSAVER "picture-uri" + + #define EOG_CONF_DESKTOP_LOCKDOWN_SCHEMA "org.gnome.desktop.lockdown" + #define EOG_CONF_DESKTOP_CAN_PRINT "disable-printing" +diff --git a/src/eog-window.c b/src/eog-window.c +index bae7803..4a1d9ec 100644 +--- a/src/eog-window.c ++++ b/src/eog-window.c +@@ -2646,6 +2646,9 @@ eog_window_set_wallpaper (EogWindow *window, const gchar *filename, const gchar + settings = g_settings_new (EOG_CONF_DESKTOP_WALLPAPER_SCHEMA); + g_settings_set_string (settings, EOG_CONF_DESKTOP_WALLPAPER, uri); + g_object_unref (settings); ++ settings = g_settings_new (EOG_CONF_DESKTOP_SCREENSAVER_SCHEMA); ++ g_settings_set_string (settings, EOG_CONF_DESKTOP_SCREENSAVER, uri); ++ g_object_unref (settings); + g_free (uri); + + info_bar = gtk_info_bar_new_with_buttons (_("_Open Background Preferences"), +-- +2.6.4 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1eeced14a1f6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +oldpkgname=eog +pkgname=gnome-eog +pkgver=3.18.1 +pkgrel=1 +pkgdesc="Eye of Gnome: An image viewing and cataloging program. Applied small patch for set screensaver image with wallpaper." +arch=(i686 x86_64) +license=(GPL) +depends=(gnome-desktop libexif lcms2 desktop-file-utils exempi libpeas librsvg dconf) +makedepends=(intltool itstool gobject-introspection patch) +conflicts=(eog) +install=eog.install +groups=(gnome) +options=('!emptydirs') +url="https://wiki.gnome.org/Apps/EyeOfGnome" +source=(http://ftp.gnome.org/pub/gnome/sources/$oldpkgname/${pkgver:0:4}/$oldpkgname-$pkgver.tar.xz + '0001-Set-screensaver-image-two.patch') +sha256sums=('7b7bb47a680518701e2e724c8632fcf12dcb3c3e45ce1f2bdd4c4ace325793a7' + '343d3fc67119737fe61ec5324a4a0cf2c6e6e3f66dfa2b238203314d5a03f055') + +build() { + cd "$oldpkgname-$pkgver" + pwd + ls -al + patch -p1 < ../0001-Set-screensaver-image-two.patch + ./configure --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var + make +} + +package() { + cd "$oldpkgname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/eog.install b/eog.install new file mode 100644 index 000000000000..1571179cae27 --- /dev/null +++ b/eog.install @@ -0,0 +1,13 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas + update-desktop-database -q + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |