X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lfs%2Ffetchmail;h=00ee6a634fbee6ca3544aa93eafa2f7c0d2daeb1;hb=9a7e4d85069b6475d231e4fdfbd26d93557d3f10;hp=66b9a65b02159b4c0a0f58590f3e0daaf6577620;hpb=9063a04e94587fc38f410ec2234275417de201ad;p=people%2Fpmueller%2Fipfire-2.x.git diff --git a/lfs/fetchmail b/lfs/fetchmail index 66b9a65b02..00ee6a634f 100644 --- a/lfs/fetchmail +++ b/lfs/fetchmail @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2013 IPFire Team # +# Copyright (C) 2007-2018 IPFire Team # # # # 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 # @@ -24,7 +24,9 @@ include Config -VER = 6.3.26 +SUMMARY = Full-Featured POP and IMAP Mail Retrieval Daemon + +VER = 6.4.19 THISAPP = fetchmail-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -32,9 +34,11 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = fetchmail -PAK_VER = 7 +PAK_VER = 11 + +DEPS = -DEPS = "" +SERVICES = fetchmail ############################################################################### # Top-level Rules @@ -44,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 61b66faad044afa26e142bb1791aa2b3 +$(DL_FILE)_BLAKE2 = 679d2c49698dd368d32439a8276412e3f32c0a0f6f0e7607bc323c0294c987307469451b4b085fe521f2d5dd4869d59b4841762b6a57b3c654b992e9de8ba87c install : $(TARGET) @@ -52,13 +56,13 @@ check : $(patsubst %,$(DIR_CHK)/%,$(objects)) download :$(patsubst %,$(DIR_DL)/%,$(objects)) -md5 : $(subst %,%_MD5,$(objects)) +b2 : $(subst %,%_BLAKE2,$(objects)) -dist: +dist: $(PAK) ############################################################################### -# Downloading, checking, md5sum +# Downloading, checking, b2sum ############################################################################### $(patsubst %,$(DIR_CHK)/%,$(objects)) : @@ -67,8 +71,8 @@ $(patsubst %,$(DIR_CHK)/%,$(objects)) : $(patsubst %,$(DIR_DL)/%,$(objects)) : @$(LOAD) -$(subst %,%_MD5,$(objects)) : - @$(MD5) +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) ############################################################################### # Installation Details @@ -77,7 +81,9 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./configure \ + $(UPDATE_AUTOMAKE) + cd $(DIR_APP) && PYTHON=python3 \ + ./configure \ --prefix=/usr \ --with-ssl \ --disable-nls @@ -96,5 +102,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) install -v -m 644 $(DIR_SRC)/config/backup/includes/fetchmail \ /var/ipfire/backup/addons/includes/fetchmail + #install initscripts + $(call INSTALL_INITSCRIPTS,$(SERVICES)) + + @rm -rf $(DIR_APP) @$(POSTBUILD)