diff options
author | Ulrich Müller <ulm@gentoo.org> | 2014-03-01 22:54:01 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2014-03-01 22:54:01 +0000 |
commit | ef6c0f5ede9a332676a17cfdc59d44a6c2326c25 (patch) | |
tree | 451ef25c2e9c072e0373074110f09b7e2229b8ea /app-editors/mg | |
parent | Update libgcrypt dep to use slot :0. (diff) | |
download | historical-ef6c0f5ede9a332676a17cfdc59d44a6c2326c25.tar.gz historical-ef6c0f5ede9a332676a17cfdc59d44a6c2326c25.tar.bz2 historical-ef6c0f5ede9a332676a17cfdc59d44a6c2326c25.zip |
Version bump. The dev-libs/clens dependency is replaced by dev-libs/libbsd. Dropped some keywords again.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x9433907D693FB5B8!
Diffstat (limited to 'app-editors/mg')
-rw-r--r-- | app-editors/mg/ChangeLog | 8 | ||||
-rw-r--r-- | app-editors/mg/Manifest | 17 | ||||
-rw-r--r-- | app-editors/mg/mg-20140220.ebuild | 55 |
3 files changed, 75 insertions, 5 deletions
diff --git a/app-editors/mg/ChangeLog b/app-editors/mg/ChangeLog index b9f5a4bb1bb4..fa98c5faf760 100644 --- a/app-editors/mg/ChangeLog +++ b/app-editors/mg/ChangeLog @@ -1,6 +1,12 @@ # 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.67 2014/02/13 14:24:37 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/ChangeLog,v 1.68 2014/03/01 22:53:40 ulm Exp $ + +*mg-20140220 (01 Mar 2014) + + 01 Mar 2014; Ulrich Müller <ulm@gentoo.org> +mg-20140220.ebuild: + Version bump. The dev-libs/clens dependency is replaced by dev-libs/libbsd. + Dropped some keywords again. 13 Feb 2014; Jeroen Roovers <jer@gentoo.org> mg-20131118.ebuild: Stable for HPPA (bug #501184). diff --git a/app-editors/mg/Manifest b/app-editors/mg/Manifest index b13508de5f2a..f27309f2eb35 100644 --- a/app-editors/mg/Manifest +++ b/app-editors/mg/Manifest @@ -3,14 +3,23 @@ Hash: SHA256 DIST mg-20110905.tar.gz 138805 SHA256 1cd37d7e6a3eecc890a5718c38b8f38495057ba93856762a756ccee2f9618229 SHA512 b490a5a3526d35839353e138f33ac924c5afbbf7e5c9faa20ceccb82e1dc1e6a3f0726b32bac7d43dcf8a410b1b8525067da5557cf669c52a9e32d1d2f45a8a4 WHIRLPOOL 64dd179462a8c9e53946c756a4975ffd2e5bf1758a300fa699032542a6e2470f9ed03f9fe1a88ac441cf17ac20c2575f9b6c5c1c396c5a7915564fbedfb1c854 DIST mg-20131118.tar.gz 144002 SHA256 b99fe10cb8473e035ff43bf3fbf94a24035e4ebb89484d48e5b33075d22d79f3 SHA512 36451ee813ac1d01df7648f4c7aff6bef5d62c2d9c57033ccecaccf1904fa1f4071cefbe9b5c55bbebcb104ee8497cc6163d3bb4f552ce223bd441bf6613d149 WHIRLPOOL f91468b062db3372969f6d5da048d8636251509650b289cd5bb2225173f08d315c5170e4634660fcc5276f5a9eafdee835a2b5f30341523ea11902d66c0ff266 +DIST mg-20140220.tar.gz 142401 SHA256 8d8f3c250c40af318a888e6825bb234e7e605bf0576ca4a6885bb25d41241117 SHA512 a9bc66aec20784ab0e00be4078a6d099fd1e47b32a601e4b7b33f3e79beaa609090acd56f912036db9a3033d86b8e2aed4d0023939f1a378a0e302b6ed47a7f5 WHIRLPOOL fd2a629d8e7e97064d5f65e2dd4ead32cd39b9cef36bf36c0f936ed43648c42aea8c6a4442d70d9606ccfdc5e5ffce3ebd3bcba1d081b88b44970e2d7ffe691b EBUILD mg-20110905-r1.ebuild 1219 SHA256 242469a115a7a3e9b8cad1aeeb430246f8a6fedfbe3b48f6502b3d61c6ee330e SHA512 93b4b738b468bc163f1ae5a617b4d8e76e55b83af697834cee539fdb864317b75627feb2fda55be0092d457dfb2e7e64cc630667086abef61b593dff04d69cb9 WHIRLPOOL b3ed099897c61d3b412a1f3d5105ce6b0e57ccf199d08b675e7256e72f79aa0fe3563e816e10d90afd1d0c88d0fea0bd644da3167e78a6e41fc7b543b17a9b71 EBUILD mg-20131118.ebuild 1297 SHA256 b5a523fa0dd6246aadc5862619d0dd7f20a135f5a2d4b390145f21d1683bef95 SHA512 5ecf269d05b17180be3436a19932ed6f3e1acaf7973377d3b82a766fe360d7e8726daeb2b78c717540ccbeeda0d434624727fc9e1c7ea443dea86d95d832b818 WHIRLPOOL a261b88ef55d2ba3512b8b46b83f8e74817fd4169b430ab23beb01f2b6a0f5a45156b60839330404a04be903ddeb57490f01f33c138f0893b63cf6c3f28aadc8 -MISC ChangeLog 8024 SHA256 bce922c22fbd58b6a80a2f90722527eb08801f10a93df563dd98d590c5d2f0b1 SHA512 4a3628a14a82c65402f0d6e96d799b148a782c345c85654664d2835739ef2bec853e43da4de3e8581f2b57a9eed2c93e569e48459d51d162b9892b4b8e804ae7 WHIRLPOOL bcd75ee19fbb5fa202c28970fdeb27145c7f0762cddd269f193704b1e42ad4f3bab25a2ad40ab871bd093d2bf2b28109fd1f8a052baabb96050817e51b3751dd +EBUILD mg-20140220.ebuild 1354 SHA256 13c8397a49181b19314adee7a404ff0416154805d58e887dadda9acd228f6f69 SHA512 21c774f582ee20cb1ff193b6206294cb544f464cfee9d947402ab8b76f464da683ba7101f7c712b3c6c2ca33b7ff030bf724a47193cf75681673bc26e30d32ba WHIRLPOOL 6be508331593ca97a84a41a2d173f65a6d3bf87f1c438f7b32f1e907c41d6e2c4bced0c9d0ada8f8a76d7a61502db0ab1f9fd05a700e0265a33e1ad5df1dd7b0 +MISC ChangeLog 8230 SHA256 c684e1b8895c5ebd8fb4be0f32c007ebd2f4b0e16ed38acc227b1dcf3216ce9b SHA512 92354504a7cacdf40974a9f7c34457e8327d8c1184464db1955195de82aa4d84ff36c036cff4e67693ec3f6df412725eaf20c02f57e72cac34397928a973f55e WHIRLPOOL 349a8bd194ba6912be9a6d79b39b0d781db2d787ce00535d13d63eab9347fe43ee40e2e3cf64ee8adb1992f91a7bc5c74118b952ba968aa1525f07701eebfb19 MISC metadata.xml 291 SHA256 65d24d4c0b435503345283db1c00cc7161174eddecc4d737cbf50d924145ca6c SHA512 2ba87a6af0cc36ed2e49ded86f81a6e30b2b9ca9e73949860db9f30bac95ad7374fe1e0c5e712f3c427a8a562ceb57c9693aea967f7c134d5858aca4ec704ba2 WHIRLPOOL 604f60f36640570753ef76af4f260e3103dc8cdfbb8dc00d585d864a6ce8fc3f573a95340720d00c9ebfccc817c13065419090aad6c281a96106b423bd88bd38 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlL81aYACgkQVWmRsqeSphNwSACcCg2IXtNqFOe7LU7NJq1ngo6Z -icAAn24lAPQokapLLHnQBcBpJAYZS037 -=LfW4 +iQGcBAEBCAAGBQJTEmZjAAoJEJQzkH1pP7W48goL/2njk+GycuB9sVGc29zqRz1x +qrUg1mpU/VZIjbP5tjmRhLjueX8+Ka7FMeMZ9UG0i1S0Eml4oWsNK886LWIXlCL4 +PyBiuSmJIuwCYiUfHqUX9Aqfl+CCqRtUO5Qx7euNZxBa5CX7zBrb9Lb+9GuG3QK5 +g9InjTRAHM3wXQDwzPmfBr9J6+k2ndQ+MKoUSHtwt+SFkA+gZ1bWvsl9qtYW/0eg +Cit3W9iEFI3gDyoMv41G+g2wFuZbYfC3JcfUR7s+isGdnVo3PkSUnJcZzeiyMUzt +jTSJy18oVHB6xUxvG0lZk6oB8kMXN2lFoIOsVNlFJ8O3GGOQ/IuNpdKVfCbhnuuE +Xt+Sw4Bmvvw+pkQ/6joGS9M6yhmGXevTwbScoMAaXr4pBDThDH7lPM/PtRdV36iK +UFf8sH+9OHkPqrk6DC88C2RZOX5+LmopkpnbjS7xqAVOvTuLSpAIlzPBNmvEoKJh +V9KeiHNwuCZZKMIdslsbSDNS8uq5bgtHStstiot4lg== +=2IvC -----END PGP SIGNATURE----- diff --git a/app-editors/mg/mg-20140220.ebuild b/app-editors/mg/mg-20140220.ebuild new file mode 100644 index 000000000000..0da64af60ada --- /dev/null +++ b/app-editors/mg/mg-20140220.ebuild @@ -0,0 +1,55 @@ +# 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-20140220.ebuild,v 1.1 2014/03/01 22:53:40 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="~amd64 ~x86" +IUSE="livecd" + +RDEPEND="dev-libs/libbsd + sys-libs/ncurses" +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() { + local pkgc=$(tc-getPKG_CONFIG) + + emake CC="$(tc-getCC)" \ + CPPFLAGS="-DFKEYS -DREGEX -DXKEYS -D__dead=__dead2 \ + $("${pkgc}" --cflags libbsd-overlay)" \ + CFLAGS="${CFLAGS}" \ + LIBS="$("${pkgc}" --libs ncurses) $("${pkgc}" --libs libbsd-overlay)" +} + +src_install() { + einstall + 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 +} |