pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail mail: Remove freepops - dead since 2008, fails wi...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/023c070e3bd6
branches:  trunk
changeset: 423977:023c070e3bd6
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Mar 01 17:47:36 2020 +0000

description:
mail: Remove freepops - dead since 2008, fails with OpenSSL 1.1

diffstat:

 mail/Makefile                                                            |    3 +-
 mail/freepops/DESCR                                                      |    3 -
 mail/freepops/Makefile                                                   |   69 ------
 mail/freepops/PLIST                                                      |   56 -----
 mail/freepops/distinfo                                                   |   15 -
 mail/freepops/files/freepopsd.sh                                         |   22 --
 mail/freepops/patches/patch-aa                                           |   28 --
 mail/freepops/patches/patch-ab                                           |   53 ----
 mail/freepops/patches/patch-ac                                           |   26 --
 mail/freepops/patches/patch-ad                                           |   13 -
 mail/freepops/patches/patch-ae                                           |   13 -
 mail/freepops/patches/patch-af                                           |   13 -
 mail/freepops/patches/patch-ag                                           |   13 -
 mail/freepops/patches/patch-modules_src_getdate_getdate-curl-7.11.0.diff |  110 ----------
 mail/freepops/patches/patch-modules_src_luacurl_lua-curl-0_3_0_diff      |   55 -----
 15 files changed, 1 insertions(+), 491 deletions(-)

diffs (truncated from 562 to 300 lines):

diff -r 483b81bb2cbb -r 023c070e3bd6 mail/Makefile
--- a/mail/Makefile     Sun Mar 01 17:40:33 2020 +0000
+++ b/mail/Makefile     Sun Mar 01 17:47:36 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.539 2020/02/11 20:38:47 triaxx Exp $
+# $NetBSD: Makefile,v 1.540 2020/03/01 17:47:36 nia Exp $
 #
 
 COMMENT=       Electronic mail utilities
@@ -102,7 +102,6 @@
 SUBDIR+=       fix-mime-charset
 SUBDIR+=       fml
 SUBDIR+=       fml4
-SUBDIR+=       freepops
 SUBDIR+=       fromto
 SUBDIR+=       getmail
 SUBDIR+=       gld
diff -r 483b81bb2cbb -r 023c070e3bd6 mail/freepops/DESCR
--- a/mail/freepops/DESCR       Sun Mar 01 17:40:33 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-FreePOPs is an extensible POP3 server. Its main purpose is to provide
-a POP3 interface to a webmail. Supported webmail services include
-(but are not limited to) AOL, Gmail, Hotmail, Juno, and Yahoo.
diff -r 483b81bb2cbb -r 023c070e3bd6 mail/freepops/Makefile
--- a/mail/freepops/Makefile    Sun Mar 01 17:40:33 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,69 +0,0 @@
-# $NetBSD: Makefile,v 1.45 2020/01/18 21:49:49 jperkin Exp $
-#
-
-DISTNAME=      freepops-0.2.9
-PKGREVISION=   19
-CATEGORIES=    mail
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=freepops/}
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://www.freepops.org/
-COMMENT=       POP3 gateway to AOL, Gmail, Hotmail, Juno, Yahoo, etc
-LICENSE=       gnu-gpl-v2
-
-MAKE_JOBS_SAFE=                no
-LUA_VERSIONS_ACCEPTED= 51
-
-.include "../../mk/bsd.prefs.mk"
-
-USE_LANGUAGES=         c c++
-USE_TOOLS+=            bash:run bison gmake patch pkg-config tar
-.if ${OPSYS} != "NetBSD"
-USE_TOOLS+=            gsed
-.endif
-USE_LIBTOOL=           yes
-REPLACE_BASH=          configure.sh
-HAS_CONFIGURE=         yes
-CONFIGURE_SCRIPT=      configure.sh
-CONFIGURE_ARGS=                pkgsrc
-LDFLAGS+=              -lintl          # directly link, req. by ld 2.22
-LDFLAGS.SunOS+=                -lsocket -lnsl -lresolv
-
-PKG_SYSCONFSUBDIR=     freepops
-EGDIR=                 ${PREFIX}/share/examples/${PKGBASE}
-CONF_FILES=            ${EGDIR}/config.lua ${PKG_SYSCONFDIR}/config.lua
-OWN_DIRS+=             ${VARBASE}/lib/${PKGBASE}/lua_unofficial
-OWN_DIRS+=             ${VARBASE}/lib/${PKGBASE}/lua_updates
-OWN_DIRS+=             ${VARBASE}/lib/${PKGBASE}/lua_updates/lxp
-OWN_DIRS+=             ${VARBASE}/lib/${PKGBASE}/lua_updates/browser
-OWN_DIRS+=             ${VARBASE}/lib/${PKGBASE}/lua_updates/soap
-
-SUBST_CLASSES+=                paths
-SUBST_STAGE.paths=     do-configure
-SUBST_FILES.paths=     config.h doc/freepopsd.1 src/freepops.h
-SUBST_FILES.paths+=    src/lua/freepops.lua
-SUBST_VARS.paths=      PREFIX
-SUBST_VARS.paths+=     PKG_SYSCONFDIR
-SUBST_VARS.paths+=     VARBASE
-SUBST_MESSAGE.paths=   Adjusting paths.
-
-BUILD_DEFS+=           VARBASE
-
-RCD_SCRIPTS=                   freepopsd
-FREEPOPSD_USER?=               freepops
-FREEPOPSD_GROUP?=              freepops
-PKG_GROUPS=                    ${FREEPOPSD_GROUP}
-PKG_USERS=                     ${FREEPOPSD_USER}:${FREEPOPSD_GROUP}
-PKG_GECOS.${FREEPOPSD_USER}=   freepopsd POP3 user
-FILES_SUBST+=                  FREEPOPSD_USER=${FREEPOPSD_USER:Q}
-FILES_SUBST+=                  FREEPOPSD_GROUP=${FREEPOPSD_GROUP:Q}
-PKG_GROUPS_VARS+=              FREEPOPSD_GROUP
-PKG_USERS_VARS+=               FREEPOPSD_USER
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../lang/lua/buildlink3.mk"
-.include "../../security/openssl/buildlink3.mk"
-.include "../../textproc/expat/buildlink3.mk"
-.include "../../www/curl/buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 483b81bb2cbb -r 023c070e3bd6 mail/freepops/PLIST
--- a/mail/freepops/PLIST       Sun Mar 01 17:40:33 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-@comment $NetBSD: PLIST,v 1.5 2014/03/11 14:05:03 jperkin Exp $
-bin/freepopsd
-man/man1/freepopsd.1
-share/doc/freepops/MANUAL.txt
-share/examples/freepops/config.lua
-share/freepops/lua/abv.lua
-share/freepops/lua/aggregator.lua
-share/freepops/lua/aol.lua
-share/freepops/lua/browser/browser.lua
-share/freepops/lua/browser/cookie.lua
-share/freepops/lua/common.lua
-share/freepops/lua/config.lua
-share/freepops/lua/davmail.lua
-share/freepops/lua/excite.lua
-share/freepops/lua/fastmail.lua
-share/freepops/lua/flatnuke.lua
-share/freepops/lua/foo.lua
-share/freepops/lua/freepops.lua
-share/freepops/lua/gmail.lua
-share/freepops/lua/hotmail.lua
-share/freepops/lua/httpmail.lua
-share/freepops/lua/juno.lua
-share/freepops/lua/kernel.lua
-share/freepops/lua/libero.lua
-share/freepops/lua/lxp/lom.lua
-share/freepops/lua/lycos.lua
-share/freepops/lua/mail2world.lua
-share/freepops/lua/mailcom.lua
-share/freepops/lua/mimer.lua
-share/freepops/lua/monitor.lua
-share/freepops/lua/netscape.lua
-share/freepops/lua/orange.lua
-share/freepops/lua/plugins2xml.lua
-share/freepops/lua/popforward.lua
-share/freepops/lua/psock.lua
-share/freepops/lua/serial.lua
-share/freepops/lua/skeleton.lua
-share/freepops/lua/smartlog.lua
-share/freepops/lua/soap/http.lua
-share/freepops/lua/soap/soap.lua
-share/freepops/lua/socket.lua
-share/freepops/lua/softhome.lua
-share/freepops/lua/squirrelmail.lua
-share/freepops/lua/supereva.lua
-share/freepops/lua/support.lua
-share/freepops/lua/table2xml.lua
-share/freepops/lua/tin.lua
-share/freepops/lua/tre.lua
-share/freepops/lua/updater.lua
-share/freepops/lua/updater_common.lua
-share/freepops/lua/updater_php.lua
-share/freepops/lua/version_comparer.lua
-share/freepops/lua/wel.lua
-share/freepops/lua/xml2table.lua
-share/freepops/lua/xml2tex.lua
-share/freepops/lua/yahoo.lua
diff -r 483b81bb2cbb -r 023c070e3bd6 mail/freepops/distinfo
--- a/mail/freepops/distinfo    Sun Mar 01 17:40:33 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: distinfo,v 1.12 2015/11/03 23:27:06 agc Exp $
-
-SHA1 (freepops-0.2.9.tar.gz) = 30e31a3618d07ec0924e9c1ae06c7acd846a13de
-RMD160 (freepops-0.2.9.tar.gz) = c473bd9a523f7bc30dbcfa30c0f1e58418301d24
-SHA512 (freepops-0.2.9.tar.gz) = e4f007b9cc55cb8158e5bcd2e00bfd286d098e6a24d38e095c2bffa9553358411bb0a9addab7c9bcc29b2e653c3d7fb0daca17768548b847cc0a4aa7bf47efc5
-Size (freepops-0.2.9.tar.gz) = 2065288 bytes
-SHA1 (patch-aa) = ebe6913847ac9c7a9746496705b6ac45ace6eeef
-SHA1 (patch-ab) = 59faa97775853f795f024585e194a060a3f3ee94
-SHA1 (patch-ac) = ca0c136b6cee3c164c9382227bcbd534e382927b
-SHA1 (patch-ad) = 90a2313b2e9a3a2321778df515c076e603955502
-SHA1 (patch-ae) = 389693569e978395f2d1e286003ad7d20ce59a14
-SHA1 (patch-af) = b0aabc349df11e73ccbab1943ee2075894c865d4
-SHA1 (patch-ag) = 11ef6197d29ea7917ad3efbb8a6bb7df36386e4e
-SHA1 (patch-modules_src_getdate_getdate-curl-7.11.0.diff) = 02a71389e023f24f55715cf59714e1da9c7dfe57
-SHA1 (patch-modules_src_luacurl_lua-curl-0_3_0_diff) = 778a18e150d73cee8b48276d1805393242bc1820
diff -r 483b81bb2cbb -r 023c070e3bd6 mail/freepops/files/freepopsd.sh
--- a/mail/freepops/files/freepopsd.sh  Sun Mar 01 17:40:33 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-#!@RCD_SCRIPTS_SHELL@
-#
-# $NetBSD: freepopsd.sh,v 1.1.1.1 2007/06/05 05:56:01 schmonz Exp $
-#
-
-# PROVIDE: freepopsd
-# REQUIRE: DAEMON LOGIN
-
-# User-settable rc.conf variables and their default values:
-: ${freepopsd_flags:="-l syslog -p 110"}
-
-. /etc/rc.subr
-
-name="freepopsd"
-rcvar=$name
-command="@PREFIX@/bin/${name}"
-command_args="-d -s @FREEPOPSD_USER@.@FREEPOPSD_GROUP@"
-pidfile="@VARBASE@/run/${name}.pid"
-required_files="@PKG_SYSCONFDIR@/config.lua"
-
-load_rc_config $name
-run_rc_command "$1"
diff -r 483b81bb2cbb -r 023c070e3bd6 mail/freepops/patches/patch-aa
--- a/mail/freepops/patches/patch-aa    Sun Mar 01 17:40:33 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-$NetBSD: patch-aa,v 1.4 2008/11/02 20:51:40 schmonz Exp $
-
---- configure.sh.orig  2008-08-27 09:11:14.000000000 -0400
-+++ configure.sh
-@@ -76,6 +76,13 @@ LUAFLAGS=${LUAFLAGS:-""}
- OSX_SDK=${OSX_SDK:-""}
- }
- 
-+set_pkgsrc() {
-+set_default
-+OS=${OPSYS}-pkgsrc
-+WHERE=${PREFIX}/
-+CFLAGS="${CFLAGS} -Wall -DHAVE_CONFIG_H -I$PWD"
-+}
-+
- set_linux() {
- set_default
- OS=Linux
-@@ -255,6 +262,9 @@ case $1 in
-               usage
-               exit 1
-       ;;
-+      pkgsrc)
-+              set_pkgsrc
-+      ;;
-       linux)
-               set_linux
-       ;;
diff -r 483b81bb2cbb -r 023c070e3bd6 mail/freepops/patches/patch-ab
--- a/mail/freepops/patches/patch-ab    Sun Mar 01 17:40:33 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2008/10/23 04:40:55 schmonz Exp $
-
---- Makefile.orig      2008-06-11 13:33:56.000000000 -0400
-+++ Makefile
-@@ -65,11 +65,9 @@ install: all
-       $(H)mkdir -p $(PREFIX)
-       $(H)mkdir -p $(PREFIX)bin
-       $(H)mkdir -p $(PREFIX)share/freepops/lua/
--      $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_unofficial/
--      $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_updates/
-       $(H)mkdir -p $(PREFIX)share/doc/freepops/
--      $(H)mkdir -p $(PREFIX)share/man/man1/
--      $(H)mkdir -p $(DESTDIR)etc/freepops
-+      $(H)mkdir -p $(PREFIX)$(PKGMANDIR)/man1/
-+      $(H)mkdir -p $(PREFIX)share/examples/freepops/
-       $(H)if [ ! -z "$(FLTKUI)" ]; then \
-               mkdir -p $(PREFIX)lib/freepops/; \
-               cp updater-ui/fltk/updater_fltk$(SHAREDEXTENSION) \
-@@ -82,16 +80,10 @@ install: all
-                               $(PREFIX)share/locale/$$lang/LC_MESSAGES/updater_fltk.mo; \
-               done; \
-       fi
--      $(H)cp updater-ui/dialog/freepops-updater-dialog $(PREFIX)bin
--      $(H)cp updater-ui/zenity/freepops-updater-zenity $(PREFIX)bin
--      $(H)chmod a+rx $(PREFIX)bin/freepops-updater-dialog
-       $(H)cp src/freepopsd$(EXEEXTENSION) $(PREFIX)bin
-       $(H)cp src/lua/*.lua modules/include/*.lua config.lua \
-               $(PREFIX)share/freepops/lua/
-       # keep these in sync with win32 installer
--      $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_updates/lxp
--      $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_updates/browser
--      $(H)mkdir -p $(DESTDIR)var/lib/freepops/lua_updates/soap
-       $(H)mkdir -p $(PREFIX)share/freepops/lua/lxp/
-       $(H)mkdir -p $(PREFIX)share/freepops/lua/browser/
-       $(H)mkdir -p $(PREFIX)share/freepops/lua/soap/
-@@ -110,15 +102,12 @@ install: all
-                       cp $$X $(PREFIX)share/freepops/lua/soap/; \
-               done; \
-       fi
--      $(H)cp doc/freepopsd.1  $(PREFIX)share/man/man1/
--      $(H)cp doc/freepops-updater-dialog.1  $(PREFIX)share/man/man1/
--      $(H)cp doc/freepops-updater-zenity.1  $(PREFIX)share/man/man1/
-+      $(H)cp doc/freepopsd.1  $(PREFIX)$(PKGMANDIR)/man1/
-       $(H)if [ ! -z "$(FLTKUI)" ]; then \
-               cp doc/freepops-updater-fltk.1  $(PREFIX)share/man/man1/;\
-       fi
--      $(H)cp doc/manual*.pdf  $(PREFIX)share/doc/freepops/ || true
-       $(H)cp doc/MANUAL.txt  $(PREFIX)share/doc/freepops/ || true
--      $(H)cp config.lua $(DESTDIR)etc/freepops/
-+      $(H)cp config.lua $(PREFIX)/share/examples/freepops/
- 
- uninstall:
-       $(H)rm -f $(DESTDIR)etc/freepops/config.lua
diff -r 483b81bb2cbb -r 023c070e3bd6 mail/freepops/patches/patch-ac
--- a/mail/freepops/patches/patch-ac    Sun Mar 01 17:40:33 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-$NetBSD: patch-ac,v 1.2 2008/10/23 04:40:55 schmonz Exp $
-
---- doc/freepopsd.1.orig       2008-05-27 11:43:40.000000000 -0400
-+++ doc/freepopsd.1
-@@ -51,7 +51,7 @@ a valid filename to log to this file.



Home | Main Index | Thread Index | Old Index