On Mon, Jul 04, 2011 at 01:18:22PM +0200, Marius Brehler wrote:
> Retrotranslator is a tool that makes Java applications compatible with
> Java 1.4, Java 1.3 and other environments.
> 
> Signed-off-by: Marius Brehler <[email protected]>
> ---
>  rules/host-retrotranslator.in   |    7 +++
>  rules/host-retrotranslator.make |   97 
> +++++++++++++++++++++++++++++++++++++++
>  2 files changed, 104 insertions(+), 0 deletions(-)
>  create mode 100644 rules/host-retrotranslator.in
>  create mode 100644 rules/host-retrotranslator.make
> 
> diff --git a/rules/host-retrotranslator.in b/rules/host-retrotranslator.in
> new file mode 100644
> index 0000000..622d058
> --- /dev/null
> +++ b/rules/host-retrotranslator.in
> @@ -0,0 +1,7 @@
> +## SECTION=hosttools_noprompt
> +
> +config HOST_RETROTRANSLATOR
> +     tristate
> +     prompt "retrotranslator"
> +     help
> +       Retrotranslator is a tool that makes Java applications compatible 
> with Java 1.4, Java 1.3 and other environments.
> diff --git a/rules/host-retrotranslator.make b/rules/host-retrotranslator.make
> new file mode 100644
> index 0000000..5edba8e
> --- /dev/null
> +++ b/rules/host-retrotranslator.make
> @@ -0,0 +1,97 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2011 by Marius Brehler <[email protected]>
> +#
> +# See CREDITS for details about who has contributed to this project.
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +HOST_PACKAGES-$(PTXCONF_HOST_RETROTRANSLATOR) += host-retrotranslator
> +
> +ifdef PTXCONF_HOST_RETROTRANSLATOR
> +ifeq ($(shell test -x $(PTXCONF_SETUP_JAVA_SDK)/bin/java || echo no),no)
> +    $(warning *** java is mandatory to run retrotranslator)
> +    $(warning *** please run 'ptxdist setup' and set the path to the java 
> sdk)
> +    $(error )
> +endif
> +endif
> +
> +
> +#
> +# Paths and names
> +#
> +HOST_RETROTRANSLATOR_VERSION := 1.2.9

HOST_RETROTRANSLATOR_MD5 is missing

> +HOST_RETROTRANSLATOR         := 
> Retrotranslator-$(HOST_RETROTRANSLATOR_VERSION)-bin
> +HOST_RETROTRANSLATOR_SUFFIX  := zip
> +HOST_RETROTRANSLATOR_URL     := 
> http://downloads.sourceforge.net/retrotranslator/$(HOST_RETROTRANSLATOR).$(HOST_RETROTRANSLATOR_SUFFIX)

use $(PTXCONF_SETUP_SFMIRROR)

> +HOST_RETROTRANSLATOR_SOURCE  := 
> $(SRCDIR)/$(HOST_RETROTRANSLATOR).$(HOST_RETROTRANSLATOR_SUFFIX)
> +HOST_RETROTRANSLATOR_DIR     := $(HOST_BUILDDIR)/$(HOST_RETROTRANSLATOR)
> +HOST_RETROTRANSLATOR_LICENSE := BSD 
> +
> +# 
> ----------------------------------------------------------------------------
> +# Get
> +# 
> ----------------------------------------------------------------------------
> +
> +$(HOST_RETROTRANSLATOR_SOURCE):
> +     @$(call targetinfo)
> +     @$(call get, HOST_RETROTRANSLATOR)


remove

> +
> +# 
> ----------------------------------------------------------------------------
> +# Prepare
> +# 
> ----------------------------------------------------------------------------
> +
> +#HOST_RETROTRANSLATOR_CONF_ENV       := $(HOST_ENV)

remove

> +
> +#
> +# autoconf
> +#
> +#HOST_RETROTRANSLATOR_CONF_TOOL      := autoconf

comment here.

> +#HOST_RETROTRANSLATOR_CONF_OPT       := $(HOST_AUTOCONF)

remove

> +
> +#$(STATEDIR)/host-retrotranslator.prepare:
> +#    @$(call targetinfo)
> +#    @$(call clean, $(HOST_RETROTRANSLATOR_DIR)/config.cache)
> +#    cd $(HOST_RETROTRANSLATOR_DIR) && \
> +#            $(HOST_RETROTRANSLATOR_PATH) $(HOST_RETROTRANSLATOR_ENV) \
> +#            ./configure $(HOST_RETROTRANSLATOR_CONF_OPT)
> +#    @$(call touch)

remove

> +
> +# 
> ----------------------------------------------------------------------------
> +# Compile
> +# 
> ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/host-retrotranslator.compile:
> +     @$(call targetinfo)
> +     @$(call touch)
> +
> +# 
> ----------------------------------------------------------------------------
> +# Install
> +# 
> ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/host-retrotranslator.install:
> +     @$(call targetinfo)
> +     install -D 
> "$(HOST_RETROTRANSLATOR_DIR)/retrotranslator-transformer-$(HOST_RETROTRANSLATOR_VERSION).jar"
>  
> "$(PTXDIST_SYSROOT_HOST)/share/retrotranslator/retrotranslator-transformer-$(HOST_RETROTRANSLATOR_VERSION).jar"
> +     install -D 
> "$(HOST_RETROTRANSLATOR_DIR)/retrotranslator-runtime-$(HOST_RETROTRANSLATOR_VERSION).jar"
>  
> "$(PTXDIST_SYSROOT_HOST)/share/retrotranslator/retrotranslator-runtime-$(HOST_RETROTRANSLATOR_VERSION).jar"
> +     install -D 
> "$(HOST_RETROTRANSLATOR_DIR)/retrotranslator-runtime13-$(HOST_RETROTRANSLATOR_VERSION).jar"
>  
> "$(PTXDIST_SYSROOT_HOST)/share/retrotranslator/retrotranslator-runtime13-$(HOST_RETROTRANSLATOR_VERSION).jar"
> +     install -D 
> "$(HOST_RETROTRANSLATOR_DIR)/backport-util-concurrent-3.1.jar" 
> "$(PTXDIST_SYSROOT_HOST)/share/retrotranslator/backport-util-concurrent-3.1.jar"
> +     install -D 
> "$(HOST_RETROTRANSLATOR_DIR)/backport-util-concurrent-java12-3.1.jar" 
> "$(PTXDIST_SYSROOT_HOST)/share/retrotranslator/backport-util-concurrent-java12-3.1.jar"

        install -m 644 -D <file> \
                <target>

for all

> +     @$(call touch)
> +
> +
> +
> +
> +# 
> ----------------------------------------------------------------------------
> +# Clean
> +# 
> ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/host-retrotranslator.clean:
> +     @$(call targetinfo)
> +     @rm -rf $(PTXDIST_SYSROOT_HOST)/share/retrotranslator
> +     @$(call clean_pkg, HOST_RETROTRANSLATOR)


remove the whole stage

Michael

> +
> +# vim: syntax=make
> -- 
> 1.7.2.5
> 
> 
> -- 
> ptxdist mailing list
> [email protected]
> 

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
[email protected]

Reply via email to