diff options
Diffstat (limited to 'app-misc/mc-mp/mc-mp-4.1.40_pre9.ebuild')
-rw-r--r-- | app-misc/mc-mp/mc-mp-4.1.40_pre9.ebuild | 114 |
1 files changed, 0 insertions, 114 deletions
diff --git a/app-misc/mc-mp/mc-mp-4.1.40_pre9.ebuild b/app-misc/mc-mp/mc-mp-4.1.40_pre9.ebuild deleted file mode 100644 index 0d2d0d5fb..000000000 --- a/app-misc/mc-mp/mc-mp-4.1.40_pre9.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit flag-o-matic eutils pam multilib - -MY_PN="mc" -MY_P="${MY_PN}-${PV/_/-}" - -DESCRIPTION="GNU Midnight Commander cli-based file manager. 4.1.x branch" -HOMEPAGE="http://mc.linuxinside.com/cgi-bin/dir.cgi" -SRC_URI="http://mc.linuxinside.com/Releases/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT=0 -KEYWORDS="~amd64 ~x86" -IUSE="gpm nls ncurses pam slang" - -RDEPEND="kernel_linux? ( >=sys-fs/e2fsprogs-1.19 ) - ncurses? ( >=sys-libs/ncurses-5.2-r5 ) - pam? ( >=sys-libs/pam-0.78-r3 net-nds/portmap ) - gpm? ( >=sys-libs/gpm-1.19.3 ) - slang? ( sys-libs/slang ) - >=app-arch/p7zip-4.16 - !app-misc/mc" - -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${PV}/u7z.patch" - epatch "${FILESDIR}/${PV}/ebuild-syntax.patch" - epatch "${FILESDIR}/${PV}/mc-menu.patch" - epatch "${FILESDIR}/${PV}/gcc34.patch" - epatch "${FILESDIR}/${PV}/po.patch" -} - -src_compile() { - filter-flags -malign-double - - local myconf="" - - if ! use slang && ! use ncurses ; then - myconf="${myconf}" - elif - use ncurses && ! use slang ; then - myconf="${myconf} --with-ncurses --without-included-slang" - else - use slang && myconf="${myconf} --with-included-slang --with-terminfo --with-slang" - fi - - myconf="${myconf} `use_with gpm gpm-mouse`" - - use nls \ - && myconf="${myconf} --with-included-gettext" \ - || myconf="${myconf} --disable-nls" - - # X support not ready yet - # myconf="${myconf} `use_with X x`" - - econf \ - --with-vfs \ - --with-ext2undel \ - --with-edit \ - --enable-charset \ - --with-mcfs \ - --with-subshell \ - --with-netrc \ - --with-dusum \ - ${myconf} || die - - emake || die -} - -src_install() { - cat "${FILESDIR}/chdir.gentoo" > "${S}/$(get_libdir)/mc.sh" - rm -f "${S}/README."{NT,OS2,QNX} - - einstall || die - - # install cons.saver setuid, to actually work - chmod u+s "${D}/usr/$(get_libdir)/mc/bin/cons.saver" - - use pam && newpamd "${FILESDIR}/mcserv.pamd" mcserv - use pam && newinitd "${FILESDIR}/mcserv.rc" mcserv - - exeinto /usr/$(get_libdir)/mc/bin - doexe "${S}/$(get_libdir)/mc.sh" - doexe "${S}/$(get_libdir)/mc.csh" - - insinto /usr/$(get_libdir)/mc - doins "${FILESDIR}/mc."{gentoo,ini} - - insinto /usr/$(get_libdir)/mc/syntax - doins "${FILESDIR}/ebuild.syntax" - - rm -rf "${D}/usr/man" "${D}/usr/share/man" - doman "${S}/doc/"*.{1,8} - dodoc FAQ NEWS README.* -} - -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/$(get_libdir)/mc/mc.gentoo ]; then" - elog ". /usr/$(get_libdir)/mc/mc.gentoo" - elog "fi" -} |