Import osmo-0.1.6
Osmo is a handy personal organizer, which includes calendar, tasks manager and address book modules. It was designed to be a small, easy to use and good looking PIM tool to help managing personal information. In its current state the organizer is quite convenient to use - for example, the user can perform nearly all operations using the keyboard. Also, a lot of parameters are configurable to meet the user's preferences. On the technical side, Osmo is GTK+ based tool which uses a plain XML database to store all personal data. from Pierre-Emmanuel Andre <pea at raveland dot org> with some tweaks
This commit is contained in:
parent
b6fbeb6b2c
commit
39f36be96b
39
productivity/osmo/Makefile
Normal file
39
productivity/osmo/Makefile
Normal file
@ -0,0 +1,39 @@
|
||||
# $OpenBSD $
|
||||
|
||||
COMMENT= handy personal organizer
|
||||
|
||||
DISTNAME= osmo-0.1.6
|
||||
CATEGORIES= productivity
|
||||
|
||||
HOMEPAGE= http://clay.ll.pl/osmo/
|
||||
|
||||
MAINTAINER= Pierre-Emmanuel Andre <pea@raveland.org>
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
WANTLIB= X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
|
||||
Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat \
|
||||
fontconfig freetype glib-2.0 glitz gmodule-2.0 \
|
||||
gobject-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 \
|
||||
png pthread z
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=osmo-pim/}
|
||||
|
||||
MODULES= devel/gettext
|
||||
LIB_DEPENDS= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 \
|
||||
xml2.>=6::textproc/libxml \
|
||||
ical::textproc/libical
|
||||
|
||||
USE_X11= Yes
|
||||
USE_GMAKE= Yes
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib" \
|
||||
BUILD_CFLAGS="${CFLAGS}"
|
||||
|
||||
.include <bsd.port.mk>
|
5
productivity/osmo/distinfo
Normal file
5
productivity/osmo/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (osmo-0.1.6.tar.gz) = EFIrJsYO5obpfgGLLkRb6g==
|
||||
RMD160 (osmo-0.1.6.tar.gz) = CCo/XTr/+EZ1kwdouvl/Q4Dsfjo=
|
||||
SHA1 (osmo-0.1.6.tar.gz) = 02cjiOWSgNfSi6QzWB3qMSfp3z8=
|
||||
SHA256 (osmo-0.1.6.tar.gz) = 2iG+WfB0ipmhdVhf26mt2JL8vWsQV/wKPcYJm5D9x4I=
|
||||
SIZE (osmo-0.1.6.tar.gz) = 415847
|
12
productivity/osmo/patches/patch-Makefile_in
Normal file
12
productivity/osmo/patches/patch-Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-Makefile_in,v 1.1.1.1 2008/02/05 11:13:29 ajacoutot Exp $
|
||||
--- Makefile.in.orig Tue Feb 5 11:45:57 2008
|
||||
+++ Makefile.in Tue Feb 5 11:46:02 2008
|
||||
@@ -163,7 +163,7 @@ target_alias = @target_alias@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
var = @var@
|
||||
-SUBDIRS = src po
|
||||
+SUBDIRS = src
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
pixmapdir = $(datadir)/pixmaps
|
||||
pixmap_DATA = osmo.svg osmo.png
|
38
productivity/osmo/patches/patch-configure
Normal file
38
productivity/osmo/patches/patch-configure
Normal file
@ -0,0 +1,38 @@
|
||||
$OpenBSD: patch-configure,v 1.1.1.1 2008/02/05 11:13:29 ajacoutot Exp $
|
||||
--- configure.orig Sat Feb 2 19:12:50 2008
|
||||
+++ configure Sat Feb 2 19:13:03 2008
|
||||
@@ -4404,13 +4404,13 @@ echo "$as_me: error: You do not appear to have libxml2
|
||||
fi
|
||||
|
||||
|
||||
-{ echo "$as_me:$LINENO: checking for pthread_attr_init in -lpthread" >&5
|
||||
-echo $ECHO_N "checking for pthread_attr_init in -lpthread... $ECHO_C" >&6; }
|
||||
+{ echo "$as_me:$LINENO: checking for pthread_attr_init in -pthread" >&5
|
||||
+echo $ECHO_N "checking for pthread_attr_init in -pthread... $ECHO_C" >&6; }
|
||||
if test "${ac_cv_lib_pthread_pthread_attr_init+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-lpthread $LIBS"
|
||||
+LIBS="-pthread $LIBS"
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
/* confdefs.h. */
|
||||
_ACEOF
|
||||
@@ -4472,7 +4472,7 @@ else
|
||||
fi
|
||||
|
||||
if test "$lib" = "yes"; then
|
||||
- LDFLAGS="${LDFLAGS} -lpthread"
|
||||
+ LDFLAGS="${LDFLAGS} -pthread"
|
||||
{ echo "$as_me:$LINENO: checking for icalparser_new in -lical" >&5
|
||||
echo $ECHO_N "checking for icalparser_new in -lical... $ECHO_C" >&6; }
|
||||
if test "${ac_cv_lib_ical_icalparser_new+set}" = set; then
|
||||
@@ -4541,7 +4541,7 @@ else
|
||||
fi
|
||||
|
||||
if test "$lib" = "yes"; then
|
||||
- ical_LIBS="-lical -lpthread"
|
||||
+ ical_LIBS="-lical -pthread"
|
||||
|
||||
cat >>confdefs.h <<\_ACEOF
|
||||
#define HAVE_ICAL 1
|
11
productivity/osmo/patches/patch-src_main_c
Normal file
11
productivity/osmo/patches/patch-src_main_c
Normal file
@ -0,0 +1,11 @@
|
||||
$OpenBSD: patch-src_main_c,v 1.1.1.1 2008/02/05 11:13:29 ajacoutot Exp $
|
||||
--- src/main.c.orig Mon Jan 21 16:34:13 2008
|
||||
+++ src/main.c Mon Jan 21 16:34:26 2008
|
||||
@@ -26,6 +26,7 @@
|
||||
#include <unistd.h>
|
||||
#include <fcntl.h>
|
||||
#include <config.h>
|
||||
+#include <sys/stat.h>
|
||||
|
||||
#include "gui.h"
|
||||
#include "calendar.h"
|
8
productivity/osmo/pkg/DESCR
Normal file
8
productivity/osmo/pkg/DESCR
Normal file
@ -0,0 +1,8 @@
|
||||
Osmo is a handy personal organizer, which includes calendar, tasks
|
||||
manager and address book modules. It was designed to be a small, easy
|
||||
to use and good looking PIM tool to help managing personal information.
|
||||
In its current state the organizer is quite convenient to use - for
|
||||
example, the user can perform nearly all operations using the keyboard.
|
||||
Also, a lot of parameters are configurable to meet the user's
|
||||
preferences. On the technical side, Osmo is GTK+ based tool which uses
|
||||
a plain XML database to store all personal data.
|
5
productivity/osmo/pkg/PLIST
Normal file
5
productivity/osmo/pkg/PLIST
Normal file
@ -0,0 +1,5 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/02/05 11:13:30 ajacoutot Exp $
|
||||
bin/osmo
|
||||
share/pixmaps/
|
||||
share/pixmaps/osmo.png
|
||||
share/pixmaps/osmo.svg
|
Loading…
Reference in New Issue
Block a user