From patchwork Sun Mar 5 15:10:03 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Romain Naour X-Patchwork-Id: 735448 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3vbmZZ3qGqz9s7y for ; Mon, 6 Mar 2017 02:10:46 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Zy4W9Q6A"; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 026E189E69; Sun, 5 Mar 2017 15:10:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2R5vA629lYKF; Sun, 5 Mar 2017 15:10:37 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 763A189F67; Sun, 5 Mar 2017 15:10:36 +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 78AF51C2774 for ; Sun, 5 Mar 2017 15:10:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 749CD86962 for ; Sun, 5 Mar 2017 15:10:21 +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 VGXh9bXVUFFO for ; Sun, 5 Mar 2017 15:10:20 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr0-f196.google.com (mail-wr0-f196.google.com [209.85.128.196]) by whitealder.osuosl.org (Postfix) with ESMTPS id 7C53586955 for ; Sun, 5 Mar 2017 15:10:20 +0000 (UTC) Received: by mail-wr0-f196.google.com with SMTP id u108so14808446wrb.2 for ; Sun, 05 Mar 2017 07:10:20 -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:in-reply-to:references; bh=GbOBxbTDHtlDUSwYGQNYc21OGhSBtiGM0QAxnCBDFFs=; b=Zy4W9Q6AJGt/SSbl+XZA640aU/JtcbD7585aIrJj51lhHZY8OjRgLE8ZZE5M/HZxvs MOHgd0OdrNWkxDWhvogc1mrUOypn5nSpVrYJuBjFIFr7iDOKkLC7Fh8JOXspbNZuDzyU B8wefyjrKRc8xMhSmvWoe/UosamEKo4yxt4Ok2ARQG6ILAmLfmKVGDzKagTjTjCtc8pJ 88VwjGRgHfx4JsObsKsp1BGtEuWwRvTK0KxYo2UClgJYzJ46551RAtCUIuzyyUQ/dfxt fqrkchgvyQsp8Qdl+ey+jTOR6vo8q8DPpCo2eJHTKtfmA7wRMrspvvwmTNTxNepe5zpu f2PQ== 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:in-reply-to :references; bh=GbOBxbTDHtlDUSwYGQNYc21OGhSBtiGM0QAxnCBDFFs=; b=W91DdnhSNcPg5YfhFOANaREoGWxEjVde1MaUJ4zunIU3SWry69dzWXIRGpejtXkCoZ w0AtsgJTIe1sMSHwAv/xV8ylE3zbeUSYsv9AT37J02C95meqddSjuhLaYlGNHgmjURe8 aqxHFby4JJqca2LN/8yNVuOVuWmXBaHF8uSxLhfS6gbfe7uiiwXCZhPBjM+xuJ11hzFu rIngs/QHJ1nnR/bEchctn/6mqWGwdBoYuhu1ZU76eRYgUVPgavwl0DA/PBgVn/CHHs/j zIHXnRvBmThNjNV5yjUkxjPD+WtxNNqwuEMiYLxwg5LGU0c5R0+/J8xa9bslyO6NmaFU JnBQ== X-Gm-Message-State: AMke39ksVKKNVqsW+2KRz41JvyGpAexlgw5Lg0ofQFhOPZHGvvWSwTxmP4Zx+1UEhkkqFA== X-Received: by 10.223.170.210 with SMTP id i18mr11686013wrc.114.1488726619050; Sun, 05 Mar 2017 07:10:19 -0800 (PST) Received: from localhost.localdomain (gam75-1-81-57-22-125.fbx.proxad.net. [81.57.22.125]) by smtp.gmail.com with ESMTPSA id v18sm23320701wrc.41.2017.03.05.07.10.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 05 Mar 2017 07:10:18 -0800 (PST) From: Romain Naour To: buildroot@buildroot.org Date: Sun, 5 Mar 2017 16:10:03 +0100 Message-Id: <20170305151004.2815-8-romain.naour@gmail.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170305151004.2815-1-romain.naour@gmail.com> References: <20170305151004.2815-1-romain.naour@gmail.com> Cc: Romain Naour , Jeremy Rosen Subject: [Buildroot] [PATCH 8/9] package/libgphoto2: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Romain Naour Cc: Jeremy Rosen --- DEVELOPERS | 1 + package/Config.in | 1 + package/libgphoto2/Config.in | 20 ++++++++++++++++++++ package/libgphoto2/libgphoto2.hash | 5 +++++ package/libgphoto2/libgphoto2.mk | 16 ++++++++++++++++ 5 files changed, 43 insertions(+) create mode 100644 package/libgphoto2/Config.in create mode 100644 package/libgphoto2/libgphoto2.hash create mode 100644 package/libgphoto2/libgphoto2.mk diff --git a/DEVELOPERS b/DEVELOPERS index 8b64244..b7b203e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1293,6 +1293,7 @@ F: package/expedite/ F: package/iqvlinux/ F: package/liblinear/ F: package/lensfun/ +F: package/libgphoto2/ F: package/linux-syscall-support/ F: package/lugaru/ F: package/mcelog/ diff --git a/package/Config.in b/package/Config.in index 7f11791..fd010ba 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1071,6 +1071,7 @@ menu "Hardware handling" source "package/libfreefare/Config.in" source "package/libftdi/Config.in" source "package/libftdi1/Config.in" + source "package/libgphoto2/Config.in" source "package/libgpiod/Config.in" source "package/libgudev/Config.in" source "package/libhid/Config.in" diff --git a/package/libgphoto2/Config.in b/package/libgphoto2/Config.in new file mode 100644 index 0000000..eb48f9c --- /dev/null +++ b/package/libgphoto2/Config.in @@ -0,0 +1,20 @@ +config BR2_PACKAGE_LIBGPHOTO2 + bool "libgphoto2" + depends on BR2_TOOLCHAIN_HAS_THREADS + select BR2_PACKAGE_GD + select BR2_PACKAGE_JPEG + select BR2_PACKAGE_LIBEXIF + select BR2_PACKAGE_LIBTOOL + select BR2_PACKAGE_LIBUSB + select BR2_PACKAGE_LIBXML2 + select BR2_PACKAGE_LOCKDEV + help + libgphoto2 is a library that can be used by applications to + access various digital cameras. + + http://www.gphoto.org + +comment "libgphoto2 needs a toolchain w/ C++, threads" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS + +# depends on BR2_INSTALL_LIBSTDCPP diff --git a/package/libgphoto2/libgphoto2.hash b/package/libgphoto2/libgphoto2.hash new file mode 100644 index 0000000..4612fda --- /dev/null +++ b/package/libgphoto2/libgphoto2.hash @@ -0,0 +1,5 @@ +# https://sourceforge.net/projects/gphoto/files/libgphoto/2.5.12/ +md5 a5999acc204c31515a6ec8e517d2cd91 libgphoto2-2.5.12.tar.bz2 +sha1 4ded403b87d46ad49ba88b22b9410789ed3cef10 libgphoto2-2.5.12.tar.bz2 +# Locally computed +sha256 b9bb28990fde45ac385e4851a07dbad2e1250404b535b0a3a3b898bb431e4e2e libgphoto2-2.5.12.tar.bz2 diff --git a/package/libgphoto2/libgphoto2.mk b/package/libgphoto2/libgphoto2.mk new file mode 100644 index 0000000..bb57091 --- /dev/null +++ b/package/libgphoto2/libgphoto2.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# libgphoto2 +# +################################################################################ + +LIBGPHOTO2_VERSION = 2.5.12 +LIBGPHOTO2_SITE = https://sourceforge.net/projects/gphoto/files/libgphoto/$(LIBGPHOTO2_VERSION) +LIBGPHOTO2_SOURCE = libgphoto2-$(LIBGPHOTO2_VERSION).tar.bz2 +LIBGPHOTO2_LICENSE = LGPLv2.1+ +LIBGPHOTO2_LICENSE_FILES = COPYING +LIBGPHOTO2_INSTALL_STAGING = YES + +LIBGPHOTO2_DEPENDENCIES = host-pkgconf gd jpeg libexif libtool libusb libxml2 lockdev + +$(eval $(autotools-package))