summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-editors/mg')
-rw-r--r--app-editors/mg/ChangeLog10
-rw-r--r--app-editors/mg/Manifest24
-rw-r--r--app-editors/mg/metadata.xml9
-rw-r--r--app-editors/mg/mg-20110905.ebuild39
4 files changed, 82 insertions, 0 deletions
diff --git a/app-editors/mg/ChangeLog b/app-editors/mg/ChangeLog
new file mode 100644
index 0000000..3054460
--- /dev/null
+++ b/app-editors/mg/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-editors/mg
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*mg-20110905 (25 Aug 2012)
+
+ 25 Aug 2012; Ulrich Müller <ulm@gentoo.org> +mg-20110905.ebuild,
+ +metadata.xml:
+ Copied from Portage tree.
+
diff --git a/app-editors/mg/Manifest b/app-editors/mg/Manifest
new file mode 100644
index 0000000..456749a
--- /dev/null
+++ b/app-editors/mg/Manifest
@@ -0,0 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST mg-20110905.tar.gz 138805 SHA256 1cd37d7e6a3eecc890a5718c38b8f38495057ba93856762a756ccee2f9618229 SHA512 b490a5a3526d35839353e138f33ac924c5afbbf7e5c9faa20ceccb82e1dc1e6a3f0726b32bac7d43dcf8a410b1b8525067da5557cf669c52a9e32d1d2f45a8a4 WHIRLPOOL 64dd179462a8c9e53946c756a4975ffd2e5bf1758a300fa699032542a6e2470f9ed03f9fe1a88ac441cf17ac20c2575f9b6c5c1c396c5a7915564fbedfb1c854
+EBUILD mg-20110905.ebuild 901 SHA256 e1acfb73ae0c4fb39a276c2761282601bbad7401ecf503c026f4f88ddfc8ac5d SHA512 b956fa74296418ab6924c3b527804bc6cb12cc12d13943204d0ff8df32120a9f6f54920683da55263a9e19109c235502dd19067ebfa6c1e074e006ff844789a0 WHIRLPOOL 939cc8eef5e6a7e718bd0fa2b2963ba36a946f3a2137334930dfcbd447edc550351955437852f714bd16d398b35a1f9133c6c931caf2b6cd09c9394db65ad9f7
+MISC ChangeLog 257 SHA256 fa26dc04d0cee4d21ef8312c70d8e92ec604357bdd484ae3ff8e1989875c9921 SHA512 7167e796f9a35d9251bc2014ab9bf88eac5019a09a2b7991a3f85a64f9c115046b2494d55fc17a4c70d6bbc6dd790ad90c780e237a998bcff785c491e6ac07cb WHIRLPOOL f1f8cdbf4e39efda10cb9615b2a24b0b511a8f0672038a604cf0ffc486eeb842cb1a1d5b6809539f5d67a4aec8b97bdbcb04c8ab7018b170b4b9a8d3a5e40254
+MISC metadata.xml 291 SHA256 65d24d4c0b435503345283db1c00cc7161174eddecc4d737cbf50d924145ca6c SHA512 2ba87a6af0cc36ed2e49ded86f81a6e30b2b9ca9e73949860db9f30bac95ad7374fe1e0c5e712f3c427a8a562ceb57c9693aea967f7c134d5858aca4ec704ba2 WHIRLPOOL 604f60f36640570753ef76af4f260e3103dc8cdfbb8dc00d585d864a6ce8fc3f573a95340720d00c9ebfccc817c13065419090aad6c281a96106b423bd88bd38
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQOJlpAAoJEDxpGckxwJCBbEkP/AyGhoDpxuuj+CIr0p2asLvf
+jPaJ/EO8PZW2k92RRV4Cyl3Xmd6DEgjsX+GIL9R+NyYodaCMocOK77BID3SKjzSs
+23nh2KoFSL2VZoT45rCkc3/dH/2RZVMu0kyLAOpsXaVcilg5VvIsIzLpaQw+2Flh
+EM2ecr3aYDMFecrr7GgqChKJb2fP3YglMz6p980YfhXDouQYUwuLGqsh9lOTA+ld
+OWDwHCA6n0D5f9Aex+vnJ2VndVBaYmcjR8Mbl6VarKUxMMG5dXdlKtuX4oEXkxBy
+xlLeE+88kS0IaUI4C6aB6t3wHhRXKfw2bb9/D2N9xql5YJ3LsY35eZMn0wx77LC7
+3rq9E+DqwQzPLuW0lrmfSpOD1/R0f7T+NdqhK8D8jWodJf2VjC3NHi/SVSvU7RPB
+WTo3v23ichJ+Ljqc7ZhbvhFp2BJBYEKzW/BGU/onyif7d1vyWg8bO3xYSEra+muB
+b75JzhHjHot4VDeqBalQLnL9bU0qOpvLhD5pzfv7XTHZhvWkbLFYsFMw695KlHXU
+v1NoxvoTKZJ0m7Bs8l1hvuKsCZcHBDg5X0hfYX6rjuOM8Dj/HLdkGHDyPP6DZkzg
+o1HH0IXtlpzWnIGg7SHJtRKChahNg2hYzgRDeMnaenM97mToi2dQoKBHBwnHTBcp
+Lbs5BB+M9YKFtJr65Cqi
+=wn/G
+-----END PGP SIGNATURE-----
diff --git a/app-editors/mg/metadata.xml b/app-editors/mg/metadata.xml
new file mode 100644
index 0000000..41e5f9b
--- /dev/null
+++ b/app-editors/mg/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+<longdescription>
+ mg is Micro GNU/emacs, this is a portable version of the mg maintained by
+ the OpenBSD team.
+</longdescription>
+</pkgmetadata>
diff --git a/app-editors/mg/mg-20110905.ebuild b/app-editors/mg/mg-20110905.ebuild
new file mode 100644
index 0000000..cc72d0e
--- /dev/null
+++ b/app-editors/mg/mg-20110905.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit toolchain-funcs
+
+DESCRIPTION="Micro GNU/emacs, a port from the BSDs"
+HOMEPAGE="http://homepage.boetes.org/software/mg/"
+SRC_URI="http://homepage.boetes.org/software/mg/${P}.tar.gz"
+
+LICENSE="public-domain BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="livecd"
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ # econf won't work, as this script does not accept any parameters
+ ./configure || die "configure failed"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ einstall
+ dodoc README tutorial
+}
+
+pkg_postinst() {
+ if use livecd; then
+ [[ -e ${EROOT}/usr/bin/emacs ]] || ln -s mg "${EROOT}"/usr/bin/emacs
+ fi
+}