On 10/24/05, Nigel Henry <cave.dnb@email-addr-hidden> wrote:
> On Tuesday 25 October 2005 22:47, Mark Knecht wrote:
> > On 10/24/05, Nigel Henry <cave.dnb@email-addr-hidden> wrote:
> > > ps: I hope Linux distro's arn't going the way of MS Windows XP & the
> > > notorious app trashing service pack 2. But saying that, at least Debian
> > > have the decency to tell you before you upgrade, which app's they're
> > > going to trash.
> >
> > I don't know what non-Gentoo users feel about the distro (and before
> > you answer let's start a new religion thread...) but I doubt this sort
> > of issue will come up this distro.
> >
> > - Mark - audio fun on Gentoo for the last 2 years
>
> Hi Mark. It took me quite some months to get Gentoo installed, with some
> breaks to get myself together again. It's up and running now Had a problem
> getting Gnome and KDE 3.4 to install, but creating a link for libtools named
> 3.4 and linked to 3.5-2005xxxx fixed that. I've got a few music apps on it,
> and am quite satisfied with Gentoo, but, not really for a real newbie to
> install. I've had no app trashing problems from Fernando with FC1,2, and 3,
> and Slackware 10.0 seems ok too.
>
> Just a bit on the side. I'd really like to get Smack the drum machine on
> Gentoo, and see there are some ebuilds for it, but don't know how to work
> with them after I've downloaded them. Any hints so that I can use emerge to
> install them? Thanks for watching. Nigel.
>
Conceptually I don't think it's too hard. Here's what I just did with Om
1) Make sure you have a local portage overlay directory defined and
created. Here's my entry in /etc/make.conf:
lightning media-sound # cat /etc/make.conf | grep portage
PORTDIR_OVERLAY=/usr/local/portage
lightning media-sound #
2) Make a directory for media-sound ebuilds:
mkdir /usr/local/portage/media-sound
2) Make a directory for om
mkdir /usr/local/portage/om
3) Copy the om-ebuild into /usr/local/portage/media-sound/om
4) See if it's recognized:
lightning media-sound # emerge -pv om
These are the packages that I would merge, in order:
Calculating dependencies
!!! All ebuilds that could satisfy "om" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-sound/om-0.2.0 (masked by: ~amd64 keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
lightning media-sound #
5) Since it's masked I add (for test purposes - I wouldn't build it
this way) the ~amd64 keyword:
lightning media-sound # ACCEPT_KEYWORDS="~amd64" emerge -pv om
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] media-libs/liblo-0.22 -doc 429 kB
[ebuild N ] media-sound/om-0.2.0 +alsa -debug -dssi +gtk +ladspa
-lash 0 kB [1]
Total size of downloads: 429 kB
Portage overlays:
[1] /usr/local/portage
lightning media-sound #
I would then decide if the USE flages were good, adjust
/etc/portage/package.use as necessary, and when they were I'd build
it.
Not too difficult.
I got the om ebuild from Gentoo's Bugzilla where these things get submitted:
http://bugs.gentoo.org/show_bug.cgi?id=109194
There is an ebuild submitted for the Om plugins. I did not spot one
for Smack. Maybe you can write one?! ;-)
Let me know if you get it running.
Hope this helps,
Mark
Received on Wed Oct 26 04:15:14 2005
This archive was generated by hypermail 2.1.8 : Wed Oct 26 2005 - 04:15:14 EEST