public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/prefix:master commit in: media-libs/xine-lib/files/, media-libs/xine-lib/
@ 2020-12-08 22:47 Sam James
  0 siblings, 0 replies; only message in thread
From: Sam James @ 2020-12-08 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     8301980ff42a53ba33a6a11ffaf32f78603de3bf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  8 22:46:33 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec  8 22:46:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8301980f

media-libs/xine-lib: drop package

We don't have the resources right now to maintain
extra packages (like media stuff) right now
in the overlay, as shown by how out of date
this package is.

A lot of the patches had upstream bugs
(now dead URLs), so hopefully they made
it upstream anyway.

Closes: https://bugs.gentoo.org/515456
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/xine-lib/Manifest                       |   2 -
 .../xine-lib/files/xine-lib-1.2.1-ffmpeg-git.patch |  75 -------
 .../xine-lib-1.2.1-fix_dvb_crc_checking.patch      |  23 ---
 .../xine-lib/files/xine-lib-1.2.1-freebsd.patch    |  21 --
 .../xine-lib/files/xine-lib-1.2.2-darwin-ar.patch  |  20 --
 .../files/xine-lib-1.2.2-darwin-coreaudio.patch    |  13 --
 .../xine-lib/files/xine-lib-1.2.2-libav.patch      |  12 --
 .../files/xine-lib-1.2.2-solaris-hstrerror.patch   |  39 ----
 .../files/xine-lib-1.2.2-solaris-mlib.patch        |  28 ---
 ...ne-lib-1.2.2-solaris-sundga-cppflags-typo.patch |  16 --
 .../files/xine-lib-1.2.2-solaris-timeradd.patch    |  42 ----
 .../files/xine-lib-1.2.2-solaris-xmltest.patch     |  12 --
 media-libs/xine-lib/metadata.xml                   |  69 -------
 media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild       | 203 -------------------
 media-libs/xine-lib/xine-lib-1.2.2.ebuild          | 216 ---------------------
 media-libs/xine-lib/xine-lib-1.2.9999.ebuild       | 208 --------------------
 16 files changed, 999 deletions(-)

diff --git a/media-libs/xine-lib/Manifest b/media-libs/xine-lib/Manifest
deleted file mode 100644
index ad0c9bd2c7..0000000000
--- a/media-libs/xine-lib/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST xine-lib-1.2.1.tar.xz 4843584 BLAKE2B 5573a5f22e9c6df72b22d2a59f87cbd9abdb7fe632f0a3cfad0900af79304359720f78c07819e7c9ddffbebbaf02d94e69ecad363b13815d8053ffc059f13868 SHA512 f1c0d1455699efa12b36b568071099bda3d6d14df3f7de958a3a03637a1fd6d289def17812bcbe726ddc05887dfc50cd99e49bed9756a6a6bac0a66a01a869fa
-DIST xine-lib-1.2.2.tar.xz 4857248 BLAKE2B 08ed57c505b6ecc96903ffbdd580a0db190a74254d3dedbc7b4488201a68bc296da49c1e8ed45867e0d4cc229813de7c0898d084f79f9291e67df319e0a19b7d SHA512 338916386adafda85bafef0dae862c49470d7b6ccf2d8c83ada7ac2f50d12746daa0ebd3ec3fd68e063e20a1f86b0508665b3a49ba493e7fa9abf22f17bd8b81

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.1-ffmpeg-git.patch b/media-libs/xine-lib/files/xine-lib-1.2.1-ffmpeg-git.patch
deleted file mode 100644
index 73a3206d37..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.1-ffmpeg-git.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-# HG changeset patch
-# User Edgar Hucek <ebsi4711@gmail.com>
-# Date 1327873178 -3600
-# Node ID 69983efb1c928e64cc1900579b98142cef0569c4
-# Parent  61f51ebc2659363e308bedb10b9fa4e71a60cedc
-fix compile against recent ffmpeg
-
-diff -r 61f51ebc2659 -r 69983efb1c92 src/combined/ffmpeg/ff_video_decoder.c
---- a/src/combined/ffmpeg/ff_video_decoder.c	Sat Feb 04 18:52:01 2012 +0000
-+++ b/src/combined/ffmpeg/ff_video_decoder.c	Sun Jan 29 22:39:38 2012 +0100
-@@ -130,7 +130,9 @@
- 
-   yuv_planes_t      yuv;
- 
-+#ifdef AVPaletteControl
-   AVPaletteControl  palette_control;
-+#endif
- 
- #ifdef LOG
-   enum PixelFormat  debug_fmt;
-@@ -218,7 +220,9 @@
-   /* We should really keep track of the ages of xine frames (see
-    * avcodec_default_get_buffer in libavcodec/utils.c)
-    * For the moment tell ffmpeg that every frame is new (age = bignumber) */
-+#ifdef AVFRAMEAGE
-   av_frame->age = 256*256*256*64;
-+#endif
- 
-   av_frame->type= FF_BUFFER_TYPE_USER;
- 
-@@ -1028,7 +1032,9 @@
-     memcpy(this->context->extradata, buf->decoder_info_ptr[2],
-       buf->decoder_info[2]);
- 
--  } else if (buf->decoder_info[1] == BUF_SPECIAL_PALETTE) {
-+  }
-+#ifdef AVPaletteControl
-+  else if (buf->decoder_info[1] == BUF_SPECIAL_PALETTE) {
-     unsigned int i;
- 
-     palette_entry_t *demuxer_palette;
-@@ -1047,7 +1053,9 @@
-     }
-     decoder_palette->palette_changed = 1;
- 
--  } else if (buf->decoder_info[1] == BUF_SPECIAL_RV_CHUNK_TABLE) {
-+  }
-+#endif
-+  else if (buf->decoder_info[1] == BUF_SPECIAL_RV_CHUNK_TABLE) {
-     int i;
- 
-     lprintf("BUF_SPECIAL_RV_CHUNK_TABLE\n");
-@@ -1794,7 +1802,9 @@
-   this->av_frame          = avcodec_alloc_frame();
-   this->context           = avcodec_alloc_context();
-   this->context->opaque   = this;
-+#ifdef AVPaletteControl
-   this->context->palctrl  = NULL;
-+#endif
- 
-   this->decoder_ok        = 0;
-   this->decoder_init_mode = 1;
-diff -r 61f51ebc2659 -r 69983efb1c92 src/combined/ffmpeg/ffmpeg_compat.h
---- a/src/combined/ffmpeg/ffmpeg_compat.h	Sat Feb 04 18:52:01 2012 +0000
-+++ b/src/combined/ffmpeg/ffmpeg_compat.h	Sun Jan 29 22:39:38 2012 +0100
-@@ -91,5 +91,9 @@
- #  define AVAUDIO 2
- #endif
- 
-+/* AVFrame.age */
-+#if !(LIBAVCODEC_VERSION_MAJOR > 53 || LIBAVCODEC_VERSION_MAJOR == 53 && LIBAVCODEC_VERSION_MINOR >= 28)
-+#  define AVFRAMEAGE 1
-+#endif
- 
- #endif /* XINE_AVCODEC_COMPAT_H */

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.1-fix_dvb_crc_checking.patch b/media-libs/xine-lib/files/xine-lib-1.2.1-fix_dvb_crc_checking.patch
deleted file mode 100644
index 3a7e654654..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.1-fix_dvb_crc_checking.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-http://xine.hg.sourceforge.net/hgweb/xine/xine-lib-1.2/rev/4bf51c8a7dad
-
---- src/input/input_dvb.c
-+++ src/input/input_dvb.c
-@@ -2470,10 +2470,10 @@
- 
-       crc = av_crc(this->class->av_crc, 0xffffffff, originalPkt+1, 12);
- 
--      originalPkt[13]=(crc>>24) & 0xff;
--      originalPkt[14]=(crc>>16) & 0xff;
--      originalPkt[15]=(crc>>8) & 0xff;
--      originalPkt[16]=crc & 0xff;
-+      originalPkt[13]=(crc    ) & 0xff;
-+      originalPkt[14]=(crc>> 8) & 0xff;
-+      originalPkt[15]=(crc>>16) & 0xff;
-+      originalPkt[16]=(crc>>24) & 0xff;
-       memset(originalPkt+17,0xFF,PKT_SIZE-21); /* stuff the remainder */
- 
-     }
-
-
-
-

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.1-freebsd.patch b/media-libs/xine-lib/files/xine-lib-1.2.1-freebsd.patch
deleted file mode 100644
index 44e1205e32..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.1-freebsd.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-# HG changeset patch
-# User Alexis Ballier <aballier@gentoo.org>
-# Date 1335036489 10800
-# Node ID 6fc56571c45a09d42829624a0d6339f3ad0f6168
-# Parent  3c08d65400c4915891d8b8b18f21c5f0326537b0
-Include arpa/inet.h for htons.
-
-See http://pubs.opengroup.org/onlinepubs/9699919799/functions/htonl.html
-Fixes build on FreeBSD.
-
-diff -r 3c08d65400c4 -r 6fc56571c45a src/audio_dec/xine_lpcm_decoder.c
---- a/src/audio_dec/xine_lpcm_decoder.c	Thu Apr 19 09:43:05 2012 +0300
-+++ b/src/audio_dec/xine_lpcm_decoder.c	Sat Apr 21 16:28:09 2012 -0300
-@@ -41,6 +41,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
-+#include <arpa/inet.h> /* htons */
- #include <netinet/in.h> /* ntohs */
- 
- #include <xine/xine_internal.h>

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.2-darwin-ar.patch b/media-libs/xine-lib/files/xine-lib-1.2.2-darwin-ar.patch
deleted file mode 100644
index fed46031dd..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.2-darwin-ar.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Darwin ar doesn't like creating empty archives, so give it a dummy
-object to archive.
-
-https://bugs.xine-project.org/show_bug.cgi?id=456
-
---- src/xine-engine/Makefile.am
-+++ src/xine-engine/Makefile.am
-@@ -49,7 +49,7 @@
- 	-weak libxine-interface.la \
- 	-version-info $(XINE_LT_CURRENT):$(XINE_LT_REVISION):$(XINE_LT_AGE)
- 
--libxine_interface_la_SOURCES =
-+libxine_interface_la_SOURCES = dummy.c
- 
- libxine_interface_la_LDFLAGS = $(AM_LDFLAGS) $(def_ldflags) \
- 	-version-info $(XINE_LT_CURRENT):$(XINE_LT_REVISION):$(XINE_LT_AGE)
---- /dev/null
-+++ src/xine-engine/dummy.c
-@@ -0,0 +1,1 @@
-+void dummy(void) {}

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.2-darwin-coreaudio.patch b/media-libs/xine-lib/files/xine-lib-1.2.2-darwin-coreaudio.patch
deleted file mode 100644
index f565d35187..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.2-darwin-coreaudio.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.xine-project.org/show_bug.cgi?id=274
-
---- src/audio_out/audio_coreaudio_out.c
-+++ src/audio_out/audio_coreaudio_out.c
-@@ -51,6 +51,7 @@
- #include <AudioUnit/AudioUnitProperties.h>
- #include <AudioUnit/AudioUnitParameters.h>
- #include <AudioUnit/AudioOutputUnit.h>
-+#include <CoreServices/CoreServices.h>
-
- #define AO_OUT_COREAUDIO_IFACE_VERSION 8
-
-

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.2-libav.patch b/media-libs/xine-lib/files/xine-lib-1.2.2-libav.patch
deleted file mode 100644
index 2cfa4da26f..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.2-libav.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -r 2ebe9d14fb3c src/combined/ffmpeg/ffmpeg_compat.h
---- a/src/combined/ffmpeg/ffmpeg_compat.h	Wed Jul 04 21:39:20 2012 +0300
-+++ b/src/combined/ffmpeg/ffmpeg_compat.h	Thu Jul 05 21:36:43 2012 +0200
-@@ -101,7 +101,7 @@
- #endif
- 
- /* AVFrame.age */
--#if !(LIBAVCODEC_VERSION_MAJOR >= 53 && LIBAVCODEC_VERSION_MAJOR >= 28 && LIBAVCODEC_VERSION_MICRO >= 1)
-+#if !(LIBAVCODEC_VERSION_MAJOR > 53 || LIBAVCODEC_VERSION_MAJOR == 53 && LIBAVCODEC_VERSION_MINOR >= 28)
- #  define AVFRAMEAGE 1
- #endif
- 

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-hstrerror.patch b/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-hstrerror.patch
deleted file mode 100644
index b532f4d8bd..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-hstrerror.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-to check if hstrerror is in netdb.h, we need NETLIBS (as determined
-before) on platforms where NETLIBS != "", such as Solaris
-
-https://bugs.xine-project.org/show_bug.cgi?id=483
-
---- configure.ac
-+++ configure.ac
-@@ -908,9 +908,12 @@
- AC_REPLACE_FUNCS([asprintf basename gettimeofday setenv strcasestr strndup strpbrk strsep strtok_r timegm unsetenv memmem])
- 
- AC_LIBSOURCE([hstrerror.c])
-+saveLIBS="${LIBS}"
-+LIBS="${LIBS} ${NET_LIBS}"
- AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <netdb.h>]], [[hstrerror(0)]])],
-                [AC_DEFINE([HAVE_HSTRERROR], 1, [Define to 1 if you have 'hstrerror' in <netdb.h>])],
-                [AC_LIBOBJ([hstrerror])])
-+LIBS="${saveLIBS}"
- 
- AC_LIBSOURCE([dirent_msvc.c])
- AC_CHECK_FUNC([opendir],
---- configure
-+++ configure
-@@ -21437,6 +21437,8 @@
- 
- 
- 
-+saveLIBS="${LIBS}"
-+LIBS="${LIBS} ${NET_LIBS}"
- 
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
-@@ -21464,6 +21466,7 @@
- rm -f core conftest.err conftest.$ac_objext \
-     conftest$ac_exeext conftest.$ac_ext
- 
-+LIBS="${saveLIBS}"
- 
- ac_fn_c_check_func "$LINENO" "opendir" "ac_cv_func_opendir"
- if test "x$ac_cv_func_opendir" = xyes; then :

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-mlib.patch b/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-mlib.patch
deleted file mode 100644
index b8588c27fa..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-mlib.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Solaris comes with mlib, and the code that is written for it actually
-compiles as well, so we need to link against mlib as well, if it was
-found.
-
-https://bugs.xine-project.org/show_bug.cgi?id=484
-
---- src/xine-engine/Makefile.am
-+++ src/xine-engine/Makefile.am
-@@ -43,7 +43,7 @@
- libxine_la_LIBADD = $(PTHREAD_LIBS) $(DYNAMIC_LD_LIBS) $(LTLIBINTL) $(ZLIB_LIBS) \
- 		    -lm $(XINEUTILS_LIB) $(YUV_LIB) $(LTLIBICONV) $(FT2_LIBS) $(FONTCONFIG_LIBS) \
-                     $(LIBXINEPOSIX) $(RT_LIBS) $(NET_LIBS) $(XDG_BASEDIR_LIBS) \
--                    $(AVUTIL_LIBS)
-+                    $(AVUTIL_LIBS) $(MLIB_LIBS)
- 
- libxine_la_LDFLAGS = $(LDFLAGS_NOUNDEFINED) $(AM_LDFLAGS) $(def_ldflags) $(GCSECTIONS) \
- 	-weak libxine-interface.la \
---- src/xine-engine/Makefile.in
-+++ src/xine-engine/Makefile.in
-@@ -521,7 +521,7 @@
- libxine_la_LIBADD = $(PTHREAD_LIBS) $(DYNAMIC_LD_LIBS) $(LTLIBINTL) $(ZLIB_LIBS) \
- 		    -lm $(XINEUTILS_LIB) $(YUV_LIB) $(LTLIBICONV) $(FT2_LIBS) $(FONTCONFIG_LIBS) \
-                     $(LIBXINEPOSIX) $(RT_LIBS) $(NET_LIBS) $(XDG_BASEDIR_LIBS) \
--                    $(AVUTIL_LIBS)
-+                    $(AVUTIL_LIBS) $(MLIB_LIBS)
- 
- libxine_la_LDFLAGS = $(LDFLAGS_NOUNDEFINED) $(AM_LDFLAGS) $(def_ldflags) $(GCSECTIONS) \
- 	-weak libxine-interface.la \

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-sundga-cppflags-typo.patch b/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-sundga-cppflags-typo.patch
deleted file mode 100644
index 05c4da7759..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-sundga-cppflags-typo.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-only SUNDGA_CPPFLAGS is AC_SUBSTed, so better define that one instead of
-a non-used SUNDGA_CFLAGS
-
-https://bugs.xine-project.org/show_bug.cgi?id=487
-
---- m4/video_out.m4
-+++ m4/video_out.m4
-@@ -254,7 +254,7 @@
-         saved_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -L/usr/openwin/lib"
-         AC_CHECK_LIB([dga], [XDgaGrabDrawable],
-                      [AC_CHECK_HEADER([dga/dga.h],
--                                      [SUNDGA_CFLAGS="-I/usr/openwin/include"
-+                                      [SUNDGA_CPPFLAGS="-I/usr/openwin/include"
-                                        SUNDGA_LIBS="-L/usr/openwin/lib -R/usr/openwin/lib -ldga"
-                                        have_sundga=yes])])
-         CPPFLAGS="$saved_CPPFLAGS" LDFLAGS="$saved_LDFLAGS"

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-timeradd.patch b/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-timeradd.patch
deleted file mode 100644
index ccd4424261..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-timeradd.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-Add back timeradd/timersub replacements from older xine releases
-
---- include/xine/xineutils.h
-+++ include/xine/xineutils.h
-@@ -460,6 +460,37 @@
- #endif /* _MSC_VER */
- #endif /* __GNUC__ */
- 
-+
-+/*
-+ * timeradd/timersub is missing on solaris' sys/time.h, provide
-+ * some fallback macros
-+ */
-+#ifndef	timeradd
-+#define timeradd(a, b, result)                                                \
-+  do {                                                                        \
-+    (result)->tv_sec = (a)->tv_sec + (b)->tv_sec;                             \
-+    (result)->tv_usec = (a)->tv_usec + (b)->tv_usec;                          \
-+    if ((result)->tv_usec >= 1000000)                                         \
-+      {                                                                       \
-+        ++(result)->tv_sec;                                                   \
-+        (result)->tv_usec -= 1000000;                                         \
-+      }                                                                       \
-+  } while (0)
-+#endif
-+
-+#ifndef timersub
-+#define timersub(a, b, result)                                                \
-+  do {                                                                        \
-+    (result)->tv_sec = (a)->tv_sec - (b)->tv_sec;                             \
-+    (result)->tv_usec = (a)->tv_usec - (b)->tv_usec;                          \
-+    if ((result)->tv_usec < 0) {                                              \
-+      --(result)->tv_sec;                                                     \
-+      (result)->tv_usec += 1000000;                                           \
-+    }                                                                         \
-+  } while (0)
-+#endif
-+
-+
- /* time measuring macros for profiling tasks */
- 
- #ifdef DEBUG

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-xmltest.patch b/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-xmltest.patch
deleted file mode 100644
index f41cc3f79a..0000000000
--- a/media-libs/xine-lib/files/xine-lib-1.2.2-solaris-xmltest.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-xmltest on Solaris needs the asprintf implementation from
-AC_REPLACE_FUNCS(), so link against libxineposix.la.
-
-https://bugs.xine-project.org/show_bug.cgi?id=486
-
---- src/xine-utils/Makefile.am
-+++ src/xine-utils/Makefile.am
-@@ -37,3 +37,4 @@
- noinst_PROGRAMS = xmltest
- xmltest_SOURCES = xmllexer.c xmlparser.c
- xmltest_CFLAGS = -DLOG -DXINE_XML_PARSER_TEST $(AM_CFLAGS)
-+xmltest_LDADD = $(top_srcdir)/lib/libxineposix.la

diff --git a/media-libs/xine-lib/metadata.xml b/media-libs/xine-lib/metadata.xml
deleted file mode 100644
index 9d10869197..0000000000
--- a/media-libs/xine-lib/metadata.xml
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>media-video@gentoo.org</email>
-	</maintainer>
-	<longdescription>An open source library for media applications</longdescription>
-	<use>
-		<flag name="bluray">
-			Enable playback of Blu-ray filesystems using <pkg>media-libs/libbluray</pkg>
-		</flag>
-		<flag name="dxr3">
-			Enable support for DXR3 mpeg acceleration cards.
-		</flag>
-		<flag name="flac">
-			Build the <pkg>media-libs/flac</pkg> based FLAC demuxer and decoder. This
-			flag is not needed for playing FLAC content, neither standalone nor in Ogg
-			container (OggFLAC), but might have better support for exotic features like
-			24-bit samples or 96kHz sample rates.
-		</flag>
-		<flag name="fusionsound">
-			Enable support for the Fusion audio sub system
-		</flag>
-		<flag name="gtk">
-			Build the gdkpixbuf-based image decoder plugin.
-		</flag>
-		<flag name="imagemagick">
-			Build the ImageMagick-based image decoder plugin.
-		</flag>
-		<flag name="mad">
-			Build the <pkg>media-libs/libmad</pkg> based mp3 decoder. This mp3 decoder
-			has superior support compared to the one coming from FFmpeg that is used as
-			a fallback. If you experience any bad behaviour with mp3 files (skipping,
-			distorted sound) make sure you enabled this USE flag.
-		</flag>
-		<flag name="mmap">
-			Use mmap() function while reading file from local disks. Using mmap() will
-			use more virtual memory space, but leaves to the Kernel the task of caching
-			the file's data. mmap() access should be faster, but might misbehave if the
-			device where the file resides in is removed during playback.
-		</flag>
-		<flag name="truetype">
-			Use <pkg>media-libs/freetype</pkg> for font rendering and
-			<pkg>media-libs/fontconfig</pkg> for font discovery. Enabling this USE flag
-			will allow OSD (such as subtitles) to use more advanced font and to more
-			easily select which font to use. The support for TrueType fonts in xine-lib
-			is still experimental, and might not be as good looking as the bitmap fonts
-			used with this USE flag disabled.
-		</flag>
-		<flag name="vdr">
-			Build the VDR plugin
-		</flag>
-		<flag name="vidix">
-			Enable support for vidix video output.
-		</flag>
-		<flag name="vis">
-			Adds support for SIMD optimizations for UltraSPARC processors.
-		</flag>
-		<flag name="vpx">
-			Enable VP8 codec support via media-libs/libvpx.
-		</flag>
-		<flag name="xvmc">
-			Enable support for XVideo Motion Compensation (accelerated mpeg playback).
-		</flag>
-	</use>
-	<upstream>
-		<remote-id type="sourceforge">xine</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild b/media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild
deleted file mode 100644
index eebba9c6bd..0000000000
--- a/media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild,v 1.12 2012/06/01 02:41:52 zmedico Exp $
-
-EAPI=4
-
-inherit eutils libtool multilib
-
-if [[ ${PV} == *9999* ]]; then
-	EHG_REPO_URI="http://hg.debian.org/hg/xine-lib/xine-lib-1.2"
-	inherit autotools mercurial
-else
-	#KEYWORDS="amd64 hppa ppc ppc64 x86"
-	SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
-fi
-
-DESCRIPTION="Core libraries for Xine movie player"
-HOMEPAGE="http://xine.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css directfb dts dvb dxr3 fbcon flac fusion gtk imagemagick ipv6 jack libcaca mad +mmap mng modplug musepack nls opengl oss pulseaudio real samba sdl speex theora truetype v4l vcd vdpau vdr vidix +vis vorbis wavpack win32codecs +X +xcb xinerama +xv xvmc"
-
-RDEPEND="dev-libs/libxdg-basedir
-	media-libs/libdvdnav
-	sys-libs/zlib
-	|| ( media-video/ffmpeg media-libs/libpostproc <media-video/libav-0.8.2-r1 )
-	virtual/ffmpeg
-	virtual/libiconv
-	a52? ( media-libs/a52dec )
-	aac? ( media-libs/faad2 )
-	aalib? ( media-libs/aalib )
-	alsa? ( media-libs/alsa-lib )
-	bluray? ( >=media-libs/libbluray-0.2.1 )
-	css? ( >=media-libs/libdvdcss-1.2.10 )
-	directfb? ( dev-libs/DirectFB )
-	dts? ( media-libs/libdca )
-	dxr3? ( media-libs/libfame )
-	flac? ( media-libs/flac )
-	fusion? ( media-libs/FusionSound )
-	gtk? ( x11-libs/gdk-pixbuf:2 )
-	imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick ) )
-	jack? ( >=media-sound/jack-audio-connection-kit-0.100 )
-	libcaca? ( media-libs/libcaca )
-	mad? ( media-libs/libmad )
-	mng? ( media-libs/libmng )
-	modplug? ( >=media-libs/libmodplug-0.8.8.1 )
-	musepack? ( >=media-sound/musepack-tools-444 )
-	nls? ( virtual/libintl )
-	opengl? (
-		virtual/glu
-		virtual/opengl
-		)
-	pulseaudio? ( media-sound/pulseaudio )
-	real? (
-		amd64? ( media-libs/amd64codecs )
-		x86? ( media-libs/win32codecs )
-		)
-	samba? ( net-fs/samba )
-	sdl? ( media-libs/libsdl )
-	speex? (
-		media-libs/libogg
-		media-libs/speex
-		)
-	theora? (
-		media-libs/libogg
-		media-libs/libtheora
-		)
-	truetype? (
-		media-libs/fontconfig
-		media-libs/freetype:2
-		)
-	v4l? ( media-libs/libv4l )
-	vcd? (
-		>=media-video/vcdimager-0.7.23
-		dev-libs/libcdio[-minimal]
-		)
-	vdpau? ( x11-libs/libvdpau )
-	vorbis? (
-		media-libs/libogg
-		media-libs/libvorbis
-		)
-	wavpack? ( media-sound/wavpack )
-	win32codecs? ( media-libs/win32codecs )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXext
-		)
-	xcb? ( x11-libs/libxcb )
-	xinerama? ( x11-libs/libXinerama )
-	xv? ( x11-libs/libXv )
-	xvmc? ( x11-libs/libXvMC )"
-DEPEND="${RDEPEND}
-	app-arch/xz-utils
-	virtual/pkgconfig
-	>=sys-devel/libtool-2.2.6b
-	bluray? ( !media-libs/libbluray-xine )
-	nls? ( sys-devel/gettext )
-	oss? ( virtual/os-headers )
-	v4l? ( virtual/os-headers )
-	X? (
-		x11-libs/libXt
-		x11-proto/xf86vidmodeproto
-		x11-proto/xproto
-		)
-	xv? ( x11-proto/videoproto )
-	xvmc? ( x11-proto/videoproto )
-	xinerama? ( x11-proto/xineramaproto )"
-REQUIRED_USE="vidix? ( || ( X fbcon ) )
-	xv? ( X )
-	xinerama? ( X )"
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}"/${P}-ffmpeg-git.patch \
-		"${FILESDIR}"/${P}-fix_dvb_crc_checking.patch \
-		"${FILESDIR}"/${P}-freebsd.patch
-
-	sed -i -e '/define VDR_ABS_FIFO_DIR/s|".*"|"/var/vdr/xine"|' src/vdr/input_vdr.c || die
-
-	if [[ ${PV} == *9999* ]]; then
-		eautopoint
-		eautoreconf
-	else
-		elibtoolize
-	fi
-}
-
-src_configure() {
-	local win32dir #197236
-	if has_multilib_profile; then
-		win32dir=${EPREFIX}/usr/$(ABI="x86" get_libdir)/win32
-	else
-		win32dir=${EPREFIX}/usr/$(get_libdir)/win32
-	fi
-
-	econf \
-		$(use_enable ipv6) \
-		$(use_enable nls) \
-		$(use_enable altivec) \
-		$(use_enable vis) \
-		--disable-optimizations \
-		$(use_enable mmap) \
-		$(use_enable oss) \
-		$(use_enable aalib) \
-		$(use_enable directfb) \
-		$(use_enable dxr3) \
-		$(use_enable fbcon fb) \
-		$(use_enable opengl) $(use_enable opengl glu) \
-		$(use_enable vidix) \
-		$(use_enable xinerama) \
-		$(use_enable xvmc) \
-		$(use_enable vdpau) \
-		$(use_enable dvb) \
-		--disable-gnomevfs \
-		$(use_enable samba) \
-		--disable-v4l $(use_enable v4l v4l2) $(use_enable v4l libv4l) \
-		$(use_enable vcd) \
-		$(use_enable vdr) \
-		$(use_enable bluray) \
-		$(use_enable a52 a52dec) \
-		$(use_enable aac faad) \
-		$(use_enable gtk gdkpixbuf) \
-		$(use_enable dts) \
-		$(use_enable mad) \
-		$(use_enable modplug) \
-		$(use_enable musepack) \
-		$(use_enable mng) \
-		$(use_enable real real-codecs) \
-		$(use_enable win32codecs w32dll) \
-		$(use_with truetype freetype) $(use_with truetype fontconfig) \
-		$(use_with X x) \
-		$(use_with alsa) \
-		--without-esound \
-		$(use_with fusion fusionsound) \
-		$(use_with jack) \
-		$(use_with pulseaudio) \
-		$(use_with libcaca caca) \
-		$(use_with sdl) \
-		$(use_with xcb) \
-		--with-xv-path="${EPREFIX}"/usr/$(get_libdir) \
-		$(use_with imagemagick) \
-		--with-external-dvdnav \
-		$(use_with flac libflac) \
-		$(use_with speex) \
-		$(use_with theora) \
-		$(use_with vorbis) \
-		--with-real-codecs-path="${EPREFIX}"/usr/$(get_libdir)/codecs \
-		--with-w32-path=${win32dir} \
-		$(use_with wavpack)
-}
-
-src_install() {
-	emake \
-		DESTDIR="${D}" \
-		docdir="${EPREFIX}/usr/share/doc/${PF}" \
-		htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
-		install
-
-	rm -f \
-		"${ED}"usr/lib*/libxine*.la \
-		"${ED}"usr/share/doc/${PF}/COPYING
-}

diff --git a/media-libs/xine-lib/xine-lib-1.2.2.ebuild b/media-libs/xine-lib/xine-lib-1.2.2.ebuild
deleted file mode 100644
index 86b60ddd7b..0000000000
--- a/media-libs/xine-lib/xine-lib-1.2.2.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-1.2.2.ebuild,v 1.4 2012/08/02 13:22:31 ssuominen Exp $
-
-EAPI=4
-
-inherit eutils flag-o-matic libtool multilib
-
-if [[ ${PV} == *9999* ]]; then
-	EHG_REPO_URI="http://hg.debian.org/hg/xine-lib/xine-lib-1.2"
-	inherit autotools mercurial eutils
-	unset NLS_IUSE
-	NLS_DEPEND="sys-devel/gettext"
-	NLS_RDEPEND="virtual/libintl"
-else
-	KEYWORDS="~x86-solaris"
-	SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
-	NLS_IUSE="nls"
-	NLS_DEPEND="nls? ( sys-devel/gettext )"
-	NLS_RDEPEND="nls? ( virtual/libintl )"
-fi
-
-DESCRIPTION="Core libraries for Xine movie player"
-HOMEPAGE="http://xine.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css directfb dts dvb dxr3 fbcon flac fusion gtk imagemagick ipv6 jack libcaca mad +mmap mng modplug musepack opengl oss pulseaudio real samba sdl speex theora truetype v4l vcd vdpau vdr vidix +vis vorbis wavpack win32codecs +X +xcb xinerama +xv xvmc ${NLS_IUSE}"
-
-RDEPEND="${NLS_RDEPEND}
-	dev-libs/libxdg-basedir
-	media-libs/libdvdnav
-	sys-libs/zlib
-	|| ( media-video/ffmpeg media-libs/libpostproc <media-video/libav-0.8.2-r1 )
-	virtual/ffmpeg
-	virtual/libiconv
-	a52? ( media-libs/a52dec )
-	aac? ( media-libs/faad2 )
-	aalib? ( media-libs/aalib )
-	alsa? ( media-libs/alsa-lib )
-	bluray? ( >=media-libs/libbluray-0.2.1 )
-	css? ( >=media-libs/libdvdcss-1.2.10 )
-	directfb? ( dev-libs/DirectFB )
-	dts? ( media-libs/libdca )
-	dxr3? ( media-libs/libfame )
-	flac? ( media-libs/flac )
-	fusion? ( media-libs/FusionSound )
-	gtk? ( x11-libs/gdk-pixbuf:2 )
-	imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick ) )
-	jack? ( >=media-sound/jack-audio-connection-kit-0.100 )
-	libcaca? ( media-libs/libcaca )
-	mad? ( media-libs/libmad )
-	mng? ( media-libs/libmng )
-	modplug? ( >=media-libs/libmodplug-0.8.8.1 )
-	musepack? ( >=media-sound/musepack-tools-444 )
-	opengl? (
-		virtual/glu
-		virtual/opengl
-		)
-	pulseaudio? ( media-sound/pulseaudio )
-	real? (
-		amd64? ( media-libs/amd64codecs )
-		x86? ( media-libs/win32codecs )
-		)
-	samba? ( net-fs/samba )
-	sdl? ( media-libs/libsdl )
-	speex? (
-		media-libs/libogg
-		media-libs/speex
-		)
-	theora? (
-		media-libs/libogg
-		media-libs/libtheora
-		)
-	truetype? (
-		media-libs/fontconfig
-		media-libs/freetype:2
-		)
-	v4l? ( media-libs/libv4l )
-	vcd? (
-		>=media-video/vcdimager-0.7.23
-		dev-libs/libcdio[-minimal]
-		)
-	vdpau? ( x11-libs/libvdpau )
-	vorbis? (
-		media-libs/libogg
-		media-libs/libvorbis
-		)
-	wavpack? ( media-sound/wavpack )
-	win32codecs? ( media-libs/win32codecs )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXext
-		)
-	xcb? ( x11-libs/libxcb )
-	xinerama? ( x11-libs/libXinerama )
-	xv? ( x11-libs/libXv )
-	xvmc? ( x11-libs/libXvMC )"
-DEPEND="${RDEPEND}
-	${NLS_DEPEND}
-	app-arch/xz-utils
-	virtual/pkgconfig
-	>=sys-devel/libtool-2.2.6b
-	oss? ( virtual/os-headers )
-	v4l? ( virtual/os-headers )
-	X? (
-		x11-libs/libXt
-		x11-proto/xf86vidmodeproto
-		x11-proto/xproto
-		)
-	xv? ( x11-proto/videoproto )
-	xvmc? ( x11-proto/videoproto )
-	xinerama? ( x11-proto/xineramaproto )"
-REQUIRED_USE="vidix? ( || ( X fbcon ) )
-	xv? ( X )
-	xinerama? ( X )"
-
-src_prepare() {
-	sed -i -e '/define VDR_ABS_FIFO_DIR/s|".*"|"/var/vdr/xine"|' src/vdr/input_vdr.c || die
-	epatch "${FILESDIR}"/${P}-libav.patch
-	epatch "${FILESDIR}"/${P}-solaris-timeradd.patch
-	epatch "${FILESDIR}"/${P}-solaris-hstrerror.patch
-	epatch "${FILESDIR}"/${P}-solaris-mlib.patch
-	epatch "${FILESDIR}"/${P}-solaris-xmltest.patch
-	epatch "${FILESDIR}"/${P}-solaris-sundga-cppflags-typo.patch
-	epatch "${FILESDIR}"/${P}-darwin-ar.patch
-	epatch "${FILESDIR}"/${P}-darwin-coreaudio.patch
-	eautoreconf # most of the solaris patches touch the build-system
-	if [[ ${PV} == *9999* ]]; then
-		epatch_user
-		eautoreconf
-	else
-		elibtoolize
-	fi
-}
-
-src_configure() {
-	[[ ${CHOST} == i?86-* ]] && append-flags -fomit-frame-pointer #422519
-
-	local win32dir #197236
-	if has_multilib_profile; then
-		win32dir=${EPREFIX}/usr/$(ABI="x86" get_libdir)/win32
-	else
-		win32dir=${EPREFIX}/usr/$(get_libdir)/win32
-	fi
-
-	local myconf
-	[[ ${PV} == *9999* ]] || myconf="$(use_enable nls)"
-
-	econf \
-		$(use_enable ipv6) \
-		$(use_enable altivec) \
-		$(use_enable vis) \
-		--disable-optimizations \
-		$(use_enable mmap) \
-		$(use_enable oss) \
-		$(use_enable aalib) \
-		$(use_enable directfb) \
-		$(use_enable dxr3) \
-		$(use_enable fbcon fb) \
-		$(use_enable opengl) $(use_enable opengl glu) \
-		$(use_enable vidix) \
-		$(use_enable xinerama) \
-		$(use_enable xvmc) \
-		$(use_enable vdpau) \
-		$(use_enable dvb) \
-		--disable-gnomevfs \
-		$(use_enable samba) \
-		--disable-v4l $(use_enable v4l v4l2) $(use_enable v4l libv4l) \
-		$(use_enable vcd) \
-		$(use_enable vdr) \
-		$(use_enable bluray) \
-		$(use_enable a52 a52dec) \
-		$(use_enable aac faad) \
-		$(use_enable gtk gdkpixbuf) \
-		$(use_enable dts) \
-		$(use_enable mad) \
-		$(use_enable modplug) \
-		$(use_enable musepack) \
-		$(use_enable mng) \
-		$(use_enable real real-codecs) \
-		$(use_enable win32codecs w32dll) \
-		$(use_with truetype freetype) $(use_with truetype fontconfig) \
-		$(use_with X x) \
-		$(use_with alsa) \
-		--without-esound \
-		$(use_with fusion fusionsound) \
-		$(use_with jack) \
-		$(use_with pulseaudio) \
-		$(use_with libcaca caca) \
-		$(use_with sdl) \
-		$(use_with xcb) \
-		--with-xv-path="${EPREFIX}"/usr/$(get_libdir) \
-		$(use_with imagemagick) \
-		--with-external-dvdnav \
-		$(use_with flac libflac) \
-		$(use_with speex) \
-		$(use_with theora) \
-		$(use_with vorbis) \
-		--with-real-codecs-path="${EPREFIX}"/usr/$(get_libdir)/codecs \
-		--with-w32-path=${win32dir} \
-		$(use_with wavpack) \
-		${myconf}
-}
-
-src_install() {
-	emake \
-		DESTDIR="${D}" \
-		docdir="${EPREFIX}/usr/share/doc/${PF}" \
-		htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
-		install
-
-	rm -f \
-		"${ED}"usr/lib*/libxine*.la \
-		"${ED}"usr/share/doc/${PF}/COPYING
-}

diff --git a/media-libs/xine-lib/xine-lib-1.2.9999.ebuild b/media-libs/xine-lib/xine-lib-1.2.9999.ebuild
deleted file mode 100644
index c3e7c8fdd2..0000000000
--- a/media-libs/xine-lib/xine-lib-1.2.9999.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-1.2.9999.ebuild,v 1.19 2012/08/02 13:21:16 ssuominen Exp $
-
-EAPI=4
-
-inherit flag-o-matic libtool multilib
-
-if [[ ${PV} == *9999* ]]; then
-	EHG_REPO_URI="http://hg.debian.org/hg/xine-lib/xine-lib-1.2"
-	inherit autotools mercurial eutils
-	unset NLS_IUSE
-	NLS_DEPEND="sys-devel/gettext"
-	NLS_RDEPEND="virtual/libintl"
-else
-	KEYWORDS=""
-	SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
-	NLS_IUSE="nls"
-	NLS_DEPEND="nls? ( sys-devel/gettext )"
-	NLS_RDEPEND="nls? ( virtual/libintl )"
-fi
-
-DESCRIPTION="Core libraries for Xine movie player"
-HOMEPAGE="http://xine.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css directfb dts dvb dxr3 fbcon flac fusion gtk imagemagick ipv6 jack libcaca mad +mmap mng modplug musepack opengl oss pulseaudio real samba sdl speex theora truetype v4l vcd vdpau vdr vidix +vis vorbis wavpack win32codecs +X +xcb xinerama +xv xvmc ${NLS_IUSE}"
-
-RDEPEND="${NLS_RDEPEND}
-	dev-libs/libxdg-basedir
-	media-libs/libdvdnav
-	sys-libs/zlib
-	|| ( media-video/ffmpeg media-libs/libpostproc <media-video/libav-0.8.2-r1 )
-	virtual/ffmpeg
-	virtual/libiconv
-	a52? ( media-libs/a52dec )
-	aac? ( media-libs/faad2 )
-	aalib? ( media-libs/aalib )
-	alsa? ( media-libs/alsa-lib )
-	bluray? ( >=media-libs/libbluray-0.2.1 )
-	css? ( >=media-libs/libdvdcss-1.2.10 )
-	directfb? ( dev-libs/DirectFB )
-	dts? ( media-libs/libdca )
-	dxr3? ( media-libs/libfame )
-	flac? ( media-libs/flac )
-	fusion? ( media-libs/FusionSound )
-	gtk? ( x11-libs/gdk-pixbuf:2 )
-	imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick ) )
-	jack? ( >=media-sound/jack-audio-connection-kit-0.100 )
-	libcaca? ( media-libs/libcaca )
-	mad? ( media-libs/libmad )
-	mng? ( media-libs/libmng )
-	modplug? ( >=media-libs/libmodplug-0.8.8.1 )
-	musepack? ( >=media-sound/musepack-tools-444 )
-	opengl? (
-		virtual/glu
-		virtual/opengl
-		)
-	pulseaudio? ( media-sound/pulseaudio )
-	real? (
-		amd64? ( media-libs/amd64codecs )
-		x86? ( media-libs/win32codecs )
-		)
-	samba? ( net-fs/samba )
-	sdl? ( media-libs/libsdl )
-	speex? (
-		media-libs/libogg
-		media-libs/speex
-		)
-	theora? (
-		media-libs/libogg
-		media-libs/libtheora
-		)
-	truetype? (
-		media-libs/fontconfig
-		media-libs/freetype:2
-		)
-	v4l? ( media-libs/libv4l )
-	vcd? (
-		>=media-video/vcdimager-0.7.23
-		dev-libs/libcdio[-minimal]
-		)
-	vdpau? ( x11-libs/libvdpau )
-	vorbis? (
-		media-libs/libogg
-		media-libs/libvorbis
-		)
-	wavpack? ( media-sound/wavpack )
-	win32codecs? ( media-libs/win32codecs )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXext
-		)
-	xcb? ( x11-libs/libxcb )
-	xinerama? ( x11-libs/libXinerama )
-	xv? ( x11-libs/libXv )
-	xvmc? ( x11-libs/libXvMC )"
-DEPEND="${RDEPEND}
-	${NLS_DEPEND}
-	app-arch/xz-utils
-	virtual/pkgconfig
-	>=sys-devel/libtool-2.2.6b
-	oss? ( virtual/os-headers )
-	v4l? ( virtual/os-headers )
-	X? (
-		x11-libs/libXt
-		x11-proto/xf86vidmodeproto
-		x11-proto/xproto
-		)
-	xv? ( x11-proto/videoproto )
-	xvmc? ( x11-proto/videoproto )
-	xinerama? ( x11-proto/xineramaproto )"
-REQUIRED_USE="vidix? ( || ( X fbcon ) )
-	xv? ( X )
-	xinerama? ( X )"
-
-src_prepare() {
-	sed -i -e '/define VDR_ABS_FIFO_DIR/s|".*"|"/var/vdr/xine"|' src/vdr/input_vdr.c || die
-
-	if [[ ${PV} == *9999* ]]; then
-		epatch_user
-		eautoreconf
-	else
-		elibtoolize
-	fi
-}
-
-src_configure() {
-	[[ ${CHOST} == i?86-* ]] && append-flags -fomit-frame-pointer #422519
-
-	local win32dir #197236
-	if has_multilib_profile; then
-		win32dir=${EPREFIX}/usr/$(ABI="x86" get_libdir)/win32
-	else
-		win32dir=${EPREFIX}/usr/$(get_libdir)/win32
-	fi
-
-	local myconf
-	[[ ${PV} == *9999* ]] || myconf="$(use_enable nls)"
-
-	econf \
-		$(use_enable ipv6) \
-		$(use_enable altivec) \
-		$(use_enable vis) \
-		--disable-optimizations \
-		$(use_enable mmap) \
-		$(use_enable oss) \
-		$(use_enable aalib) \
-		$(use_enable directfb) \
-		$(use_enable dxr3) \
-		$(use_enable fbcon fb) \
-		$(use_enable opengl) $(use_enable opengl glu) \
-		$(use_enable vidix) \
-		$(use_enable xinerama) \
-		$(use_enable xvmc) \
-		$(use_enable vdpau) \
-		$(use_enable dvb) \
-		--disable-gnomevfs \
-		$(use_enable samba) \
-		--disable-v4l $(use_enable v4l v4l2) $(use_enable v4l libv4l) \
-		$(use_enable vcd) \
-		$(use_enable vdr) \
-		$(use_enable bluray) \
-		$(use_enable a52 a52dec) \
-		$(use_enable aac faad) \
-		$(use_enable gtk gdkpixbuf) \
-		$(use_enable dts) \
-		$(use_enable mad) \
-		$(use_enable modplug) \
-		$(use_enable musepack) \
-		$(use_enable mng) \
-		$(use_enable real real-codecs) \
-		$(use_enable win32codecs w32dll) \
-		$(use_with truetype freetype) $(use_with truetype fontconfig) \
-		$(use_with X x) \
-		$(use_with alsa) \
-		--without-esound \
-		$(use_with fusion fusionsound) \
-		$(use_with jack) \
-		$(use_with pulseaudio) \
-		$(use_with libcaca caca) \
-		$(use_with sdl) \
-		$(use_with xcb) \
-		--with-xv-path="${EPREFIX}"/usr/$(get_libdir) \
-		$(use_with imagemagick) \
-		--with-external-dvdnav \
-		$(use_with flac libflac) \
-		$(use_with speex) \
-		$(use_with theora) \
-		$(use_with vorbis) \
-		--with-real-codecs-path="${EPREFIX}"/usr/$(get_libdir)/codecs \
-		--with-w32-path=${win32dir} \
-		$(use_with wavpack) \
-		${myconf}
-}
-
-src_install() {
-	emake \
-		DESTDIR="${D}" \
-		docdir="${EPREFIX}/usr/share/doc/${PF}" \
-		htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
-		install
-
-	rm -f \
-		"${ED}"usr/lib*/libxine*.la \
-		"${ED}"usr/share/doc/${PF}/COPYING
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2020-12-08 22:47 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-08 22:47 [gentoo-commits] repo/proj/prefix:master commit in: media-libs/xine-lib/files/, media-libs/xine-lib/ Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox