From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oa1-x2a.google.com (mail-oa1-x2a.google.com [IPv6:2001:4860:4864:20::2a]) by sourceware.org (Postfix) with ESMTPS id 8070E3858CD1 for ; Sat, 25 Nov 2023 08:56:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8070E3858CD1 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 8070E3858CD1 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2001:4860:4864:20::2a ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700902582; cv=none; b=cgoxK0VEAMyrxxhNU70TKaC1lWf+2iuEUeWT8hXr+74bBuN5z1wIzN+8ucL5CMAYwHtv05eZ62rlPAZqmntC2FW/mRyt3SvlfDf8d6/lu6zyhY6rpzw/HmlP/CarMOQCPeKXo9Pejj92fPkOKmOAa5VZy3iQPcTOjUuk+IGTlyw= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700902582; c=relaxed/simple; bh=vj87QnImiQeOHpooCzNx5pqr4K8tylgNM355Y1HC9d8=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=UBW13zBa3izhALT0zGxXCGwPp+48LOBVDpcudG0N7Gmlagi0N/b135EuXELpagnkYfQ88F0MsjSi9UG5KdgYBaMKro8lX1fDMP1VwYaqa1MMli44JAaRMjs9ZK2Nl342e9lcMyFd/Tu8bKfrBC2rTPAvUeTDOL9qXHlSdq+rzwI= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-oa1-x2a.google.com with SMTP id 586e51a60fabf-1f937267616so1520379fac.1 for ; Sat, 25 Nov 2023 00:56:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700902576; x=1701507376; darn=cygwin.com; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=vj87QnImiQeOHpooCzNx5pqr4K8tylgNM355Y1HC9d8=; b=MTGCaXd3HpLH8up4Om7aqyNXoM7mRm9PebLiKjnsD/GHCGT6Gh1ke5IE/MQgcPC9x3 bcSUhccMctQKIeIlbdFk19XzCf5B7XsXhf+ECRqjBZgiJZAA0bwx63+e9qWYjVSKVQwB YEn7NOuRA+n4C6wduS3agwfQAWlznabPOi8NkESCp3UvZmlEmULOW3XUH3UjiJVkw7q6 Uv9MkLh7qSmohbyUHhPHZnTWDNwu+geaJFGm84DRS+2KtPM7iiG6Fe2Ye07Z0js4JWvT h1TGeWlpnKjujeCfhEN75FwghkxSavTZr7i05RYdEF2d6a9VM7GHaMYC+xAlSoDtwdN5 pSdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700902576; x=1701507376; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vj87QnImiQeOHpooCzNx5pqr4K8tylgNM355Y1HC9d8=; b=bEuSFJVISiQUAZ1DTxW+nJSAnsLEcSwxPwNgR+xipFUaKq4Xb70AkfZsQ3iK3NKwNb b3AA2dN0xURvIY1u0CV4QJAn7Ar0M+Gbz8YYp27bktsW9B0iNYUuVDGCX/UzUtbadX1t ZgVJebFphh8n82t2NS+SniMi/3jnqQI61MupTXUhqWUZ23Q6ZodfdT16akKRfVidKdsJ EPlY9KJwNE7XsS0WSNsfYGITeXKOxHRSTQS19XcbRCJzOMwPTcx/knX0JwlQqHKYUtIb 2clXDMgJiTJUWZIW/mmWLyWXbkdYFm79IZuLjTkFaUy8MU9kV9MipUATmWRlAfHTzDzS bBVw== X-Gm-Message-State: AOJu0YwE0QFAxlxSr3sJGvkkOu5hiCOnqoLsS/To3qPoC1znFDp4VmvH Ns+V/lkvvEAJjNtB2w+L3gz1pGFHl0HuBujSun1D/qoyz4sVDQ== X-Google-Smtp-Source: AGHT+IHKI97gqMfu1lQdrP3c1U5UrVM0UbLAqfqXhVEjMdmG4w/L1HS8dDwp7OKsgdPOaGB/5zD5meP3aQkQt00sl5A= X-Received: by 2002:a05:6870:b61c:b0:1ef:bd6e:f4c6 with SMTP id cm28-20020a056870b61c00b001efbd6ef4c6mr7242941oab.41.1700902576114; Sat, 25 Nov 2023 00:56:16 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Daisuke Fujimura Date: Sat, 25 Nov 2023 17:55:39 +0900 Message-ID: Subject: Re: [ITP] gflags 2.2.2 To: cygwin-apps@cygwin.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: > The one question I have is about what 'gflags_completions.sh' is for? Is > this a helper for scripts other packages using gflags might install in > /etc/bash_completion.d/, or an example? or generally useful? gflags_completions.sh is a script that generates completions for options supported by gflags. - https://stackoverflow.com/questions/32555861/how-to-get-bash-tab-completi= ons-for-your-own-project-with-gflags Also, since major distributions such as arch and fedora include this script in their packages, we decided it would be better to include it in the cygwin package as well. - https://archlinux.org/packages/extra/x86_64/gflags/files/ - https://src.fedoraproject.org/rpms/gflags/blob/rawhide/f/gflags.spec However, perhaps this should be included in runtime or development. On Tue, Nov 21, 2023 at 2:13=E2=80=AFAM Jon Turney wrote: > > On 16/11/2023 23:20, Daisuke Fujimura via Cygwin-apps wrote: > > Hello, > > > > [ITP] A new package proposal: gflags > > > > - gflags > > - libgflags2.2 > > - libgflags-devel > > > > =3D=3D=3D=3D > > > > SUMMARY: Commandline flags module for C++ > > HOMEPAGE: https://github.com/gflags/gflags > > SRC_URI: https://github.com/gflags/gflags/archive/refs/tags/v2.2.2.tar.= gz > > LICENSE: BSD-3-Clause > > > > =3D=3D=3D=3D > > > > Corresponding Linux/Unix packages are searched: > > - https://repology.org/project/gflags/versions > > > > Cygportfile: > > - https://cygwin.com/git-cygwin-packages/?p=3Dgit/cygwin-packages/playg= round.git;a=3Dshortlog;h=3Drefs/heads/gflags > > > > Packages, logs: > > - https://github.com/cygwin/scallywag/actions/runs/6893072156 > > > > Looks good. > > I've added this to your packages. > > The one question I have is about what 'gflags_completions.sh' is for? Is > this a helper for scripts other packages using gflags might install in > /etc/bash_completion.d/, or an example? or generally useful? >