diff options
author | Maxim Sobolev <sobomax@FreeBSD.org> | 2000-09-04 14:38:51 +0000 |
---|---|---|
committer | Maxim Sobolev <sobomax@FreeBSD.org> | 2000-09-04 14:38:51 +0000 |
commit | 3ffc4bda329780941142026d7067374d2481d496 (patch) | |
tree | fea70e4303e66483e4036a554eda3d054abe97a6 /misc/lifelines | |
parent | d2de905d16fba79ad75f3b053edd24d2c64bb56a (diff) | |
download | ports-3ffc4bda329780941142026d7067374d2481d496.tar.gz ports-3ffc4bda329780941142026d7067374d2481d496.zip |
Notes
Diffstat (limited to 'misc/lifelines')
-rw-r--r-- | misc/lifelines/Makefile | 19 | ||||
-rw-r--r-- | misc/lifelines/distinfo | 1 | ||||
-rw-r--r-- | misc/lifelines/files/patch-aa | 19 | ||||
-rw-r--r-- | misc/lifelines/files/patch-ab | 19 | ||||
-rw-r--r-- | misc/lifelines/files/patch-ac | 99 | ||||
-rw-r--r-- | misc/lifelines/pkg-comment | 1 | ||||
-rw-r--r-- | misc/lifelines/pkg-descr | 14 | ||||
-rw-r--r-- | misc/lifelines/pkg-plist | 2 |
8 files changed, 174 insertions, 0 deletions
diff --git a/misc/lifelines/Makefile b/misc/lifelines/Makefile new file mode 100644 index 000000000000..d153b4402b2f --- /dev/null +++ b/misc/lifelines/Makefile @@ -0,0 +1,19 @@ +# New ports collection makefile for: lifelines +# Date created: 10 August 2000 +# Whom: Matt Emmerton <matt@gsicomp.on.ca> +# +# $FreeBSD$ +# + +PORTNAME= lifelines +PORTVERSION= 3.0.5 +CATEGORIES= misc +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= matt@gsicomp.on.ca + +GNU_CONFIGURE= yes +USE_BISON= yes + +.include <bsd.port.mk> diff --git a/misc/lifelines/distinfo b/misc/lifelines/distinfo new file mode 100644 index 000000000000..2e35a8fc6151 --- /dev/null +++ b/misc/lifelines/distinfo @@ -0,0 +1 @@ +MD5 (lifelines-3.0.5.tar.gz) = 81d35c27ec463e3e36cffd8ad820d2e8 diff --git a/misc/lifelines/files/patch-aa b/misc/lifelines/files/patch-aa new file mode 100644 index 000000000000..262f18d895d9 --- /dev/null +++ b/misc/lifelines/files/patch-aa @@ -0,0 +1,19 @@ +*** interp/interp.c.orig Thu Aug 10 01:35:53 2000 +--- interp/interp.c Thu Aug 10 01:35:42 2000 +*************** +*** 131,137 **** + if ((fp == NULL) || (ifile == NULL)) { + if(fp) fclose(fp); + llwprintf("Error: file \"%s\" not found.\n", +! (ifile ? ifile : "")); + return; + } + fclose(fp); +--- 131,137 ---- + if ((fp == NULL) || (ifile == NULL)) { + if(fp) fclose(fp); + llwprintf("Error: file \"%s\" not found.\n", +! (ifile ? (char *)ifile : "")); + return; + } + fclose(fp); diff --git a/misc/lifelines/files/patch-ab b/misc/lifelines/files/patch-ab new file mode 100644 index 000000000000..b4ade27dfe88 --- /dev/null +++ b/misc/lifelines/files/patch-ab @@ -0,0 +1,19 @@ +*** tools/btedit.c.orig Thu Aug 10 01:42:15 2000 +--- tools/btedit.c Thu Aug 10 01:41:58 2000 +*************** +*** 66,72 **** + exit(0); + } + +! if((editor = getenv("LLEDITOR")) && *editor); + else editor = "vi"; + sprintf(cmdbuf, "%s btedit.tmp", editor); + #ifdef WIN32 +--- 66,72 ---- + exit(0); + } + +! if((editor = (char *)getenv("LLEDITOR")) && *editor); + else editor = "vi"; + sprintf(cmdbuf, "%s btedit.tmp", editor); + #ifdef WIN32 diff --git a/misc/lifelines/files/patch-ac b/misc/lifelines/files/patch-ac new file mode 100644 index 000000000000..ef5183fde432 --- /dev/null +++ b/misc/lifelines/files/patch-ac @@ -0,0 +1,99 @@ +*** configure.orig Thu Aug 10 01:48:28 2000 +--- configure Thu Aug 10 01:51:21 2000 +*************** +*** 1141,1200 **** + + echo Looking for libraries + +! echo Looking for ncurses +! echo $ac_n "checking for tparm in -lncurses""... $ac_c" 1>&6 +! echo "configure:1147: checking for tparm in -lncurses" >&5 +! ac_lib_var=`echo ncurses'_'tparm | sed 'y%./+-%__p_%'` +! if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then +! echo $ac_n "(cached) $ac_c" 1>&6 +! else +! ac_save_LIBS="$LIBS" +! LIBS="-lncurses $LIBS" +! cat > conftest.$ac_ext <<EOF +! #line 1155 "configure" +! #include "confdefs.h" +! /* Override any gcc2 internal prototype to avoid an error. */ +! /* We use char because int might match the return type of a gcc2 +! builtin and then its argument prototype would still apply. */ +! char tparm(); +! +! int main() { +! tparm() +! ; return 0; } +! EOF +! if { (eval echo configure:1166: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +! rm -rf conftest* +! eval "ac_cv_lib_$ac_lib_var=yes" +! else +! echo "configure: failed program was:" >&5 +! cat conftest.$ac_ext >&5 +! rm -rf conftest* +! eval "ac_cv_lib_$ac_lib_var=no" +! fi +! rm -f conftest* +! LIBS="$ac_save_LIBS" +! +! fi +! if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then +! echo "$ac_t""yes" 1>&6 +! ac_tr_lib=HAVE_LIB`echo ncurses | sed -e 's/[^a-zA-Z0-9_]/_/g' \ +! -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` +! cat >> confdefs.h <<EOF +! #define $ac_tr_lib 1 +! EOF +! +! LIBS="-lncurses $LIBS" +! +! else +! echo "$ac_t""no" 1>&6 +! fi +! +! +! if test "$ac_cv_lib_ncurses_tparm" = "yes"; then +! echo Using ncurses +! else +! echo Looking for curses +! echo $ac_n "checking for main in -lcurses""... $ac_c" 1>&6 + echo "configure:1199: checking for main in -lcurses" >&5 + ac_lib_var=`echo curses'_'main | sed 'y%./+-%__p_%'` + if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then +--- 1141,1148 ---- + + echo Looking for libraries + +! echo Looking for curses +! echo $ac_n "checking for main in -lcurses""... $ac_c" 1>&6 + echo "configure:1199: checking for main in -lcurses" >&5 + ac_lib_var=`echo curses'_'main | sed 'y%./+-%__p_%'` + if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then +*************** +*** 1237,1248 **** + echo "$ac_t""no" 1>&6 + fi + +! +! if test "$ac_cv_lib_curses_main" = "yes"; then +! echo Using curses +! else +! echo "Didn't find ncurses or curses -- may have link problems!" +! fi + fi + + +--- 1185,1195 ---- + echo "$ac_t""no" 1>&6 + fi + +! if test "$ac_cv_lib_curses_main" = "yes"; then +! echo Using curses +! else +! echo "Didn't find curses!" +! exit 1 + fi + + diff --git a/misc/lifelines/pkg-comment b/misc/lifelines/pkg-comment new file mode 100644 index 000000000000..2111f63cc4c0 --- /dev/null +++ b/misc/lifelines/pkg-comment @@ -0,0 +1 @@ +An advanced genealogical system diff --git a/misc/lifelines/pkg-descr b/misc/lifelines/pkg-descr new file mode 100644 index 000000000000..09d1b952c064 --- /dev/null +++ b/misc/lifelines/pkg-descr @@ -0,0 +1,14 @@ +LifeLines is an advanced genealogical system. You can store any kind +and any amount of data in a LifeLines database, and you can process +and generate output based on that data in any way and in any format. + +LifeLines supports GEDCOM; it imports and exports GEDCOM data. + +LifeLines has a unique approach to report generation. LifeLines has +no built-in reports. Instead all reports are generated using report +programs that are written in a report programming language. + +Because of its flexibility and programmability, LifeLines is frequently +used for genealogy applications on the World Wide Web. + +WWW: http://lifelines.sourceforge.net diff --git a/misc/lifelines/pkg-plist b/misc/lifelines/pkg-plist new file mode 100644 index 000000000000..5faf08850f3c --- /dev/null +++ b/misc/lifelines/pkg-plist @@ -0,0 +1,2 @@ +bin/btedit +bin/llines |