]> Pileus Git - ~andy/sunrise/blobdiff - media-libs/libinstrudeo/libinstrudeo-0.1.3.ebuild
media-libs/libinstrudeo: libdts is deprecated, use libdca by default
[~andy/sunrise] / media-libs / libinstrudeo / libinstrudeo-0.1.3.ebuild
index b96f616958b3e443aee018c242a4c9c5e8c3a60d..866197ab9801fa2a5175304141da89d56cdfd1ad 100644 (file)
@@ -12,20 +12,20 @@ KEYWORDS="~x86"
 IUSE=""
 
 DEPEND=">=dev-cpp/libxmlpp-2.10.0
-               >=media-libs/freetype-2.1.9
-               >=dev-libs/glib-2.10.0
-               >=dev-cpp/glibmm-2.8.4
-               media-libs/libvorbis
-               =media-libs/libdc1394-1*
-               media-libs/libdts
-               media-libs/libtheora
-               media-libs/ftgl
-               media-video/ffmpeg
-               media-sound/gsm
-               net-misc/curl
-               dev-libs/openssl
-               sys-libs/zlib
-               virtual/glut"
+       >=media-libs/freetype-2.1.9
+       >=dev-libs/glib-2.10.0
+       >=dev-cpp/glibmm-2.8.4
+       media-libs/libvorbis
+       =media-libs/libdc1394-1*
+       || ( media-libs/libdca media-libs/libdts )
+       media-libs/libtheora
+       media-libs/ftgl
+       media-video/ffmpeg
+       media-sound/gsm
+       net-misc/curl
+       dev-libs/openssl
+       sys-libs/zlib
+       virtual/glut"
 RDEPEND="${DEPEND}"
 
 src_unpack() {
@@ -39,6 +39,12 @@ src_unpack() {
                || die "sed failed"
 }
 
+src_compile() {
+       CXXFLAGS="${CXXFLAGS} -D__STDC_CONSTANT_MACROS" econf || die "econf failed"
+       emake || die "emake failed"
+
+}
+
 src_install() {
        emake DESTDIR="${D}" install || die "emake install failed"
        dodoc AUTHORS ChangeLog NEWS README