mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
- Update from 1.41 to 1.42 - Update rootfile - Changelog 2021-03-22 Werner Koch <wk@gnupg.org> core: Add GPG_ERR_SOURCE_TPM2D. + commit 200bf2ed9d610219cc0b12a91dedb3bfd52d36b7 * src/err-sources.h.in (GPG_ERR_SOURCE_TPM2D): New. 2021-03-05 Werner Koch <wk@gnupg.org> w32: Allow Unicode paths for the gettext domain. + commit 618ce381f9d70f3a94e87f58f667a6138411018e * src/w32-gettext.c: Remove remaining WindowsCE support (load_domain): Use CreateFileW. 2021-03-04 Werner Koch <wk@gnupg.org> w32: Minor cleanup of w32-gettext. + commit 3bf1de7b72be8e1d9fa78eb94730772d9cf61c44 * src/w32-gettext.c: Include gpgrt.h instead gpg-error.h. (utf8_to_wchar): Use underscored function. (_gpg_w32_textdomain): Ditto. 2021-02-18 NIIBE Yutaka <gniibe@fsij.org> build: Support --disable-threads by gen-lock-obj.sh. + commit 1fb90a7da186ee2ee098a666f6f3a35bb1720e59 * configure.ac: Supply --disable-threads to gen-lock-obj.sh. Tighten the condition of using gen-lock-obj.sh for GNU/Linux. * src/gen-lock-obj.sh: Support --disable-threads. 2021-02-16 NIIBE Yutaka <gniibe@fsij.org> build: Fix gpgrt-config. + commit ed3cd20de8d3eab92dd8fff02bcc214c55d08398 * src/gpgrt-config.in: Remove delimiter variable. build: More fix for determining libdir for gpgrt-config. + commit 28a21addc2e30b0756cdc6774c79f69070df8829 * src/gpg-error.m4: Use CC -print-search-dirs for better support of GNU style cross prefix. 2021-02-15 NIIBE Yutaka <gniibe@fsij.org> build: Fix the previous change. + commit d7fd25bbfb83cd445bc81aa695b2c6127c22fa59 * src/gpg-error.m4: Fix test condition for GPGRT_CONFIG. Fix behaviour when there is no GPG_ERROR_CONFIG. 2021-02-12 NIIBE Yutaka <gniibe@fsij.org> build: Improve how to determine $libdir for gpgrt-config. + commit 3cabbad4eec0e5bc6bdaa9f8626578934138adee * src/gpg-error.m4: Fix $gpgrt_libdir handling. 2021-02-09 NIIBE Yutaka <gniibe@fsij.org> Support cross-compiling on more platforms. + commit 99ae862a96a569724f49a604ebb7d3f6d2c2d374 * src/gen-lock-obj.sh (ECHO_C, ECHO_N): Portability fix. Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
78 lines
3.1 KiB
Plaintext
78 lines
3.1 KiB
Plaintext
###############################################################################
|
|
# #
|
|
# IPFire.org - A linux based firewall #
|
|
# Copyright (C) 2007-2020 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 = 1.42
|
|
|
|
THISAPP = libgpg-error-$(VER)
|
|
DL_FILE = $(THISAPP).tar.bz2
|
|
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)_MD5 = 133fed221ba8f63f5842858a1ff67cb3
|
|
|
|
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)
|
|
|
|
###############################################################################
|
|
# 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 --prefix=/usr
|
|
cd $(DIR_APP) && make $(MAKETUNING)
|
|
cd $(DIR_APP) && make install
|
|
@rm -rf $(DIR_APP)
|
|
@$(POSTBUILD)
|