From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 128105 invoked by alias); 8 Feb 2020 13:47:51 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 128067 invoked by uid 89); 8 Feb 2020 13:47:50 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-6.8 required=5.0 tests=AWL,BAYES_00,FORGED_SPF_HELO,GIT_PATCH_3,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=HContent-Transfer-Encoding:8bit X-HELO: sa-prd-fep-043.btinternet.com Received: from mailomta18-sa.btinternet.com (HELO sa-prd-fep-043.btinternet.com) (213.120.69.24) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 08 Feb 2020 13:47:48 +0000 Received: from sa-prd-rgout-004.btmx-prd.synchronoss.net ([10.2.38.7]) by sa-prd-fep-043.btinternet.com with ESMTP id <20200208134746.BBJR27567.sa-prd-fep-043.btinternet.com@sa-prd-rgout-004.btmx-prd.synchronoss.net>; Sat, 8 Feb 2020 13:47:46 +0000 Authentication-Results: btinternet.com; auth=pass (LOGIN) smtp.auth=jonturney@btinternet.com X-OWM-Source-IP: 31.51.207.12 (GB) X-OWM-Env-Sender: jonturney@btinternet.com X-VadeSecure-score: verdict=clean score=0/300, class=clean Received: from localhost.localdomain (31.51.207.12) by sa-prd-rgout-004.btmx-prd.synchronoss.net (5.8.340) (authenticated as jonturney@btinternet.com) id 5E3A27DB008E4B6B; Sat, 8 Feb 2020 13:47:46 +0000 From: Jon Turney To: cygwin-apps@cygwin.com Cc: Jon Turney Subject: [PATCH cygport 0/2] Add provides: and conflicts: Date: Sat, 08 Feb 2020 13:47:00 -0000 Message-Id: <20200208134634.58200-1-jon.turney@dronecode.org.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SW-Source: 2020-02/txt/msg00009.txt.bz2 Add the ability to specify provides: and conflicts: hints in the cygport. Jon Turney (2): Add test which compares hints with expected Add provides: and conflicts: hints lib/pkg_pkg.cygpart | 74 ++++++++++++++++++- testsuite/hints/meson.build | 1 + .../libmultiple-devel-3.14-1.hint | 6 ++ .../libmultiple1/libmultiple1-3.14-1.hint | 8 ++ .../dist/multiple/multiple-3.14-1.hint | 6 ++ testsuite/hints/multiple/multiple.cygport | 35 +++++++++ testsuite/hints/multiple/multiple.list | 1 + .../obsoleted-by-single-2.3.4-1.hint | 8 ++ .../dist/single/single-2.3.4-1.hint | 8 ++ testsuite/hints/single/single.cygport | 25 +++++++ testsuite/hints/single/single.list | 1 + testsuite/meson.build | 2 + testsuite/test-driver | 17 ++++- 13 files changed, 189 insertions(+), 3 deletions(-) create mode 100644 testsuite/hints/meson.build create mode 100644 testsuite/hints/multiple/hints/multiple-3.14-1.x86_64/dist/multiple/libmultiple-devel/libmultiple-devel-3.14-1.hint create mode 100644 testsuite/hints/multiple/hints/multiple-3.14-1.x86_64/dist/multiple/libmultiple1/libmultiple1-3.14-1.hint create mode 100644 testsuite/hints/multiple/hints/multiple-3.14-1.x86_64/dist/multiple/multiple-3.14-1.hint create mode 100644 testsuite/hints/multiple/multiple.cygport create mode 100644 testsuite/hints/multiple/multiple.list create mode 100644 testsuite/hints/single/hints/single-2.3.4-1.x86_64/dist/single/obsoleted-by-single/obsoleted-by-single-2.3.4-1.hint create mode 100644 testsuite/hints/single/hints/single-2.3.4-1.x86_64/dist/single/single-2.3.4-1.hint create mode 100644 testsuite/hints/single/single.cygport create mode 100644 testsuite/hints/single/single.list -- 2.21.0