From 5f2f554e72e8df8cbd81d77d011529db9b00eb18 Mon Sep 17 00:00:00 2001 From: geos_one Date: Sat, 15 Nov 2008 13:23:55 +0000 Subject: [PATCH] add mc git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@566 6952d904-891a-0410-993b-d76249ca496b --- app-misc/mc/ChangeLog | 597 +++++++++++++++++++++++++++ app-misc/mc/Manifest | 8 + app-misc/mc/files/chdir-4.6.0.gentoo | 11 + app-misc/mc/files/ebuild.syntax | 87 ++++ app-misc/mc/files/mc.gentoo | 16 + app-misc/mc/mc-4.6.2_pre1-r1.ebuild | 111 +++++ app-misc/mc/metadata.xml | 11 + 7 files changed, 841 insertions(+) create mode 100644 app-misc/mc/ChangeLog create mode 100644 app-misc/mc/Manifest create mode 100644 app-misc/mc/files/chdir-4.6.0.gentoo create mode 100644 app-misc/mc/files/ebuild.syntax create mode 100644 app-misc/mc/files/mc.gentoo create mode 100644 app-misc/mc/mc-4.6.2_pre1-r1.ebuild create mode 100644 app-misc/mc/metadata.xml diff --git a/app-misc/mc/ChangeLog b/app-misc/mc/ChangeLog new file mode 100644 index 00000000..21ebea49 --- /dev/null +++ b/app-misc/mc/ChangeLog @@ -0,0 +1,597 @@ +# ChangeLog for app-misc/mc +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/ChangeLog,v 1.143 2008/09/14 02:04:27 solar Exp $ + + 14 Sep 2008; mc-4.6.1-r4.ebuild, mc-4.6.2_pre1.ebuild: + - work around mc cross compile problems by skipping the building of docs + + 31 Jul 2008; Ulrich Mueller metadata.xml: + Add USE flag description to metadata wrt GLEP 56. + + 05 May 2008; Samuli Suominen mc-4.6.2_pre1.ebuild: + USE unicode wrt #220365 + + 28 Apr 2008; Samuli Suominen mc-4.6.2_pre1.ebuild: + Prepare unmasking. Unkeyword arm/s390/sh because slang-2 is required for + new unicode patch. Restore cons.server setuid hack. + + 27 Apr 2008; Samuli Suominen files/ebuild.syntax: + Syntax update. Remove check_KV and PROVIDE. Add elog and EAPI. + +*mc-4.6.2_pre1 (27 Apr 2008) + + 27 Apr 2008; Samuli Suominen +mc-4.6.2_pre1.ebuild: + Version bump wrt #218921 with patchset. + + 01 Mar 2008; Diego Pettenò mc-4.6.1-r3.ebuild, + mc-4.6.1-r4.ebuild: + Remove pam USE flag that was unbound to anything useful. mcserv is not even + installed anymore. + + 09 Feb 2008; Samuli Suominen mc-4.6.1-r4.ebuild: + Change slang dep. to allow 2.1.3. + + 19 Nov 2007; Joshua Kinard mc-4.6.1-r4.ebuild: + Stable on mips, per #197144. + + 30 Oct 2007; Jeroen Roovers mc-4.6.1-r4.ebuild: + Stable for HPPA (bug #197144). + + 28 Oct 2007; Markus Rothe mc-4.6.1-r4.ebuild: + Stable on ppc64; bug #197144 + + 26 Oct 2007; Daniel Gryniewicz mc-4.6.1-r4.ebuild: + Marked stable on amd64 for bug #197144 + + 26 Oct 2007; nixnut mc-4.6.1-r4.ebuild: + Stable on ppc wrt bug 197144 + + 26 Oct 2007; Raúl Porcel mc-4.6.1-r4.ebuild: + alpha/ia64/sparc/x86 stable + + 26 Oct 2007; Raúl Porcel -mc-4.6.1.ebuild, + mc-4.6.1-r4.ebuild: + Fix HOMEPAGE, bug #197139, remove old + + 10 Oct 2007; Christian Faulhammer mc-4.6.1.ebuild, + mc-4.6.1-r3.ebuild, mc-4.6.1-r4.ebuild: + remove PROVIDE=virtual/editor as we have now a new-style virtual + + 22 Jul 2007; David Shakaryan mc-4.6.1.ebuild, + mc-4.6.1-r3.ebuild, mc-4.6.1-r4.ebuild: + Remove virtual/x11 from dependencies. + +*mc-4.6.1-r4 (05 Jul 2007) + + 05 Jul 2007; Harald van Dijk + +files/mc-4.6.1-invalid-mtime.patch, +mc-4.6.1-r4.ebuild: + Report invalid mtimes without crashing (#184296) + + 03 Jun 2007; Wulf C. Krueger mc-4.6.1-r3.ebuild: + Added get_libdir instead of hardcoded lib. Fixes bug 180678. + + 19 May 2007; Raúl Porcel mc-4.6.1-r3.ebuild: + alpha stable wrt #177316 + + 12 May 2007; Joshua Kinard mc-4.6.1-r3.ebuild: + Stable on mips, per #177316. + + 12 May 2007; Steve Dibb mc-4.6.1-r3.ebuild: + amd64 stable, bug 177316 + + 07 May 2007; Gustavo Zacarias mc-4.6.1-r3.ebuild: + Stable on sparc wrt #177316 + + 07 May 2007; Jeroen Roovers mc-4.6.1-r3.ebuild: + Stable for HPPA (bug #177316). + + 07 May 2007; Raúl Porcel mc-4.6.1-r3.ebuild: + ia64 stable wrt #177316 + + 06 May 2007; Markus Rothe mc-4.6.1-r3.ebuild: + Stable on ppc64; bug #177316 + + 06 May 2007; Tobias Scherbaum mc-4.6.1-r3.ebuild: + ppc stable, bug #177316 + + 06 May 2007; Andrej Kacian mc-4.6.1-r3.ebuild: + Stable on x86, bug #153925. + + 23 Apr 2007; Markus Ullmann mc-4.6.1-r3.ebuild: + some quotation and fix bug #167316 + + 12 Mar 2007; Javier Villavicencio + +files/mc-4.6.1-charset-locale-aliases.patch, mc-4.6.1-r3.ebuild: + Correctly generate charset.alias. Fixes bug 169678. + + 28 Jan 2007; Marius Mauch mc-4.6.1.ebuild, + mc-4.6.1-r3.ebuild: + Replacing einfo with elog + + 06 Jan 2007; Danny van Dyk -mc-4.6.1-r2.ebuild: + QA: Removed unused versions. + +*mc-4.6.1-r3 (15 Nov 2006) + + 15 Nov 2006; Markus Ullmann + +files/mc-4.6.1-bash-all.patch, +mc-4.6.1-r3.ebuild: + Adding bash 3.2 compatibility patch from bug #153925 thanks to + mehmetkemal@gmx.net + + 06 Oct 2006; Emanuele Giaquinta -mc-4.6.1-r1.ebuild, + mc-4.6.1-r2.ebuild: + Do not use einstall to install, Makefile's support DESTDIR. Cleanup. + + 02 Aug 2006; Emanuele Giaquinta mc-4.6.1-r2.ebuild: + Correct utf8 patch name in epatch statement, bug #142533. + +*mc-4.6.1-r2 (02 Aug 2006) + + 02 Aug 2006; Emanuele Giaquinta +mc-4.6.1-r2.ebuild: + Update the utf8 patch to the latest debian version to fix a compile error, bug + #140802. Bump u7z extension. + + 27 Jul 2006; Diego Pettenò mc-4.6.1.ebuild, + mc-4.6.1-r1.ebuild: + Fix dependency on slang 1, see bug #141947. + + 20 Jul 2006; Emanuele Giaquinta + -files/mc-4.6.0-bug-102356.patch, + -files/mc-4.6.0-can-2004-1004-1005-1092-1176.patch, + -files/mc-4.6.0-cpan-2003-1023.patch, -files/mc-4.6.0-find.patch, + -files/mc-4.6.0-ftp.patch, -files/mc-4.6.0-gcc4.patch, + -files/mc-4.6.0-key.c.patch, -files/mc-4.6.0-largefile.patch, + -files/mc-4.6.0-vfs.patch, -mc-4.6.0-r14.ebuild: + Cleanup. + + 12 Jul 2006; Aron Griffis mc-4.6.1.ebuild: + Mark 4.6.1 stable on ia64. #130229 + + 26 Jun 2006; Javier Villavicencio + mc-4.6.1-r1.ebuild: + Add ~x86-fbsd keyword. + + 01 Jun 2006; Andrej Kacian mc-4.6.1-r1.ebuild: + Prevent lazy bindings in cons.saver binary (bug #135009, opened by me). + + 31 May 2006; metadata.xml, -mc-4.6.0-r12.ebuild, + -mc-4.6.0-r13.ebuild: + - security/qa cleanup. flush old/vuln ebuilds. update metadata.xml + +*mc-4.6.1-r1 (03 May 2006) + + 03 May 2006; Emanuele Giaquinta + +files/mc-4.6.1-nonblock.patch, +mc-4.6.1-r1.ebuild: + Add patch, thanks to hansmi, to fix bug #127411. + + 27 Apr 2006; Marien Zwart files/digest-mc-4.6.0-r12, + files/digest-mc-4.6.0-r13, files/digest-mc-4.6.0-r14, + files/digest-mc-4.6.1, Manifest: + Fixing SHA256 digest, pass four + + 24 Apr 2006; Scott Stoddard mc-4.6.1.ebuild: + Stable on amd64 (bug #130299) + + 24 Apr 2006; Joshua Kinard mc-4.6.1.ebuild: + Marked stable on mips. + + 24 Apr 2006; Gustavo Zacarias mc-4.6.1.ebuild: + Stable on hppa wrt #130299 + + 20 Apr 2006; Jose Luis Rivero mc-4.6.1.ebuild: + Stable on alpha wrt #130299 + + 18 Apr 2006; Stephanie Lockwood-Childs mc-4.6.1.ebuild: + stable on ppc (Bug #130299) + + 18 Apr 2006; Gustavo Zacarias mc-4.6.1.ebuild: + Stable on sparc wrt #130299 + + 18 Apr 2006; Krzysiek Pawlik mc-4.6.0-r12.ebuild, + mc-4.6.0-r13.ebuild, mc-4.6.1.ebuild: + Stable on x86, see bug #130299. Changed DEPEND for modular X. + + 17 Apr 2006; Markus Rothe mc-4.6.1.ebuild: + Stable on ppc64; bug #130299 + + 17 Apr 2006; Emanuele Giaquinta mc-4.6.1.ebuild: + Make dep on e2fsprogs conditional to kernel_linux. + +*mc-4.6.1 (26 Mar 2006) + + 26 Mar 2006; Steve Arnold +files/mc-4.6.1-find.patch, + +files/mc-4.6.1-largefile.patch, +mc-4.6.1.ebuild: + Adding updated ebuild for bug #102356, suitably modified, since this + issue needs resolution (what can I say, I made a command decision :) + Thanks to Rafael Antonio Porras for porting + the patches and posting the updated ebuild (the UTF-8 patch is in + distfiles). + + 11 Mar 2006; Simon Stelling mc-4.6.0-r12.ebuild, + mc-4.6.0-r13.ebuild, mc-4.6.0-r14.ebuild: + add missing utf8 patch to SRC_URI; bug 125175 + + 06 Mar 2006; Simon Stelling mc-4.6.0-r12.ebuild, + mc-4.6.0-r13.ebuild, mc-4.6.0-r14.ebuild: + fix bug 125175 + + 28 Jan 2006; Simon Stelling + +files/mc-4.6.0-bug-102356.patch, mc-4.6.0-r14.ebuild: + fix bug 102356 + + 03 Jan 2006; Karol Wojtaszek mc-4.6.0-r14.ebuild: + Add modular X dependencies, bug #117639 + + 16 Dec 2005; Diego Pettenò mc-4.6.0-r14.ebuild: + Remove --with-gnu-ld option, bug #108386. + + 01 Sep 2005; Stefan Briesenick mc-4.6.0-r14.ebuild: + removed obsolete unicode dependency (see bug 104490). + + 10 Jun 2005; Heinrich Wendel + files/mc-4.6.0-7zip.patch: + fix 7zip support + +*mc-4.6.0-r14 (06 Jun 2005) + + 06 Jun 2005; Heinrich Wendel + +files/mc-4.6.0-7zip.patch, +files/mc.ini, +mc-4.6.0-r14.ebuild: + bug #68037, bug #88247, bug #77265 + + 26 Apr 2005; Martin Schlemmer + +files/mc-4.6.0-gcc4.patch, mc-4.6.0-r13.ebuild: + Fix building with gcc4. + + 13 Apr 2005; Heinrich Wendel mc-4.6.0-r13.ebuild: + fix pkgconfig depend, bug #87396 + + 19 Feb 2005; Hardave Riar mc-4.6.0-r13.ebuild: + Stable on mips, bug #77992 + + 15 Feb 2005; Heinrich Wendel mc-4.6.0-r13.ebuild: + mark amd64; x86 + + 13 Feb 2005; Jason Wever mc-4.6.0-r13.ebuild: + Stable on sparc wrt security bug #77992. + + 13 Feb 2005; Bryan Østergaard mc-4.6.0-r13.ebuild: + Stable on alpha, bug 77992. + + 13 Feb 2005; Markus Rothe mc-4.6.0-r13.ebuild: + Stable on ppc64; bug #77992 + + 12 Feb 2005; Michael Hanselmann mc-4.6.0-r13.ebuild: + Stable on ppc. + +*mc-4.6.0-r13 (12 Feb 2005) + + 12 Feb 2005; Heinrich Wendel + +files/mc-4.6.0-can-2004-1004-1005-1092-1176.patch.bz2, + -mc-4.6.0-r11.ebuild, +mc-4.6.0-r13.ebuild: + security fixes, bug #77992 + + 02 Jan 2005; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 29 Dec 2004; Heinrich Wendel mc-4.6.0-r11.ebuild, + mc-4.6.0-r12.ebuild: + add pkgconfig dep; mark -r12 stable + + 17 Nov 2004; mc-4.6.0-r12.ebuild: + fix file collision with glibc, bug #71275 + +*mc-4.6.0-r12 (17 Nov 2004) + + 17 Nov 2004; -mc-4.5.55-r7.ebuild, -mc-4.6.0-r10.ebuild, + +mc-4.6.0-r12.ebuild, -mc-4.6.0-r5.ebuild, -mc-4.6.0-r7.ebuild, + -mc-4.6.0-r9.ebuild: + fix segfault if no TERM is given, bug #67530 + + 03 Nov 2004; Markus Rothe mc-4.6.0-r11.ebuild: + Stable on ppc64 + + 03 Nov 2004; Bret Curtis mc-4.6.0-r11.ebuild: + marked stable for mips + + 29 Oct 2004; Michael Imhof mc-4.6.0-r11.ebuild: + Added ~s390 keyword. + + 26 Oct 2004; Tom Martin mc-4.6.0-r11.ebuild: + Stable on amd64. + + 21 Oct 2004; Sven Blumenstein mc-4.6.0-r11.ebuild: + Stable on sparc. + + 19 Oct 2004; Dylan Carlson mc-4.6.0-r9.ebuild: + Stable on amd64. + + 06 Oct 2004; Guy Martin mc-4.6.0-r11.ebuild: + Stable on hppa. + + 02 Oct 2004; Bryan Østergaard mc-4.6.0-r11.ebuild: + Stable on alpha. + + 27 Sep 2004; Heinrich Wendel mc-4.6.0-r11.ebuild: + only apply unicode patch if use slang is given as well, bug #65341 + + 25 Sep 2004; Heinrich Wendel mc-4.6.0-r11.ebuild: + work with newer samba versions, bug #61869 + + 25 Sep 2004; Heinrich Wendel mc-4.6.0-r11.ebuild: + make pam optional, bug #65036 + + 24 Sep 2004; Heinrich Wendel mc-4.6.0-r11.ebuild: + add slang to unicode deps + + 21 Sep 2004; Heinrich Wendel mc-4.6.0-r11.ebuild: + mark stable on x86 + + 20 Sep 2004; Heinrich Wendel mc-4.6.0-r11.ebuild: + add missing syntax files again, bug #64721 + + 20 Sep 2004; Bryan Østergaard mc-4.6.0-r10.ebuild: + Stable on alpha. + + 16 Sep 2004; Heinrich Wendel + +files/mc-4.6.0-largefile.patch, +files/mc-4.6.0-utf8.patch.bz2, + mc-4.6.0-r11.ebuild: + add utf8 support, bug #64195 + + 08 Sep 2004; Gustavo Zacarias mc-4.6.0-r10.ebuild: + Keyworded sparc and hppa back into stable, PLEASE be careful when committing + + 08 Sep 2004; Heinrich Wendel mc-4.6.0-r10.ebuild: + provide virtual/editor, bug #38767 + + 05 Sep 2004; Guy Martin mc-4.6.0-r10.ebuild: + Marked stable on hppa. + + 31 Aug 2004; Gustavo Zacarias mc-4.6.0-r10.ebuild: + Stable on sparc + +*mc-4.6.0-r10 (26 Aug 2004) + + 26 Aug 2004; Heinrich Wendel +files/ebuild.syntax, + +files/mc-4.6.0-ebuild-syntax.patch, +mc-4.6.0-r10.ebuild: + add syntax highlighting for .ebuild and .eclass files, bug #61075 + + 24 Aug 2004; Heinrich Wendel -mc-4.6.0-r8.ebuild, + mc-4.6.0-r9.ebuild: + mark stable on x86 + + 10 Aug 2004; Tom Gall mc-4.6.0-r9.ebuild: + stable on ppc64, bug #58016 + +*mc-4.6.0-r9 (02 Aug 2004) + + 02 Aug 2004; Heinrich Wendel mc-4.6.0-r9.ebuild, + files/mc-4.6.0-ftp.patch: + add support for th @ character in ftp, bug #58330 + +*mc-4.6.0-r8 (24 May 2004) + + 24 May 2004; Heinrich Wendel : + add support for cons.saver, bug #51506, remove samba 2.x support + + 14 May 2004; Joshua Kinard mc-4.6.0-r7.ebuild: + Marked stable on mips. + + 12 May 2004; Heinrich Wendel mc-4.6.0-r3.ebuild, + mc-4.6.0-r4.ebuild, mc-4.6.0-r5.ebuild, mc-4.6.0-r6.ebuild, + mc-4.6.0-r7.ebuild: + bump revision of samba patch to avoid digest mismatches + + 10 May 2004; Luca Barbato mc-4.6.0-r7.ebuild: + Marked ppc + + 09 May 2004; Gustavo Zacarias mc-4.6.0-r7.ebuild: + Stable on hppa & sparc wrt #49990 + + 09 May 2004; Bryan Østergaard mc-4.6.0-r7.ebuild: + Stable on alpha. + +*mc-4.6.0-r7 (08 May 2004) + + 08 May 2004; Heinrich Wendel mc-4.6.0-r7.ebuild, + files/mc-4.6.0-can-2004-0226-0231-0232.patch.bz2: + security update, bug #49990 + + 08 May 2004; Heinrich Wendel mc-4.6.0-r5.ebuild, + mc-4.6.0-r6.ebuild: + fix syntax error + +*mc-4.6.0-r6 (13 Apr 2004) + + 13 Apr 2004; Heinrich Wendel mc-4.6.0-r2.ebuild, + mc-4.6.0-r3.ebuild, mc-4.6.0-r4.ebuild, mc-4.6.0-r6.ebuild, metadata.xml, + files/mc-4.6.0-vfs.patch: + add patch to support .tbz and .tbz2 archives + +*mc-4.6.0-r5 (29 Mar 2004) + + 29 Mar 2004; Heinrich Wendel mc-4.6.0-r5.ebuild, + files/mc-4.6.0-cpan-2003-1023.patch: + security bug #45957, mark stable + + 14 Mar 2004; Michael Sterrett mc-4.5.55-r7.ebuild, + mc-4.6.0-r2.ebuild, mc-4.6.0-r3.ebuild, mc-4.6.0-r4.ebuild: + Don't assign default to S; header fix + + 26 Dec 2003; Heinrich Wendel mc-4.5.55-r7.ebuild, + mc-4.6.0-r2.ebuild, mc-4.6.0-r3.ebuild, mc-4.6.0-r4.ebuild: + filter -malign-double (bug #36424) + + 23 Dec 2003; Heinrich Wendel mc-4.6.0-r2.ebuild, + mc-4.6.0-r3.ebuild, mc-4.6.0-r4.ebuild: + fixed typo (bug #36375), marked -r3 stable + + 18 Dec 2003; Guy Martin mc-4.6.0-r3.ebuild: + Marked stable on hppa. + + 07 Dec 2003; Heinrich Wendel mc-4.6.0-r3.ebuild, + mc-4.6.0-r4.ebuild: + added ~amd64 + + 06 Dec 2003; Heinrich Wendel mc-4.6.0-r3.ebuild, + mc-4.6.0-r4.ebuild: + fixed search path for smbpasswd, bug #34210 + + 13 Nov 2003; mc-4.6.0-r3.ebuild: + added mips to KEYWORDS + +*mc-4.6.0-r4 (11 Oct 2003) + + 11 Oct 2003; Heinrich Wendel mc-4.6.0-r4.ebuild: + dynamic samba3 link, big thx to Michal 'Spock' Januszewski + +*mc-4.6.0-r3 (27 Sep 2003) + + 27 Sep 2003; Heinrich Wendel mc-4.6.0-r3.ebuild: + added static samba lib to compile with samba 3.x + + 02 Sep 2003; Heinrich Wendel mc-4.6.0-r1.ebuild, + mc-4.6.0-r2.ebuild, mc-4.6.0.ebuild: + fixed bug #27212, marked -r2 stable + +*mc-4.6.0-r2 (21 Aug 2003) + + 21 Aug 2003; Heinrich Wendel mc-4.6.0-r2.ebuild, + files/mc.gentoo: + fixed bugs #25839 and #24412 + + 08 Aug 2003; Tavis Ormandy mc-4.6.0-r1.ebuild: + stable on alpha + + 12 Jun 2003; mc-4.6.0-r1.ebuild: + add Header + +*mc-4.6.0-r1 (06 May 2003) + + 07 Jul 2003; Jan Seidel mc-4.6.0-r1.ebuild : + Marked stable on mips. + + 02 Jul 2003; Guy Martin mc-4.6.0-r1.ebuild : + Marked stable on hppa. + + 06 May 2003; Michael Nazaroff mc-4.6.0-r1.ebuild, + chdir-4.6.0.gentoo, mc.gentoo: + Made a small edition to mc which allows it to chdir to the current + working directory on exit. + + 06 May 2003; Michael Nazaroff chdir-4.6.0.gentoo: + Made small change to chdir script to fix a mc crash on startup problem. + +*mc-4.6.0 (05 Feb 2003) + + 17 Jun 2003; Guy Martin mc-4.6.0.ebuild : + Added hppa to KEYWORDS. + + 31 Mar 2003; Christian Birchinger mc-4.6.0.ebuild: + Added sparc stable keyword + + 29 Mar 2003; Seemant Kulleen mc-4.5.55-r7.ebuild, + mc-4.6.0.ebuild: + HOMEPAGE fix by Frantz Dhin in bug #18299 + + 16 Mar 2003; Jan Seidel : + Added mips to KEYWORDS + + 05 Feb 2003; Brad Cowan mc-4.6.0.ebuild, + files/digest-mc-4.6.0: + Release version after a year and a half yea :). + +*mc-4.6.0_pre3 (22 Jan 2003) + + 22 Jan 2003; Brad Cowan mc-4.6.0_pre3.ebuild, + files/digest-mc-4.6.0_pre3: + Version bump with many bugfixes, hopefully upstream fixed the man2hlp bug for + good. + +*mc-4.6.0_pre2 (26 Dec 2002) + + 26 Dec 2002; Brad Cowan mc-4.6.0_pre2.ebuild, + files/digest-mc-4.6.0_pre2: + Version bump with many bugfixes and feature additions. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*mc-4.5.55-r7 (06 Dec 2002) + + 06 Dec 2002; Brad Cowan mc-4.5.55-r7.ebuild, + files/digest-mc-4.5.55-r7: + + Total rework of an ugly ebuild, hopefully fixes a problem with help, + files in var/tmp. + +*mc-4.6.0_pre1-r4 (13 Nov 2002) + + 13 Nov 2002; Brad Cowan mc-4.6.0_pre1-r4.ebuild, + files/digest-mc-4.6.0_pre1-r4, files/man2hlp.c : + + Replaced man2hlp.c with a cvs version recommended by upstream dev's, + still trying to fix problem with /var/tmp filling up. + +*mc-4.6.0_pre1-r3 (10 Nov 2002) + + 10 Nov 2002; Brad Cowan mc-4.6.0_pre1-r3.ebuild, + files/digest-mc-4.6.0_pre1-r3 : + + Removed troublesome man2help translations, hopefully finally fixed + problem with /var/tmp filling up. + +*mc-4.6.0_pre1-r2 (29 Oct 2002) + + 29 Oct 2002; Brad Cowan mc-4.6.0_pre1-r2.ebuild, + files/digest-mc-4.6.0_pre1-r2 : + + Updated snapshot. + +*mc-4.6.0_pre1-r1 (23 Oct 2002) + + 23 Oct 2002; Brad Cowan mc-4.6.0_pre1-r1.ebuild, + files/digest-mc-4.6.0_pre1-r1 : + + Added snapshot patch to fix pam compile bug, closes bug #9424. + +*mc-4.6.0_pre1 (22 Aug 2002) + + 22 Aug 2002; Brad Cowan mc-4.6.0_pre1.ebuild : + ChangeLog, files/digest-mc-4.6.0_pre1 : + + Version bump with many bugfixes and improvements. + +*mc-4.5.55-r5 (20 Jun 2002) + + 20 Jun 2002; Seemant Kulleen mc-4.5.55-r5.ebuild + files/digest-mc-4.5.55-r5 : + + Samba fixes from Maik Schreiber , + closes bug #3113. + +*mc-4.5.55-r4 (11 Apr 2002) + 11 Apr 2002; Spider + Update all glib dependencies to use glib-1.2* in preparation of unmasking the glib-2.0.1 packages + +*mc-4.5.55-r4 (26 Mar 2002) + + 26 Mar 2002; M.Schlemmer mc-4.5.55-r4.ebuild : + + Remove gnome support as it is broken currently. Add the X use flag support. + +*mc-4.5.55-r2 (22 Mar 2002) + + 22 Mar 2002; Seemant Kulleen mc-4.5.55-r2.ebuild : + + LFH compliance: Matthew Kennedy submitted us this fix, which places the man + pages into the /usr/share/man tree, instead of /usr/man. This turns out to + be more LFH compliant, in addition to placin the manpages where man knows to + look for them (/usr/man is not in MANPATH). + +*mc-4.5.55-r1 (10 Mar 2002) + + 10 Mar 2002; Bruce A. Locke mc-4.5.55-r1.ebuild : + + - NLS fixes submitted by seemant@rocketmail.com (Seemant Kulleen) + - gpm dependency fix from homas.raschbacher@Netway.at (LordVan(Thomas Raschbacher)) + + diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest new file mode 100644 index 00000000..4aa41591 --- /dev/null +++ b/app-misc/mc/Manifest @@ -0,0 +1,8 @@ +AUX chdir-4.6.0.gentoo 159 RMD160 5edd511a40033bc11ed6e486edcce5b23c8305a2 SHA1 f9d22b48903f1f5c7f3ae885c6949c65827583b5 SHA256 92fbe981eda972767866b388548c1837dcc32b06549b2dcf3c44d8bfe62d398f +AUX ebuild.syntax 2581 RMD160 20b6f49fa9734abf0d1f4ef7031f5c1779501798 SHA1 2e4231e54a8d8eda9e3f67acec23c5d1915bfac5 SHA256 808d91ac2395f7d6189f4b17f3e2b042c2db46674ca019f66ff6f5062eff9ef5 +AUX mc.gentoo 322 RMD160 957d5127be68de3eca20ac3121607faa1370d997 SHA1 c13e3625613764aa7c06aaba4519efa30c5722c1 SHA256 6dff61a04bf35cbc5c9570e3ad194a8d8ffd255096c977997d11aa59cd0f24c9 +DIST mc-4.6.2-pre1-patches-2.tbz2 53797 RMD160 35dbd20ca540c05d3eab8870616c1ea941ba8a05 SHA1 c6ad490d66adc350c98384f02afc8a0b4d339ecb SHA256 db0591e7600d381709cef7970bc7abfcc7fe2c78cb6661b84a3af14dde963137 +DIST mc-4.6.2-pre1.tar.gz 4009197 RMD160 335d032a9562814ebcab1b2848312d3ee1cb5bab SHA1 9eca70f0b1da9f66207b66c07c6bea49c08b818e SHA256 6aeb0ae5371c8beedec37958f73804f6da44bf9cf738647065b17d959b27be34 +EBUILD mc-4.6.2_pre1-r1.ebuild 2901 RMD160 908ea4b6645dbeb5f68dee06e862d74e61f67bdc SHA1 e58cfe55a01d1c5c8503ef9e7794e3dc42630351 SHA256 e9c45b580d6c680fb50375a46810635c6a82d11d09d0b28019a98d26e389e7a0 +MISC ChangeLog 20615 RMD160 44edbb9aee9cbae5085b3c993bf93eab548e620a SHA1 a254232d8cdc6addb3682b7ba5005fcecbeb7772 SHA256 5067e3a9eb19cccd5de070a70586806b9c5be40e1621e6f2cf3fd3242752ccc7 +MISC metadata.xml 295 RMD160 4652043ccdaefe3abace15d3cc89c216e517bdc2 SHA1 9ca82902790bd65f247f920e30356371a07536a7 SHA256 f04bf537da9a6b33370ab3407d4069383f3d4a8f2008607246d5299914539c47 diff --git a/app-misc/mc/files/chdir-4.6.0.gentoo b/app-misc/mc/files/chdir-4.6.0.gentoo new file mode 100644 index 00000000..9332ba0e --- /dev/null +++ b/app-misc/mc/files/chdir-4.6.0.gentoo @@ -0,0 +1,11 @@ + +MC () +{ + mkdir -p $HOME/.mc/tmp 2> /dev/null + chmod 700 $HOME/.mc/tmp + MC=$HOME/.mc/tmp/mc-$$ + /usr/bin/mc -P "$MC" + cd "`cat $MC`" + rm -f "$MC" + unset MC; +} diff --git a/app-misc/mc/files/ebuild.syntax b/app-misc/mc/files/ebuild.syntax new file mode 100644 index 00000000..2148ce2a --- /dev/null +++ b/app-misc/mc/files/ebuild.syntax @@ -0,0 +1,87 @@ +context default + keyword linestart HOMEPAGE brightcyan + keyword linestart DESCRIPTION brightcyan + keyword linestart SRC_URI brightcyan + keyword linestart LICENSE brightcyan + keyword linestart SLOT brightcyan + keyword linestart KEYWORDS brightcyan + keyword linestart IUSE brightcyan + keyword linestart RESTRICT brightcyan + keyword linestart DEPEND brightcyan + keyword linestart RDEPEND brightcyan + keyword linestart EAPI brightcyan + keyword linestart S brightcyan + + keyword whole local yellow + keyword whole use yellow + keyword whole has_version yellow + keyword whole best_version yellow + keyword whole use_with yellow + keyword whole use_enable yellow + keyword whole keepdir yellow + keyword whole econf yellow + keyword whole einstall yellow + keyword whole die yellow + keyword whole einfo yellow + keyword whole elog yellow + keyword whole emake yellow + keyword whole eerror yellow + keyword whole epatch yellow + keyword whole ebegin yellow + keyword whole eend yellow + keyword whole ewarn yellow + keyword whole unpack yellow + + keyword whole diropts yellow + keyword whole dobin yellow + keyword whole docinto yellow + keyword whole dodir yellow + keyword whole dodoc yellow + keyword whole doexe yellow + keyword whole dohard yellow + keyword whole dohtml yellow + keyword whole doinfo yellow + keyword whole doins yellow + keyword whole dolib.a yellow + keyword whole dolib.so yellow + keyword whole dolib yellow + keyword whole doman yellow + keyword whole dosbin yellow + keyword whole dosym yellow + keyword whole exeinto yellow + keyword whole exeopts yellow + keyword whole fowners yellow + keyword whole fperms yellow + keyword whole insinto yellow + keyword whole insopts yellow + keyword whole into yellow + keyword whole libopts yellow + keyword whole newbin yellow + keyword whole newdoc yellow + keyword whole newexe yellow + keyword whole newins yellow + keyword whole newman yellow + keyword whole newsbin yellow + keyword whole prepall yellow + keyword whole prepalldocs yellow + keyword whole prepallinfo yellow + keyword whole prepallman yellow + + keyword = yellow + keyword : yellow + keyword ${+} brightgreen + + keyword linestart abcdefghijklmnopqrstuvwxyz_\(\) brightmagenta + + keyword *() brightcyan + + keyword { magenta + keyword } magenta + +context linestart inherit \n magenta + keyword whole inherit yellow + +context # \n red + +context " " green + keyword wholeright ${+} brightgreen diff --git a/app-misc/mc/files/mc.gentoo b/app-misc/mc/files/mc.gentoo new file mode 100644 index 00000000..a71d249b --- /dev/null +++ b/app-misc/mc/files/mc.gentoo @@ -0,0 +1,16 @@ +#!/bin/sh + +# A little fix so mc exits into it's current working directory +MC_ENV=/usr/share/mc/bin/mc.sh + +for i in $MC_ENV; do + if [ -x $i ]; then + . $i + fi +done + +# include this, so also xterm,kterm,gterm,etc will have default bash settings + +#if [ "x$SHLVL" != "x1" ]; then # We're not a login shell +# . /etc/profile +#fi diff --git a/app-misc/mc/mc-4.6.2_pre1-r1.ebuild b/app-misc/mc/mc-4.6.2_pre1-r1.ebuild new file mode 100644 index 00000000..260bdf26 --- /dev/null +++ b/app-misc/mc/mc-4.6.2_pre1-r1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.6.2_pre1.ebuild,v 1.6 2008/09/14 04:24:16 mr_bones_ Exp $ + +EAPI=1 + +inherit eutils toolchain-funcs + +MY_P=${P/_/-} + +DESCRIPTION="GNU Midnight Commander is a s-lang based file manager." +HOMEPAGE="http://www.gnu.org/software/mc" +SRC_URI="http://ftp.gnu.org/gnu/mc/${MY_P}.tar.gz + http://dev.gentoo.org/~drac/${MY_P}-patches-2.tbz2 + http://ftp.mars.arge.at/pub/${MY_P}-patches-2.tbz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~arm ~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="gpm nls samba +unicode X" + +RDEPEND=">=dev-libs/glib-2 + unicode? ( >=sys-libs/slang-2.1.3 ) + !unicode? ( sys-libs/ncurses ) + gpm? ( sys-libs/gpm ) + X? ( x11-libs/libX11 + x11-libs/libICE + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libSM ) + samba? ( net-fs/samba ) + kernel_linux? ( sys-fs/e2fsprogs ) + app-arch/zip + app-arch/unzip" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + dev-util/pkgconfig" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + + use unicode || \ + EPATCH_EXCLUDE="48_all_deb_utf8-slang2.patch 60_all_deb_recode.patch" + + EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patches + + # Prevent lazy bindings in cons.saver binary for bug #135009 + sed -i -e "s:^\(cons_saver_LDADD = .*\):\1 -Wl,-z,now:" \ + src/Makefile.in || die "sed failed." + + # docs try to run the files it just built while trying convert .1 to .hlp files. + # this will never work for cross compiles, so we simply don't make docs. + if tc-is-cross-compiler; then + sed -i -e s/'lib doc syntax'/'lib syntax'/ Makefile.in + fi +} + +src_compile() { + local myconf="--with-vfs --with-ext2undel --enable-charset --with-edit" + + if use unicode; then + myconf+=" --with-screen=slang" + else + myconf+=" --with-screen=ncurses" + fi + + if use samba; then + myconf+=" --with-samba --with-configdir=/etc/samba --with-codepagedir=/var/lib/samba/codepages" + else + myconf+=" --without-samba" + fi + + econf --disable-dependency-tracking \ + $(use_enable nls) \ + $(use_with gpm gpm-mouse) \ + $(use_with X x) \ + ${myconf} + + emake || die "emake failed." +} + +src_install() { + cat "${FILESDIR}"/chdir-4.6.0.gentoo >> \ + "${S}"/lib/mc-wrapper.sh + + emake DESTDIR="${D}" install || die "emake install failed." + dodoc AUTHORS FAQ HACKING MAINTAINERS NEWS README* TODO + + # Install cons.saver setuid to actually work + fperms u+s /usr/libexec/mc/cons.saver + + # Install ebuild syntax + insinto /usr/share/mc/syntax + doins "${FILESDIR}"/ebuild.syntax + + insinto /usr/share/mc + doins "${FILESDIR}"/mc.gentoo +} + +pkg_postinst() { + elog "Add the following line to your ~/.bashrc to" + elog "allow mc to chdir to its latest working dir at exit" + elog "" + elog "# Midnight Commander chdir enhancement" + elog "if [ -f /usr/share/mc/mc.gentoo ]; then" + elog " . /usr/share/mc/mc.gentoo" + elog "fi" +} diff --git a/app-misc/mc/metadata.xml b/app-misc/mc/metadata.xml new file mode 100644 index 00000000..0b537948 --- /dev/null +++ b/app-misc/mc/metadata.xml @@ -0,0 +1,11 @@ + + + +desktop-misc + + drac@gentoo.org + + + Add support for 7zip archives + +