From a1f26a849217e8930da1b7c2b0cf381ed3c0595e Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 3 Jul 2011 00:59:38 +0200 Subject: [PATCH] fluxbox: update to 1.3.1, homepage, license. --- ...105075e3ec46515c322ee5dca6967a4cc696.patch | 44 +++++++++++++++++++ srcpkgs/fluxbox/template | 11 +++-- 2 files changed, 51 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/fluxbox/patches/d28e105075e3ec46515c322ee5dca6967a4cc696.patch diff --git a/srcpkgs/fluxbox/patches/d28e105075e3ec46515c322ee5dca6967a4cc696.patch b/srcpkgs/fluxbox/patches/d28e105075e3ec46515c322ee5dca6967a4cc696.patch new file mode 100644 index 00000000000..90d268989dc --- /dev/null +++ b/srcpkgs/fluxbox/patches/d28e105075e3ec46515c322ee5dca6967a4cc696.patch @@ -0,0 +1,44 @@ +From d28e105075e3ec46515c322ee5dca6967a4cc696 Mon Sep 17 00:00:00 2001 +From: Daniel Diaz +Date: Mon, 28 Mar 2011 07:06:01 +0000 +Subject: compile fix: added to provide declaration for 'size_t' (gcc-4.6.x likes it that way) + +--- +diff --git a/src/FbTk/LayerItem.hh b/src/FbTk/LayerItem.hh +index a4cdd49..ad33451 100644 +--- a/src/FbTk/LayerItem.hh ++++ b/src/FbTk/LayerItem.hh +@@ -26,6 +26,7 @@ + #include "Layer.hh" + #include "NotCopyable.hh" + #include ++#include // size_t + + namespace FbTk { + +diff --git a/src/FbTk/MacroCommand.hh b/src/FbTk/MacroCommand.hh +index 932ecaf..bce2ce4 100644 +--- a/src/FbTk/MacroCommand.hh ++++ b/src/FbTk/MacroCommand.hh +@@ -26,6 +26,7 @@ + #include "RefCount.hh" + + #include ++#include // size_t + + namespace FbTk { + +diff --git a/src/FbTk/MultLayers.hh b/src/FbTk/MultLayers.hh +index 62c006f..3da25f6 100644 +--- a/src/FbTk/MultLayers.hh ++++ b/src/FbTk/MultLayers.hh +@@ -24,6 +24,7 @@ + #define FBTK_MULTLAYERS_HH + + #include ++#include // size_t + + namespace FbTk { + +-- +cgit diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template index eb6673d0f51..d167c2c4c5c 100644 --- a/srcpkgs/fluxbox/template +++ b/srcpkgs/fluxbox/template @@ -1,12 +1,15 @@ # Template file for 'fluxbox' pkgname=fluxbox -version=1.3.0 +version=1.3.1 +patch_args="-Np1" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" build_style=gnu_configure configure_args="--enable-nls" short_desc="Highly configurable and low resource X11 Window manager " maintainer="Juan RP " -checksum=3afa696c4616a4ad80c1e0852fc9dbbf568530a23227a436f4aad86cd92c964c +homepage="http://www.fluxbox.org" +license="MIT" +checksum=c47b2615608151dd19bf9d738badb30ea4179dbe4edeb2243a269a9bb932628c long_desc=" Fairly similar to blackbox, from which it is derived, but has been extended with features such as pwm-style window tabs, configurable key bindings, @@ -40,6 +43,6 @@ Add_dependency build fribidi-devel post_install() { - install -D -m644 ${FILESDIR}/fluxbox.desktop \ - ${DESTDIR}/usr/share/xsessions/fluxbox.desktop + vinstall ${FILESDIR}/fluxbox.desktop 644 usr/share/xsessions + vinstall COPYING 644 usr/share/licenses/${pkgname} }