|
|
| |
DESCRIPTION="K3b, KDE CD Writing Software" | DESCRIPTION="K3b, KDE CD Writing Software" |
HOMEPAGE="http://www.k3b.org/" | HOMEPAGE="http://www.k3b.org/" |
SRC_URI="mirror://sourceforge/k3b/${P}.tar.bz2" |
SRC_URI="mirror://sourceforge/k3b/${P}.tar.bz2 |
|
mirror://gentoo/k3b-hicolor-icons.tar.bz2" |
| |
LICENSE="GPL-2" | LICENSE="GPL-2" |
KEYWORDS="~x86 ~ppc ~sparc ~amd64" | KEYWORDS="~x86 ~ppc ~sparc ~amd64" |
IUSE="arts dvdr encode flac kde mad oggvorbis" |
IUSE="arts dvdr encode flac kde mad oggvorbis id3lib samplerate" |
| |
DEPEND="arts? ( kde-base/arts ) | DEPEND="arts? ( kde-base/arts ) |
kde? ( || ( kde-base/kdesu kde-base/kdebase ) ) | kde? ( || ( kde-base/kdesu kde-base/kdebase ) ) |
media-libs/libsamplerate |
samplerate? ( media-libs/libsamplerate ) |
>=media-sound/cdparanoia-3.9.8 | >=media-sound/cdparanoia-3.9.8 |
>=media-libs/id3lib-3.8.0_pre2 |
id3lib? ( >=media-libs/id3lib-3.8.0_pre2 ) |
flac? ( media-libs/flac ) | flac? ( media-libs/flac ) |
mad? ( media-libs/libmad ) | mad? ( media-libs/libmad ) |
oggvorbis? ( media-libs/libvorbis )" | oggvorbis? ( media-libs/libvorbis )" |
|
|
src_unpack() { | src_unpack() { |
kde_src_unpack | kde_src_unpack |
epatch ${FILESDIR}/k3b-0.11.17-noarts.patch | epatch ${FILESDIR}/k3b-0.11.17-noarts.patch |
|
cp ${WORKDIR}/src/icons/*.png ${S}/src/icons/ |
| |
make -f admin/Makefile.common || die | make -f admin/Makefile.common || die |
} | } |
|
|
src_compile() { | src_compile() { |
local _S=${S} | local _S=${S} |
local myconf="--enable-libsuffix= $(use_with kde k3bsetup) \ | local myconf="--enable-libsuffix= $(use_with kde k3bsetup) \ |
--with-external-libsamplerate" |
$(use_with samplerate external-libsamplerate)" |
|
|
|
use flac || export ac_cv_lib_FLAC_FLAC__seekable_stream_decoder_process_single="no" |
|
use mad || export ac_cv_header_mad_h="no" |
|
use id3lib || export ac_cv_header_id3_tag_h="no" |
|
use oggvorbis || export ac_cv_lib_vorbisfile_ov_open="no" |
| |
# Build process of K3B | # Build process of K3B |
kde_src_compile | kde_src_compile |
|
|
mv ${D}/usr/share/applnk/Settings/System/k3bsetup2.desktop ${D}/usr/share/applications | mv ${D}/usr/share/applnk/Settings/System/k3bsetup2.desktop ${D}/usr/share/applications |
fi | fi |
rm -fR ${D}/usr/share/applnk/ | rm -fR ${D}/usr/share/applnk/ |
dodir /usr/share/pixmaps |
|
cp ${D}/usr/share/icons/crystalsvg/32x32/apps/k3b.png ${D}/usr/share/pixmaps/ |
|
} | } |
| |
pkg_postinst() { | pkg_postinst() { |