Files
bpfire/lfs/whois
Adolf Belka 642e18d96b whois: Update to version 5.5.17
- Update from version 5.5.13 to 5.5.17
- Update of rootfile not required
- Previous versions of whois were taken from debian files. However these are taken from
   the whois github page and then repackaged from gz to xz. It therefore seemed sensible
   to me that we should take the source from this package from the github repo that
   the developer is using. Therefore some changes to naming convention of the source file.
- Changelog
	whois (5.5.17) unstable; urgency=medium
	  * Added the .cd TLD server.
	  * Updated the -kg NIC handles server name.
	  * Removed 2 new gTLDs which are no longer active.
	whois (5.5.16) unstable; urgency=medium
	  * Add bash completion support, courtesy of Ville Skyttä.
	  * Updated the .tr TLD server.
	  * Removed support for -metu NIC handles.
	whois (5.5.15) unstable; urgency=medium
	  * Updated the .bd, .nz and .tv TLD servers.
	  * Added the .llyw.cymru, .gov.scot and .gov.wales SLD servers.
	  * Updated the .ac.uk and .gov.uk SLD servers.
	  * Recursion has been enabled for whois.nic.tv.
	  * Updated the list of new gTLDs with four generic TLDs assigned in
	    October 2013 which were missing due to a bug.
	  * Removed 4 new gTLDs which are no longer active.
	  * Added the Georgian translation, contributed by Temuri Doghonadze.
	  * Updated the Finnish translation, contributed by Lauri Nurmi.
	whois (5.5.14) unstable; urgency=medium
	  * Added the .bf and .sd TLD servers.
	  * Removed the .gu TLD server.
	  * Updated the .dm, .fj, .mt and .pk TLD servers.
	  * Updated the charset for whois.nic.tr.
	  * Updated the list of new gTLDs.
	  * Removed whois.nic.fr from the list of RIPE-like servers, because it
	    is not one anymore. (Closes: #1021110)
	  * Renamed whois.arnes.si to whois.register.si in the list of RIPE-like
	    servers.
	  * Added the hiding string for whois.auda.org.au.
	  * Fixed uclibc builds, because uclibc does not have NLS support.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2023-06-15 09:33:33 +00:00

83 lines
3.3 KiB
Plaintext

###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2007-2023 IPFire Team <info@ipfire.org> #
# #
# 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 = 5.5.17
THISAPP = whois-$(VER)
DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
###############################################################################
# Top-level Rules
###############################################################################
objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_BLAKE2 = 2c60c3e9725fc31d1ff159c25a9be8ce42784db8331820a7459c2359364d0312395632a9e478995ddf787e363f073f9018982a2fb95739357a45a826ce8f79ee
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
b2 : $(subst %,%_BLAKE2,$(objects))
###############################################################################
# Downloading, checking, b2sum
###############################################################################
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
@$(CHECK)
$(patsubst %,$(DIR_DL)/%,$(objects)) :
@$(LOAD)
$(subst %,%_BLAKE2,$(objects)) :
@$(B2SUM)
###############################################################################
# Installation Details
###############################################################################
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
$(UPDATE_AUTOMAKE)
cd $(DIR_SRC)/$(THISAPP) && make $(MAKETUNING) \
CONFIG_FILE=/etc/whois.conf \
whois
cd $(DIR_SRC)/$(THISAPP) && make prefix=/usr install-whois
cd $(DIR_SRC)/$(THISAPP) && install -v -m 644 whois.conf -t /etc/
@rm -rf $(DIR_APP)
@$(POSTBUILD)