rep-gtk r394 - trunk



Author: chrisb
Date: Sat Dec 20 07:56:56 2008
New Revision: 394
URL: http://svn.gnome.org/viewvc/rep-gtk?rev=394&view=rev

Log:
added ebuild 


Added:
   trunk/rep-gtk.ebuild.in
Modified:
   trunk/ChangeLog
   trunk/NEWS
   trunk/configure.in

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	(original)
+++ trunk/NEWS	Sat Dec 20 07:56:56 2008
@@ -1,6 +1,7 @@
 0.18.4:
 	- small code cleanup
 	- updated configure.in since rep.m4 has been dropped
+	- added ebuild (Thanks to Harald van Dijk)
 
 0.18.3:
 	- fixed the broken GtkCombo() Widgets

Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in	(original)
+++ trunk/configure.in	Sat Dec 20 07:56:56 2008
@@ -155,10 +155,13 @@
 Makefile
 rep-gtk.pc
 rep-gtk.spec
+rep-gtk.ebuild
 ])
 
 AC_OUTPUT
 
+mv rep-gtk.ebuild rep-gtk-$version.ebuild
+
 REP_VERSION="`pkg-config --modversion librep`"
 GLIB_VERSION="`pkg-config --modversion glib-2.0`"
 CAIRO_VERSION="`pkg-config --modversion cairo`"

Added: trunk/rep-gtk.ebuild.in
==============================================================================
--- (empty file)
+++ trunk/rep-gtk.ebuild.in	Sat Dec 20 07:56:56 2008
@@ -0,0 +1,42 @@
+# based on rep-gtk-0.18-r3
+
+inherit eutils toolchain-funcs multilib
+
+DESCRIPTION="A GTK+/libglade/GNOME language binding for the librep Lisp environment"
+HOMEPAGE="http://rep-gtk.sourceforge.net/";
+SRC_URI="mirror://sourceforge/rep-gtk/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="gtk-2.0"
+KEYWORDS="amd64"
+IUSE="gnome"
+
+RDEPEND=">=dev-libs/librep-0.17.3
+	gnome-base/libglade
+	x11-libs/gtk+
+	gnome? ( gnome-base/libgnome
+		gnome-base/libgnomeui
+		gnome-base/libgnomecanvas )"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+}
+
+src_compile() {
+	econf \
+		--libdir=/usr/$(get_libdir) \
+		--with-libglade \
+		$(use_with gnome) || die "configure failed"
+	emake || die "make failed"
+}
+
+src_install() {
+	make DESTDIR="${D}" install || die "make install failed"
+
+	dodoc AUTHORS BUGS ChangeLog HACKING NEWS README* TODO
+	docinto examples
+	dodoc examples/*	
+}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]