summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2014-04-01 18:43:13 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2014-04-01 18:43:13 +0000
commitae2ab699c45e0ce1b0d4dea9d6077dadc3275a10 (patch)
tree6c29e1f51d4e74cacf4ff97fcceb76bb97a1b1e4 /app-misc
parentVersion bump KDE Workspace 4.11.8 (diff)
downloadhistorical-ae2ab699c45e0ce1b0d4dea9d6077dadc3275a10.tar.gz
historical-ae2ab699c45e0ce1b0d4dea9d6077dadc3275a10.tar.bz2
historical-ae2ab699c45e0ce1b0d4dea9d6077dadc3275a10.zip
Version bump.
Package-Manager: portage-2.2.8_p62/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/mc/ChangeLog7
-rw-r--r--app-misc/mc/Manifest20
-rw-r--r--app-misc/mc/mc-4.8.12.ebuild97
3 files changed, 109 insertions, 15 deletions
diff --git a/app-misc/mc/ChangeLog b/app-misc/mc/ChangeLog
index 81ae03121aac..4ace96d1334b 100644
--- a/app-misc/mc/ChangeLog
+++ b/app-misc/mc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-misc/mc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/ChangeLog,v 1.308 2014/03/25 10:28:44 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/ChangeLog,v 1.309 2014/04/01 18:43:05 slyfox Exp $
+
+*mc-4.8.12 (01 Apr 2014)
+
+ 01 Apr 2014; Sergei Trofimovich <slyfox@gentoo.org> +mc-4.8.12.ebuild:
+ Version bump.
25 Mar 2014; Lars Wendler <polynomial-c@gentoo.org> -mc-4.8.7.ebuild,
-mc-4.8.7-r1.ebuild, -mc-4.8.8-r1.ebuild, -mc-4.8.8-r2.ebuild,
diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index 5aefd257b350..fa4e61c1521e 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -3,24 +3,16 @@ Hash: SHA256
AUX mc-4.8.11-ncurses_build_fix.patch 1188 SHA256 62dadbcbca441c0eeca7e2414697fc4679fa461b47470967b34c8dcfbafd4a49 SHA512 66b6c778f15bf75f2474bdaaf3114d9644e7c2b6ca8ce3dbd2f2f379f8daf90b0896e0c22164b0d5791d7ad8b9b3b13a298032a882bc0273cf6b59653b201b02 WHIRLPOOL b272312da887167907d26b67b873a9f567a9b635409223c9f3069e4691ae06f034befe708b0044dae7aace95610cdcb8e033c9d7559ba4d846e38cf4a03a1174
DIST mc-4.8.11.tar.xz 2211144 SHA256 1877ea844f9d71e133b9e03ca3bebcd7b10b9ba5b419b8d268e255816fe1993a SHA512 5afb9e0704b8c0e98cd4787f03baf40131a0ab40027103e42f44b2ebd5b6c33b8702d7f534ca8175f3b8efbb25a04f08f0f51a1eb3a1783a99e6117472344fbc WHIRLPOOL bbe6dbad549f45b9d4aab0985ce9a2c35e42017d2f2020972d27d8d43c66473c49fea8754fd6635195b72e6a531625a28327c0f2aa65f5e79cea0db0d54ea7e6
+DIST mc-4.8.12.tar.xz 2237892 SHA256 5f2fd570a798dc0cc06374adffef8ca403588c4e73dfdf908e9a4311718153fe SHA512 f482177fd2a457b75d96b953922f473ad669ae4d83910c0c3d5445dd459fff38c9abdc0b39e531b58692e00beb6cae2ca4858d79f55204105a62889784b1fbd3 WHIRLPOOL 79fa8fef9f1a076588093360a1f1b5f31ad6e88c2de285408c118492f9d1e9d37ab8d36d3d96b3dae29e3d547a5ecca601cf5ef0a49e7d3e6f5c81a8172536ba
EBUILD mc-4.8.11.ebuild 2631 SHA256 ce8c8731cb21d692a8944f41e28a9f212908fde98c6c1c7fa412887f7bfdc599 SHA512 29ad68127d1e733a34fdba4e14884111c3280dfc394963f80984e87056712f8b677f0147504d5b7377d54c6e279e828caf3bd5441887fd6bc308ba4f63dec506 WHIRLPOOL 84e33e69d07fe2dab1d77492a0701478d49de20812b34b3d3679b2a015767a74c8582ba330df2c52fe5d1b66e9a076a1447150209b55c01850783df6266933e3
+EBUILD mc-4.8.12.ebuild 2590 SHA256 b0b170afef4c09c214aae5a96c524fe752aabce698db4425d3c4ac3fb240a623 SHA512 8d21ac16f60e57b3326f7160b6d6e8af915735ed9ae60303a60418c1ff1664a33124e3c847793021c138aaa5b72264fba789f9df38c4840bc2b94bb32a762198 WHIRLPOOL 854e03121fe1147fe6a1f2dedb647640fc8be7cb559daa7220abc9ea50a7acd9c36cb2dd2374d4d605df2a9ad8f4e944d5e0d25ad77aa61d3ab8631c276c1e16
EBUILD mc-9999.ebuild 2869 SHA256 c27c447c688b6093d0f99f09ab894465e036bb34145ec8d98db4ea1b15379ed1 SHA512 f540fa0180ad77ed36cfa41c15ac97d2bc198e669eaf606fb6034bfe0219256f1a6fb49b377f916b0fa2e85e15918935e60cf6628bc7c952883a66e5d0ae8b49 WHIRLPOOL 59b63186ea0856cea7d6be496dba40fd2ea3a178dd0ad9fea2b1d8829f58b538e24ab0cd4352b63c57e359c8f9b56529c25fd10e2056e89b4ee164b3d23f45f9
-MISC ChangeLog 46205 SHA256 b2687fdfdf9b2dd179d7626bbaa758da32721fb79aa508a76a11826e64384ad5 SHA512 1cc56e220c50f4116b8cc1f4aff5fdd7f171c76a1297b13c2be35fa6c8935cc8273ad6cf042691d89a888d822da975e1f5568b1e6accaf2ddc2d7a646343366b WHIRLPOOL d274801e495f77f361c06464cc4f54b1fc7f4034640b9dc23fd7d99d39fbd52162befd02e528fad1f94537be49365c1e63accc05182e2267506455e0f69c1ba2
+MISC ChangeLog 46315 SHA256 2d07f1efaba45a7a78fac2fb56af4212742a061ad25d952145c0bc18f2992fcf SHA512 32b13f9155c3a84857c8e922f114cf543010fc6c4469f8be79171ee48c1e2c687501e60f348ec3c509cccb38c9b68ada3be167cf56e861a1eb2d2b786584e0fd WHIRLPOOL 3369f88e8dd1c78e010c4cf9ff20a5d1a653912fa630a61447f63d500253e035bd875bddec5e332310cfe65e4630e331f284f2b7ea335ec5cc848e214fe3085a
MISC metadata.xml 950 SHA256 7a5f3db095ee82a58da8299170da072eb298919ae2beec7020e2ca12982b3263 SHA512 9143eda1ccedb0613eb915f30e70259c32b5075669e256c43c488c1baf34ffecb3210583144bf0389af463fdbc98f60f5d781b6afa77f1951cba11b16555132b WHIRLPOOL cbcc220f6ba1de379b0225d0079945991362aadf88df2aac225994841ec7c81f5132ef3a0b506433d46abe445673dc7dc406fce37dc5e04a17179c6858a3bdea
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTMVpdAAoJEPiazRVxLXTFiVkQAJJA3q+IAj7Zj/bbinCvbfwo
-SCJN4wCVBefBFa/ZMr1Rr55uKtko2ys496nYz3Lb2N2ch1+Hc80pr5UXygeI9NmJ
-pD/pkxqsvutTE6nZVsqh4IBNZE1ZnW9zTBzlpg5V/5EFMo6nuWtDTCFkyeh87UUd
-RzURSjeTG+8ykl1lEOIm4V+ZKwQqQpTc9cT26T4fOK1UHgEKk1gSd+tsJBP+Z98Y
-IYeJ7UDvLFzqngNDP1Tfud/2t4oaN1ECZCZRDNojIPIDIcQUgnDNlIwz3VhZa4gk
-1EEKXUljJgksH8Fc7YQllVJ3B84UonRImyfpD4OG2JUb/FemHwXlZshqlAPE6Thq
-itGYtNdxjy3Eym28zlYTNBB/3KtK3Yvtw2YgBIZD8CiR4MhAV2cUO2ZAQ6KLbbq4
-mQWv6L2s6lZ7fWQk2L3lBDGj1hhOJhYEZytU53MhK+Blbh96GrxXBmkqUx5GHzZJ
-73r0ynN0iwgJGLDEuLL6Dfs20g1F+BMmEY6GxJrdWmarOH/o/zrQtFszw9kOhb/v
-BwL/DgM3fbewKjx/dhFYZr1U96YW507ayEvd8/Uki71+UJQ1+3UvBmEz4IgaTZ9J
-YogQ09DXfSc8rIwdOTMtbiAKjYgdT01PA1LTrcc7728U1v2RE25DrtNzTWKdSt/2
-2S7ebpUPEcded6SvXaHc
-=t9ks
+iEYEAREIAAYFAlM7CH8ACgkQcaHudmEf86rbgACfeEWqB0ubG5id8EGX2d/pMsG1
+2KoAn0Snipuf95rmlj5VmMBxXrixzGMQ
+=GxIW
-----END PGP SIGNATURE-----
diff --git a/app-misc/mc/mc-4.8.12.ebuild b/app-misc/mc/mc-4.8.12.ebuild
new file mode 100644
index 000000000000..1712f84a1f9e
--- /dev/null
+++ b/app-misc/mc/mc-4.8.12.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.12.ebuild,v 1.1 2014/04/01 18:43:05 slyfox Exp $
+
+EAPI=5
+
+inherit eutils flag-o-matic
+
+MY_P=${P/_/-}
+
+DESCRIPTION="GNU Midnight Commander is a text based file manager"
+HOMEPAGE="http://www.midnight-commander.org"
+SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
+
+REQUIRED_USE="spell? ( edit )"
+
+RDEPEND=">=dev-libs/glib-2.8:2
+ gpm? ( sys-libs/gpm )
+ kernel_linux? ( sys-fs/e2fsprogs )
+ samba? ( net-fs/samba )
+ sftp? ( net-libs/libssh2 )
+ slang? ( >=sys-libs/slang-2 )
+ !slang? ( sys-libs/ncurses )
+ spell? ( app-text/aspell )
+ X? ( x11-libs/libX11
+ x11-libs/libICE
+ x11-libs/libXau
+ x11-libs/libXdmcp
+ x11-libs/libSM )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-libs/check )
+ "
+
+[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
+
+src_prepare() {
+ [[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
+}
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ local myscreen=ncurses
+ use slang && myscreen=slang
+ [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
+
+ local homedir=".mc"
+ use xdg && homedir="XDG"
+
+ econf \
+ --disable-silent-rules \
+ --disable-dependency-tracking \
+ $(use_enable nls) \
+ --enable-vfs \
+ $(use_enable kernel_linux vfs-undelfs) \
+ --enable-charset \
+ $(use_with X x) \
+ $(use_enable samba vfs-smb) \
+ $(use_enable sftp vfs-sftp) \
+ $(use_enable spell aspell) \
+ $(use_with gpm gpm-mouse) \
+ --with-screen=${myscreen} \
+ $(use_with edit internal-edit) \
+ $(use_enable mclib) \
+ $(use_enable test tests) \
+ --with-homedir=${homedir}
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS README NEWS
+
+ # fix bug #334383
+ if use kernel_linux && [[ ${EUID} == 0 ]] ; then
+ fowners root:tty /usr/libexec/mc/cons.saver
+ fperms g+s /usr/libexec/mc/cons.saver
+ fi
+
+ if ! use xdg ; then
+ sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
+ -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
+ fi
+}
+
+pkg_postinst() {
+ elog "To enable exiting to latest working directory,"
+ elog "put this into your ~/.bashrc:"
+ elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
+}