diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-02-24 12:19:40 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-02-24 12:19:40 +0000 |
commit | d3d2db41b5ad87db8b08218def014bb5bb92ac66 (patch) | |
tree | 8a3fe63d2fba8b3e2359ef0a4fc0b15a4bdb2fa1 /media-tv | |
parent | Stable on ppc64; bug #167783 (diff) | |
download | gentoo-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')
-rw-r--r-- | media-tv/xdtv/ChangeLog | 7 | ||||
-rw-r--r-- | media-tv/xdtv/files/digest-xdtv-2.4.0 | 102 | ||||
-rw-r--r-- | media-tv/xdtv/xdtv-2.4.0.ebuild | 191 |
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 +} |