Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77248 - New ebuilds for openslp-1.2.0/1.3.0
Summary: New ebuilds for openslp-1.2.0/1.3.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Printing Team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-01-09 09:54 UTC by Holger Hoffstätte
Modified: 2005-03-16 01:39 UTC (History)
0 users

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


Attachments
new ebuild for openslp-1.2.0 ('stable') (openslp-1.2.0.ebuild,789 bytes, text/plain)
2005-01-09 09:55 UTC, Holger Hoffstätte
Details
new ebuild for openslp-1.3.0 ('development') (openslp-1.3.0.ebuild,789 bytes, text/plain)
2005-01-09 09:55 UTC, Holger Hoffstätte
Details
new ebuild for openslp-1.2.0 ('stable') (openslp-1.2.0.ebuild,706 bytes, text/plain)
2005-01-13 02:10 UTC, Holger Hoffstätte
Details
new ebuild for openslp-1.3.0 ('development') (openslp-1.3.0.ebuild,706 bytes, text/plain)
2005-01-13 02:10 UTC, Holger Hoffstätte
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Hoffstätte 2005-01-09 09:54:27 UTC
The openslp ebuild in portage is quite old, so I decided to tyke a shot at updating both stable (1.2.0) and development (1.3.0) versions. I realize ZeroConf is getting all the attention these days (provided e.g. by Howl) but maybe someone has use for continued SLP support (cups?).


Reproducible: Always
Steps to Reproduce:




The build process seems to have changed somewhat; running autogen.sh followed by
configure in the source directory results in broken Makefiles (good old 'not a
separator' and lots of @AM_..@ leftovers). I added autoreconf and that seems to
fix everything, i.e. the generated Makefiles actually work. I have no idea
whether this is the 'right thing' to do, but it does result in a building source
tree, so it can't be all wrong..
Comment 1 Holger Hoffstätte 2005-01-09 09:55:10 UTC
Created attachment 48030 [details]
new ebuild for openslp-1.2.0 ('stable')
Comment 2 Holger Hoffstätte 2005-01-09 09:55:37 UTC
Created attachment 48031 [details]
new ebuild for openslp-1.3.0 ('development')
Comment 3 Ciaran McCreesh 2005-01-10 10:19:52 UTC
Things to fix:

* Set KEYWORDS as per policy
* No need for that DEPEND
* No emake?
* Can't use make DESTDIR=${D}?
* What's ${FILESDIR}/slpd-init?
Comment 4 Holger Hoffstätte 2005-01-13 02:10:30 UTC
Created attachment 48379 [details]
new ebuild for openslp-1.2.0 ('stable')

fixed KEYWORDS, use emake
Comment 5 Holger Hoffstätte 2005-01-13 02:10:59 UTC
Created attachment 48380 [details]
new ebuild for openslp-1.3.0 ('development')

fixed KEYWORDS, use emake
Comment 6 Holger Hoffstätte 2005-01-13 02:15:36 UTC
I fixed KEYWORDS (not sure if I understood that right: new ebuilds are suppoosed to start only on the ~arch that I have?), removed that DEPEND and now use emake; both still build fine. I'm afraid I don't know what to do about DESTDIR. Like I said, the whole autoconf/automake process changed from the older ebuild and looks somewhat derailed. slpd-init is the init script installed for the slpd daemon, just as in the old ebuild already in portage.
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2005-01-17 02:26:33 UTC
sorry, don't think i can take on any new ebuilds like this. maybe the printers people might know more because some printers use SLP?
Comment 8 Alastair Tse (RETIRED) gentoo-dev 2005-03-16 01:39:32 UTC
1.2.1 is now in stable. i'll defer on 1.3.0 until it comes out of development.