Skip to content
This repository was archived by the owner on Sep 4, 2024. It is now read-only.

Commit bc9f7f8

Browse files
committed
Fix nuget package
Add SharpZipLib as a nuget dependency. Updated version number and libraries in the nuspec files.
1 parent 44da485 commit bc9f7f8

File tree

5 files changed

+21
-10
lines changed

5 files changed

+21
-10
lines changed

Makefile.am

+4
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,7 @@ bin-zip:
4545
cp support/ICSharpCode.SharpZipLib.license.txt $(BIN_PACKAGE_DIR)
4646
cp support/ICSharpCode.SharpZipLib.dll $(BIN_PACKAGE_DIR)
4747
cd $(BIN_PACKAGE_DIR) && zip -r ../$(BIN_PACKAGE_DIR).zip *
48+
49+
nuget:
50+
nuget pack Mono.Addins.nuspec
51+
nuget pack Mono.Addins.Setup.nuspec

Mono.Addins.Setup.nuspec

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<package>
33
<metadata>
44
<id>Mono.Addins.Setup</id>
5-
<version>1.0</version>
5+
<version>1.2</version>
66
<authors>Lluis Sanchez</authors>
77
<description>Mono.Addins is a framework for creating extensible applications, and for creating add-ins which extend applications. Mono.Addins.Setup provides an API for managing add-ins, creating add-in packages and publishing add-ins in on-line repositories.</description>
88
<language>en-US</language>
9-
<projectUrl>http://monoaddins.codeplex.com</projectUrl>
10-
<licenseUrl>http://monoaddins.codeplex.com/license</licenseUrl>
9+
<projectUrl>https://github.com/mono/mono-addins</projectUrl>
10+
<licenseUrl>https://github.com/mono/mono-addins/blob/master/COPYING</licenseUrl>
1111
<dependencies>
1212
<dependency id="Mono.Addins" version="1.0" />
13+
<dependency id="SharpZipLib" version="0.86.0" />
1314
</dependencies>
1415
</metadata>
1516
<files>
16-
<file src="bin/Mono.Addins.Setup.dll" target="lib" />
17-
<file src="bin/ICSharpCode.SharpZipLib.dll" target="lib" />
17+
<file src="bin/Mono.Addins.Setup.dll" target="lib\net40" />
1818
</files>
1919
</package>

Mono.Addins.Setup/Mono.Addins.Setup.csproj

+4-1
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,12 @@
3535
<ConsolePause>False</ConsolePause>
3636
</PropertyGroup>
3737
<ItemGroup>
38-
<Reference Include="ICSharpCode.SharpZipLib" />
3938
<Reference Include="System" />
4039
<Reference Include="System.Xml" />
4140
<Reference Include="System.Core" />
41+
<Reference Include="ICSharpCode.SharpZipLib">
42+
<HintPath>..\packages\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll</HintPath>
43+
</Reference>
4244
</ItemGroup>
4345
<ItemGroup>
4446
<ProjectReference Include="..\Mono.Addins\Mono.Addins.csproj">
@@ -83,6 +85,7 @@
8385
</ItemGroup>
8486
<ItemGroup>
8587
<None Include="ChangeLog" />
88+
<None Include="packages.config" />
8689
</ItemGroup>
8790
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
8891
<ProjectExtensions>

Mono.Addins.Setup/packages.config

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
<package id="SharpZipLib" version="0.86.0" targetFramework="net40" />
4+
</packages>

Mono.Addins.nuspec

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
<package>
33
<metadata>
44
<id>Mono.Addins</id>
5-
<version>1.0</version>
5+
<version>1.2</version>
66
<authors>Lluis Sanchez</authors>
77
<description>Mono.Addins is a framework for creating extensible applications, and for creating add-ins which extend applications.</description>
88
<language>en-US</language>
9-
<projectUrl>http://monoaddins.codeplex.com</projectUrl>
10-
<licenseUrl>http://monoaddins.codeplex.com/license</licenseUrl>
9+
<projectUrl>https://github.com/mono/mono-addins</projectUrl>
10+
<licenseUrl>https://github.com/mono/mono-addins/blob/master/COPYING</licenseUrl>
1111
</metadata>
1212
<files>
13-
<file src="bin/Mono.Addins.dll" target="lib" />
13+
<file src="bin/Mono.Addins.dll" target="lib\net40" />
1414
<file src="bin/mautil.exe" target="tools" />
1515
</files>
1616
</package>

0 commit comments

Comments
 (0)