summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-02-24 12:19:40 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-02-24 12:19:40 +0000
commitd3d2db41b5ad87db8b08218def014bb5bb92ac66 (patch)
tree8a3fe63d2fba8b3e2359ef0a4fc0b15a4bdb2fa1 /media-tv/xdtv
parentStable on ppc64; bug #167783 (diff)
downloadgentoo-2-d3d2db41b5ad87db8b08218def014bb5bb92ac66.tar.gz
gentoo-2-d3d2db41b5ad87db8b08218def014bb5bb92ac66.tar.bz2
gentoo-2-d3d2db41b5ad87db8b08218def014bb5bb92ac66.zip
version bump
(Portage version: 2.1.2-r11)
Diffstat (limited to 'media-tv/xdtv')
-rw-r--r--media-tv/xdtv/ChangeLog7
-rw-r--r--media-tv/xdtv/files/digest-xdtv-2.4.0102
-rw-r--r--media-tv/xdtv/xdtv-2.4.0.ebuild191
3 files changed, 299 insertions, 1 deletions
diff --git a/media-tv/xdtv/ChangeLog b/media-tv/xdtv/ChangeLog
index c4b69f68d25d..215cb2f58196 100644
--- a/media-tv/xdtv/ChangeLog
+++ b/media-tv/xdtv/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-tv/xdtv
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/ChangeLog,v 1.46 2007/02/16 12:19:35 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/ChangeLog,v 1.47 2007/02/24 12:19:40 aballier Exp $
+
+*xdtv-2.4.0 (23 Feb 2007)
+
+ 23 Feb 2007; Alexis Ballier <aballier@gentoo.org> +xdtv-2.4.0.ebuild:
+ Version bump
16 Feb 2007; Simon Stelling <blubb@gentoo.org> xdtv-2.3.3.ebuild:
depend on >=portage-2.1.2 on amd64 to make sure the assembler USE flags are
diff --git a/media-tv/xdtv/files/digest-xdtv-2.4.0 b/media-tv/xdtv/files/digest-xdtv-2.4.0
new file mode 100644
index 000000000000..716f37025599
--- /dev/null
+++ b/media-tv/xdtv/files/digest-xdtv-2.4.0
@@ -0,0 +1,102 @@
+MD5 f18ffa0f7a83d74923c6605af98fa263 libxdtv-i18n-ca-2.4.0.tar.gz 673690
+RMD160 f8e82962b6c08c145cb730661c6f422102360912 libxdtv-i18n-ca-2.4.0.tar.gz 673690
+SHA256 7a7970dfa6049b472974754fa962dd2810efff17c1e93b250c407c4d9207da96 libxdtv-i18n-ca-2.4.0.tar.gz 673690
+MD5 62fe804d95de73138b6f99ac0d70ffb8 libxdtv-i18n-cs-2.4.0.tar.gz 677383
+RMD160 69d4619e4ac330eda2dd46c0c814b276e6846a29 libxdtv-i18n-cs-2.4.0.tar.gz 677383
+SHA256 34108e279f39cc02e8364f24486baf66436edda4de164f66bfd018c7af24c9a0 libxdtv-i18n-cs-2.4.0.tar.gz 677383
+MD5 70d554e61d8607dd47109c62f3a55028 libxdtv-i18n-de-2.4.0.tar.gz 667644
+RMD160 3734336b83bf3ae02686e2d454adae6801b46c6f libxdtv-i18n-de-2.4.0.tar.gz 667644
+SHA256 a4c4429b2871527ef6fd541d2e1267182055f144970dc7e7b7bab3b3dbe0e08a libxdtv-i18n-de-2.4.0.tar.gz 667644
+MD5 aeb82963e051e626cb9e97459ec4bac8 libxdtv-i18n-en-2.4.0.tar.gz 623233
+RMD160 4df6dddffa3c4ee8791b7389dfef670fd953fbf2 libxdtv-i18n-en-2.4.0.tar.gz 623233
+SHA256 73ecb4a952afa75f3c4dfb37cac7138ed37e91a43aae4eb27ecee1e545647641 libxdtv-i18n-en-2.4.0.tar.gz 623233
+MD5 63fbc5021bb44416b4f39960dcd6d88a libxdtv-i18n-es-2.4.0.tar.gz 676647
+RMD160 362f5b39c690873fd7147d6d0557d2a8bdab6201 libxdtv-i18n-es-2.4.0.tar.gz 676647
+SHA256 c3eca178bcf47e0771d4dfcadeb11f5094ae6b5f539e2debfe0335bac29956ee libxdtv-i18n-es-2.4.0.tar.gz 676647
+MD5 f8e842f772063a68953292922f157845 libxdtv-i18n-fr-2.4.0.tar.gz 675820
+RMD160 e09151aa945df7a45ba24c42f515287b7b8e226c libxdtv-i18n-fr-2.4.0.tar.gz 675820
+SHA256 916cd35499665de29028321281041ce09df205b337366c1c2a7ff5c96eaee851 libxdtv-i18n-fr-2.4.0.tar.gz 675820
+MD5 1db5929bc0e93fd1059bd6c97b08ac0a libxdtv-i18n-gl-2.4.0.tar.gz 676772
+RMD160 b83385dbb2ae14832533a1fbb682249e8c78e358 libxdtv-i18n-gl-2.4.0.tar.gz 676772
+SHA256 339c8b4fb15b302f97a422c19a3837e63bac22c5efac5fdd059206b21276c459 libxdtv-i18n-gl-2.4.0.tar.gz 676772
+MD5 2530752cccc6e2c703ff45c44c054054 libxdtv-i18n-it-2.4.0.tar.gz 674880
+RMD160 d3a7e80347adfda52a6075253cd662de25c482da libxdtv-i18n-it-2.4.0.tar.gz 674880
+SHA256 b37acf6c98917534e17822d46b6f14b51855db76bf818a343357c238fca121b9 libxdtv-i18n-it-2.4.0.tar.gz 674880
+MD5 f78945a98b1bde9f04cf8f52a1af1232 libxdtv-i18n-pl-2.4.0.tar.gz 684226
+RMD160 28814f616718714c943647612703a6b4ae27ffd9 libxdtv-i18n-pl-2.4.0.tar.gz 684226
+SHA256 191aab783d289dc8ed1b5a1c9b88dc41dda79471a34682732372b2908bd3ef16 libxdtv-i18n-pl-2.4.0.tar.gz 684226
+MD5 ac5a58fefa2b1a019cea2c67e22ba4a4 libxdtv-i18n-ru-2.4.0.tar.gz 671611
+RMD160 593c2246a90ff0c14c80738a710c12dda162fdd5 libxdtv-i18n-ru-2.4.0.tar.gz 671611
+SHA256 201b68d5ea09776912b1dcd448d863a5850a7148b8fee3f4bfda8876340f3035 libxdtv-i18n-ru-2.4.0.tar.gz 671611
+MD5 292dad1c0e31373f84a72b75235b4048 libxdtv-i18n-sv-2.4.0.tar.gz 667090
+RMD160 0ddb3c2822facb2f4a2ad4538c67b6e49a8400b2 libxdtv-i18n-sv-2.4.0.tar.gz 667090
+SHA256 2d16271749cb0b57ffd0a249ebbbc9d1578e30407517fcf0a581b2e97adf934f libxdtv-i18n-sv-2.4.0.tar.gz 667090
+MD5 88c99eb9857a2f6677a86007232ae953 libxdtv-theme-aqua-ca-2.4.0.tar.gz 355583
+RMD160 4578c48571284b74f4a949fda4dfbd0f050532a7 libxdtv-theme-aqua-ca-2.4.0.tar.gz 355583
+SHA256 963fc65edab30d9869dc4aaf207853603e9f3f341f710787ae5a9aec41e9b1ff libxdtv-theme-aqua-ca-2.4.0.tar.gz 355583
+MD5 ad7dc430574882e4098b84a1bf6b6b70 libxdtv-theme-aqua-cs-2.4.0.tar.gz 356855
+RMD160 28ca91cd553166e92cc6b8684a721055fbb03e6b libxdtv-theme-aqua-cs-2.4.0.tar.gz 356855
+SHA256 90fba41451f598c454ae5838b361ac60086729a4f06d33d151448f24929d1846 libxdtv-theme-aqua-cs-2.4.0.tar.gz 356855
+MD5 3d64d9705afcc31bcbab7e5ccfa5aa88 libxdtv-theme-aqua-de-2.4.0.tar.gz 349513
+RMD160 30191e807aa733353bfaebca9dc069cf370fbe30 libxdtv-theme-aqua-de-2.4.0.tar.gz 349513
+SHA256 3d90424829cc78ac4791b7008b6fd1a71525bc9a5c06e22c93430df8d5285a11 libxdtv-theme-aqua-de-2.4.0.tar.gz 349513
+MD5 ee7156f30da521cd3899334a83ce8436 libxdtv-theme-aqua-en-2.4.0.tar.gz 356518
+RMD160 ed4eba824e08e062d34d854c65b7ad154497cd28 libxdtv-theme-aqua-en-2.4.0.tar.gz 356518
+SHA256 6458d0f811e8e495c4d7ac3d49508f20d9955a8e8a003908801c1f3949c8b08a libxdtv-theme-aqua-en-2.4.0.tar.gz 356518
+MD5 7bc789cf074d2b0c0895990971284532 libxdtv-theme-aqua-es-2.4.0.tar.gz 355967
+RMD160 5974fe0c401058c3a55664f51abfb49cd210a0e9 libxdtv-theme-aqua-es-2.4.0.tar.gz 355967
+SHA256 655b0c458cfc5eac0f23bfe8f86943d90cd7e22d7ca7c69b8258f8604d87e2ec libxdtv-theme-aqua-es-2.4.0.tar.gz 355967
+MD5 198324f8e48437a7483b7c5fe3ab3756 libxdtv-theme-aqua-fr-2.4.0.tar.gz 359112
+RMD160 9cf919ac8cf8dfe110abbdbd585e5ecf7c495b41 libxdtv-theme-aqua-fr-2.4.0.tar.gz 359112
+SHA256 bcda4c841d36a0bd4893fe5399e918bf62209bdeca0c18fa11b2d67abce41652 libxdtv-theme-aqua-fr-2.4.0.tar.gz 359112
+MD5 f5f91f80b231213cd3054d7674d0b2f7 libxdtv-theme-aqua-gl-2.4.0.tar.gz 361222
+RMD160 6712bdc7315e64ac752a2f9ecd1a67de5a00ec8a libxdtv-theme-aqua-gl-2.4.0.tar.gz 361222
+SHA256 584d2d08e284312c59f2d9f482b0b2d002380e3e5459ac0e41e9039aebdb0673 libxdtv-theme-aqua-gl-2.4.0.tar.gz 361222
+MD5 daefb4a20166998dec35ab622a675e6c libxdtv-theme-aqua-it-2.4.0.tar.gz 354352
+RMD160 a18e6ca82894269a586a710e3daeff34f37ea9cd libxdtv-theme-aqua-it-2.4.0.tar.gz 354352
+SHA256 f1ec72335cdf55d3d5c41f5c4ca51c9e3727df053859d79075481cacf90a49b4 libxdtv-theme-aqua-it-2.4.0.tar.gz 354352
+MD5 3467cd42485f46b20fba89c501dd97d4 libxdtv-theme-aqua-pl-2.4.0.tar.gz 367887
+RMD160 bff0a8ace47f81b3d43b74fa729e72c863c4c0e4 libxdtv-theme-aqua-pl-2.4.0.tar.gz 367887
+SHA256 841dc51c64bfd4a92ad597e7fac6a6c40867a753daa8ac26525d95d7747c85c0 libxdtv-theme-aqua-pl-2.4.0.tar.gz 367887
+MD5 150976d2e3ec9886d11148280717cf65 libxdtv-theme-aqua-ru-2.4.0.tar.gz 357425
+RMD160 2f8b35e0c9416f052b8ab1360c2307d955fac2d4 libxdtv-theme-aqua-ru-2.4.0.tar.gz 357425
+SHA256 ca45ec681ab331683a29a24f7ee9652592373e3a5fc246567c295f665f76f5af libxdtv-theme-aqua-ru-2.4.0.tar.gz 357425
+MD5 66a2302b078b910423d79f1500a31318 libxdtv-theme-aqua-sv-2.4.0.tar.gz 356162
+RMD160 580adc69c42115f08bc5a54ee36533c78180b78a libxdtv-theme-aqua-sv-2.4.0.tar.gz 356162
+SHA256 275146128bb3fcb818185dc4aebc0870afc78ccfc8d2e2d1054aad48c76cb70c libxdtv-theme-aqua-sv-2.4.0.tar.gz 356162
+MD5 65ae4414cfadfe4e335d472154159ef9 libxdtv-theme-carbone-ca-2.4.0.tar.gz 393022
+RMD160 bc4e8d12a24e6967859ef746dc12c8db1ee42237 libxdtv-theme-carbone-ca-2.4.0.tar.gz 393022
+SHA256 13a1f520be2854f1512f83c842711059bfd305faf9dbb0e026e6f7643fb6c8a6 libxdtv-theme-carbone-ca-2.4.0.tar.gz 393022
+MD5 49e75325105eeea0ee5b4174607f4942 libxdtv-theme-carbone-cs-2.4.0.tar.gz 393808
+RMD160 b198881d47f088bd4034cddf6773c73eb5614a5e libxdtv-theme-carbone-cs-2.4.0.tar.gz 393808
+SHA256 7bef22f2f1cfa79aee64b3f16bff789440d02a8c3bb49e2d3ef1a0d24f09b7b6 libxdtv-theme-carbone-cs-2.4.0.tar.gz 393808
+MD5 d130b1fd1ddc095b20ed1076f167eb6c libxdtv-theme-carbone-de-2.4.0.tar.gz 387522
+RMD160 b094108131394f19148bd58261ec6ce9c92d0e60 libxdtv-theme-carbone-de-2.4.0.tar.gz 387522
+SHA256 4fee874934d1ee980d88ed9bd1c3e138c0d2ae40806b4a0f026f226b617aaa3c libxdtv-theme-carbone-de-2.4.0.tar.gz 387522
+MD5 5ea87b0b8bfe6a19c8076f6a1ffbcc7b libxdtv-theme-carbone-en-2.4.0.tar.gz 394799
+RMD160 11ccaefab91bc7b76598fa6880369f592912ea4f libxdtv-theme-carbone-en-2.4.0.tar.gz 394799
+SHA256 9ba048cbc8278641639f7c42c5821a969584f27c71482293fd42c3c826d39cc5 libxdtv-theme-carbone-en-2.4.0.tar.gz 394799
+MD5 69ded716b6d972d81c6789dbf224cdd0 libxdtv-theme-carbone-es-2.4.0.tar.gz 397954
+RMD160 c0117c75b2b42a70b08da797ab0b8779085e3b64 libxdtv-theme-carbone-es-2.4.0.tar.gz 397954
+SHA256 15039c7134553480c3d47feeeeedd2699b592bdee6314f2e46657d5f91810d21 libxdtv-theme-carbone-es-2.4.0.tar.gz 397954
+MD5 649d4ff1aee5818359b65f012794d5af libxdtv-theme-carbone-fr-2.4.0.tar.gz 396294
+RMD160 318769c46363f3a7dc13096b3a761c418bb67eff libxdtv-theme-carbone-fr-2.4.0.tar.gz 396294
+SHA256 4c3625ac81dfbe370cdd1dd1c42d0fb2de47f62744571811b0c9c7b1e5fd036f libxdtv-theme-carbone-fr-2.4.0.tar.gz 396294
+MD5 67c0bb1ed75ebaf88c24263996382283 libxdtv-theme-carbone-gl-2.4.0.tar.gz 400552
+RMD160 094a77e434974ce0b1cfe3c9c1a8c3ec93c70fa0 libxdtv-theme-carbone-gl-2.4.0.tar.gz 400552
+SHA256 73e49102f00ad16893fac01f12c1932669f2f1e8a09807caada878f5b7488e45 libxdtv-theme-carbone-gl-2.4.0.tar.gz 400552
+MD5 a234b2aba7b71e7e62f52fd81bbbeb31 libxdtv-theme-carbone-it-2.4.0.tar.gz 392661
+RMD160 7bd0d9567f7bc4b33bde96af2fbe38bbda8d1387 libxdtv-theme-carbone-it-2.4.0.tar.gz 392661
+SHA256 09c1adecb01fe2eb47cd60d89006717b555319bb9141a519bfb3d7798f9b4075 libxdtv-theme-carbone-it-2.4.0.tar.gz 392661
+MD5 a0f0fb5c2fd975a2adcec4f4dd768e90 libxdtv-theme-carbone-pl-2.4.0.tar.gz 401274
+RMD160 85ba970817f56ae6a8048a2774a6f1b15d5a119c libxdtv-theme-carbone-pl-2.4.0.tar.gz 401274
+SHA256 69a5820f75a4dd8cbaa9ebb3da13811565341ea516b51d3fb3d44e979fae2cb5 libxdtv-theme-carbone-pl-2.4.0.tar.gz 401274
+MD5 adb1bed66f861ee11fd49f7b8415d53d libxdtv-theme-carbone-ru-2.4.0.tar.gz 392266
+RMD160 89e6ec29609b9f999957eed80fb37d9bc9124c09 libxdtv-theme-carbone-ru-2.4.0.tar.gz 392266
+SHA256 2384c1c5b55b9eb1e2c1a46b44d8c268949a32d6dca9440f8f2f636dd7c17e72 libxdtv-theme-carbone-ru-2.4.0.tar.gz 392266
+MD5 cb6aee07d8a5f8d16d0e904c41c508c3 libxdtv-theme-carbone-sv-2.4.0.tar.gz 395548
+RMD160 389ba6ef7d47ff871069152da44268b72172774c libxdtv-theme-carbone-sv-2.4.0.tar.gz 395548
+SHA256 f1e76a35ca16f911cb8a8cb67bdb530d50b4a2360e2a9fc5db138baf72551930 libxdtv-theme-carbone-sv-2.4.0.tar.gz 395548
+MD5 d654c0dcb8ab609c0bbf35d961759d48 xdtv-2.4.0.tar.gz 3230154
+RMD160 b481a4d65b3fe34d4790f4e0851919588974fa90 xdtv-2.4.0.tar.gz 3230154
+SHA256 54d36552284f17aadc4b7455aed91d5efdbbba64827e369b3d8a80ec00543c3e xdtv-2.4.0.tar.gz 3230154
diff --git a/media-tv/xdtv/xdtv-2.4.0.ebuild b/media-tv/xdtv/xdtv-2.4.0.ebuild
new file mode 100644
index 000000000000..8ac1a9e5d345
--- /dev/null
+++ b/media-tv/xdtv/xdtv-2.4.0.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/xdtv-2.4.0.ebuild,v 1.1 2007/02/24 12:19:40 aballier Exp $
+
+inherit multilib flag-o-matic toolchain-funcs
+
+IUSE="alsa jpeg encode ffmpeg xvid lirc xinerama neXt Xaw3d mmx zvbi aqua_theme
+carbone_theme xv debug ogg png nls schedule"
+
+DESCRIPTION="TV viewer with support for AVI recording and plugins"
+HOMEPAGE="http://xawdecode.sourceforge.net/"
+
+I18N_PV="${PV}"
+THEMES_PV="${PV}"
+
+SRC_URI="mirror://sourceforge/xawdecode/${P}.tar.gz"
+
+for lang in ca cs de en es fr gl it pl ru sv; do
+ SRC_URI="${SRC_URI}
+ linguas_${lang}? (
+ mirror://sourceforge/xawdecode/libxdtv-i18n-${lang}-${I18N_PV}.tar.gz
+ aqua_theme? ( mirror://sourceforge/xawdecode/libxdtv-theme-aqua-${lang}-${THEMES_PV}.tar.gz )
+ carbone_theme? ( mirror://sourceforge/xawdecode/libxdtv-theme-carbone-${lang}-${THEMES_PV}.tar.gz )
+ )"
+ IUSE="${IUSE} linguas_${lang}"
+done
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+COMMON_DEPEND="zvbi? ( >=media-libs/zvbi-0.2.4 )
+ neXt? ( x11-libs/neXtaw )
+ Xaw3d? ( !neXt? ( x11-libs/Xaw3d ) )
+ !neXt? ( !Xaw3d? ( || ( x11-libs/libXaw <virtual/x11-7 ) ) )
+ xvid? ( >=media-libs/xvid-1.1 )
+ encode? ( >=media-sound/lame-3.93 )
+ jpeg? ( media-libs/jpeg )
+ lirc? ( app-misc/lirc )
+ alsa? ( >=media-libs/alsa-lib-0.9 )
+ ogg? ( media-libs/libogg
+ >=media-libs/libtheora-1.0_alpha5
+ media-libs/libvorbis )
+ png? ( media-libs/libpng )
+ nls? ( virtual/libintl )
+ || ( ( x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXpm
+ x11-libs/libXt
+ x11-libs/libXmu
+ x11-libs/libXxf86vm
+ x11-libs/libXxf86dga
+ x11-libs/libXv
+ x11-apps/xset
+ xinerama? ( x11-libs/libXinerama )
+ ) <virtual/x11-7 )
+ ffmpeg? ( media-video/ffmpeg )"
+
+DEPEND="${COMMON_DEPEND}
+ nls? ( sys-devel/gettext )
+ || ( ( x11-proto/videoproto
+ x11-proto/xproto
+ x11-proto/xextproto
+ x11-apps/bdftopcf
+ x11-apps/mkfontdir
+ x11-apps/mkfontscale
+ xinerama? ( x11-proto/xineramaproto )
+ ) <virtual/x11-7 )"
+
+RDEPEND="${COMMON_DEPEND}
+ schedule? ( sys-process/at )"
+
+# Make sure the assembler USE flags are unmasked on amd64
+# Remove this once default-linux/amd64/2006.1 is deprecated
+DEPEND="${DEPEND} amd64? ( >=sys-apps/portage-2.1.2 )"
+
+
+extension_iter() {
+ local my_a
+ for my_a in ${A} ; do
+ my_a=${my_a%%.tar.gz}
+ if [ -z ${my_a/libxdtv*/} ] ; then
+ eval ${1} ${my_a} || die "${1}(${my_a}) failed."
+ fi
+ done
+}
+
+extension_compile() {
+ einfo "Building ${1}"
+ cd "${WORKDIR}/${1}"
+
+ econf || die "econf failed"
+ emake CC=$(tc-getCC) || die "emake failed"
+}
+
+extension_install() {
+ einfo "Installing ${1}"
+ cd ${WORKDIR}/${1} \
+ && emake DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/${PN}" install
+}
+
+src_compile() {
+ # Makes the xaw widgets choice deterministic
+ local xawconf="--disable-xaw95 --disable-xawm"
+ if use neXt ; then
+ use Xaw3d && ewarn "Both \"neXt\" and \"Xaw3d\" found in USE. Will use neXtaw widgets."
+ xawconf="${xawconf} --enable-nextaw --disable-xaw3d"
+ elif use Xaw3d ; then
+ xawconf="${xawconf} --disable-nextaw --enable-xaw3d"
+ else
+ xawconf="${xawconf} --disable-nextaw --disable-xaw3d"
+ ewarn "If you want a better GUI toolkit, enable either \"neXt\" or \"Xaw3d\" USE flags."
+ fi
+
+ has_version '<x11-base/xorg-x11-7.0' && \
+ appdefaultsdir="/etc/X11/app-defaults" || \
+ appdefaultsdir="/usr/share/X11/app-defaults"
+
+ econf ${xawconf} \
+ $(use_enable mmx) \
+ $(use_enable alsa) \
+ $(use_enable jpeg) \
+ $(use_enable lirc) \
+ $(use_enable ffmpeg) \
+ $(use_with ffmpeg external-ffmpeg) \
+ $(use_enable xvid) \
+ $(use_enable xinerama) \
+ $(use_enable zvbi) \
+ $(use_enable xv xvideo) \
+ $(use_enable encode lame) \
+ $(use_enable !debug nodebug) \
+ --disable-dvb \
+ $(use_enable ogg) \
+ $(use_enable png) \
+ $(use_enable nls) \
+ --with-fontdir="/usr/share/fonts/${PN}" \
+ --enable-makefonts \
+ --enable-pixmaps \
+ --disable-cpu-detection \
+ --disable-divx4linux \
+ --with-appdefaultsdir=${appdefaultsdir} \
+ || die "Configuration failed."
+
+ emake BINDNOW_FLAGS="$(bindnow-flags)" || die "Compilation failed."
+
+ # Build the extensions (i18n and theme libraries)
+ extension_iter extension_compile
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Installation failed."
+
+ # .desktop file and default icon
+ domenu gentoo/xdtv.desktop
+ doicon "${S}/src/xdtv.xpm"
+
+ # Install the icons in the hicolor theme
+ for dim in 48 32 16; do
+ insinto /usr/share/icons/hicolor/${dim}x${dim}/apps
+ newins "${S}/xdtv-${dim}.png" xdtv.png
+ done
+
+ # Install documentation
+ dodoc ChangeLog AUTHORS FAQ* README.* TODO lisez-moi* \
+ xdtvrc.sample lircrc.*.sample
+ docinto alevt
+ dodoc alevt/README alevt/ReadmeGR alevt/CHANGELOG alevt/COPYRIGHT
+
+ use schedule || rm "${D}/usr/bin/xdtv_record.sh"
+
+ # Install the extensions (i18n and theme libraries)
+ extension_iter extension_install
+}
+
+pkg_postinst() {
+ elog ""
+ elog "Please note that this ebuild created a suid-binary:"
+ elog "/usr/bin/xdtv_v4l-conf"
+ elog ""
+ elog "The OSD font has moved. You probably should add"
+ elog "this path to your X configuration:"
+ elog "/usr/share/fonts/${PN}"
+ elog ""
+
+ if use schedule; then
+ elog ""
+ elog "You need to have atd running to use xdtv_recond.sh"
+ elog "type : '/etc/init.d/atd start' as root"
+ elog ""
+ fi
+}