Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 57920 - kommander-1.0_alpha7.ebuild (New Package)
Summary: kommander-1.0_alpha7.ebuild (New Package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo KDE team
URL: http://www.kde-apps.org/content/show....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-21 17:36 UTC by Martin Honermeyer
Modified: 2004-08-23 05:52 UTC (History)
1 user (show)

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


Attachments
kommander-1.0_alpha7.ebuild (kommander-1.0_alpha7.ebuild,663 bytes, text/plain)
2004-07-21 17:37 UTC, Martin Honermeyer
Details
kommander-1.0_beta1.ebuild (kommander-1.0_beta1.ebuild,464 bytes, text/plain)
2004-07-26 12:49 UTC, Martin Honermeyer
Details
kommander-1.0_beta1.ebuild (kommander-1.0_beta1.ebuild,454 bytes, text/plain)
2004-08-03 12:28 UTC, Martin Honermeyer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Honermeyer 2004-07-21 17:36:00 UTC
Hi!

This is an ebuild for kommander-1.0_alpha7. Kommander is the upcoming dialog editor and executor for KDE, which allows you to create your own scripted dialog with minimum effort. Using the executor, they can be run on systems without the editor.

This is the "full" package consisting of editor and executor. Other small packages for the executor and html docs (not up-to-date) are available.

I suggest dev-util/kommander. This depends on KDE >=3.1.

Greetz,
Martin
Comment 1 Martin Honermeyer 2004-07-21 17:37:36 UTC
Created attachment 35931 [details]
kommander-1.0_alpha7.ebuild
Comment 2 Gregorio Guidi (RETIRED) gentoo-dev 2004-07-23 02:17:32 UTC
> # Package name is different from ebuild name!
> PKGNAME="kommander-1.0alpha7"
> SRC_URI="mirror://sourceforge/kommander/${PKGNAME}.tar.bz2"

This should be:
MY_P=${P/_/}
SRC_URI="mirror://sourceforge/kommander/${MY_P}.tar.bz2"

> IUSE="X kde"
There is no _optional_ support for X or kde!

> DEPEND=">=kde-base/kde-3.1"
You should never depend on a metapackage:
http://www.gentoo.org/doc/en/ebuild-mistakes.xml
use the kde eclass (look at other kde-related ebuilds):

inherit kde
need-kde 3.1

> src_compile() {
> 	econf || die
> 	emake || die "emake failed"
> }
This is the default

> src_install() {
> 	make DESTDIR=${D} install || die
> 	einstall || die
> }

Those two commands do the same thing.
You should manually add documentation there too,
or remove src_install and let the default from kde.eclass
do the job.
Comment 3 Martin Honermeyer 2004-07-26 12:49:39 UTC
Created attachment 36215 [details]
kommander-1.0_beta1.ebuild

Thanks for your help! I fixed the ebuild and updated it to the new version!

Martin
Comment 4 Gregorio Guidi (RETIRED) gentoo-dev 2004-07-27 09:32:48 UTC
It looks good now!

Just don't set DEPEND="", it is generally not needed and in this particular
case it is harmful as it throws away the dependencies set by 'need-kde'
Comment 5 Martin Honermeyer 2004-08-03 12:28:38 UTC
Created attachment 36709 [details]
kommander-1.0_beta1.ebuild

final ebuild for beta1..
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2004-08-23 05:52:17 UTC
kommander is part of the quanta respective kdewebdev package