Portage is a package management system used by Gentoo Linux
# ChangeLog for app-editors/medit
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/medit/ChangeLog,v 1.3 2008/05/29 15:36:36 hawking Exp $
29 May 2008; Ali Polatel
python_mod_optimize is ROOT aware.
26 Mar 2008; Raúl Porcel
Add ~x86
*medit-0.9.2 (20 Jan 2008)
20 Jan 2008; Samuli Suominen
+files/medit-0.9.2-desktop-entry.patch, +medit-0.9.2.ebuild:
Initial commit wrt #192051, thanks to Steve L. for reporting and Kenneth
Prugh for ebuild.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX medit-0.9.2-desktop-entry.patch 474 RMD160 68521d3eb2bd57452209417746cf01201d447ef0 SHA1 a2165cd0adcbbde47d4dc42a12fec547d41de576 SHA256 990f0b1b3946a10fd1920f4f61f336349d4051686d19e834d1340f4f16af3d1a
DIST medit-0.9.2.tar.bz2 1772737 RMD160 50e98ec5f2037ff56961781a361183a16edd747a SHA1 512d84e3467290a15c52df9a601019c03af2805e SHA256 296a192692cbb38f88bd9802cc034bd0616b0ff8b7c6fa63400ceedb810e8358
EBUILD medit-0.9.2.ebuild 1618 RMD160 d8a660c919835a279bac9b79b51ccbb6d8452ad0 SHA1 29b2efbdb20a223422161289d8e9b2c2ee83136b SHA256 ef26485a2024f3c6d87ae768e6a4bbce82bae61758364e3dfc5fbf97a82765e2
MISC ChangeLog 631 RMD160 48dc7e6b16fb3b76ecdaca58abd790334c81709f SHA1 b191d982546be35df6f0384614b93578cfaf51dc SHA256 8badaba9161feb7fbcca8e6b625f581817c8d167ed4ff7b821a3fe05ee481289
MISC metadata.xml 221 RMD160 474f3a8a7afd57798ef57c28bb9ddbe23af5862e SHA1 450f9ca3664802f192242ff29afafeffa842b7b0 SHA256 3725d6055cf578aed05cbc7c484f33e94348e25a8534198dadb8fdb2ef2e8dd8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkg+zYYACgkQQU4yORhF8iCawwCfaJBlCi4nPND/D7h4BKCgx9bn
WoYAoLWKSAbJUI+mYKiPcLdcfwcCJte6
=uTGZ
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/medit/medit-0.9.2.ebuild,v 1.4 2008/05/29 15:36:36 hawking Exp $
inherit eutils python fdo-mime gnome2-utils multilib
DESCRIPTION="Multiplatform text editor"
HOMEPAGE="http://mooedit.sourceforge.net"
SRC_URI="mirror://sourceforge/mooedit/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="fam nls python xml"
RDEPEND="fam? ( virtual/fam )
python? ( dev-python/pygtk )
xml? ( dev-libs/libxml2 )
>=x11-libs/gtk+-2"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
dev-util/pkgconfig
dev-libs/libxslt"
RESTRICT="test"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e 's:update-mime-database:true:' \
moo/mooedit/language-specs/Makefile.in || die "sed failed."
sed -i -e 's:gtk-update-icon-cache:true:g' medit/Makefile.in || die "sed failed."
epatch "${FILESDIR}"/${P}-desktop-entry.patch
}
src_compile() {
econf $(use_with fam) $(use_with nls) \
$(use_with python) $(use_with xml) \
--enable-libmoo --enable-libmoo-headers
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc AUTHORS NEWS README THANKS
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
gnome2_icon_cache_update
use python && python_mod_optimize /usr/$(get_libdir)/moo/plugins
}
pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
gnome2_icon_cache_update
use python && python_mod_cleanup /usr/$(get_libdir)/moo/plugins
}