Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 11317 - Ebuilds for Kisdnmon and Kisdnmon-server
Summary: Ebuilds for Kisdnmon and Kisdnmon-server
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
Keywords: EBUILD
Depends on:
Reported: 2002-11-27 17:25 UTC by Carsten Rietzschel
Modified: 2005-08-19 04:36 UTC (History)
0 users

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

ebuilds (kisdnmon-ebuild.tar.gz,1.21 KB, application/octet-stream)
2002-11-27 17:25 UTC, Carsten Rietzschel
The problematic ebuild. (ebuilds-kisdnmon-0.97e.tar.gz,1.25 KB, application/x-gzip)
2003-04-27 19:07 UTC, Carsten Rietzschel

Note You need to log in before you can comment on or make changes to this bug.
Description Carsten Rietzschel 2002-11-27 17:25:10 UTC
I created ebuilds for kisdnmon and kisdnmon-server. 
Kisdnmon is a panel applet for monitoring ISDN-Lines and interfaces on your
machine or on a Linux gateway on your network.

Please include them in portage if possible.
Comment 1 Carsten Rietzschel 2002-11-27 17:25:57 UTC
Created attachment 6001 [details]
Comment 2 Dan Armak (RETIRED) gentoo-dev 2003-04-24 08:51:40 UTC
Incoming kde ebuilds will I hope be finally processed after the upcoming rearrangements of the  
gentoo organization of development.  
Meanwhile notes on the ebuilds, please fix and take to heart :-) 
- don't put a || die on inherit statements, the inherit function has its own internal die if 
something goes wrong 
- since you use the kde eclasses, don't use einstall, rather use kde_src_install, unless there's 
some reason not to 
- we can have a version number like 0.97d in portage, no need to rename to 0.97.4 unless 
you know that other versions in the upstream versioning scheme will _not_ be representable 
as-is in portage 
- if you want the ebuilds to go into portage, you shuold release them under the gpl v2 (or 
some compatible license i suppose, but please don't make my life complicated :-) in token of 
which you should add the 3rd standard header line to the ebuilds 
- in the server ebuild, the src_compile definition is unnecesary, already has default 
functions that do the same thing 
- the separate definition of $DLFILE seems unnecessary since afaics it's only referenced in one 
place (SRC_URI) 
Comment 3 Carsten Rietzschel 2003-04-27 19:06:53 UTC
Thank you for your hints!

Some of your suggestion were ok, some didn't work:

src_compile() is necessary, if I left it out, it didn't compile anything. Maybe it's because of there's currently no normal ./configure - make - make install procedure - only a stupid make.

kde_src_install instead of einstall doesn't work, because it ran  "/bin/sh ../admin/mkinstalldirs /usr/share/apps/kisdnmon/". This is not the correct path for the image: it should be: "var/tmp/portage/kisdnmon-0.97e/image//usr/share/apps/kisdnmon/" !
May be this is a bug of kde_src_install.

I uploaded the current ebuilds, so they fail with the problems written above. Your other suggestion are build in (please check them).

NOTE: These ebuild are released under GPL Version 2!

Please give me a some hints, how to fix these problems.

Comment 4 Carsten Rietzschel 2003-04-27 19:07:48 UTC
Created attachment 11234 [details]
The problematic ebuild.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-08-19 04:36:08 UTC
kde-misc/kisdnwatch is in portage, so I don't think this is needed any more.
Also, we don't want tarballs, just plaintext ebuild.

If you are still interested in this, then please attach a fixed plaintext ebuild
(and patches if needed) for the current version and reopen then.

Closing WONTFIX.