First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 48552
Alias:
Product:
Component:
Status: NEW
Resolution:
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Panard <panard@inzenet.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
yzis-1.ebuild app-editors/yzis/yzis-1.ebuild text/plain Panard 2004-04-21 04:36 0000 600 bytes Details
yzis-devel-20040420.ebuild app-editors/yzis-devel/yzis-devel-20040420.ebuild text/plain Panard 2004-04-21 05:01 0000 664 bytes Details
yzis-1.ebuild app-editors/yzis/yzis-1.ebuild text/plain Panard 2004-04-21 05:50 0000 606 bytes Details
yzis-devel-20040420.ebuild app-editors/yzis-devel/yzis-devel-20040420.ebuild text/plain Panard 2004-04-21 05:51 0000 670 bytes Details
yzis-0.1_pre20040509.ebuild app-editors/yzis/yzis-0.1_pre20040509.ebuild text/plain Panard 2004-05-09 03:49 0000 462 bytes Details
yzis-0.1_pre20040606.ebuild app-editors/yzis/yzis-0.1_pre20040606.ebuild text/plain Panard 2004-06-07 14:49 0000 490 bytes Details
yzis-0.1_pre20040801.ebuild app-editors/yzis/yzis-0.1_pre20040801.ebuild text/plain Panard 2004-08-01 12:46 0000 521 bytes Details
yzis-0.1_pre20040809.ebuild app-editors/yzis/yzis-0.1_pre20040809.ebuild text/plain Panard 2004-08-08 07:56 0000 549 bytes Details
yzis-0.1_pre20040810.ebuild app-editors/yzis/yzis-0.1_pre20040810.ebuild text/plain Panard 2004-08-10 04:26 0000 564 bytes Details
yzis-0.1_pre20041210.ebuild app-editors/yzis/yzis-0.1_pre20041210.ebuild text/plain Panard 2004-12-10 10:38 0000 1.56 KB Details
yzis-0.1_pre20041210.ebuild app-editors/yzis/yzis-0.1_pre20041210.ebuild text/plain Panard 2004-12-10 10:46 0000 1.56 KB Details
yzis-0.1_pre20041210.ebuild Added "arts" USE-Flag: app-editors/yzis/yzis-0.1_pre20041210.ebuild text/plain Tassilo Horn 2004-12-28 19:04 0000 1.63 KB Details
yzis-svn-0.1.ebuild app-editors/yzis-svn/yzis-svn-0.1.ebuild text/plain Tassilo Horn 2005-01-14 15:54 0000 1.97 KB Details
yzis-0.1_preYYYYMMDD.ebuild app-editors/yzis/yzis-0.1_preYYYYMMDD.ebuild text/plain Panard 2005-02-15 11:17 0000 1.65 KB Details
yzis-svn-0.1.ebuild app-editors/yzis-svn/yzis-svn-0.1.ebuild text/plain Tassilo Horn 2005-02-20 14:09 0000 1.98 KB Details
yzis-0.1_pre3.ebuild yzis-0.1_pre3.ebuild text/plain Boris 2005-02-21 09:24 0000 2.56 KB Details
yzis-gentoo.patch yzis-gentoo.patch patch Boris 2005-02-21 09:25 0000 1.34 KB Details | Diff
yzis-0.1_preYYYYMMDD.ebuild app-editors/yzis/yzis-0.1_preYYYYMMDD.ebuild text/plain Panard 2005-02-21 10:32 0000 1.65 KB Details
yzis-0.1_preYYYYMMDD.ebuild app-editors/yzis/yzis-0.1_preYYYYMMDD.ebuild text/plain Panard 2005-02-21 12:09 0000 2.90 KB Details
yzis-0.1_pre20060518.ebuild app-editors/yzis/yzis-0.1_pre20060518.ebuild text/plain Panard 2006-05-17 16:02 0000 1.58 KB Details
yzis-0.1_pre20061201.ebuild app-editors/yzis/yzis-0.1_pre20061201.ebuild text/plain Panard 2006-12-09 11:22 0000 1.58 KB Details
emerge.log Fails to compile (missing pdflatex?) text/plain Christopher O'Neill 2007-03-10 11:01 0000 9.71 KB Details
yzis-M3.patch patch for building yzis-M3(stable version) patch Nikola Petrov 2007-06-10 08:51 0000 1.00 KB Details | Diff
yzis-0.1_pre3.ebuild That's the updated ebuild for the patch above text/plain Nikola Petrov 2007-06-10 08:57 0000 2.62 KB Details
yzis-9999.ebuild minimal yzis-9999.ebuild text/plain Franz Fellner 2007-07-22 11:27 0000 1.59 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 48552 depends on: 56527 131080 Show dependency tree
Bug 48552 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.








View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-04-21 04:35 0000
Here's an ebuild for the new Yzis.

"Yzis is a vi compatible editor which aims at providing a reusable vi engine. The engine may be used inside the editor component of other applications or directly as a vi-like editor.

Yzis already contains a KDE and a NCurses GUI frontend. The vi-engine is available as a KDE component (kpart), usable in Quanta, KDevelop and Kate. Yzis is however not tied to KDE and could be used in other environments(Gnome, windows, ...)"

I provide the ebuild for the development release M1. The ebuild doesn't inherit from kde, because in the next releases, kde will no more be a requirement.

I also working on a snapshot based ebuild.

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Panard 2004-04-21 04:36:31 0000 -------
Created an attachment (id=29745) [details]
app-editors/yzis/yzis-1.ebuild

------- Comment #2 From Panard 2004-04-21 05:01:33 0000 -------
Created an attachment (id=29746) [details]
app-editors/yzis-devel/yzis-devel-20040420.ebuild

------- Comment #3 From Panard 2004-04-21 05:50:33 0000 -------
Created an attachment (id=29750) [details]
app-editors/yzis/yzis-1.ebuild

LICENCES FIXES

------- Comment #4 From Panard 2004-04-21 05:51:31 0000 -------
Created an attachment (id=29751) [details]
app-editors/yzis-devel/yzis-devel-20040420.ebuild

LICENCES FIXES

------- Comment #5 From Panard 2004-05-09 03:49:33 0000 -------
Created an attachment (id=31034) [details]
app-editors/yzis/yzis-0.1_pre20040509.ebuild

updated ebuild.
inherit now from kde.
Full changelog :
http://www.yzis.org/cgi-bin/viewcvs.cgi/*checkout*/trunk/ChangeLog?rev=655

------- Comment #6 From Panard 2004-06-07 14:49:33 0000 -------
Created an attachment (id=32889) [details]
app-editors/yzis/yzis-0.1_pre20040606.ebuild

update :
begin of visual mode and marker support,
full lua support,
a lot of display bug fixes and some performance improvements.

Note: you can rename it to the today or yesterday date to get the latest
snapshot.

------- Comment #7 From Panard 2004-08-01 12:46:45 0000 -------
Created an attachment (id=36598) [details]
app-editors/yzis/yzis-0.1_pre20040801.ebuild

pslib is now needed.
Works fine on amd64

------- Comment #8 From Panard 2004-08-08 07:56:02 0000 -------
Created an attachment (id=37034) [details]
app-editors/yzis/yzis-0.1_pre20040809.ebuild

Yzis Milestone 2 released.

Yzis now supports :
- motions
- swapfile
- visual mode
- lua scripting
- non-fixed fonts
- printing
- undo/redo
- configuration files
- markers
- cindent
- macros

------- Comment #9 From Panard 2004-08-10 04:26:45 0000 -------
Created an attachment (id=37142) [details]
app-editors/yzis/yzis-0.1_pre20040810.ebuild

sys-apps/file is required to build

------- Comment #10 From Panard 2004-12-10 10:38:08 0000 -------
Created an attachment (id=45691) [details]
app-editors/yzis/yzis-0.1_pre20041210.ebuild

Updated ebuild.
Added kde and ncurses use flags to be able to disable kyzis and/or nyzis.

------- Comment #11 From Panard 2004-12-10 10:46:28 0000 -------
Created an attachment (id=45692) [details]
app-editors/yzis/yzis-0.1_pre20041210.ebuild

oops : RDEPEND <-> DEPEND

------- Comment #12 From Tassilo Horn 2004-12-28 19:04:53 0000 -------
Created an attachment (id=47077) [details]
Added "arts" USE flag

I added the USE flag arts. If you don't want support for arts yzis will be
compiled with "--without-arts" configure option.

------- Comment #13 From Tassilo Horn 2005-01-14 15:52:26 0000 -------
Hi,

I took you yzis-ebuild and made a yzis-svn ebuild which checks out the current trunk. It works for me, but I'm not very experienced in ebuild writing. So probably someone should have a look at it. ;-)

Regards,
Tassilo

------- Comment #14 From Tassilo Horn 2005-01-14 15:54:32 0000 -------
Created an attachment (id=48519) [details]
yzis-svn ebuild

------- Comment #15 From Tassilo Horn 2005-02-15 10:39:22 0000 -------
The yzis-svn ebuild is broken. I always get access violations and don't know
how to fix them. Perhaps someone knows better.

make[2]: Leaving directory
`/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1/syntax'
make[1]: Leaving directory
`/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1/syntax'
make[1]: Entering directory `/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1'
make[2]: Entering directory `/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1'
make[2]: F

------- Comment #16 From Tassilo Horn 2005-02-15 10:39:22 0000 -------
The yzis-svn ebuild is broken. I always get access violations and don't know
how to fix them. Perhaps someone knows better.

make[2]: Leaving directory
`/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1/syntax'
make[1]: Leaving directory
`/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1/syntax'
make[1]: Entering directory `/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1'
make[2]: Entering directory `/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1'
make[1]: Leaving directory `/var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1'
/usr/lib/portage/bin/dodoc: doc/VI-COMPATIB does not exist.
/usr/local/portage/app-editors/yzis-svn/yzis-svn-0.1.ebuild: line 66: ILITY:
command not found
man:
prepallstrip:
strip: i686-pc-linux-gnu-strip --strip-unneeded
strip: i686-pc-linux-gnu-strip --strip-unneeded
   usr/bin/kyzis
   usr/bin/yzis
   usr/lib/kde3/libkyzispart.so
   usr/lib/libqtyzis.so.0.0.0
making executable: /usr/lib/libqtyzis.so.0.0.0
>>> Completed installing yzis-svn-0.1 into /var/tmp/portage/yzis-svn-0.1/image/

--------------------------- ACCESS VIOLATION SUMMARY
---------------------------
LOG FILE = "/tmp/sandbox-app-editors_-_yzis-svn-0.1-16214.log"

symlink:   /usr/kde/3.4/share/locale/de/LC_MESSAGES/yzis.mo
symlink:   /usr/kde/3.4/share/locale/es/LC_MESSAGES/yzis.mo
symlink:   /usr/kde/3.4/share/locale/fr/LC_MESSAGES/yzis.mo
symlink:   /usr/kde/3.4/share/locale/nl/LC_MESSAGES/yzis.mo
mkdir:     /usr/kde/3.4/share/locale/no
symlink:   /usr/kde/3.4/share/locale/no/LC_MESSAGES/yzis.mo
symlink:   /usr/kde/3.4/share/locale/pl/LC_MESSAGES/yzis.mo
symlink:   /usr/kde/3.4/share/locale/pt/LC_MESSAGES/yzis.mo
--------------------------------------------------------------------------------

Regards,
Tassilo

------- Comment #17 From Panard 2005-02-15 11:17:01 0000 -------
Created an attachment (id=51294) [details]
app-editors/yzis/yzis-0.1_preYYYYMMDD.ebuild

Updated ebuild. Should support the incoming M3.
Tassilo Horn> Use emake DESTDIR=${D} install as in this ebuild.

------- Comment #18 From Tassilo Horn 2005-02-20 14:09:50 0000 -------
Created an attachment (id=51719) [details]
The yzis-svn ebuild.

Thanks Panard. Now it works again.

------- Comment #19 From Boris 2005-02-21 09:24:44 0000 -------
Created an attachment (id=51791) [details]
yzis-0.1_pre3.ebuild

AFAIK Gentoos policy is to include only svn/cvs-ebuilds that are really neaded.
A dev may correct me if I am wrong.

So I created a ebuild for the Milestone 3 released last week. Here are the
changes to the svn-version:
* Error if USE=arts but arts not compiled into kdelibs
* Error if USE=ncurses and ncurses is not compiled with "unicode" set (yzis
depends on unicode)
* I patched configure.in, so there is the option --enable-pslib, because
./configure uses pslib if it finds it on the system. USE-Flag set or not.
* changed pslib-Flag to ps (use.local.desc: "build in Postscript-support" or
equal)
The ebuild works great for me in differen flag-combinations.

According to the upstream-devs "yzis is already usable as a day to day editor",
so I think it would be nice if it goes to ~arch.


FYI: You find the M3-release-notes here:
http://www.yzis.org/Members/bluebird/Yzis%20M3%20released

------- Comment #20 From Boris 2005-02-21 09:25:15 0000 -------
Created an attachment (id=51792) [details]
yzis-gentoo.patch

------- Comment #21 From Panard 2005-02-21 10:32:03 0000 -------
Created an attachment (id=51798) [details]
app-editors/yzis/yzis-0.1_preYYYYMMDD.ebuild

Boris Wachtmeister> Thanks! your patch has been commited into the trunk.
Update yzis daily-tarball based ebuild to support kdeenablefinal and debug use
flag.

------- Comment #22 From Boris 2005-02-21 10:40:23 0000 -------
Panard: It seems, that you uploaded the wrong snapshot-ebuild. There is no
difference to the old one ;-)

------- Comment #23 From Panard 2005-02-21 12:09:12 0000 -------
Created an attachment (id=51806) [details]
app-editors/yzis/yzis-0.1_preYYYYMMDD.ebuild

oops :)

------- Comment #24 From Gour 2005-02-22 13:21:35 0000 -------
Hi!

<quote>According to the upstream-devs "yzis is already usable as a day to day editor",so I think it would be nice if it goes to ~arch.</quote>

I'd like to see ability to save highlighting theme - at the moment default is
white text on the black background :-(

Suggestion: why you don't rename ebuild to e.g. yzis-0.3 (that's what I have in my overlay)?

yzis-0.1_pre3 does not look as a day-to-day tool :-)

Sincerely,
Gour

------- Comment #25 From Richard Benjamin Voigt 2006-02-20 20:02:42 0000 -------
Checked out revision 2127.
 *    checkouted in: /usr/portage/distfiles/svn-src/yzis/trunk
 *    exported to: /var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1

>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/yzis-svn-0.1/work/yzis-svn-0.1 ...
This Makefile is only for the CVS repository
This will be deleted before making the distribution

*** YOU'RE USING automake (GNU automake) 1.7.9.
*** KDE requires unsermake 0.4 for the moment
make[1]: *** [cvs] Error 1
make: *** [all] Error 2

!!! ERROR: app-editors/yzis-svn-0.1 failed.
Call stack:
  ebuild.sh, line 1894:   Called dyn_compile
  ebuild.sh, line 941:   Called src_compile
  yzis-svn-0.1.ebuild, line 59:   Called econf

!!! no configure script found
!!! If you need support, post the topmost build error, and the call stack if
relevant.

------- Comment #26 From Panard 2006-05-17 16:02:09 0000 -------
Created an attachment (id=86961) [details]
yzis 20060818 snapshot

Update svn-based snapshot ebuild:
USE: 
* qt: enable qyzis
* ncurses: enable nyzis
* debug: enable debug
* crash_mode: disable yzis safe mode (try to not crash when some errors are
detected)
Please note that this release is really unstable and quite unusable... I made
that bump to test cmake.
Need cmake 2.4.1 at least (see bug #131080)
any cmake.eclass for separate builddir?

I will bump snapshot when important fixes/features are commited.

------- Comment #27 From Santtu Pajukanta 2006-08-15 08:20:23 0000 -------
(In reply to comment #25)
> Created an attachment (id=86961) [edit] [details]
> yzis 20060818 snapshot
This ebuild seems currently broken due to svn.freenux.org giving a 403
Forbidden.

------- Comment #28 From eddie 2006-10-14 12:58:21 0000 -------
(In reply to comment #26)
> (In reply to comment #25)
> > Created an attachment (id=86961) [edit] [details]
> > yzis 20060818 snapshot
> This ebuild seems currently broken due to svn.freenux.org giving a 403
> Forbidden.
> 

(In reply to comment #26)
> (In reply to comment #25)
> > Created an attachment (id=86961) [edit] [details]
> > yzis 20060818 snapshot
> This ebuild seems currently broken due to svn.freenux.org giving a 403
> Forbidden.
> 


change ESVN_REPO_URI to "svn://svn.freenux.org/yzis/trunk" and it works again

------- Comment #29 From René Fleschenberg 2006-12-01 02:19:34 0000 -------
Does not compile on my system.

linesearch.h:73: error: extra qualification 'YZLineSearch::' on member
'searchAgainOpposite'
make[3]: *** [mode_command.lo] Fehler 1

------- Comment #30 From Panard 2006-12-09 11:22:20 0000 -------
Created an attachment (id=103704) [details]
app-editors/yzis/yzis-0.1_pre20061201.ebuild

Fix svn url.

------- Comment #31 From Christopher O'Neill 2007-03-10 11:01:41 0000 -------
Created an attachment (id=112782) [details]
Fails to compile (missing pdflatex?)

See attachment for emerge output. Note '/bin/sh: pdflatex: command not found'
and 'make: *** [all] Error 2', the latter may or may not be related to the
former.

Also, the ebuild script continues to install yzis, ignoring the failure - this
shouldn't happen.

------- Comment #32 From Nikola Petrov 2007-06-10 08:51:51 0000 -------
Created an attachment (id=121647) [details]
patch for building yzis-M3(stable version)

That's a patch, that fix some syntax errors in viewwidget.h and linesearch.h.

------- Comment #33 From Nikola Petrov 2007-06-10 08:57:28 0000 -------
Created an attachment (id=121649) [details]
That's the updated ebuild for the patch above

This is the updated updated ebuild that require both the patch above and the
one from Boris(named yzis-gentoo.patch).

------- Comment #34 From Franz Fellner 2007-07-22 11:27:51 0000 -------
Created an attachment (id=125633) [details]
minimal yzis-9999.ebuild

This is a SVN-Ebuild!
Yzis moved to cmake. Also porting to lua-5.1 seems to be done (svn log from
18.07.2007).
I removed kde + arts-flags as with porting to Qt4 there also will be only a
kde4-kpart, which is ATM not available without the kde4-Overlay.

I only did the minimum neccessary for building correctly.

------- Comment #35 From Thomas Capricelli 2007-12-03 12:35:40 0000 -------
There's a recent, working ebuild in kde overlay
http://genkdesvn.sourceforge.net/

------- Comment #36 From Matija Suklje (hook) 2008-06-28 15:00:37 0000 -------
1.0_alpha1 is out.

------- Comment #37 From Matija Suklje (hook) 2009-01-03 19:18:10 0000 -------
Since Qt:4 is also available in atomic/modular ebuilds, I think it would be
desirable for the Yzis ebuild to depend on either the monolithic Qt:4 or the
atomic Qt-*:4 ebuilds.

------- Comment #38 From Thomas Capricelli 2009-01-08 16:15:27 0000 -------
i dont know how this is currently done, but yzis can be built with qtcore only
(for example if you want only the curses version, and not the qt or kde one).
so i guess it should depends on

qtcore : always
qtgui : if qt4 Useflag is selected? or some ther "i want gui" use flag
others as already stated in yzis-9999.ebuild (ncurses..)

and the build should be done with 
-DENABLE_QYZIS=ON : under the same condition of the dependency of qtgui
-DENABLE_NYZIS=ON : if ncurses use is on
-DENABLE_KPART_YZIS=ON : i guess there's some kind of kde4 USE flag ?

There's also a -DENABLE_TESTS=ON/OFF for yzis, and i think portage has
something like that. Though i dont know if this is a USE flag or something
else.

First Last Prev Next    No search results available      Search page      Enter new bug