From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-bgr052100133036.outbound.protection.outlook.com [52.100.133.36]) by sourceware.org (Postfix) with ESMTPS id 2AEC4385DC2E for ; Mon, 30 Nov 2020 20:28:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 2AEC4385DC2E ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jn07O+cCvaK9SEBOQF8nnXCfb0KpWO9zNgNi9ogXCY+Tp31YA3hotz3P6l+ayScYn9gve4ifRD/JxMUaxF097yH9T9NOQE/RtzFSO5lMg25ceJCjtKc7AKbXYsoGvOz+LDdnIe+Jt9GRkBqgPUhHSfeYd8EcZGWYXFenSjRWbX3QGJ1e6+jrL0CEWQsAqdgu5+N/lYH7qZWWU385WaetxdxhjiFPsMeA/GoEtn/85afubv3HBGKAcNv3dUUuMBW0F7R02vM65X9+ayT0T7g3czNGRCqIQ68ilN/1RXRcSg3+1ckGItQIbkd7PmZdyzpdHPWVVyqjY/TZeaM4kXL1NQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8xHBwCpFkbpksW8K6p6DYLvQgSaPYTNhmjyign5M3fI=; b=QBlIR8viYrGvTqrEZjL7579L+4wtdxl27hgxqEn/hxalEJxZAZ8QphTvSIquhk4a9o+IzW5tN6p3EKHAERydYNhbbsibmqgUC+2RAh1VaPR0IgUNo5oEZyvxVlFFuuPoAGmg/eVDGoZrAK11HUEpFOVSoXKeAuL1FtWTSOQWZlOGcVJc2ssm8r1PW9949oUfRujT0u2ssrj3y0zMCpOPcTKysPfZYapTztYvObFHD3X+nplTGurdtL5fxTsUxD6fV0DjyjfSZWLLrYlEfMsJ4xj4fKl17upEvPPqbhQQU+Olup2r+0fb+bMb0wsOlX66MKJfssTajr5rbKs4tmhAng== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none Received: from MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) by MN2PR04MB5599.namprd04.prod.outlook.com (2603:10b6:208:fe::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.25; Mon, 30 Nov 2020 20:28:45 +0000 Received: from MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::113e:c874:1207:eca8]) by MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::113e:c874:1207:eca8%6]) with mapi id 15.20.3611.025; Mon, 30 Nov 2020 20:28:45 +0000 Subject: Re: [ITP] gengetopt 2.23 To: cygwin-apps@cygwin.com References: <8842c6fe-3a5d-5d5f-5691-2d756ee89174@upc.edu> From: Ken Brown Message-ID: <7db937d9-0bec-20b7-4fd2-f3f49139f885@cornell.edu> Date: Mon, 30 Nov 2020 15:28:43 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Originating-IP: [68.175.129.7] X-ClientProxiedBy: BL0PR05CA0003.namprd05.prod.outlook.com (2603:10b6:208:91::13) To MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.0.17] (68.175.129.7) by BL0PR05CA0003.namprd05.prod.outlook.com (2603:10b6:208:91::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.7 via Frontend Transport; Mon, 30 Nov 2020 20:28:44 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8acd0e21-cefc-4c6a-d0a7-08d8956e88de X-MS-TrafficTypeDiagnostic: MN2PR04MB5599: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?Windows-1252?Q?M0KkH7H4Y3NyYcbZRRKr+zOrU517yomh8t6FTdHczV5gw8Mdm7Eeo0f5?= =?Windows-1252?Q?VJXm7AYiSijTZRMc4L2zxLcZXR7tC0+azejyH0EPt2rwRrVDpthYL0We?= =?Windows-1252?Q?j+RWwf2dzCpDns9VIZ7cRRsmaqTKQ84VfmvfeAbi9JZmVLiY5nEdJLyH?= =?Windows-1252?Q?7drchJtIYysHNoZzlp38nm95LETgmRUgYb3RSLF54SlsmQA+9Bm58DPt?= =?Windows-1252?Q?ULve05Pw7tXpCG5i7BFZcRjItFaMpV1Dr/ag6Zwti0OQd2TZDLeCPnKS?= =?Windows-1252?Q?3uqFa2z9P+M0pXk0o3KRXIENGndUr9vgU4AMhciDatUgt6wiatUY+Dpx?= =?Windows-1252?Q?pdriXnzq6tAvextbXglsAeXDkdJU/jPCOU/JL1SktzVnrTS2hDHsVTVD?= =?Windows-1252?Q?qLo8A0/3x7WNZZNQ5chLT1J21oKphG17rkovZ3LX8lD2nuPvhUvHf1/m?= =?Windows-1252?Q?z4g8ffRmdbF4chiSAK+cobo88L9deCfz7ij1PBfnf5ENIQz5gARMb/Q8?= =?Windows-1252?Q?tj71ig+IF9ff2pfTG0oF0TQIkcPh8ZosNXdt5+IF/ssHp2SsYhvIhq3R?= =?Windows-1252?Q?/gf5zUDNJSfUVkiJyLchGslIKmaC/C7Z7kDW839zmOa5gGZxVFLWJOIb?= =?Windows-1252?Q?uqbZ/p8C/BJAFMoLPdq/LHMteU6Gy9ICPSaV+ydzS/XHOgSkU1SJNcUM?= =?Windows-1252?Q?94Th+Y3QH9CtkEIA1oq7K/tv3AXLMG08rFYRjUpL9eCvztxdlBZXTsOj?= =?Windows-1252?Q?ffUSVhSj7v8lTitgEYmdcyK5DCHZTihqjgJJhtlY7yn2hipKJAx6P4Fc?= =?Windows-1252?Q?FrTjcOZU7/qHhbOcP4zjm7okl73JYHFycrQFTK7xASHCw7nxeoc16Z8m?= =?Windows-1252?Q?rs4mt5lcGw4c18QHa3JDdGZA87Cl2iB+Pws+4UOUSclbmHy4WNfOiyb9?= =?Windows-1252?Q?fsuz6nU8m9YFW41ywWHeMZMtWMSo0n5msp0oTi9R6sOHXTvdvpWmoi1N?= =?Windows-1252?Q?VZt/+Nvb93FKHQh2QMJJIAnpJFRIrbz2yzvh21rIsRs/JAB6kpxkQ0QP?= =?Windows-1252?Q?XQXXC1P/B3xgAkASVNuXPaiooD197QZX8xy9bRJFb+bRpNTABFQYBjai?= =?Windows-1252?Q?BMvDxO+rTGSfuPhL20wSpNizdAwXrAv9pFazBY6FX21Hzg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:9; SRV:; IPV:NLI; SFV:SPM; H:MN2PR04MB6176.namprd04.prod.outlook.com; PTR:; CAT:OSPM; SFS:(4636009)(346002)(376002)(39860400002)(366004)(136003)(396003)(66946007)(66476007)(83380400001)(36756003)(66556008)(53546011)(86362001)(6916009)(5660300002)(2616005)(956004)(16576012)(316002)(8676002)(6486002)(966005)(786003)(52116002)(478600001)(75432002)(31686004)(186003)(31696002)(2906002)(16526019)(26005)(8936002)(2004002)(43740500002); DIR:OUT; SFP:1501; X-MS-Exchange-AntiSpam-MessageData: =?Windows-1252?Q?FpEMay/3flezQjiIs/mTsIM0G5I1R7cKVFwQvLBKO4uqs0H+bm4WXL8k?= =?Windows-1252?Q?vc2YVyUA+5Vz+Cs4p/u4q9lVdM/N3HmiJVWN9nU4YsAQpgKEXqhJOEwM?= =?Windows-1252?Q?bm+iJEn3bM6zkkMpIkD2KB8Bml8FIVYAY1xuIhcNJsIcWI6NNigSbECu?= =?Windows-1252?Q?nrFa3aOIOkX6L+MT0cSqq5+IXhzxTjI4H0f9dzMTm1wMaioWBrg9HxDT?= =?Windows-1252?Q?43nsJwEitKRkDDSp+ASomBhNHjBdZmUK4o8vNDd8osxuh0g+XCSAhtVy?= =?Windows-1252?Q?n/Kv8DAARGXOGPYxw1dpslaIYP5P6awbLm9dx1zD2ArISdLn6plqhkZu?= =?Windows-1252?Q?JpWVY1c8BUhqQn8tgC+sKtjC+paAQaCoVBFOXXHiJY9sfeljgchCOrFY?= =?Windows-1252?Q?ef0bXyCEwnyWqcEEyR61466k/DNxBy6s83IZ6mEjPcuNFkAIP4M4kh1g?= =?Windows-1252?Q?kv+itUMlFw2YSP5WnmcBmGeLuzImEnVe+1fXn5wqqNp+Hl1giSY8NYe+?= =?Windows-1252?Q?Nzm1XI3775OhiVTM1r2FRelu6Lktmyo50T72EsFDbyYKc/8CbbYwdsg1?= =?Windows-1252?Q?cCS0i/SBvrq7+WuCem6wTsNTa95ShWL0N9okdVTkY6tzQzpe1/XuQNWI?= =?Windows-1252?Q?F9Uu/s0Gd849C6W5630kkqkrm4egRmUiQjBzkelvp1zICccWbZnujhvI?= =?Windows-1252?Q?1jp4g5/IvSXnMG++n42+xSdb/agyOZwUpIkGHmdTXxtZR8lUS4iBs1nw?= =?Windows-1252?Q?m4OxY+A0a5w419mzoKACgsqNHrd+n6Mi1mR4x2KZ6Cy1k2fo8onS8Dc8?= =?Windows-1252?Q?N9jwTiKt3+g61OGLlLgxtpbiGdBrOrWJg+qX02vTb7I7oM62JwWYVif2?= =?Windows-1252?Q?h4JjxrtTCFRF8kxY0+30L8w78WwWXKHglMFD6RbNyjdylR6cCLOS3Xng?= =?Windows-1252?Q?DeJ8tg1lTBtGLWp7N55j/b7iZSRgaqlNq9OOx9i0LwnFIO0NcFRdqDs3?= =?Windows-1252?Q?qXuQqYKGnTBk7LZ1zwpRvrcYcUbhobtVj71ey7UO8clv7hW0+Fo=3D?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 8acd0e21-cefc-4c6a-d0a7-08d8956e88de X-MS-Exchange-CrossTenant-AuthSource: MN2PR04MB6176.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2020 20:28:45.0268 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: iDBO/Y9fOsZdyfjnSpBI8EfbTEqluuQVJvVXAaldET9qa+8JB9dKLGf4ABZStk+eHawwr+2cPVNZgC9Pkx324A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB5599 X-Spam-Status: No, score=0.4 required=5.0 tests=BAYES_00, DKIM_INVALID, DKIM_SIGNED, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, KAM_NUMSUBJECT, KAM_SHORT, MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Nov 2020 20:28:51 -0000 On 11/30/2020 2:46 PM, Ken Brown via Cygwin-apps wrote: > On 11/29/2020 2:19 PM, Rafel Amer Ramon wrote: >> >> Hi, >> >> [ITP] gengetopt 2.23 >> >> Program home page: https://www.gnu.org/software/gengetopt >> >> License: This program is free software; you can redistribute it and/or modify >> it under the terms of the GNU General Public License as published by >> the Free Software Foundation; either version 3 of the License, or >> (at your option) any later version. >> >> Debian package: https://packages.debian.org/buster/gengetopt >> >> I have uploaded the files to https://github.com/rafelamer/cygwin-gengetopt >> >> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt.cygport >> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23.tar.xz >> >> >> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23-1.x86_64/dist/gengetopt/gengetopt-2.23-1-src.hint >> >> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23-1.x86_64/dist/gengetopt/gengetopt-2.23-1-src.tar.xz >> >> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23-1.x86_64/dist/gengetopt/gengetopt-2.23-1.hint >> >> https://github.com/rafelamer/cygwin-gengetopt/raw/main/gengetopt-2.23-1.x86_64/dist/gengetopt/gengetopt-2.23-1.tar.xz >> > > This looks good.  I just have a few minor comments. > > - The SUMMARY should generally not start by repeating the package name.  "A tool > to write command line option parsing code for C programs" suffices. > > - I suggest adding > >   HOMEPAGE="https://www.gnu.org/software/gengetopt/" > > - The build produces a source patch because of changes to test files: > > >>> Creating source patches >  tests/test_conf_parser_ov2.c |    2 +- >  tests/test_conf_parser_ov3.c |    4 ++-- >  tests/test_conf_parser_ov4.c |    2 +- >  3 files changed, 4 insertions(+), 4 deletions(-) > >   You can use DIFF_EXCLUDES to avoid this. > > - There are two failing tests that you might want to look into at some point. > > - I noticed that your github repo contains all the build files.  Once you become > maintainer, you will be able to push to the official source repo for the package > (see https://cygwin.com/packaging/repos.html).  This should not contain only the should contain > files needed for building the package (i.e., only the cygport file in your > case).  Pushing to that repo triggers an automatic build (see > https://cygwin.com/cgi-bin2/jobs.cgi). > > I'll go ahead and add you to https://cygwin.com/cygwin-pkg-maint, but I'm not > sure how to parse your name.  Should it be "Rafel Amer" or "Rafel Amer Ramon" or > something else? > > Thanks for becoming a maintainer. > > Ken