Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 16454 - bashish ebuild
Summary: bashish ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Bartosch Pixa (RETIRED)
URL: http://bashish.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-27 02:36 UTC by Thomas Eriksson
Modified: 2003-04-29 11:35 UTC (History)
0 users

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


Attachments
The .ebuild directory for bashish (bashish-gentoo.tar.gz,930 bytes, patch)
2003-03-03 14:44 UTC, Thomas Eriksson
Details | Diff
Updated ebuild which adds a fancy Gentoo theme! (bashish.tar.gz,1.07 KB, application/octet-stream)
2003-03-07 17:19 UTC, Thomas Eriksson
Details
The 1.9.20 version splits bashish into bashish-themes and bashish (ebuild.tar.gz,1.42 KB, application/x-tar)
2003-04-29 06:32 UTC, Thomas Eriksson
Details
The 1.9.20 version splits bashish into bashish-themes and bashish (ebuild.tar.gz,1.42 KB, application/octet-stream)
2003-04-29 06:33 UTC, Thomas Eriksson
Details
The 1.9.20 version splits bashish into bashish-themes and bashish (ebuild.tar.gz,1.42 KB, patch)
2003-04-29 06:34 UTC, Thomas Eriksson
Details | Diff
added RDEPEND=">=bashish-themes-1.0.0" to bashish-1.9.20.ebuild (ebuild.tar.gz,1.42 KB, application/x-tar)
2003-04-29 11:35 UTC, Thomas Eriksson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Eriksson 2003-02-27 02:36:35 UTC
this is my first attempt to create a bashish ebuild for gentoo, perhaps it puts
to much installer weight into the ebuild with three for-loops

comments and suggestions are highly welcome as this is my first ebuild
Comment 1 Bartosch Pixa (RETIRED) gentoo-dev 2003-03-03 10:48:10 UTC
i'll comment as soon as you attatch the ebuild ;)
Comment 2 Thomas Eriksson 2003-03-03 14:44:56 UTC
Created attachment 8908 [details, diff]
The .ebuild directory for bashish

should not need update (except renaming) for new releases.
Comment 3 Bartosch Pixa (RETIRED) gentoo-dev 2003-03-03 17:26:05 UTC
it installs some bogus links

>>> /usr/share/bashish/bt/app/theme -> /home/arne/.bashish//themes/os-art/gnu
>>> /usr/share/bashish/bt/usermode/theme -> /home/arne/.bashish//themes/os-art/gnu
>>> /usr/share/bashish/modules/moduledata/themespeed.sh.default -> /home/arne/.bashish//bt/default/theme
>>> /usr/share/bashish/modules/moduledata/themespeed.sh.override -> /home/arne/.bashish//bt/override/theme

BTW does it require a specific bash version ?
Comment 4 Thomas Eriksson 2003-03-03 19:22:05 UTC
Think I'd just clearify what bashish is and what it needs:

bashish themes the console with prompt, fonts and colors (and lots of other fluff-fluff)

bashish runs on top of a bourne compatible shell, that is, one of:

ash (almqvist shell, netbsd, have worked in the past, though, may be broken now)
ksh93 (no version problems as I'm aware of)
pdksh (no version problems as I'm aware of)
bash (runs on 1.x or 2.x releases of bash)
zsh (either a 3.x release or a recent 4.x release is requried)

If X is avaliable, bashish runs on top of

Eterm (0.9.2 or later)
XTerm (from XFree86 4.3.0 or patchlevel 172 or later from http://dickeys.his.com/xterm )

gnome-terminal, konsole, aterm, wterm, and rxvt is depriciated for use with bashish

In the linux console, the console-utils or kbd-tools (in gentoo by default?) is recommended though, not required
Comment 5 Thomas Eriksson 2003-03-03 19:25:20 UTC
sorry for posting twice in bugzilla, I'm new here =)

anyway, a new release of bashish is avaliable,

copying the bashish-1.9.15.ebuild to bashish-1.9.16.ebuild
and then run "emerge -u bashish" should remove the errorus symlinks.

Comment 6 Bartosch Pixa (RETIRED) gentoo-dev 2003-03-04 10:58:30 UTC
still one bogus symlink

/usr/share/bashish/bt/app/w3m/theme -> /home/arne/.bashish//themes/computer/basic/commodore/amiga

i just asked if it needs a specific bash version as some themes seemed to not work 
like intended, but that's just an assumption as i only did some basic testing
Comment 7 Thomas Eriksson 2003-03-07 17:19:56 UTC
Created attachment 9108 [details]
Updated ebuild which adds a fancy Gentoo theme!

Updated ebuild for bashish which adds a fancy default theme!
Comment 8 Thomas Eriksson 2003-03-07 17:38:13 UTC
Hi Bartosch!

I just wanted to clarify stuff, not to be rude or so.

Anyhow, I've tried to address the stuff you've noted:

bashish 1.9.17 is released, I've been trying to hunt down broken themes (and so, I've removed quite a lot of them).

If any problems with bashish are to be found, then I'd really like to know, also please tell me which themes are broken.

Also, the w3m symlink has been removed, and the theme changer no longer tries to symlink themes.

This release also tries to upgrade a user installation if a newer is installed.

Feel free to contact me if any problems arises!

/Thomas
Comment 9 Bartosch Pixa (RETIRED) gentoo-dev 2003-04-24 11:13:16 UTC
sorry it took so long, a 1.9.19 ebuild is in portage now
Comment 10 Thomas Eriksson 2003-04-29 06:32:48 UTC
Created attachment 11289 [details]
The 1.9.20 version splits bashish into bashish-themes and bashish

The new 1.9.20 release is splitted into 'bashish-themes' and 'bashish'

The reason for this is so updates to the themes can happen without updating the
bashish package.

However, bashish isn't of much use without it's theme repository. So I would
like to download the theme repository alongside with the bashish package.

Is there some sort of download-initial-package feature in portage?
Comment 11 Thomas Eriksson 2003-04-29 06:33:22 UTC
Created attachment 11290 [details]
The 1.9.20 version splits bashish into bashish-themes and bashish

The new 1.9.20 release is splitted into 'bashish-themes' and 'bashish'

The reason for this is so updates to the themes can happen without updating the
bashish package.

However, bashish isn't of much use without it's theme repository. So I would
like to download the theme repository alongside with the bashish package.

Is there some sort of download-initial-package feature in portage?
Comment 12 Thomas Eriksson 2003-04-29 06:34:17 UTC
Created attachment 11291 [details, diff]
The 1.9.20 version splits bashish into bashish-themes and bashish

The new 1.9.20 release is splitted into 'bashish-themes' and 'bashish'

The reason for this is so updates to the themes can happen without updating the
bashish package.

However, bashish isn't of much use without it's theme repository. So I would
like to download the theme repository alongside with the bashish package.

Is there some sort of download-initial-package feature in portage?
Comment 13 Thomas Eriksson 2003-04-29 06:36:01 UTC
Comment on attachment 11291 [details, diff]
The 1.9.20 version splits bashish into bashish-themes and bashish

sorry for clobbering you wtih this, but bugzilla isn't very clear in it's error
messages
Comment 14 Bartosch Pixa (RETIRED) gentoo-dev 2003-04-29 06:58:32 UTC
no problem, make the themes a separate ebuild and let the bashish ebuild DEPEND on it, maybe even RDEPEND as it's somewhat a runtime dependancy. that way we avoid users downloading bashish itself everytime there is a version bump on the themes.
Comment 15 Thomas Eriksson 2003-04-29 11:35:57 UTC
Created attachment 11297 [details]
added RDEPEND=">=bashish-themes-1.0.0" to bashish-1.9.20.ebuild

Ok, this patch adds the line 

RDEPEND=">=bashish-themes-1.0.0" 

to bashish-1.9.20.ebuild

Though, I cannot test it since portage is broken on my box right now :(