Bug 79208 - x11-misc/idesk/idesk-0.6.1.ebuild (Update)
|
Bug#:
79208
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: All
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: smithj@gentoo.org
|
Reported By: henning@wh9.tu-dresden.de
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: x11-misc/idesk/idesk-0.6.1.ebuild (Update)
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2005-01-23 06:52 0000
|
New version, no SVG support anymore. I only removed libsvg from dep's maybe
there is still too much in deps. But the developers are not really verbose in
theire README file.
Added ebuild for 0.7.1
Removed the dependency for ideskConf, this shouldn't be a requirement. Added econf because it now actually has a configure script.
would be nice to get some feedback on this...
work's for me, thank's! all 0.6.x.ebuild was failed to compile, 0.7.1.ebuild
seems ready to portage.
0.5.6-r1.ebuild (the latest found in portage) crashes a lot, i'm looking
forward for another version that could be more stable.
i'm emerged it 5 min ago, someone knows if it works with xcomposite extensions?
I agree that it would be nice to see something done with this. I actually
wrote my own ebuild for this because it had been so long since idesk was
updated in Portage, and then found this bug. Oops.
Anyway, my take on this ebuild itself is that the build process is still a bit
more complicated than it needs to be because the new idesk autoconf/make
scripts do some of what is leftover from the 0.5.6 ebuild, but otherwise it
looks very similar to the one I came up with independently.
Oh, and 0.7.1 does work with the xcomposite extensions for me.
Created an attachment (id=59836) [details]
idesk-0.7.2.ebuild
(In reply to comment #8)
> [snip]
> Please check the ebuild.
be sure to include the header information in ebuilds
always mark new ebuilds ~arch or masked unless a security issue is present
(which wouldn't normally be handled by anyone other than the security team)
defining $S to be $WORKDIR and then cding to $S/$P is very redundant, so that
was taken out
please include all relevent docs in the dodoc section
your ebuild will compile and install the idesk binary, but will not run at all
becasue /usr/share/idesk/dot.ideskrc is not present... please install all
necessary files...
"einfo NOTE: foo" is unnecessary. just say "einfo foo"
when attaching ebuilds, please label them as text/plain instead of binary so we
can look at the ebuilds in browsers
*the attached ebuild fixes these problems*
oh, and is glibc really a dependency? will it not compile on uclibc or others?
if it will compile/run linked with other libc's, then the glibc dependency
should be removed
i'm a dev now, so we can finally commit it :-)