Version bumped. All patches/m4 files in upstream tarball now :).
authorMatthias Schwarzott <zzam@gentoo.org>
Mon, 5 Mar 2007 14:02:42 +0000 (14:02 +0000)
committerMatthias Schwarzott <zzam@gentoo.org>
Mon, 5 Mar 2007 14:02:42 +0000 (14:02 +0000)
Package-Manager: portage-2.1.2-r14

media-video/mjpegtools/ChangeLog
media-video/mjpegtools/Manifest
media-video/mjpegtools/files/digest-mjpegtools-1.9.0_rc2 [new file with mode: 0644]
media-video/mjpegtools/mjpegtools-1.9.0_rc2.ebuild [new file with mode: 0644]

index 35d4b85e7747ae39060d7bca1ac6b92228b81c2e..9c23ebe44aacea25aab5dd5b34491eaf67e65c18 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for media-video/mjpegtools
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mjpegtools/ChangeLog,v 1.126 2007/02/25 22:43:21 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mjpegtools/ChangeLog,v 1.127 2007/03/05 14:02:42 zzam Exp $
+
+*mjpegtools-1.9.0_rc2 (05 Mar 2007)
+
+  05 Mar 2007; Matthias Schwarzott <zzam@gentoo.org>
+  +mjpegtools-1.9.0_rc2.ebuild:
+  Version bumped. All patches/m4 files in upstream tarball now :).
 
 *mjpegtools-1.9.0_rc1 (25 Feb 2007)
 
index 4dc87258f347d8230adbeb9e6c267ab63174e399..e7eb9bc3c50084867bf2ded43f8e8e73a9a2f69e 100644 (file)
@@ -47,6 +47,7 @@ RMD160 f81c036f402b6e409919a2c85c77ff22173cc35b files/mjpegtools-1.9.0_rc1-pkg-c
 SHA256 2db469cf2d43961fef06db27cb3d4e0abf970008895471f82fc1eff09a619c1a files/mjpegtools-1.9.0_rc1-pkg-config.patch 436
 DIST mjpegtools-1.8.0.tar.gz 1475998 RMD160 4d97a6a721f29223975605e2a5e645b4d7d129b5 SHA1 e11d68298a64b52f98724dbf3fd14f168e140290 SHA256 d841575c72cd0e587c1bab703d0906e3d23bf428424000557739cf5d6097209a
 DIST mjpegtools-1.9.0rc1.tar.gz 2339752 RMD160 403e5504f5de42ab043fe6a8dcb938a25eebefd4 SHA1 b6f4d4bb7669212b56faae9e4826856dfbe41e16 SHA256 50439edf61e58da8ef7143529bce86ed1f5a4711497bd5ea0f026ec9ec77ee81
+DIST mjpegtools-1.9.0rc2.tar.gz 2591542 RMD160 2ea62d8f0fac9441a8c1164697a674d9febb55ee SHA1 717ca43bf8b9f423a2837391be30058a319d86db SHA256 fbf99164da88921d8c97aafcb98b595a66fcdd00897ca387ff6198d23fb237bf
 DIST mjpegtools-m4-1.tar.bz2 4547 RMD160 b81b89bb6364023606a1d3ca9519e143fe053ab4 SHA1 4c69f9918dcc56fc544fef9af9aaed968da1ae67 SHA256 10de1e206ee9c84aae111e95f655ad9394be749bfed01d337f7ff9a983aab522
 EBUILD mjpegtools-1.8.0-r1.ebuild 3221 RMD160 edac4c080eaa1becff9118220b141e7d855c2019 SHA1 1431cb62a4afa13966f4886d31cf01c3e8fd169c SHA256 a5f501d066ea78b67c61d774584a2d33beab05033fad58fa94b77d6d9733dfba
 MD5 6e46772475aa320926fd58b6988f5cc1 mjpegtools-1.8.0-r1.ebuild 3221
@@ -60,10 +61,14 @@ EBUILD mjpegtools-1.9.0_rc1.ebuild 2648 RMD160 4e54402bc1ad6b5cb76eba9d7bd4e3a4a
 MD5 5daca1015a363278039f92b71fc20d81 mjpegtools-1.9.0_rc1.ebuild 2648
 RMD160 4e54402bc1ad6b5cb76eba9d7bd4e3a4a4b0bfd5 mjpegtools-1.9.0_rc1.ebuild 2648
 SHA256 ed21e3accb05ede28c56409166c550d633e48354a44f41bcc254a1e234f0ffdb mjpegtools-1.9.0_rc1.ebuild 2648
-MISC ChangeLog 22666 RMD160 02f98ded586c8c5c8d2165ac47d5c50c2617a9b7 SHA1 1fcf60e4c2de7368f9cf8e61f5c3ed89404d74a5 SHA256 6429b8f3ae2f9af8aa6a79ffeb2479cee1064f5161a686907ad336c3fac6d3da
-MD5 51c41518b1d1e9173cc0577d2cba56c0 ChangeLog 22666
-RMD160 02f98ded586c8c5c8d2165ac47d5c50c2617a9b7 ChangeLog 22666
-SHA256 6429b8f3ae2f9af8aa6a79ffeb2479cee1064f5161a686907ad336c3fac6d3da ChangeLog 22666
+EBUILD mjpegtools-1.9.0_rc2.ebuild 2366 RMD160 b431a7a5035f167414053f4a348e4f8de54caac0 SHA1 ccedf5aed44ae384cf3b41a1fe32a79c7255300c SHA256 daf5b7d5012c95d75883d73577dadf193850c944b25fecc0586e7e3d1020d6a2
+MD5 0514e1bd933b0eaf5e29b1773f427061 mjpegtools-1.9.0_rc2.ebuild 2366
+RMD160 b431a7a5035f167414053f4a348e4f8de54caac0 mjpegtools-1.9.0_rc2.ebuild 2366
+SHA256 daf5b7d5012c95d75883d73577dadf193850c944b25fecc0586e7e3d1020d6a2 mjpegtools-1.9.0_rc2.ebuild 2366
+MISC ChangeLog 22856 RMD160 0a85a6697026199bd9820336fcec2fe98eeb02f4 SHA1 e5d739add2a813e6f1f8154c15c38dd534f49b59 SHA256 36efbde59a7e7b9150e3246d9384a946d61a94fc200bb0db8425282a2043fcd9
+MD5 5858ac4d415fad4b22b2ee7c24ac594a ChangeLog 22856
+RMD160 0a85a6697026199bd9820336fcec2fe98eeb02f4 ChangeLog 22856
+SHA256 36efbde59a7e7b9150e3246d9384a946d61a94fc200bb0db8425282a2043fcd9 ChangeLog 22856
 MISC metadata.xml 311 RMD160 5d2d2fac1a97018f75e5ff1e8e7c90fb02511cb9 SHA1 228093feb5989936d0480ac2bc543df959b06dfa SHA256 74869f2267904c0a7409e16cc0d2e54f41b186683c4f5bb6e0127b275e66b4b0
 MD5 fe49014257499366bdc6903a9aa33fe5 metadata.xml 311
 RMD160 5d2d2fac1a97018f75e5ff1e8e7c90fb02511cb9 metadata.xml 311
@@ -77,10 +82,13 @@ SHA256 4b2cc5ce3875c7bd8e06e9dda7c0e3cc89ccd78dc4c8e163c42066537a25d175 files/di
 MD5 ae07dab0fb1e284d05cda4e2e8c1c13d files/digest-mjpegtools-1.9.0_rc1 506
 RMD160 f2b9e82a7f9081ff36eb4b2e148831096a62dfa4 files/digest-mjpegtools-1.9.0_rc1 506
 SHA256 5df3e755ff44c837939791447daeba05b5c6b2d540d4ad5fca0b14e95cebd69d files/digest-mjpegtools-1.9.0_rc1 506
+MD5 e2ea063d27872f20cbc1295bf6f0390b files/digest-mjpegtools-1.9.0_rc2 262
+RMD160 6f5b3fcc530770666ae630ba4af59e275f08b2c2 files/digest-mjpegtools-1.9.0_rc2 262
+SHA256 a82edfcf3319dbf578f4e0a07934105852b0bf8b58727c7b9d6dffd3d4cfe2ee files/digest-mjpegtools-1.9.0_rc2 262
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.2 (GNU/Linux)
 
-iD8DBQFF4hETt2vP6XvVdOcRAqs9AJ9UyTYEZ+bSN2a90C8QY/uaBHyeCQCg4318
-61/F8Q/WUtAYE6r69JRQ6sw=
-=kGSE
+iD8DBQFF7CMit2vP6XvVdOcRAmBWAJ4ynW9RAYN4o35v9XkqmCb3Cv9DLACgssXM
+QUxlDutsfDSmTEllsNxBoAQ=
+=wUOW
 -----END PGP SIGNATURE-----
diff --git a/media-video/mjpegtools/files/digest-mjpegtools-1.9.0_rc2 b/media-video/mjpegtools/files/digest-mjpegtools-1.9.0_rc2
new file mode 100644 (file)
index 0000000..b9c3379
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 8e747f633775d4e747c7993342efd614 mjpegtools-1.9.0rc2.tar.gz 2591542
+RMD160 2ea62d8f0fac9441a8c1164697a674d9febb55ee mjpegtools-1.9.0rc2.tar.gz 2591542
+SHA256 fbf99164da88921d8c97aafcb98b595a66fcdd00897ca387ff6198d23fb237bf mjpegtools-1.9.0rc2.tar.gz 2591542
diff --git a/media-video/mjpegtools/mjpegtools-1.9.0_rc2.ebuild b/media-video/mjpegtools/mjpegtools-1.9.0_rc2.ebuild
new file mode 100644 (file)
index 0000000..1f48081
--- /dev/null
@@ -0,0 +1,97 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/mjpegtools/mjpegtools-1.9.0_rc2.ebuild,v 1.1 2007/03/05 14:02:42 zzam Exp $
+
+WANT_AUTOMAKE="latest"
+WANT_AUTOCONF="latest"
+
+inherit flag-o-matic toolchain-funcs eutils libtool autotools
+
+MY_P=${P/_/}
+
+DESCRIPTION="Tools for MJPEG video"
+HOMEPAGE="http://mjpeg.sourceforge.net/"
+SRC_URI="mirror://sourceforge/mjpeg/${MY_P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk dv quicktime sdl X yv12 v4l dga png mmx"
+
+RDEPEND="media-libs/jpeg
+       gtk? ( >=x11-libs/gtk+-2.0 )
+       dv? ( >=media-libs/libdv-0.99 )
+       quicktime? ( virtual/quicktime )
+       png? ( media-libs/libpng )
+       sdl? ( >=media-libs/libsdl-1.2.7-r3 )
+       X? ( || ( ( x11-libs/libX11
+                               x11-libs/libXt
+                       )
+                       virtual/x11
+               )
+       )"
+
+DEPEND="${RDEPEND}
+       mmx? ( dev-lang/nasm )
+       >=sys-apps/sed-4
+       dev-util/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+
+       # eautoreconf instead of elibtoolize
+       # as pkg-config-patch changes configure.in
+       #
+       #AT_M4DIR=${S}/missing_m4 eautoreconf
+
+       sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure
+}
+
+src_compile() {
+       local myconf
+
+       if use yv12 && use dv; then
+               myconf="${myconf} --with-dv-yv12"
+       elif use yv12; then
+               ewarn "yv12 support is possible when 'dv' is in your USE flags."
+       fi
+
+       [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2
+
+       append-flags -fno-strict-aliasing
+
+       econf \
+               $(use_with X x) \
+               $(use_enable dga xfree-ext) \
+               $(use_with quicktime libquicktime) \
+               $(use_with png libpng) \
+               $(use_with v4l) \
+               $(use_with gtk) \
+               $(use_with sdl) \
+               $(use_with dv libdv /usr) \
+               $(use_enable mmx simd-accel) \
+               --enable-largefile \
+               --without-jpeg-mmx \
+               ${myconf} || die "configure failed"
+
+       emake || die "emake failed"
+
+       cd docs
+       local infofile
+       for infofile in mjpeg*info*; do
+               echo "INFO-DIR-SECTION Miscellaneous" >> ${infofile}
+               echo "START-INFO-DIR-ENTRY" >> ${infofile}
+               echo "* mjpeg-howto: (mjpeg-howto).                                      How to use the mjpeg-tools" >> ${infofile}
+               echo "END-INFO-DIR-ENTRY" >> ${infofile}
+       done
+}
+
+src_install() {
+       einstall || die "install failed"
+       dodoc mjpeg_howto.txt README PLANS NEWS README.AltiVec README.avilib \
+               README.DV README.glav README.lavpipe README.transist TODO \
+               HINTS BUGS ChangeLog AUTHORS CHANGES
+}