| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.include $(ADK_TOPDIR)/rules.mkPKG_NAME:=		qemuPKG_VERSION:=		2.0.0PKG_RELEASE:=		1PKG_MD5SUM:=		2790f44fd76da5de5024b4aafeb594c2PKG_DESCR:=		cpu and system emulatorPKG_SECTION:=		sys/miscPKG_DEPENDS:=		zlib glibPKG_BUILDDEP:=		gettext-tinyPKG_BUILDDEP+=		zlib glibHOST_BUILDDEP:=		glib-hostPKG_URL:=		http://wwww.qemu.org/PKG_SITES:=		http://wiki.qemu.org/download/DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.bz2PKG_ARCH_DEPENDS:=	x86 x86_64include $(ADK_TOPDIR)/mk/host.mkinclude $(ADK_TOPDIR)/mk/package.mk$(eval $(call HOST_template,QEMU,qemu,$(PKG_VERSION)-${PKG_RELEASE}))$(eval $(call PKG_template,QEMU,qemu,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))HOST_CFLAGS+=		-DNATIVEifeq ($(ADK_TARGET_LIB_MUSL),y)TARGET_CFLAGS+=		-DF_EXLCK=4 -DF_SHLCK=8 -D__SIGRTMIN=32 -D__SIGRTMAX=\(NSIG-1\)endififeq ($(ADK_TARGET_USE_SSP),y)CONFIGURE_ARGS+=	--enable-stack-protectorelseCONFIGURE_ARGS+=	--disable-stack-protectorendififeq ($(ADK_TARGET_USE_PIE),y)CONFIGURE_ARGS+=	--enable-pieelseCONFIGURE_ARGS+=	--disable-pieendifCONFIG_STYLE:=		minimalCONFIGURE_ARGS+=	--host-cc=$(HOST_CC) \			--cross-prefix=$(GNU_TARGET_NAME)- \			--prefix=/usr \			--sysconfdir=/etc \			--enable-kvm \			--audio-drv-list=alsa \			--disable-libssh2 \			--disable-gtk \			--disable-vnc \			--disable-spice \			--disable-libnfs \			--disable-docs \			--disable-sdl \			--disable-strip \			--bindir=/usr/binHOST_STYLE:=		manualHOST_CONFIGURE_ARGS+=	--host-cc=$(HOST_CC) \			--prefix=${STAGING_HOST_DIR}/usr \			--disable-stack-protector \			--disable-pie \			--disable-docs \			--disable-werror \			--disable-system \			--disable-sdlhost-configure:	cd ${WRKBUILD}; rm -f config.{cache,status}; \		env ${HOST_CONFIGURE_ENV} \		${BASH} ${WRKSRC}/${CONFIGURE_PROG} \		${HOST_CONFIGURE_ARGS} $(MAKE_TRACE)host-build:	cd ${WRKBUILD} && env ${HOST_MAKE_ENV} ${MAKE} -f ${MAKE_FILE} \		${HOST_MAKE_FLAGS} ${HOST_ALL_TARGET} $(MAKE_TRACE)       qemu-hostinstall:	cd ${WRKBUILD} && env ${HOST_MAKE_ENV} ${MAKE} -f ${MAKE_FILE} \		${HOST_FAKE_FLAGS} ${HOST_INSTALL_TARGET} $(MAKE_TRACE)qemu-install:	$(INSTALL_DIR) $(IDIR_QEMU)/usr/share/qemu	$(INSTALL_DIR) $(IDIR_QEMU)/usr/bin	$(INSTALL_BIN) $(WRKINST)/usr/bin/qemu* \		$(IDIR_QEMU)/usr/bin	$(CP) $(WRKINST)/usr/share/qemu/* \		$(IDIR_QEMU)/usr/share/qemuinclude ${ADK_TOPDIR}/mk/host-bottom.mkinclude ${ADK_TOPDIR}/mk/pkg-bottom.mk
 |