Commit 6b567a85 authored by Thomas Petazzoni's avatar Thomas Petazzoni
Browse files

microwin: remove deprecated package



Microwin is disabled in Buildroot since January 2007
(726abd4e) and nobody
complained. Moreover, the upstream project hasn't done any release
since five years, so let's remove this package, as announced in the
notes of 2010.08 release.

The project maintainer has announced in June 2010 that he is working
again on the project, and he has switched to Git. When a new release
is done, we can re-introduce it if people need it (this old package
needed serious work to be converted to the new package infrastructure
anyway).

Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent d09721c4
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -107,9 +107,6 @@ source "package/sdl_gfx/Config.in"

comment "other GUIs"
source "package/qt/Config.in"

#source "package/microwin/Config.in"

source "package/x11r7/Config.in"

comment "X libraries and helper libraries"

package/microwin/Config.in

deleted100644 → 0
+0 −9
Original line number Diff line number Diff line
config BR2_PACKAGE_MICROWIN
	bool "microwin"
	# Old, unmaintained graphics stack
	depends on BR2_DEPRECATED
	help
	 Microwindows Graphical User Interface for small and
	 embedded enviroments.
	
	 http://microwindows.censoft.com/

package/microwin/microwin.mk

deleted100644 → 0
+0 −61
Original line number Diff line number Diff line
#############################################################
#
# Microwindows - 2003/11/17 Greg Haerr
# (requires CVS 2003/11/17 or later)
#
#############################################################
MICROWIN_SITE:=ftp://ftp.microwindows.org/pub/microwindows
MICROWIN_SOURCE:=microwindows-src-snapshot.tar.gz
MICROWIN_DIR:=$(BUILD_DIR)/microwin
#MICROWIN_SOURCE:=microwindows-0.91.tar.gz
#MICROWIN_DIR:=$(BUILD_DIR)/microwindows-0.91

MICROWIN_CAT:=$(ZCAT)
MICROWIN_BINARY:=$(MICROWIN_DIR)/src/bin/nano-X
MICROWIN_TARGET_BINARY:=$(TARGET_DIR)/usr/bin/nano-X
MICROWIN_VERSION=$(subst $(MICROWIN_DIR)/microwindows-,,$(wildcard $(MICROWIN_DIR)/microwindows-*))

MICROWIN_CONFIG:=$(MICROWIN_DIR)/src/Configs/config.uclibc

$(DL_DIR)/$(MICROWIN_SOURCE):
	 $(call DOWNLOAD,$(MICROWIN_SITE),$(MICROWIN_SOURCE))

microwin-source: $(DL_DIR)/$(MICROWIN_SOURCE)

$(MICROWIN_DIR)/.unpacked: $(DL_DIR)/$(MICROWIN_SOURCE)
	[ -d $(MICROWIN_DIR) ] || mkdir $(MICROWIN_DIR)
	$(MICROWIN_CAT) $(DL_DIR)/$(MICROWIN_SOURCE) | tar -C $(MICROWIN_DIR) $(TAR_OPTIONS) -
	touch $(MICROWIN_DIR)/.unpacked

$(MICROWIN_DIR)/.prepared: $(MICROWIN_DIR)/.unpacked
	mv $(MICROWIN_DIR)/microwindows-$(MICROWIN_VERSION)/* $(MICROWIN_DIR)
	toolchain/patch-kernel.sh $(MICROWIN_DIR) package/microwin/ microwindows-$(MICROWIN_VERSION)\*.patch
	touch $(MICROWIN_DIR)/.prepared

$(MICROWIN_DIR)/.configured: $(MICROWIN_DIR)/.prepared
	(cd $(MICROWIN_DIR); \
	)
	touch $(MICROWIN_DIR)/.configured

$(MICROWIN_BINARY): $(MICROWIN_DIR)/.configured
	$(MAKE) ARCH=LINUX-$(shell echo $(ARCH) | tr a-z A-Z) $(shell echo $(ARCH) | tr a-z A-Z)TOOLSPREFIX=$(TARGET_CROSS) CC="$(TARGET_CC)" -C $(MICROWIN_DIR)/src CONFIG=$(MICROWIN_CONFIG)

$(MICROWIN_TARGET_BINARY): $(MICROWIN_BINARY)
	$(MAKE) INSTALL_PREFIX=$(TARGET_DIR)/usr INSTALL_OWNER1= INSTALL_OWNER2= CC="$(TARGET_CC)" -C $(MICROWIN_DIR)/src CONFIG=$(MICROWIN_CONFIG) install

microwin: $(MICROWIN_TARGET_BINARY)

microwin-clean:
	-$(MAKE) -C $(MICROWIN_DIR)/src clean

microwin-dirclean:
	rm -rf $(MICROWIN_DIR)

#############################################################
#
# Toplevel Makefile options
#
#############################################################
ifeq ($(BR2_PACKAGE_MICROWIN),y)
TARGETS+=microwin
endif