*/*: Remove expired ports:

2021-06-25 irc/eggdrop-devel: Use stable version instead, irc/eggdrop
This commit is contained in:
Rene Ladan 2021-06-26 15:01:57 +02:00
parent 8156c8ffb7
commit f831ade60f
8 changed files with 1 additions and 311 deletions

1
MOVED
View File

@ -16441,3 +16441,4 @@ devel/libhid||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream
sysutils/usbhotkey||2021-06-26|Has expired: Uses EOL Python 2.7 via devel/libhid
net/panoptis||2021-06-26|Has expired: Unmaintained upstream
databases/elixir-mongo||2021-06-26|Has expired: Upsupported by upstream
irc/eggdrop-devel|irc/eggdrop|2021-06-26|Has expired: Use stable version instead, irc/eggdrop

View File

@ -21,7 +21,6 @@
SUBDIR += dircproxy
SUBDIR += dxirc
SUBDIR += eggdrop
SUBDIR += eggdrop-devel
SUBDIR += epic4
SUBDIR += epic5
SUBDIR += ergo

View File

@ -1,127 +0,0 @@
# Created by: Beech Rintoul <beech@FreeBSD.org>
PORTNAME= eggdrop
DISTVERSION= 1.9.0.a.20210122
CATEGORIES= irc
PKGNAMESUFFIX= -devel
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Popular Internet Relay Chat (IRC) bot
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Use stable version instead, irc/eggdrop
EXPIRATION_DATE= 2021-06-25
USES= tcl ssl
USE_CSTD= c99
USE_GITHUB= yes
GH_ACCOUNT= eggheads
GH_TAGNAME= 1957b61
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-tcllib=${LOCALBASE}/lib/libtcl${TCL_SHLIB_VER}.so \
--with-tclinc=${LOCALBASE}/include/tcl${TCL_VER}/tcl.h \
--with-sslinc=${OPENSSLINC} \
--with-ssllib=${OPENSSLLIB}
MAKE_JOBS_UNSAFE= yes
LLD_UNSAFE= yes
SUB_FILES= pkg-message
CONFLICTS= eggdrop
OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
post-patch:
@${SED} -e 's#%%PREFIX%%#${PREFIX}#g' ${WRKSRC}/eggdrop.conf \
> ${WRKSRC}/eggdrop.conf.sample
post-configure:
@(cd ${WRKSRC}; ${MAKE} config)
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/eggdrop ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/doc/man1/eggdrop.1 ${STAGEDIR}${MANPREFIX}/man/man1
${INSTALL_DATA} ${WRKSRC}/eggdrop.conf.sample ${STAGEDIR}${PREFIX}/etc
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/eggdrop
.for f in assoc.so blowfish.so channels.so compress.so console.so ctcp.so \
dns.so filesys.so irc.so notes.so seen.so server.so share.so \
transfer.so uptime.so
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/lib/eggdrop
.endfor
@${MKDIR} ${STAGEDIR}${DATADIR}/help
.for f in assoc.mod/help/assoc.help channels.mod/help/chaninfo.help \
channels.mod/help/channels.help console.mod/help/console.help \
compress.mod/help/compress.help ctcp.mod/help/ctcp.help \
filesys.mod/help/filesys.help irc.mod/help/irc.help \
notes.mod/help/notes.help seen.mod/help/seen.help \
server.mod/help/server.help share.mod/help/share.help \
transfer.mod/help/transfer.help uptime.mod/help/uptime.help
${INSTALL_DATA} ${WRKSRC}/src/mod/${f} ${STAGEDIR}${DATADIR}/help
.endfor
@${MKDIR} ${STAGEDIR}${DATADIR}/help/set
.for f in channels.mod/help/set/channels.help \
compress.mod/help/set/compress.help \
console.mod/help/set/console.help ctcp.mod/help/set/ctcp.help \
filesys.mod/help/set/filesys.help irc.mod/help/set/irc.help \
notes.mod/help/set/notes.help server.mod/help/set/server.help \
share.mod/help/set/share.help transfer.mod/help/set/transfer.help
${INSTALL_DATA} ${WRKSRC}/src/mod/$f ${STAGEDIR}${DATADIR}/help/set
.endfor
@${MKDIR} ${STAGEDIR}${DATADIR}/help/msg
.for f in irc.mod/help/msg/irc.help notes.mod/help/msg/notes.help \
seen.mod/help/msg/seen.help
${INSTALL_DATA} ${WRKSRC}/src/mod/$f ${STAGEDIR}${DATADIR}/help/msg
.endfor
@${MKDIR} ${STAGEDIR}${DATADIR}/language
${INSTALL_DATA} ${WRKSRC}/language/core.*.lang ${STAGEDIR}${DATADIR}/language
@cd ${WRKSRC}/src/mod \
&& ${FIND} . -name "*.lang" -exec ${INSTALL_DATA} {} \
${STAGEDIR}${DATADIR}/language ";"
@${MKDIR} ${STAGEDIR}${DATADIR}/scripts
.for f in CONTENTS action.fix.tcl autobotchk alltools.tcl botchk \
cmd_resolve.tcl compat.tcl dccwhois.tcl getops.tcl klined.tcl notes2.tcl ques5.tcl \
quotepass.tcl quotepong.tcl sentinel.tcl userinfo.tcl weed
${INSTALL_DATA} ${WRKSRC}/scripts/${f} ${STAGEDIR}${DATADIR}/scripts
.endfor
@${MKDIR} ${STAGEDIR}${DATADIR}/scripts/help
.for f in cmd_resolve.help userinfo.help
${INSTALL_DATA} ${WRKSRC}/scripts/help/${f} ${STAGEDIR}${DATADIR}/scripts/help
.endfor
@${MKDIR} ${STAGEDIR}${DATADIR}/scripts/help/msg
.for f in userinfo.help
${INSTALL_DATA} ${WRKSRC}/scripts/help/msg/${f} ${STAGEDIR}${DATADIR}/scripts/help/msg
.endfor
.for f in cmds1.help cmds2.help core.help
${INSTALL_DATA} ${WRKSRC}/help/${f} ${STAGEDIR}${DATADIR}/help
.endfor
.for f in cmds1.help
${INSTALL_DATA} ${WRKSRC}/help/set/${f} ${STAGEDIR}${DATADIR}/help/set
.endfor
@${MKDIR} ${STAGEDIR}${DATADIR}/text
.for f in banner motd
${INSTALL_DATA} ${WRKSRC}/text/${f} ${STAGEDIR}${DATADIR}/text
.endfor
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eggdrop/*.so
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ABOUT BANS BOTNET BUG-REPORT COMPILE-GUIDE CONTENTS \
FIRST-SCRIPT KNOWN-PROBLEMS MODULES PARTYLINE PATCH-HOWTO \
TEXT-SUBSTITUTIONS TRICKS Changes1.8 USERS WEIRD-MESSAGES \
tcl-commands.doc
${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR}
.endfor
@${MKDIR} ${STAGEDIR}${DOCSDIR}/html
cd ${WRKSRC}/doc/html && ${INSTALL_DATA} *.html ${STAGEDIR}${DOCSDIR}/html
@${MKDIR} ${STAGEDIR}${DOCSDIR}/settings
cd ${WRKSRC}/doc/settings && ${RM} -r CVS \
&& ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}/settings
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1611425939
SHA256 (eggheads-eggdrop-1.9.0.a.20210122-1957b61_GH0.tar.gz) = 1a8b8f7ede0b4540194c521bae16380aefb6f369f9be21be55391008a695b02f
SIZE (eggheads-eggdrop-1.9.0.a.20210122-1957b61_GH0.tar.gz) = 2141881

View File

@ -1,17 +0,0 @@
--- eggdrop.conf.orig 2020-08-26 02:55:59 UTC
+++ eggdrop.conf
@@ -1,4 +1,4 @@
-#! /path/to/executable/eggdrop
+#!%%PREFIX%%/bin/eggdrop
# ^- This should contain a fully qualified path to your Eggdrop executable.
#
# This is a sample Eggdrop configuration file which includes all possible
@@ -606,7 +606,7 @@ die "Please make sure you edit your config file comple
# If you run the bot from the compilation directory, you will want to set
# this to "". If you use 'make install' (like all good kiddies do ;), this
# is a fine default. Otherwise, use your head :)
-set mod-path "modules/"
+set mod-path "%%PREFIX%%/lib/eggdrop/"
#### BLOWFISH MODULE ####

View File

@ -1,12 +0,0 @@
[
{ type: install
message: <<EOM
This Port of Eggdrop differs from a normal eggdrop installation, because
it does respect hier(7). That means your eggdrop.conf goes to
%%PREFIX%%/etc/eggdrop.conf and .chan, .notes, .user files go to
%%PREFIX%%/share/eggdrop. Modules will go to %%PREFIX%%/lib/eggdrop and
documentation can be found in %%PREFIX%%/share/doc/eggdrop, scripts go
to %%PREFIX%%/share/eggdrop/scripts.
EOM
}
]

View File

@ -1,7 +0,0 @@
Eggdrop is the world's most popular open source Internet Relay Chat (IRC) bot.
Originally created by Robey Pointer in December 1993, it has spawned an almost
cult like following of users. It is a feature rich program designed to be
easily used and expanded upon (using Tcl scripting) by both novice and
advanced IRC users on a variety of hardware and software platforms.
WWW: http://www.eggheads.org/

View File

@ -1,144 +0,0 @@
bin/eggdrop
etc/eggdrop.conf.sample
lib/eggdrop/assoc.so
lib/eggdrop/blowfish.so
lib/eggdrop/channels.so
lib/eggdrop/compress.so
lib/eggdrop/console.so
lib/eggdrop/ctcp.so
lib/eggdrop/dns.so
lib/eggdrop/filesys.so
lib/eggdrop/irc.so
lib/eggdrop/notes.so
lib/eggdrop/seen.so
lib/eggdrop/server.so
lib/eggdrop/share.so
lib/eggdrop/transfer.so
lib/eggdrop/uptime.so
man/man1/eggdrop.1.gz
%%PORTDOCS%%%%DOCSDIR%%/ABOUT
%%PORTDOCS%%%%DOCSDIR%%/BANS
%%PORTDOCS%%%%DOCSDIR%%/BOTNET
%%PORTDOCS%%%%DOCSDIR%%/BUG-REPORT
%%PORTDOCS%%%%DOCSDIR%%/COMPILE-GUIDE
%%PORTDOCS%%%%DOCSDIR%%/CONTENTS
%%PORTDOCS%%%%DOCSDIR%%/Changes1.8
%%PORTDOCS%%%%DOCSDIR%%/FIRST-SCRIPT
%%PORTDOCS%%%%DOCSDIR%%/KNOWN-PROBLEMS
%%PORTDOCS%%%%DOCSDIR%%/MODULES
%%PORTDOCS%%%%DOCSDIR%%/PARTYLINE
%%PORTDOCS%%%%DOCSDIR%%/PATCH-HOWTO
%%PORTDOCS%%%%DOCSDIR%%/TEXT-SUBSTITUTIONS
%%PORTDOCS%%%%DOCSDIR%%/TRICKS
%%PORTDOCS%%%%DOCSDIR%%/USERS
%%PORTDOCS%%%%DOCSDIR%%/WEIRD-MESSAGES
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/search.html
%%PORTDOCS%%%%DOCSDIR%%/settings/CONTENTS
%%PORTDOCS%%%%DOCSDIR%%/settings/core.settings
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.assoc
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.blowfish
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.channels
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.compress
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.console
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.ctcp
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.dns
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.filesys
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.ident
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.irc
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.notes
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.seen
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.server
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.share
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.transfer
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.uptime
%%PORTDOCS%%%%DOCSDIR%%/settings/mod.woobie
%%PORTDOCS%%%%DOCSDIR%%/tcl-commands.doc
%%DATADIR%%/help/assoc.help
%%DATADIR%%/help/chaninfo.help
%%DATADIR%%/help/channels.help
%%DATADIR%%/help/cmds1.help
%%DATADIR%%/help/cmds2.help
%%DATADIR%%/help/compress.help
%%DATADIR%%/help/console.help
%%DATADIR%%/help/core.help
%%DATADIR%%/help/ctcp.help
%%DATADIR%%/help/filesys.help
%%DATADIR%%/help/irc.help
%%DATADIR%%/help/msg/irc.help
%%DATADIR%%/help/msg/notes.help
%%DATADIR%%/help/msg/seen.help
%%DATADIR%%/help/notes.help
%%DATADIR%%/help/seen.help
%%DATADIR%%/help/server.help
%%DATADIR%%/help/set/channels.help
%%DATADIR%%/help/set/cmds1.help
%%DATADIR%%/help/set/compress.help
%%DATADIR%%/help/set/console.help
%%DATADIR%%/help/set/ctcp.help
%%DATADIR%%/help/set/filesys.help
%%DATADIR%%/help/set/irc.help
%%DATADIR%%/help/set/notes.help
%%DATADIR%%/help/set/server.help
%%DATADIR%%/help/set/share.help
%%DATADIR%%/help/set/transfer.help
%%DATADIR%%/help/share.help
%%DATADIR%%/help/transfer.help
%%DATADIR%%/help/uptime.help
%%DATADIR%%/language/assoc.danish.lang
%%DATADIR%%/language/assoc.english.lang
%%DATADIR%%/language/assoc.finnish.lang
%%DATADIR%%/language/assoc.french.lang
%%DATADIR%%/language/assoc.german.lang
%%DATADIR%%/language/assoc.portuguese.lang
%%DATADIR%%/language/console.danish.lang
%%DATADIR%%/language/console.english.lang
%%DATADIR%%/language/console.finnish.lang
%%DATADIR%%/language/console.french.lang
%%DATADIR%%/language/console.german.lang
%%DATADIR%%/language/console.portuguese.lang
%%DATADIR%%/language/core.danish.lang
%%DATADIR%%/language/core.english.lang
%%DATADIR%%/language/core.finnish.lang
%%DATADIR%%/language/core.french.lang
%%DATADIR%%/language/core.german.lang
%%DATADIR%%/language/core.portuguese.lang
%%DATADIR%%/language/filesys.danish.lang
%%DATADIR%%/language/filesys.english.lang
%%DATADIR%%/language/filesys.finnish.lang
%%DATADIR%%/language/filesys.french.lang
%%DATADIR%%/language/filesys.german.lang
%%DATADIR%%/language/notes.danish.lang
%%DATADIR%%/language/notes.english.lang
%%DATADIR%%/language/notes.finnish.lang
%%DATADIR%%/language/notes.french.lang
%%DATADIR%%/language/notes.german.lang
%%DATADIR%%/language/notes.portuguese.lang
%%DATADIR%%/language/transfer.danish.lang
%%DATADIR%%/language/transfer.english.lang
%%DATADIR%%/language/transfer.finnish.lang
%%DATADIR%%/language/transfer.french.lang
%%DATADIR%%/language/transfer.german.lang
%%DATADIR%%/language/transfer.portuguese.lang
%%DATADIR%%/scripts/CONTENTS
%%DATADIR%%/scripts/action.fix.tcl
%%DATADIR%%/scripts/alltools.tcl
%%DATADIR%%/scripts/autobotchk
%%DATADIR%%/scripts/botchk
%%DATADIR%%/scripts/cmd_resolve.tcl
%%DATADIR%%/scripts/compat.tcl
%%DATADIR%%/scripts/dccwhois.tcl
%%DATADIR%%/scripts/getops.tcl
%%DATADIR%%/scripts/help/cmd_resolve.help
%%DATADIR%%/scripts/help/msg/userinfo.help
%%DATADIR%%/scripts/help/userinfo.help
%%DATADIR%%/scripts/klined.tcl
%%DATADIR%%/scripts/notes2.tcl
%%DATADIR%%/scripts/ques5.tcl
%%DATADIR%%/scripts/quotepass.tcl
%%DATADIR%%/scripts/quotepong.tcl
%%DATADIR%%/scripts/sentinel.tcl
%%DATADIR%%/scripts/userinfo.tcl
%%DATADIR%%/scripts/weed
%%DATADIR%%/text/banner
%%DATADIR%%/text/motd