소스 검색

disable some stuff for bulk builds

Waldemar Brodkorb 14 년 전
부모
커밋
23bc64ab05
11개의 변경된 파일34개의 추가작업 그리고 22개의 파일을 삭제
  1. 4 4
      Config.in
  2. 1 1
      jtools/ant/Makefile
  3. 0 1
      jtools/files.needed
  4. 3 1
      jtools/gcj/Makefile
  5. 1 6
      jtools/jamvm/Makefile
  6. 1 1
      jtools/jikes/Makefile
  7. 3 1
      jtools/openjdk/Makefile
  8. 3 0
      mk/build.mk
  9. 6 6
      mk/kernel-ver.mk
  10. 1 1
      package/orbit2/Makefile
  11. 11 0
      scripts/scan-pkgs.sh

+ 4 - 4
Config.in

@@ -76,12 +76,12 @@ depends on !ADK_TOOLCHAIN_ONLY && !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_
 
 choice
 prompt "Kernel Version"
-config ADK_KERNEL_VERSION_2_6_39
-	prompt "2.6.39"
+config ADK_KERNEL_VERSION_2_6_39_4
+	prompt "2.6.39.4"
 	boolean
 
-config ADK_KERNEL_VERSION_3_0_4
-	prompt "3.0.4"
+config ADK_KERNEL_VERSION_3_0_8
+	prompt "3.0.8"
 	boolean
 
 endchoice

+ 1 - 1
jtools/ant/Makefile

@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
 PKG_NAME:=		ant
 PKG_VERSION:=		1.8.2
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		63220327925ace13756ae334c55a3baa
+PKG_MD5SUM:=		0d9e108afcd15b820150b8085c96d2b1
 PKG_SITES:=		http://www.apache.org/dist/ant/source/
 
 DISTFILES:=		apache-$(PKG_NAME)-$(PKG_VERSION)-src.tar.bz2

+ 0 - 1
jtools/files.needed

@@ -9,4 +9,3 @@ XTest.h;libXtst
 freetype.h;freetype
 asoundlib.h;libasound
 ffi.h;libffi
-Xproto.h;libXp

+ 3 - 1
jtools/gcj/Makefile

@@ -13,7 +13,7 @@ DISTFILES:=		gcc-$(PKG_VERSION).tar.bz2
 WRKDIST=		${WRKDIR}/gcc-${PKG_VERSION}
 
 include ../rules.mk
-GCJ_ENV+=		JAR=no
+GCJ_ENV+=		"JAR=no LDFLAGS=-liconv"
 
 install: ${STAGING_JAVA_HOST_DIR}/usr/bin/gcj
 
@@ -29,6 +29,8 @@ $(WRKBUILD)/.configured: ${WRKDIST}/.prepared
 			--with-mpc=$(STAGING_HOST_DIR) \
 			--with-mpfr=$(STAGING_HOST_DIR) \
 			--with-gmp=$(STAGING_HOST_DIR) \
+			--disable-nls \
+			--without-libiconv-prefix \
 			--disable-libmudflap \
 			--disable-libgomp \
 			--disable-biarch \

+ 1 - 6
jtools/jamvm/Makefile

@@ -6,14 +6,9 @@ include $(TOPDIR)/rules.mk
 PKG_NAME:=		jamvm
 PKG_VERSION:=		1.5.4
 PKG_RELEASE:=		2
-PKG_MD5SUM:=		63220327925ace13756ae334c55a3baa
+PKG_MD5SUM:=		7654e9657691f5f09c4f481ed4686176
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=jamvm/}
 
-ifeq (Darwin,${OStype})
-CC_FOR_BUILD:=${CC_FOR_BUILD} -m32
-CXX_FOR_BUILD:=${CXX_FOR_BUILD} -m32
-endif
-
 include ../rules.mk
 
 install: ${STAGING_JAVA_HOST_DIR}/usr/bin/jamvm

+ 1 - 1
jtools/jikes/Makefile

@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
 PKG_NAME:=		jikes
 PKG_VERSION:=		1.22
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		14d4bdfac236e347d806c6743dba48c6
+PKG_MD5SUM:=		cda958c7fef6b43b803e1d1ef9afcb85
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=jikes/Jikes/1.22/}
 
 DISTFILES:=		$(PKG_NAME)-$(PKG_VERSION).tar.bz2

+ 3 - 1
jtools/openjdk/Makefile

@@ -59,7 +59,9 @@ $(WRKDIST)/.extract: $(WRKDIST)/.extract_done
 	cd ${WRKDIST}; tar xzf ${TOPDIR}/dl/${XALAN_NAME}_${XALAN_VERSION}-bin.tar.gz
 	mkdir -p ${WRKBUILD}/drops
 	cd ${TOPDIR}/dl; cp jaxp144_01.zip jdk6-jaf-b20.zip jdk6-jaxws-b20.zip ${WRKBUILD}/drops
-	cd $(WRKDIST); patch -p0 < ${TOPDIR}/jtools/openjdk/patches/*.patch
+	cd $(WRKDIST); patch -p0 < ${TOPDIR}/jtools/openjdk/patches/openjdk.patch
+	cd $(WRKDIST); patch -p0 < ${TOPDIR}/jtools/openjdk/patches/iconv.patch
+	cd $(WRKDIST); patch -p0 < ${TOPDIR}/jtools/openjdk/patches/remove-libnsl.patch
 	touch $@
 
 $(WRKDIST)/.configured: ${WRKDIST}/.extract

+ 3 - 0
mk/build.mk

@@ -18,6 +18,9 @@ DEFCONFIG=		ADK_DEBUG=n \
 			ADK_USE_CCACHE=n \
 			ADK_PACKAGE_LIBFFMPEG_WITH_VP8=n \
 			ADK_PACKAGE_LM_SENSORS_DETECT=n \
+			ADK_PACKAGE_PACEMAKER_MGMTD=n \
+			ADK_PACKAGE_OPENJDK=n \
+			ADK_PACKAGE_CLASSPATH=n \
 			ADK_PACKAGE_GRUB=n \
 			ADK_PACKAGE_BASE_FILES=y \
 			ADK_PACKAGE_CRYPTINIT=n \

+ 6 - 6
mk/kernel-ver.mk

@@ -1,10 +1,10 @@
-ifeq ($(ADK_KERNEL_VERSION_2_6_39),y)
-KERNEL_VERSION:=	2.6.39
+ifeq ($(ADK_KERNEL_VERSION_2_6_39_4),y)
+KERNEL_VERSION:=	2.6.39.4
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		1aab7a741abe08d42e8eccf20de61e05
+KERNEL_MD5SUM:=		a17c748c2070168f1e784e9605ca043d
 endif
-ifeq ($(ADK_KERNEL_VERSION_3_0_4),y)
-KERNEL_VERSION:=	3.0.4
+ifeq ($(ADK_KERNEL_VERSION_3_0_8),y)
+KERNEL_VERSION:=	3.0.8
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		dff86c657cabe813bda84c72bfb93ae8
+KERNEL_MD5SUM:=		eac4d398a0ecd98214487cd47a228998
 endif

+ 1 - 1
package/orbit2/Makefile

@@ -26,7 +26,7 @@ $(eval $(call PKG_template,ORBIT2,orbit2,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEP
 $(eval $(call PKG_template,ORBIT2_DEV,orbit2-dev,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_ORBIT2_DEV},${PKGSC_ORBIT2_DEV}))
 
 CFLAGS_FOR_BUILD+=	$(shell ${BUILD_LIBIDL_CONFIG} --cflags)
-CFLAGS_FOR_BUILD+=	-I/usr/local/include
+CFLAGS_FOR_BUILD+=	-I/usr/local/include -I/usr/include
 LDFLAGS_FOR_BUILD+=	$(shell ${BUILD_LIBIDL_CONFIG} --libs)
 LDFLAGS_FOR_BUILD+=	-lgmodule-2.0
 CONFIGURE_ENV+=		ac_cv_alignof_CORBA_octet=1 \

+ 11 - 0
scripts/scan-pkgs.sh

@@ -149,6 +149,10 @@ if [[ -n $ADK_PACKAGE_GLIB ]]; then
 	NEED_GETTEXT="$NEED_GETTEXT glib"
 fi
 
+if [[ -n $ADK_PACKAGE_CONSOLEKIT ]]; then
+	NEED_DBUSGLIB="$NEED_DBUSGLIB consolekit"
+fi
+
 if [[ -n $ADK_PACKAGE_FONT_BITSTREAM_100DPI ]]; then
 	NEED_MKFONTDIR="$NEED_MKFONTDIR font-bitstream-100dpi"
 fi
@@ -393,6 +397,13 @@ if [[ -n $NEED_XSLTPROC ]]; then
 	fi
 fi
 
+if [[ -n $NEED_DBUSGLIB ]]; then
+	if ! which dbus-binding-tool >/dev/null 2>&1; then
+		echo >&2 You need dbus-binding-tool to build $NEED_DBUSGLIB
+		out=1
+	fi
+fi
+
 if [[ -n $NEED_PYTHON ]]; then
 	if ! which python >/dev/null 2>&1; then
 		if ! test -x /usr/pkg/bin/python2.6 >/dev/null; then