Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118402 - yate-0.9.0_pre4 ebuild (version bump)
Summary: yate-0.9.0_pre4 ebuild (version bump)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Stefan Knoblich (RETIRED)
URL:
Whiteboard:
Keywords:
: 118012 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-09 06:01 UTC by dotslash
Modified: 2007-01-21 14:36 UTC (History)
0 users

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


Attachments
yate-0.9.0_pre4.ebuild (yate-0.9.0_pre4.ebuild,1.65 KB, application/octet-stream)
2006-01-09 06:18 UTC, dotslash
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dotslash 2006-01-09 06:01:01 UTC
This bug is for the new yate-0.9.0_pre4 version.
Comment 1 dotslash 2006-01-09 06:18:10 UTC
Created attachment 76617 [details]
yate-0.9.0_pre4.ebuild
Comment 2 dotslash 2006-01-09 06:19:15 UTC
Comment on attachment 76617 [details]
yate-0.9.0_pre4.ebuild

Hi,

Here is an ebuild for the latest version of yate, namely yate-0.9.0_pre4. There are still some problems with building yate, so this specific ebuild, although it does work for me, might not work for you, YMMV. The idea is to make it available for general consumption, so that we can massage it into a proper format.

Some problems experienced with building yate:

* The yate build relies on the kdoc package, latest version in portage (my portage tree is about 3 days old) being dev-util/kdoc-2.0_alpha54. This is supposed to be used by make to build the yate api documentation. For some reason, this breaks quite early on in the build. It's difficult to ascertain wether this be a kdoc or portage problem, most likely a bit of both.

* Due to the kdoc issue, we cannot use an "emake everything" in the src_compile() section. Instead I've substituted that with two emake lines, first one being the main one, and the second one could be considered optional:
emake all
emake contrib test

* In the src_install() section I had to substitute the "emake DESTDIR=${D} install" line with "emake DESTDIR=${D} install-noapi", otherwise the install will break with error messages regarding not being able to find the api documentation build directories.

In this whole ebuild there are numerous things that must still be fixed/tweaked. One thing that perhaps could be added is a conditional useflag check where something like the "doc" useflag could be used to determine wether to install and use kdoc or not, which will of course affect both src_compile() and src_install() sections where we will have to insert conditional checks.
Comment 3 dotslash 2006-01-09 06:26:52 UTC
*** Bug 118012 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-01-21 14:36:31 UTC
*yate-1.1.0 (18 Oct 2006)

  18 Oct 2006; Stefan Schweizer <genstef@gentoo.org>
  +files/yate-0.9.0-gtk2.diff, +files/yate.confd, +files/yate.rc6,
  +metadata.xml, +yate-1.1.0.ebuild:
  version bump, net-misc -> net-voip

Closing a stale bug.