summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/meld/meld-0.9.2.ebuild')
-rw-r--r--dev-util/meld/meld-0.9.2.ebuild65
1 files changed, 65 insertions, 0 deletions
diff --git a/dev-util/meld/meld-0.9.2.ebuild b/dev-util/meld/meld-0.9.2.ebuild
new file mode 100644
index 000000000000..96a640b823ae
--- /dev/null
+++ b/dev-util/meld/meld-0.9.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/meld/meld-0.9.2.ebuild,v 1.1 2004/02/14 15:13:23 liquidx Exp $
+
+inherit python gnome.org
+
+DESCRIPTION="A graphical (GNOME 2) diff and merge tool"
+HOMEPAGE="http://meld.sourceforge.net/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~alpha ~sparc"
+IUSE=""
+
+DEPEND=">=dev-lang/python-2.2
+ >=gnome-base/libglade-2
+ >=gnome-base/libgnome-2
+ >=dev-python/gnome-python-1.99.15
+ >=dev-python/pygtk-1.99.15
+ >=dev-python/pyorbit-1.99.0"
+
+MAKEOPTS="${MAKEOPTS} -j1"
+
+src_compile() {
+ emake || die "make failed"
+}
+
+src_install() {
+ # do manual injection of *dirs instead of using make install
+ # to get around lack of DESTDIR
+ cd ${S}
+ python tools/install_paths libdir=/usr/lib/meld < meld > meld.install
+ newbin meld.install meld
+
+ insinto /usr/lib/meld
+ doins *.py
+ python tools/install_paths \
+ localedir=/usr/share/locale \
+ docdir=/usr/share/doc/${PF} \
+ sharedir=/usr/share/meld < paths.py > paths.py.install
+
+ newins paths.py.install paths.py
+
+ insinto /usr/share/meld/glade2
+ doins glade2/*
+ insinto /usr/share/meld/glade2/pixmaps
+ doins glade2/pixmaps/*
+ insinto /usr/share/pixmaps
+ newins glade2/pixmaps/icon.png meld-icon.png
+
+ insinto /usr/share/applications
+ doins meld.desktop
+
+ dodoc AUTHORS COPYING INSTALL TODO.txt
+ insinto /usr/share/doc/${PF}
+ doins manual/*
+}
+
+pkg_postinst() {
+ python_mod_optimize /usr/lib/meld
+}
+
+pkg_postrm() {
+ python_mod_cleanup /usr/lib/meld
+}