From owner-freebsd-ports@freebsd.org Sat Apr 2 13:36:03 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0401CAEC640 for ; Sat, 2 Apr 2016 13:36:03 +0000 (UTC) (envelope-from jeffreybouquet@yahoo.com) Received: from nm43-vm5.bullet.mail.bf1.yahoo.com (nm43-vm5.bullet.mail.bf1.yahoo.com [216.109.114.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B343613DC for ; Sat, 2 Apr 2016 13:36:02 +0000 (UTC) (envelope-from jeffreybouquet@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1459603957; bh=A9OPyVjKHXrOknThqt0pnkTRIYTkntz0hr9aOsAvPFI=; h=To:From:Subject:Date:From:Subject; b=a4QUw04s761Ws6KgA5vpsScV6xkCvw2B5zGG7CJp+vUIrhpLKQUo3+aPzaJGm9IBU1y6CVE8/UAoghwNAoWLVflJeXzERS7rad/nNSGXn0XKXAau6zLFQLVcJpwe+yMBfHGGy1wG3cNoleyLknJ58F2hyl7kgbPgQHLcf+B1uiIDG/l5/q7JYjhmZ4lsENS0jj0Y96awtTOwGkHc8Rr3h/3G5eiKKps9ev9W7Tg5i4DIL8hksU6C9ayoG0q4jx5hwzcABr0fGH1/8QCCfMSFWlie6UtoYNgk27YLi6WdK2Q9aOVcZmvhaJkxiBiivQ8W/55Zv8b8+6dFFQxtRaVHOg== Received: from [98.139.170.179] by nm43.bullet.mail.bf1.yahoo.com with NNFMP; 02 Apr 2016 13:32:37 -0000 Received: from [98.139.211.205] by tm22.bullet.mail.bf1.yahoo.com with NNFMP; 02 Apr 2016 13:32:37 -0000 Received: from [127.0.0.1] by smtp214.mail.bf1.yahoo.com with NNFMP; 02 Apr 2016 13:32:37 -0000 X-Yahoo-Newman-Id: 573730.75230.bm@smtp214.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: ym7E6PQVM1kXoSzRHQaZxrEphLVI1VOxEv14jUwv77QEaT_ TcA1U2b3n6hdNDhL5cg6YWXw1gL7VRWoMGPXFR_9AcpdcScLgCVGIxb_gmO0 kFTaV1llDqgo34R6deHXjPlFGg2fw0IMup5ZGMmkeiqFBD48XOIZaFZMxBlZ i7IarS5S6shlcJ_v4j7s2Hza6iLQ6y7m95REAHSLsVAuCHj3z113foaUr_1m JKVmejfF.m0yWWz1dVhHUGwIrK1yNubU8i2xF68Q1j9yWmflRHATcZzxSzcW 0c3apl6VilOaohmzCIf_WHwvnyNHZaiyKbCZ2B.GXkVObAbYgpv.yJgrFByb Hio3Xnc7eiYnoSyIb3SUEUrr0e4g54yNDImr488HoGCvf0Hc9WFmL0RR8.mW alXv8ubNDlDLOXhoGqshXr7d4XWkRmVE9F15cAhKPrtv2rdtl6cX8elkyqiQ JTMRafXL0tsJ6KtO7U5dK2gz2kxeMTL_UuS1d3JL7_xdLcGt6aPSmN2W9WDO pJ9D2qOdIt8i.00.VhAqUlRFD5fN3x4h1w58- X-Yahoo-SMTP: 6IZaPQyswBAeyzp3urHRlQfBxGxx4Js3YAIn To: FreeBSD Mailing List From: Jeffrey Bouquet Subject: Need an expect script or p5-*Expect* to lessen keystrokes upon large ports tree changes Message-ID: <56FFC9F4.3060102@yahoo.com> Date: Sat, 2 Apr 2016 06:32:36 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2016 13:36:03 -0000 Today svn-of-ports has about 600 (tc,mc) /200 (r) = 800 responses required (tree and etc conflicts) -------------------------------------------------------------------------------------------- 1... Select: (mc) prepare for updating moved-away children, if any (recommended), (p) postone, (q) quit resolution, (h) help: [ I need expect to return mc, and a RET ] IF expect works upon svn responses 2... Select: (p) (df) (e) (m) (mc) (tc) (s) [ I need expect to return tc , and a RET] Sorry for the omitted svn context 3... Select: (r) (p) (q) (h) [ sorry for the omitted svn context] [I need expect to return r , and a RET ] --------------------------------------------------------------------------------------------------------------------------------- Writing this request about 100/800 done for today, so cannot help this time, not urgent -- better yet if it was integrated into svn as a feature... Seems that, once-a-year or so, it is way too time consuming all of a sudden, and sometimes exceedingly inconvenient -- so it would be nice to have a backup plan. I will provide context in a followup, after a few days, if that is necc. for some expert or semi-expert in expect to craft a script. Thanks in advance, or any other ideas appreciated. Not wanting to waste anyone's time. Jeff