Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions automatic/libreoffice-streams/README.fresh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# [<img src="https://cdn.rawgit.com/chocolatey/chocolatey-coreteampackages/edba4a5849ff756e767cba86641bea97ff5721fe/icons/libreoffice.svg" width="48" height="48"/> LibreOffice Fresh](https://chocolatey.org/packages/libreoffice-fresh)

LibreOffice is the free power-packed Open Source personal productivity suite for Windows, macOS and Linux, that gives you six feature-rich applications for all your document production and data processing needs.

## Notes

- This package installs LibreOffice Fresh which is the stable version of LibreOffice with the most recent bleeding-edge features. This version is recommended for technology enthusiasts, early adopters or power users. For more conservative users or for deployments in enterprise or corporate environments, it is recommended to install [libreoffice-still](/packages/libreoffice-still) instead.
- Older versions of this package are likely broken because the LibreOffice team removes the download links for older versions after each update.
8 changes: 8 additions & 0 deletions automatic/libreoffice-streams/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# [<img src="https://cdn.rawgit.com/chocolatey/chocolatey-coreteampackages/edba4a5849ff756e767cba86641bea97ff5721fe/icons/libreoffice.svg" width="48" height="48"/> LibreOffice Fresh](https://chocolatey.org/packages/libreoffice-fresh)

LibreOffice is the free power-packed Open Source personal productivity suite for Windows, macOS and Linux, that gives you six feature-rich applications for all your document production and data processing needs.

## Notes

- This package installs LibreOffice Fresh which is the stable version of LibreOffice with the most recent bleeding-edge features. This version is recommended for technology enthusiasts, early adopters or power users. For more conservative users or for deployments in enterprise or corporate environments, it is recommended to install [libreoffice-still](/packages/libreoffice-still) instead.
- Older versions of this package are likely broken because the LibreOffice team removes the download links for older versions after each update.
9 changes: 9 additions & 0 deletions automatic/libreoffice-streams/README.still.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [<img src="https://cdn.rawgit.com/chocolatey/chocolatey-coreteampackages/edba4a5849ff756e767cba86641bea97ff5721fe/icons/libreoffice.svg" width="48" height="48"/> LibreOffice Still](https://chocolatey.org/packages/libreoffice-still)

LibreOffice is the free power-packed Open Source personal productivity suite for Windows, macOS and Linux, that gives you six feature-rich applications for all your document production and data processing needs.

## Notes

- This package installs LibreOffice Still which is the stable version of LibreOffice that has undergone more testing (over a longer time). This version is recommended for more conservative users or for deployments in enterprise or corporate environments. If you want the latest version with the most recent bleeding-edge features, install [libreoffice-fresh](/packages/libreoffice-fresh) instead.
- For business deployments, The Document Foundation (the foundation behind the LibreOffice project) strongly recommends [support from certified partners](https://www.libreoffice.org/get-help/professional-support/) which also offer long-term support versions of LibreOffice.
- Older versions of this package are likely broken because the LibreOffice team removes the download links for older versions after each update.
4 changes: 4 additions & 0 deletions automatic/libreoffice-streams/libreoffice-streams.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"still": "6.3.6",
"fresh": "6.4.6"
}
35 changes: 35 additions & 0 deletions automatic/libreoffice-streams/libreoffice-streams.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Do not remove this test for UTF-8: if “Ω” doesn’t appear as greek uppercase omega letter enclosed in quotation marks, you should use an editor that supports UTF-8, not this one. -->
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>libreoffice-fresh</id>
<title>LibreOffice Fresh</title>
<version>5.0.0</version>
<authors>LibreOffice developers</authors>
<owners>chocolatey</owners>
<summary>LibreOffice is the free power-packed Open Source personal productivity suite for Windows, Macintosh and Linux, that gives you six feature-rich applications for all your document production and data processing needs.</summary>
<description><![CDATA[LibreOffice is the free power-packed Open Source personal productivity suite for Windows, macOS and Linux, that gives you six feature-rich applications for all your document production and data processing needs.

## Notes

- This package installs LibreOffice Fresh which is the stable version of LibreOffice with the most recent bleeding-edge features. This version is recommended for technology enthusiasts, early adopters or power users. For more conservative users or for deployments in enterprise or corporate environments, it is recommended to install [libreoffice-still](/packages/libreoffice-still) instead.
- Older versions of this package are likely broken because the LibreOffice team removes the download links for older versions after each update.
]]></description>
<projectUrl>https://www.libreoffice.org/</projectUrl>
<tags>libreoffice office cross-platform foss admin</tags>
<copyright></copyright>
<licenseUrl>https://www.libreoffice.org/download/license/</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-coreteampackages@edba4a5849ff756e767cba86641bea97ff5721fe/icons/libreoffice.svg</iconUrl>
<dependencies>
<dependency id="kb2919355" version="1.0.20160915" />
</dependencies>
<releaseNotes>https://www.libreoffice.org/download/release-notes</releaseNotes>
<packageSourceUrl>https://github.com/chocolatey-community/chocolatey-coreteampackages/tree/master/automatic/libreoffice-streams</packageSourceUrl>
<projectSourceUrl>https://www.libreoffice.org/about-us/source-code</projectSourceUrl>
<docsUrl>https://www.libreoffice.org/get-help/documentation</docsUrl>
</metadata>
<files>
<file src="tools\**" target="tools" />
</files>
</package>
27 changes: 27 additions & 0 deletions automatic/libreoffice-streams/tools/chocolateyInstall.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
$ErrorActionPreference = 'Stop'

$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
. $toolsDir\helpers.ps1

$packageArgs = @{
packageName = 'libreoffice-fresh'
version = '5.0.0'
fileType = 'msi'
url = 'https://downloadarchive.documentfoundation.org/libreoffice/old/5.0.0.5/win/x86/LibreOffice_5.0.0.5_Win_x86.msi'
url64bit = 'https://downloadarchive.documentfoundation.org/libreoffice/old/5.0.0.5/win/x86_64/LibreOffice_5.0.0.5_Win_x64.msi'
checksum = '633f739902dfccc7a2f915ee874dff80c050fc3667c4d56a0d674821ff11b362'
checksum64 = '20e8373de8e9aadf9d194ea1d9b95b38fa54ecd4e91f3fe18df1fc02e036bd16'
checksumType = 'sha256'
checksumType64 = 'sha256'
silentArgs = '/qn /passive /norestart /l*v "{0}"' -f "$($env:TEMP)\$($env:ChocolateyPackageName).$($env:ChocolateyPackageVersion).MsiInstall.log"
validExitCodes = @(0,3010)
softwareName = 'LibreOffice*'
}

if (-not (IsUrlValid $packageArgs.url)) {
$exactVersion = GetLibOExactVersion $packageArgs.version
$packageArgs.url = $exactVersion.Url32
$packageArgs.url64bit = $exactVersion.Url64
}

Install-ChocolateyPackage @packageArgs
Loading