diff options
-rw-r--r-- | package/elinks/Makefile | 75 | ||||
-rw-r--r-- | package/elinks/patches/patch-Makefile_lib | 11 | ||||
-rw-r--r-- | package/elinks/patches/patch-src_network_ssl_ssl_c | 16 |
3 files changed, 0 insertions, 102 deletions
diff --git a/package/elinks/Makefile b/package/elinks/Makefile deleted file mode 100644 index 23d5c25fd..000000000 --- a/package/elinks/Makefile +++ /dev/null @@ -1,75 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -include ${ADK_TOPDIR}/rules.mk - -PKG_NAME:= elinks -PKG_VERSION:= 0.11.7 -PKG_RELEASE:= 3 -PKG_HASH:= 94dc254cdecddee51819ae17962d9e606690bee3ec43fb43c635cb40197b4bc7 -PKG_DESCR:= advanced text web browser -PKG_SECTION:= app/browser -PKG_URL:= http://elinks.or.cz/ -PKG_SITES:= http://elinks.or.cz/download/ - -PKG_NOPARALLEL:= 1 - -DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz - -PKG_FLAVOURS_ELINKS:= WITH_IPV6 -PKGFD_WITH_IPV6:= enable IPv6 support - -PKG_CHOICES_ELINKS:= WITH_LIBRESSL WITHOUT_SSL -PKGCD_WITH_LIBRESSL:= use libressl for crypto -PKGCB_WITH_LIBRESSL:= libressl -PKGCS_WITH_LIBRESSL:= libressl ca-certificates -PKGCD_WITHOUT_SSL:= use no ssl - -include ${ADK_TOPDIR}/mk/package.mk - -$(eval $(call PKG_template,ELINKS,elinks,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) - -INSTALL_STYLE:= manual -TARGET_CFLAGS+= -fPIC -CONFIGURE_ENV+= $(shell echo ac_cv_file_./features.conf | tr [:blank:]-/. _)=yes -CONFIGURE_ENV+= $(shell echo ac_cv_file_${WRKBUILD}/features.conf | tr [:blank:]-/. _)=yes -CONFIGURE_ARGS+= --enable-small \ - --enable-256-colors \ - --disable-backtrace \ - --disable-data \ - --disable-formhist \ - --disable-leds \ - --disable-mailcap \ - --disable-mouse \ - --disable-smb \ - --disable-uri-rewrite \ - --disable-xbel \ - --without-bzlib \ - --without-gpm \ - --without-idn \ - --without-gnutls \ - --without-libiconv \ - --without-lua \ - --without-spidermonkey \ - --without-x \ - --without-zlib -MAKE_FLAGS+= CC='${TARGET_CC}' - -ifneq (${ADK_PACKAGE_ELINKS_WITH_IPV6},) -CONFIGURE_ARGS+= --enable-ipv6 -else -CONFIGURE_ARGS+= --disable-ipv6 -endif - -ifeq ($(ADK_PACKAGE_ELINKS_WITH_LIBRESSL),y) -CONFIGURE_ARGS+= --with-openssl='${STAGING_TARGET_DIR}/usr' -endif -ifeq ($(ADK_PACKAGE_ELINKS_WITHOUT_SSL),y) -CONFIGURE_ARGS+= --without-openssl -endif - -do-install: - ${INSTALL_DIR} ${IDIR_ELINKS}/usr/bin - ${INSTALL_BIN} ${WRKBUILD}/src/elinks ${IDIR_ELINKS}/usr/bin/ - -include ${ADK_TOPDIR}/mk/pkg-bottom.mk diff --git a/package/elinks/patches/patch-Makefile_lib b/package/elinks/patches/patch-Makefile_lib deleted file mode 100644 index 122e6c13d..000000000 --- a/package/elinks/patches/patch-Makefile_lib +++ /dev/null @@ -1,11 +0,0 @@ ---- elinks-0.11.7.orig/Makefile.lib 2009-08-22 13:15:08.000000000 +0200 -+++ elinks-0.11.7/Makefile.lib 2010-03-06 11:28:58.000000000 +0100 -@@ -43,7 +43,7 @@ quiet_cmd_compile = ' [$(CC_COLOR)C - - # Rule to compile a set of .o files into one .o file - quiet_cmd_ld_objs = " [$(LD_COLOR)LD$(END_COLOR)] $(RELPATH)$@" -- cmd_ld_objs = $(LD) -r -o $@ $(filter $(OBJS), $^) \ -+ cmd_ld_objs = $(CC) -Wl,-r -nostdlib -o $@ $(filter $(OBJS), $^) \ - $(foreach subdir,$(sort $(filter-out src,$(SUBDIRS))), \ - `test -e $(subdir)/$(LIB_O_NAME) && echo $(subdir)/$(LIB_O_NAME)`) - diff --git a/package/elinks/patches/patch-src_network_ssl_ssl_c b/package/elinks/patches/patch-src_network_ssl_ssl_c deleted file mode 100644 index f55f43ba4..000000000 --- a/package/elinks/patches/patch-src_network_ssl_ssl_c +++ /dev/null @@ -1,16 +0,0 @@ ---- elinks-0.11.7.orig/src/network/ssl/ssl.c 2009-08-22 13:15:08.000000000 +0200 -+++ elinks-0.11.7/src/network/ssl/ssl.c 2016-09-30 18:47:20.022831750 +0200 -@@ -49,11 +49,8 @@ init_openssl(struct module *module) - * cannot initialize the PRNG and so every attempt to use SSL fails. - * It's actually an OpenSSL FAQ, and according to them, it's up to the - * application coders to seed the RNG. -- William Yodlowsky */ -- if (RAND_egd(RAND_file_name(f_randfile, sizeof(f_randfile))) < 0) { -- /* Not an EGD, so read and write to it */ -- if (RAND_load_file(f_randfile, -1)) -- RAND_write_file(f_randfile); -- } -+ if (RAND_load_file(f_randfile, -1)) -+ RAND_write_file(f_randfile); - - SSLeay_add_ssl_algorithms(); - context = SSL_CTX_new(SSLv23_client_method()); |