[arch-commits] Commit in nitrogen/repos (8 files)
Bartłomiej Piotrowski
bpiotrowski at archlinux.org
Mon Dec 7 17:03:02 UTC 2015
Date: Monday, December 7, 2015 @ 18:03:02
Author: bpiotrowski
Revision: 253552
archrelease: copy trunk to staging-i686, staging-x86_64
Added:
nitrogen/repos/staging-i686/
nitrogen/repos/staging-i686/PKGBUILD
(from rev 253550, nitrogen/trunk/PKGBUILD)
nitrogen/repos/staging-i686/nitrogen-1.5.2-X11-linker-flags.patch
(from rev 253550, nitrogen/trunk/nitrogen-1.5.2-X11-linker-flags.patch)
nitrogen/repos/staging-i686/nitrogen.install
(from rev 253550, nitrogen/trunk/nitrogen.install)
nitrogen/repos/staging-x86_64/
nitrogen/repos/staging-x86_64/PKGBUILD
(from rev 253550, nitrogen/trunk/PKGBUILD)
nitrogen/repos/staging-x86_64/nitrogen-1.5.2-X11-linker-flags.patch
(from rev 253551, nitrogen/trunk/nitrogen-1.5.2-X11-linker-flags.patch)
nitrogen/repos/staging-x86_64/nitrogen.install
(from rev 253551, nitrogen/trunk/nitrogen.install)
------------------------------------------------------+
staging-i686/PKGBUILD | 36 +++++++++++++++++
staging-i686/nitrogen-1.5.2-X11-linker-flags.patch | 18 ++++++++
staging-i686/nitrogen.install | 11 +++++
staging-x86_64/PKGBUILD | 36 +++++++++++++++++
staging-x86_64/nitrogen-1.5.2-X11-linker-flags.patch | 18 ++++++++
staging-x86_64/nitrogen.install | 11 +++++
6 files changed, 130 insertions(+)
Copied: nitrogen/repos/staging-i686/PKGBUILD (from rev 253550, nitrogen/trunk/PKGBUILD)
===================================================================
--- staging-i686/PKGBUILD (rev 0)
+++ staging-i686/PKGBUILD 2015-12-07 17:03:02 UTC (rev 253552)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: James Rayner <james at archlinux.org>
+# Maintainer: Alexander Fehr <pizzapunk gmail com>
+# Contributor: Sebastian Sareyko <public at nooms.de>
+
+pkgname=nitrogen
+pkgver=1.5.2
+pkgrel=3
+pkgdesc="Background browser and setter for X windows"
+arch=('i686' 'x86_64')
+url="http://projects.l3ib.org/nitrogen/"
+license=('GPL')
+depends=('gtkmm' 'hicolor-icon-theme' 'librsvg')
+install=nitrogen.install
+source=(http://projects.l3ib.org/nitrogen/files/${pkgname}-${pkgver}.tar.gz
+ nitrogen-1.5.2-X11-linker-flags.patch)
+md5sums=('dd779a252a222eb9d329d74b809cfe73'
+ 'db7e39130431c12aece2f32777fc260e')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 -i ../nitrogen-1.5.2-X11-linker-flags.patch
+ autoreconf -fi
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ CXXFLAGS+=' -std=c++11'
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
Copied: nitrogen/repos/staging-i686/nitrogen-1.5.2-X11-linker-flags.patch (from rev 253550, nitrogen/trunk/nitrogen-1.5.2-X11-linker-flags.patch)
===================================================================
--- staging-i686/nitrogen-1.5.2-X11-linker-flags.patch (rev 0)
+++ staging-i686/nitrogen-1.5.2-X11-linker-flags.patch 2015-12-07 17:03:02 UTC (rev 253552)
@@ -0,0 +1,18 @@
+diff --git a/configure.ac b/configure.ac
+index 05fa03b..1f275d9 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -34,10 +34,10 @@ PKG_CHECK_MODULES(GLIB2,[glib-2.0 >= $GLIB2_VERSION])
+ PKG_CHECK_MODULES(GTK2,[gtk+-2.0 >= $GTK2_VERSION])
+ PKG_CHECK_MODULES(GTKMM2, [gtkmm-2.4 >= $GTKMM2_VERSION])
+ PKG_CHECK_MODULES(GTHREAD2, [gthread-2.0 >= $GTHREAD2_VERSION])
++PKG_CHECK_MODULES(X11, x11)
+
+-
+-NITROGEN_LIBS="$GLIB2_LIBS $GTK2_LIBS $GTKMM2_LIBS $GTHREAD2_LIBS"
+-NITROGEN_CFLAGS="$GLIB2_CFLAGS $GTK2_CFLAGS $GTKMM2_CFLAGS $GTHREAD2_CFLAGS"
++NITROGEN_LIBS="$GLIB2_LIBS $GTK2_LIBS $GTKMM2_LIBS $GTHREAD2_LIBS $X11_LIBS"
++NITROGEN_CFLAGS="$GLIB2_CFLAGS $GTK2_CFLAGS $GTKMM2_CFLAGS $GTHREAD2_CFLAGS $X11_CFLAGS"
+
+ dnl do some autotools picen to get inotify
+ AC_ARG_ENABLE(inotify, [ --disable-inotify disable support for inotify watching of dirs (default: enabled)], [enable_inotify=$enableval],[enable_inotify=yes])
Copied: nitrogen/repos/staging-i686/nitrogen.install (from rev 253550, nitrogen/trunk/nitrogen.install)
===================================================================
--- staging-i686/nitrogen.install (rev 0)
+++ staging-i686/nitrogen.install 2015-12-07 17:03:02 UTC (rev 253552)
@@ -0,0 +1,11 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
Copied: nitrogen/repos/staging-x86_64/PKGBUILD (from rev 253550, nitrogen/trunk/PKGBUILD)
===================================================================
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2015-12-07 17:03:02 UTC (rev 253552)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: James Rayner <james at archlinux.org>
+# Maintainer: Alexander Fehr <pizzapunk gmail com>
+# Contributor: Sebastian Sareyko <public at nooms.de>
+
+pkgname=nitrogen
+pkgver=1.5.2
+pkgrel=3
+pkgdesc="Background browser and setter for X windows"
+arch=('i686' 'x86_64')
+url="http://projects.l3ib.org/nitrogen/"
+license=('GPL')
+depends=('gtkmm' 'hicolor-icon-theme' 'librsvg')
+install=nitrogen.install
+source=(http://projects.l3ib.org/nitrogen/files/${pkgname}-${pkgver}.tar.gz
+ nitrogen-1.5.2-X11-linker-flags.patch)
+md5sums=('dd779a252a222eb9d329d74b809cfe73'
+ 'db7e39130431c12aece2f32777fc260e')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 -i ../nitrogen-1.5.2-X11-linker-flags.patch
+ autoreconf -fi
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ CXXFLAGS+=' -std=c++11'
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
Copied: nitrogen/repos/staging-x86_64/nitrogen-1.5.2-X11-linker-flags.patch (from rev 253551, nitrogen/trunk/nitrogen-1.5.2-X11-linker-flags.patch)
===================================================================
--- staging-x86_64/nitrogen-1.5.2-X11-linker-flags.patch (rev 0)
+++ staging-x86_64/nitrogen-1.5.2-X11-linker-flags.patch 2015-12-07 17:03:02 UTC (rev 253552)
@@ -0,0 +1,18 @@
+diff --git a/configure.ac b/configure.ac
+index 05fa03b..1f275d9 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -34,10 +34,10 @@ PKG_CHECK_MODULES(GLIB2,[glib-2.0 >= $GLIB2_VERSION])
+ PKG_CHECK_MODULES(GTK2,[gtk+-2.0 >= $GTK2_VERSION])
+ PKG_CHECK_MODULES(GTKMM2, [gtkmm-2.4 >= $GTKMM2_VERSION])
+ PKG_CHECK_MODULES(GTHREAD2, [gthread-2.0 >= $GTHREAD2_VERSION])
++PKG_CHECK_MODULES(X11, x11)
+
+-
+-NITROGEN_LIBS="$GLIB2_LIBS $GTK2_LIBS $GTKMM2_LIBS $GTHREAD2_LIBS"
+-NITROGEN_CFLAGS="$GLIB2_CFLAGS $GTK2_CFLAGS $GTKMM2_CFLAGS $GTHREAD2_CFLAGS"
++NITROGEN_LIBS="$GLIB2_LIBS $GTK2_LIBS $GTKMM2_LIBS $GTHREAD2_LIBS $X11_LIBS"
++NITROGEN_CFLAGS="$GLIB2_CFLAGS $GTK2_CFLAGS $GTKMM2_CFLAGS $GTHREAD2_CFLAGS $X11_CFLAGS"
+
+ dnl do some autotools picen to get inotify
+ AC_ARG_ENABLE(inotify, [ --disable-inotify disable support for inotify watching of dirs (default: enabled)], [enable_inotify=$enableval],[enable_inotify=yes])
Copied: nitrogen/repos/staging-x86_64/nitrogen.install (from rev 253551, nitrogen/trunk/nitrogen.install)
===================================================================
--- staging-x86_64/nitrogen.install (rev 0)
+++ staging-x86_64/nitrogen.install 2015-12-07 17:03:02 UTC (rev 253552)
@@ -0,0 +1,11 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
More information about the arch-commits
mailing list