summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/fbterm.in17
-rw-r--r--rules/fbterm.make2
-rw-r--r--rules/gpm.in14
-rw-r--r--rules/gpm.make57
-rw-r--r--rules/links.in18
-rw-r--r--rules/links.make8
6 files changed, 6 insertions, 110 deletions
diff --git a/rules/fbterm.in b/rules/fbterm.in
index 2dc478f9b..68013c01d 100644
--- a/rules/fbterm.in
+++ b/rules/fbterm.in
@@ -1,25 +1,12 @@
## SECTION=multimedia_framebuffer
-menuconfig FBTERM
+config FBTERM
tristate
- prompt "fbterm "
+ prompt "fbterm"
select FREETYPE
select FONTCONFIG
- select GPM if FBTERM_GPM
help
Framebuffer terminal. Supports unicode and uses fontconfig and Freetype
for font rendering. Thus is has support for anti-aliased fonts.
-if FBTERM
-
-config FBTERM_GPM
- bool
- depends on STAGING
- prompt "Build fbterm with gpm support"
- help
- If enabled, fbterm is built with console mouse support. The required
- 'gpm' package is automatically selected.
-
-endif
-
# vim: set ts=8 sw=8 noet ft=kconfig:
diff --git a/rules/fbterm.make b/rules/fbterm.make
index a743a56b4..781189c11 100644
--- a/rules/fbterm.make
+++ b/rules/fbterm.make
@@ -35,7 +35,7 @@ FBTERM_LICENSE := GPL-2.0-only
FBTERM_CONF_TOOL := autoconf
FBTERM_CONF_OPT := \
$(CROSS_AUTOCONF_USR) \
- --$(call ptx/endis, PTXCONF_FBTERM_GPM)-gpm \
+ --disable-gpm \
--disable-vesa \
--enable-epoll \
--enable-signalfd
diff --git a/rules/gpm.in b/rules/gpm.in
deleted file mode 100644
index 82923744e..000000000
--- a/rules/gpm.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-
-config GPM
- tristate
- prompt "gpm"
- select LIBC_M
- select NCURSES
- help
- Console-based mouse driver
-
- STAGING: remove in ptxdist-2019.04.0
- Old, obsolete package that fails to build gcc 7.x
diff --git a/rules/gpm.make b/rules/gpm.make
deleted file mode 100644
index 4d7e6991b..000000000
--- a/rules/gpm.make
+++ /dev/null
@@ -1,57 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
-#
-# 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.
-#
-
-PACKAGES-$(PTXCONF_GPM) += gpm
-
-#
-# Paths and names
-#
-GPM_VERSION := 1.20.6
-GPM_MD5 := 6b534da16dc1b28ba828dea89e520f6f
-GPM := gpm-$(GPM_VERSION)
-GPM_SUFFIX := tar.bz2
-GPM_URL := http://www.nico.schottelius.org/software/gpm/archives/$(GPM).$(GPM_SUFFIX)
-GPM_SOURCE := $(SRCDIR)/$(GPM).$(GPM_SUFFIX)
-GPM_DIR := $(BUILDDIR)/$(GPM)
-GPM_LICENSE := GPL-2.0-or-later
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-GPM_PATH := PATH=$(CROSS_PATH)
-GPM_ENV := $(CROSS_ENV)
-
-#
-# autoconf
-#
-GPM_AUTOCONF := $(CROSS_AUTOCONF_USR)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/gpm.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, gpm)
- @$(call install_fixup, gpm,PRIORITY,optional)
- @$(call install_fixup, gpm,SECTION,base)
- @$(call install_fixup, gpm,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
- @$(call install_fixup, gpm,DESCRIPTION,missing)
-
- @$(call install_lib, gpm, 0, 0, 0644, libgpm)
- @$(call install_copy, gpm, 0, 0, 0755, -, /usr/sbin/gpm)
-
- @$(call install_finish, gpm)
-
- @$(call touch)
-
-# vim: syntax=make
diff --git a/rules/links.in b/rules/links.in
index 9ae1e0355..da0ae9755 100644
--- a/rules/links.in
+++ b/rules/links.in
@@ -7,7 +7,6 @@ menuconfig LINKS
select LIBC_M
select LIBC_DL
select OPENSSL if LINKS_SSL
- select GPM if LINKS_GPM
select LIBPNG if LINKS_PNG
select LIBJPEG if LINKS_JPEG
select XORG_LIB_XEXT if LINKS_X
@@ -28,13 +27,6 @@ config LINKS_SSL
help
Include support for Secure Socket Layer (SSL) transfers
-config LINKS_GPM
- bool
- depends on STAGING
- prompt "support for GPM"
- help
- Activate support for General Purpose Mouse (GPM) service
-
config LINKS_PNG
bool
prompt "support for png"
@@ -48,16 +40,6 @@ config LINKS_JPEG
Activate support for Joint Photographic Experts Group (JPEG)
image format
-config LINKS_FBCON
- bool
- select LINKS_PNG
- select LINKS_JPEG
- select LINKS_GPM
- depends on STAGING
- prompt "support for fbcon"
- help
- Activate support for Framebuffer Console mode
-
config LINKS_TIFF
bool
depends on BROKEN # no libtiff in ptxdist yet
diff --git a/rules/links.make b/rules/links.make
index fa831c052..3b6503e87 100644
--- a/rules/links.make
+++ b/rules/links.make
@@ -35,10 +35,10 @@ LINKS_ENV := $(CROSS_ENV)
LINKS_AUTOCONF := \
$(CROSS_AUTOCONF_USR) \
--$(call ptx/wwo, PTXCONF_LINKS_SSL)-ssl \
- --$(call ptx/wwo, PTXCONF_LINKS_GPM)-gpm \
+ --without-gpm \
--$(call ptx/wwo, PTXCONF_LINKS_PNG)-png \
--$(call ptx/wwo, PTXCONF_LINKS_JPEG)-libjpeg \
- --$(call ptx/wwo, PTXCONF_LINKS_FBCON)-fb \
+ --without-fb \
--$(call ptx/wwo, PTXCONF_LINKS_TIFF)-libtiff \
--$(call ptx/wwo, PTXCONF_LINKS_X)-x \
--without-directfb \
@@ -47,7 +47,7 @@ LINKS_AUTOCONF := \
--$(call ptx/wwo, PTXCONF_LINKS_BZIP2)-bzip2 \
--$(call ptx/wwo, PTXCONF_LINKS_LZMA)-lzma \
-ifneq ($(PTXCONF_LINKS_X)$(PTXCONF_LINKS_FBCON),)
+ifneq ($(PTXCONF_LINKS_X),)
LINKS_AUTOCONF += --enable-graphics
else
LINKS_AUTOCONF += --disable-graphics
@@ -55,9 +55,7 @@ endif
# Note: ./configure only support 'gpm' features auto-detection, so
# we use the autoconf trick (see Gentoo ebuild)
-ifndef PTXCONF_LINKS_GPM
LINKS_ENV += ac_cv_lib_gpm_Gpm_Open=no
-endif
# ----------------------------------------------------------------------------
# Target-Install