summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <drac@gentoo.org>2007-10-27 17:14:53 +0000
committerSamuli Suominen <drac@gentoo.org>2007-10-27 17:14:53 +0000
commitd372ac3b19c17545f5c6f9ccf1cb590a87c421b9 (patch)
tree68dd244d6a3f445941cf847b8825a06b197e5296 /media-gfx/xzgv
parentVersion bump and keyworded gamess for amd64. An external blas library is now ... (diff)
downloadgentoo-2-d372ac3b19c17545f5c6f9ccf1cb590a87c421b9.tar.gz
gentoo-2-d372ac3b19c17545f5c6f9ccf1cb590a87c421b9.tar.bz2
gentoo-2-d372ac3b19c17545f5c6f9ccf1cb590a87c421b9.zip
Second initial commit for bug 196597. Has been rewritten using GTK+-2.0 by new maintainer so threating it as new ebuild wrt keywords.
(Portage version: 2.1.3.16)
Diffstat (limited to 'media-gfx/xzgv')
-rw-r--r--media-gfx/xzgv/ChangeLog11
-rw-r--r--media-gfx/xzgv/Manifest20
-rw-r--r--media-gfx/xzgv/files/digest-xzgv-0.93
-rw-r--r--media-gfx/xzgv/files/xzgv-0.9-asneeded-and-cflags.patch33
-rw-r--r--media-gfx/xzgv/metadata.xml11
-rw-r--r--media-gfx/xzgv/xzgv-0.9.ebuild34
6 files changed, 112 insertions, 0 deletions
diff --git a/media-gfx/xzgv/ChangeLog b/media-gfx/xzgv/ChangeLog
new file mode 100644
index 000000000000..51e42f795cfd
--- /dev/null
+++ b/media-gfx/xzgv/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for media-gfx/xzgv
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/xzgv/ChangeLog,v 1.31 2007/10/27 17:14:53 drac Exp $
+
+*xzgv-0.9 (27 Oct 2007)
+
+ 27 Oct 2007; Samuli Suominen <drac@gentoo.org>
+ +files/xzgv-0.9-asneeded-and-cflags.patch, +xzgv-0.9.ebuild:
+ Second initial commit for bug 196597. Has been rewritten using GTK+-2.0 by
+ new maintainer so threating it as new ebuild wrt keywords.
+
diff --git a/media-gfx/xzgv/Manifest b/media-gfx/xzgv/Manifest
new file mode 100644
index 000000000000..9233b92bcf37
--- /dev/null
+++ b/media-gfx/xzgv/Manifest
@@ -0,0 +1,20 @@
+AUX xzgv-0.9-asneeded-and-cflags.patch 1063 RMD160 f7babe38b9fed2cad8c864fcb03f9b3b091785b6 SHA1 ba2cc19493b0a3fb7ec5a26b43b7e9f0649d35e9 SHA256 dd7b2e9c9b90c397710d876a2de5ae6766cee7ee7022bed34bafc0d4bf04fb5f
+MD5 27157bcb9b48b1b78e95233eda67109d files/xzgv-0.9-asneeded-and-cflags.patch 1063
+RMD160 f7babe38b9fed2cad8c864fcb03f9b3b091785b6 files/xzgv-0.9-asneeded-and-cflags.patch 1063
+SHA256 dd7b2e9c9b90c397710d876a2de5ae6766cee7ee7022bed34bafc0d4bf04fb5f files/xzgv-0.9-asneeded-and-cflags.patch 1063
+DIST xzgv-0.9.tar.gz 235367 RMD160 7c3284eac5a0a368db1be2ed87f882e26d39fab7 SHA1 5d8115c87be3836d9ed35dba777cd1dc48541715 SHA256 c5716994290dfa495ad5229049c510332d6afd3a0727b35de39436b6b53d1091
+EBUILD xzgv-0.9.ebuild 780 RMD160 fdc74c341ef2343fa604416b878031425aa83975 SHA1 f7e702f86374bbddd8164ab9e74fd96c427264af SHA256 5e3d5aea5817bb27577b2cad8aba713a1a24b29b2bf94ffefa20afbb3715ed4a
+MD5 b93ef801e3e48f150785d917a5cea4ed xzgv-0.9.ebuild 780
+RMD160 fdc74c341ef2343fa604416b878031425aa83975 xzgv-0.9.ebuild 780
+SHA256 5e3d5aea5817bb27577b2cad8aba713a1a24b29b2bf94ffefa20afbb3715ed4a xzgv-0.9.ebuild 780
+MISC ChangeLog 391 RMD160 9c5fc4f9ff14e089be184b9d6c3daf4b8582eb95 SHA1 546a0d102c16f11712dc78a0bf6428920bae9fb6 SHA256 fb27f89103cd5ebda7950970b453595606487c953594eccd43cdc70837ae0ebc
+MD5 2b5e508e9890d9f514e2d6da46751679 ChangeLog 391
+RMD160 9c5fc4f9ff14e089be184b9d6c3daf4b8582eb95 ChangeLog 391
+SHA256 fb27f89103cd5ebda7950970b453595606487c953594eccd43cdc70837ae0ebc ChangeLog 391
+MISC metadata.xml 294 RMD160 d120542353dd7649e9a2a2af2b6a86d90204c8ae SHA1 c401a3847b78319c1296313e7a2e6877a658427f SHA256 cde239bf92a44d137421c6ab2ffc48c7a85966c1d069faf43e46000262179ca5
+MD5 92c160857298efc13b201f249ef40f69 metadata.xml 294
+RMD160 d120542353dd7649e9a2a2af2b6a86d90204c8ae metadata.xml 294
+SHA256 cde239bf92a44d137421c6ab2ffc48c7a85966c1d069faf43e46000262179ca5 metadata.xml 294
+MD5 f164cf62e8f8677280eed6c2d07b0686 files/digest-xzgv-0.9 226
+RMD160 5eb35e4517616179cd050eab0d8b3d2f2b946610 files/digest-xzgv-0.9 226
+SHA256 11ee66ea2f647771280d22f307dca41d6e7f35e03fb524da154a06bc238de6c2 files/digest-xzgv-0.9 226
diff --git a/media-gfx/xzgv/files/digest-xzgv-0.9 b/media-gfx/xzgv/files/digest-xzgv-0.9
new file mode 100644
index 000000000000..3148092470bf
--- /dev/null
+++ b/media-gfx/xzgv/files/digest-xzgv-0.9
@@ -0,0 +1,3 @@
+MD5 7e2dfad595c97c2abbb392b61ea69f1b xzgv-0.9.tar.gz 235367
+RMD160 7c3284eac5a0a368db1be2ed87f882e26d39fab7 xzgv-0.9.tar.gz 235367
+SHA256 c5716994290dfa495ad5229049c510332d6afd3a0727b35de39436b6b53d1091 xzgv-0.9.tar.gz 235367
diff --git a/media-gfx/xzgv/files/xzgv-0.9-asneeded-and-cflags.patch b/media-gfx/xzgv/files/xzgv-0.9-asneeded-and-cflags.patch
new file mode 100644
index 000000000000..945986e45b7e
--- /dev/null
+++ b/media-gfx/xzgv/files/xzgv-0.9-asneeded-and-cflags.patch
@@ -0,0 +1,33 @@
+diff -ur xzgv-0.9.orig/config.mk xzgv-0.9/config.mk
+--- xzgv-0.9.orig/config.mk 2007-08-12 13:14:42.000000000 +0300
++++ xzgv-0.9/config.mk 2007-10-27 19:56:25.000000000 +0300
+@@ -7,7 +7,7 @@
+ # This is likely to be what you'll want for most systems:
+ #
+ CC=gcc
+-CFLAGS=-O2 -Wall
++CFLAGS+=-Wall
+
+ # Set the awk interpreter to use for a script used while compiling.
+ # (This should be a `new' awk, such as gawk or mawk.)
+diff -ur xzgv-0.9.orig/src/Makefile xzgv-0.9/src/Makefile
+--- xzgv-0.9.orig/src/Makefile 2007-08-14 01:39:16.000000000 +0300
++++ xzgv-0.9/src/Makefile 2007-10-27 19:54:01.000000000 +0300
+@@ -10,7 +10,7 @@
+ include ../config.mk
+
+ CFLAGS+=`pkg-config --cflags gtk+-2.0` `pkg-config --cflags gdk-pixbuf-2.0`
+-LDFLAGS+=`pkg-config --libs gtk+-2.0` `pkg-config --libs gdk-pixbuf-2.0`
++LIBS=`pkg-config --libs gtk+-2.0` `pkg-config --libs gdk-pixbuf-2.0`
+
+ all: xzgv
+
+@@ -23,7 +23,7 @@
+ backend.o
+
+ xzgv: $(OBJS)
+- $(CC) $(LDFLAGS) -o xzgv $(OBJS)
++ $(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o xzgv
+
+ installdirs:
+ /bin/sh ../mkinstalldirs $(BINDIR)
diff --git a/media-gfx/xzgv/metadata.xml b/media-gfx/xzgv/metadata.xml
new file mode 100644
index 000000000000..5a2809ef2e5a
--- /dev/null
+++ b/media-gfx/xzgv/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>drac@gentoo.org</email>
+<name>Samuli Suominen</name>
+</maintainer>
+<longdescription lang="en">
+</longdescription>
+</pkgmetadata>
diff --git a/media-gfx/xzgv/xzgv-0.9.ebuild b/media-gfx/xzgv/xzgv-0.9.ebuild
new file mode 100644
index 000000000000..e03e0fd4e723
--- /dev/null
+++ b/media-gfx/xzgv/xzgv-0.9.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/xzgv/xzgv-0.9.ebuild,v 1.1 2007/10/27 17:14:53 drac Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Fast and simple GTK+ image viewer"
+HOMEPAGE="http://sourceforge.net/projects/xzgv"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND=">=x11-libs/gtk+-2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # Fix linking order to work with -Wl,--as-needed and respect custom cflags.
+ epatch "${FILESDIR}"/${P}-asneeded-and-cflags.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" || die "emake failed."
+}
+
+src_install() {
+ emake PREFIX="${D}/usr" install || die "emake install failed."
+ dodoc AUTHORS ChangeLog NEWS README TODO
+}