Mi primer Ebuild


Uno de los problemas de Gentoo es que no tiene la obscena cantidad  de software que esta disponible en Debian y algunas cosas de las que acostumbro usar no estan en Portage.

Por eso existen los Overlays en Gentoo, y la herramienta Layman si no tienes ni idea de bash o le temes a elaborar un Ebuild. Sin embargo Portage no es Apt y la fuerza no la acompaña y es así como Portage no puede dar prioridades entre los Overlays de Layman y el árbol oficial. Por eso tuve que hacer un Ebuild propio.

Necesitaba 2 cosas, Nautilus-image-converter y Nautilus-sound-converter que hacen operaciones con imagenes y sonido muy útiles y con un click.

El primero ya estaba disponible en Bugzilla pero el segundo tuve hacerlo yo mismo por ello leí la guía rápida de Gentoo y encontre un excelente tutorial básico para traducir todo lo que faltaba y así no convertir esta entrada en un tutorial.

Les dejo el enlace para que descarguen el Ebuild y ojalá a alguien le sirva, también lo anoto aquí por si alguien quiere comentar algún error en el Ebuild:

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit gnome2

DESCRIPTION=”Nautilus extension to convert audio files to a different format, using the GStreamer framework. ”
HOMEPAGE=”http://code.google.com/p/nautilus-sound-converter/”
SRC_URI=”http://nautilus-sound-converter.googlecode.com/files/nautilus-sound-converter-${PV}.tar.gz”

LICENSE=”GPL-2″
SLOT=”0″
KEYWORDS=”~amd64 ~x86″
IUSE=”aac flac mp3 vorbis musepack”

RDEPEND=”gnome-base/nautilus
>=x11-libs/gtk+-2.0
>=dev-libs/glib-2.0
vorbis? (
=media-plugins/gst-plugins-vorbis-0.10*
=media-plugins/gst-plugins-ogg-0.10*
)
mp3? (
=media-plugins/gst-plugins-lame-0.10*
=media-plugins/gst-plugins-taglib-0.10*
)
flac? ( =media-plugins/gst-plugins-flac-0.10* )
aac? ( =media-plugins/gst-plugins-faac-0.10* )
musepack? ( >=media-sound/musepack-tools-1.15u )”

DEPEND=”${RDEPEND}
dev-util/pkgconfig
dev-util/intltool”

DOCS=”AUTHORS ChangeLog COPYING INSTALL NEWS README TODO”

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s