@@ -24,10 +24,10 @@ set -ev
24
24
25
25
keyid=70D110489D66E2F6
26
26
27
- packagename=libz3 -static-dev
28
- version=4.8.10
27
+ packagename=z3 -static
28
+ version=4.8.12
29
29
30
- DISTRIBUTIONS=" focal groovy"
30
+ DISTRIBUTIONS=" focal groovy hirsute "
31
31
32
32
for distribution in $DISTRIBUTIONS
33
33
do
@@ -62,7 +62,7 @@ mkdir debian
62
62
echo 9 > debian/compat
63
63
# TODO: the Z3 packages have different build dependencies
64
64
cat << EOF > debian/control
65
- Source: libz3 -static-dev
65
+ Source: z3 -static
66
66
Section: science
67
67
Priority: extra
68
68
Maintainer: Daniel Kirchner <[email protected] >
@@ -78,6 +78,22 @@ Homepage: https://github.com/Z3Prover/z3
78
78
Vcs-Git: git://github.com/Z3Prover/z3.git
79
79
Vcs-Browser: https://github.com/Z3Prover/z3
80
80
81
+ Package: z3-static
82
+ Architecture: any
83
+ Breaks: z3
84
+ Replaces: z3
85
+ Depends: \$ {misc:Depends}, \$ {shlibs:Depends}
86
+ Description: theorem prover from Microsoft Research
87
+ Z3 is a state-of-the art theorem prover from Microsoft Research. It can be
88
+ used to check the satisfiability of logical formulas over one or more
89
+ theories. Z3 offers a compelling match for software analysis and verification
90
+ tools, since several common software constructs map directly into supported
91
+ theories.
92
+ .
93
+ The Z3 input format is an extension of the one defined by the SMT-LIB 2.0
94
+ standard.
95
+
96
+
81
97
Package: libz3-static-dev
82
98
Section: libdevel
83
99
Architecture: any-amd64
@@ -133,6 +149,9 @@ usr/include/*
133
149
usr/lib/*/libz3.a
134
150
usr/lib/*/cmake/z3/*
135
151
EOF
152
+ cat << EOF > debian/z3-static.install
153
+ usr/bin/z3
154
+ EOF
136
155
cat << EOF > debian/copyright
137
156
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
138
157
Upstream-Name: z3
@@ -179,7 +198,7 @@ This program is free software: you can redistribute it and/or modify
179
198
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
180
199
EOF
181
200
cat << EOF > debian/changelog
182
- libz3 -static-dev (0.0.1-1ubuntu0) saucy; urgency=low
201
+ z3 -static (0.0.1-1ubuntu0) saucy; urgency=low
183
202
184
203
* Initial release.
185
204
0 commit comments