summaryrefslogtreecommitdiff
path: root/x11-libs/rep-gtk
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-libs/rep-gtk
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-libs/rep-gtk')
-rw-r--r--x11-libs/rep-gtk/Manifest7
-rw-r--r--x11-libs/rep-gtk/metadata.xml5
-rw-r--r--x11-libs/rep-gtk/rep-gtk-0.90.8.1.ebuild42
-rw-r--r--x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild45
4 files changed, 99 insertions, 0 deletions
diff --git a/x11-libs/rep-gtk/Manifest b/x11-libs/rep-gtk/Manifest
new file mode 100644
index 000000000000..a5a9d58496af
--- /dev/null
+++ b/x11-libs/rep-gtk/Manifest
@@ -0,0 +1,7 @@
+DIST rep-gtk-0.90.8.1.tar.xz 251652 SHA256 aebb2ae356cb11a2a5a6516703f1b5c6d1d71c48715bc340c13db98b9bd1a650 SHA512 033c148b34591672f29b0a1636b4c962ff82423f627243db07746899bfbf0ccd479322743d0822903bf954cdb3bae662ef7b2f8064cbe2741c5e8cf886e56d1b WHIRLPOOL c76745c3fef4d839b9834940181c5618ad038927f597e866821ee9faf1e6256053d6f60e94776d2a7afb46f9892a1cfcb9b9da229cdd117b1b788922e90771a4
+DIST rep-gtk_0.90.8.3.tar.xz 120616 SHA256 a96575db45794eefd0564172967a38ef2d7fec3ae2644c478e9f7d54b99ff341 SHA512 d33de562c94731c0ce0fbca574952b9f36c2f2cb084783976486c8751daba5de0d20bc781a06ebd2005e541bbbec3f984453ef65ba6233bb7acfefa31b1acaac WHIRLPOOL 23144629026650331495cbd1c29df24282e0ea27194dd02efde5d7c61fe70159c0f31bff227366acd965eacd7489ebe4d4b0e093d4b823b77dc56390a903ce09
+EBUILD rep-gtk-0.90.8.1.ebuild 1163 SHA256 226dfd78b88e5001f9dc3b706c3ec9ff93e6c44973b89331e972e355181221e1 SHA512 f66f4e7bad2ef1611fe5aa64379706011d91f3962a078cb9c3448e152e2796bdff99c4e05352df61c5dc243c1ec4c3031fa99e4610560f5d64ee6b82e55dd0c4 WHIRLPOOL 9ffc496f033c22eef16f099dd22ecf9295800a4769393e29ce3043f226d78ced79750a81792166910743ff3cba9795396a88e6c6e7ddc059e10d98a0f6ca722b
+EBUILD rep-gtk-0.90.8.3.ebuild 998 SHA256 090a691fca378ddc3c0f6591c0a92500c2fc9c4c678765d7b4b152284a61734d SHA512 a79c5d472b51cd1a080efb92b9526877db499c0781a17824aa41821b873d6411cf29b75850c1bd127ab6d50781f23435e02c76ad3dda2ab99ca57ce6d839ee69 WHIRLPOOL 8ba47921f44a370b4e93cec92bd90406d5d389eddd90583f2adacd670eee094b1b12a7825a03accddab4c68204fcd1fbcf2559d042f86a1631d0369b84043c05
+MISC ChangeLog 2748 SHA256 95db39b1006473ddd78d5ef71dd832c0738ce2476c2758636437bb2880dff687 SHA512 388363409a915541bc0b917f089f721391344e356966027c1e237b06ae6622044f006259088884c04e329110a83e37fbdb2f6b438b933e77935f4a58cd3ac7e3 WHIRLPOOL e6bd9de4eb6eb491d588cef8998a720ef2ab5a713f58d78b6c762155d7af4c1a6805de44b066df1cf8cf64b6e4cf284ee2586037cfe7b53c69e7dd8933568ca3
+MISC ChangeLog-2015 12252 SHA256 89639117be2b3558555fefb59454e312ea30b4ec46f72fece308ddabaf3843ab SHA512 5b6c6a54c2a0b32ece7657cc83c72f6bb038be8bd633b8782a8cb2aa39a5c59e32a8c3cba235189033c670ab0024c5c0426f57a71015cc25b65309d90a8d9695 WHIRLPOOL 71ef2b0e6c9d53a511e1bcedcc886831bd36e18220e53eddf17c0db4e44f3d19447576004c809b7db22e18136c2344caa13bc9cac3d8639fc1197818c87ba44f
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/x11-libs/rep-gtk/metadata.xml b/x11-libs/rep-gtk/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/x11-libs/rep-gtk/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/x11-libs/rep-gtk/rep-gtk-0.90.8.1.ebuild b/x11-libs/rep-gtk/rep-gtk-0.90.8.1.ebuild
new file mode 100644
index 000000000000..03812c54a2cd
--- /dev/null
+++ b/x11-libs/rep-gtk/rep-gtk-0.90.8.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils multilib
+
+DESCRIPTION="A GTK+/libglade/GNOME language binding for the librep Lisp environment"
+HOMEPAGE="http://sawfish.wikia.com/wiki/Main_Page"
+SRC_URI="http://download.tuxfamily.org/librep/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="gtk-2.0"
+KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/librep-0.90.5
+ >=dev-libs/glib-2.6:2
+ >=x11-libs/gtk+-2.24.0:2
+ >=x11-libs/gdk-pixbuf-2.23:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ app-arch/xz-utils"
+
+#src_prepare() {
+ # Fix undefined symbol problems like bug #367623
+ # http://listengine.tuxfamily.org/lists.tuxfamily.org/sawfish/2011/09/msg00026.html
+ # TODO: Doesn't apply, if some people still get the failure, try to push a bit upstream
+ #epatch "${FILESDIR}/${PN}-0.90.7-implicit-def-new.patch"
+#}
+
+src_configure() {
+ econf \
+ --libdir=/usr/$(get_libdir) \
+ --disable-static
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
+ dodoc AUTHORS ChangeLog README* TODO
+}
diff --git a/x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild b/x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild
new file mode 100644
index 000000000000..05d6cb5aca71
--- /dev/null
+++ b/x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+MY_P="${PN}_${PV}"
+DESCRIPTION="GTK+/libglade/GNOME bindings for the librep Lisp environment"
+HOMEPAGE="http://sawfish.wikia.com/wiki/Main_Page"
+SRC_URI="http://download.tuxfamily.org/librep/${PN}/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="gtk-2.0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="examples"
+
+RDEPEND=">=dev-libs/librep-0.90.5
+ >=dev-libs/glib-2.6:2
+ >=x11-libs/gtk+-2.24.0:2
+ >=x11-libs/gdk-pixbuf-2.23:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ app-arch/xz-utils"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog README README.gtk-defs README.guile-gtk TODO )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --libdir=/usr/$(get_libdir) \
+ --disable-static
+}
+
+src_install() {
+ default
+ use examples && dodoc -r examples
+ find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
+}