Add k3b ebuild with block depend k3b-i18n

atratsevskiy
Mike Hiretsky 14 years ago
parent eaaa3ffb94
commit ce82385c5e

File diff suppressed because it is too large Load Diff

@ -0,0 +1,4 @@
DIST k3b-1.91.0rc2.tar.bz2 13754384 RMD160 ff9efedfe7dd1df5bbb1c54503fc06fb0f6e9564 SHA1 cefb48654ebcaffb856161a1f87e3f800835779f SHA256 463bcc0a6773f80d889f2191c3502935672e9ea2eede4fb1e8ef81d2824b3958
EBUILD k3b-1.91.0_rc2.ebuild 3107 RMD160 82cc43cd93d170c566c9ecae38646db908770857 SHA1 52801d3a8ba42f359827448c156f6f05fd3def1e SHA256 dc16dff1c92d389afabf4c359c70f94db26ec5200c2920147a81858cb4231e30
MISC ChangeLog 35803 RMD160 86db6661eb0d65807054a9cc4d8b9aedf7bc43fc SHA1 ce6d309d3045c11846571d642716ec46099b6c45 SHA256 44a11f3f787d4fa88ae735de368074bba5439541499953ad08d240b1d55c7f8f
MISC metadata.xml 328 RMD160 5b743e23199d1fe9055c726d7d177ee0e2f7e915 SHA1 73b1368091e675957fe43af4c9ce71b6049def16 SHA256 c7ade5871825684e83ad0a4126a78df11f40cfb6d7ac6578c8b65f3491ef01a0

@ -0,0 +1,89 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/k3b-1.91.0_rc2.ebuild,v 1.2 2010/05/03 18:05:39 ssuominen Exp $
EAPI=2
WEBKIT_REQUIRED=always
KDE_LINGUAS="ast be bg ca ca@valencia cs csb da de el en_GB eo es et eu fi fr ga
gl he hi hne hr hu is it ja km ko ku lt mai nb nds nl nn oc pa pl pt pt_BR ro ru
se sk sl sv th tr uk zh_CN zh_TW"
KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}"
inherit kde4-base
DESCRIPTION="The CD/DVD Kreator for KDE"
HOMEPAGE="http://www.k3b.org/"
SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.bz2"
LICENSE="GPL-2 FDL-1.2"
SLOT="4"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
IUSE="debug dvd emovix encode ffmpeg flac +handbook mad lame musepack musicbrainz sndfile sox taglib vcd vorbis +wav"
DEPEND=">=kde-base/libkcddb-${KDE_MINIMAL}
media-libs/libsamplerate
dvd? ( media-libs/libdvdread )
ffmpeg? ( >=media-video/ffmpeg-0.5 )
flac? ( >=media-libs/flac-1.2[cxx] )
encode? ( lame? ( media-sound/lame ) )
mad? ( media-libs/libmad )
musepack? ( >=media-sound/musepack-tools-444 )
musicbrainz? ( media-libs/musicbrainz:1 )
sndfile? ( media-libs/libsndfile )
taglib? ( >=media-libs/taglib-1.5 )
vorbis? ( media-libs/libvorbis )
!app-cdr/k3b-i18n"
RDEPEND="${DEPEND}
sys-apps/hal
app-cdr/cdrdao
media-sound/cdparanoia
virtual/cdrtools
dvd? ( >=app-cdr/dvd+rw-tools-7
encode? ( media-video/transcode[dvd] ) )
emovix? ( media-video/emovix )
encode? ( sox? ( media-sound/sox ) )
vcd? ( media-video/vcdimager )"
DOCS="ChangeLog FAQ PERMISSIONS README RELEASE_HOWTO TODO"
S=${WORKDIR}/${P/_*}
src_configure() {
mycmakeargs+=( "-DK3B_BUILD_K3BSETUP=OFF"
$(cmake-utils_use debug K3B_DEBUG)
$(cmake-utils_use musicbrainz K3B_ENABLE_MUSICBRAINZ)
$(cmake-utils_use dvd K3B_ENABLE_DVD_RIPPING)
$(cmake-utils_use taglib K3B_ENABLE_TAGLIB)
"-DK3B_BUILD_API_DOCS=OFF"
$(cmake-utils_use ffmpeg K3B_BUILD_FFMPEG_DECODER_PLUGIN)
$(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_DECODER_PLUGIN)
$(cmake-utils_use mad K3B_BUILD_MAD_DECODER_PLUGIN)
$(cmake-utils_use musepack K3B_BUILD_MUSE_DECODER_PLUGIN)
$(cmake-utils_use flac K3B_BUILD_FLAC_DECODER_PLUGIN)
$(cmake-utils_use sndfile K3B_BUILD_SNDFILE_DECODER_PLUGIN)
$(cmake-utils_use wav K3B_BUILD_WAVE_DECODER_PLUGIN)
$(cmake-utils_use encode K3B_BUILD_EXTERNAL_ENCODER_PLUGIN) )
if use encode; then
mycmakeargs+=( $(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_ENCODER_PLUGIN)
$(cmake-utils_use lame K3B_BUILD_LAME_ENCODER_PLUGIN)
$(cmake-utils_use sox K3B_BUILD_SOX_ENCODER_PLUGIN) )
fi
kde4-base_src_configure
}
pkg_postinst() {
kde4-base_pkg_postinst
echo
elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
elog "If you get warnings on start-up, uncheck the \"Check system"
elog "configuration\" option in the \"Misc\" settings window."
echo
local group=cdrom
use kernel_linux || group=operator
elog "Make sure you have proper read/write permissions on the cdrom device(s)."
elog "Usually, it is sufficient to be in the ${group} group."
echo
}

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
<herd>media-optical</herd>
<use>
<flag name="emovix">Enable burning support for eMoviX images</flag>
<flag name="wav">Enable support for reading WAVE files</flag>
</use>
</pkgmetadata>
Loading…
Cancel
Save