ports/70986: [NEW PORT] editors/cream: Gvim extension with many features

Janos Mohacsi mohacsi at niif.hu
Thu Aug 26 11:30:27 UTC 2004


>Number:         70986
>Category:       ports
>Synopsis:       [NEW PORT] editors/cream: Gvim extension with many features
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Aug 26 11:30:25 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Janos Mohacsi
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
NIIF/HUNGARNET
>Environment:
System: FreeBSD scone.ki.iif.hu 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Wed Aug  4 11:53:21 CEST
>Description:
Cream is a vim extension supports pull-down menus and/or keyboard shortcuts.

Features:
- Standard and intuitive menus.
- Syntax highlighting colors, supporting more than 350 languages.
- Intuitive status line
- Automatic text indention 
- Word wrap
- Multiple documents opening
- Find and Find/Replace dialogs
- Spell check with error highlighting
- Text justification
- Conversion of and between Unix, Windows and Apple platform format files
- Macro record and playback
- File browser
- Ctags navigation and searching
- plus lots of addons

WWW:	http://cream.sourceforge.net/

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
Apply this shar.

>Fix:

--- cream-0.30.shar begins here ---
# 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:
#
#	cream
#	cream/pkg-descr
#	cream/Makefile
#	cream/distinfo
#
echo c - cream
mkdir -p cream > /dev/null 2>&1
echo x - cream/pkg-descr
sed 's/^X//' >cream/pkg-descr << 'END-of-cream/pkg-descr'
XCream is a vim extension supports pull-down menus and/or keyboard shortcuts.
X
XFeatures:
X- Standard and intuitive menus.
X- Syntax highlighting colors, supporting more than 350 languages.
X- Intuitive status line
X- Automatic text indention 
X- Word wrap
X- Multiple documents opening
X- Find and Find/Replace dialogs
X- Spell check with error highlighting
X- Text justification
X- Conversion of and between Unix, Windows and Apple platform format files
X- Macro record and playback
X- File browser
X- Ctags navigation and searching
X- plus lots of addons
X
XWWW:	http://cream.sourceforge.net/
END-of-cream/pkg-descr
echo x - cream/Makefile
sed 's/^X//' >cream/Makefile << 'END-of-cream/Makefile'
X# New ports collection makefile for:	cream
X# Date created:		2004-08-25
X# Whom:			Janos Mohacsi <janos.mohacsi at bsd.hu>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	cream
XPORTVERSION=	0.30
XCATEGORIES=	editors
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	janos.mohacsi at bsd.hu
XCOMMENT=	Gvim extension with many features
X
XRUN_DEPENDS+=	${LOCALBASE}/bin/gvim:${PORTSDIR}/editors/vim
X
XNO_BUILD=	YES
X
XPLIST_FILES=	bin/cream
X
X# this does not work for me :(
X#VIMRUNTIMEDIR!=	${LOCALBASE}/bin/gvim --cmd 'echo $VIMRUNTIME' --cmd 'quit' | ${SED} -e 's!\n!!' -e 's!${LOCALBASE}!!'
X# needs updating for each major vim update.
XVIMRUNTIMEDIR=	share/vim/vim63
X
XCREAM_FILES=	EasyHtml.vim EnhancedCommentify.vim calendar.vim \
X		cream-abbr-eng.vim cream-abbr-fre.vim cream-abbr.vim \
X		cream-addon.vim cream-ascii.vim cream-autocmd.vim \
X		cream-behavior.vim cream-bookmarks.vim \
X		cream-capitalization.vim cream-colors-blackwhite.vim \
X		cream-colors-chocolateliquor.vim cream-colors-dawn.vim \
X		cream-colors-default.vim cream-colors-navajo-night.vim \
X		cream-colors-navajo.vim cream-colors-night.vim \
X		cream-colors-oceandeep.vim cream-colors-terminal.vim \
X		cream-colors-zenburn.vim cream-colors.vim cream-columns.vim \
X		cream-conf.example.vim cream-devel.vim cream-expertmode.vim \
X		cream-explorer.vim cream-filetype-c.vim \
X		cream-filetype-html.vim cream-filetype-txt.vim \
X		cream-filetype-vim.vim cream-filetype.vim cream-find.vim \
X		cream-gui.vim cream-justify.vim cream-keys.vim cream-lib.vim \
X		cream-macros.vim cream-menu-developer.vim cream-menu-edit.vim \
X		cream-menu-file.vim cream-menu-format.vim cream-menu-help.vim \
X		cream-menu-insert.vim cream-menu-mru.vim cream-menu-popup.vim \
X		cream-menu-settings.vim cream-menu-toolbar.vim \
X		cream-menu-tools.vim cream-menu-window-buffer.vim \
X		cream-menu-window.vim cream-menu.vim cream-numberlines.vim \
X		cream-playpen.vim cream-pop.vim cream-print.vim \
X		cream-replace.vim cream-replacemulti.vim cream-server.vim \
X		cream-settings.vim cream-showinvisibles.vim cream-spell.vim \
X		cream-statusline.vim cream-window-buffer.vim cream.vim creamrc \
X		genutils.vim imaps.vim multvals.vim opsplorer.vim taglist.vim
X
XCREAM_ADDONS=	cream-colorinvert.vim cream-convert-hex.vim \
X		cream-cream-bugreport.vim cream-cream-ctags.vim \
X		cream-cream-fileformat.vim cream-cream-foldfunctions.vim \
X		cream-cream-keytest.vim cream-cream-release.vim \
X		cream-cream-update.vim cream-cream-vim-abbrev.vim \
X		cream-dailyread.vim cream-debinary.vim \
X		cream-email-formatter.vim cream-email-munge.vim \
X		cream-encrypt-algorithmic.vim cream-encrypt-h4x0r.vim \
X		cream-encrypt-hexme.vim cream-encrypt-rot13.vim \
X		cream-highlight-ctrlchars.vim cream-highlight-mbyte.vim \
X		cream-ispell.vim cream-sort.vim cream-spell-french.vim \
X		cream-str-invert.vim cream-text2html.vim cream-timestamp.vim
X
XCREAM_BITMAPS=	book.xpm broken_image.xpm copy_alt.xpm cut_alt.xpm exit.xpm \
X		font.xpm help.xpm new.xpm open.xpm paste.xpm print.xpm \
X		redo.xpm save.xpm save_all.xpm save_as.xpm search.xpm \
X		search_and_replace.xpm spellcheck.xpm text_align_center.xpm \
X		text_align_justify.xpm text_align_left.xpm \
X		text_align_right.xpm undo.xpm
X
XCREAM_DOCS=	BUGS.txt CHANGELOG.txt COPYING.txt DEVELOPER.txt FILELIST.txt \
X		KEYBOARD.txt PressRelease.txt README.txt RELEASE.txt \
X		SPELLDICTS.txt SPELLTEST-ENG.txt TODO.txt WINDOWS.txt
X
XCREAM_HTML=	background.html changelog.html contribute.html creamlogo.png \
X		devel.html downloads.html faq.html favicon.png features.html \
X		goals.html hate.html index.html installation.html \
X		keyboardshortcuts.html license.html links.html love.html \
X		maillist.html main.css otherfiles.html screenshot-arabic1.png \
X		screenshot-popup.png screenshot1-thumb.png screenshot1.png \
X		screenshot2-thumb.png screenshot2.png screenshot3-thumb.png \
X		screenshot3.png screenshot4-thumb.png screenshot4.png \
X		screenshot5-thumb.png screenshot5.png screenshot6-thumb.png \
X		screenshot6.png screenshot7-thumb.png screenshot7.png \
X		screenshot8-thumb.png screenshot8.png screenshots.html \
X		screenshots1-closeup.html screenshots2-closeup.html \
X		screenshots3-closeup.html screenshots4-closeup.html \
X		screenshots5-closeup.html screenshots6-closeup.html \
X		screenshots7-closeup.html screenshots8-closeup.html \
X		spellcheck.html statusline-closeup.html statusline-thumb.png \
X		statusline.png todo.html vim.html
X
XCREAM_HELP=	EnhancedCommentify.txt opsplorer.txt
X
XCREAM_SPELL=	cream-spell-dict-eng-s-br_1.vim \
X		cream-spell-dict-eng-s-br_2.vim \
X		cream-spell-dict-eng-s-br_3.vim \
X		cream-spell-dict-eng-s-br_4.vim \
X		cream-spell-dict-eng-s-ca_1.vim \
X		cream-spell-dict-eng-s-ca_2.vim \
X		cream-spell-dict-eng-s-ca_3.vim \
X		cream-spell-dict-eng-s-ca_4.vim \
X		cream-spell-dict-eng-s-us_1.vim \
X		cream-spell-dict-eng-s-us_2.vim \
X		cream-spell-dict-eng-s-us_3.vim \
X		cream-spell-dict-eng-s-us_4.vim \
X		cream-spell-dict-eng-s_1.vim \
X		cream-spell-dict-eng-s_2.vim \
X		cream-spell-dict-eng-s_3.vim \
X		cream-spell-dict-eng-s_4.vim
X
Xdo-install:
X		#creating directories
X		${MKDIR}	${PREFIX}/${VIMRUNTIMEDIR}/cream/
X		${MKDIR}	${PREFIX}/${VIMRUNTIMEDIR}/cream/addons/
X		${MKDIR}	${PREFIX}/${VIMRUNTIMEDIR}/cream/bitmaps/
X		${MKDIR}	${PREFIX}/${VIMRUNTIMEDIR}/cream/docs/
X		${MKDIR}	${PREFIX}/${VIMRUNTIMEDIR}/cream/docs-html/
X		${MKDIR}	${PREFIX}/${VIMRUNTIMEDIR}/cream/help/
X		${MKDIR}	${PREFIX}/${VIMRUNTIMEDIR}/cream/spelldicts/
X		#installing files
X.for file in ${CREAM_FILES}
X	${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/${VIMRUNTIMEDIR}/cream
X.endfor
X.for file in ${CREAM_ADDONS}
X	${INSTALL_DATA} ${WRKSRC}/addons/${file} \
X		${PREFIX}/${VIMRUNTIMEDIR}/cream/addons/
X.endfor
X.for file in ${CREAM_BITMAPS}
X	${INSTALL_DATA} ${WRKSRC}/bitmaps/${file} \
X		${PREFIX}/${VIMRUNTIMEDIR}/cream/bitmaps/
X.endfor
X.for file in ${CREAM_DOCS}
X	${INSTALL_DATA} ${WRKSRC}/docs/${file} \
X		${PREFIX}/${VIMRUNTIMEDIR}/cream/docs/
X.endfor
X.for file in ${CREAM_HTML}
X	${INSTALL_DATA} ${WRKSRC}/docs-html/${file} \
X		${PREFIX}/${VIMRUNTIMEDIR}/cream/docs-html/
X.endfor
X.for file in ${CREAM_HELP}
X	${INSTALL_DATA} ${WRKSRC}/help/${file} \
X		${PREFIX}/${VIMRUNTIMEDIR}/cream/help/
X.endfor
X.for file in ${CREAM_SPELL}
X	${INSTALL_DATA} ${WRKSRC}/spelldicts/${file} \
X		${PREFIX}/${VIMRUNTIMEDIR}/cream/spelldicts/
X.endfor
X	 ${INSTALL_SCRIPT} ${WRKSRC}/cream ${PREFIX}/bin/
X
Xpost-install:
X# create the package listings
X.for file in ${CREAM_FILES}
X	${ECHO} ${VIMRUNTIMEDIR}/cream/${file} >>${TMPPLIST}
X.endfor
X.for file in ${CREAM_ADDONS}
X	${ECHO} ${VIMRUNTIMEDIR}/cream/addons/${file} >>${TMPPLIST}
X.endfor
X.for file in ${CREAM_BITMAPS}
X	${ECHO} ${VIMRUNTIMEDIR}/cream/bitmaps/${file} >>${TMPPLIST}
X.endfor
X.for file in ${CREAM_DOCS}
X	${ECHO} ${VIMRUNTIMEDIR}/cream/docs/${file} >>${TMPPLIST}
X.endfor
X.for file in ${CREAM_HTML}
X	${ECHO} ${VIMRUNTIMEDIR}/cream/docs-html/${file} >>${TMPPLIST}
X.endfor
X.for file in ${CREAM_HELP}
X	${ECHO} ${VIMRUNTIMEDIR}/cream/help/${file} >>${TMPPLIST}
X.endfor
X.for file in ${CREAM_SPELL}
X	${ECHO} ${VIMRUNTIMEDIR}/cream/spelldicts/${file} >>${TMPPLIST}
X.endfor
X	${ECHO} "@dirrm ${VIMRUNTIMEDIR}/cream/addons" >>${TMPPLIST}
X	${ECHO} "@dirrm ${VIMRUNTIMEDIR}/cream/bitmaps" >>${TMPPLIST}
X	${ECHO} "@dirrm ${VIMRUNTIMEDIR}/cream/docs" >>${TMPPLIST}
X	${ECHO} "@dirrm ${VIMRUNTIMEDIR}/cream/docs-html" >>${TMPPLIST}
X	${ECHO} "@dirrm ${VIMRUNTIMEDIR}/cream/help" >>${TMPPLIST}
X	${ECHO} "@dirrm ${VIMRUNTIMEDIR}/cream/spelldicts" >>${TMPPLIST}
X	${ECHO} "@dirrm ${VIMRUNTIMEDIR}/cream" >>${TMPPLIST}
X
X.include <bsd.port.mk>
END-of-cream/Makefile
echo x - cream/distinfo
sed 's/^X//' >cream/distinfo << 'END-of-cream/distinfo'
XMD5 (cream-0.30.tar.gz) = 3da73a680131457aa91d69937bbc8834
XSIZE (cream-0.30.tar.gz) = 851705
END-of-cream/distinfo
exit
--- cream-0.30.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list