aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher (jlec) <jlec@j-schmitz.net>2009-02-19 14:51:59 +0100
committerJustin Lecher (jlec) <jlec@j-schmitz.net>2009-02-19 14:51:59 +0100
commitec11c3ae61ab5f86ae058e9786a05ef1864e299f (patch)
tree1aa5ed4ab2db18a3700f4a1615f2a9d79fdf6d56 /x11-libs
parentMerged sci-libs/ccp4-libs from dberkholz-overlay to sci overlay (diff)
parentHeader change w/o getting the 1000s commit (diff)
downloadsci-ec11c3ae61ab5f86ae058e9786a05ef1864e299f.tar.gz
sci-ec11c3ae61ab5f86ae058e9786a05ef1864e299f.tar.bz2
sci-ec11c3ae61ab5f86ae058e9786a05ef1864e299f.zip
Merged x11-libs/guile-gtk from my overlay into sci-overlay
This is an updated version of the tree ebuild Bug is 251793
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/guile-gtk/ChangeLog115
-rw-r--r--x11-libs/guile-gtk/Manifest4
-rw-r--r--x11-libs/guile-gtk/guile-gtk-2.1.ebuild37
-rw-r--r--x11-libs/guile-gtk/metadata.xml8
4 files changed, 164 insertions, 0 deletions
diff --git a/x11-libs/guile-gtk/ChangeLog b/x11-libs/guile-gtk/ChangeLog
new file mode 100644
index 000000000..3e2e36297
--- /dev/null
+++ b/x11-libs/guile-gtk/ChangeLog
@@ -0,0 +1,115 @@
+# ChangeLog for x11-libs/guile-gtk
+# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/guile-gtk/ChangeLog,v 1.31 2007/10/14 10:33:07 hkbst Exp $
+
+*guile-gtk-2.1 (19 Feb 2009)
+
+ 20 Dec 2008; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ +files/guile-gtk-0.19-Makefile.in.patch, +metadata.xml:
+ version bump to 2.1 see http://bugs.gentoo.org/show_bug.cgi?id=251793
+
+ 14 Oct 2007; Marijn Schouten <hkBst@gentoo.org> guile-gtk-2.0.ebuild:
+ inherit eutils, bug 195732
+
+ 11 Oct 2007; Marijn Schouten <hkBst@gentoo.org> guile-gtk-2.0.ebuild:
+ add check for guile deprecated use flag, bug 194311
+
+ 22 Jun 2007; Donnie Berkholz <dberkholz@gentoo.org>; guile-gtk-2.0.ebuild:
+ Keyword ~ppc.
+
+*guile-gtk-2.0 (22 Jun 2007)
+
+ 22 Jun 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ +guile-gtk-2.0.ebuild:
+ Bump to GTK+-2 version.
+
+*guile-gtk-1.2.0.60 (06 Jun 2007)
+
+ 06 Jun 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ +guile-gtk-1.2.0.60.ebuild:
+ Bump to a version that works with guile 1.8.
+
+ 05 May 2007; Marijn Schouten <hkBst@gentoo.org> guile-gtk-1.2.0.41.ebuild:
+ dep on guile-1.6, bug 168876
+
+ 13 Mar 2007; Marijn Schouten <hkBst@gentoo.org> -guile-gtk-0.19-r1.ebuild:
+ remove really old 0.19 version
+
+ 13 Mar 2007; Marijn Schouten <hkBst@gentoo.org> +metadata.xml:
+ add metadata
+
+ 21 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
+ Redigest for Manifest2
+
+ 10 Jan 2007; Piotr JaroszyƄski <peper@gentoo.org> Manifest:
+ Fix Manifest.
+
+ 10 Jan 2007; Marijn Schouten <hkBst@gentoo.org> guile-gtk-0.19-r1.ebuild:
+ Dependency update: dev-util/guile -> dev-scheme/guile.
+
+ 10 Jan 2007; Marijn Schouten <hkBst@gentoo.org> guile-gtk-1.2.0.41.ebuild:
+ Dependency update: dev-util/guile -> dev-scheme/guile.
+
+ 10 Jan 2007; Marijn Schouten <hkBst@gentoo.org> guile-gtk-1.2.0.31.ebuild:
+ Dependency update: dev-util/guile -> dev-scheme/guile.
+
+ 11 Nov 2005; Homer Parker <hparker@gentoo.org> guile-gtk-1.2.0.41.ebuild:
+ Stable on amd64, fixes bug #107840
+
+ 06 Oct 2005; Michael Hanselmann <hansmi@gentoo.org>
+ guile-gtk-1.2.0.41.ebuild:
+ Stable on ppc.
+
+ 02 Oct 2005; Mark Loeser <halcy0n@gentoo.org> guile-gtk-1.2.0.41.ebuild:
+ Stable on x86; bug #107840
+
+*guile-gtk-1.2.0.41 (21 Jun 2005)
+
+ 21 Jun 2005; Marcelo Goes <vanquirius@gentoo.org> -guile-gtk-0.19.ebuild,
+ +guile-gtk-1.2.0.41.ebuild:
+ Remove old version, version bump. Trying to fix bug 95756.
+
+ 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
+ guile-gtk-1.2.0.31.ebuild:
+ Stable on ppc.
+
+ 19 Mar 2005; Mike Doty <kingtaco@gentoo.org> guile-gtk-1.2.0.31.ebuild:
+ ~amd64 added
+
+ 05 Sep 2004; Sven Wegener <swegener@gentoo.org> :
+ Fixed ChangeLog header.
+
+ 05 Jun 2004; David Holm <dholm@gentoo.org> guile-gtk-1.2.0.31.ebuild:
+ Added to ~ppc.
+
+ 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> guile-gtk-0.19.ebuild:
+ Add die following econf for bug 48950
+
+ 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> guile-gtk-0.19-r1.ebuild,
+ guile-gtk-1.2.0.31.ebuild:
+ Add die following econf for bug 48950
+
+ 17 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> guile-gtk-0.19-r1.ebuild:
+ Inherit eutils, added IUSE=
+
+ 10 Jan 2004; Mike Gardiner <obz@gentoo.org> guile-gtk-1.2.0.31.ebuild:
+ Fixed install *.sc to *.scm typo, to install the examples
+
+*guile-gtk-1.2.0.31 (18 Jul 2003)
+
+ 18 Jul 2003; Alastair Tse <liquidx@gentoo.org> guile-gtk-1.2.0.31.ebuild:
+ version bump. this ver is compat with guile-1.6
+
+*guile-gtk-0.19-r1 (21 Jan 2002)
+
+ 21 Jan 2003; Martin Holzer <mholzer@gentoo.org> guile-gtk-0.19-r1.ebuild
+ digest-guile-gtk-0.19-r1 ChangeLog :
+ Examples now installed inte right place. Closes #14266.
+
+*guile-gtk-0.19 (23 Oct 2002)
+
+ 23 Nov 2002; Mike Frysinger <vapier@gentoo.org> :
+ Added a small patch so that guile-snarf is passed the file as 1st parm
+
+ 23 Oct 2002; Spider <spider@gentoo.org> guile-gtk-0.19.ebuild :
+ initial release, package provided by <jonner@mailandnews.com> " Jonathan Rogers" And edited by me.
diff --git a/x11-libs/guile-gtk/Manifest b/x11-libs/guile-gtk/Manifest
new file mode 100644
index 000000000..93c55a288
--- /dev/null
+++ b/x11-libs/guile-gtk/Manifest
@@ -0,0 +1,4 @@
+DIST guile-gtk-2.1.tar.gz 781985 RMD160 2a59cba70d5b9c014eb23c72e38e4c518b1bfa9e SHA1 e587bf31c08deac34bf58c8e0f9bac8c239529fb SHA256 9ad30cdfcae688837785774b2149f0ec82f464412017aeeb045b4336ef2416cc
+EBUILD guile-gtk-2.1.ebuild 855 RMD160 403f1ab9d90dcc575ac9508e3445ca31593cb75f SHA1 d11213cd7ef2f690af235f291f229618dad42d9d SHA256 af78584aad277271e9953ba504103b928cfa45ade48b5b3cef5fd50a52b45fe1
+MISC ChangeLog 4001 RMD160 747320575a641991f1486fbdd57dc542e749f9ad SHA1 ecb9569a0c6747fafdfb45f644f8a2b4e8c7c3a2 SHA256 bb381e21465c0a6ccd964d25407f5e6d72c1fa458a9054124395daf8f3db3062
+MISC metadata.xml 286 RMD160 bbf796d39ebfec2343a711b22ec04dfc14cd5ba0 SHA1 ad0e3a035c804d0f7964db6429a677c0eaeeca33 SHA256 aab4dc56f2bc9fa9b9e19193b0a2c1aa5e806d48dc1de38db20c765660da07fd
diff --git a/x11-libs/guile-gtk/guile-gtk-2.1.ebuild b/x11-libs/guile-gtk/guile-gtk-2.1.ebuild
new file mode 100644
index 000000000..0e6d4fd98
--- /dev/null
+++ b/x11-libs/guile-gtk/guile-gtk-2.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit virtualx eutils
+
+DESCRIPTION="GTK+ bindings for guile"
+HOMEPAGE="http://www.gnu.org/software/guile-gtk/"
+SRC_URI="ftp://ftp.gnu.org/gnu/guile-gtk/${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-scheme/guile
+ =x11-libs/gtk+-2*
+ =gnome-base/libglade-2*
+ >=x11-libs/gtkglarea-1.90"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ if has_version =dev-scheme/guile-1.8*; then
+ local flags="deprecated"
+ built_with_use dev-scheme/guile ${flags} || die "guile must be built with \"${flags}\" use flag"
+ fi
+}
+
+src_test() {
+ Xemake check || die "tests failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install
+ dodoc README AUTHORS ChangeLog NEWS TODO
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/
+}
diff --git a/x11-libs/guile-gtk/metadata.xml b/x11-libs/guile-gtk/metadata.xml
new file mode 100644
index 000000000..d6ed5e865
--- /dev/null
+++ b/x11-libs/guile-gtk/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <longdescription lang="en">
+The guile-gtk project brings the power of Scheme to your graphical application.
+ </longdescription>
+</pkgmetadata>