From patchwork Sat Feb 23 20:56:56 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Huth X-Patchwork-Id: 1047434 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=tuxfamily.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 446LBg4ry4z9sBR for ; Sun, 24 Feb 2019 07:57:47 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 9CD0A86A72; Sat, 23 Feb 2019 20:57:44 +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 CnzlFhK6PnWr; Sat, 23 Feb 2019 20:57:43 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 0C1E986919; Sat, 23 Feb 2019 20:57:43 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 91A481BF2BF for ; Sat, 23 Feb 2019 20:57:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 8F60987009 for ; Sat, 23 Feb 2019 20:57:41 +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 1UX9e2k9zocT for ; Sat, 23 Feb 2019 20:57:39 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f68.google.com (mail-wr1-f68.google.com [209.85.221.68]) by hemlock.osuosl.org (Postfix) with ESMTPS id 0194586FDD for ; Sat, 23 Feb 2019 20:57:38 +0000 (UTC) Received: by mail-wr1-f68.google.com with SMTP id w6so2632587wrs.4 for ; Sat, 23 Feb 2019 12:57:38 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=UfU6pZ+yYdR8MizTC82Rj8DSXjj9UtQUrTEQpCAvNFI=; b=rt5VoyuFwCL039i7cdGumvFr5GrbVZVq3oEipKwLyLPtph0+SQ4ta+/OKOClg9so5X Y81PwV6ekTiwutE2vghm11C0joulpEam/3bORVSlpX5K2i9SUmAfvs/XlWYkvAIGQ+cG t+hTrgxxNbaofitSrjJJbSMtriOyuFOKOfniQoM2BFAPF260fG7YnUUykeMwi0aYxN+0 xVOyh/o3h50INseP6F3M8na8LhqfJA/maP+iZYqTMF9t4MNdFkU7PljvbhGoRirSixBL 93pHJZ35Ln02dN+W6TgudE7+0AOm4WAz9xFjiViZwhS7GROJ5r2ZafdA1mQG10Duz4pO sbtQ== X-Gm-Message-State: AHQUAub6oElzq7OeCTClehhCTI/TOfUOPw2kggzoY0P07r8ncCl4kCX2 wKV/Sh7OB5MHZp6f2KPXgZNiHAtS X-Google-Smtp-Source: AHgI3IaLoyMbU4GMgKxFYNkfak1GO4zgQgC0D3j108xtBWjI+cHeKski207bRpaw+nQ9ZJlecxJL0A== X-Received: by 2002:adf:f00b:: with SMTP id j11mr7277015wro.57.1550955457196; Sat, 23 Feb 2019 12:57:37 -0800 (PST) Received: from thl530.multi.box (pD95750BD.dip0.t-ipconnect.de. [217.87.80.189]) by smtp.gmail.com with ESMTPSA id b18sm3215147wro.80.2019.02.23.12.57.36 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 23 Feb 2019 12:57:36 -0800 (PST) From: Thomas Huth To: buildroot@buildroot.org Date: Sat, 23 Feb 2019 21:56:56 +0100 Message-Id: <20190223205657.18394-3-huth@tuxfamily.org> X-Mailer: git-send-email 2.17.2 In-Reply-To: <20190223205657.18394-1-huth@tuxfamily.org> References: <20190223205657.18394-1-huth@tuxfamily.org> Subject: [Buildroot] [PATCH 2/3] package/ascii-invaders: 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: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" An ASCII-art game like Space Invaders using ncurses. Signed-off-by: Thomas Huth --- package/Config.in | 1 + package/ascii-invaders/Config.in | 5 +++++ package/ascii-invaders/ascii-invaders.hash | 2 ++ package/ascii-invaders/ascii-invaders.mk | 23 ++++++++++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 package/ascii-invaders/Config.in create mode 100644 package/ascii-invaders/ascii-invaders.hash create mode 100644 package/ascii-invaders/ascii-invaders.mk diff --git a/package/Config.in b/package/Config.in index 490cbdb216..16789fcd7c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -239,6 +239,7 @@ comment "Themes" endmenu menu "Games" + source "package/ascii-invaders/Config.in" source "package/chocolate-doom/Config.in" source "package/doom-wad/Config.in" source "package/flare-engine/Config.in" diff --git a/package/ascii-invaders/Config.in b/package/ascii-invaders/Config.in new file mode 100644 index 0000000000..e68d48bed0 --- /dev/null +++ b/package/ascii-invaders/Config.in @@ -0,0 +1,5 @@ +config BR2_PACKAGE_ASCII_INVADERS + bool "ascii_invaders" + select BR2_PACKAGE_NCURSES + help + An ASCII-art game like Space Invaders using ncurses. diff --git a/package/ascii-invaders/ascii-invaders.hash b/package/ascii-invaders/ascii-invaders.hash new file mode 100644 index 0000000000..6c98401c36 --- /dev/null +++ b/package/ascii-invaders/ascii-invaders.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha512 326708ffc2c277e04575920c58f6a267e0bf46f8d2a3dbca9b5c317fb01006d4f673ab35f92f292549cc52dbee4400a84c85478eb81b9bd7703689a705547bc7 v1.0.1.tar.gz diff --git a/package/ascii-invaders/ascii-invaders.mk b/package/ascii-invaders/ascii-invaders.mk new file mode 100644 index 0000000000..cb5aeaff27 --- /dev/null +++ b/package/ascii-invaders/ascii-invaders.mk @@ -0,0 +1,23 @@ +############################################################################## +# +# ASCII-Invaders +# +############################################################################## + +ASCII_INVADERS_VERSION = 1.0.1 +ASCII_INVADERS_SOURCE = v$(ASCII_INVADERS_VERSION).tar.gz +ASCII_INVADERS_SITE = https://github.com/macdice/ascii-invaders/archive +ASCII_INVADERS_INSTALL_TARGET = YES +ASCII_INVADERS_DEPENDENCIES = ncurses +ASCII_INVADERS_LICENSE = GPL-2.0+ +ASCII_INVADERS_LICENSE_FILES = LICENSE + +define ASCII_INVADERS_BUILD_CMDS + (cd $(@D) ; $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)) +endef + +define ASCII_INVADERS_INSTALL_TARGET_CMDS + $(INSTALL) -D -m 0755 $(@D)/ascii_invaders $(TARGET_DIR)/usr/bin +endef + +$(eval $(generic-package))