From patchwork Wed Mar 25 14:04:24 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Oudinet X-Patchwork-Id: 1261409 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=u/f0OAA/; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48nVCv5r3wz9sQx for ; Thu, 26 Mar 2020 01:01:47 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 125F686D24; Wed, 25 Mar 2020 14:01:46 +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 Urr4rtX0MsG1; Wed, 25 Mar 2020 14:01:44 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 316CC86CF5; Wed, 25 Mar 2020 14:01: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 C6E031BF33D for ; Wed, 25 Mar 2020 14:01:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id C230C86E89 for ; Wed, 25 Mar 2020 14:01:42 +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 Qx-Q8ZS79ABw for ; Wed, 25 Mar 2020 14:01:41 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) by whitealder.osuosl.org (Postfix) with ESMTPS id 4A84586D81 for ; Wed, 25 Mar 2020 14:01:41 +0000 (UTC) Received: by mail-wm1-f48.google.com with SMTP id z18so2597139wmk.2 for ; Wed, 25 Mar 2020 07:01:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=f7jvE39AtZA9/gBLjcEg8HASl9rSpRh43Hyzq1KkkXs=; b=u/f0OAA/yXlBMtB9QV1vl14Lf+yovtD720wO61fiDtTs4kpkzxycsK7wSkNLT250Ct ba0WEsMOb2/BEU9wZUEnWHrY7U7xRsLgLOxcL5+L+LFqFsK7VnHKf75f3Sil7HzmPODt ikH9K37VtVp59Onemkx1FAGNhJbq5BRDuFgTMwrdoaWZqRPvWkr4AGZZPqaDLTaRLPom OH+mVsGIOiRBBSdUEMUY+N0FMTX4kRvy/DeYiDF6+SKJs1mtDpJ6MyDGhoxF23YCQyp5 EtF+3AR5P5NzfJp95Sndsauqy3tJtWzSUHPasKUPcGbuP0+mvMSHpQiHrqReZRD5aNGZ Ue6A== 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:mime-version :content-transfer-encoding; bh=f7jvE39AtZA9/gBLjcEg8HASl9rSpRh43Hyzq1KkkXs=; b=jhiSe7NhO9ly2QGt10HYujzryt+VmthjL/cNIBzrAiSm1I/MPzWhwun63RniLFuYvp hGR/ZXLqrqJ5BMekv49XDWyEQZ5FsemjNQ8c/mXnm7z8ZP7Hqof7MEdt3iDI1IqNksi4 ZtT7kf19BOWahlfMigPfMJdsnrde16xxmejokj9cYz5+LEYvLOSPx/06hioaYBig2VKb KOo0kKwtj97syg3vAfxb1KL7RI7cbCPPmlAO6Xtxef7J2A7mPeP8RvkG5Egzz3QbWZRF Ky7xP6/zAtzfiR7ld+TI+eX1eG0bhxbIfxdOo5z19WP/yOlZ+SeyWb45NxTM/5OAsSxP BsDQ== X-Gm-Message-State: ANhLgQ32zJbvNY+bb752GME6MZT/ogJhYihD8oOUXff8sjAf3v88MPGz P1RughVXlW7rnX7HEZdBFC7I/QhF X-Google-Smtp-Source: ADFU+vuHuLtCEJrjMVf8te2n87SAS20w/SPT+XF4qqc05xVmVC0xdwEHq8x/q1L2nAPm7NtEKZArpQ== X-Received: by 2002:a1c:e109:: with SMTP id y9mr3526316wmg.62.1585144898961; Wed, 25 Mar 2020 07:01:38 -0700 (PDT) Received: from shrek.dav.id (lmontsouris-659-1-42-116.w92-154.abo.wanadoo.fr. [92.154.77.116]) by smtp.gmail.com with ESMTPSA id o9sm34538188wrw.20.2020.03.25.07.01.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Mar 2020 07:01:37 -0700 (PDT) From: Johan Oudinet To: buildroot@buildroot.org Date: Wed, 25 Mar 2020 15:04:24 +0100 Message-Id: <20200325140424.21408-1-johan.oudinet@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH] package/vuejs: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Johan Oudinet Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Johan Oudinet --- DEVELOPERS | 1 + package/Config.in | 1 + package/vuejs/Config.in | 6 ++++++ package/vuejs/vuejs.hash | 3 +++ package/vuejs/vuejs.mk | 19 +++++++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/vuejs/Config.in create mode 100644 package/vuejs/vuejs.hash create mode 100644 package/vuejs/vuejs.mk diff --git a/DEVELOPERS b/DEVELOPERS index 1fb4e65755..e1fb044ee7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1321,6 +1321,7 @@ F: package/erlang-p1-yaml/ F: package/erlang-p1-yconf/ F: package/erlang-p1-zlib/ F: package/nginx-dav-ext/ +F: package/vuejs/ N: John Stile F: package/dhcpcd/ diff --git a/package/Config.in b/package/Config.in index 614ec921e5..4644d334f0 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1543,6 +1543,7 @@ endif source "package/json-javascript/Config.in" source "package/openlayers/Config.in" source "package/spidermonkey/Config.in" + source "package/vuejs/Config.in" endmenu menu "JSON/XML" diff --git a/package/vuejs/Config.in b/package/vuejs/Config.in new file mode 100644 index 0000000000..6456d288f9 --- /dev/null +++ b/package/vuejs/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_VUEJS + bool "vuejs" + help + VueJS web application framework. + + http://vuejs.org diff --git a/package/vuejs/vuejs.hash b/package/vuejs/vuejs.hash new file mode 100644 index 0000000000..d2b30b8d34 --- /dev/null +++ b/package/vuejs/vuejs.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 7ee4d5e4ec7d44fb9918ecb074ad7701eb0bcb3a840cee3c2924734ef3fd888a v2.6.11.tar.gz +sha256 17fb24bc303763f3fe1911ee24e5225c7ad59f0e3a5d8123e9b730c100a306a6 LICENSE diff --git a/package/vuejs/vuejs.mk b/package/vuejs/vuejs.mk new file mode 100644 index 0000000000..f7e197c4af --- /dev/null +++ b/package/vuejs/vuejs.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# vuejs +# +################################################################################ + +VUEJS_VERSION = 2.6.11 +VUEJS_SOURCE = v$(VUEJS_VERSION).tar.gz +VUEJS_SITE = https://github.com/vuejs/vue/archive +VUEJS_LICENSE = MIT +VUEJS_LICENSE_FILES = LICENSE + +# Install .min.js as .js +define VUEJS_INSTALL_TARGET_CMDS + $(INSTALL) -m 644 -D $(@D)/dist/vue.min.js \ + $(TARGET_DIR)/var/www/vue.js +endef + +$(eval $(generic-package))