Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Dec 2005 04:40:28 +0900
From:      Eric Kjeldergaard <kjelderg@gmail.com>
To:        FreeBSD-gnats-submit@freebsd.org, freebsd-ports-bugs@freebsd.org
Subject:   Re: ports/90922: `New port: editors/yzis A vim-like editor
Message-ID:  <200512280440.55721.kjelderg@gmail.com>
In-Reply-To: <200512261340.jBQDe23p029682@freefall.freebsd.org>
References:  <200512261340.jBQDe23p029682@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart3535970.RHKWepubM5
Content-Type: multipart/mixed;
  boundary="Boundary-01=_uiZsD5zEPcq3X46"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--Boundary-01=_uiZsD5zEPcq3X46
Content-Type: text/plain;
  charset="iso-8859-6"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Monday 26 December 2005 22:40, FreeBSD-gnats-submit@freebsd.org wrote:
> Thank you very much for your problem report.
> It has the internal identification `ports/90922'.
> The individual assigned to look at your
> report is: freebsd-ports-bugs.
>
> You can access the state of your problem report at any time
> via this link:
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=3D90922
>
> >Category:       ports
> >Responsible:    freebsd-ports-bugs
> >Synopsis:       `New port: editors/yzis A vim-like editor
> >Arrival-Date:   Mon Dec 26 13:40:02 GMT 2005

An update that depends on libMagick and can compile with ncurses as well as=
=20
getting closer to compiling on 4.x . =20



=2D-=20
The signature is a location used to give a personalised feel to each E-mail=
=20
without having to personalise each E-mail.

--Boundary-01=_uiZsD5zEPcq3X46
Content-Type: text/plain;
  charset="iso-8859-6";
  name="yzis.shar"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="yzis.shar"

# 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:
#
#	yzis
#	yzis/pkg-plist
#	yzis/pkg-descr
#	yzis/distinfo
#	yzis/Makefile
#	yzis/files
#	yzis/files/patch-kyzis_Makefile.in
#	yzis/files/patch-nyzis_viewwidget.h
#	yzis/files/patch-libyzis_view.cpp
#	yzis/files/patch-nyzis_Makefile.in
#
echo c - yzis
mkdir -p yzis > /dev/null 2>&1
echo x - yzis/pkg-plist
sed 's/^X//' >yzis/pkg-plist << 'END-of-yzis/pkg-plist'
Xbin/kyzis
Xbin/yzis
Xbin/yz
Xlib/kde3/libkyzispart.la
Xlib/kde3/libkyzispart.so
Xlib/libqtyzis.la
Xlib/libqtyzis.so
Xlib/libqtyzis.so.0
Xshare/applnk/Editors/kyzis.desktop
Xshare/apps/kyzis/kyzis_shell.rc
Xshare/apps/kyzispart/kyzispart.rc
Xshare/config.kcfg/kyzis.kcfg
Xshare/icons/crystalsvg/128x128/apps/kyzis.png
Xshare/icons/crystalsvg/16x16/apps/kyzis.png
Xshare/icons/crystalsvg/32x32/apps/kyzis.png
Xshare/icons/crystalsvg/64x64/apps/kyzis.png
Xshare/locale/de/LC_MESSAGES/yzis.mo
Xshare/locale/es/LC_MESSAGES/yzis.mo
Xshare/locale/fr/LC_MESSAGES/yzis.mo
Xshare/locale/nl/LC_MESSAGES/yzis.mo
Xshare/locale/no/LC_MESSAGES/yzis.mo
Xshare/locale/pl/LC_MESSAGES/yzis.mo
Xshare/locale/pt/LC_MESSAGES/yzis.mo
Xshare/nls/POSIX
Xshare/nls/en_US.US-ASCII
Xshare/services/kyzispart.desktop
Xshare/yzis/magic.mime
Xshare/yzis/scripts/2html.lua
Xshare/yzis/scripts/clevertab.lua
Xshare/yzis/scripts/indent/cpp.lua
Xshare/yzis/scripts/indent/python.lua
Xshare/yzis/syntax/abc.xml
Xshare/yzis/syntax/ada.xml
Xshare/yzis/syntax/ahdl.xml
Xshare/yzis/syntax/alert.xml
Xshare/yzis/syntax/ansic89.xml
Xshare/yzis/syntax/asm-avr.xml
Xshare/yzis/syntax/asm6502.xml
Xshare/yzis/syntax/asp.xml
Xshare/yzis/syntax/awk.xml
Xshare/yzis/syntax/bash.xml
Xshare/yzis/syntax/bibtex.xml
Xshare/yzis/syntax/c.xml
Xshare/yzis/syntax/cg.xml
Xshare/yzis/syntax/cgis.xml
Xshare/yzis/syntax/changelog.xml
Xshare/yzis/syntax/cisco.xml
Xshare/yzis/syntax/clipper.xml
Xshare/yzis/syntax/cmake.xml
Xshare/yzis/syntax/coldfusion.xml
Xshare/yzis/syntax/commonlisp.xml
Xshare/yzis/syntax/component-pascal.xml
Xshare/yzis/syntax/cpp.xml
Xshare/yzis/syntax/cs.xml
Xshare/yzis/syntax/css-php.xml
Xshare/yzis/syntax/css.xml
Xshare/yzis/syntax/cue.xml
Xshare/yzis/syntax/d.xml
Xshare/yzis/syntax/debianchangelog.xml
Xshare/yzis/syntax/debiancontrol.xml
Xshare/yzis/syntax/desktop.xml
Xshare/yzis/syntax/diff.xml
Xshare/yzis/syntax/doxygen.xml
Xshare/yzis/syntax/e.xml
Xshare/yzis/syntax/eiffel.xml
Xshare/yzis/syntax/euphoria.xml
Xshare/yzis/syntax/ferite.xml
Xshare/yzis/syntax/fgl-4gl.xml
Xshare/yzis/syntax/fgl-per.xml
Xshare/yzis/syntax/fortran.xml
Xshare/yzis/syntax/gdl.xml
Xshare/yzis/syntax/gettext.xml
Xshare/yzis/syntax/glsl.xml
Xshare/yzis/syntax/gnuassembler.xml
Xshare/yzis/syntax/haskell.xml
Xshare/yzis/syntax/html-php.xml
Xshare/yzis/syntax/html.xml
Xshare/yzis/syntax/idconsole.xml
Xshare/yzis/syntax/idl.xml
Xshare/yzis/syntax/ilerpg.xml
Xshare/yzis/syntax/inform.xml
Xshare/yzis/syntax/java.xml
Xshare/yzis/syntax/javadoc.xml
Xshare/yzis/syntax/javascript-php.xml
Xshare/yzis/syntax/javascript.xml
Xshare/yzis/syntax/jsp.xml
Xshare/yzis/syntax/kbasic.xml
Xshare/yzis/syntax/language.dtd
Xshare/yzis/syntax/latex.xml
Xshare/yzis/syntax/ldif.xml
Xshare/yzis/syntax/lex.xml
Xshare/yzis/syntax/lilypond.xml
Xshare/yzis/syntax/literate-haskell.xml
Xshare/yzis/syntax/logtalk.xml
Xshare/yzis/syntax/lpc.xml
Xshare/yzis/syntax/lua.xml
Xshare/yzis/syntax/mab.xml
Xshare/yzis/syntax/makefile.xml
Xshare/yzis/syntax/mason.xml
Xshare/yzis/syntax/matlab.xml
Xshare/yzis/syntax/mips.xml
Xshare/yzis/syntax/modula-2.xml
Xshare/yzis/syntax/mup.xml
Xshare/yzis/syntax/nasm.xml
Xshare/yzis/syntax/objectivec.xml
Xshare/yzis/syntax/ocaml.xml
Xshare/yzis/syntax/octave.xml
Xshare/yzis/syntax/pascal.xml
Xshare/yzis/syntax/perl.xml
Xshare/yzis/syntax/php.xml
Xshare/yzis/syntax/picsrc.xml
Xshare/yzis/syntax/pike.xml
Xshare/yzis/syntax/postscript.xml
Xshare/yzis/syntax/povray.xml
Xshare/yzis/syntax/progress.xml
Xshare/yzis/syntax/prolog.xml
Xshare/yzis/syntax/purebasic.xml
Xshare/yzis/syntax/python.xml
Xshare/yzis/syntax/r.xml
Xshare/yzis/syntax/rexx.xml
Xshare/yzis/syntax/rib.xml
Xshare/yzis/syntax/rpmspec.xml
Xshare/yzis/syntax/rsiidl.xml
Xshare/yzis/syntax/ruby.xml
Xshare/yzis/syntax/sather.xml
Xshare/yzis/syntax/scheme.xml
Xshare/yzis/syntax/sci.xml
Xshare/yzis/syntax/sgml.xml
Xshare/yzis/syntax/sieve.xml
Xshare/yzis/syntax/sml.xml
Xshare/yzis/syntax/spice.xml
Xshare/yzis/syntax/sql-mysql.xml
Xshare/yzis/syntax/sql-postgresql.xml
Xshare/yzis/syntax/sql.xml
Xshare/yzis/syntax/stata.xml
Xshare/yzis/syntax/syntax.template
Xshare/yzis/syntax/tcl.xml
Xshare/yzis/syntax/tibasic.xml
Xshare/yzis/syntax/txt2tags.xml
Xshare/yzis/syntax/uscript.xml
Xshare/yzis/syntax/velocity.xml
Xshare/yzis/syntax/verilog.xml
Xshare/yzis/syntax/vhdl.xml
Xshare/yzis/syntax/vrml.xml
Xshare/yzis/syntax/winehq.xml
Xshare/yzis/syntax/xharbour.xml
Xshare/yzis/syntax/xml.xml
Xshare/yzis/syntax/xmldebug.xml
Xshare/yzis/syntax/xslt.xml
Xshare/yzis/syntax/yacas.xml
Xshare/yzis/syntax/yacc.xml
X@dirrm share/yzis/syntax
X@dirrm share/yzis/scripts/indent
X@dirrm share/yzis/scripts
X@dirrm share/yzis
X@dirrm share/services
X@dirrm share/locale/pt/LC_MESSAGES
X@dirrm share/locale/pt
X@dirrm share/locale/pl/LC_MESSAGES
X@dirrm share/locale/pl
X@dirrm share/locale/no/LC_MESSAGES
X@dirrm share/locale/no
X@dirrm share/icons/crystalsvg/64x64/apps
X@dirrm share/icons/crystalsvg/64x64
X@dirrm share/icons/crystalsvg/32x32/apps
X@dirrm share/icons/crystalsvg/32x32
X@dirrm share/icons/crystalsvg/16x16/apps
X@dirrm share/icons/crystalsvg/16x16
X@dirrm share/icons/crystalsvg/128x128/apps
X@dirrm share/icons/crystalsvg/128x128
X@dirrm share/icons/crystalsvg
X@dirrm share/icons
X@dirrm share/config.kcfg
X@dirrm share/apps/kyzispart
X@dirrm share/apps/kyzis
X@dirrm share/apps
X@dirrm share/applnk/Editors
X@dirrm share/applnk
X@dirrm lib/kde3
END-of-yzis/pkg-plist
echo x - yzis/pkg-descr
sed 's/^X//' >yzis/pkg-descr << 'END-of-yzis/pkg-descr'
XThis is a port of yzis.  Yzis is an editor that (in the K Desktop Environm=
ent)
Xis being used as a replacement for embedded gvim.  Yzis is very much a wor=
k-in-
Xprogress.  From the website:
X
XYzis a brand new editor inspired by vim. Yzis aims to be a powerful, fast=
=20
Xeditor with all of Vim's features and hopefully, at some point, more.
X
XWWW:	http://www.yzis.org/
X
X- Eric Kjeldergaard
Xkjelderg@gmail.com
END-of-yzis/pkg-descr
echo x - yzis/distinfo
sed 's/^X//' >yzis/distinfo << 'END-of-yzis/distinfo'
XMD5 (yzis-M3.tar.bz2) =3D 7e2d41776aa419a2bfe10ec6e69cf767
XSIZE (yzis-M3.tar.bz2) =3D 1471682
END-of-yzis/distinfo
echo x - yzis/Makefile
sed 's/^X//' >yzis/Makefile << 'END-of-yzis/Makefile'
X# New ports collection makefile for:   kiax
X# Date created:        Sat Jun 25 16:31:30 UTC 2005
X# Whom:                Eric Kjeldergaard <kjelderg@gmail.com>
X#
X# $FreeBSD: ports/net/kiax/Makefile,v 1.2 2005/11/13 05:42:06 lawrance Exp=
 $
X#
X
XPORTNAME=3D yzis
XPORTVERSION=3D M3
XCATEGORIES=3D editors
XMASTER_SITES=3D http://yzis.org.free.fr/releases/ \
X  ftp://download.yzis.org/yzis.old/releases/
X
XMAINTAINER=3D	kjelderg@gmail.com
XCOMMENT=3D	Yzis a brand new editor inspired by vim
X
XRUN_DEPENDS=3D lua:${PORTSDIR}/lang/lua
XLIB_DEPENDS=3D Magick.8:${PORTSDIR}/graphics/ImageMagick:install
X
XUSE_BZIP2=3D yes
XUSE_GETTEXT=3D yes
XUSE_GMAKE=3D yes
XUSE_KDELIBS_VER=3D3
XGNU_CONFIGURE=3D yes
X
X.if defined(KDE_PREFIX)
XPREFIX?=3D ${KDE_PREFIX}
X.endif
X
XINSTALLS_SHLIB=3D yes
XLDCONFIG_DIRS+=3D %%PREFIX%%/lib %%PREFIX%%/lib/kde3
X
XCONFIGURE_ARGS=3D --with-lua-dir=3D${LOCALBASE} --with-extra-libs=3D${LOCA=
LBASE}/lib
X
X.include <bsd.port.mk>
END-of-yzis/Makefile
echo c - yzis/files
mkdir -p yzis/files > /dev/null 2>&1
echo x - yzis/files/patch-kyzis_Makefile.in
sed 's/^X//' >yzis/files/patch-kyzis_Makefile.in << 'END-of-yzis/files/patc=
h-kyzis_Makefile.in'
X--- kyzis/Makefile.in.orig	Wed Feb 16 07:33:04 2005
X+++ kyzis/Makefile.in	Tue Dec 27 15:47:48 2005
X@@ -422,7 +422,7 @@
X # the application source, library search path, and link libraries
X kyzis_SOURCES =3D main.cpp
X kyzis_LDFLAGS =3D $(KDE_RPATH) $(all_libraries)
X-kyzis_LDADD =3D -lktexteditor -lkmdi $(LIB_KPARTS) $(top_builddir)/libyzi=
s/libqtyzis/libqtyzis.la $(top_builddir)/kyzis/src/libinternkyzis.la
X+kyzis_LDADD =3D -lktexteditor -lkmdi -lintl $(LIB_KPARTS) $(top_builddir)=
/libyzis/libqtyzis/libqtyzis.la $(top_builddir)/kyzis/src/libinternkyzis.la
X=20
X # this is where the desktop file will go=20
X shelldesktopdir =3D $(kde_appsdir)/Editors
END-of-yzis/files/patch-kyzis_Makefile.in
echo x - yzis/files/patch-nyzis_viewwidget.h
sed 's/^X//' >yzis/files/patch-nyzis_viewwidget.h << 'END-of-yzis/files/pat=
ch-nyzis_viewwidget.h'
X--- nyzis/viewwidget.h.orig	Wed Dec 28 00:54:10 2005
X+++ nyzis/viewwidget.h	Wed Dec 28 02:21:13 2005
X@@ -27,6 +27,8 @@
X=20
X #include "view.h"
X #include "cursor.h"
X+
X+#define _XOPEN_SOURCE_EXTENDED
X #include <ncurses.h>
X #if QT_VERSION < 0x040000
X #include <qstringlist.h>
END-of-yzis/files/patch-nyzis_viewwidget.h
echo x - yzis/files/patch-libyzis_view.cpp
sed 's/^X//' >yzis/files/patch-libyzis_view.cpp << 'END-of-yzis/files/patch=
=2Dlibyzis_view.cpp'
X--- libyzis/view.cpp.orig	Tue Feb 15 05:43:52 2005
X+++ libyzis/view.cpp	Tue Dec 27 18:34:03 2005
X@@ -947,7 +947,7 @@
X 		if ( ! copyWholeLinesOnly ) {
X 			copy =3D copy.mid( start );
X 			mBuffer->action()->deleteChar( this, start, pos.getY(), copy.length() =
);
X-			mBuffer->action()->insertChar( this, start, pos.getY(), list[ 0 ] + ( =
list.size() =3D=3D 1 ? copy : "" ) );
X+			mBuffer->action()->insertChar( this, start, pos.getY(), list[ 0 ] + ( =
list.size() =3D=3D 1 ? copy : QString::fromLatin1("")) );
X 			gotoxy( start + list[ 0 ].length() - ( list[ 0 ].length() > 0 ? 1 : 0 =
), pos.getY() );
X 		}
X 		i++;
END-of-yzis/files/patch-libyzis_view.cpp
echo x - yzis/files/patch-nyzis_Makefile.in
sed 's/^X//' >yzis/files/patch-nyzis_Makefile.in << 'END-of-yzis/files/patc=
h-nyzis_Makefile.in'
X--- nyzis/Makefile.in.orig	Wed Dec 28 03:19:36 2005
X+++ nyzis/Makefile.in	Wed Dec 28 03:19:47 2005
X@@ -379,7 +379,7 @@ xdg_menudir =3D @xdg_menudir@
X #>- METASOURCES =3D AUTO
X INCLUDES =3D -I$(top_srcdir)/libyzis/ $(YZIS_INCLUDES) $(LUA_INCLUDES)
X yzis_SOURCES =3D viewwidget.cpp factory.cpp document.cpp eventloop.cpp ma=
in.cpp
X-@use_libqt4_FALSE@yzis_LDADD =3D $(top_builddir)/$(NYZIS_DEP) $(YZISLIBS)
X+@use_libqt4_FALSE@yzis_LDADD =3D $(top_builddir)/$(NYZIS_DEP) $(YZISLIBS)=
 -lintl -lpthread
X @use_libqt4_TRUE@yzis_LDADD =3D $(top_builddir)/$(NYZIS_DEP) $(YZISLIBS) =
=2DlQtGui_debug -lQtCore_debug -lQtXml_debug
X #>- all: all-am
X #>+ 1
END-of-yzis/files/patch-nyzis_Makefile.in
exit


--Boundary-01=_uiZsD5zEPcq3X46--

--nextPart3535970.RHKWepubM5
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQBDsZjHSMnO3Fce5JgRAoayAJ9p4GjOsU/23m0tMCB2J1Atw+qRyACeLmMl
uTgu2kmv6b+r6pj20r2VA6U=
=0TVx
-----END PGP SIGNATURE-----

--nextPart3535970.RHKWepubM5--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512280440.55721.kjelderg>