Bug 211145 - app-emulation/libspectrum-0.4.0 version bump
|
Bug#:
211145
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: vanquirius@gentoo.org
|
Reported By: jmfo1982@yahoo.es
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: app-emulation/libspectrum-0.4.0 version bump
|
|
Keywords: EBUILD
|
|
Status Whiteboard:
|
|
Opened: 2008-02-22 23:46 0000
|
Hi, I've created an ebuild for the latest version of libspectrum (0.4.0). There
are older versions of this package in the portage tree. This is the first
ebuild I've ever made, the next one will probably be for the latest version of
fuse emulator (0.9.0), which depends on this ebuild. I've only tested it under
my Gentoo system, an AMD64, and it compiles and works fine (with fuse 0.9.0).
I don't know exactly how you want the ChangeLog updated, so I'll tell you what
differences you'll find between ebuild version 0.2.2-r1 and mine:
- Updated homepage
- Removed libgcrypt dependency (it's absolutely optional)
- Added optional dependencies for audiofile, bzip2 and zlib (using USE
variables)
- Number of make jobs not forced to any number (it was forced to 1)
- Manual page included
Maybe we should add a build time dependency for dev-util/pkgconfig (see bug
#205049).
Created an attachment (id=144672) [details]
libspectrum-0.4.0.ebuild (ebuild for this new version, updated)
Additional changes in this updated version of the ebuild:
- Added build time dependency for dev-util/pkgconfig
- Moved dev-lang/perl as a buildtime-only dependency (not needed by libspectrum
in runtime)
Sorry I've mistakenly put that previous attachment as a patch, and it's not,
it's the full ebuild.
Hello Jose,
I am sorry I took *this* long to reply. I was without a development box and I
guess some of my bugs just sat there.
If this is your first ebuild, you did a very good job!
Two things:
- Please do not drop keywords if there isn't a specific reason to do so
- We avoid using einstall (see
http://devmanual.gentoo.org/ebuild-writing/functions/src_install/index.html)
In cvs, thanks!
Created an attachment (id=153041) [details]
Build time dependencies should include runtime ones
Hi, I just found a small typo in the ebuild I made. Since it's already on the
portage tree, I've sent a patch against that (portage) version. The typo was
including build time dependencies variable inside build time dependencies, when
I wanted to include runtime dependencies instead.