Import calcurse-1.9

Calcurse is a text-based calendar and scheduling application. It helps
keeping track of events, appointments and everyday tasks.
A configurable notification system reminds user of upcoming deadlines,
and the curses based interface can be customized to suit user needs.
All of the commands are documented within an online help system.


Tweaked from an original submission by developer and maintainer
Frederic Culot <frederic at culot dot org>, thanks!
This commit is contained in:
ajacoutot 2007-10-27 15:25:37 +00:00
parent c3115a65e8
commit 68a86151ad
5 changed files with 101 additions and 0 deletions

View File

@ -0,0 +1,31 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/10/27 15:25:37 ajacoutot Exp $
COMMENT= text-based calendar and scheduling application
DISTNAME= calcurse-1.9
CATEGORIES= productivity
MAINTAINER= Frederic Culot <frederic@culot.org>
HOMEPAGE= http://culot.org/calcurse
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ftp://ftp2.culot.org/culot/
WANTLIB= c m ncurses pthread
MODULES= devel/gettext
CONFIGURE_STYLE=gnu
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/calcurse
${INSTALL_DATA} ${WRKSRC}/{AUTHORS,NEWS,TODO} \
${PREFIX}/share/doc/calcurse
${INSTALL_DATA} ${WRKSRC}/doc/manual* ${PREFIX}/share/doc/calcurse
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (calcurse-1.9.tar.gz) = e6d7bad03b2a28ed06f8ef65e9dcd227
RMD160 (calcurse-1.9.tar.gz) = 94734e85a009d3cdd58b9bc4064d35d7c15bf95f
SHA1 (calcurse-1.9.tar.gz) = 8dfab928f05bd030d5038b0c6271d3f9bf7ea8f8
SHA256 (calcurse-1.9.tar.gz) = 474677e51d3829285ca3b88ea73d557712b30e5ed51e222d812367ad97e083f8
SIZE (calcurse-1.9.tar.gz) = 446470

View File

@ -0,0 +1,43 @@
$OpenBSD: patch-configure,v 1.1.1.1 2007/10/27 15:25:37 ajacoutot Exp $
--- configure.orig Tue Oct 23 19:52:15 2007
+++ configure Sat Oct 27 17:23:06 2007
@@ -6690,13 +6690,13 @@ if test `eval echo '${'$as_ac_Header'}'` = yes; then
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF
- echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
-echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6
+ echo "$as_me:$LINENO: checking for pthread_create in -pthread" >&5
+echo $ECHO_N "checking for pthread_create in -pthread... $ECHO_C" >&6
if test "${ac_cv_lib_pthread_pthread_create+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
@@ -6756,7 +6756,7 @@ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthre
echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6
if test $ac_cv_lib_pthread_pthread_create = yes; then
- LIBS="$LIBS -lpthread"
+ LIBS="$LIBS -pthread"
cat >>confdefs.h <<\_ACEOF
#define HAVE_LIBPTHREAD 1
@@ -7729,10 +7729,10 @@ s,@host_cpu@,$host_cpu,;t t
s,@host_vendor@,$host_vendor,;t t
s,@host_os@,$host_os,;t t
s,@INTL_MACOSX_LIBS@,$INTL_MACOSX_LIBS,;t t
-s,@LIBICONV@,$LIBICONV,;t t
+s,@LIBICONV@,$LTLIBICONV,;t t
s,@LTLIBICONV@,$LTLIBICONV,;t t
-s,@INTLLIBS@,$INTLLIBS,;t t
-s,@LIBINTL@,$LIBINTL,;t t
+s,@INTLLIBS@,$LTLIBINTL,;t t
+s,@LIBINTL@,$LTLIBINTL,;t t
s,@LTLIBINTL@,$LTLIBINTL,;t t
s,@POSUB@,$POSUB,;t t
s,@CPP@,$CPP,;t t

View File

@ -0,0 +1,5 @@
Calcurse is a text-based calendar and scheduling application. It helps
keeping track of events, appointments and everyday tasks.
A configurable notification system reminds user of upcoming deadlines,
and the curses based interface can be customized to suit user needs.
All of the commands are documented within an online help system.

View File

@ -0,0 +1,17 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/10/27 15:25:37 ajacoutot Exp $
bin/calcurse
@man man/man1/calcurse.1
share/doc/calcurse/
share/doc/calcurse/AUTHORS
share/doc/calcurse/NEWS
share/doc/calcurse/TODO
share/doc/calcurse/manual_de.html
share/doc/calcurse/manual_en.html
share/doc/calcurse/manual_es.html
share/doc/calcurse/manual_fr.html
share/doc/calcurse/manual_nl.html
share/locale/de/LC_MESSAGES/calcurse.mo
share/locale/en/LC_MESSAGES/calcurse.mo
share/locale/es/LC_MESSAGES/calcurse.mo
share/locale/fr/LC_MESSAGES/calcurse.mo
share/locale/nl/LC_MESSAGES/calcurse.mo