This commit is contained in:
TriForceX
2019-09-25 20:51:37 -03:00
commit 6203ff3e7c
11215 changed files with 428258 additions and 0 deletions

21
package/joe/Config.in Normal file
View File

@@ -0,0 +1,21 @@
config BR2_PACKAGE_JOE
bool "joe"
depends on BR2_USE_MMU # fork()
help
Joe's Own Editor
JOE is an easy-to-use, full featured terminal-based screen
editor. Its behavior is a blending of WordStar and GNU-EMACS
(but it does not use code from either program).
It is a great editor for new users or as an alternative to vi.
http://joe-editor.sf.net
config BR2_PACKAGE_JOE_FULL
bool "full install of rc and syntax highlighting files"
default y
depends on BR2_PACKAGE_JOE
help
Install all rc and syntax highlighting files. Without this
option only the joe binary is installed, which contains a
default configuration.

5
package/joe/joe.hash Normal file
View File

@@ -0,0 +1,5 @@
# From https://sourceforge.net/projects/joe-editor/files/JOE%20sources/joe-4.4/
sha1 aedf1ac9e6b91053aa26c70e7bba5bbd8136f033 joe-4.4.tar.gz
md5 59e63debe60b456a6ee5c0c27a756a47 joe-4.4.tar.gz
# Locally computed:
sha256 a5704828bbca29acb9e200414fef522c66cdf9ce28150f402d6767da43460979 joe-4.4.tar.gz

25
package/joe/joe.mk Normal file
View File

@@ -0,0 +1,25 @@
################################################################################
#
# joe
#
################################################################################
JOE_VERSION = 4.4
JOE_SITE = http://downloads.sourceforge.net/project/joe-editor/JOE%20sources/joe-$(JOE_VERSION)
JOE_LICENSE = GPL-1.0+
JOE_LICENSE_FILES = COPYING
ifeq ($(BR2_PACKAGE_NCURSES),y)
JOE_DEPENDENCIES += ncurses
JOE_CONF_OPTS += --enable-curses
else
JOE_CONF_OPTS += --disable-curses
endif
ifneq ($(BR2_PACKAGE_JOE_FULL),y)
define JOE_INSTALL_TARGET_CMDS
$(INSTALL) -m 0755 -D $(@D)/joe/joe $(TARGET_DIR)/usr/bin/joe
endef
endif
$(eval $(autotools-package))