Summary: | Ebuilds for Kisdnmon and Kisdnmon-server | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Carsten Rietzschel <cr> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | Keywords: | EBUILD |
Priority: | High | ||
Version: | 1.4_rc1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ebuilds
The problematic ebuild. |
Description
Carsten Rietzschel
2002-11-27 17:25:10 UTC
Created attachment 6001 [details]
ebuilds
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, ebuild.sh 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) Thank you for your hints! Some of your suggestion were ok, some didn't work: server: 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. client: 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. daRav Created attachment 11234 [details]
The problematic ebuild.
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. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3#doc_chap2 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. |