From owner-freebsd-ports Thu Nov 15 23:30:26 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id EA6D037B416 for ; Thu, 15 Nov 2001 23:30:00 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id fAG7U0f81719; Thu, 15 Nov 2001 23:30:00 -0800 (PST) (envelope-from gnats) Received: from smtp.bmi.net (smtp.bmi.net [204.57.191.31]) by hub.freebsd.org (Postfix) with ESMTP id 3C9A437B418; Thu, 15 Nov 2001 23:27:49 -0800 (PST) Received: from johncoop.MSHOME (drumheller-router.bmi.net [206.63.201.3] (may be forged)) by smtp.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id HAA07064; Fri, 16 Nov 2001 07:35:33 -0800 Message-Id: <20011115232734.A78861@johncoop.MSHOME> Date: Thu, 15 Nov 2001 23:27:34 -0800 From: John Merryweather Cooper To: FreeBSD-gnats-submit@freebsd.org Cc: pat@freebsd.org Subject: ports/32034: [NEW PORT] ncurses-ada -- an Ada 95 binding to ncurses-5.2 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 32034 >Category: ports >Synopsis: [NEW PORT] ncurses-ada -- an Ada 95 binding to ncurses-5.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Nov 15 23:30:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: John Merryweather Cooper >Release: FreeBSD 4.4-STABLE i386 >Organization: >Environment: System: FreeBSD johncoop.MSHOME 4.4-STABLE FreeBSD 4.4-STABLE #8: Thu Nov 15 00:29:55 PST 2001 jmcoopr@johncoop.MSHOME:/usr/obj/usr/src/sys/JOHNCOOP i386 >Description: For those of us considered totally insane by the C++/Java/WinDoze world, I introduce ncurses-ada, a port which builds the Ada 95 binding to ncurses-5.2. I've adapted it so it uses the ncurses that is part of world. NOTE: Thomas Dickey's web site has moved. The new URL is in the pkg-descr for this port. Someone might want to update world's ncurses HTML doc to reflect this. >How-To-Repeat: N/A >Fix: ARGH!! The hated, despised, and much-loathed shell archive follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ncurses-ada # ncurses-ada/Makefile # ncurses-ada/distinfo # ncurses-ada/pkg-comment # ncurses-ada/pkg-descr # ncurses-ada/pkg-plist # ncurses-ada/files # ncurses-ada/files/patch-Ada95::gen::Makefile.in # ncurses-ada/files/patch-Ada95::samples::Makefile.in # ncurses-ada/pkg-message # echo c - ncurses-ada mkdir -p ncurses-ada > /dev/null 2>&1 echo x - ncurses-ada/Makefile sed 's/^X//' >ncurses-ada/Makefile << 'END-of-ncurses-ada/Makefile' X# New ports collection makefile for: ncurses-ada X# Date created: 15 November 2001 X# Whom: John Merryweather Cooper X# X# $FreeBSD$ X# X XPORTNAME= ncurses-ada XPORTVERSION= 5.2 XCATEGORIES= devel XMASTER_SITES= ${MASTER_SITE_GNU} XMASTER_SITE_SUBDIR= ncurses XDISTNAME= ncurses-${PORTVERSION} X XBUILD_DEPENDS= gnatmake:${PORTSDIR}/lang/gnat \ X gm4:${PORTSDIR}/devel/m4 XUSE_LIBTOOL= yes XUSE_GMAKE= yes X XMAINTAINER= jmcoopr@webmail.bmi.net X X.include X X# ADAHOST should be computed with adagcc -dumpmachine, but I can't X# quite get it to cooperate (writing to stderr?) XADAHOST= ${MACHINE_ARCH}-unknown-freebsd${OSREL} XADAINC= `gnatls -v | ${GREP} adainclude | ${TR} -d [:space:]` XADALIB= `gnatls -v | ${GREP} adalib | ${TR} -d [:space:]` XADAINC_P= lib/gcc-lib/${ADAHOST}/2.8.1/adainclude XADALIB_P= lib/gcc-lib/${ADAHOST}/2.8.1/adalib X XCONFIGURE_ARGS= --datadir=/usr/share/misc --disable-overwrite \ X --disable-termcap --includedir=/usr/include/ncurses \ X --with-profile --with-shared --without-debug \ X --without-curses-h --with-termlib --with-libtool \ X --with-ada \ X --with-ada-include="${ADAINC}" \ X --with-ada-objects="${ADALIB}" XCONFIGURE_ENV= gnat_exists="yes" ac_cv_path_LDCONFIG="${LDCONFIG} -m ${PREFIX}/lib" X XBUILD_WRKSRC= ${WRKSRC}/Ada95 X XPLIST_SUB= ADAINC=${ADAINC_P} ADALIB=${ADALIB_P} X Xpre-patch: X# test to make sure world has an Ncurses 5.x installed X.if !exists(/usr/lib/libncurses.so.5) X @${ECHO} "This port requires the Ncurses 5.x library, which is part of" X @${ECHO} "the FreeBSD world distribution but is not installed on your" X @${ECHO} "machine. You will need to upgrade your FreeBSD to build" X @${ECHO} "and install this port." X @${FALSE} X.endif X X# hack index.html to use absolute paths for world Ncurses docs X @${PERL} -pi -e 's|hackguide.html|/usr/share/doc/ncurses/hackguide.html|g ; \ X s|ncurses-intro.html|/usr/share/doc/ncurses/ncurses-intro.html|g' \ X ${WRKSRC}/doc/html/index.html X Xdo-install: X# install static library X @${MKDIR} ${PREFIX}/lib X @${INSTALL_DATA} ${WRKSRC}/Ada95/src/libAdaCurses.a \ X ${PREFIX}/lib/libAdaCurses.a X @ranlib ${PREFIX}/lib/libAdaCurses.a X X# install Ada objects X @${MKDIR} ${ADALIB} X @${INSTALL_DATA} ${WRKSRC}/Ada95/src/*.ali ${ADALIB} X @${CHMOD} a-r ${ADALIB}/*.ali X X# install Ada includes X @${MKDIR} ${ADAINC} X @${INSTALL_DATA} ${WRKSRC}/Ada95/src/*.adb ${ADAINC} X @${INSTALL_DATA} ${WRKSRC}/Ada95/src/*.ads ${ADAINC} X X# install Ada examples X @${MKDIR} ${PREFIX}/share/examples/${PORTNAME} X @${INSTALL_DATA} ${WRKSRC}/Ada95/samples/*.adb \ X ${PREFIX}/share/examples/${PORTNAME} X @${INSTALL_DATA} ${WRKSRC}/Ada95/samples/*.ads \ X ${PREFIX}/share/examples/${PORTNAME} X @${INSTALL_DATA} ${WRKSRC}/Ada95/samples/explain.msg \ X ${PREFIX}/share/examples/${PORTNAME}/explain.msg X @${INSTALL_PROGRAM} ${WRKSRC}/Ada95/samples/rain \ X ${PREFIX}/share/examples/${PORTNAME}/rain X @${INSTALL_PROGRAM} ${WRKSRC}/Ada95/samples/tour \ X ${PREFIX}/share/examples/${PORTNAME}/tour X X# if not NOPORTDOCS, install html documentation X.ifndef(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X @${MKDIR} ${DOCSDIR}/ada X @${MKDIR} ${DOCSDIR}/man X @${INSTALL_DATA} ${WRKSRC}/doc/html/Ada95.html \ X ${DOCSDIR}/Ada95.html X @${INSTALL_DATA} ${WRKSRC}/doc/html/announce.html \ X ${DOCSDIR}/announce.html X @${INSTALL_DATA} ${WRKSRC}/doc/html/index.html \ X ${DOCSDIR}/index.html X @${CP} -R ${WRKSRC}/doc/html/ada/* \ X ${DOCSDIR}/ada X @${INSTALL_DATA} ${WRKSRC}/doc/html/man/* \ X ${DOCSDIR}/man X.endif X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include END-of-ncurses-ada/Makefile echo x - ncurses-ada/distinfo sed 's/^X//' >ncurses-ada/distinfo << 'END-of-ncurses-ada/distinfo' XMD5 (ncurses-5.2.tar.gz) = 464d6a49010cf2a6eb9ce59a264d4d47 END-of-ncurses-ada/distinfo echo x - ncurses-ada/pkg-comment sed 's/^X//' >ncurses-ada/pkg-comment << 'END-of-ncurses-ada/pkg-comment' XAda 95 binding to the ncurses terminal libraryEND-of-ncurses-ada/pkg-comment echo x - ncurses-ada/pkg-descr sed 's/^X//' >ncurses-ada/pkg-descr << 'END-of-ncurses-ada/pkg-descr' X"ncurses-ada" provides an Ada 95 binding to the FreeBSD world ncurses Xlibrary. With this binding, control over terminal i/o is enhanced in XAda 95 programs. For more information, see the comprehensive HTML Xdocumentation installed with this port. X XWWW: http://invisible-island.net/ncurses/announce.html X X-- John Merryweather Cooper END-of-ncurses-ada/pkg-descr echo x - ncurses-ada/pkg-plist sed 's/^X//' >ncurses-ada/pkg-plist << 'END-of-ncurses-ada/pkg-plist' X%%ADAINC%%/terminal_interface-curses-aux.adb X%%ADAINC%%/terminal_interface-curses-aux.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-alpha.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-alpha.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-alphanumeric.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-alphanumeric.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-enumeration-ada.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-enumeration-ada.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-enumeration.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-enumeration.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-intfield.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-intfield.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-ipv4_address.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-ipv4_address.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-numeric.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-numeric.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-regexp.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-regexp.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-user-choice.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-user-choice.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types-user.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types-user.ads X%%ADAINC%%/terminal_interface-curses-forms-field_types.adb X%%ADAINC%%/terminal_interface-curses-forms-field_types.ads X%%ADAINC%%/terminal_interface-curses-forms-field_user_data.adb X%%ADAINC%%/terminal_interface-curses-forms-field_user_data.ads X%%ADAINC%%/terminal_interface-curses-forms-form_user_data.adb X%%ADAINC%%/terminal_interface-curses-forms-form_user_data.ads X%%ADAINC%%/terminal_interface-curses-forms.adb X%%ADAINC%%/terminal_interface-curses-forms.ads X%%ADAINC%%/terminal_interface-curses-menus-item_user_data.adb X%%ADAINC%%/terminal_interface-curses-menus-item_user_data.ads X%%ADAINC%%/terminal_interface-curses-menus-menu_user_data.adb X%%ADAINC%%/terminal_interface-curses-menus-menu_user_data.ads X%%ADAINC%%/terminal_interface-curses-menus.adb X%%ADAINC%%/terminal_interface-curses-menus.ads X%%ADAINC%%/terminal_interface-curses-mouse.adb X%%ADAINC%%/terminal_interface-curses-mouse.ads X%%ADAINC%%/terminal_interface-curses-panels-user_data.adb X%%ADAINC%%/terminal_interface-curses-panels-user_data.ads X%%ADAINC%%/terminal_interface-curses-panels.adb X%%ADAINC%%/terminal_interface-curses-panels.ads X%%ADAINC%%/terminal_interface-curses-text_io-aux.adb X%%ADAINC%%/terminal_interface-curses-text_io-aux.ads X%%ADAINC%%/terminal_interface-curses-text_io-complex_io.adb X%%ADAINC%%/terminal_interface-curses-text_io-complex_io.ads X%%ADAINC%%/terminal_interface-curses-text_io-decimal_io.adb X%%ADAINC%%/terminal_interface-curses-text_io-decimal_io.ads X%%ADAINC%%/terminal_interface-curses-text_io-enumeration_io.adb X%%ADAINC%%/terminal_interface-curses-text_io-enumeration_io.ads X%%ADAINC%%/terminal_interface-curses-text_io-fixed_io.adb X%%ADAINC%%/terminal_interface-curses-text_io-fixed_io.ads X%%ADAINC%%/terminal_interface-curses-text_io-float_io.adb X%%ADAINC%%/terminal_interface-curses-text_io-float_io.ads X%%ADAINC%%/terminal_interface-curses-text_io-integer_io.adb X%%ADAINC%%/terminal_interface-curses-text_io-integer_io.ads X%%ADAINC%%/terminal_interface-curses-text_io-modular_io.adb X%%ADAINC%%/terminal_interface-curses-text_io-modular_io.ads X%%ADAINC%%/terminal_interface-curses-text_io.adb X%%ADAINC%%/terminal_interface-curses-text_io.ads X%%ADAINC%%/terminal_interface-curses.adb X%%ADAINC%%/terminal_interface-curses.ads X%%ADAINC%%/terminal_interface.ads X%%ADALIB%%/terminal_interface-curses-aux.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-alpha.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-alphanumeric.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-enumeration-ada.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-enumeration.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-intfield.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-ipv4_address.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-numeric.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-regexp.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-user-choice.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types-user.ali X%%ADALIB%%/terminal_interface-curses-forms-field_types.ali X%%ADALIB%%/terminal_interface-curses-forms-field_user_data.ali X%%ADALIB%%/terminal_interface-curses-forms-form_user_data.ali X%%ADALIB%%/terminal_interface-curses-forms.ali X%%ADALIB%%/terminal_interface-curses-menus-item_user_data.ali X%%ADALIB%%/terminal_interface-curses-menus-menu_user_data.ali X%%ADALIB%%/terminal_interface-curses-menus.ali X%%ADALIB%%/terminal_interface-curses-mouse.ali X%%ADALIB%%/terminal_interface-curses-panels-user_data.ali X%%ADALIB%%/terminal_interface-curses-panels.ali X%%ADALIB%%/terminal_interface-curses-text_io-aux.ali X%%ADALIB%%/terminal_interface-curses-text_io-complex_io.ali X%%ADALIB%%/terminal_interface-curses-text_io-decimal_io.ali X%%ADALIB%%/terminal_interface-curses-text_io-enumeration_io.ali X%%ADALIB%%/terminal_interface-curses-text_io-fixed_io.ali X%%ADALIB%%/terminal_interface-curses-text_io-float_io.ali X%%ADALIB%%/terminal_interface-curses-text_io-integer_io.ali X%%ADALIB%%/terminal_interface-curses-text_io-modular_io.ali X%%ADALIB%%/terminal_interface-curses-text_io.ali X%%ADALIB%%/terminal_interface-curses.ali X%%ADALIB%%/terminal_interface.ali Xlib/libAdaCurses.a X%%PORTDOCS%%share/doc/ncurses-ada/Ada95.html X%%PORTDOCS%%share/doc/ncurses-ada/ada/files.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/files/T.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/A.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/B.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/C.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/D.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/E.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/F.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/G.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/H.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/I.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/K.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/L.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/M.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/N.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/O.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/P.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/Q.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/R.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/S.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/T.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/U.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/V.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/funcs/W.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/index.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/main.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/table.html X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-aux__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-aux__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-user__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types-user__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_types__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_user_data__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-field_user_data__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-form_user_data__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms-form_user_data__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-forms__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-menus-item_user_data__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-menus-item_user_data__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-menus-menu_user_data__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-menus-menu_user_data__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-menus__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-menus__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-mouse__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-mouse__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-panels-user_data__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-panels-user_data__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-panels__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-panels__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-aux__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-aux__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-complex_io__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-complex_io__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-decimal_io__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-decimal_io__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-fixed_io__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-fixed_io__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-float_io__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-float_io__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-integer_io__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-integer_io__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-modular_io__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io-modular_io__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses-text_io__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses__adb.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface-curses__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/ada/terminal_interface__ads.htm X%%PORTDOCS%%share/doc/ncurses-ada/announce.html X%%PORTDOCS%%share/doc/ncurses-ada/index.html X%%PORTDOCS%%share/doc/ncurses-ada/man/captoinfo.1m.html X%%PORTDOCS%%share/doc/ncurses-ada/man/clear.1.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_addch.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_addchstr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_addstr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_attr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_beep.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_bkgd.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_border.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_clear.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_color.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_delch.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_deleteln.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_extend.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_getch.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_getstr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_getyx.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_inch.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_inchstr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_initscr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_inopts.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_insch.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_insstr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_instr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_kernel.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_mouse.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_move.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_outopts.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_overlay.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_pad.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_print.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_printw.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_refresh.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_scanw.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_scr_dump.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_scroll.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_slk.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_termattrs.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_termcap.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_terminfo.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_touch.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_trace.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_util.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/curs_window.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/default_colors.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/define_key.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_cursor.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_data.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_driver.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_field.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_field_attributes.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_field_buffer.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_field_info.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_field_just.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_field_new.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_field_opts.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_field_userptr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_field_validation.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_fieldtype.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_hook.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_new.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_new_page.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_opts.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_page.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_post.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_requestname.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_userptr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/form_win.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/infocmp.1m.html X%%PORTDOCS%%share/doc/ncurses-ada/man/infotocap.1m.html X%%PORTDOCS%%share/doc/ncurses-ada/man/keybound.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/keyok.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_attributes.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_cursor.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_driver.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_format.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_hook.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_items.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_mark.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_new.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_opts.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_pattern.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_post.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_requestname.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_spacing.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_userptr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/menu_win.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/mitem_current.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/mitem_name.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/mitem_new.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/mitem_opts.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/mitem_userptr.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/mitem_value.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/mitem_visible.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/ncurses.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/panel.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/resizeterm.3x.html X%%PORTDOCS%%share/doc/ncurses-ada/man/term.5.html X%%PORTDOCS%%share/doc/ncurses-ada/man/term.7.html X%%PORTDOCS%%share/doc/ncurses-ada/man/terminfo.5.html X%%PORTDOCS%%share/doc/ncurses-ada/man/tic.1m.html X%%PORTDOCS%%share/doc/ncurses-ada/man/toe.1m.html X%%PORTDOCS%%share/doc/ncurses-ada/man/tput.1.html X%%PORTDOCS%%share/doc/ncurses-ada/man/tset.1.html X%%PORTDOCS%%share/doc/ncurses-ada/man/wresize.3x.html Xshare/examples/ncurses-ada/explain.msg Xshare/examples/ncurses-ada/rain Xshare/examples/ncurses-ada/rain.adb Xshare/examples/ncurses-ada/rain.ads Xshare/examples/ncurses-ada/sample-curses_demo-attributes.adb Xshare/examples/ncurses-ada/sample-curses_demo-attributes.ads Xshare/examples/ncurses-ada/sample-curses_demo-mouse.adb Xshare/examples/ncurses-ada/sample-curses_demo-mouse.ads Xshare/examples/ncurses-ada/sample-curses_demo.adb Xshare/examples/ncurses-ada/sample-curses_demo.ads Xshare/examples/ncurses-ada/sample-explanation.adb Xshare/examples/ncurses-ada/sample-explanation.ads Xshare/examples/ncurses-ada/sample-form_demo-aux.adb Xshare/examples/ncurses-ada/sample-form_demo-aux.ads Xshare/examples/ncurses-ada/sample-form_demo-handler.adb Xshare/examples/ncurses-ada/sample-form_demo-handler.ads Xshare/examples/ncurses-ada/sample-form_demo.adb Xshare/examples/ncurses-ada/sample-form_demo.ads Xshare/examples/ncurses-ada/sample-function_key_setting.adb Xshare/examples/ncurses-ada/sample-function_key_setting.ads Xshare/examples/ncurses-ada/sample-header_handler.adb Xshare/examples/ncurses-ada/sample-header_handler.ads Xshare/examples/ncurses-ada/sample-helpers.adb Xshare/examples/ncurses-ada/sample-helpers.ads Xshare/examples/ncurses-ada/sample-keyboard_handler.adb Xshare/examples/ncurses-ada/sample-keyboard_handler.ads Xshare/examples/ncurses-ada/sample-manifest.ads Xshare/examples/ncurses-ada/sample-menu_demo-aux.adb Xshare/examples/ncurses-ada/sample-menu_demo-aux.ads Xshare/examples/ncurses-ada/sample-menu_demo-handler.adb Xshare/examples/ncurses-ada/sample-menu_demo-handler.ads Xshare/examples/ncurses-ada/sample-menu_demo.adb Xshare/examples/ncurses-ada/sample-menu_demo.ads Xshare/examples/ncurses-ada/sample-my_field_type.adb Xshare/examples/ncurses-ada/sample-my_field_type.ads Xshare/examples/ncurses-ada/sample-text_io_demo.adb Xshare/examples/ncurses-ada/sample-text_io_demo.ads Xshare/examples/ncurses-ada/sample.adb Xshare/examples/ncurses-ada/sample.ads Xshare/examples/ncurses-ada/status.adb Xshare/examples/ncurses-ada/status.ads Xshare/examples/ncurses-ada/tour Xshare/examples/ncurses-ada/tour.adb Xshare/examples/ncurses-ada/tour.ads X%%PORTDOCS%%@dirrm share/doc/ncurses-ada/ada/files X%%PORTDOCS%%@dirrm share/doc/ncurses-ada/ada/funcs X%%PORTDOCS%%@dirrm share/doc/ncurses-ada/ada X%%PORTDOCS%%@dirrm share/doc/ncurses-ada/man X%%PORTDOCS%%@dirrm share/doc/ncurses-ada X@dirrm share/examples/ncurses-ada END-of-ncurses-ada/pkg-plist echo c - ncurses-ada/files mkdir -p ncurses-ada/files > /dev/null 2>&1 echo x - ncurses-ada/files/patch-Ada95::gen::Makefile.in sed 's/^X//' >ncurses-ada/files/patch-Ada95::gen::Makefile.in << 'END-of-ncurses-ada/files/patch-Ada95::gen::Makefile.in' X--- Ada95/gen/Makefile.in Sat Sep 30 12:13:01 2000 X+++ Ada95/gen/Makefile.in.new Thu Nov 15 15:27:44 2001 X@@ -71,9 +71,9 @@ X X RANLIB = @RANLIB@ X X-LIB_CURSES = -L../../lib -lncurses@LIB_SUFFIX@ X+LIB_CURSES = -L/usr/lib -lncurses@LIB_SUFFIX@ X X-M4 = m4 X+M4 = gm4 X M4FLAGS = X X GENERATE = ./gen$x '@DFT_ARG_SUFFIX@' END-of-ncurses-ada/files/patch-Ada95::gen::Makefile.in echo x - ncurses-ada/files/patch-Ada95::samples::Makefile.in sed 's/^X//' >ncurses-ada/files/patch-Ada95::samples::Makefile.in << 'END-of-ncurses-ada/files/patch-Ada95::samples::Makefile.in' X--- Ada95/samples/Makefile.in Sat Aug 26 16:49:18 2000 X+++ Ada95/samples/Makefile.in.new Thu Nov 15 16:05:52 2001 X@@ -84,7 +84,7 @@ X ABASE = $(ALIB)-curses X X CARGS =-cargs $(ADAFLAGS) X-LARGS =-largs -L../../lib $(LD_FLAGS) -lAdaCurses -lncurses@LIB_SUFFIX@ X+LARGS =-largs -L/usr/lib $(LD_FLAGS) -lAdaCurses -lncurses@LIB_SUFFIX@ X X PROGS = tour rain X END-of-ncurses-ada/files/patch-Ada95::samples::Makefile.in echo x - ncurses-ada/pkg-message sed 's/^X//' >ncurses-ada/pkg-message << 'END-of-ncurses-ada/pkg-message' X------------------------------------------------------------------------ X XIf your PREFIX is /usr/local (the default), and you chose to install Xthe PORTDOCS, comprehensive HTML documentation is installed at: X X file:///usr/local/share/doc/ncurses-ada/index.html X X------------------------------------------------------------------------ END-of-ncurses-ada/pkg-message exit --=_lrZ03NoBR/3+SX-- >Release-Note: >Audit-Trail: >Unformatted: --=_lrZ03NoBR/3+SX Content-Type: text/plain; format=flowed; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit --=_lrZ03NoBR/3+SX Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="ncurses-ada.txt" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message