Skip to content

Commit a0b5ca4

Browse files
committed
Update nuspec
1 parent d1f3958 commit a0b5ca4

File tree

4 files changed

+121
-28
lines changed

4 files changed

+121
-28
lines changed

UpdateLibgit2ToSha.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ Push-Location $libgit2Directory
9090

9191
Set-Content -Encoding ASCII (Join-Path $projectDirectory "nuget.package\libgit2\libgit2_hash.txt") $sha
9292

93+
Copy-Item -Path (Join-Path $libgit2Directory "COPYING") -Destination (Join-Path $projectDirectory "nuget.package\libgit2\libgit2.license.txt")
94+
9395
$buildProperties = @"
9496
<Project>
9597
<PropertyGroup>

nuget.package/NativeBinaries.nuspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
<id>LibGit2Sharp.NativeBinaries</id>
55
<version>2.0.0</version>
66
<authors>LibGit2Sharp contributors</authors>
7-
<owners>nulltoken</owners>
8-
<licenseUrl>https://raw.githubusercontent.com/libgit2/libgit2/master/COPYING</licenseUrl>
7+
<license type="file">libgit2\libgit2.license.txt</license>
98
<projectUrl>https://github.com/libgit2/libgit2sharp.nativebinaries</projectUrl>
10-
<iconUrl>https://raw.githubusercontent.com/libgit2/libgit2sharp/master/square-logo.png</iconUrl>
9+
<icon>libgit2\libgit2.png</icon>
1110
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1211
<description>Native binaries for LibGit2Sharp</description>
12+
<repository type="git" url="https://github.com/libgit2/libgit2sharp.nativebinaries.git" />
1313
</metadata>
1414
</package>

nuget.package/libgit2/libgit2.license.txt

Lines changed: 116 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -388,43 +388,71 @@ Copyright (C) 1995-2010 Jean-loup Gailly and Mark Adler
388388

389389
----------------------------------------------------------------------
390390

391-
The priority queue implementation is based on code licensed under the
392-
Apache 2.0 license:
391+
The Clar framework is licensed under the ISC license:
393392

394-
Copyright 2010 Volkan Yazıcı <[email protected]>
395-
Copyright 2006-2010 The Apache Software Foundation
393+
Copyright (c) 2011-2015 Vicent Marti
396394

397-
The full text of the Apache 2.0 license is available at:
395+
Permission to use, copy, modify, and/or distribute this software for any
396+
purpose with or without fee is hereby granted, provided that the above
397+
copyright notice and this permission notice appear in all copies.
398398

399-
http://www.apache.org/licenses/LICENSE-2.0
399+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
400+
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
401+
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
402+
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
403+
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
404+
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
405+
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
400406

401407
----------------------------------------------------------------------
402408

403-
The Clay framework is licensed under the MIT license:
409+
The regex library (deps/regex/) is licensed under the GNU LGPL
410+
(available at the end of this file).
411+
412+
Definitions for data structures and routines for the regular
413+
expression library.
414+
415+
Copyright (C) 1985,1989-93,1995-98,2000,2001,2002,2003,2005,2006,2008
416+
Free Software Foundation, Inc.
417+
This file is part of the GNU C Library.
418+
419+
The GNU C Library is free software; you can redistribute it and/or
420+
modify it under the terms of the GNU Lesser General Public
421+
License as published by the Free Software Foundation; either
422+
version 2.1 of the License, or (at your option) any later version.
423+
424+
The GNU C Library is distributed in the hope that it will be useful,
425+
but WITHOUT ANY WARRANTY; without even the implied warranty of
426+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
427+
Lesser General Public License for more details.
428+
429+
You should have received a copy of the GNU Lesser General Public
430+
License along with the GNU C Library; if not, write to the Free
431+
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
432+
02110-1301 USA.
404433

405-
Copyright (C) 2011 by Vicent Marti
434+
----------------------------------------------------------------------
406435

407-
Permission is hereby granted, free of charge, to any person obtaining a copy
408-
of this software and associated documentation files (the "Software"), to deal
409-
in the Software without restriction, including without limitation the rights
410-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
411-
copies of the Software, and to permit persons to whom the Software is
412-
furnished to do so, subject to the following conditions:
436+
The bundled winhttp definition files (deps/winhttp/) are licensed under
437+
the GNU LGPL (available at the end of this file).
413438

414-
The above copyright notice and this permission notice shall be included in
415-
all copies or substantial portions of the Software.
439+
Copyright (C) 2007 Francois Gouget
416440

417-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
418-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
419-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
420-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
421-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
422-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
423-
THE SOFTWARE.
441+
This library is free software; you can redistribute it and/or
442+
modify it under the terms of the GNU Lesser General Public
443+
License as published by the Free Software Foundation; either
444+
version 2.1 of the License, or (at your option) any later version.
424445

425-
----------------------------------------------------------------------
446+
This library is distributed in the hope that it will be useful,
447+
but WITHOUT ANY WARRANTY; without even the implied warranty of
448+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
449+
Lesser General Public License for more details.
426450

427-
The regex library (deps/regex/) is licensed under the GNU LGPL
451+
You should have received a copy of the GNU Lesser General Public
452+
License along with this library; if not, write to the Free Software
453+
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
454+
455+
----------------------------------------------------------------------
428456

429457
GNU LESSER GENERAL PUBLIC LICENSE
430458
Version 2.1, February 1999
@@ -928,3 +956,66 @@ necessary. Here is a sample; alter the names:
928956
Ty Coon, President of Vice
929957

930958
That's all there is to it!
959+
960+
----------------------------------------------------------------------
961+
962+
The bundled SHA1 collision detection code is licensed under the MIT license:
963+
964+
MIT License
965+
966+
Copyright (c) 2017:
967+
Marc Stevens
968+
Cryptology Group
969+
Centrum Wiskunde & Informatica
970+
P.O. Box 94079, 1090 GB Amsterdam, Netherlands
971+
972+
973+
Dan Shumow
974+
Microsoft Research
975+
976+
977+
Permission is hereby granted, free of charge, to any person obtaining a copy
978+
of this software and associated documentation files (the "Software"), to deal
979+
in the Software without restriction, including without limitation the rights
980+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
981+
copies of the Software, and to permit persons to whom the Software is
982+
furnished to do so, subject to the following conditions:
983+
984+
The above copyright notice and this permission notice shall be included in all
985+
copies or substantial portions of the Software.
986+
987+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
988+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
989+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
990+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
991+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
992+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
993+
SOFTWARE.
994+
995+
----------------------------------------------------------------------
996+
997+
The bundled wildmatch code is licensed under the BSD license:
998+
999+
Copyright Rich Salz.
1000+
All rights reserved.
1001+
1002+
Redistribution and use in any form are permitted provided that the
1003+
following restrictions are are met:
1004+
1005+
1. Source distributions must retain this entire copyright notice
1006+
and comment.
1007+
2. Binary distributions must include the acknowledgement ``This
1008+
product includes software developed by Rich Salz'' in the
1009+
documentation or other materials provided with the
1010+
distribution. This must not be represented as an endorsement
1011+
or promotion without specific prior written permission.
1012+
3. The origin of this software must not be misrepresented, either
1013+
by explicit claim or by omission. Credits must appear in the
1014+
source and documentation.
1015+
4. Altered versions must be plainly marked as such in the source
1016+
and documentation and must not be misrepresented as being the
1017+
original software.
1018+
1019+
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
1020+
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
1021+
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

nuget.package/libgit2/libgit2.png

12.7 KB
Loading

0 commit comments

Comments
 (0)