Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126660 - new package kde-misc/kio_slp
Summary: new package kde-misc/kio_slp
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-03-18 06:54 UTC by Tobias Roeser
Modified: 2009-10-13 20:14 UTC (History)
2 users (show)

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


Attachments
kde-misc/kio_slp-0.4.1_p9 (kio_slp-0.4.1_p9.ebuild,901 bytes, text/plain)
2006-03-18 06:57 UTC, Tobias Roeser
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Roeser 2006-03-18 06:54:33 UTC
I created an ebuild for kio_slp-0.4.1

kio_slp is a KDE kio slave using the openslp package (already in portage) to discover services in the network like cups, samba and others.

If installed there are three new KIO slaves available: 
 - service:/
 - slp:/
 - mdns:/

(I dont have tested, if mdns:/ has the same scope as zeroconf:/.)

Please post the URL of the original package and Author. I didn't found both and took the package for the opensuse project (src.rpm)
Comment 1 Tobias Roeser 2006-03-18 06:57:39 UTC
Created attachment 82456 [details]
kde-misc/kio_slp-0.4.1_p9

The patch version is to reflect suses src.rpm revision. It's ugly, but more sane than using another micro version number or even the ebuild revision number.
Comment 2 Tobias Roeser 2006-03-18 07:02:26 UTC
Ok, the author Adrian Schroeter and works for suse (i belief), so I think, I made everything right.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-18 10:16:17 UTC
I wonder why at suse they can't just release sane tarballs for the rest of the mortals (just to let you know, I'm still waiting to hear from Binner).

I'll give this a try with a few changes, I have a kde-admindir tarball laying around for this kind of packages.
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-18 10:35:00 UTC
Okay, I'll test it for a while before looking to add it to portage.

Just a few notes that you might be interested in :)

- Don't inherit autotools also if the package has to be autotooled when using kde eclass, it takes of that by itself.
- Don't depend on kdesdk to get the admin dir, also because it's often outdated; when I'll add it I'll put kde-admindir-3.5.1.tar.bz2 on mirrors, too, that is an admin/ tarball out of 3.5.1 release of KDE, it's usually better.
- Please never use "cp -a" in an ebuild, as that is dependent on GNU coreutils.
- Use mirror:// when available (in this case mirror://opensuse/), it makes things smoother when people changes the default to mirrors they are faster at.

A part from that, really thanks a lot for the effort you employ in making these ebuilds :)
When I'll add this to portage I'll see to call x86 arch team to keyword it, as usual I can only do ~amd64 by myself.
Comment 5 Tobias Roeser 2006-03-18 12:22:38 UTC
Thank for tips. :)

I forgot to remove the autotools eclass, as I played first with it before I recognized, that the hole kde admin dir was missing, not just the configure script.

I thought about that cp -a thing, but was a bit lazy to figure out what it stands for. time to bugzilla == time to market :) Sorry, those simple things make the _real_ quality of an ebuild, not the effort to get it written and tested in general. Will (hopefully) not happen again.
Comment 6 Mario Fetka (geos_one) 2006-07-23 05:47:25 UTC
how about adding this ebuild to portage

the origin of this packageg is the openslp-contrib tar.gz
this package only holds the kio_slp for kde 2

how about asking the developer to update the code in openslp cvs.

and the openslp maintainers to create a new contrib package.

wfg
Mario
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2009-10-13 20:14:10 UTC
KDE3-only. Won't be fixed as KDE3 is about to get removed from tree.