Skip to content

Commit c20d24f

Browse files
committed
falcon: Use archived homepage, MacPorts master_sites
Use archived homepage and MacPorts master_sites and disable livecheck because the original site is gone. Add comment that project has moved to GitHub. Add size to checksums. Closes: https://trac.macports.org/ticket/72302
1 parent 1a19ac4 commit c20d24f

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

lang/falcon/Portfile

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
PortSystem 1.0
44
PortGroup cmake 1.0
55

6+
# The project has moved to:
7+
# https://github.com/falconpl/falcon
8+
# but has no releases there:
9+
# https://github.com/falconpl/falcon/issues/13
10+
611
name falcon
712
version 0.9.6.8
813
revision 3
@@ -16,20 +21,21 @@ long_description Falcon provides six integrated programming paradigms: \
1621
procedural, object oriented, prototype oriented, functional, \
1722
tabular and message oriented. And you don't have to master \
1823
all of them\; you just need to pick the ingredients you \
19-
prefer, and let the code to follow your inspiration.
24+
prefer, and let the code follow your inspiration.
25+
26+
homepage https://web.archive.org/web/20250121012652/http://www.falconpl.org/
27+
master_sites macports_distfiles
2028

21-
homepage http://www.falconpl.org
22-
platforms darwin
2329
depends_lib-append port:curl \
2430
port:freetype \
2531
path:lib/pkgconfig/gtk+-2.0.pc:gtk2
2632

27-
master_sites ${homepage}/project_dl/_official_rel/
2833
distname Falcon-${version}
2934
extract.suffix .tgz
3035

3136
checksums rmd160 f85470ed461a816da5c1c58602d22a92d4add252 \
32-
sha256 f4b00983e7f91a806675d906afd2d51dcee048f12ad3af4b1dadd92059fa44b9
37+
sha256 f4b00983e7f91a806675d906afd2d51dcee048f12ad3af4b1dadd92059fa44b9 \
38+
size 11772705
3339

3440
cmake.out_of_source yes
3541
configure.args-append -DFALCON_BUILD_SDL=OFF -DDISABLE_RPATH=OFF
@@ -41,6 +47,4 @@ post-build {
4147
}
4248
}
4349

44-
livecheck.type regex
45-
livecheck.url ${homepage}/index.ftd?page_id=official_download
46-
livecheck.regex Falcon-(\\d+(\\.\\d+)+)
50+
livecheck.type none

0 commit comments

Comments
 (0)