]> Pileus Git - ~andy/sunrise/commitdiff
media-gfx/synfig: Fix broken dependencies, remove use flags for automagic depedencies...
authorJakub Moc <jakub@gentoo.org>
Fri, 23 Nov 2007 11:31:30 +0000 (11:31 +0000)
committerJakub Moc <jakub@gentoo.org>
Fri, 23 Nov 2007 11:31:30 +0000 (11:31 +0000)
svn path=/sunrise/; revision=5098

media-gfx/synfig/ChangeLog
media-gfx/synfig/Manifest
media-gfx/synfig/synfig-0.61.07.ebuild

index 7419a1d45421b8ca130ca2cad31851d7422bdd62..a3b655cfef985473c0b598761eb15096bd61489a 100644 (file)
@@ -2,6 +2,10 @@
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  23 Nov 2007; Jakub Moc <jakub@gentoo.org> synfig-0.61.07.ebuild:
+  Fix broken dependencies, remove use flags for automagic depedencies, fix
+  configure.
+
   19 Nov 2007; Cillian de RĂ³iste (goibhniu) cillian.deroiste@gmail.com
   ChangeLog:
   Updating synfig, bug 111278, removing files dir
index 7f7e6c1c336e906d43fe44e09212f008305388b4..3f48c12968a4c034232193faee5906881972e2e4 100644 (file)
@@ -1,4 +1,4 @@
 DIST synfig-0.61.07.tar.gz 2463362 RMD160 eae1a3e0ed5072869aafb90c313ddb5016f7d672 SHA1 22a62007e01786bbd75f460f50cb535d1093e2a5 SHA256 f68a08b6c34b2b7970ebc121302df2a36d7dae8ec670e1b511eb3c9842ce3661
-EBUILD synfig-0.61.07.ebuild 1152 RMD160 50ace4c982cb82d40f60b41a955a661969219257 SHA1 c03f99dde8559db9b5a5693a857c83a6259d35a1 SHA256 b3b18b4009b72e4c6811a557c2d8008361d6af5267aca166e425537ded0da147
-MISC ChangeLog 1387 RMD160 9ff7cb59c4574e657914629ed580d0b1d0f04aff SHA1 6a704cc98554ec8a703645d1bb79e6b9c75d6c30 SHA256 6f4371abe4e9d4f054d3e119599c5489d7cbed691fca504b0197885295fa2fb6
+EBUILD synfig-0.61.07.ebuild 1210 RMD160 62633cdade1fd79c07c3ea730742e239d2266de8 SHA1 1615de325ffbcf59b3d40a6bfb9421fa17b95c9f SHA256 43c045402e265f31c2502941fc4ce12a5a3a0dea8bf0df9847ac75d3848bdd79
+MISC ChangeLog 1543 RMD160 6422a4c964b0d4eb1f177c3dfe93cfc71bdd4f92 SHA1 6d2fc745ce4e26e0af608822cb36beddfc982355 SHA256 2b50c3d7c075585c52917713f470c8ae09584a7f47f7485666414e9253f3d8dd
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
index d839ebbdd3bf9ae108570af8bddddfe61b9dcc70..f3868e3fe029ddcbfd6a932e62c7685e9aa8e40a 100644 (file)
@@ -9,31 +9,35 @@ SRC_URI="mirror://sourceforge/synfig/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x86 ~amd64"
-IUSE="imagemagick ffmpeg dv openexr truetype jpeg tiff png fontconfig"
+
+# automagic dependencies are not acceptable
+IUSE="dv fontconfig ffmpeg imagemagick openexr truetype" # jpeg png tiff
 
 DEPEND=">=dev-libs/libsigc++-2.0.0
        >=dev-cpp/libxmlpp-2.6.1
        >=dev-cpp/ETL-0.04.10
+       media-libs/jpeg
+       media-libs/tiff
+       media-libs/libpng
+       dv? ( media-libs/libdv )
        ffmpeg? ( media-video/ffmpeg )
-       openexr? ( media-libs/openexr )
-       truetype? ( >=media-libs/freetype-2.1.9 )
        fontconfig? ( media-libs/fontconfig )
-       jpeg? ( media-libs/jpeg )
-       tiff? ( media-libs/tiff )
-       png? ( media-libs/libpng )"
+       imagemagick? ( media-gfx/imagemagick )
+       openexr? ( media-libs/openexr )
+       truetype? ( >=media-libs/freetype-2.1.9 )"
 
-RDEPEND="${DEPEND}
-       dv? ( media-libs/libdv )
-       imagemagick? ( media-gfx/imagemagick )"
+RDEPEND="${DEPEND}"
 
 src_compile() {
        econf \
-               --with-libdv \
-               --with-imagemagick  \
                $(use_with ffmpeg ) \
+               $(use_with ffmpeg libavcodec ) \
+               $(use_with fontconfig) \
+               $(use_with imagemagick) \
+               $(use_with libdv) \
                $(use_with openexr ) \
-               $(use_with truetype freetype) \
-               || die "Configure failed!"
+               $(use_with truetype freetype)
+
        emake || die "emake failed"
 }
 
@@ -43,4 +47,3 @@ src_install() {
        insinto /usr/share/${PN}/examples
        doins examples/*.sif
 }
-