From owner-freebsd-ports@freebsd.org Tue Aug 14 19:05:28 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 661C51081DEB for ; Tue, 14 Aug 2018 19:05:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-20.consmr.mail.gq1.yahoo.com (sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.83]) (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 E361D82B86 for ; Tue, 14 Aug 2018 19:05:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: Ye1ks1EVM1nNjqwldKLR7DFOdsAFAt5eigdj2SZl3dd7Tlsgu02yb5Oyv0qyjzh 9C7JdQ3TpYgZ_y_rVGwU8IvIln72G2c9wKE9J5KrkBRU7DltKSYTtz.h7kRXkLPybMseznjRc7ri TokyelRnu0VjKX4icZhouliPCf_t6XCbKw6WIW9B9s1Rwb8jiSho0XX0L.2G9WHaJQPeBf3qNSWv GKJcgRwYsIX1Rmctvfmsid5wK7HJCc05RUELhoyDcfYuZYNKP1i2QRkcoI7TH48WM3qZOstABjPD gcCu9FxXddoGB_oTAjv0FOqHEEu7aB5f9uzWl9nxCRaxLh9JBN_ULXesaV_D7cJACI1A6fBQlhNE e_QP2N9pKdf8y31FOMGDakMuaIWZmKZoscNlwN.bFO2yBNRHd4NsVEImqJzt0t9kvhDhPTOtb0WO dqnEr04ZO7EJ7kEVHP94.PaDyZXK9ynbgvJSgzREWWhmBoLiWIhqYpeg8TROBIKZ00_OatzzfEwu HvPVkYx8QcY82DvLU836X8TJDlcJyJiFFW0tNUWswJ7wfx27H2co6n.w1WaRDAGYQJ9pncHx_Xci mF16pPVgsSjddDuqCkcOlbOIa.TegDii7taS8qseadJZynS3hyhRsjz.uTGSCd4PRuLTQK_APbT2 MMmCuO9ee_o405C_QKXBotz.X6ySi6YhZGKSgptALAniogdHHHXLXnMtQIKg3KDNYJazJnl_3z24 lB1qQ8XGp8HrjZIVq2_ZOyyJNH85uHMQ2.wB9StozkQNgzcY38a3rpKu85GgTCadfiTB.Lgu.vO2 yzxBiQsnYdbPyQKyZqTCBujfBd5_Tukb3Fu.JRsn_MhDtSgctW1mbKTgLJTaQGhU69aPCWC4IPQp _ctVr4oWBb0TjSHCzK9DdpeBMj6PloZEbeYAyhQXVE2qoehF7s2tpflHRuDgPfTzeYSHhZtgnuAC fSUi1Y3DNB32Bemt3lGTKPBn19YYC_RU8t6pei71AdYvT.w6fy4THtBxgQI2DUh9KPJDCoCe9t02 f_aVQUPSrEyAF Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Tue, 14 Aug 2018 19:05:21 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp417.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 8ba844306540c8c833c18390e3344c59; Tue, 14 Aug 2018 18:55:13 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: getting PKGNAME from CONFLICTS Message-Id: <286CAC11-E9C6-42C4-8D41-97F51EFF1596@yahoo.com> Date: Tue, 14 Aug 2018 11:55:12 -0700 To: dan@angille.org, FreeBSD Ports X-Mailer: Apple Mail (2.3445.9.1) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Aug 2018 19:05:28 -0000 Dan Langille dan at langille.org wrote on Tue Aug 14 17:54:01 UTC 2018 : > . . . > At https://dev.freshports.org/www/p5-CGI/ you can see: >=20 > CONFLICTS: p5-CGI.pm-[1-3]* > . . . > To extract the PKGNAME values from the CONFLICTS I will need to remove = everything after the trailing dash. > . . . p5- vs. p5-CGI.pm- vs. p5-CGI.pm-[1- It looks to me like "trailing dash" probably has a complicated definition where some "-"(s) may exist that are to be ignored after the one of interest. In the example I'm guessing that the middle "-" is intended (so "p5-CGI.pm-"). =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)