Skip to content

Commit f4960c7

Browse files
committed
mustach-1.2.10
1 parent 1a70179 commit f4960c7

File tree

3 files changed

+47
-18
lines changed

3 files changed

+47
-18
lines changed

mustach/README

+23-14
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,48 @@ mustach
33
C implementation of mustache templating
44

55
Runtime requirements:
6-
cygwin-3.5.4-1
6+
cygwin-3.6.0-1
7+
libcjson-devel-1.7.18-1bl1
78
libcjson1-1.7.18-1bl1
9+
libjansson-devel-2.13.1-1
810
libjansson4-2.13.1-1
9-
libjson-c5-0.17-1
10-
libmustach1-1.2.9-1bl1
11+
libjson-c-devel-0.18-1
12+
libjson-c5-0.18-1
13+
libmustach-devel-1.2.10-1bl1
14+
libmustach1-1.2.10-1bl1
15+
pkg-config-2.3.0-1
1116

1217
Build requirements:
1318
(besides corresponding -devel packages)
14-
binutils-2.43.1-1
19+
binutils-2.44-1
1520
cygport-0.36.9-1
1621
gcc-core-12.4.0-3
1722
libcjson-devel-1.7.18-1bl1
1823
libjansson-devel-2.13.1-1
19-
libjson-c-devel-0.17-1
20-
meson-1.3.2-1
21-
ninja-1.12.0-1
24+
libjson-c-devel-0.18-1
25+
meson-1.4.2-1
26+
ninja-1.12.1-1
2227

2328
Canonical website:
2429
https://gitlab.com/jobol/mustach
2530

2631
Canonical download:
27-
https://gitlab.com/jobol/mustach/-/archive/1.2.9/mustach-1.2.9.tar.bz2
32+
https://gitlab.com/jobol/mustach/-/archive/1.2.10/mustach-1.2.10.tar.bz2
2833

2934
-------------------------------------------
3035

3136
Build instructions:
32-
1. unpack mustach-1.2.9-X-src.tar.xz
37+
1. unpack mustach-1.2.10-X-src.tar.xz
3338
2. if you use setup to install this src package,
3439
it will be unpacked under /usr/src automatically
3540
% cd /usr/src
36-
% cygport ./mustach-1.2.9-X.cygport all
41+
% cygport ./mustach-1.2.10-X.cygport all
3742

3843
This will create:
39-
/usr/src/mustach-1.2.9-X-src.tar.xz
40-
/usr/src/mustach-1.2.9-X.tar.xz
41-
/usr/src/libmustach1-1.2.9-X.tar.xz
42-
/usr/src/libmustach-devel-1.2.9-X.tar.xz
44+
/usr/src/mustach-1.2.10-X-src.tar.xz
45+
/usr/src/mustach-1.2.10-X.tar.xz
46+
/usr/src/libmustach1-1.2.10-X.tar.xz
47+
/usr/src/libmustach-devel-1.2.10-X.tar.xz
4348

4449
-------------------------------------------
4550

@@ -70,10 +75,14 @@ Files included in the binary package:
7075
/usr/lib/libmustach-jansson.dll.a
7176
/usr/lib/libmustach-json-c.dll.a
7277
/usr/lib/libmustach.dll.a
78+
/usr/lib/pkgconfig/mustach.pc
7379

7480
------------------
7581

7682
Port Notes:
7783

84+
----- version 1.2.10-1bl1 -----
85+
Version bump.
86+
7887
----- version 1.2.9-1bl1 -----
7988
Initial release by fd0 <https://github.com/fd00/>

mustach/mustach-1.2.9-1bl1.cygport mustach/mustach-1.2.10-1bl1.cygport

+5-1
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,14 @@ LICENSE="0BSD"
99
LICENSE_SPDX="SPDX-License-Identifier: 0BSD"
1010
LICENSE_URI="LICENSE.txt"
1111

12-
BUILD_REQUIRES="libcjson-devel libjansson-devel libjson-c-devel"
12+
BUILD_REQUIRES="libcjson-devel libjansson-devel libjson-c-devel"
1313

1414
inherit meson
1515

16+
DIFF_EXCLUDES="
17+
resu.last
18+
"
19+
1620
PKG_NAMES="
1721
mustach
1822
libmustach1

mustach/mustach-1.2.9-1bl1.src.patch mustach/mustach-1.2.10-1bl1.src.patch

+19-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
1-
--- origsrc/mustach-1.2.9/meson.build 2024-06-05 05:50:18.000000000 +0900
2-
+++ src/mustach-1.2.9/meson.build 2024-09-18 09:59:03.284268000 +0900
1+
--- origsrc/mustach-1.2.10/meson.build 2024-10-04 04:46:35.000000000 +0900
2+
+++ src/mustach-1.2.10/meson.build 2025-03-19 18:51:17.768348200 +0900
3+
@@ -1,7 +1,7 @@
4+
project(
5+
'mustach',
6+
'c',
7+
- version: '1.2.8',
8+
+ version: '1.2.10',
9+
license: '0BSD',
10+
)
11+
312
@@ -49,17 +49,17 @@ foreach opt, value : json_dict
413
all_dep += json_dep
514
all_key += opt
@@ -13,11 +22,18 @@
1322

1423
if get_option('libs') in ['all', 'single']
1524
- library('mustach', all_src, dependencies: all_dep, install: true)
16-
+ library('mustach', all_src, dependencies: all_dep, install: true, soversion: 1)
25+
+ lib = library('mustach', all_src, dependencies: all_dep, install: true, soversion: 1)
1726
endif
1827
if get_option('libs') in ['all', 'split']
1928
- library('mustach-core', core_src, install: true)
2029
+ library('mustach-core', core_src, install: true, soversion: 1)
2130
endif
2231

2332
tool_opt = get_option('tool')
33+
@@ -107,3 +107,6 @@ foreach opt : all_key
34+
)
35+
test('specs ' + value['xxx'], e)
36+
endforeach
37+
+
38+
+pkg = import('pkgconfig')
39+
+pkg.generate(lib)

0 commit comments

Comments
 (0)