Addon: elinks (www-browser for textconsole)

git-svn-id: http://svn.ipfire.org/svn/ipfire/branches/2.1/trunk@1235 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
arne_f
2008-02-24 14:17:20 +00:00
parent 05882a0d73
commit 3495f7ba2a
5 changed files with 235 additions and 0 deletions

46
config/elinks/elinks.conf Executable file
View File

@@ -0,0 +1,46 @@
## ELinks 0.11.4rc0 configuration file
## This is ELinks configuration file. You can edit it manually,
## if you wish so; this file is edited by ELinks when you save
## options through UI, however only option values will be altered
## and missing options will be added at the end of file; if option
## is not written in this file, but in some file included from it,
## it is NOT counted as missing. Note that all your formatting,
## own comments and so on will be kept as-is.
##
## Obviously, if you don't like what ELinks is going to do with
## this file, you can change it by altering the config.saving_style
## option. Come on, aren't we friendly guys after all?
##############################
# Automatically saved options
#
## config.saving_style_w [0|1]
# This is internal option used when displaying a warning about
# obsolete config.saving_style. You shouldn't touch it.
set config.saving_style_w = 1
## terminal.linux.utf_8_io [0|1]
set terminal.linux.utf_8_io = 1
## ui.language <language>
# Language of user interface. 'System' means that the language will
# be extracted from the environment dynamically.
set ui.language = "System"
##############################
# Automatically saved options
#
## ui.sessions.homepage <str>
# The URI to load either at startup time when no URI was given
# on the command line or when requested by the goto-url-home action.
# Set to "" if the environment variable WWW_HOME should be used
# as homepage URI instead.
set ui.sessions.homepage = "https://localhost:444"

View File

@@ -0,0 +1,97 @@
usr/local/etc/elinks/elinks.conf
usr/local/bin/elinks
usr/local/man/man1/elinks.1
usr/local/man/man5
usr/local/man/man5/elinks.conf.5
usr/local/man/man5/elinkskeys.5
#usr/local/share/locale/be
#usr/local/share/locale/be/LC_MESSAGES
#usr/local/share/locale/be/LC_MESSAGES/elinks.mo
#usr/local/share/locale/bg
#usr/local/share/locale/bg/LC_MESSAGES
#usr/local/share/locale/bg/LC_MESSAGES/elinks.mo
#usr/local/share/locale/ca
#usr/local/share/locale/ca/LC_MESSAGES
#usr/local/share/locale/ca/LC_MESSAGES/elinks.mo
#usr/local/share/locale/cs
#usr/local/share/locale/cs/LC_MESSAGES
#usr/local/share/locale/cs/LC_MESSAGES/elinks.mo
#usr/local/share/locale/da
#usr/local/share/locale/da/LC_MESSAGES
#usr/local/share/locale/da/LC_MESSAGES/elinks.mo
usr/local/share/locale/de
usr/local/share/locale/de/LC_MESSAGES
usr/local/share/locale/de/LC_MESSAGES/elinks.mo
#usr/local/share/locale/el
#usr/local/share/locale/el/LC_MESSAGES
#usr/local/share/locale/el/LC_MESSAGES/elinks.mo
#usr/local/share/locale/es
#usr/local/share/locale/es/LC_MESSAGES
#usr/local/share/locale/es/LC_MESSAGES/elinks.mo
#usr/local/share/locale/et
#usr/local/share/locale/et/LC_MESSAGES
#usr/local/share/locale/et/LC_MESSAGES/elinks.mo
#usr/local/share/locale/fi
#usr/local/share/locale/fi/LC_MESSAGES
#usr/local/share/locale/fi/LC_MESSAGES/elinks.mo
#usr/local/share/locale/fr
#usr/local/share/locale/fr/LC_MESSAGES
#usr/local/share/locale/fr/LC_MESSAGES/elinks.mo
#usr/local/share/locale/gl
#usr/local/share/locale/gl/LC_MESSAGES
#usr/local/share/locale/gl/LC_MESSAGES/elinks.mo
#usr/local/share/locale/hr
#usr/local/share/locale/hr/LC_MESSAGES
#usr/local/share/locale/hr/LC_MESSAGES/elinks.mo
#usr/local/share/locale/hu
#usr/local/share/locale/hu/LC_MESSAGES
#usr/local/share/locale/hu/LC_MESSAGES/elinks.mo
#usr/local/share/locale/id
#usr/local/share/locale/id/LC_MESSAGES
#usr/local/share/locale/id/LC_MESSAGES/elinks.mo
#usr/local/share/locale/is
#usr/local/share/locale/is/LC_MESSAGES
#usr/local/share/locale/is/LC_MESSAGES/elinks.mo
#usr/local/share/locale/it
#usr/local/share/locale/it/LC_MESSAGES
#usr/local/share/locale/it/LC_MESSAGES/elinks.mo
#usr/local/share/locale/locale.alias
#usr/local/share/locale/lt
#usr/local/share/locale/lt/LC_MESSAGES
#usr/local/share/locale/lt/LC_MESSAGES/elinks.mo
#usr/local/share/locale/nb
#usr/local/share/locale/nb/LC_MESSAGES
#usr/local/share/locale/nb/LC_MESSAGES/elinks.mo
#usr/local/share/locale/nl
#usr/local/share/locale/nl/LC_MESSAGES
#usr/local/share/locale/nl/LC_MESSAGES/elinks.mo
#usr/local/share/locale/pl
#usr/local/share/locale/pl/LC_MESSAGES
#usr/local/share/locale/pl/LC_MESSAGES/elinks.mo
#usr/local/share/locale/pt
#usr/local/share/locale/pt/LC_MESSAGES
#usr/local/share/locale/pt/LC_MESSAGES/elinks.mo
#usr/local/share/locale/pt_BR
#usr/local/share/locale/pt_BR/LC_MESSAGES
#usr/local/share/locale/pt_BR/LC_MESSAGES/elinks.mo
#usr/local/share/locale/ro
#usr/local/share/locale/ro/LC_MESSAGES
#usr/local/share/locale/ro/LC_MESSAGES/elinks.mo
#usr/local/share/locale/ru
#usr/local/share/locale/ru/LC_MESSAGES
#usr/local/share/locale/ru/LC_MESSAGES/elinks.mo
#usr/local/share/locale/sk
#usr/local/share/locale/sk/LC_MESSAGES
#usr/local/share/locale/sk/LC_MESSAGES/elinks.mo
#usr/local/share/locale/sr
#usr/local/share/locale/sr/LC_MESSAGES
#usr/local/share/locale/sr/LC_MESSAGES/elinks.mo
#usr/local/share/locale/sv
#usr/local/share/locale/sv/LC_MESSAGES
#usr/local/share/locale/sv/LC_MESSAGES/elinks.mo
#usr/local/share/locale/tr
#usr/local/share/locale/tr/LC_MESSAGES
#usr/local/share/locale/tr/LC_MESSAGES/elinks.mo
#usr/local/share/locale/uk
#usr/local/share/locale/uk/LC_MESSAGES
#usr/local/share/locale/uk/LC_MESSAGES/elinks.mo

View File

@@ -69,6 +69,7 @@
* dosfstools-2.11
* e2fsprogs-1.39
* ed-0.2
* elinks-0.11.4rc0
* espgs-8.15.1
* etherwake-1.09
* ethtool-3

89
lfs/elinks Normal file
View File

@@ -0,0 +1,89 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# This program is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
# #
###############################################################################
###############################################################################
# Definitions
###############################################################################
include Config
VER = 0.11.4rc0
THISAPP = elinks-$(VER)
DL_FILE = $(THISAPP).tar.bz2
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = elinks
PAK_VER = 1
DEPS = ""
###############################################################################
# Top-level Rules
###############################################################################
objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = 718137aa45ddb2e7137edb8fb4f646a6
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
###############################################################################
# Downloading, checking, md5sum
###############################################################################
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
@$(CHECK)
$(patsubst %,$(DIR_DL)/%,$(objects)) :
@$(LOAD)
$(subst %,%_MD5,$(objects)) :
@$(MD5)
dist:
@$(PAK)
###############################################################################
# Installation Details
###############################################################################
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && ./configure
cd $(DIR_APP) && make
cd $(DIR_APP) && make install
mkdir -p /usr/local/etc/elinks
cp -vf $(DIR_SRC)/config/elinks/elinks.conf /usr/local/etc/elinks/elinks.conf
@rm -rf $(DIR_APP)
@$(POSTBUILD)

View File

@@ -535,6 +535,8 @@ buildipfire() {
ipfiremake subversion
ipfiremake tcptrack
ipfiremake teamspeak
ipfiremake elinks
}
buildinstaller() {