Codebase list ntl / upstream/11.4.3+git20200110.1.dff7cbb
Import upstream version 11.4.3+git20200110.1.dff7cbb Debian Janitor 2 years ago
14 changed file(s) with 710 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 # see git-dpm(1) from git-dpm package
1 7ad89e8a16453600851bf54ce76852f6067a6200
2 7ad89e8a16453600851bf54ce76852f6067a6200
3 55c369b715ebaf38a7de1bdcd37041e97dde3bd6
4 55c369b715ebaf38a7de1bdcd37041e97dde3bd6
5 ntl_9.9.0.orig.tar.gz
6 908595a2bfe966e799aeb167f317dffa4ee55d66
7 954063
0 ntl (11.4.3-1) unstable; urgency=medium
1
2 [ Julien Puydt ]
3 * New upstream release (Closes: #864831).
4 * Refresh packaging:
5 - Bump dh compat to 11.
6 - Bump std-ver to 4.2.0.
7 - Use my debian.org mail address.
8 - Update dates in d/copyright.
9 - Point Vcs-* fields to salsa.
10
11 [ Jelmer Vernooij ]
12 * Use secure copyright file specification URI.
13
14 [ Julien Puydt ]
15 * Remove Lifeng Sun from uploaders (MIA team request) (Closes: #925063).
16 * Multiarchify with patch from Helmut Grohne (Closes: #941114).
17 * Follow soname change.
18 * Use secure uri in d/watch.
19 * Update the Fix-typos patch.
20 * Enable all hardening flags in d/rules.
21 * Drop d/compat 11 and use debhelper-compat 12.
22 * Bump std-ver to 4.4.1.
23
24 -- Julien Puydt <jpuydt@debian.org> Fri, 10 Jan 2020 07:52:04 +0100
25
26 ntl (10.5.0-2) unstable; urgency=medium
27
28 * Team upload.
29 * Upload to unstable.
30
31 -- Ximin Luo <infinity0@debian.org> Fri, 05 Jan 2018 15:47:20 +0100
32
33 ntl (10.5.0-1) experimental; urgency=medium
34
35 * Team upload.
36
37 [ Julien Puydt ]
38 * New upstream release.
39 * Bump dh compat to 10.
40 * Bump std-ver to 4.0.1.
41 * Bump d/watch to version 4.
42 * Remove obsolete patch (MIPS and gcc 4.5)
43 * Refresh the patch for typos.
44 * Rewrote d/copyright since upstream license changed.
45 * Follow the soname bump from 27 to 35.
46 * Enable linking to gf2x (Closes: #872711).
47
48 [ Ximin Luo ]
49 * Don't set MAKEFLAGS. Together with the incompletely-duplicated dependency
50 information in d/rules, it was causing subtle miscompilations which
51 resulted in test failures on other packages (FLINT). See "Recursive Make
52 considered harmful" for a description of this general problem.
53 * Rewrite d/rules in modern debhelper style, removing the bad dependency
54 information in the process.
55 * Update to new Standards-Version.
56 + Priority of libntl-dev changed from extra to optional.
57
58 -- Ximin Luo <infinity0@debian.org> Wed, 03 Jan 2018 12:33:38 +0100
59
60 ntl (9.9.1-3) unstable; urgency=medium
61
62 * disable NATIVE to fix illegal instruction problems
63
64 -- Julien Puydt <julien.puydt@laposte.net> Wed, 06 Jul 2016 09:49:56 +0200
65
66 ntl (9.9.1-2) unstable; urgency=medium
67
68 * upload to unstable for transition
69
70 -- Julien Puydt <julien.puydt@laposte.net> Sun, 03 Jul 2016 13:45:04 +0200
71
72 ntl (9.9.1-1) experimental; urgency=medium
73
74 * new upstream release
75 * rework d/copyright
76 * upstream's soname is now up to libntl27
77
78 -- Julien Puydt <julien.puydt@laposte.net> Wed, 08 Jun 2016 14:54:19 +0200
79
80 ntl (9.9.0-1) experimental; urgency=medium
81
82 * new upstream release
83 * drop the MD5 patch (obsolete)
84 * drop the sage callback patch (obsolete)
85 * push standards-version up
86 * rewrite Vcs-* fields (use https)
87 * upstream's soname is now up to libntl26
88
89 -- Julien Puydt <julien.puydt@laposte.net> Wed, 01 Jun 2016 17:14:09 +0200
90
91 ntl (6.2.1-1) unstable; urgency=low
92
93 [Julien Puydt]
94 * new upstream relase (Closes: 758006)
95 * added myself to uploaders
96 * upstream configure doesn't know about CFLAGS anymore
97 * upstream's soname is now up to libntl5
98 * build-depend on libtool-bin since that is what the build
99 system uses (Closes: #761780)
100 * remove the symbols file (it's a pain to keep up to date
101 for ridiculous return on investment)
102 * work on d/copyright
103
104 -- Julien Puydt <julien.puydt@laposte.net> Tue, 26 Aug 2014 16:04:40 +0200
105
106 ntl (5.5.2-2) unstable; urgency=low
107
108 * add more optional symbols to avoid
109 failure with g++-4.7 (Closes: 667300)
110 * increase Standards-Version
111
112 -- Bernhard R. Link <brlink@debian.org> Tue, 15 May 2012 11:46:08 +0200
113
114 ntl (5.5.2-1) unstable; urgency=low
115
116 * this is still a preview, but most likely already complete
117 * moved to debian-science team as new maintainer
118 - old uploader removed so no longer misspelled (Closes: 512636)
119
120 [ Bernhard R. Link ]
121 * upstream uses libtool with proper soname, so it's libntl0 now
122 * repackage using plain debhelper instead of cdbs
123 * "3.0 (quilt)" format source package
124 * include documentation to -dev package (Closes: 585158)
125 * add a symbols file
126
127 [ Felix Salfelder ]
128 * debian/copyright
129
130 -- Bernhard R. Link <brlink@debian.org> Sat, 11 Feb 2012 13:58:18 +0100
131
132 ntl (5.4.2-4.1) unstable; urgency=low
133
134 * Non-maintainer upload.
135 * Fix gcc-4.5 FTBFS on mips, due to old assembly constraints usage
136 (Closes: #623162).
137
138 -- Aurelien Jarno <aurel32@debian.org> Mon, 09 May 2011 20:41:04 +0200
139
140 ntl (5.4.2-4) unstable; urgency=low
141
142 * Fix a missing cstdio include that slipped by (Closes: #505142).
143 * Update Standards-Version to 3.8.0.
144
145 -- Tim Abbott <tabbott@mit.edu> Sun, 04 Jan 2009 15:09:44 -0500
146
147 ntl (5.4.2-3) unstable; urgency=low
148
149 * Fix gcc-4.4 FTBFS from missing cstdio includes. Thanks to Martin
150 Michlmayr (Closes: #505142).
151
152 -- Tim Abbott <tabbott@mit.edu> Sun, 09 Nov 2008 22:17:32 -0500
153
154 ntl (5.4.2-2) unstable; urgency=low
155
156 * Set priority to optional.
157 * Provide more detailed copyright information.
158
159 -- Tim Abbott <tabbott@mit.edu> Tue, 17 Jun 2008 14:43:50 -0400
160
161 ntl (5.4.2-1) unstable; urgency=low
162
163 * Initial release (Closes: #480096).
164
165 -- Tim Abbott <tabbott@mit.edu> Tue, 27 May 2008 20:13:54 -0400
0 Source: ntl
1 Section: math
2 Priority: optional
3 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
4 Uploaders: Bernhard R. Link <brlink@debian.org>,
5 Felix Salfelder <felix@salfelder.org>,
6 Julien Puydt <jpuydt@debian.org>
7 Build-Depends: debhelper-compat (= 12), libgf2x-dev, libgmp-dev, libtool-bin
8 Homepage: http://www.shoup.net/ntl/
9 Standards-Version: 4.4.1
10 Vcs-Browser: https://salsa.debian.org/science-team/libntl
11 Vcs-Git: https://salsa.debian.org/science-team/libntl.git
12
13 Package: libntl43
14 Architecture: any
15 Multi-Arch: same
16 Section: libs
17 Pre-Depends: ${misc:Pre-Depends}
18 Depends: ${misc:Depends}, ${shlibs:Depends}
19 Description: Number Theory Library, shared library
20 NTL is a high-performance, portable C++ library providing
21 data structures and algorithms for manipulating signed,
22 arbitrary length integers, and for vectors, matrices,
23 and polynomials over the integers and over finite fields.
24 .
25 This package contains the NTL shared library.
26
27 Package: libntl-dev
28 Section: libdevel
29 Architecture: any
30 Depends: libntl43 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
31 Description: Number Theory Library, development files
32 NTL is a high-performance, portable C++ library providing
33 data structures and algorithms for manipulating signed,
34 arbitrary length integers, and for vectors, matrices,
35 and polynomials over the integers and over finite fields.
36 .
37 This package contains development files for NTL.
0 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
1 Source: http://www.shoup.net/ntl/
2
3 Files: *
4 License: LGPL-2.1+
5 Copyright: (C) 1996-2018 Victor Shoup <victor@shoup.net>
6
7 Files: debian/*
8 Copyright:
9 2008 Tim Abbott <tabbott@mit.edu>
10 2011-2012 Bernhard R. Link <brlink@debian.org>
11 2012 Felix Salfelder <felix@salfelder.org>
12 2011 Andrés Goens <andres@goens.org>
13 2014-2018 Julien Puydt <jpuydt@debian.org>
14 License: GPL-2+
15
16 Files: src/quad_float.cpp include/NTL/quad_float.h
17 Copyright: 1997 Keith Martin Briggs
18 1997-2017 Victor Shoup
19 License: LGPL-2.1+
20
21 Files: src/mat_lzz_p.cpp
22 Copyright: 2008 Martin Albrecht
23 2008-2009 William Hart
24 2010 Fredrik Johansson
25 2016-2017 Victor Shoup
26 License: LGPL-2.1+
27
28 Files: src/GetTime0.cpp
29 Copyright: David Robert Nadeau
30 License: CC-BY-3.0
31
32 License: CC-BY-3.0
33 Creative Commons Attribution 3.0 Unported
34 .
35 CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
36 LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN
37 ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION
38 ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE
39 INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
40 ITS USE.
41 .
42 License
43 .
44 THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
45 COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
46 COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
47 AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
48 .
49 BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
50 TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY
51 BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS
52 CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
53 CONDITIONS.
54 .
55 1. Definitions
56 .
57 a. "Adaptation" means a work based upon the Work, or upon the Work and
58 other pre-existing works, such as a translation, adaptation, derivative
59 work, arrangement of music or other alterations of a literary or
60 artistic work, or phonogram or performance and includes cinematographic
61 adaptations or any other form in which the Work may be recast,
62 transformed, or adapted including in any form recognizably derived from
63 the original, except that a work that constitutes a Collection will not
64 be considered an Adaptation for the purpose of this License. For the
65 avoidance of doubt, where the Work is a musical work, performance or
66 phonogram, the synchronization of the Work in timed-relation with a
67 moving image ("synching") will be considered an Adaptation for the
68 purpose of this License.
69 .
70 b. "Collection" means a collection of literary or artistic works, such
71 as encyclopedias and anthologies, or performances, phonograms or
72 broadcasts, or other works or subject matter other than works listed in
73 Section 1(f) below, which, by reason of the selection and arrangement of
74 their contents, constitute intellectual creations, in which the Work is
75 included in its entirety in unmodified form along with one or more other
76 contributions, each constituting separate and independent works in
77 themselves, which together are assembled into a collective whole. A work
78 that constitutes a Collection will not be considered an Adaptation (as
79 defined above) for the purposes of this License.
80 .
81 c. "Distribute" means to make available to the public the original and
82 copies of the Work or Adaptation, as appropriate, through sale or other
83 transfer of ownership.
84 .
85 d. "Licensor" means the individual, individuals, entity or entities that
86 offer(s) the Work under the terms of this License.
87 .
88 e. "Original Author" means, in the case of a literary or artistic work,
89 the individual, individuals, entity or entities who created the Work or
90 if no individual or entity can be identified, the publisher; and in
91 addition (i) in the case of a performance the actors, singers,
92 musicians, dancers, and other persons who act, sing, deliver, declaim,
93 play in, interpret or otherwise perform literary or artistic works or
94 expressions of folklore; (ii) in the case of a phonogram the producer
95 being the person or legal entity who first fixes the sounds of a
96 performance or other sounds; and, (iii) in the case of broadcasts, the
97 organization that transmits the broadcast.
98 .
99 f. "Work" means the literary and/or artistic work offered under the
100 terms of this License including without limitation any production in the
101 literary, scientific and artistic domain, whatever may be the mode or
102 form of its expression including digital form, such as a book, pamphlet
103 and other writing; a lecture, address, sermon or other work of the same
104 nature; a dramatic or dramatico-musical work; a choreographic work or
105 entertainment in dumb show; a musical composition with or without words;
106 a cinematographic work to which are assimilated works expressed by a
107 process analogous to cinematography; a work of drawing, painting,
108 architecture, sculpture, engraving or lithography; a photographic work
109 to which are assimilated works expressed by a process analogous to
110 photography; a work of applied art; an illustration, map, plan, sketch
111 or three-dimensional work relative to geography, topography,
112 architecture or science; a performance; a broadcast; a phonogram; a
113 compilation of data to the extent it is protected as a copyrightable
114 work; or a work performed by a variety or circus performer to the extent
115 it is not otherwise considered a literary or artistic work.
116 .
117 g. "You" means an individual or entity exercising rights under this
118 License who has not previously violated the terms of this License with
119 respect to the Work, or who has received express permission from the
120 Licensor to exercise rights under this License despite a previous
121 violation.
122 .
123 h. "Publicly Perform" means to perform public recitations of the Work
124 and to communicate to the public those public recitations, by any means
125 or process, including by wire or wireless means or public digital
126 performances; to make available to the public Works in such a way that
127 members of the public may access these Works from a place and at a place
128 individually chosen by them; to perform the Work to the public by any
129 means or process and the communication to the public of the performances
130 of the Work, including by public digital performance; to broadcast and
131 rebroadcast the Work by any means including signs, sounds or images.
132 .
133 i. "Reproduce" means to make copies of the Work by any means including
134 without limitation by sound or visual recordings and the right of
135 fixation and reproducing fixations of the Work, including storage of a
136 protected performance or phonogram in digital form or other electronic
137 medium.
138 .
139 2. Fair Dealing Rights. Nothing in this License is intended to reduce,
140 limit, or restrict any uses free from copyright or rights arising from
141 limitations or exceptions that are provided for in connection with the
142 copyright protection under copyright law or other applicable laws.
143 .
144 3. License Grant. Subject to the terms and conditions of this License,
145 Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
146 perpetual (for the duration of the applicable copyright) license to
147 exercise the rights in the Work as stated below:
148 .
149 a. to Reproduce the Work, to incorporate the Work into one or more
150 Collections, and to Reproduce the Work as incorporated in the
151 Collections;
152 .
153 b. to create and Reproduce Adaptations provided that any such
154 Adaptation, including any translation in any medium, takes reasonable
155 steps to clearly label, demarcate or otherwise identify that changes
156 were made to the original Work. For example, a translation could be
157 marked "The original work was translated from English to Spanish," or a
158 modification could indicate "The original work has been modified.";
159 .
160 c. to Distribute and Publicly Perform the Work including as incorporated
161 in Collections; and,
162 .
163 d. to Distribute and Publicly Perform Adaptations.
164 .
165 e. For the avoidance of doubt:
166 .
167 i. Non-waivable Compulsory License Schemes. In those jurisdictions in
168 which the right to collect royalties through any statutory or compulsory
169 licensing scheme cannot be waived, the Licensor reserves the exclusive
170 right to collect such royalties for any exercise by You of the rights
171 granted under this License;
172 .
173 ii. Waivable Compulsory License Schemes. In those jurisdictions in which
174 the right to collect royalties through any statutory or compulsory
175 licensing scheme can be waived, the Licensor waives the exclusive right
176 to collect such royalties for any exercise by You of the rights granted
177 under this License; and,
178 .
179 iii. Voluntary License Schemes. The Licensor waives the right to collect
180 royalties, whether individually or, in the event that the Licensor is a
181 member of a collecting society that administers voluntary licensing
182 schemes, via that society, from any exercise by You of the rights
183 granted under this License.
184 .
185 The above rights may be exercised in all media and formats whether now
186 known or hereafter devised. The above rights include the right to make
187 such modifications as are technically necessary to exercise the rights
188 in other media and formats. Subject to Section 8(f), all rights not
189 expressly granted by Licensor are hereby reserved.
190 .
191 4. Restrictions. The license granted in Section 3 above is expressly
192 made subject to and limited by the following restrictions:
193 .
194 a. You may Distribute or Publicly Perform the Work only under the terms
195 of this License. You must include a copy of, or the Uniform Resource
196 Identifier (URI) for, this License with every copy of the Work You
197 Distribute or Publicly Perform. You may not offer or impose any terms on
198 the Work that restrict the terms of this License or the ability of the
199 recipient of the Work to exercise the rights granted to that recipient
200 under the terms of the License. You may not sublicense the Work. You
201 must keep intact all notices that refer to this License and to the
202 disclaimer of warranties with every copy of the Work You Distribute or
203 Publicly Perform. When You Distribute or Publicly Perform the Work, You
204 may not impose any effective technological measures on the Work that
205 restrict the ability of a recipient of the Work from You to exercise the
206 rights granted to that recipient under the terms of the License. This
207 Section 4(a) applies to the Work as incorporated in a Collection, but
208 this does not require the Collection apart from the Work itself to be
209 made subject to the terms of this License. If You create a Collection,
210 upon notice from any Licensor You must, to the extent practicable,
211 remove from the Collection any credit as required by Section 4(b), as
212 requested. If You create an Adaptation, upon notice from any Licensor
213 You must, to the extent practicable, remove from the Adaptation any
214 credit as required by Section 4(b), as requested.
215 .
216 b. If You Distribute, or Publicly Perform the Work or any Adaptations or
217 Collections, You must, unless a request has been made pursuant to
218 Section 4(a), keep intact all copyright notices for the Work and
219 provide, reasonable to the medium or means You are utilizing: (i) the
220 name of the Original Author (or pseudonym, if applicable) if supplied,
221 and/or if the Original Author and/or Licensor designate another party or
222 parties (e.g., a sponsor institute, publishing entity, journal) for
223 attribution ("Attribution Parties") in Licensor's copyright notice,
224 terms of service or by other reasonable means, the name of such party or
225 parties; (ii) the title of the Work if supplied; (iii) to the extent
226 reasonably practicable, the URI, if any, that Licensor specifies to be
227 associated with the Work, unless such URI does not refer to the
228 copyright notice or licensing information for the Work; and (iv) ,
229 consistent with Section 3(b), in the case of an Adaptation, a credit
230 identifying the use of the Work in the Adaptation (e.g., "French
231 translation of the Work by Original Author," or "Screenplay based on
232 original Work by Original Author"). The credit required by this Section
233 4 (b) may be implemented in any reasonable manner; provided, however,
234 that in the case of a Adaptation or Collection, at a minimum such credit
235 will appear, if a credit for all contributing authors of the Adaptation
236 or Collection appears, then as part of these credits and in a manner at
237 least as prominent as the credits for the other contributing authors.
238 For the avoidance of doubt, You may only use the credit required by this
239 Section for the purpose of attribution in the manner set out above and,
240 by exercising Your rights under this License, You may not implicitly or
241 explicitly assert or imply any connection with, sponsorship or
242 endorsement by the Original Author, Licensor and/or Attribution Parties,
243 as appropriate, of You or Your use of the Work, without the separate,
244 express prior written permission of the Original Author, Licensor and/or
245 Attribution Parties.
246 .
247 c. Except as otherwise agreed in writing by the Licensor or as may be
248 otherwise permitted by applicable law, if You Reproduce, Distribute or
249 Publicly Perform the Work either by itself or as part of any Adaptations
250 or Collections, You must not distort, mutilate, modify or take other
251 derogatory action in relation to the Work which would be prejudicial to
252 the Original Author's honor or reputation. Licensor agrees that in those
253 jurisdictions (e.g. Japan), in which any exercise of the right granted
254 in Section 3(b) of this License (the right to make Adaptations) would be
255 deemed to be a distortion, mutilation, modification or other derogatory
256 action prejudicial to the Original Author's honor and reputation, the
257 Licensor will waive or not assert, as appropriate, this Section, to the
258 fullest extent permitted by the applicable national law, to enable You
259 to reasonably exercise Your right under Section 3(b) of this License
260 (right to make Adaptations) but not otherwise.
261 .
262 5. Representations, Warranties and Disclaimer
263 .
264 UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
265 OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
266 KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
267 INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY,
268 FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
269 LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS,
270 WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE
271 EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
272 .
273 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE
274 LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR
275 ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES
276 ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS
277 BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
278 .
279 7. Termination
280 .
281 a. This License and the rights granted hereunder will terminate
282 automatically upon any breach by You of the terms of this License.
283 Individuals or entities who have received Adaptations or Collections
284 from You under this License, however, will not have their licenses
285 terminated provided such individuals or entities remain in full
286 compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will
287 survive any termination of this License.
288 .
289 b. Subject to the above terms and conditions, the license granted here
290 is perpetual (for the duration of the applicable copyright in the Work).
291 Notwithstanding the above, Licensor reserves the right to release the
292 Work under different license terms or to stop distributing the Work at
293 any time; provided, however that any such election will not serve to
294 withdraw this License (or any other license that has been, or is
295 required to be, granted under the terms of this License), and this
296 License will continue in full force and effect unless terminated as
297 stated above.
298 .
299 8. Miscellaneous
300 .
301 a. Each time You Distribute or Publicly Perform the Work or a
302 Collection, the Licensor offers to the recipient a license to the Work
303 on the same terms and conditions as the license granted to You under
304 this License.
305 .
306 b. Each time You Distribute or Publicly Perform an Adaptation, Licensor
307 offers to the recipient a license to the original Work on the same terms
308 and conditions as the license granted to You under this License.
309 .
310 c. If any provision of this License is invalid or unenforceable under
311 applicable law, it shall not affect the validity or enforceability of
312 the remainder of the terms of this License, and without further action
313 by the parties to this agreement, such provision shall be reformed to
314 the minimum extent necessary to make such provision valid and
315 enforceable.
316 .
317 d. No term or provision of this License shall be deemed waived and no
318 breach consented to unless such waiver or consent shall be in writing
319 and signed by the party to be charged with such waiver or consent. This
320 License constitutes the entire agreement between the parties with
321 respect to the Work licensed here. There are no understandings,
322 agreements or representations with respect to the Work not specified
323 here. Licensor shall not be bound by any additional provisions that may
324 appear in any communication from You.
325 .
326 e. This License may not be modified without the mutual written agreement
327 of the Licensor and You.
328 .
329 f. The rights granted under, and the subject matter referenced, in this
330 License were drafted utilizing the terminology of the Berne Convention
331 for the Protection of Literary and Artistic Works (as amended on
332 September 28, 1979), the Rome Convention of 1961, the WIPO Copyright
333 Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and
334 the Universal Copyright Convention (as revised on July 24, 1971). These
335 rights and subject matter take effect in the relevant jurisdiction in
336 which the License terms are sought to be enforced according to the
337 corresponding provisions of the implementation of those treaty
338 provisions in the applicable national law. If the standard suite of
339 rights granted under applicable copyright law includes additional rights
340 not granted under this License, such additional rights are deemed to be
341 included in the License; this License is not intended to restrict the
342 license of any rights under applicable law.
343 .
344 Creative Commons Notice
345 .
346 Creative Commons is not a party to this License, and makes no warranty
347 whatsoever in connection with the Work. Creative Commons will not be
348 liable to You or any party on any legal theory for any damages
349 whatsoever, including without limitation any general, special,
350 incidental or consequential damages arising in connection to this
351 license. Notwithstanding the foregoing two (2) sentences, if Creative
352 Commons has expressly identified itself as the Licensor hereunder, it
353 shall have all rights and obligations of Licensor.
354 .
355 Except for the limited purpose of indicating to the public that the Work
356 is licensed under the CCPL, Creative Commons does not authorize the use
357 by either party of the trademark "Creative Commons" or any related
358 trademark or logo of Creative Commons without the prior written consent
359 of Creative Commons. Any permitted use will be in compliance with
360 Creative Commons' then-current trademark usage guidelines, as may be
361 published on its website or otherwise made available upon request from
362 time to time. For the avoidance of doubt, this trademark restriction
363 does not form part of this License.
364 .
365 Creative Commons may be contacted at http://creativecommons.org/.
366
367 License: GPL-2+
368 This package is free software; you can redistribute it and/or modify
369 it under the terms of the GNU General Public License as published by
370 the Free Software Foundation; either version 2 of the License, or
371 (at your option) any later version.
372 .
373 This package is distributed in the hope that it will be useful,
374 but WITHOUT ANY WARRANTY; without even the implied warranty of
375 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
376 GNU General Public License for more details.
377 .
378 On Debian systems, the complete text of the GNU General
379 Public License can be found in `/usr/share/common-licenses/GPL-2'.
380
381 License: LGPL-2.1+
382 This file is free software; you can redistribute it and/or modify
383 it under the terms of the GNU Lesser General Public License as published by
384 the Free Software Foundation; either version 2.1 of the License, or (at your
385 option) any later version.
386 .
387 This file is distributed in the hope that it will be useful, but
388 WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
389 or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
390 License for more details.
391 .
392 On Debian systems, the complete text of the GNU Lesser General
393 Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
0 [DEFAULT]
1 pristine-tar = True
0 Document: libntl
1 Title: A Tour of NTL
2 Author: Victor Shoup
3 Abstract: Information about using the Number Theory Library
4 Section: Science/Mathematics
5
6 Format: html
7 Index: /usr/share/doc/libntl-dev/NTL/tour.html
8 Files: /usr/share/doc/libntl-dev/NTL/*.html /usr/share/doc/libntl-dev/NTL/*.txt
0 usr/include/NTL/*.h
1 usr/lib/*/*.a
2 usr/lib/*/*.so
0 # we need copying.txt there so there is no dead link in the html documentation
1 libntl-dev binary: extra-license-file
0 usr/lib/*/*.so.*
0 From: Julien Puydt <julien.puydt@laposte.net>
1 Subject: Fix typos
2 Forwarded: yes (Snark to Victor, 20200110)
3
4 ---
5 src/FFT.cpp | 2 +-
6 src/ZZ_pX.cpp | 2 +-
7 2 files changed, 2 insertions(+), 2 deletions(-)
8
9 --- libntl.orig/src/FFT.cpp
10 +++ libntl/src/FFT.cpp
11 @@ -467,7 +467,7 @@
12
13 void UseFFTPrime(long index)
14 {
15 - if (index < 0) LogicError("invalud FFT prime index");
16 + if (index < 0) LogicError("invalid FFT prime index");
17 if (index >= NTL_MAX_FFTPRIMES) ResourceError("FFT prime index too large");
18
19 if (index+1 >= NTL_NSP_BOUND) ResourceError("FFT prime index too large");
20 --- libntl.orig/src/ZZ_pX.cpp
21 +++ libntl/src/ZZ_pX.cpp
22 @@ -3148,7 +3148,7 @@
23 long da = deg(a);
24 long n = F.n;
25
26 - if (n < 0) LogicError("rem: unitialized modulus");
27 + if (n < 0) LogicError("rem: uninitialized modulus");
28
29 if (da <= 2*n-2) {
30 rem21(x, a, F);
31 @@ -3361,7 +3361,7 @@
32 da = deg(a);
33 n = F.n;
34
35 - if (n < 0) LogicError("SqrMod: uninitailized modulus");
36 + if (n < 0) LogicError("SqrMod: uninitialized modulus");
37
38 if (da >= n)
39 LogicError("bad args to SqrMod(ZZ_pX,ZZ_pX,ZZ_pXModulus)");
0 Fix-typos.patch
0 #!/usr/bin/make -f
1
2 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
3
4 include /usr/share/dpkg/architecture.mk
5
6 CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
7 CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS)
8 LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
9
10 CXXFLAGS += -Wall
11
12 %:
13 dh $@
14
15 override_dh_auto_configure:
16 cd src && ./configure \
17 SHARED=on NATIVE=off \
18 CPPFLAGS='$(CPPFLAGS)' CXXFLAGS='$(CXXFLAGS)' LDFLAGS='$(LDFLAGS)' \
19 DEF_PREFIX='/usr' \
20 LIBDIR='$$(PREFIX)/lib/$(DEB_HOST_MULTIARCH)' \
21 NTL_GMP_LIP=on SHARED=on \
22 NTL_GF2X_LIB=on \
23 TUNE=generic
24
25 override_dh_auto_build:
26 dh_auto_build -D src
27
28 override_dh_auto_install:
29 dh_auto_install -D src
30
31 override_dh_auto_clean:
32 dh_auto_clean -D src
33 rm -f src/makefile include/NTL/config.h
34
35 override_dh_install:
36 dh_install
37 mkdir -p debian/libntl-dev/usr/share/doc/libntl-dev/
38 mv debian/tmp/usr/share/doc/NTL debian/libntl-dev/usr/share/doc/libntl-dev/
39
40 override_dh_compress:
41 dh_compress -X/NTL/
0 3.0 (quilt)
0 version=4
1 https://www.shoup.net/ntl/download.html \
2 ntl-(.*)\.tar\.gz