summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2014-10-07 20:25:02 +0000
committerUlrich Müller <ulm@gentoo.org>2014-10-07 20:25:02 +0000
commit68d6c7e59e83896f6f503c24ec8b1b0646abaebd (patch)
tree6d53b7a634085626a1532c446d35b552bf295843 /app-editors/mg
parentmedia-video/smplayer: USE=bidi (bug #507588) (diff)
downloadhistorical-68d6c7e59e83896f6f503c24ec8b1b0646abaebd.tar.gz
historical-68d6c7e59e83896f6f503c24ec8b1b0646abaebd.tar.bz2
historical-68d6c7e59e83896f6f503c24ec8b1b0646abaebd.zip
Version bump.
Package-Manager: portage-2.2.14_rc1/cvs/Linux x86_64 Manifest-Sign-Key: 0x9433907D693FB5B8!
Diffstat (limited to 'app-editors/mg')
-rw-r--r--app-editors/mg/ChangeLog7
-rw-r--r--app-editors/mg/Manifest24
-rw-r--r--app-editors/mg/mg-20141007.ebuild52
3 files changed, 71 insertions, 12 deletions
diff --git a/app-editors/mg/ChangeLog b/app-editors/mg/ChangeLog
index 0fce54631f74..4d493a2dde63 100644
--- a/app-editors/mg/ChangeLog
+++ b/app-editors/mg/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-editors/mg
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/ChangeLog,v 1.84 2014/08/29 06:27:37 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/ChangeLog,v 1.85 2014/10/07 20:24:50 ulm Exp $
+
+*mg-20141007 (07 Oct 2014)
+
+ 07 Oct 2014; Ulrich Müller <ulm@gentoo.org> +mg-20141007.ebuild:
+ Version bump.
29 Aug 2014; Ulrich Müller <ulm@gentoo.org> mg-20140414.ebuild:
Replace einstall by dobin/doman, bug 521422.
diff --git a/app-editors/mg/Manifest b/app-editors/mg/Manifest
index e10ff3fcf6b1..5f635ee32140 100644
--- a/app-editors/mg/Manifest
+++ b/app-editors/mg/Manifest
@@ -3,21 +3,23 @@ Hash: SHA256
DIST mg-20110905.tar.gz 138805 SHA256 1cd37d7e6a3eecc890a5718c38b8f38495057ba93856762a756ccee2f9618229 SHA512 b490a5a3526d35839353e138f33ac924c5afbbf7e5c9faa20ceccb82e1dc1e6a3f0726b32bac7d43dcf8a410b1b8525067da5557cf669c52a9e32d1d2f45a8a4 WHIRLPOOL 64dd179462a8c9e53946c756a4975ffd2e5bf1758a300fa699032542a6e2470f9ed03f9fe1a88ac441cf17ac20c2575f9b6c5c1c396c5a7915564fbedfb1c854
DIST mg-20140414.tar.gz 142570 SHA256 89ce25ee13cedc14c3c5c7b76d7a9e0ea38a060ad61e90ac43258d8dadf0d065 SHA512 b080b24c6015225ee1670eb6f062a21f40d34b02c699687d92842983506497c93e15cceb79d05b6cbbebfa8466f7261cb7dde8bcc4888489236cf64104215161 WHIRLPOOL 3630ff9a4228c00e2ec85d93c00bcda1355d0902805a54a158fbb86f48e1e4d9823db2ea16520ff71242ea64f659028330b1ed55c42d7ad6528e4060018a3c9a
+DIST mg-20141007.tar.gz 142915 SHA256 591adc66e4e4d620375b7fd3e40fc906135a154f06e26f12e58889e4447a9461 SHA512 f432268b206cbde0e562616a0f664a1857454a60a37cc9c56feeb33908420ae63798fc2787e076a105232515f3345943cbebc63b577f18669ac36e1f7cb77faf WHIRLPOOL edcfbf4eccaae18b9222110eb0ff7b51eb055e900fbea5e47a7f65b6226399fc37f65f737611ad676fda93c7d94ee8dbaf3f9260678648ae444299e7b059c68c
EBUILD mg-20110905-r1.ebuild 1219 SHA256 242469a115a7a3e9b8cad1aeeb430246f8a6fedfbe3b48f6502b3d61c6ee330e SHA512 93b4b738b468bc163f1ae5a617b4d8e76e55b83af697834cee539fdb864317b75627feb2fda55be0092d457dfb2e7e64cc630667086abef61b593dff04d69cb9 WHIRLPOOL b3ed099897c61d3b412a1f3d5105ce6b0e57ccf199d08b675e7256e72f79aa0fe3563e816e10d90afd1d0c88d0fea0bd644da3167e78a6e41fc7b543b17a9b71
EBUILD mg-20140414.ebuild 1281 SHA256 f340933a3aefcebf629d47252b372534cfe0802b4ebe67d3ad57096c99364c80 SHA512 88125dd5b37d3145a39282d84ad458e6d07ecf42f5f4dedeb2b85cad18859882475a4e178c0bd7bc809363cf9bb9431f06c7dfb3e9f0ba8d20ffaf376ecc92f1 WHIRLPOOL 2288120768ebe2a2f19695a4ce0129015de7fcc57b4d9657a620252a78001121d38d4aadae260729cf530607d3afdf96df920b5cf26e94033f15b1de90dad03c
-MISC ChangeLog 10144 SHA256 2204944dca1b049321bc686c6525f7afcac5a39232217d5423d40089a59b5ecf SHA512 fbe55df440a0c441634c87e0db1dd3cbf37879a6358bb82183ea93e67d46dc9e05a55794d4538efb4e8c3f7055807d3006f3c1b88e2a0c5b2afc1e7b1667a87a WHIRLPOOL 6ef4e8c2cc2368c86ac62b5c9ca3df9fe98690b323f1c0166ce4787df74c86cd8c468932bd05710bcceb12e8b9a177b27e578e1b9820c40434b913e4082fade5
+EBUILD mg-20141007.ebuild 1286 SHA256 5ee52ec687fb8b0895e5e9553bda08363d5e2fe4a9402a851651a53812fdca8c SHA512 0d7728f36a443d51aa6e52ea1a36715adebb1524931cdce545e1b1a584a3b25b1fceaf1f1e9f2c1f8e18d679a6ad82316916586afd7db96558f49b97e5ca69fb WHIRLPOOL f2fc01b8fb3b701aa54fe4f2dd6b9e1d792adbc64301042175bcbb1aa3aa888b6fbe31805ebb63609822abd3372364ab8d0682a301c5c827ce12e60a627ec664
+MISC ChangeLog 10257 SHA256 9ad5eeb230d4f2b9729a361a797e2e4e8aad77cc121d71f1a62449d33af1cbaf SHA512 32702c0c095ec58ed57cd2b6316f5be7c86fa9b8e038eb61114443525558339ca6e255a8999b60abfffccf2d41ea0b6039929cb6fd57e3237ae533b7154591fd WHIRLPOOL 77a5621b3c057321a2169da917264b416589f5adfc9447f2cc85d390321715e3db985ef884e26d9cf42b94aa99328e0cee1bdb63e5121a4225a0876967ea3051
MISC metadata.xml 291 SHA256 65d24d4c0b435503345283db1c00cc7161174eddecc4d737cbf50d924145ca6c SHA512 2ba87a6af0cc36ed2e49ded86f81a6e30b2b9ca9e73949860db9f30bac95ad7374fe1e0c5e712f3c427a8a562ceb57c9693aea967f7c134d5858aca4ec704ba2 WHIRLPOOL 604f60f36640570753ef76af4f260e3103dc8cdfbb8dc00d585d864a6ce8fc3f573a95340720d00c9ebfccc817c13065419090aad6c281a96106b423bd88bd38
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQGcBAEBCAAGBQJUAB1/AAoJEJQzkH1pP7W4FkML/0XSe1iGXT6e6yTZc7ckKs+r
-e4jXrAqsVEZ11W2pMQkd50ZjHI5YrnU26MGCVjr0xAvMjaoNnlAl4w0myePp07VS
-FOhQnlvwa9xEZX940V08fNBz/ncxDq5UxKIRJIDw/ssJM4Gz2Vtv9C43EwWEPzb6
-qbcremZWT8FNWxR98IsR4DLQuJYMMxhbiM23Eu43ec2NYsK0GGjSilAAIyZkp+UP
-1wjFstsy4vS2+UcWkYVO4iWO2ZrhMmDYpv45mtJTCwgbBd2G3a5CdKyIYXHyMqBt
-cS5uurdhKCG4IEqY7FBh/WHK1Mqzk4Ous0+xBq0Emye807oIcB30zpbVivW4FV9/
-IEg1SaKfdi+5AEkTF9VNhhhxSHTMEPIeaBibfwyy16FJpB8btDQotLdIWn2E0WE3
-1tZDJsvnO4qKB9uEC+xTAdODm4kxCfe3WPNDpXtplKrdBVeGstKQ+eU4fvKfRW37
-USSCqjwG816k4Z8mvDkDVUA8VOlAbShUrfOQuarF1w==
-=9tbk
+iQGcBAEBCAAGBQJUNEyQAAoJEJQzkH1pP7W4I3kMAJfesyUEmMS0qu+r7XOTTNXv
+pXHnDwLrMu3VadUEBI41k7XTBMSCrBBwgbE0WiqAa5IC6qpS+eBGB7sqBmiPVFVU
+WW09UtEsYIgYtAQXemCKUqoYYHXfm0K6SHNLdCsHjZWdcarmdpXIdPqG1ps6siGO
+k80UXUeDU8GqfUHDC6h2l7wnuYy9y2QXF2aowp9tG1GYx1OpltJJAoFx8KJMoB4J
+9kuHs7CqKt8OIEY/c2n5mv7SWGP54LGl+WNAff0CbRfXV1o4AmLoqkTQAeVBcUo1
+d6/ITGoyrNJd1SD+Rtz6U4W+88nUzhM6ZND6oprAFAIxrwUFi46Ud/NZwor9M3I2
+32Aq0j3ygBH3LlYNoR50AUX7w3alqXVS5jpg69Bi2/SaJrfKzsD4KkrrrnCzc+99
+HPIvsO7G1Nk2CDKaKOWWUcFTGhK9lxjCFIHpuX8UtqZlltVYACx8L9hd9Lygjnge
+Iit7SKX4qFCSdUTAJc6T9LZecggII5q0BWfosKQabw==
+=FbE0
-----END PGP SIGNATURE-----
diff --git a/app-editors/mg/mg-20141007.ebuild b/app-editors/mg/mg-20141007.ebuild
new file mode 100644
index 000000000000..e84cdd3eb37f
--- /dev/null
+++ b/app-editors/mg/mg-20141007.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/mg-20141007.ebuild,v 1.1 2014/10/07 20:24:50 ulm Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="MicroGnuEmacs, 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"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="livecd"
+
+RDEPEND="sys-libs/ncurses
+ !elibc_FreeBSD? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch_user
+
+ # remove OpenBSD specific easter egg
+ sed -i -e 's/theo\.o//' GNUmakefile || die
+ sed -i -e '/theo_init/d' main.c || die
+
+ # fix path to tutorial in man page
+ sed -i -e "s:doc/mg/:doc/${PF}/:" mg.1 || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}" \
+ CURSES_LIBS="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
+}
+
+src_install() {
+ dobin mg
+ doman mg.1
+ dodoc README tutorial
+ # don't compress the tutorial, otherwise mg cannot open it
+ docompress -x /usr/share/doc/${PF}/tutorial
+}
+
+pkg_postinst() {
+ if use livecd; then
+ [[ -e ${EROOT}/usr/bin/emacs ]] || ln -s mg "${EROOT}"/usr/bin/emacs
+ fi
+}