Skip to content

Commit 9217342

Browse files
committed
Version v0.1.57
add CMake uninstall target have CMake respect ${prefix}
1 parent 7f7f16b commit 9217342

File tree

19 files changed

+278
-201
lines changed

19 files changed

+278
-201
lines changed

CMakeLists.txt

Lines changed: 150 additions & 139 deletions
Large diffs are not rendered by default.

README.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Static Site Checker
22
(an opinionated HTML nitpicker)
3-
version 0.1.56
3+
version 0.1.57
44
(c) 2020-2024 dylan harris
55
see LICENCE.txt and LICENSE.txt for copyright & licence notice
66
https://ssc.lu/

cmake_uninstall.cmake.in

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
if(NOT EXISTS "@CMAKE_BINARY_DIR@/install_manifest.txt")
2+
message(FATAL_ERROR "Cannot find install manifest: @CMAKE_BINARY_DIR@/install_manifest.txt")
3+
endif()
4+
5+
file(READ "@CMAKE_BINARY_DIR@/install_manifest.txt" files)
6+
string(REGEX REPLACE "\n" ";" files "${files}")
7+
foreach(file ${files})
8+
message(STATUS "Uninstalling $ENV{DESTDIR}${file}")
9+
if(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}")
10+
exec_program(
11+
"@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
12+
OUTPUT_VARIABLE rm_out
13+
RETURN_VALUE rm_retval
14+
)
15+
if(NOT "${rm_retval}" STREQUAL 0)
16+
message(FATAL_ERROR "Problem when removing $ENV{DESTDIR}${file}")
17+
endif()
18+
else(IS_SYMLINK "$ENV{DESTDIR}${file}" OR EXISTS "$ENV{DESTDIR}${file}")
19+
message(STATUS "File $ENV{DESTDIR}${file} does not exist.")
20+
endif()
21+
endforeach()

recipe/heater/main/include.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
3030

3131
#define VERSION_MAJOR 0
3232
#define VERSION_MINOR 1
33-
#define VERSION_RELEASE 56
34-
#define VERSION_STRING "0.1.56"
33+
#define VERSION_RELEASE 57
34+
#define VERSION_STRING "0.1.57"
3535

3636
#define NBSP " "
3737
#define COPYRIGHT_SYMBOL "(c)"

recipe/httpd/htdocs/index.html

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ <h2>introduction</h2>
7070

7171
<P>
7272
If you want to try it,
73-
<a href="src/ssc-v0.1.55.tgz" type="application/gzip">here&rsquo;s the current source</a>. The build instructions follow.
73+
<a href="src/ssc-v0.1.57.tgz" type="application/gzip">here&rsquo;s the current source</a>. The build instructions follow.
7474
</P>
7575

7676
<P>
@@ -2285,6 +2285,44 @@ <h3>notes</h3>
22852285
<section id="sauce">
22862286
<h2>source</h2>
22872287

2288+
<h3>0.1.57</h3>
2289+
2290+
<ul>
2291+
<li>
2292+
add CMake uninstall target
2293+
</li>
2294+
<li>
2295+
have CMake respect &dollar;&lbrace;prefix&rbrace;
2296+
</li>
2297+
<li>
2298+
<A href="src/ssc-v0.1.57.tgz" type="application/gzip">download source</a>
2299+
</li>
2300+
<li>
2301+
released <time itemprop="datePublished" class="dt-published" datetime="2024-02-15">24 2 15</time>
2302+
</li>
2303+
</ul>
2304+
2305+
2306+
<h3>0.1.56</h3>
2307+
2308+
<ul>
2309+
<li>
2310+
fix NO_GSL build
2311+
</li>
2312+
<li>
2313+
various bug fixes
2314+
</li>
2315+
<li>
2316+
underlying work
2317+
</li>
2318+
<li>
2319+
<A href="src/ssc-v0.1.56.tgz" type="application/gzip">download source</a>
2320+
</li>
2321+
<li>
2322+
released <time itemprop="datePublished" class="dt-published" datetime="2024-02-14">24 2 14</time>
2323+
</li>
2324+
</ul>
2325+
22882326
<h3>0.1.55</h3>
22892327

22902328
<ul>

recipe/port/macports/portfile

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
22

3-
PortSystem 1.0
4-
PortGroup cmake 1.1
5-
6-
name ssc
7-
version 0.1.55
8-
categories www
9-
platforms {darwin >= 18} {openbsd >= 7.2}
10-
supported_archs x86_64 arm64
11-
license GPL-3
12-
maintainers ssc.lu:dylan
13-
description an opinionated static website nitpicker
14-
long_description ${name}, the Static Site Checker, is an opinionated nitpicker for static \
15-
websites, analysing HTML, SVG, MathML, and more, including ontologies. \
16-
It can produce detailed reports, 'repaired' HTML with resolved server \
17-
side includes, site statistics, etc.. Consider it, at best, alpha.
18-
19-
homepage https://ssc.lu/
20-
master_sites https://github.com/devongarde/ssc/releases/download/ \
21-
${homepage}src/
22-
23-
distname ${name}-v${version}
24-
distfiles ssc-v${version}.tgz
25-
extract.suffix .tgz
26-
extract.post_args "| tar -xzf -"
27-
28-
checksums rmd160 e22e554de61f8cd5e558d2225d5f1a4a6215f1bb \
29-
sha256 44df944b8ecee8064ea41e8bb0c12a777691ec3f21ff07d4cbb761a4cea7400a \
30-
size 23016906
31-
32-
depends_lib port:boost \
33-
port:hunspell \
34-
port:icu \
35-
port:curl
36-
37-
depends_build port:cmake
38-
39-
depends_test port:cmake
40-
41-
compiler.cxx_standard 2017
42-
3+
PortSystem 1.0
4+
PortGroup github 1.0
5+
PortGroup cmake 1.1
6+
7+
github.setup devongarde ssc 0.1.56 v
8+
github.tarball_from releases
9+
10+
revision 0
11+
12+
categories www
13+
platforms {darwin >= 18} {openbsd >= 7.2}
14+
supported_archs x86_64 arm64
15+
license GPL-3
16+
maintainers { @devongarde } openmaintainer
17+
description an opinionated static website nitpicker
18+
long_description ${name}, the Static Site Checker, is an opinionated nitpicker for static \
19+
websites, analysing HTML, SVG, MathML, and more, including ontologies. \
20+
It can produce detailed reports, 'repaired' HTML with resolved server \
21+
side includes, site statistics, etc.. Consider it, at best, alpha.
22+
23+
distname ${name}-v${version}
24+
distfiles ssc-v${version}.tgz
25+
extract.suffix .tgz
26+
extract.post_args "| tar -xzf -"
27+
28+
homepage https://ssc.lu/
29+
master_sites https://github.com/devongarde/ssc/releases/download/v${version}
30+
31+
checksums rmd160 df2784a8d7671568cc3bd87b8a7f0ba9b0d9c809 \
32+
sha256 1ee28fec98d7910f87f7120cbaa517837259f4eced34491576c2b8e2834b2ce3 \
33+
size 23016387
34+
35+
depends_lib port:boost \
36+
port:hunspell \
37+
port:icu \
38+
port:curl
39+
40+
configure.cppflags-append -DNO_GSL
41+
42+
compiler.cxx_standard 2017

recipe/port/openbsd/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
COMMENT= opinionated static (web)site nitpicker
22

3-
V= 0.1.56
3+
V= 0.1.57
44
DISTNAME= ssc-v$V
55
PKGNAME= ssc-$V
66

recipe/tea/ssc.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
2525
//
2626

2727
VS_VERSION_INFO VERSIONINFO
28-
FILEVERSION 0,1,56,0
29-
PRODUCTVERSION 0,1,56,0
28+
FILEVERSION 0,1,57,0
29+
PRODUCTVERSION 0,1,57,0
3030
FILEFLAGSMASK 0x3fL
3131
#ifdef _DEBUG
3232
FILEFLAGS 0x1L
@@ -43,12 +43,12 @@ BEGIN
4343
BEGIN
4444
VALUE "CompanyName", "Dylan Harris"
4545
VALUE "FileDescription", "static site checker"
46-
VALUE "FileVersion", "0.1.56.0"
46+
VALUE "FileVersion", "0.1.57.0"
4747
VALUE "InternalName", "ssc.exe"
4848
VALUE "LegalCopyright", "Copyright (C) 2020-2024 Dylan Harris"
4949
VALUE "OriginalFilename", "ssc.exe"
5050
VALUE "ProductName", "static site checker"
51-
VALUE "ProductVersion", "0.1.56.0"
51+
VALUE "ProductVersion", "0.1.57.0"
5252
END
5353
END
5454
BLOCK "VarFileInfo"

recipe/tea/ssc22-test.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
2525
//
2626

2727
VS_VERSION_INFO VERSIONINFO
28-
FILEVERSION 0,1,56,0
29-
PRODUCTVERSION 0,1,56,0
28+
FILEVERSION 0,1,57,0
29+
PRODUCTVERSION 0,1,57,0
3030
FILEFLAGSMASK 0x3fL
3131
#ifdef _DEBUG
3232
FILEFLAGS 0x1L
@@ -43,12 +43,12 @@ BEGIN
4343
BEGIN
4444
VALUE "CompanyName", "Dylan Harris"
4545
VALUE "FileDescription", "ssc tester"
46-
VALUE "FileVersion", "0.1.56.0"
46+
VALUE "FileVersion", "0.1.57.0"
4747
VALUE "InternalName", "ssc-test.exe"
4848
VALUE "LegalCopyright", "Copyright (C) 2020-2024 Dylan Harris"
4949
VALUE "OriginalFilename", "ssc-test.exe"
5050
VALUE "ProductName", "ssc tester"
51-
VALUE "ProductVersion", "0.1.56.0"
51+
VALUE "ProductVersion", "0.1.57.0"
5252
END
5353
END
5454
BLOCK "VarFileInfo"

recipe/toast/conf/httpd/httpd.spec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ Nits Reported:
88
Warnings: once
99

1010
File Info:
11-
142870 bytes read in 2 files, with an average of roughly 71435 bytes per file
12-
smallest file: 298 bytes, largest file: 142572 bytes
11+
143499 bytes read in 2 files, with an average of roughly 71750 bytes per file
12+
smallest file: 298 bytes, largest file: 143201 bytes
1313
===

recipe/toast/css/3-contain/css.spec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
PASS ../toast/css/3-contain/css-3.css
44
0 html
5+
7 css_version
6+
8 css_version
57

68
PASS ../toast/css/3-contain/css-2.html
79
0 charset_mismatch charset_used charset_invalid

recipe/toast/output/args/output.out.model

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Static Site Checker v0.1.56 (https://ssc.lu/)
1+
Static Site Checker v0.1.57 (https://ssc.lu/)
22
(c) 2020-2024 Dylan Harris
33

44
** Arguments:

recipe/toast/output/html/index.html.model

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<BR><BR>
1818
</MAIN>
1919
<FOOTER>
20-
<A href="https://ssc.lu/" class="ssc-name">Static&nbsp;Site&nbsp;Checker</A> version 0.1.56<BR>
20+
<A href="https://ssc.lu/" class="ssc-name">Static&nbsp;Site&nbsp;Checker</A> version 0.1.57<BR>
2121
<A href="https://dylanharris.org/" class="ssc-copyright">(c)&nbsp;2020-2024&nbsp;Dylan&nbsp;Harris</A>
2222
</FOOTER>
2323
</BODY>

recipe/toast/output/out/output.out.model

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Static Site Checker version 0.1.56
1+
Static Site Checker version 0.1.57
22
(c) 2020-2024 Dylan Harris
33

44
Root: ..\toast\output\out

recipe/toast/output/test/output.tst.model

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ssc
2-
0.1.56
2+
0.1.57
33
(c) 2020-2024 Dylan Harris (https://dylanharris.org/)
44

55

recipe/toast/output/text/output.txt.model

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Static Site Checker version 0.1.56
1+
Static Site Checker version 0.1.57
22
(c) 2020-2024 Dylan Harris
33

44

recipe/toast/output/xhtml/index.xhtml.model

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<br/><br/>
1919
</main>
2020
<footer>
21-
<a href="https://ssc.lu/" class="ssc-name">Static&nbsp;Site&nbsp;Checker</a> version 0.1.56<br/>
21+
<a href="https://ssc.lu/" class="ssc-name">Static&nbsp;Site&nbsp;Checker</a> version 0.1.57<br/>
2222
<a href="https://dylanharris.org/" class="ssc-copyright">(c)&nbsp;2020-2024&nbsp;Dylan&nbsp;Harris</a>
2323
</footer>
2424
</body>

recipe/toast/ssc-test/output.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ssc
2-
0.1.56
2+
0.1.57
33
(c) 2020-2024 Dylan Harris, https://dylanharris.org/
44

55
*** ../toast/ssc-test/lines.txt

releasenotes.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@ static site checker
33
https://ssc.lu/
44
(c) 2020-2024 Dylan Harris
55

6+
0.1.57
7+
- add CMake uninstall target
8+
- have CMake respect ${prefix}
9+
610
0.1.56
11+
- fix NO_GSL compilation error
712
- underlying work
813

914
0.1.56

0 commit comments

Comments
 (0)