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