Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106164 - app-text/winefish (new ebuild)
Summary: app-text/winefish (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Nguyen Thai Ngoc Duy (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-09-16 01:58 UTC by Soeren Hoeckner
Modified: 2007-04-23 12:26 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
winefish-1.3.2-r5.ebuild (winefish-1.3.2-r5.ebuild,744 bytes, text/plain)
2005-09-16 02:03 UTC, Soeren Hoeckner
Details
winefish-1.3.2-r5.ebuild (winefish-1.3.2-r5.ebuild,687 bytes, text/plain)
2005-09-17 05:09 UTC, Soeren Hoeckner
Details
winefish-1.3.2-r5.ebuild (winefish-1.3.2-r5.ebuild,736 bytes, text/plain)
2005-09-21 16:52 UTC, Soeren Hoeckner
Details
winefish-1.3.2.6a.ebuild (winefish-1.3.2.6a.ebuild,783 bytes, text/plain)
2006-01-25 11:49 UTC, Paul Bredbury
Details
winefish-1.3.2.6b.ebuild (winefish-1.3.2.6b.ebuild,795 bytes, application/octet-stream)
2006-01-26 10:34 UTC, Soeren Hoeckner
Details
winefish-1.3.2.6b.ebuild (winefish-1.3.2.6b.ebuild,795 bytes, application/octet-stream)
2006-01-26 10:34 UTC, Soeren Hoeckner
Details
winefish-1.3.2.6b.ebuild (winefish-1.3.2.6b.ebuild,795 bytes, text/plain)
2006-01-26 23:26 UTC, Soeren Hoeckner
Details
app-text/winefish/winefish-1.3.2.6f.ebuild (winefish-1.3.2.6f.ebuild,796 bytes, text/plain)
2006-02-09 00:53 UTC, Soeren Hoeckner
Details
winefish-1.3.2.6.ebuild (winefish-1.3.2.6.ebuild,788 bytes, text/plain)
2006-02-13 06:23 UTC, Paul Bredbury
Details
winefish-1.3.2_rc1.ebuild (winefish-1.3.2_rc1.ebuild,949 bytes, text/plain)
2006-02-14 11:08 UTC, Soeren Hoeckner
Details
winefish-1.3.2.7b.ebuild (winefish-1.3.2.7b.ebuild,807 bytes, text/plain)
2006-02-17 01:03 UTC, Soeren Hoeckner
Details
winefish-1.3.2_rc2 ebuild (winefish-1.3.2_rc2.ebuild,949 bytes, text/plain)
2006-03-19 03:22 UTC, Michele Mattioni
Details
app-text/winefish-1.3.2 [stable release] (winefish-1.3.2.ebuild,807 bytes, text/plain)
2006-04-01 01:03 UTC, Michele Mattioni
Details
app-text/winefish-1.3.3 (winefish-1.3.3.ebuild,807 bytes, text/plain)
2006-04-05 02:01 UTC, Michele Mattioni
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Soeren Hoeckner 2005-09-16 01:58:38 UTC
I only want represent an ebuild for app-text/winefish. 

Winefish is a LaTeX Editor based on Bluefish version 0.13 and 1.0.

Winefish is an open source development project, released under the GPL license.

For more information, visit the Winefish website at
	http://winefish.berlios.de/


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Soeren Hoeckner 2005-09-16 02:03:35 UTC
Created attachment 68566 [details]
winefish-1.3.2-r5.ebuild

first one
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-09-16 19:48:17 UTC
Please, fix the following problems and reopen then:

1/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/header.txt
2/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/licence.txt
3/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/hardcoded.txt (SRC_URI,
src_unpack, src_compile, src_install); use versionator eclass if needed.
4/ Remove redundant comments.
5/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/quoting.txt - ${D}
6/ PROVIDE only makes sense for virtuals.
7/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/emake.txt
8/ You should add || die to make install

Thanks.
Comment 3 Soeren Hoeckner 2005-09-17 05:09:46 UTC
Created attachment 68665 [details]
winefish-1.3.2-r5.ebuild

1/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/header.txt  - fixed
2/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/licence.txt - fixed
3/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/hardcoded.txt (SRC_URI,
src_unpack, src_compile, src_install); use versionator eclass if needed. fixed
4/ Remove redundant comments. - fixed
5/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/quoting.txt - ${D} fixed
6/ PROVIDE only makes sense for virtuals. - sry and fixed
7/ http://dev.gentoo.org/~ciaranm/docs/mw-faq/emake.txt - used
8/ You should add || die to make install - fixed

but there is still a bug in the "make install" routine. He try to use
"update-mime-database /usr/share/mime", thats throw writeprotection exeption. I
fix that soon... seems i will have to patch that /data/Makefile..
Comment 4 Soeren Hoeckner 2005-09-21 16:52:40 UTC
Created attachment 68974 [details]
winefish-1.3.2-r5.ebuild

ok! It's Compiling fine.
Comment 5 Soeren Hoeckner 2005-09-21 16:57:16 UTC
Fixed the known problems. 
Comment 6 Michele Mattioni 2005-12-10 14:03:37 UTC
Works like a charm here :)

Compiling fine, working better :)

Let's bring it in portage :)
Comment 7 Paul Bredbury 2006-01-25 11:49:47 UTC
Created attachment 78094 [details]
winefish-1.3.2.6a.ebuild

Here is a tidied ebuild, with version bump.
Comment 8 Soeren Hoeckner 2006-01-26 10:34:27 UTC
Created attachment 78197 [details]
winefish-1.3.2.6b.ebuild

Here is that tidied ebuild with an independantly Pattern Mathcing and also with version bump.
Comment 9 Soeren Hoeckner 2006-01-26 10:34:38 UTC
Created attachment 78198 [details]
winefish-1.3.2.6b.ebuild

Here is that tidied ebuild with an independantly Pattern Matching and also with version bump.
Comment 10 Paul Bredbury 2006-01-26 10:52:21 UTC
Comment on attachment 78094 [details]
winefish-1.3.2.6a.ebuild

Please attach the ebuild as "plain text" in the "content type" bugzilla combobox, rather than "auto detect" (which equals a binary stream, unfortunately).
Comment 11 Soeren Hoeckner 2006-01-26 23:26:56 UTC
Created attachment 78266 [details]
winefish-1.3.2.6b.ebuild

Sry..
Comment 12 Michele Mattioni 2006-01-27 12:41:31 UTC
(In reply to comment #11)
> Created an attachment (id=78266) [edit]
> winefish-1.3.2.6b.ebuild
> 
> Sry..
> 

Can't digest the ebuild... 
This is the error :
<em>Appending /usr/local/overlay/portage to PORTDIR_OVERLAY...
!!! /usr/local/overlay/portage does not seem to have a valid PORTDIR structure.
</em>

The ebuid for the prior version of winefish works like a charm in the same directory.
Comment 13 Paul Bredbury 2006-01-27 13:42:42 UTC
(In reply to comment #12)
> !!! /usr/local/overlay/portage does not seem to have a valid PORTDIR structure.

The ebuild digests fine - it's a problem with your PORTDIR or file location.
Comment 14 Michele Mattioni 2006-01-28 02:43:39 UTC
(In reply to comment #13)
> (In reply to comment #12)
> > !!! /usr/local/overlay/portage does not seem to have a valid PORTDIR structure.
> 
> The ebuild digests fine - it's a problem with your PORTDIR or file location.
> 
Yes .. sorry..
The problem was the name of the ebuild ... check it out this morning and works now :)
Compiling fine and working.


Comment 15 Vedran Miletić 2006-02-08 05:07:02 UTC
Hi, would you mind updating ebuild for version 1.3.2.6f?
Comment 16 Soeren Hoeckner 2006-02-09 00:53:17 UTC
Created attachment 79303 [details]
app-text/winefish/winefish-1.3.2.6f.ebuild

hopefully the last change
Comment 17 Ondrej Marsalek 2006-02-13 05:23:57 UTC
i can't emerge winefish as it requires app-text/tetex. however, i use cstetex which is the same as tetex plus support for the czech language.

is this a problem of he winefish ebuild or cstetex?
Comment 18 Paul Bredbury 2006-02-13 06:23:03 UTC
Created attachment 79690 [details]
winefish-1.3.2.6.ebuild

Changed dependency to virtual/tetex. Bump to version 1.3.2.6 (their dev versions are badly-named, e.g. 1.3.2.6f, which look like *later* versions). Tidied installation of app docs.
Comment 19 Ondrej Marsalek 2006-02-13 07:38:58 UTC
i emerged it successfully on amd64 and so far it seems to be working with no problems. please consider the ~amd64 keyword.
Comment 20 Soeren Hoeckner 2006-02-14 11:08:52 UTC
Created attachment 79789 [details]
winefish-1.3.2_rc1.ebuild

~amd64 was added to Keywords.
there are still problems with the versions. try to remove the older ebuilds. and unmerge the older version. I use the versinator eclass, but i dont become friends with that solution.
Comment 21 Soeren Hoeckner 2006-02-17 01:03:13 UTC
Created attachment 79992 [details]
winefish-1.3.2.7b.ebuild

#version-bump
change dep  app-text/aspell to virtual/aspell-dict
Comment 22 Michele Mattioni 2006-03-19 03:22:41 UTC
Created attachment 82528 [details]
winefish-1.3.2_rc2 ebuild

Version Bump.
Just renamed the rc1 ebuild
Comment 23 Michele Mattioni 2006-04-01 01:03:19 UTC
Created attachment 83591 [details]
app-text/winefish-1.3.2 [stable release]

New release .. The stable one.
Same problem with the version-number as before
just emerge -C the installed winefish, and install the new one.
Comment 24 Michele Mattioni 2006-04-05 02:01:10 UTC
Created attachment 83950 [details]
app-text/winefish-1.3.3 

New version.
Fixed some minor bugs against gtk 2.4 
They have changed the number release scheme, so will never represent the tediuos upgrade problem as before.
(I hope)
Comment 25 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-04-29 07:38:12 UTC
The ebuild was added to CVS with a small modification (~amd64 and BUGS was removed). Thanks for contributing.