mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
Yzis a vi-like editor inspired by Vim.
It aims to be a powerful, fast editor with all of Vim's features and hopefully, at some point, more. WWW: http://www.yzis.org PR: ports/123907 Submitted by: Ganael Laplanche <ganael.laplanche at martymac.com>
This commit is contained in:
parent
06ce214eec
commit
2b1253c541
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=213856
@ -194,6 +194,7 @@
|
||||
SUBDIR += xxe
|
||||
SUBDIR += yudit
|
||||
SUBDIR += yui
|
||||
SUBDIR += yzis
|
||||
SUBDIR += zed
|
||||
SUBDIR += zile
|
||||
SUBDIR += zim
|
||||
|
70
editors/yzis/Makefile
Normal file
70
editors/yzis/Makefile
Normal file
@ -0,0 +1,70 @@
|
||||
# New ports collection makefile for: yzis
|
||||
# Date created: Tue May 20 19:00:00 UTC 2008
|
||||
# Whom: Ganael Laplanche <ganael.laplanche@martymac.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= yzis
|
||||
PORTVERSION= 0.3
|
||||
CATEGORIES= editors
|
||||
MASTER_SITES= http://yzis.org.free.fr/releases/ \
|
||||
http://contribs.martymac.com/FreeBSD-ports/distfiles/
|
||||
DISTNAME= ${PORTNAME}-M3
|
||||
|
||||
MAINTAINER= ganael.laplanche@martymac.com
|
||||
COMMENT= Vi-like editor
|
||||
|
||||
LIB_DEPENDS= audio:${PORTSDIR}/audio/nas \
|
||||
expat:${PORTSDIR}/textproc/expat2 \
|
||||
fontconfig:${PORTSDIR}/x11-fonts/fontconfig \
|
||||
jpeg:${PORTSDIR}/graphics/jpeg \
|
||||
lcms:${PORTSDIR}/graphics/lcms \
|
||||
mng:${PORTSDIR}/graphics/libmng \
|
||||
png:${PORTSDIR}/graphics/png \
|
||||
tiff:${PORTSDIR}/graphics/tiff \
|
||||
ungif:${PORTSDIR}/graphics/libungif \
|
||||
ps:${PORTSDIR}/print/pslib
|
||||
BUILD_DEPENDS= dot:${PORTSDIR}/graphics/graphviz \
|
||||
doxygen:${PORTSDIR}/devel/doxygen
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_FAM= yes
|
||||
USE_FREETYPE= yes
|
||||
USE_GETTEXT= yes
|
||||
USE_ICONV= yes
|
||||
USE_LUA= 5.0
|
||||
LUA_COMPS= lua
|
||||
USE_KDELIBS_VER= 3
|
||||
USE_XORG= xrender xext sm ice x11 xau xdmcp xt xi \
|
||||
xrandr xcursor xinerama xft xfixes
|
||||
|
||||
USE_AUTOTOOLS= libtool:15
|
||||
USE_GMAKE= yes
|
||||
CPPFLAGS= -I${LOCALBASE}/include -I${LUA_INCDIR}
|
||||
LDFLAGS= -L${LOCALBASE}/lib -L${LUA_LIBDIR}
|
||||
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
PTHREAD_LIBS="${PTHREAD_LIBS}" \
|
||||
F77="${F77}" FFLAGS="${FFLAGS}"
|
||||
CONFIGURE_ARGS= --with-lua-includes=${LUA_INCDIR} \
|
||||
--with-lua-libraries=${LUA_LIBDIR}
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
INSTALLS_ICONS= yes
|
||||
USE_LDCONFIG= yes
|
||||
OPTIONS= NCURSES "Build nyzis (ncurses frontend - buggy)" off
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if defined(WITH_NCURSES)
|
||||
CONFIGURE_ARGS+= --enable-nyzis
|
||||
PLIST_SUB+= PL_NCURSES=""
|
||||
# Define_XOPEN_SOURCE_EXTENDED for ncurses/widec support
|
||||
CPPFLAGS+= -D_XOPEN_SOURCE_EXTENDED
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-nyzis
|
||||
PLIST_SUB+= PL_NCURSES="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
editors/yzis/distinfo
Normal file
3
editors/yzis/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (yzis-M3.tar.bz2) = 7e2d41776aa419a2bfe10ec6e69cf767
|
||||
SHA256 (yzis-M3.tar.bz2) = ac4e823d4c22ed4c2a874b7a111b5140a81529832fe782fc42e7496a3b0c553f
|
||||
SIZE (yzis-M3.tar.bz2) = 1471682
|
13
editors/yzis/files/patch-kyzis-src-viewwidget.h
Normal file
13
editors/yzis/files/patch-kyzis-src-viewwidget.h
Normal file
@ -0,0 +1,13 @@
|
||||
--- kyzis/src/viewwidget.h.orig 2008-05-18 18:52:01.119247190 +0200
|
||||
+++ kyzis/src/viewwidget.h 2008-05-18 18:52:14.123333743 +0200
|
||||
@@ -77,8 +77,8 @@
|
||||
*/
|
||||
void setkid( int kId ) { mkId = kId; }
|
||||
|
||||
- void KYZisView::wheelEvent( QWheelEvent * e );
|
||||
- void KYZisView::contextMenuEvent( QContextMenuEvent * e );
|
||||
+ void wheelEvent( QWheelEvent * e );
|
||||
+ void contextMenuEvent( QContextMenuEvent * e );
|
||||
|
||||
/**
|
||||
* @internal
|
11
editors/yzis/files/patch-libyzis-linesearch.h
Normal file
11
editors/yzis/files/patch-libyzis-linesearch.h
Normal file
@ -0,0 +1,11 @@
|
||||
--- libyzis/linesearch.h.orig 2008-05-18 18:47:35.318978999 +0200
|
||||
+++ libyzis/linesearch.h 2008-05-18 18:47:47.858303411 +0200
|
||||
@@ -70,7 +70,7 @@
|
||||
/**
|
||||
* Searches for previously searched character in opposite direction
|
||||
*/
|
||||
- YZCursor YZLineSearch::searchAgainOpposite( bool &found, unsigned int times );
|
||||
+ YZCursor searchAgainOpposite( bool &found, unsigned int times );
|
||||
|
||||
/**
|
||||
* Defines types of searches for history
|
6
editors/yzis/pkg-descr
Normal file
6
editors/yzis/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
Yzis a vi-like editor inspired by Vim.
|
||||
|
||||
It aims to be a powerful, fast editor with all of Vim's
|
||||
features and hopefully, at some point, more.
|
||||
|
||||
WWW: http://www.yzis.org
|
173
editors/yzis/pkg-plist
Normal file
173
editors/yzis/pkg-plist
Normal file
@ -0,0 +1,173 @@
|
||||
bin/kyzis
|
||||
%%PL_NCURSES%%bin/yz
|
||||
%%PL_NCURSES%%bin/yzis
|
||||
lib/libqtyzis.la
|
||||
lib/libqtyzis.so
|
||||
lib/libqtyzis.so.0
|
||||
lib/libqtyzis.a
|
||||
lib/kde3/libkyzispart.so
|
||||
lib/kde3/libkyzispart.la
|
||||
lib/kde3/libkyzispart.a
|
||||
@dirrmtry lib/kde3
|
||||
share/services/kyzispart.desktop
|
||||
@dirrmtry share/services
|
||||
share/apps/kyzis/kyzis_shell.rc
|
||||
@dirrm share/apps/kyzis
|
||||
share/apps/kyzispart/kyzispart.rc
|
||||
@dirrm share/apps/kyzispart
|
||||
@dirrmtry share/apps
|
||||
share/config.kcfg/kyzis.kcfg
|
||||
@dirrmtry share/config.kcfg
|
||||
share/icons/crystalsvg/16x16/apps/kyzis.png
|
||||
@dirrmtry share/icons/crystalsvg/16x16/apps
|
||||
@dirrmtry share/icons/crystalsvg/16x16
|
||||
share/icons/crystalsvg/32x32/apps/kyzis.png
|
||||
@dirrmtry share/icons/crystalsvg/32x32/apps
|
||||
@dirrmtry share/icons/crystalsvg/32x32
|
||||
share/icons/crystalsvg/128x128/apps/kyzis.png
|
||||
@dirrmtry share/icons/crystalsvg/128x128/apps
|
||||
@dirrmtry share/icons/crystalsvg/128x128
|
||||
share/icons/crystalsvg/64x64/apps/kyzis.png
|
||||
@dirrmtry share/icons/crystalsvg/64x64/apps
|
||||
@dirrmtry share/icons/crystalsvg/64x64
|
||||
@dirrmtry share/icons/crystalsvg
|
||||
@dirrmtry share/icons
|
||||
share/applnk/Editors/kyzis.desktop
|
||||
@dirrmtry share/applnk/Editors
|
||||
@dirrmtry share/applnk
|
||||
share/locale/de/LC_MESSAGES/yzis.mo
|
||||
share/locale/es/LC_MESSAGES/yzis.mo
|
||||
share/locale/fr/LC_MESSAGES/yzis.mo
|
||||
share/locale/nl/LC_MESSAGES/yzis.mo
|
||||
share/locale/no/LC_MESSAGES/yzis.mo
|
||||
share/locale/pl/LC_MESSAGES/yzis.mo
|
||||
share/locale/pt/LC_MESSAGES/yzis.mo
|
||||
share/yzis/scripts/indent/python.lua
|
||||
share/yzis/scripts/indent/cpp.lua
|
||||
share/yzis/scripts/2html.lua
|
||||
share/yzis/scripts/clevertab.lua
|
||||
share/yzis/magic.mime
|
||||
share/yzis/syntax/ferite.xml
|
||||
share/yzis/syntax/mason.xml
|
||||
share/yzis/syntax/e.xml
|
||||
share/yzis/syntax/xslt.xml
|
||||
share/yzis/syntax/python.xml
|
||||
share/yzis/syntax/euphoria.xml
|
||||
share/yzis/syntax/inform.xml
|
||||
share/yzis/syntax/css-php.xml
|
||||
share/yzis/syntax/mup.xml
|
||||
share/yzis/syntax/sql-mysql.xml
|
||||
share/yzis/syntax/mips.xml
|
||||
share/yzis/syntax/javascript-php.xml
|
||||
share/yzis/syntax/sather.xml
|
||||
share/yzis/syntax/alert.xml
|
||||
share/yzis/syntax/lpc.xml
|
||||
share/yzis/syntax/scheme.xml
|
||||
share/yzis/syntax/rexx.xml
|
||||
share/yzis/syntax/bash.xml
|
||||
share/yzis/syntax/modula-2.xml
|
||||
share/yzis/syntax/pascal.xml
|
||||
share/yzis/syntax/coldfusion.xml
|
||||
share/yzis/syntax/commonlisp.xml
|
||||
share/yzis/syntax/progress.xml
|
||||
share/yzis/syntax/yacas.xml
|
||||
share/yzis/syntax/lex.xml
|
||||
share/yzis/syntax/cisco.xml
|
||||
share/yzis/syntax/jsp.xml
|
||||
share/yzis/syntax/verilog.xml
|
||||
share/yzis/syntax/yacc.xml
|
||||
share/yzis/syntax/cpp.xml
|
||||
share/yzis/syntax/matlab.xml
|
||||
share/yzis/syntax/eiffel.xml
|
||||
share/yzis/syntax/idconsole.xml
|
||||
share/yzis/syntax/ahdl.xml
|
||||
share/yzis/syntax/xmldebug.xml
|
||||
share/yzis/syntax/makefile.xml
|
||||
share/yzis/syntax/glsl.xml
|
||||
share/yzis/syntax/syntax.template
|
||||
share/yzis/syntax/ocaml.xml
|
||||
share/yzis/syntax/desktop.xml
|
||||
share/yzis/syntax/vrml.xml
|
||||
share/yzis/syntax/cue.xml
|
||||
share/yzis/syntax/lilypond.xml
|
||||
share/yzis/syntax/winehq.xml
|
||||
share/yzis/syntax/doxygen.xml
|
||||
share/yzis/syntax/kbasic.xml
|
||||
share/yzis/syntax/mab.xml
|
||||
share/yzis/syntax/c.xml
|
||||
share/yzis/syntax/xml.xml
|
||||
share/yzis/syntax/d.xml
|
||||
share/yzis/syntax/vhdl.xml
|
||||
share/yzis/syntax/literate-haskell.xml
|
||||
share/yzis/syntax/ruby.xml
|
||||
share/yzis/syntax/language.dtd
|
||||
share/yzis/syntax/spice.xml
|
||||
share/yzis/syntax/cmake.xml
|
||||
share/yzis/syntax/postscript.xml
|
||||
share/yzis/syntax/nasm.xml
|
||||
share/yzis/syntax/css.xml
|
||||
share/yzis/syntax/asm6502.xml
|
||||
share/yzis/syntax/asm-avr.xml
|
||||
share/yzis/syntax/changelog.xml
|
||||
share/yzis/syntax/pike.xml
|
||||
share/yzis/syntax/tibasic.xml
|
||||
share/yzis/syntax/rib.xml
|
||||
share/yzis/syntax/cg.xml
|
||||
share/yzis/syntax/xharbour.xml
|
||||
share/yzis/syntax/debiancontrol.xml
|
||||
share/yzis/syntax/uscript.xml
|
||||
share/yzis/syntax/logtalk.xml
|
||||
share/yzis/syntax/picsrc.xml
|
||||
share/yzis/syntax/velocity.xml
|
||||
share/yzis/syntax/latex.xml
|
||||
share/yzis/syntax/gnuassembler.xml
|
||||
share/yzis/syntax/txt2tags.xml
|
||||
share/yzis/syntax/octave.xml
|
||||
share/yzis/syntax/perl.xml
|
||||
share/yzis/syntax/sieve.xml
|
||||
share/yzis/syntax/fortran.xml
|
||||
share/yzis/syntax/idl.xml
|
||||
share/yzis/syntax/ilerpg.xml
|
||||
share/yzis/syntax/r.xml
|
||||
share/yzis/syntax/abc.xml
|
||||
share/yzis/syntax/tcl.xml
|
||||
share/yzis/syntax/cgis.xml
|
||||
share/yzis/syntax/stata.xml
|
||||
share/yzis/syntax/php.xml
|
||||
share/yzis/syntax/bibtex.xml
|
||||
share/yzis/syntax/objectivec.xml
|
||||
share/yzis/syntax/sml.xml
|
||||
share/yzis/syntax/html-php.xml
|
||||
share/yzis/syntax/purebasic.xml
|
||||
share/yzis/syntax/gettext.xml
|
||||
share/yzis/syntax/ada.xml
|
||||
share/yzis/syntax/cs.xml
|
||||
share/yzis/syntax/asp.xml
|
||||
share/yzis/syntax/javascript.xml
|
||||
share/yzis/syntax/sql.xml
|
||||
share/yzis/syntax/sql-postgresql.xml
|
||||
share/yzis/syntax/html.xml
|
||||
share/yzis/syntax/ansic89.xml
|
||||
share/yzis/syntax/diff.xml
|
||||
share/yzis/syntax/awk.xml
|
||||
share/yzis/syntax/lua.xml
|
||||
share/yzis/syntax/clipper.xml
|
||||
share/yzis/syntax/rsiidl.xml
|
||||
share/yzis/syntax/fgl-4gl.xml
|
||||
share/yzis/syntax/gdl.xml
|
||||
share/yzis/syntax/javadoc.xml
|
||||
share/yzis/syntax/component-pascal.xml
|
||||
share/yzis/syntax/prolog.xml
|
||||
share/yzis/syntax/fgl-per.xml
|
||||
share/yzis/syntax/rpmspec.xml
|
||||
share/yzis/syntax/sgml.xml
|
||||
share/yzis/syntax/povray.xml
|
||||
share/yzis/syntax/debianchangelog.xml
|
||||
share/yzis/syntax/ldif.xml
|
||||
share/yzis/syntax/haskell.xml
|
||||
share/yzis/syntax/sci.xml
|
||||
share/yzis/syntax/java.xml
|
||||
@dirrm share/yzis/syntax
|
||||
@dirrm share/yzis/scripts/indent
|
||||
@dirrm share/yzis/scripts
|
||||
@dirrm share/yzis
|
Loading…
Reference in New Issue
Block a user