diff options
author | Martin Holzer <mholzer@gentoo.org> | 2004-03-01 20:43:53 +0000 |
---|---|---|
committer | Martin Holzer <mholzer@gentoo.org> | 2004-03-01 20:43:53 +0000 |
commit | 765df1d046f99247434fb77a4482fc8ea93b636b (patch) | |
tree | b9db579fa4c2927979860b9cbd6aad0f36ac779c /app-editors/mp | |
parent | ChangeLog fixes (Manifest recommit) (diff) | |
download | gentoo-2-765df1d046f99247434fb77a4482fc8ea93b636b.tar.gz gentoo-2-765df1d046f99247434fb77a4482fc8ea93b636b.tar.bz2 gentoo-2-765df1d046f99247434fb77a4482fc8ea93b636b.zip |
Version bumped. Closes 43388
Diffstat (limited to 'app-editors/mp')
-rw-r--r-- | app-editors/mp/ChangeLog | 12 | ||||
-rw-r--r-- | app-editors/mp/Manifest | 13 | ||||
-rw-r--r-- | app-editors/mp/files/digest-mp-3.2.11 | 1 | ||||
-rw-r--r-- | app-editors/mp/files/gentoo-synh-mp.patch-3.2.11 | 40 | ||||
-rw-r--r-- | app-editors/mp/mp-3.2.11.ebuild | 38 |
5 files changed, 92 insertions, 12 deletions
diff --git a/app-editors/mp/ChangeLog b/app-editors/mp/ChangeLog index bb254cf630ac..503f2d454a52 100644 --- a/app-editors/mp/ChangeLog +++ b/app-editors/mp/ChangeLog @@ -1,12 +1,18 @@ # ChangeLog for app-editors/mp # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/mp/ChangeLog,v 1.11 2004/02/28 17:16:20 weeve Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/mp/ChangeLog,v 1.12 2004/03/01 20:43:53 mholzer Exp $ - 28 Feb 2004; Jason Wever <weeve@gentoo.org> mp-3.2.7.ebuild: - Marked stable on sparc. +*mp-3.2.11 (01 Mar 2004) + + 01 Mar 2004; Martin Holzer <mholzer@gentoo.org> mp-3.2.11.ebuild, + files/gentoo-synh-mp.patch-3.2.11: + Version bumped. Closes 43388 *mp-3.2.10 (14 Jan 2004) + 01 Mar 2004; Lars Strojny <lars@strojny.net> mp-3.2.11.ebuild: + Including a patch for eBuild-Syntaxhighlighting + 14 Jan 2004; Martin Holzer <mholzer@gentoo.org> mp-3.2.10.ebuild: Version bumped. Closes 37995 diff --git a/app-editors/mp/Manifest b/app-editors/mp/Manifest index 7f50d3d25646..29a7cd4e6258 100644 --- a/app-editors/mp/Manifest +++ b/app-editors/mp/Manifest @@ -1,9 +1,4 @@ -MD5 e3617dfd52fdaad32e25e5859ad50ac1 ChangeLog 1099 -MD5 f8960c09f9b4a97feeb5bc94a2b63943 mp-3.1.9.ebuild 706 -MD5 85785561864f954e19ae22232ddb8151 mp-3.2.7.ebuild 700 -MD5 f7421079be18d530fa471d8ca9efa040 mp-3.2.8.ebuild 1001 -MD5 a7f71a8a9b6f38ef9e6f7a352faa4ac1 mp-3.2.10.ebuild 1048 -MD5 135880e17116622cd1cfff6f0b370a29 files/digest-mp-3.1.9 59 -MD5 11b6a12f8308d146aabfd13282344f19 files/digest-mp-3.2.7 60 -MD5 d88c1d60541aab07f3b63a78d903c2de files/digest-mp-3.2.8 60 -MD5 ef0f5c3d7fae6d678f94005df3d90866 files/digest-mp-3.2.10 61 +MD5 912fbf631496c1f901e78195ad6166f4 ChangeLog 1011 +MD5 22e769324ab24da5bb69bd91975ad7de mp-3.2.11.ebuild 1096 +MD5 7c0b9a8a327bbfc4db185cdefaa14767 files/digest-mp-3.2.11 61 +MD5 82dd8f227fdd5b56584b2adf5242a53b files/gentoo-synh-mp.patch-3.2.11 2027 diff --git a/app-editors/mp/files/digest-mp-3.2.11 b/app-editors/mp/files/digest-mp-3.2.11 new file mode 100644 index 000000000000..680cc22f1d4d --- /dev/null +++ b/app-editors/mp/files/digest-mp-3.2.11 @@ -0,0 +1 @@ +MD5 b1fef9da5f282e43851465c56c9a990e mp-3.2.11.tar.gz 187451 diff --git a/app-editors/mp/files/gentoo-synh-mp.patch-3.2.11 b/app-editors/mp/files/gentoo-synh-mp.patch-3.2.11 new file mode 100644 index 000000000000..c9024f48c9ba --- /dev/null +++ b/app-editors/mp/files/gentoo-synh-mp.patch-3.2.11 @@ -0,0 +1,40 @@ +--- mp-3.2.11/mp_synhi.c 2004-02-14 11:12:16.000000000 +0100 ++++ mp-3.2.11-lars/mp_synhi.c 2004-03-01 16:01:08.000000000 +0100 +@@ -301,6 +301,25 @@ + static char * _python_c_start[] = { "#", NULL }; + static char * _python_c_end[] = { "\n", NULL }; + ++ ++/* Gentoo ebuilds by Lars Strojny */ ++static char * _ebuild_exts[] = { ".ebuild", NULL }; ++static char * _ebuild_magics_1[] = { "-*- Mode: ebuild", NULL }; ++static char * _ebuild_magics_2[] = { "src_compile", "src_install", "emake", ++ "src_unpack", "pkg_postinst", "pkg_setup", "pkg_postrm", ++ "kill_gconf", "pkg_preinst", "get_xft_setup", "check_licence", ++ NULL }; ++static char * _ebuild_tokens[] = { "src_compile", "src_install", "emake", ++ "src_unpack", "pkg_postinst", "pkg_setup", "pkg_postrm", ++ "kill_gconf", "pkg_preinst", "get_xft_setup", "check_licence", ++ "insinto", "dodoc", "make", "install", "dodir", "doins", ++ "dohtml", "epatch", NULL }; ++static char * _ebuild_vars[] = { "$", "{", "}", NULL }; ++static char * _ebuild_c_start[] = { "#", NULL }; ++static char * _ebuild_c_end[] = { "\n", NULL }; ++static char * _ebuild_helpers[] = { "man emerge", "man ebuild", "man make.conf", ++ "man make.conf", NULL }; ++ + #endif /* NO_SYNHI */ + + +@@ -381,7 +400,10 @@ + NULL, _man_tokens, _man_exts, _man_tokens, + NULL, _man_helpers, NULL, 1, 0 }, + +- /* ... yours here ... */ ++ /* Gentoo eBuild-files */ ++ { "eBuild", "ebuild", "\"'`", "\"'`", _ebuild_c_start, _ebuild_c_end, ++ _ebuild_magics_1, _ebuild_magics_2, _ebuild_exts, _ebuild_tokens, ++ _ebuild_vars, _ebuild_helpers, "\"'$()[]", 0, 1 }, + + #endif /* NO_SYNHI */ + diff --git a/app-editors/mp/mp-3.2.11.ebuild b/app-editors/mp/mp-3.2.11.ebuild new file mode 100644 index 000000000000..89b8d0936ba7 --- /dev/null +++ b/app-editors/mp/mp-3.2.11.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/mp/mp-3.2.11.ebuild,v 1.1 2004/03/01 20:43:53 mholzer Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="mp, the definitive text editor" +SRC_URI="http://www.triptico.com/download/${P}.tar.gz" + +HOMEPAGE="http://www.triptico.com/software/mp.html" + +DEPEND="virtual/glibc + ncurses? ( sys-libs/ncurses ) + gtk? ( =x11-libs/gtk+-1.2* )" + +RDEPEND="${DEPEND} + dev-lang/perl" +IUSE="ncurses gtk" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~sparc" + +src_compile() { + epatch ${FILESDIR}/gentoo-synh-mp.patch-3.2.11 + if [ -n "`use ncurses`" ] && [ -n "`use gtk`" ]; then emake || die; + elif [ -n "`use ncurses`" ]; then emake mp || die; + elif [ -n "`use gtk`" ]; then emake gmp || die; + else die "You need ncurses and/or gtk in your USE variables"; + fi +} + +src_install () { + dodir /usr/bin + make install PREFIX=${D}/usr || die "install failed" + dodoc AUTHORS Changelog COPYING README + dohtml README.html doc/mp_api.html + insinto /usr/share/pixmaps/ + doins mp.xpm +} |