summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Hadaway <raker@gentoo.org>2003-07-25 14:26:28 +0000
committerNick Hadaway <raker@gentoo.org>2003-07-25 14:26:28 +0000
commit7af8a9a54ca5daf8692ad0d53dda22249464bcd7 (patch)
tree5e6a2af3e0a8e1e716763038ea54f0b2bacaf6d9 /media-gfx/pornview
parentAddresses bug #25208. Adds jpeg, gtk2, static, and nls USE flags. (diff)
downloadgentoo-2-7af8a9a54ca5daf8692ad0d53dda22249464bcd7.tar.gz
gentoo-2-7af8a9a54ca5daf8692ad0d53dda22249464bcd7.tar.bz2
gentoo-2-7af8a9a54ca5daf8692ad0d53dda22249464bcd7.zip
Addresses bug #25208. Adds jpeg, gtk2, static, and nls USE flags.
Diffstat (limited to 'media-gfx/pornview')
-rw-r--r--media-gfx/pornview/ChangeLog10
-rw-r--r--media-gfx/pornview/Manifest6
-rw-r--r--media-gfx/pornview/files/digest-pornview-0.2.0_pre11
-rw-r--r--media-gfx/pornview/pornview-0.2.0_pre1.ebuild59
4 files changed, 71 insertions, 5 deletions
diff --git a/media-gfx/pornview/ChangeLog b/media-gfx/pornview/ChangeLog
index 1461d98cb25d..cdc10167cf48 100644
--- a/media-gfx/pornview/ChangeLog
+++ b/media-gfx/pornview/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-gfx/pornview
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/pornview/ChangeLog,v 1.10 2003/02/12 07:03:43 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pornview/ChangeLog,v 1.11 2003/07/25 14:26:24 raker Exp $
+
+*pornview-0.2.0_pre1 (25 Jul 2003)
+
+ 25 Jul 2003; Nick Hadaway <raker@gentoo.org> pornview-0.2.0_pre1.ebuild:
+ This build now includes the previously missing/old mplayer/xine
+ support. Added gtk2, nls, static, and jpeg USE flags. As mplayer
+ and xine support cannot be installed at the same time, xine takes
+ preference over mplayer.
*pornview-0.1.5 (29 Dec 2002)
diff --git a/media-gfx/pornview/Manifest b/media-gfx/pornview/Manifest
index 85e0d8848da2..9bf22cf2e30a 100644
--- a/media-gfx/pornview/Manifest
+++ b/media-gfx/pornview/Manifest
@@ -1,9 +1,7 @@
MD5 d6cfa582517e7c0c13462886cc787b88 pornview-0.1.5.ebuild 1217
-MD5 60412e1f3329d4a67c4e7d5e321bbca3 pornview-0.2.0_pre1.ebuild 1385
-MD5 d41d8cd98f00b204e9800998ecf8427e config.cache 0
-MD5 1d7fe2e71027b4e781a31dbe6685f7f3 config.log 317
+MD5 c80f68b8652bc7b36d353ab52ed655e7 pornview-0.2.0_pre1.ebuild 1596
MD5 cf7e110ca9503d0b29f87894182aa7d8 pornview-0.1.4.ebuild 1213
-MD5 c38ee516d4d60ef4177a42891a23740d ChangeLog 1141
+MD5 9972d1c520154ba5dc0342ba56ecd979 ChangeLog 1260
MD5 c273ac5c8d4781c89c51eaa58f2eb3cd files/digest-pornview-0.1.4 66
MD5 222d8ebabe6b6229064d59cbf36b9adb files/digest-pornview-0.1.5 66
MD5 99e3e0440e74b2a8efcc2c958be7718f files/digest-pornview-0.2.0_pre1 70
diff --git a/media-gfx/pornview/files/digest-pornview-0.2.0_pre1 b/media-gfx/pornview/files/digest-pornview-0.2.0_pre1
new file mode 100644
index 000000000000..91adc949e286
--- /dev/null
+++ b/media-gfx/pornview/files/digest-pornview-0.2.0_pre1
@@ -0,0 +1 @@
+MD5 339fde6d7ff0cc1053abe951601373e6 pornview-0.2.0pre1.tar.gz 608864
diff --git a/media-gfx/pornview/pornview-0.2.0_pre1.ebuild b/media-gfx/pornview/pornview-0.2.0_pre1.ebuild
new file mode 100644
index 000000000000..9d7fb270dd77
--- /dev/null
+++ b/media-gfx/pornview/pornview-0.2.0_pre1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pornview/pornview-0.2.0_pre1.ebuild,v 1.1 2003/07/25 14:26:24 raker Exp $
+
+IUSE="avi gtk2 jpeg mpeg nls static"
+
+DESCRIPTION="Image viewer/manager with optional support for MPEG movies."
+HOMEPAGE="http://pornview.sourceforge.net"
+LICENSE="GPL-2"
+
+DEPEND=">=media-libs/gdk-pixbuf-0.16
+ media-libs/libpng
+ =x11-libs/gtk+-1.2*
+ avi? ( media-video/mplayer )
+ jpeg? ( media-libs/jpeg )
+ gtk2? ( >=x11-libs/gtk+-2.0 )
+ mpeg? ( =media-libs/xine-lib-1* )
+ nls? ( sys-devel/gettext )"
+
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+SRC_URI="mirror://sourceforge/${PN}/${P/_/}.tar.gz"
+
+S="${WORKDIR}/${P/_/}"
+
+src_compile() {
+ local myflags="--with-gnu-ld"
+ # --with-normal-paned Use standard gtk+ paned
+
+ # This is considered experimental but appears to work fine
+ use gtk2 && myflags="${myflags} --with-gtk2"
+
+ use jpeg || myflags="${myflags} --disable-exif"
+
+ # mplayer and xine movie support cannot be installed at the same
+ # time so prefer xine support over mplayer if both are available
+ if [ "`use mpeg`" ]; then
+ myflags="${myflags} --enable-xine"
+ elif [ "`use avi`"]; then
+ myflags="${myflags} --disable-xinetest --enable-mplayer"
+ else
+ myflags="${myflags} --disable-xinetest"
+ fi
+
+ use nls || myflags="${myflags} --disable-nls"
+
+ use static && myflags="${myflags} --enable-static"
+
+ econf ${myflags} || die "./configure failed"
+
+ emake || die "make failed"
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+
+ dodoc AUTHORS NEWS README
+}
+