New package: workrave-1.10.8.

Close #2877. Thanks @sunaku.
This commit is contained in:
Steve Prybylski 2015-11-02 16:24:44 -05:00
parent 416841c0bc
commit bacf306442
3 changed files with 47 additions and 0 deletions

View file

@ -0,0 +1,11 @@
--- ./configure.ac.orig 2015-11-02 15:12:56.227947986 -0500
+++ ./configure.ac 2015-11-02 15:13:00.392948034 -0500
@@ -323,6 +323,8 @@
AM_CONDITIONAL(HAVE_DSOUND, test "x$have_dsound" = "xyes")
+AC_CHECK_LIB(intl, gettext)
+
dnl
dnl OSX specific checks
dnl

View file

@ -0,0 +1,11 @@
--- ./common/src/Locale.cc.orig 2015-11-02 15:03:27.293941445 -0500
+++ ./common/src/Locale.cc 2015-11-02 15:07:49.600944461 -0500
@@ -256,7 +256,7 @@
}
#endif
-#ifdef PLATFORM_OS_UNIX
+#if defined(PLATFORM_OS_UNIX) && defined(__GLIBC__)
union { unsigned int word; char *string; } langinfo;
gint week_1stday = 0;
gint first_weekday = 1;

25
srcpkgs/workrave/template Normal file
View file

@ -0,0 +1,25 @@
# Template file for 'workrave'
pkgname=workrave
version=1.10.8
revision=1
_realversion="${version//./_}"
wrksrc="${pkgname}-${_realversion}"
nocross=yes # gobject-introspection
build_style=gnu-configure
configure_args="--disable-static --disable-gnome $(vopt_enable pulseaudio pulse)"
hostmakedepends="automake autoconf-archive gettext-devel intltool pkg-config
gobject-introspection python-cheetah"
makedepends="gtkmm-devel libSM-devel libXtst-devel libXScrnSaver-devel
$(vopt_if pulseaudio pulseaudio-devel)"
short_desc="Program that assists in the recovery and prevention of RSI"
maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
license="GPL-3"
homepage="http://www.workrave.org/"
distfiles="https://github.com/rcaelers/${pkgname}/archive/v${_realversion}.tar.gz"
checksum=15e0c87c2172dc249031d97d4020ee4a47ea9073aa26dc06a4b15e91abf88479
build_options="pulseaudio"
pre_configure() {
NOCONFIGURE=1 ./autogen.sh
}