Skip to content

Commit

Permalink
multiple ports: url fixes for Thomas E. Dickey's sites
Browse files Browse the repository at this point in the history
for domains invisible-island.net and invisible-mirror.net
- omit "www" (match site owner's usage)
- use https instead of http
- add non-ftp (https) to master_sites
- fix broken ftp links (some were already fixed in
2a99365)
  • Loading branch information
chrstphrchvz authored and pmetzger committed Jun 7, 2018
1 parent c9b0e07 commit 7c7f3c2
Show file tree
Hide file tree
Showing 12 changed files with 35 additions and 26 deletions.
5 changes: 3 additions & 2 deletions devel/bcpp/Portfile
Expand Up @@ -10,9 +10,10 @@ long_description \
bcpp indents C/C++ source programs, replacing tabs \
with spaces or the reverse. Unlike indent, it does \
(by design) not attempt to wrap long statements.
homepage http://www.invisible-island.net/bcpp/
homepage https://invisible-island.net/bcpp/
platforms darwin
master_sites ftp://ftp.invisible-island.net/bcpp/
master_sites ftp://ftp.invisible-island.net/bcpp/ \
https://invisible-mirror.net/archives/bcpp/
extract.suffix .tgz
checksums rmd160 27372d73b85e08c7d5063c9ab5ce374deab407bb \
sha256 3fee78476833a8d6c647f0b9f6ad85209cdb104a538349bc24538c7f7aede81f
Expand Down
5 changes: 3 additions & 2 deletions devel/byacc/Portfile
Expand Up @@ -13,10 +13,11 @@ long_description \
be the best yacc variant available. In contrast \
to bison, it is written to avoid dependencies \
upon a particular compiler.
homepage http://invisible-island.net/byacc/
homepage https://invisible-island.net/byacc/
platforms darwin

master_sites ftp://ftp.invisible-island.net/byacc/
master_sites ftp://ftp.invisible-island.net/byacc/ \
https://invisible-mirror.net/archives/byacc/
extract.suffix .tgz

checksums rmd160 abe4861ef0eae1efeb3fb5a48377c700bdd6911c \
Expand Down
5 changes: 3 additions & 2 deletions devel/c_count/Portfile
Expand Up @@ -7,9 +7,10 @@ description counts C-language source statements
long_description \
C_COUNT counts C-language source statements, and summarizes statistics \
about the relative amount of commentary, whitespace, etc.
homepage http://invisible-island.net/c_count/
homepage https://invisible-island.net/c_count/
platforms darwin
master_sites ftp://ftp.invisible-island.net/c_count/
master_sites ftp://ftp.invisible-island.net/c_count/ \
https://invisible-mirror.net/archives/c_count/
extract.suffix .tgz
checksums rmd160 124e2b52b56905e75538a0eefebf5037f8263b49 \
sha256 25062f376f3c4822b679f770fdfd4b34f8ffe19727f6c1e48dcedc396bc3df45
Expand Down
2 changes: 1 addition & 1 deletion devel/dialog/Portfile
Expand Up @@ -15,7 +15,7 @@ long_description ${name} is ${description}. It is non-graphical (it uses \
curses) so it can be run in the console or an xterm.

platforms darwin
homepage http://www.invisible-island.net/dialog/
homepage https://invisible-island.net/dialog/
master_sites ftp://ftp.invisible-island.net/dialog/ \
https://invisible-mirror.net/archives/dialog/

Expand Down
5 changes: 3 additions & 2 deletions devel/diffstat/Portfile
Expand Up @@ -8,9 +8,10 @@ description Make histogram from diff-output
long_description diffstat reads the output of diff and displays a histogram\
of the insertions, deletions, and modifications per-file.\
It is useful for reviewing large, complex patch files.
homepage http://invisible-island.net/diffstat/
homepage https://invisible-island.net/diffstat/
platforms darwin
master_sites ftp://ftp.invisible-island.net/diffstat/
master_sites ftp://ftp.invisible-island.net/diffstat/ \
https://invisible-mirror.net/archives/diffstat/
extract.suffix .tgz
checksums rmd160 5b82895b521aa9b0ebbcac0b786df7cf1e7039de \
sha256 25359e0c27183f997b36c9202583b5dc2df390c20e22a92606af4bf7856a55ee
Expand Down
5 changes: 3 additions & 2 deletions devel/reflex/Portfile
Expand Up @@ -18,8 +18,9 @@ long_description Reflex is a new implementation of flex, which is a tool \
for generating programs that perform pattern-matching on \
text.

homepage http://invisible-island.net/reflex/
master_sites ftp://invisible-island.net/reflex/
homepage https://invisible-island.net/reflex/
master_sites ftp://ftp.invisible-island.net/reflex/ \
https://invisible-mirror.net/archives/reflex/
distname ${name}-${version_date}
extract.suffix .tgz

Expand Down
7 changes: 4 additions & 3 deletions devel/vttest/Portfile
Expand Up @@ -9,12 +9,13 @@ maintainers nomaintainer
description VT100/VT220/XTerm test utility
long_description Test the compatibility of VT100/VT220/XTerm terminal \
emulators.
homepage http://invisible-island.net/vttest/
master_sites ftp://invisible-island.net/vttest/
homepage https://invisible-island.net/vttest/
master_sites ftp://ftp.invisible-island.net/vttest/ \
https://invisible-mirror.net/archives/vttest/
extract.suffix .tgz

checksums rmd160 fdf7cfcbcb56d7880185272a75a6b3084cc80e4d \
sha256 0168aa34061d4470a68b0dd0781a2a9e2bbfb1493e540c99f615b867a11cbf83

livecheck.url http://invisible-island.net/vttest/CHANGES
livecheck.url https://invisible-island.net/vttest/CHANGES
livecheck.regex ^(20\\d\\d\\d\\d\\d\\d)
5 changes: 3 additions & 2 deletions editors/vile/Portfile
Expand Up @@ -19,8 +19,9 @@ long_description vile is a text editor which is extremely compatible \
X window system support, an optional embedded perl \
interpreter, and robust support for non-Unix hosts.

homepage http://invisible-island.net/vile/
master_sites ftp://invisible-island.net/${name}/
homepage https://invisible-island.net/vile/
master_sites ftp://ftp.invisible-island.net/${name}/ \
https://invisible-mirror.net/archives/${name}/
extract.suffix .tgz

checksums sha1 d99f41479fa9726147301193a0e10e4282e4779c \
Expand Down
5 changes: 3 additions & 2 deletions lang/mawk/Portfile
Expand Up @@ -11,13 +11,14 @@ long_description \
The AWK language is useful for manipulation of data files, \
text retrieval and processing, and for prototyping and \
experimenting with algorithms.
homepage http://invisible-island.net/mawk/
homepage https://invisible-island.net/mawk/

platforms darwin
license GPL-2
maintainers toby

master_sites ftp://ftp.invisible-island.net/${name}/
master_sites ftp://ftp.invisible-island.net/${name}/ \
https://invisible-mirror.net/archives/${name}/
extract.suffix .tgz
checksums rmd160 1c2d5dbcf0f3e69177c3039d6b702d9725040462 \
sha256 db17115d1ed18ed1607c8b93291db9ccd4fe5e0f30d2928c3c5d127b23ec9e5b
Expand Down
6 changes: 3 additions & 3 deletions www/lynx/Portfile
Expand Up @@ -16,15 +16,15 @@ long_description Lynx is a fully-featured World Wide Web browser for \
users on Unix, VMS, and other platforms running \
cursor-addressable, character-cell terminals or \
emulators.
homepage http://lynx.invisible-island.net
homepage https://lynx.invisible-island.net

depends_lib port:gettext \
port:libiconv \
port:libidn \
port:ncurses

master_sites http://invisible-mirror.net/archives/lynx/tarballs \
ftp://invisible-island.net/lynx/tarballs
master_sites https://invisible-mirror.net/archives/lynx/tarballs \
ftp://ftp.invisible-island.net/lynx/tarballs
distname [strsed ${distname} {g/-//}]
use_bzip2 yes

Expand Down
3 changes: 2 additions & 1 deletion x11/mrxvt/Portfile
Expand Up @@ -61,5 +61,6 @@ variant minimal conflicts cjk greek \
}

livecheck.type md5
livecheck.url ftp://invisible-island.net/${name}/
# FIXME: this site doesn't have this directory anymore
livecheck.url ftp://ftp.invisible-island.net/${name}/
livecheck.md5 efde483a951b0f06657da72570fc98c9
8 changes: 4 additions & 4 deletions x11/xterm/Portfile
Expand Up @@ -11,9 +11,9 @@ long_description The xterm program is a terminal emulator for the X \
Window System. It supports a plethora of features, \
including colors, Unicode, etc.

homepage http://invisible-island.net/xterm/
master_sites ftp://invisible-island.net/xterm/ \
http://invisible-island.net/datafiles/release/
homepage https://invisible-island.net/xterm/
master_sites ftp://ftp.invisible-island.net/xterm/ \
https://invisible-mirror.net/archives/xterm/
checksums rmd160 6344e06f06db6ae11b4dc330b2c5e8f3ffb99d2a \
sha256 7aeef9f29f6b95e09f481173c8c3053357bf5ffe162585647f690fd1707556df
extract.suffix .tgz
Expand Down Expand Up @@ -48,7 +48,7 @@ post-configure {
}

livecheck.type regex
livecheck.url http://www.invisible-island.net/xterm/xterm.log.html
livecheck.url https://invisible-island.net/xterm/xterm.log.html
livecheck.regex "Patch #(\\d+)"

variant utmp description {Support updating utmp/utmpx database
Expand Down

0 comments on commit 7c7f3c2

Please sign in to comment.