From patchwork Fri Jun 26 15:37:36 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Julien Corjon X-Patchwork-Id: 488917 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ozlabs.org (Postfix) with ESMTP id A4E59140285 for ; Sat, 27 Jun 2015 01:37:46 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id CF50C926E5; Fri, 26 Jun 2015 15:37:45 +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 fqhPU6bXdh1p; Fri, 26 Jun 2015 15:37:44 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id C84B8926E7; Fri, 26 Jun 2015 15:37: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 371581C1F39 for ; Fri, 26 Jun 2015 15:37:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 31BA5926E7 for ; Fri, 26 Jun 2015 15:37:43 +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 4IAP6NpXsPe7 for ; Fri, 26 Jun 2015 15:37:42 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from smtp-out-3.pacwan.net (smtp-out-3.pacwan.net [195.200.166.133]) by whitealder.osuosl.org (Postfix) with ESMTP id 5674F926E5 for ; Fri, 26 Jun 2015 15:37:42 +0000 (UTC) Received: from mail.sinters.fr (unknown [195.200.174.161]) by smtp-out-3.pacwan.net (Postfix) with ESMTP id 9234B24B588 for ; Fri, 26 Jun 2015 17:37:41 +0200 (CEST) Received: from MAIL-SINTERS-01.sinters-int.fr ([fe80::7dc5:feb4:84da:82b]) by MAIL-SINTERS-01.sinters-int.fr ([fe80::7dc5:feb4:84da:82b%10]) with mapi id 14.03.0210.002; Fri, 26 Jun 2015 17:37:37 +0200 From: Julien CORJON To: "buildroot@buildroot.org" Thread-Topic: [PATCH 1/1] monkey: new package Thread-Index: AQHQsCYGb4JkEeuEq0awctCvcgGtdA== Date: Fri, 26 Jun 2015 15:37:36 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.31.250] MIME-Version: 1.0 Cc: Morgan DELESTRE Subject: [Buildroot] [PATCH 1/1] monkey: 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: , Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Morgan Delestre Signed-off-by: Morgan Delestre Signed-off-by: Julien Corjon --- package/Config.in | 1 + package/monkey/0001-Configure-accept-all-conf.patch | 13 +++++++++++++ package/monkey/Config.in | 11 +++++++++++ package/monkey/monkey.mk | 20 ++++++++++++++++++++ 4 files changed, 45 insertions(+) create mode 100644 package/monkey/0001-Configure-accept-all-conf.patch create mode 100644 package/monkey/Config.in create mode 100644 package/monkey/monkey.mk diff --git a/package/Config.in b/package/Config.in index fac632f..3f5d853 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1224,6 +1224,7 @@ endif source "package/modem-manager/Config.in" source "package/mongoose/Config.in" source "package/mongrel2/Config.in" + source "package/monkey/Config.in" source "package/mosquitto/Config.in" source "package/mrouted/Config.in" source "package/mtr/Config.in" diff --git a/package/monkey/0001-Configure-accept-all-conf.patch b/package/monkey/0001-Configure-accept-all-conf.patch new file mode 100644 index 0000000..471e25b --- /dev/null +++ b/package/monkey/0001-Configure-accept-all-conf.patch @@ -0,0 +1,13 @@ +Index: monkey-1.5.6/configure +=================================================================== +--- monkey-1.5.6.orig/configure ++++ monkey-1.5.6/configure +@@ -1204,7 +1204,7 @@ for arg in $*; do + ;; + --with-libtool-sysroot*) + ;; +- *) ++ --help) + echo "Usage: ./configure [OPTION]... [VAR=VALUE]..." + echo + echo -e $bldwht"Optional Commands:" $txtrst diff --git a/package/monkey/Config.in b/package/monkey/Config.in new file mode 100644 index 0000000..519fd65 --- /dev/null +++ b/package/monkey/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_MONKEY + bool "monkey" + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_TOOLCHAIN_USES_GLIBC + help + Money Server is a fast and lightweight web server for Linux platforms. + + http://monkey-project.com/ + +comment "monkey needs an (e)glibc toolchain w/ threads, headers >= 2.6" + depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_USES_GLIBC diff --git a/package/monkey/monkey.mk b/package/monkey/monkey.mk new file mode 100644 index 0000000..20ce048 --- /dev/null +++ b/package/monkey/monkey.mk @@ -0,0 +1,20 @@ +############################################################# +# +# monkey +# +############################################################# +MONKEY_VERSION_MAJOR = 1 +MONKEY_VERSION_MINOR = 5 +MONKEY_VERSION_PATCH = 6 +MONKEY_VERSION = $(MONKEY_VERSION_MAJOR).$(MONKEY_VERSION_MINOR).$(MONKEY_VERSION_PATCH) +MONKEY_SOURCE = monkey-$(MONKEY_VERSION).tar.gz +MONKEY_SITE = http://monkey-project.com/releases/$(MONKEY_VERSION_MAJOR).$(MONKEY_VERSION_MINOR)/ +MONKEY_INSTALL_STAGING = YES +MONKEY_INSTALL_TARGET = YES + +# Monkey default memory allocator should be jemalloc +# but monkey configure script does not handle +# cross-compilation in a good way +MONKEY_CONF_OPTS =--malloc-libc + +$(eval $(call autotools-package))