@ -9,14 +9,19 @@ include $(TOPDIR)/rules.mk
PKG_NAME := screen
PKG_NAME := screen
PKG_VERSION := 4.6.2
PKG_VERSION := 4.6.2
PKG_RELEASE := 1
PKG_RELEASE := 2
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.gz
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.gz
PKG_HASH := 1b6922520e6a0ce5e28768d620b0f640a6631397f95ccb043b70b91bb503fa3a
PKG_SOURCE_URL := @GNU/screen
PKG_SOURCE_URL := @GNU/screen
PKG_HASH := 1b6922520e6a0ce5e28768d620b0f640a6631397f95ccb043b70b91bb503fa3a
PKG_MAINTAINER := Etienne CHAMPETIER <champetier.etienne@gmail.com>
PKG_LICENSE := GPL-3.0+
PKG_LICENSE := GPL-3.0+
PKG_LICENSE_FILES :=
PKG_LICENSE_FILES := COPYING
PKG_FIXUP := autoreconf
PKG_BUILD_PARALLEL := 1
PKG_INSTALL := 1
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
@ -26,8 +31,7 @@ define Package/screen
SUBMENU:= Terminal
SUBMENU:= Terminal
DEPENDS:= +libncurses
DEPENDS:= +libncurses
TITLE:= Full-screen terminal window manager
TITLE:= Full-screen terminal window manager
URL:= http://www.gnu.org/software/screen/
MAINTAINER:= Etienne CHAMPETIER <champetier.etienne@gmail.com>
URL:= https://www.gnu.org/software/screen/
e n d e f
e n d e f
d e f i n e P a c k a g e / s c r e e n / d e s c r i p t i o n
d e f i n e P a c k a g e / s c r e e n / d e s c r i p t i o n
@ -35,14 +39,9 @@ define Package/screen/description
terminal between several processes, typically interactive shells.
terminal between several processes, typically interactive shells.
e n d e f
e n d e f
d e f i n e B u i l d / C o n f i g u r e
$( call Build/Configure/Default,\
--with-sys-screenrc= /etc/screenrc \
--enable-colors256 \
)
# XXX: memmove() works well with overlapped memory areas
echo "#define USEMEMMOVE 1" >>$( PKG_BUILD_DIR) /config.h
e n d e f
CONFIGURE_ARGS += \
--enable-colors256 \
--with-sys-screenrc= /etc/screenrc
d e f i n e P a c k a g e / s c r e e n / i n s t a l l
d e f i n e P a c k a g e / s c r e e n / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/sbin
$( INSTALL_DIR) $( 1) /usr/sbin