From 1c8d49e1ee453e44af6c57f10e8b929d5ccdd3a2 Mon Sep 17 00:00:00 2001 From: Thorsten Glaser Date: Sat, 19 Dec 2009 22:53:46 +0059 Subject: create package/Depends.mk dynamically; add PKG_BUILDDEP to all Makefiles Signed-off-by: Thorsten Glaser --- package/jamvm/Makefile | 1 + 1 file changed, 1 insertion(+) (limited to 'package/jamvm') diff --git a/package/jamvm/Makefile b/package/jamvm/Makefile index 6b4c7782e..3668e5562 100644 --- a/package/jamvm/Makefile +++ b/package/jamvm/Makefile @@ -6,6 +6,7 @@ include ${TOPDIR}/rules.mk PKG_NAME:= jamvm PKG_VERSION:= 1.5.3 PKG_RELEASE:= 1 +PKG_BUILDDEP+= libffi zlib PKG_MD5SUM:= ce886163658d748113b0570dfae12aea PKG_DESCR:= A Java Virtual Machine (JVM) implementation PKG_SECTION:= misc -- cgit v1.2.3 From ce621815fecece2b4d8a4cb7115eb82c1cb7ed44 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 23 Dec 2009 11:37:42 +0100 Subject: remove and ignore autogenerated Config.in files --- package/jamvm/Config.in | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 package/jamvm/Config.in (limited to 'package/jamvm') diff --git a/package/jamvm/Config.in b/package/jamvm/Config.in deleted file mode 100644 index 0a4c39451..000000000 --- a/package/jamvm/Config.in +++ /dev/null @@ -1,16 +0,0 @@ -config ADK_PACKAGE_JAMVM - prompt "jamvm............................. A compact Java Virtual Machine" - tristate - default n - select ADK_PACKAGE_ZLIB - select ADK_PACKAGE_LIBFFI - help - JamVM is a new Java Virtual Machine which conforms to the JVM - specification version (blue book). In comparison to most other VM's - (free and commercial) it is extremely small.However, unlike other - small VMs (e.g. KVM) it is designed to support the full - specification, and includes support for object finalisation, - Soft/Weak/Phantom References, the Java Native Interface (JNI) and the - Reflection API. - - http://sourceforge.net/projects/jamvm -- cgit v1.2.3 From e54d2ebe4cbf9e455dd9b6356867f0087f5436e1 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 10 Jan 2010 17:57:50 +0100 Subject: update jamvm to latest upstream version --- package/jamvm/Makefile | 8 ++++---- package/jamvm/patches/patch-configure_ac | 10 ---------- 2 files changed, 4 insertions(+), 14 deletions(-) delete mode 100644 package/jamvm/patches/patch-configure_ac (limited to 'package/jamvm') diff --git a/package/jamvm/Makefile b/package/jamvm/Makefile index 3668e5562..b1e102ae4 100644 --- a/package/jamvm/Makefile +++ b/package/jamvm/Makefile @@ -4,13 +4,13 @@ include ${TOPDIR}/rules.mk PKG_NAME:= jamvm -PKG_VERSION:= 1.5.3 +PKG_VERSION:= 1.5.4 PKG_RELEASE:= 1 -PKG_BUILDDEP+= libffi zlib -PKG_MD5SUM:= ce886163658d748113b0570dfae12aea +PKG_MD5SUM:= 7654e9657691f5f09c4f481ed4686176 PKG_DESCR:= A Java Virtual Machine (JVM) implementation PKG_SECTION:= misc PKG_DEPENDS:= libffi zlib +PKG_BUILDDEP+= libffi zlib PKG_URL:= http://jamvm.sourceforge.net PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=jamvm/} @@ -18,7 +18,7 @@ include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,JAMVM,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) -CONFIGURE_STYLE= autotool gnu +CONFIGURE_STYLE:= gnu CONFIGURE_ARGS+= --enable-ffi do-build: diff --git a/package/jamvm/patches/patch-configure_ac b/package/jamvm/patches/patch-configure_ac deleted file mode 100644 index a9f128572..000000000 --- a/package/jamvm/patches/patch-configure_ac +++ /dev/null @@ -1,10 +0,0 @@ ---- jamvm-1.5.3.orig/configure.ac 2009-04-14 03:05:57.000000000 +0200 -+++ jamvm-1.5.3/configure.ac 2009-08-28 14:10:40.855322815 +0200 -@@ -39,6 +39,7 @@ i386-*-solaris*) host_cpu=x86 host_os=so - x86_64-*-linux*) host_os=linux ;; - hppa*-*-linux*) host_cpu=parisc host_os=linux ;; - mipsel-*-linux*) host_cpu=mips host_os=linux ;; -+mips64el-*-linux*) host_cpu=mips host_os=linux ;; - amd64-*-openbsd*) host_os=bsd libdl_needed=no ;; - amd64-*-freebsd*) host_os=bsd libdl_needed=no ;; - arm*-*-linux*) host_cpu=arm host_os=linux ;; -- cgit v1.2.3 From fc4027a2b4f5a9384e8552b8dd515e53aae9444c Mon Sep 17 00:00:00 2001 From: waldemar brodkorb Date: Tue, 19 Jan 2010 21:13:44 +0100 Subject: fix allmodconfig for foxboard --- package/jamvm/Makefile | 2 ++ 1 file changed, 2 insertions(+) (limited to 'package/jamvm') diff --git a/package/jamvm/Makefile b/package/jamvm/Makefile index b1e102ae4..6a5ef3e18 100644 --- a/package/jamvm/Makefile +++ b/package/jamvm/Makefile @@ -14,6 +14,8 @@ PKG_BUILDDEP+= libffi zlib PKG_URL:= http://jamvm.sourceforge.net PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=jamvm/} +PKG_TARGET_DEPENDS:= !foxboard + include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,JAMVM,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) -- cgit v1.2.3 From 6daa792eab1488d013fefc5eb7e4d01f40f38687 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 7 Feb 2010 20:03:20 +0100 Subject: change defaults for CONFIG/BUILD/INSTALL styles All packages need an update, so here is a very huge commit. Most of the 460 source packages use automatic style for configuration, building and installing. Make these styles default to "auto". If you have a package, which does not conform to this, just use manual style and add a do-$task make target. I added a new style named AUTOTOOL style, which is needed for some broken packages, which needs to be updated via autoconf or automake. I renamed CONFIGURE_STYLE to CONFIG_STYLE. Updates for some packages, which have newer upstream versions. Renaming of all package/*/extra directories. Use the directory src/ to provide overwrites of source files or to add the code, when no upstream package is available or used. src directory will be automatically used. --- package/jamvm/Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'package/jamvm') diff --git a/package/jamvm/Makefile b/package/jamvm/Makefile index 6a5ef3e18..0a734af58 100644 --- a/package/jamvm/Makefile +++ b/package/jamvm/Makefile @@ -20,7 +20,9 @@ include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,JAMVM,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) -CONFIGURE_STYLE:= gnu +BUILD_STYLE:= manual +INSTALL_STYLE:= manual + CONFIGURE_ARGS+= --enable-ffi do-build: @@ -36,6 +38,7 @@ do-install: ${INSTALL_DIR} ${IDIR_JAMVM}/usr/bin ${INSTALL_DIR} ${IDIR_JAMVM}/usr/share/jamvm ${INSTALL_BIN} ${WRKINST}/usr/bin/jamvm ${IDIR_JAMVM}/usr/bin - ${CP} ${WRKINST}/usr/share/jamvm/classes.zip ${IDIR_JAMVM}/usr/share/jamvm + ${CP} ${WRKINST}/usr/share/jamvm/classes.zip \ + ${IDIR_JAMVM}/usr/share/jamvm include ${TOPDIR}/mk/pkg-bottom.mk -- cgit v1.2.3 From 0050b5ecda6294828bbf8663b750dd0a0f87f014 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 12 Mar 2010 17:29:56 +0100 Subject: disable jamvm for lemote --- package/jamvm/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/jamvm') diff --git a/package/jamvm/Makefile b/package/jamvm/Makefile index 0a734af58..6f7262dc5 100644 --- a/package/jamvm/Makefile +++ b/package/jamvm/Makefile @@ -14,7 +14,7 @@ PKG_BUILDDEP+= libffi zlib PKG_URL:= http://jamvm.sourceforge.net PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=jamvm/} -PKG_TARGET_DEPENDS:= !foxboard +PKG_TARGET_DEPENDS:= !foxboard !lemote include ${TOPDIR}/mk/package.mk -- cgit v1.2.3