summaryrefslogtreecommitdiff
path: root/app-editors/mg
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-17 01:16:38 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-17 01:16:38 +0000
commit53cba99042fa967e2a93da9f8db806fe2d035543 (patch)
tree9780d3b87dfc6bdebc6b7b7d15af1ecb813c6853 /app-editors/mg
parent71deace00d1a2b091313fe137ab7092418c6f87c (diff)
gentoo resync : 17.02.2020
Diffstat (limited to 'app-editors/mg')
-rw-r--r--app-editors/mg/Manifest6
-rw-r--r--app-editors/mg/mg-20171014.ebuild2
-rw-r--r--app-editors/mg/mg-20180408.ebuild2
-rw-r--r--app-editors/mg/mg-20200215.ebuild46
4 files changed, 52 insertions, 4 deletions
diff --git a/app-editors/mg/Manifest b/app-editors/mg/Manifest
index 7a4ad627bc60..951c98340520 100644
--- a/app-editors/mg/Manifest
+++ b/app-editors/mg/Manifest
@@ -1,5 +1,7 @@
DIST mg-20171014.tar.gz 141045 BLAKE2B a5b3bda6ff3b6416093069b471762687c2279737aa05b297ccd3077aff195cf52831566768613a81dcc977a27ac5ffd6e8a1874aa1010b6d90f4c678b6825cee SHA512 d55818308421aa523fb30b6e4725bb122f37637a822fabafeba9f9da3b97fd7f6af6431fce3015c969d0e656a48e89ed49b790deefc69fbdbb7e257f8a1aeb56
DIST mg-20180408.tar.gz 141988 BLAKE2B db7da46fb0160acf8695f05234ed0c8e9a45e4239dc3abd433ddfb8b66e2b1aa550ffc4b409486a8990881d791ed73269a8ab78f6846cd4f0bee67761c11d281 SHA512 25fceb18fcbe63010e7a2e107aa5c30356938be2e04ff48869a12b5018dbb83bcf4dc70b03674713516616037247952a51454a28ca418cdc7b020d1f415f8701
-EBUILD mg-20171014.ebuild 1026 BLAKE2B eacc2425b716d502369cbc84089bb219aea1a0a4fc4d060101ddcd78e7de69179ffa0742d03e333bcbf8b56f87c17a46a8ffe18d09ea2c7d132385acf61b549e SHA512 3739fef3e64dad9190523a92464ebb395ff78e132f84760d92639d177507c4d53a33f0543f9703ab26fc2da8c654c1cd3708983a4110cafd25ae0235c5884a22
-EBUILD mg-20180408.ebuild 1042 BLAKE2B 636d84bf99cb39aef17af0512b4c6a71713a7a544416fae60d51e62eb6b122aa52722e3f7f49f64add4e0373cf7178fb716a59533ff14d7331c7320674023581 SHA512 44d8192c79cb8201215e25266b528ce15f44f9c7f2ef2f4dfc2ec31d9e5ff0d3ca67659b53716694c51006cc712d92d4b48b96a5b0a59ed51e1ca751a01c30fa
+DIST mg-20200215.tar.gz 152254 BLAKE2B 89e47aaa94fd95b9409a53b09c9017e26d3f1cc73ce616e1c29ed22fbaed42cb78e7c9fbcd2424d98f86725fb00cee5160be4fe40abc97a927201557b684f800 SHA512 c6cda5544210bc3d3fa3cbb8494e60949e10ed3716d96b76d0c9e7f5671c7a85f6e7e7a860cfd05466f1bf52112053c722441ff338210c0ada89f10515ac170a
+EBUILD mg-20171014.ebuild 1023 BLAKE2B 3506d0fcf4f4ab51ca28926ba03819ec0b232fab2c83a437f53f1acf00c35f05b94f389b243fb90e4840a4382c4ca6bae9b8062ad6e62a2afe071567449dcfdc SHA512 e9a7139fca96bbc2cc53400a937b554508459e42701d6a65ed86084648fb4db222902c6b0ebf26ecf84e4c7e72a10406fa8a232afe9566750f71218dbbab8638
+EBUILD mg-20180408.ebuild 1039 BLAKE2B 86c888edc8bbcc452510f31bb77206c1d26feeb4f854002618c918bfb40050638849d1fbd5f7376fcd47de39ac5bd5cd5c6c22ac7c4aec5213ebf3880cfe893e SHA512 968027feceba866d008b47bc5e914e0a2e6f543f560736e28871bb03cc64b5898df108e7f3c68e0d616cad06c21fbc177c1fbbfbb1a8b41bcb7ee1e9f1591cef
+EBUILD mg-20200215.ebuild 1045 BLAKE2B 62298b1d83310e3ac064deaff7cd2997c00c9a37f6f4bd812901095b7b4958fa51ba753bf7f70af88dd673b2bb1f3fb1fd631400b79f110c1ba6dd7a6dd14592 SHA512 f25770338e564af3439829b246ac1af5f57488ee0897bcf68d23c1dcea2545d1eb52c9cce87a006e0328c7b2ecd6884342a07a2c588da046fc139e296989e95f
MISC metadata.xml 384 BLAKE2B 86ad99174028addfaef8bb9f143949161c8d1d81f2e946b3aa9088bd644b61ce97869d0a0b669abcff56e925fe8757d77f6123a2dfe340b8620db2ae84ba0b55 SHA512 70e2db47bef37d81a3842797ea0e12081e697b6e06bd25fbecfb64acf58b80e60a0c31508bf1c93879734af0921a47654fd489f08301b2517757741e0c6d25cf
diff --git a/app-editors/mg/mg-20171014.ebuild b/app-editors/mg/mg-20171014.ebuild
index 03bdb29a79bb..5da3f68340e1 100644
--- a/app-editors/mg/mg-20171014.ebuild
+++ b/app-editors/mg/mg-20171014.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/app-editors/mg/mg-20180408.ebuild b/app-editors/mg/mg-20180408.ebuild
index c905308a3530..e404a4324b14 100644
--- a/app-editors/mg/mg-20180408.ebuild
+++ b/app-editors/mg/mg-20180408.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/app-editors/mg/mg-20200215.ebuild b/app-editors/mg/mg-20200215.ebuild
new file mode 100644
index 000000000000..0df3d41ffca7
--- /dev/null
+++ b/app-editors/mg/mg-20200215.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="MicroGnuEmacs, a port from the BSDs"
+HOMEPAGE="https://homepage.boetes.org/software/mg/"
+SRC_URI="https://github.com/hboetes/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="livecd"
+
+RDEPEND="sys-libs/ncurses:0
+ !elibc_FreeBSD? ( >=dev-libs/libbsd-0.7.0 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ # fix path to tutorial in man page
+ sed -i -e "s:doc/mg/:doc/${PF}/:" mg.1 || die
+ eapply_user
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}" \
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+}
+
+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
+}