This is an automated email from the ASF dual-hosted git repository. nightowl888 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/lucenenet.git
commit 1553a69fb25941f242e78913e21814be71239e56 Author: Shad Storhaug <[email protected]> AuthorDate: Sun Jul 7 01:36:33 2019 +0700 Consolidated common MSBuild properties for NuGet packages to build/NuGet.props. Setup NuGet file to deploy LICENSE.txt rather than reference the repository URL, which has been deprecated. --- Directory.Build.props | 4 ++++ Lucene.Net.sln | 1 + Directory.Build.props => build/NuGet.props | 21 ++++++++++++--------- .../Lucene.Net.Analysis.Common.csproj | 8 ++------ .../Lucene.Net.Analysis.Kuromoji.csproj | 8 ++------ .../Lucene.Net.Analysis.Phonetic.csproj | 8 ++------ .../Lucene.Net.Analysis.SmartCn.csproj | 8 ++------ .../Lucene.Net.Analysis.Stempel.csproj | 8 ++------ .../Lucene.Net.Benchmark.csproj | 8 ++------ .../Lucene.Net.Classification.csproj | 8 ++------ src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj | 8 ++------ src/Lucene.Net.Demo/Lucene.Net.Demo.csproj | 8 ++------ .../Lucene.Net.Expressions.csproj | 8 ++------ src/Lucene.Net.Facet/Lucene.Net.Facet.csproj | 8 ++------ src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj | 8 ++------ .../Lucene.Net.Highlighter.csproj | 8 ++------ src/Lucene.Net.Join/Lucene.Net.Join.csproj | 8 ++------ src/Lucene.Net.Memory/Lucene.Net.Memory.csproj | 8 ++------ src/Lucene.Net.Misc/Lucene.Net.Misc.csproj | 8 ++------ src/Lucene.Net.Queries/Lucene.Net.Queries.csproj | 8 ++------ .../Lucene.Net.QueryParser.csproj | 8 ++------ .../Lucene.Net.Replicator.csproj | 8 ++------ src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj | 8 ++------ src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj | 8 ++------ src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj | 8 ++------ .../Lucene.Net.TestFramework.csproj | 9 +++------ src/Lucene.Net/Lucene.Net.csproj | 7 +------ src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj | 8 ++------ .../Lucene.Net.Replicator.AspNetCore.csproj | 9 +++------ src/dotnet/tools/lucene-cli/lucene-cli.csproj | 9 +-------- 30 files changed, 71 insertions(+), 173 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 6acc95d..f4d5eee 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -19,6 +19,10 @@ --> <Project> + <PropertyGroup Label="NuGet Package Defaults"> + <IsPackable>false</IsPackable> + </PropertyGroup> + <PropertyGroup Label="Copyright Info"> <Product>Lucene.Net</Product> <Company>The Apache Software Foundation</Company> diff --git a/Lucene.Net.sln b/Lucene.Net.sln index 9439788..8d25e3c 100644 --- a/Lucene.Net.sln +++ b/Lucene.Net.sln @@ -30,6 +30,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{4016BDAB ProjectSection(SolutionItems) = preProject build.bat = build.bat build\build.ps1 = build\build.ps1 + build\NuGet.props = build\NuGet.props src\CommonAssemblyInfo.cs = src\CommonAssemblyInfo.cs TestTargetFramework.proj = TestTargetFramework.proj Version.proj = Version.proj diff --git a/Directory.Build.props b/build/NuGet.props similarity index 52% copy from Directory.Build.props copy to build/NuGet.props index 6acc95d..237a84d 100644 --- a/Directory.Build.props +++ b/build/NuGet.props @@ -1,4 +1,4 @@ -<!-- +<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file @@ -19,13 +19,16 @@ --> <Project> - <PropertyGroup Label="Copyright Info"> - <Product>Lucene.Net</Product> - <Company>The Apache Software Foundation</Company> - <CurrentYear Condition=" '$(CurrentYear)' == '' ">$([System.DateTime]::UtcNow.Year.ToString())</CurrentYear> - <BeginCopyrightYear>2006</BeginCopyrightYear> - <CopyrightYearRange>$(BeginCopyrightYear) - $(CurrentYear)</CopyrightYearRange> - <CopyrightYearRange Condition=" '$(BeginCopyrightYear)' == '$(CurrentYear)' ">$(CurrentYear)</CopyrightYearRange> - <Copyright>Copyright © $(CopyrightYearRange) $(Company)</Copyright> + <PropertyGroup Label="NuGet Package Properties"> + <IsPackable>true</IsPackable> + <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> + <Authors>The Apache Software Foundation</Authors> + <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> + <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> + <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageLicenseFile>LICENSE.txt</PackageLicenseFile> </PropertyGroup> + <ItemGroup> + <None Include="$(SolutionDir)LICENSE.txt" Pack="true" PackagePath="$(PackageLicenseFile)"/> + </ItemGroup> </Project> \ No newline at end of file diff --git a/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj b/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj index 3283ce3..4f5e3b1 100644 --- a/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj +++ b/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Analysis.Common</AssemblyTitle> <Description>Analyzers for indexing content in different languages and domains for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);analysis</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj b/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj index 85f93d5..ca2abe7 100644 --- a/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj +++ b/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Analysis.Kuromoji</AssemblyTitle> <Description>Japanese Morphological Analyzer for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;japanese</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);analysis;japanese</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj b/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj index 906e10f..2464123 100644 --- a/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj +++ b/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Analysis.Phonetic</AssemblyTitle> <Description>Analyzer for indexing phonetic signatures (for sounds-alike search) for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;soundex;double;metaphone;sounds;like;beider;morse;cologne;caverphone;nysiis;match;rating</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);analysis;soundex;double;metaphone;sounds;like;beider;morse;cologne;caverphone;nysiis;match;rating</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj b/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj index a72e9fb..934fcdc 100644 --- a/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj +++ b/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Analysis.SmartCn</AssemblyTitle> <Description>Analyzer for indexing Chinese for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;chinese;smart</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);analysis;chinese;smart</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj b/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj index ea5e3ca..ff1f980 100644 --- a/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj +++ b/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Analysis.Stempel</AssemblyTitle> <Description>Analyzer for indexing Polish for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;polish</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);analysis;polish</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj b/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj index bde4c0b..494df7a 100644 --- a/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj +++ b/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks> @@ -29,13 +30,8 @@ <AssemblyTitle>Lucene.Net.Benchmark</AssemblyTitle> <Description>System for benchmarking the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;benchmark</PackageTags> + <PackageTags>$(PackageTags);benchmark</PackageTags> <PackageReleaseNotes>This package depends on a temporary version of icu.net hosted on MyGet until official .NET Core support is added. To install, copy the NuGet.config file from https://github.com/apache/lucenenet/blob/master/NuGet.config into your project and then install this package via Package Manager Console as usual.</PackageReleaseNotes> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj b/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj index f2a0378..7d05b9b 100644 --- a/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj +++ b/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Classification</AssemblyTitle> <Description>Classification module for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);classification</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj b/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj index 1c01658..5cb5a8b 100644 --- a/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj +++ b/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Codecs</AssemblyTitle> <Description>Specialized codecs and postings formats for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;codec</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);codec</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Demo/Lucene.Net.Demo.csproj b/src/Lucene.Net.Demo/Lucene.Net.Demo.csproj index 983362d..e5cd76e 100644 --- a/src/Lucene.Net.Demo/Lucene.Net.Demo.csproj +++ b/src/Lucene.Net.Demo/Lucene.Net.Demo.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <!-- Demo is deployed through the dotnet/tools/lucene-cli package --> <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Demo</AssemblyTitle> <Description>Simple example code for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);demo</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj b/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj index bad9977..34f34d6 100644 --- a/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj +++ b/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Expressions</AssemblyTitle> <Description>Dynamically computed values to sort/facet/search on based on a pluggable grammar for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);expression</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj b/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj index 24aaac3..399d43a 100644 --- a/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj +++ b/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Facet</AssemblyTitle> <Description>Faceted indexing and search capabilities for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;facet;faceted</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);facet;faceted</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj b/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj index d2dce9f..d6d10b8 100644 --- a/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj +++ b/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Grouping</AssemblyTitle> <Description>Collectors for grouping search results for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;grouping;group</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);grouping;group</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj b/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj index e5db907..f900596 100644 --- a/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj +++ b/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Highlighter</AssemblyTitle> <Description>Highlights search keywords in results from the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;highlight;highlighter</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);highlight;highlighter</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Join/Lucene.Net.Join.csproj b/src/Lucene.Net.Join/Lucene.Net.Join.csproj index f5490fc..8409ce0 100644 --- a/src/Lucene.Net.Join/Lucene.Net.Join.csproj +++ b/src/Lucene.Net.Join/Lucene.Net.Join.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Join</AssemblyTitle> <Description>Index-time and Query-time joins for normalized content of the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;join</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);join</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj b/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj index 6916210..26e00e1 100644 --- a/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj +++ b/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Memory</AssemblyTitle> <Description>Single-document in-memory index implementation for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;memory</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);memory</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj b/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj index 6f9d70f..464fc30 100644 --- a/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj +++ b/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Misc</AssemblyTitle> <Description>Index tools and other miscellaneous functionality for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);miscellaneous</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj b/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj index fa15e0c..78fd9fb 100644 --- a/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj +++ b/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Queries</AssemblyTitle> <Description>Extended Filters and Queries for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);query;queries</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj b/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj index be1e8de..ce388fd 100644 --- a/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj +++ b/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.QueryParser</AssemblyTitle> <Description>Query parsers and parsing framework for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;queryparser</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);query;queryparser</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj b/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj index 4ce6302..bd17773 100644 --- a/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj +++ b/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Replicator</AssemblyTitle> <Description>Replicator that allows replication of files between a server and client(s) for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;files;replication;replicate</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);files;replication;replicate</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj b/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj index cb5a64f..efed9eb 100644 --- a/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj +++ b/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Sandbox</AssemblyTitle> <Description>Various third party contributions and new ideas extensions for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);sandbox</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj b/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj index 0c02c45..6e6ce65 100644 --- a/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj +++ b/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Spatial</AssemblyTitle> <Description>Geospatial search for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;spatial;geo;geospatial;2d</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);spatial;geo;geospatial;2d</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj b/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj index 5690a65..b6e4cd9 100644 --- a/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj +++ b/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,7 @@ <AssemblyTitle>Lucene.Net.Suggest</AssemblyTitle> <Description>Auto-suggest and Spellchecking support for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;suggest;suggestion</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);suggest;suggestion</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj index 4d36c1b..0443b6e 100644 --- a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj +++ b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj @@ -22,6 +22,8 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <!-- This package is currently not being deployed to NuGet because it only works with NUnit and has many quality issues --> + <!--<Import Project="$(SolutionDir)build/NuGet.props" />--> <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks> @@ -29,12 +31,7 @@ <AssemblyTitle>Lucene.Net.TestFramework</AssemblyTitle> <Description>Framework for testing Lucene.Net-based applications from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);testframework;test;framework</PackageTags> <!-- LUCENENET TODO: If we ever complete the work to release this module, we should add the documentation and remove all of the warnings this line produces. --> <!--<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>--> diff --git a/src/Lucene.Net/Lucene.Net.csproj b/src/Lucene.Net/Lucene.Net.csproj index 38bfff4..a660f0d 100644 --- a/src/Lucene.Net/Lucene.Net.csproj +++ b/src/Lucene.Net/Lucene.Net.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks> @@ -29,12 +30,6 @@ <AssemblyTitle>Lucene.Net</AssemblyTitle> <Description>Lucene.Net is a full-text search engine library capable of advanced text analysis, indexing, and searching. It can be used to easily add search capabilities to applications. Lucene.Net is a C# port of the popular Java Lucene search engine framework from The Apache Software Foundation, targeted at .NET Framework and .NET Core users.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj b/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj index 8c7a841..69b9802 100644 --- a/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj +++ b/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFrameworks>netstandard1.6;net45</TargetFrameworks> @@ -29,13 +30,8 @@ <AssemblyTitle>Lucene.Net.ICU</AssemblyTitle> <Description>International Components for Unicode-based features including Thai analyzer support, an international postings highlighter, and BreakIterator support for the vector highlighter for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;icu;international;unicode</PackageTags> + <PackageTags>$(PackageTags);icu;international;unicode</PackageTags> <PackageReleaseNotes>This package depends on a temporary version of icu.net hosted on MyGet until official .NET Core support is added. To install, copy the NuGet.config file from https://github.com/apache/lucenenet/blob/master/NuGet.config into your project and then install this package via Package Manager Console as usual.</PackageReleaseNotes> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> <DefineConstants>$(DefineConstants);FEATURE_BREAKITERATOR</DefineConstants> diff --git a/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj b/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj index 99e9c37..002ddf9 100644 --- a/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj +++ b/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj @@ -22,6 +22,8 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <!-- For now, we are not deploying this to NuGet.org --> + <!--<Import Project="$(SolutionDir)build/NuGet.props" />--> <PropertyGroup> <TargetFrameworks>netstandard1.6;net451</TargetFrameworks> @@ -29,12 +31,7 @@ <AssemblyTitle>Lucene.Net.Replicator.AspNetCore</AssemblyTitle> <Description>AspNetCore integration of Lucene.Net.Replicator for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;files;replication;replicate;aspnetcore</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> + <PackageTags>$(PackageTags);files;replication;replicate;aspnetcore</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile> <NoWarn>$(NoWarn);1591;1573</NoWarn> diff --git a/src/dotnet/tools/lucene-cli/lucene-cli.csproj b/src/dotnet/tools/lucene-cli/lucene-cli.csproj index a132873..1be4be2 100644 --- a/src/dotnet/tools/lucene-cli/lucene-cli.csproj +++ b/src/dotnet/tools/lucene-cli/lucene-cli.csproj @@ -22,6 +22,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <Import Project="$(SolutionDir)Version.proj" /> + <Import Project="$(SolutionDir)build/NuGet.props" /> <PropertyGroup> <TargetFramework>netcoreapp2.1</TargetFramework> @@ -32,14 +33,6 @@ <AssemblyName>lucene-cli</AssemblyName> <OutputType>Exe</OutputType> <PackageId>lucene-cli</PackageId> - <Description>The Lucene.Net command line interface (CLI) is a new cross-platform toolchain with utilities for maintaining Lucene.Net and demos for learning basic Lucene.Net functionality. Run 'dotnet lucene-cli.dll' to see usage information.</Description> - <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;maintenance;utility</PackageTags> - <Authors>The Apache Software Foundation</Authors> - <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl> - <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl> - <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl> - <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl> - <Copyright>Copyright © 2006 - 2017 The Apache Software Foundation</Copyright> <Description>The Lucene.Net command line interface (CLI) is a new cross-platform toolchain with utilities for maintaining Lucene.Net and demos for learning basic Lucene.Net functionality. Run 'lucene' to see usage information.</Description> <PackageTags>$(PackageTags);maintenance;utility</PackageTags> <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
