[oe] [meta-webserver][PATCH] monkey: new v1.5.2 release.
Martin Jansa
martin.jansa at gmail.com
Thu Aug 7 07:49:35 UTC 2014
On Wed, Aug 06, 2014 at 10:49:36PM -0600, Eduardo Silva wrote:
> This patch add the new Monkey HTTP Server v1.5.2. The new Bitbake file
> contains the modifications suggested over the patch set for v1.5.1. It
> specify each configuration file for CONFFILES_${PN}.
>
> For more details about software changes please visit:
>
> http://monkey-project.com/Announcements/v1.5.2
Can you please resend with -M?
> === Build Tests ==
>
> This version and new Bitbake file have been tested on Yocto/Daisy being
> packaged and deployed on images based on rpm and ipk successfully.
>
> monkey-yocto/70d57bfd19c01ec055db57e35385ffc4185ae186
>
> Signed-off-by: Eduardo Silva <eduardo at monkey.io>
> ---
> .../recipes-httpd/monkey/monkey_1.5.1.bb | 50 -----------------
> .../recipes-httpd/monkey/monkey_1.5.2.bb | 64 ++++++++++++++++++++++
> 2 files changed, 64 insertions(+), 50 deletions(-)
> delete mode 100644 meta-webserver/recipes-httpd/monkey/monkey_1.5.1.bb
> create mode 100644 meta-webserver/recipes-httpd/monkey/monkey_1.5.2.bb
>
> diff --git a/meta-webserver/recipes-httpd/monkey/monkey_1.5.1.bb b/meta-webserver/recipes-httpd/monkey/monkey_1.5.1.bb
> deleted file mode 100644
> index 2de98f4..0000000
> --- a/meta-webserver/recipes-httpd/monkey/monkey_1.5.1.bb
> +++ /dev/null
> @@ -1,50 +0,0 @@
> -SUMMARY = "Fast and Lightweight HTTP Server for Linux"
> -HOMEPAGE = "http://monkey-project.com"
> -BUGTRACKER = "https://github.com/monkey/monkey/issues"
> -
> -LICENSE = "Apache-2.0"
> -LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93"
> -
> -SECTION = "net"
> -
> -SRC_URI = "http://monkey-project.com/releases/1.5/monkey-${PV}.tar.gz \
> - file://monkey.service \
> - file://monkey.init"
> -
> -SRC_URI[md5sum] = "2fe04135728f5c3a86c3a412059e0da3"
> -SRC_URI[sha256sum] = "28dfc5e57bbcd305727e7af6a1a0587868db1c1286498757bfeb72edddf457e7"
> -
> -EXTRA_OECONF = " \
> - --plugdir=${libdir}/monkey/ \
> - --logdir=${localstatedir}/log/monkey/ \
> - --pidfile=${localstatedir}/run/monkey.pid \
> - --default-user=www-data \
> - --datadir=${localstatedir}/www/monkey/ \
> - --sysconfdir=${sysconfdir}/monkey/ \
> - --enable-plugins=* \
> - --disable-plugins=polarssl \
> - --debug \
> - --malloc-libc"
> -
> -inherit autotools-brokensep pkgconfig update-rc.d systemd
> -
> -INITSCRIPT_NAME = "monkey"
> -INITSCRIPT_PARAMS = "defaults 70"
> -
> -SYSTEMD_SERVICE_${PN} = "monkey.service"
> -
> -FILES_${PN} += "${localstatedir}/www/monkey/"
> -
> -# temporarily remove, because ipk doesn't allow directories in CONFFILES
> -# CONFFILES_${PN} = "${sysconfdir}/monkey/"
> -
> -do_install_append() {
> -
> - mkdir -p ${D}${sysconfdir}/init.d
> - install -m 0755 ${WORKDIR}/monkey.init ${D}${sysconfdir}/init.d/monkey
> -
> - if ${@base_contains('DISTRO_FEATURES','systemd','true','false',d)}; then
> - install -d ${D}${systemd_unitdir}/system
> - install -m 644 ${WORKDIR}/monkey.service ${D}/${systemd_unitdir}/system
> - fi
> -}
> diff --git a/meta-webserver/recipes-httpd/monkey/monkey_1.5.2.bb b/meta-webserver/recipes-httpd/monkey/monkey_1.5.2.bb
> new file mode 100644
> index 0000000..fcd40e0
> --- /dev/null
> +++ b/meta-webserver/recipes-httpd/monkey/monkey_1.5.2.bb
> @@ -0,0 +1,64 @@
> +SUMMARY = "Fast and Lightweight HTTP Server for Linux"
> +HOMEPAGE = "http://monkey-project.com"
> +BUGTRACKER = "https://github.com/monkey/monkey/issues"
> +
> +LICENSE = "Apache-2.0"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93"
> +
> +SECTION = "net"
> +
> +SRC_URI = "http://monkey-project.com/releases/1.5/monkey-${PV}.tar.gz \
> + file://monkey.service \
> + file://monkey.init"
> +
> +SRC_URI[md5sum] = "c90ccba23a814265c7e0fd3a75f883fd"
> +SRC_URI[sha256sum] = "2048d49662895f83df475e22d87c45ea8022c0b1565bba222bda2192fd02c349"
> +
> +EXTRA_OECONF = "--plugdir=${libdir}/monkey/ \
> + --logdir=${localstatedir}/log/monkey/ \
> + --pidfile=${localstatedir}/run/monkey.pid \
> + --default-user=www-data \
> + --datadir=${localstatedir}/www/monkey/ \
> + --sysconfdir=${sysconfdir}/monkey/ \
> + --enable-plugins=* \
> + --disable-plugins=polarssl \
> + --debug \
> + --malloc-libc"
> +
> +inherit autotools-brokensep pkgconfig update-rc.d systemd
> +
> +INITSCRIPT_NAME = "monkey"
> +INITSCRIPT_PARAMS = "defaults 70"
> +
> +SYSTEMD_SERVICE_${PN} = "monkey.service"
> +
> +FILES_${PN} += "${localstatedir}/www/monkey/"
> +
> +CONFFILES_${PN} = "${sysconfdir}/monkey/monkey.conf \
> + ${sysconfdir}/monkey/sites/default \
> + ${sysconfdir}/monkey/monkey.mime \
> + ${sysconfdir}/monkey/plugins.load \
> + ${sysconfdir}/monkey/plugins/proxy_reverse/proxy_reverse.conf \
> + ${sysconfdir}/monkey/plugins/mandril/mandril.conf \
> + ${sysconfdir}/monkey/plugins/fastcgi/fastcgi.conf \
> + ${sysconfdir}/monkey/plugins/logger/logger.conf \
> + ${sysconfdir}/monkey/plugins/cgi/cgi.conf \
> + ${sysconfdir}/monkey/plugins/cheetah/cheetah.conf \
> + ${sysconfdir}/monkey/plugins/dirlisting/dirhtml.conf \
> + ${sysconfdir}/monkey/plugins/dirlisting/themes/guineo/header.theme \
> + ${sysconfdir}/monkey/plugins/dirlisting/themes/guineo/footer.theme \
> + ${sysconfdir}/monkey/plugins/dirlisting/themes/guineo/entry.theme \
> + ${sysconfdir}/monkey/plugins/auth/README \
> + ${sysconfdir}/monkey/plugins/auth/monkey.users \
> + "
> +
> +do_install_append() {
> +
> + mkdir -p ${D}${sysconfdir}/init.d
> + install -m 0755 ${WORKDIR}/monkey.init ${D}${sysconfdir}/init.d/monkey
> +
> + if ${@base_contains('DISTRO_FEATURES','systemd','true','false',d)}; then
> + install -d ${D}${systemd_unitdir}/system
> + install -m 644 ${WORKDIR}/monkey.service ${D}/${systemd_unitdir}/system
> + fi
> +}
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20140807/df685079/attachment-0002.sig>
More information about the Openembedded-devel
mailing list