From d27f587775b86fb50338e3d7f15504bbece0c813 Mon Sep 17 00:00:00 2001 From: SineVector241 <69619913+SineVector241@users.noreply.github.com> Date: Thu, 14 Nov 2024 09:20:40 +1100 Subject: [PATCH 1/5] Nuspec configs. --- SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec | 29 +++++++++++++++++++ .../SpeexDSPSharp.Natives.nuspec | 8 ++--- SpeexDSPSharp/SpeexDSPSharp.nuspec | 25 ++++++++++++++++ 3 files changed, 58 insertions(+), 4 deletions(-) create mode 100644 SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec create mode 100644 SpeexDSPSharp/SpeexDSPSharp.nuspec diff --git a/SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec b/SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec new file mode 100644 index 0000000..4e67117 --- /dev/null +++ b/SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec @@ -0,0 +1,29 @@ + + + + SpeexDSPSharp.Core + 1.2.1 + SineVector241 + Standard library for SpeexDSPSharp. + false + Copyright MIT + LICENSE.txt + docs/README.md + + https://avionblock.github.io/SpeexDSPSharp/index.html + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec b/SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec index ce38651..230e1ac 100644 --- a/SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec +++ b/SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec @@ -8,10 +8,10 @@ https://www.speex.org/ - - - - + + + + diff --git a/SpeexDSPSharp/SpeexDSPSharp.nuspec b/SpeexDSPSharp/SpeexDSPSharp.nuspec new file mode 100644 index 0000000..7b487a1 --- /dev/null +++ b/SpeexDSPSharp/SpeexDSPSharp.nuspec @@ -0,0 +1,25 @@ + + + + SpeexDSPSharp + 1.2.1 + SineVector241 + SpeexDSPSharp library. + false + Copyright MIT + LICENSE.txt + docs/README.md + + https://avionblock.github.io/SpeexDSPSharp/index.html + + + + + + + + + + + + \ No newline at end of file From 3772f39de9a3454db763128186529a031140da33 Mon Sep 17 00:00:00 2001 From: SineVector241 <69619913+SineVector241@users.noreply.github.com> Date: Thu, 14 Nov 2024 09:25:34 +1100 Subject: [PATCH 2/5] Nuspec changes. --- LICENSE => LICENSE.txt | 0 PackAll.bat | 6 ++++++ PackAll.sh | 5 +++++ SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec | 6 +++--- 4 files changed, 14 insertions(+), 3 deletions(-) rename LICENSE => LICENSE.txt (100%) create mode 100644 PackAll.bat create mode 100644 PackAll.sh diff --git a/LICENSE b/LICENSE.txt similarity index 100% rename from LICENSE rename to LICENSE.txt diff --git a/PackAll.bat b/PackAll.bat new file mode 100644 index 0000000..b22fcc1 --- /dev/null +++ b/PackAll.bat @@ -0,0 +1,6 @@ +@echo off +dotnet build ./SpeexDSPSharp.Core/SpeexDSPSharp.Core.csproj -c Release + +nuget pack ./SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec -OutputDirectory local-nuget +nuget pack ./SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec -OutputDirectory local-nuget +nuget pack ./SpeexDSPSharp/SpeexDSPSharp.nuspec -OutputDirectory local-nuget \ No newline at end of file diff --git a/PackAll.sh b/PackAll.sh new file mode 100644 index 0000000..a066b17 --- /dev/null +++ b/PackAll.sh @@ -0,0 +1,5 @@ +dotnet build ./SpeexDSPSharp.Core/SpeexDSPSharp.Core.csproj -c Release + +nuget pack ./SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec -OutputDirectory local-nuget +nuget pack ./SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec -OutputDirectory local-nuget +nuget pack ./SpeexDSPSharp/SpeexDSPSharp.nuspec -OutputDirectory local-nuget \ No newline at end of file diff --git a/SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec b/SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec index 4e67117..a76f146 100644 --- a/SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec +++ b/SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec @@ -20,9 +20,9 @@ - - - + + + From f20a3775d99cea41222b76cd4228650962e49939 Mon Sep 17 00:00:00 2001 From: SineVector241 <69619913+SineVector241@users.noreply.github.com> Date: Thu, 14 Nov 2024 09:28:58 +1100 Subject: [PATCH 3/5] Update readme. --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e5d594d..ff4033a 100644 --- a/README.md +++ b/README.md @@ -1 +1,5 @@ -# SpeexDSPSharp \ No newline at end of file +# SpeexDSPSharp +SpeexDSPSharp aims to be a cross platform C# compatible version of the native speexdsp library. The code uses the native compiled DLL's with instructions on how to compile your own. Currently, Windows, Android, iOS and Linux binaries are available. + +# Docs +https://avionblock.github.io/SpeexDSPSharp/index.html \ No newline at end of file From 43174a406b66e22db8935e7051e503e5968b9b52 Mon Sep 17 00:00:00 2001 From: SineVector241 <69619913+SineVector241@users.noreply.github.com> Date: Thu, 14 Nov 2024 09:32:07 +1100 Subject: [PATCH 4/5] Nuspec fix. --- SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec b/SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec index 230e1ac..280af86 100644 --- a/SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec +++ b/SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec @@ -2,7 +2,7 @@ SpeexDSPSharp.Natives - 1.0.4 + 1.2.1 Contains native binaries for SpeexDSPSharp. The SpeexDSP Authors https://www.speex.org/ From 7718d73b6caf2b4ecdb865565b7eb11b5e8b7f92 Mon Sep 17 00:00:00 2001 From: SineVector241 <69619913+SineVector241@users.noreply.github.com> Date: Thu, 14 Nov 2024 09:35:05 +1100 Subject: [PATCH 5/5] More fixes! --- SpeexDSPSharp/SpeexDSPSharp.nuspec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SpeexDSPSharp/SpeexDSPSharp.nuspec b/SpeexDSPSharp/SpeexDSPSharp.nuspec index 7b487a1..81ce0d9 100644 --- a/SpeexDSPSharp/SpeexDSPSharp.nuspec +++ b/SpeexDSPSharp/SpeexDSPSharp.nuspec @@ -14,8 +14,8 @@ - - + +