Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120112 - Ebuild for nice little app: yeahconsole
Summary: Ebuild for nice little app: yeahconsole
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Jeroen Roovers (RETIRED)
URL: http://phrat.de/yeahtools.html
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2006-01-23 15:48 UTC by Martín R. Dapás
Modified: 2009-03-04 15:21 UTC (History)
9 users (show)

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


Attachments
ebuild for yeahconsole (yeahconsole-0.3.4.ebuild,564 bytes, text/plain)
2006-04-01 06:26 UTC, Gabriel Laskar
Details
Updated ebuild for yeahconsole (yeahconsole-0.3.4.ebuild,908 bytes, text/plain)
2007-05-08 21:03 UTC, S.Fourmanoit
Details
patchfile: Changing order of parameters when linking (yeahconsole-0.3.4-make.patch,806 bytes, text/plain)
2009-03-02 22:31 UTC, Johannes Rauh
Details
patch to enable y-offset feature (yoffset_xterm_options.diff,2.72 KB, patch)
2009-03-03 22:19 UTC, Kostornoy Vladimir
Details | Diff
ebuild with (optional) yoffset_xterm_options.diff patching (yeahconsole-0.3.4.ebuild,970 bytes, text/plain)
2009-03-03 22:23 UTC, Kostornoy Vladimir
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martín R. Dapás 2006-01-23 15:48:58 UTC
It would be great to have an ebuild for this app.

Description, from author site:

YeahConsole turns an xterm into a gamelike console.
This means it will slide down from top of your screen if you hit a shortcut key.
(You will need xterm version 168 or higher to make this happen)

Thanks.

P.S.: This is my first bug report here, sorry if I've made many mistakes.
Comment 1 Gabriel Laskar 2006-04-01 06:26:49 UTC
Created attachment 83617 [details]
ebuild for yeahconsole

Here is one ebuild, it is a bit simple, and it does not use the CFLAGS options, but it is my first ebuild, i will improve this later
Comment 2 S.Fourmanoit 2007-05-08 21:03:10 UTC
Created attachment 118627 [details]
Updated ebuild for yeahconsole

Enclosed is an slightly updated ebuild:

- now building with portage CFLAGS (not "-Os -Wall")
- depends on either xterm or rxvt-unicode
- hopefully up to date DEPENDS and RDEPENDS against current stage of portage
- tested on both amd64 and x86 systems.
Comment 3 Philipp Toelke 2007-09-09 12:32:23 UTC
This works for me.
Comment 4 SpOeK 2007-09-17 13:50:53 UTC
(In reply to comment #3)
> This works for me.
> 

Same for me.
Comment 5 Thomas Faucher 2008-06-14 01:07:41 UTC
I use it since months, it works nice. What about yeahconsole in the tree?
Comment 6 Curro Tánago 2008-09-02 17:42:56 UTC
Works nice for me on amd64
Comment 7 Ján Bednár 2008-09-23 08:16:18 UTC
I use this for months and it works for me on both x86 and amd64.
Please could you add yeahconsole into the main tree?
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2009-02-25 17:06:31 UTC
I like yakuake (KDE) and then I liked tilda (GNOME) more, but x11-terms/yeahconsole (any X) is better. :)
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2009-02-25 17:13:15 UTC
amd64 team, please give x11-terms/yeahconsole-0.3.4 your keyword.
Comment 10 Johannes Rauh 2009-03-02 22:29:01 UTC
In its current form the packages does not work with the --as-needed linker flag (see http://www.gentoo.org/proj/en/qa/asneeded.xml, importance of linking order). The problem is just one line in the patch:

replace
+       $(CC) $(FLAGS) $(LDFLAGS) $(DEFINES) $(INCLUDES) $(LIB_DIRS) $(LIBS) -o $@ $<
by
+       $(CC) $(FLAGS) $(LDFLAGS) $(DEFINES) $(INCLUDES) $(LIB_DIRS) -o $@ $< $(LIBS)

(it's important to specify the $(LIBS) after the objects).

I'll attach a corrected patch.
Comment 11 Johannes Rauh 2009-03-02 22:31:14 UTC
Created attachment 183720 [details]
patchfile: Changing order of parameters when linking

Note that this is the corrected patch for the Makefile (not a patch of the patch).
Comment 12 Jeroen Roovers (RETIRED) gentoo-dev 2009-03-03 05:18:33 UTC
(In reply to comment #11)
> Created an attachment (id=183720) [edit]
> patchfile: Changing order of parameters when linking
> 
> Note that this is the corrected patch for the Makefile (not a patch of the
> patch).

That looks simple enough - committed. ~amd64, please do your work on 0.3.4-r1.
Comment 13 Kostornoy Vladimir 2009-03-03 22:19:23 UTC
Created attachment 183818 [details, diff]
patch to enable y-offset feature

I found a patch to yeahconsole that may be useful then you have a panel at the top of the screen.

http://cvlab.epfl.ch/~tola/t-blog.html#yeahconsole
Comment 14 Kostornoy Vladimir 2009-03-03 22:23:07 UTC
Created attachment 183819 [details]
ebuild with (optional) yoffset_xterm_options.diff patching

USE="yoffset" enable patching
Comment 15 Dawid Węgliński (RETIRED) gentoo-dev 2009-03-03 22:41:49 UTC
Keyworded ~amd64 per bug request.
Comment 16 Jeroen Roovers (RETIRED) gentoo-dev 2009-03-04 15:21:08 UTC
(In reply to comment #14)
> Created an attachment (id=183819) [edit]
> ebuild with (optional) yoffset_xterm_options.diff patching
> 
> USE="yoffset" enable patching

Sorry, I am not going to apply that - please talk to UPSTREAM about its inclusion (or a runtime configurable variant) in a future release.

(In reply to comment #15)
> Keyworded ~amd64 per bug request.

Thank you (and everybody else), closing.