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:
parent
c3115a65e8
commit
68a86151ad
31
productivity/calcurse/Makefile
Normal file
31
productivity/calcurse/Makefile
Normal 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>
|
5
productivity/calcurse/distinfo
Normal file
5
productivity/calcurse/distinfo
Normal 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
|
43
productivity/calcurse/patches/patch-configure
Normal file
43
productivity/calcurse/patches/patch-configure
Normal 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
|
5
productivity/calcurse/pkg/DESCR
Normal file
5
productivity/calcurse/pkg/DESCR
Normal 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.
|
17
productivity/calcurse/pkg/PLIST
Normal file
17
productivity/calcurse/pkg/PLIST
Normal 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
|
Loading…
Reference in New Issue
Block a user