From patchwork Sat Nov 18 20:24:40 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabrice Fontaine X-Patchwork-Id: 839263 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="C9XlsNcq"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yfS0f1XX3z9rxl for ; Sun, 19 Nov 2017 07:54:58 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 6BA3A87525; Sat, 18 Nov 2017 20:54:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ztsO1HTh03Fm; Sat, 18 Nov 2017 20:54:46 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 4780787548; Sat, 18 Nov 2017 20:54:44 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id C39821C26D0 for ; Sat, 18 Nov 2017 20:24:55 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id BC258865C1 for ; Sat, 18 Nov 2017 20:24:55 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q9XvtgYIREs1 for ; Sat, 18 Nov 2017 20:24:55 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by whitealder.osuosl.org (Postfix) with ESMTPS id E6BD586876 for ; Sat, 18 Nov 2017 20:24:54 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id 128so3616689wmo.3 for ; Sat, 18 Nov 2017 12:24:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=ZEPMuQxwhZLFY9mwJRbVVpjPYQqAfTm++MaZl5lsSSk=; b=C9XlsNcq7eDPxv+Jvq/AxXfYuZZq88FDRC20vv22a9AK6ZM7WRSO789jh/Qo2yKXYt tQUkvlmRKBqCm8Tgv/MR90EtC59eQ1CRHkKVJ41YllLbxYL4/oje5RDDi47+GMLrV3pd +iqe+FfkvKIi6LuXWbGmLBbjtbnKKlla1rO9/k2EmCsxWDV0XLwbYWW8ht0X+co+35rf c5aDjuYAEmGkLOFf+zbpawEY0UgHvf5RrjkiSPsakIJF7d2lW8H4KKPf6AXafHJgVptD TJXcT6b6PJJ9ErZbMo3Xv+n2DGsAk8Ml1k62p4iCGSq3FVSX/28kwDZuK+MU4ONoaU7d NIBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ZEPMuQxwhZLFY9mwJRbVVpjPYQqAfTm++MaZl5lsSSk=; b=acCPHS4a5o3g785PdKvh8MESgXC0WAGY5BTD9QsGUjiifLStnUW5k1PHXm7yoOOSfR SGWh2PbFJvy2UKfXwolsjYhMRqOwX3mlvxGRdSwpTvSx/zmwWw5meN+98Ej6t6guxwyq S0DHWKRgVhfSoStZLzIFuHxnq39Kkn+K8gTf4IdPUqbP5YmBNgpkeUzjfMxSFLinkyb8 55d6lBr6RuFTen0r8C92ngKeBQMTZlpSxpho/l9VAi2p0DFHXCbNnhAhkWMejijW1l+T K+Rj3oLVoWxmAPxnkaJDE0rMKG0ZaCvq+ZpkiCGMiuzh3fm+/bBkM/VEM2t/BughxJxy O8Pg== X-Gm-Message-State: AJaThX5H1fYQZi1U16NdNba8eBbGH2E0ddqw7tTglHLLcg9Qeg/Zpoad +wx7Tk9lN9nx50YqsRZvB9+DRQ== X-Google-Smtp-Source: AGs4zMaHDQ8+IMGqkNjoDVkgGjIyoFovUBYa7rcB0NtwgaS/RQx0177QD0+9ay3B4tQInv1Fdve/rg== X-Received: by 10.28.144.67 with SMTP id s64mr7295748wmd.83.1511036693147; Sat, 18 Nov 2017 12:24:53 -0800 (PST) Received: from localhost.localdomain (ARennes-656-1-392-90.w86-214.abo.wanadoo.fr. [86.214.20.90]) by smtp.gmail.com with ESMTPSA id m198sm9281078wmg.20.2017.11.18.12.24.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Nov 2017 12:24:52 -0800 (PST) From: Fabrice Fontaine To: buildroot@buildroot.org Date: Sat, 18 Nov 2017 21:24:40 +0100 Message-Id: <20171118202440.28645-1-fontaine.fabrice@gmail.com> X-Mailer: git-send-email 2.14.1 Subject: [Buildroot] [PATCH 1/1] libupnp18: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.24 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fabrice Fontaine MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Branch 1.8.x of libupnp is not compatible with branch 1.6.x so add a dedicated package and make it depends on !BR2_PACKAGE_LIBUPNP as suggested by Thomas Petazzoni and Arnout Vandecappelle during review of "libupnp: add 1.8.3 version" patch. Signed-off-by: Fabrice Fontaine --- DEVELOPERS | 1 + package/Config.in | 1 + package/libupnp18/Config.in | 15 +++++++++++++++ package/libupnp18/libupnp18.hash | 3 +++ package/libupnp18/libupnp18.mk | 15 +++++++++++++++ 5 files changed, 35 insertions(+) create mode 100644 package/libupnp18/Config.in create mode 100644 package/libupnp18/libupnp18.hash create mode 100644 package/libupnp18/libupnp18.mk diff --git a/DEVELOPERS b/DEVELOPERS index 727654cd6..6515041d9 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -609,6 +609,7 @@ F: package/gupnp-dlna/ F: package/gupnp-tools/ F: package/hiredis/ F: package/igd2-for-linux/ +F: package/libupnp18/ F: package/minissdpd/ F: package/motion/ F: package/rygel/ diff --git a/package/Config.in b/package/Config.in index 61e3d78e2..fa696f770 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1382,6 +1382,7 @@ menu "Networking" source "package/libtirpc/Config.in" source "package/libtorrent/Config.in" source "package/libupnp/Config.in" + source "package/libupnp18/Config.in" source "package/libupnpp/Config.in" source "package/liburiparser/Config.in" source "package/libvncserver/Config.in" diff --git a/package/libupnp18/Config.in b/package/libupnp18/Config.in new file mode 100644 index 000000000..80ac59542 --- /dev/null +++ b/package/libupnp18/Config.in @@ -0,0 +1,15 @@ +config BR2_PACKAGE_LIBUPNP18 + bool "libupnp18" + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_PACKAGE_LIBUPNP + help + The portable SDK for UPnP(tm) Devices (libupnp) provides + developers with an API and open source code for building + control points, devices, and bridges that are compliant with + Version 1.0 of the Universal Plug and Play Device Architecture + Specification + + http://pupnp.sourceforge.net/ + +comment "libupnp18 needs a toolchain w/ threads" + depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/libupnp18/libupnp18.hash b/package/libupnp18/libupnp18.hash new file mode 100644 index 000000000..a5b5b074c --- /dev/null +++ b/package/libupnp18/libupnp18.hash @@ -0,0 +1,3 @@ +# Locally computed: +sha256 9afa0b09faa9ebd9e8a6425ddbfe8d1d856544c49b1f86fde221219e569a308d libupnp-1.8.3.tar.bz2 +sha256 0375955c8a79d6e8fa0792d45d00fc4e7710d7ac95bcbd27f9225a83f5c946fd LICENSE diff --git a/package/libupnp18/libupnp18.mk b/package/libupnp18/libupnp18.mk new file mode 100644 index 000000000..a75558e92 --- /dev/null +++ b/package/libupnp18/libupnp18.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# libupnp18 +# +################################################################################ + +LIBUPNP18_VERSION = 1.8.3 +LIBUPNP18_SOURCE = libupnp-$(LIBUPNP18_VERSION).tar.bz2 +LIBUPNP18_SITE = http://downloads.sourceforge.net/project/pupnp/pupnp/libUPnP%20$(LIBUPNP18_VERSION) +LIBUPNP18_CONF_ENV = ac_cv_lib_compat_ftime=no +LIBUPNP18_INSTALL_STAGING = YES +LIBUPNP18_LICENSE = BSD-3-Clause +LIBUPNP18_LICENSE_FILES = LICENSE + +$(eval $(autotools-package))