import workrave 1.8.4.2

Workrave is a program that assists in the recovery and prevention of
Repetitive Strain Injury (RSI). The program frequently alerts you to
take micro-pauses, rest breaks and restricts you to your daily limit.
These can be customized and it stops the counter when you stop. The
program can be run distributed on one or more PCs. All connected PCs
share the same timing information. When you switch computers, you will
still be asked to pause on time.

feedback and ok ajacoutot@
This commit is contained in:
jasper 2007-07-16 14:24:57 +00:00
parent bc1ca9c885
commit 4a7a5d3ecb
7 changed files with 229 additions and 0 deletions

View File

@ -0,0 +1,55 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/07/16 14:24:57 jasper Exp $
COMMENT= reminder program for prevention of RSI
V= 1.8.4
DISTNAME= workrave-${V}-2
PKGNAME= workrave-${V}.2
CATEGORIES= productivity x11
HOMEPAGE= http://www.workrave.org/welcome/
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= ICE ORBit-2 ORBitCosNaming-2 SM X11 Xau Xcursor Xdmcp \
Xext Xfixes Xi Xinerama Xmu Xrandr Xrender Xt Xtst \
art_lgpl_2 atk-1.0 atkmm-1.6 audiofile bonobo-2 bonobo-activation \
bonoboui-2 c cairo cairomm-1.0 crypto dbus-1 dbus-glib-1 \
esd expat fontconfig freetype gconf-2 gconfmm-2.6 gdk-x11-2.0 \
gdk_pixbuf-2.0 gdkmm-2.4 glade-2.0 glademm-2.4 glib-2.0 \
glibmm-2.4 glitz gmodule-2.0 gnome-2 gnome-keyring \
gnomecanvas-2 gnomecanvasmm-2.6 gnomemm-2.6 gnomeui-2 \
gnomevfs-2 gnomevfsmm-2.6 gobject-2.0 gthread-2.0 gtk-x11-2.0 \
gtkmm-2.4 jpeg m pango-1.0 pangocairo-1.0 pangoft2-1.0 \
pangomm-1.4 png popt pthread sigc-2.0 ssl stdc++ util xml2 z
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=workrave/}
BUILD_DEPENDS= ::textproc/p5-XML-Parser
LIB_DEPENDS= gnet-2.0::net/gnet \
gnomeuimm-2.6::x11/gnome/libgnomeuimm \
panel-applet-2::x11/gnome/panel
MODULES= devel/gettext
USE_X11= Yes
USE_LIBTOOL= Yes
USE_GMAKE= Yes
WRKDIST= ${WRKDIR}/workrave-${V}
CONFIGURE_STYLE= gnu
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/workrave/sound/events
${INSTALL_DATA} ${WRKSRC}/frontend/common/share/sounds/workrave.soundlist \
${PREFIX}/share/examples/workrave/sound/events
.include <bsd.port.mk>
CONFIGURE_ARGS+= --sysconfdir="${SYSCONFDIR}/gnome"

View File

@ -0,0 +1,5 @@
MD5 (workrave-1.8.4-2.tar.gz) = 3bLR2GtK2+AP5mLwAVvGtA==
RMD160 (workrave-1.8.4-2.tar.gz) = lUmOIC1OTYSLYc/JOzyGc/bt9Ms=
SHA1 (workrave-1.8.4-2.tar.gz) = iQ4YZSfgOv0WUpNLLwHg4BMwVf4=
SHA256 (workrave-1.8.4-2.tar.gz) = r3n0sR5aUfxfDkwy+SM0sKbwwEtNJ7HatAVo6wnQFug=
SIZE (workrave-1.8.4-2.tar.gz) = 1907721

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-configure,v 1.1.1.1 2007/07/16 14:24:57 jasper Exp $
--- configure.orig Mon Jul 16 12:05:37 2007
+++ configure Mon Jul 16 12:08:33 2007
@@ -2955,9 +2955,9 @@ if test "x$config_debug" = "xyes"; then
CXXFLAGS="${CXXFLAGS} -g -Wall -DGLIBCXX_FORCE_NEW -DGLIBCPP_FORCE_NEW"
LDFLAGS="${LDFLAGS} -g"
else
- CFLAGS="${CFLAGS} -Os -g -DNDEBUG"
- CXXFLAGS="${CXXFLAGS} -Os -g -DNDEBUG"
- LDFLAGS="${LDFLAGS} -g"
+ CFLAGS="${CFLAGS}"
+ CXXFLAGS="${CXXFLAGS}"
+ LDFLAGS="${LDFLAGS}"
fi
{ echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5

View File

@ -0,0 +1,27 @@
$OpenBSD: patch-frontend_common_share_sounds_Makefile_in,v 1.1.1.1 2007/07/16 14:24:57 jasper Exp $
--- frontend/common/share/sounds/Makefile.in.orig Mon Jul 16 14:48:06 2007
+++ frontend/common/share/sounds/Makefile.in Mon Jul 16 14:50:06 2007
@@ -556,14 +556,6 @@ uninstall-soundsDATA:
rm -f "$(DESTDIR)$(soundsdir)/$$f"; \
done
install-utilsDATA: $(utils_DATA)
- @$(NORMAL_INSTALL)
- test -z "$(utilsdir)" || $(mkdir_p) "$(DESTDIR)$(utilsdir)"
- @list='$(utils_DATA)'; for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- f=$(am__strip_dir) \
- echo " $(utilsDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(utilsdir)/$$f'"; \
- $(utilsDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(utilsdir)/$$f"; \
- done
uninstall-utilsDATA:
@$(NORMAL_UNINSTALL)
@@ -610,7 +602,7 @@ check-am: all-am
check: check-am
all-am: Makefile $(DATA)
installdirs:
- for dir in "$(DESTDIR)$(kdesoundsdir)" "$(DESTDIR)$(rcdir)" "$(DESTDIR)$(soundsdir)" "$(DESTDIR)$(utilsdir)"; do \
+ for dir in "$(DESTDIR)$(kdesoundsdir)" "$(DESTDIR)$(rcdir)" "$(DESTDIR)$(soundsdir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
done
install: install-am

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-po_Makefile_in_in,v 1.1.1.1 2007/07/16 14:24:57 jasper Exp $
--- po/Makefile.in.in.orig Mon Jul 16 15:23:03 2007
+++ po/Makefile.in.in Mon Jul 16 15:23:12 2007
@@ -146,7 +146,7 @@ uninstall:
rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
done
-check: all $(GETTEXT_PACKAGE).pot
+check: all
mostlyclean:
rm -f *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp

View File

@ -0,0 +1,7 @@
Workrave is a program that assists in the recovery and prevention of
Repetitive Strain Injury (RSI). The program frequently alerts you to
take micro-pauses, rest breaks and restricts you to your daily limit.
These can be customized and it stops the counter when you stop. The
program can be run distributed on one or more PCs. All connected PCs
share the same timing information. When you switch computers, you will
still be asked to pause on time.

View File

@ -0,0 +1,107 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/07/16 14:24:57 jasper Exp $
bin/workrave
lib/bonobo/
lib/bonobo/servers/
lib/bonobo/servers/Workrave-Applet.server
lib/bonobo/servers/Workrave-Control.server
libexec/workrave-applet
share/examples/workrave/
@sample ${SYSCONFDIR}/gnome/
share/examples/workrave/sound/
@sample ${SYSCONFDIR}/gnome/sound/
share/examples/workrave/sound/events/
@sample ${SYSCONFDIR}/gnome/sound/events/
share/examples/workrave/sound/events/workrave.soundlist
@sample ${SYSCONFDIR}/gnome/sound/events/workrave.soundlist
share/gnome-2.0/
share/gnome-2.0/ui/
share/gnome-2.0/ui/GNOME_WorkraveApplet.xml
share/locale/bg/LC_MESSAGES/workrave.mo
share/locale/ca/LC_MESSAGES/workrave.mo
share/locale/cs/LC_MESSAGES/workrave.mo
share/locale/da/LC_MESSAGES/workrave.mo
share/locale/de/LC_MESSAGES/workrave.mo
share/locale/el/LC_MESSAGES/workrave.mo
share/locale/eo/LC_MESSAGES/workrave.mo
share/locale/es/LC_MESSAGES/workrave.mo
share/locale/eu/
share/locale/eu/LC_MESSAGES/
share/locale/eu/LC_MESSAGES/workrave.mo
share/locale/fr/LC_MESSAGES/workrave.mo
share/locale/he/LC_MESSAGES/workrave.mo
share/locale/hu/LC_MESSAGES/workrave.mo
share/locale/it/LC_MESSAGES/workrave.mo
share/locale/ja/LC_MESSAGES/workrave.mo
share/locale/lt/
share/locale/lt/LC_MESSAGES/
share/locale/lt/LC_MESSAGES/workrave.mo
share/locale/nl/LC_MESSAGES/workrave.mo
share/locale/no/LC_MESSAGES/workrave.mo
share/locale/pl/LC_MESSAGES/workrave.mo
share/locale/pt_BR/LC_MESSAGES/workrave.mo
share/locale/ru/LC_MESSAGES/workrave.mo
share/locale/sk/LC_MESSAGES/workrave.mo
share/locale/sv/LC_MESSAGES/workrave.mo
share/locale/tr/LC_MESSAGES/workrave.mo
share/locale/zh_CN/LC_MESSAGES/workrave.mo
share/locale/zh_TW/LC_MESSAGES/workrave.mo
share/pixmaps/
share/pixmaps/workrave/
share/pixmaps/workrave/workrave-icon-huge.png
share/sounds/
share/sounds/workrave/
share/sounds/workrave/break-ignored.wav
share/sounds/workrave/break-prelude.wav
share/sounds/workrave/daily-limit.wav
share/sounds/workrave/exercise-ended.wav
share/sounds/workrave/exercises-ended.wav
share/sounds/workrave/micro-break-ended.wav
share/sounds/workrave/micro-break-started.wav
share/sounds/workrave/rest-break-ended.wav
share/sounds/workrave/rest-break-started.wav
share/workrave/
share/workrave/exercises/
share/workrave/exercises/backward-shoulder-stretch.png
share/workrave/exercises/chair-pushup-1.png
share/workrave/exercises/chair-pushup-2.png
share/workrave/exercises/depth-focus-1.png
share/workrave/exercises/depth-focus-2.png
share/workrave/exercises/exercises.xml
share/workrave/exercises/eye-darkness.png
share/workrave/exercises/finger-stretch-1.png
share/workrave/exercises/finger-stretch-2.png
share/workrave/exercises/fist-roll-1.png
share/workrave/exercises/fist-roll-2.png
share/workrave/exercises/monitor-border-1.png
share/workrave/exercises/monitor-border-2.png
share/workrave/exercises/monitor-border-3.png
share/workrave/exercises/monitor-border-4.png
share/workrave/exercises/neck-tilt-stretch-1.png
share/workrave/exercises/neck-tilt-stretch-2.png
share/workrave/exercises/rotate-arm.png
share/workrave/exercises/shoulder-arm-stretch.png
share/workrave/exercises/turn-head-1.png
share/workrave/exercises/turn-head-2.png
share/workrave/exercises/wrist-lower-arm-desk-stretch-1.png
share/workrave/images/
share/workrave/images/daily-limit.png
share/workrave/images/display.png
share/workrave/images/lock.png
share/workrave/images/micro-break.png
share/workrave/images/monitoring.png
share/workrave/images/network.png
share/workrave/images/prelude-hint-sad.png
share/workrave/images/prelude-hint.png
share/workrave/images/rest-break.png
share/workrave/images/shutdown.png
share/workrave/images/time.png
share/workrave/images/timer-daily.png
share/workrave/images/timer-micro-break.png
share/workrave/images/timer-rest-break.png
share/workrave/images/workrave-icon-huge.png
share/workrave/images/workrave-icon-large.png
share/workrave/images/workrave-icon-medium.png
share/workrave/images/workrave-icon-small.png
share/workrave/images/workrave-quiet-icon-medium.png
share/workrave/images/workrave-suspended-icon-medium.png
share/workrave/images/workrave.png