Portage is a package management system used by Gentoo Linux
# ChangeLog for app-cdr/dvd95
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvd95/ChangeLog,v 1.5 2008/06/06 20:32:37 drac Exp $
*dvd95-1.3_p2 (06 Jun 2008)
06 Jun 2008; Samuli Suominen
+files/dvd95-1.3_p2-desktop-entry.patch, -dvd95-1.2_p0.ebuild,
+dvd95-1.3_p2.ebuild:
Version bump for bug 223927. Fix desktop entry for bug 204319. Try to
handle LINGUAS for bug 204322. Missing deps for bug 205020.
*dvd95-1.3_p0 (16 Dec 2007)
16 Dec 2007; Lars Weiler
dvd95-1.2_p0.ebuild, +dvd95-1.3_p0.ebuild:
Version bump; bug #202089. Cleanup. Quotes.
*dvd95-1.2_p0 (28 Feb 2007)
28 Feb 2007; Lars Weiler
Version bump; bug #159739.
23 Dec 2006; Piotr JaroszyĆski
Add ~amd64 wrt bug #156968.
*dvd95-1.1_p1 (03 Dec 2006)
03 Dec 2006; Lars Weiler
+dvd95-1.1_p1.ebuild:
New ebuild from Bug #141704.
AUX dvd95-1.3_p2-desktop-entry.patch 522 RMD160 3b8bbe7853a58c84c1e5f1bcb81189ba17afa26e SHA1 4d8b272c62627ae618626bdd368bc2b844ba5da0 SHA256 44e5defe46b5cd613f9de6fa3658e1a7788381b3e7a702024fd99de0b16e2a6e
DIST dvd95-1.3p2.tar.gz 741802 RMD160 5bf50f4da0b53264e9274a236e12603044ccad98 SHA1 0fd64147f2351854d7f9e19ca424120f641d0f98 SHA256 89362a754296f76131f9237d5553991e8868afded19905fca9b2b2150f3cdf5d
EBUILD dvd95-1.3_p2.ebuild 1512 RMD160 7464be5389af722abc8cb3b635636fc315a147fd SHA1 f6a5ee0892cf9c64f6b4020ea3a5402d836db7ac SHA256 5834e34b726fb5bb4cc1ddea743e168c9edc4e3b6d5a291935683cc92a867617
MISC ChangeLog 1068 RMD160 f9fa76a9cdaf6a4ab6a2d8b4cd8e1c36d10f0714 SHA1 ffc74863c7f3d3cb510e1468df078a1f8d43a9d5 SHA256 7e3f20230b915512e6f6945576bb6d74f591cc3e66d00635cae56a7f1555902d
MISC metadata.xml 166 RMD160 02ca0a5d9279c1b52c3887f5a1f52f3feb002af9 SHA1 b9fccc7c24aa717c30efef068fd544a692f264f6 SHA256 ce62d1e5b04e01d03a732ee6d33b3d500810de8e55af4a527c970e5b475735d8
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvd95/dvd95-1.3_p2.ebuild,v 1.1 2008/06/06 20:32:37 drac Exp $
inherit eutils
DESCRIPTION="DVD95 is a Gnome application to convert DVD9 to DVD5."
HOMEPAGE="http://dvd95.sourceforge.net/"
SRC_URI="mirror://sourceforge/dvd95/${P/_}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE_LINGUAS="linguas_de linguas_nl linguas_hu linguas_el linguas_cs
linguas_pt_BR linguas_et_EE linguas_es"
IUSE="${IUSE_LINGUAS} mmx 3dnow sse sse2 mpeg"
RDEPEND="gnome-base/libgnomeui
media-libs/libdvdread
mpeg? ( media-libs/libmpeg2 )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
sys-devel/gettext"
S=${WORKDIR}/${P/_}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e "s#prefix = /usr/local#prefix = /usr#" \
po/Makefile.in || die "sed failed."
epatch "${FILESDIR}"/${P}-desktop-entry.patch
}
src_compile() {
# Default language is French, but switch to English if no LINGUAS is set.
if [[ -z ${LINGUAS} ]]; then
export LINGUAS="en"
fi
econf --disable-dependency-tracking \
$(use_enable mmx) \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable mpeg libmpeg2)
emake || die "emake failed."
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc AUTHORS ChangeLog TODO
for lang in de nl hu el cs pt_BR es et_EE; do
use linguas_${lang} || rm -rf "${D}"/usr/share/locale/${lang}
done
}