Commit Graph

55 Commits

Author SHA1 Message Date
BigDmytro
e637bff0b0 add support net7 and net8, update linux dependencies 2024-04-22 09:37:44 +02:00
Dirk Kuypers
3f7bd3c61a Introduce prooperty to skip rpm dependencies if wanted 2021-12-16 13:55:42 +01:00
Dirk Kuypers
22a7f2a022 Add SkipDebDependencies flag to ba able to remove all added default dependencies 2021-12-16 13:55:42 +01:00
Frederik Carlier
978cb76d68 Add libicu versions 70, 69 and 68 2021-11-10 14:43:24 +01:00
Frederik Carlier
9c3be15a90 Add dependencies for net5.0, net6.0 2021-11-10 13:52:00 +01:00
Sacha
97c28fee95 Add libicu67 to dependencies
Required for Ubuntu 20.10/21.04
2021-07-08 16:48:42 +10:00
Nathan Kuenzig
a06f168ca7 Fixed DebSection 2020-09-17 13:32:33 -04:00
Frederik Carlier
64cd20ff5d Add support for recommended packages on Debian 2020-09-17 13:38:31 +02:00
Frederik Carlier
04d565670e Bump libicu dependency for Ubuntu 20.04 2020-06-12 11:04:38 +02:00
Łukasz Domeradzki
5381ffab5a Add dependencies for netcoreapp3.1 target 2020-05-14 23:51:50 +02:00
Frederik Carlier
ac4d631896 Add symlink to main executable in /usr/local/bin 2019-12-02 15:34:21 +01:00
Frederik Carlier
7f19d0e752 Use built-in ArchiveBuilder and TarFileCreator to create .tar.gz files 2019-11-29 15:20:51 +01:00
Frederik Carlier
1af05f66a3 Support implicit .NET dependencies for RPM packages, too 2019-11-26 18:27:02 +01:00
Frederik Carlier
8e230c8081 Add default dependencies for framework-dependnet apps 2019-11-23 21:38:26 +01:00
Frederik Carlier
0ed6572daf Add default RPM dependencies, simplify Debian dependencies 2019-11-23 14:53:10 +01:00
Frederik Carlier
1cd0f787db List most up-to-date dependencies first 2019-11-23 14:53:10 +01:00
Frederik Carlier
9ce150638d Add missing $ 2019-11-22 15:35:07 +01:00
Frederik Carlier
23626970ef Don't include the RuntimeIdentifier in the package name, if it is not set 2019-11-22 14:12:08 +01:00
Frederik Carlier
0816fac08e Add an -o parameter, allowing you to store the package in a specific folder 2019-11-22 14:12:08 +01:00
Frederik Carlier
3482345b6c Add libssl1.1 support 2019-11-21 22:08:54 +01:00
Frederik Carlier
10e4c5d18a RpmTask: Auto-determine package architecture 2019-11-21 13:31:49 +01:00
Frederik Carlier
0f3ddf43bf DebTask: Make the target achitecture dynamic 2019-11-21 13:26:45 +01:00
Mikael Mello
620f1d3b57 Add libcurl4 as optional dependency instead of libcurl3 2019-06-24 11:50:43 -03:00
Frederik Carlier
d809dc2496 Use netstandard2.0 2019-04-19 15:16:38 +02:00
stop-cran
534855bde7 Use Authors (if specified) as a default for PackageMaintainer (deb). 2019-02-18 18:53:51 +02:00
stop-cran
a2cac0af7d Use Description (if specified) as a default for PackageDescription. 2019-02-18 18:52:43 +02:00
stop-cran
409450f19b Add vendor, description and URL to RPM metadata. 2019-02-18 18:51:46 +02:00
darkneil14
9318b18335 Update Packaging.Targets.targets
Updated Packaging.Targets.targets to be able to override Release. Apparently even when specifying a value for Release property it is always reading the value 0.
2018-09-10 12:02:24 +02:00
Frederik Carlier
12207f6ea6 Expand CI coverage 2018-08-31 22:13:27 +00:00
Frederik Carlier
2f0673457f Bump libicu versions to add support for Ubuntu 18.04 2018-08-31 14:16:20 +00:00
darkneil14
1e758f134a Update Packaging.Targets.targets
Added installs script on RpmTask
2018-08-30 07:59:51 -05:00
Nikita Tsukanov
41f113f219 Don't use lib nuget package directory 2017-11-02 02:20:22 +03:00
Frederik Carlier
4a4156c1fd Support specifying pre- and post installation/removal scripts 2017-10-24 23:12:21 +02:00
Frederik Carlier
1118fe0a7b Add support for the Section, Homepage, Priority and Installed-Size control fields. 2017-10-16 23:28:38 +02:00
Frederik Carlier
d7e15ed4ff Treat package dependencies as strings 2017-10-16 21:15:47 +02:00
Frederik Carlier
aa08e706a2 Specify the .NET dependencies in the .targets file instead of code, and let the user override. 2017-10-16 15:23:20 +02:00
Frederik Carlier
41e59510a1 Use $(Version) to determine the $(PackageVersion) and use $(PackageVersion) in the $(PackageName) variable 2017-10-11 22:54:45 +02:00
Nikita Tsukanov
0576ba3ac4 [DEB] Added Maintainer and Description 2017-10-06 21:36:13 +02:00
Nikita Tsukanov
cf888895ab Support for writing DEB archives 2017-10-06 21:36:13 +02:00
Nikita Tsukanov
2fd2887ec8 Fixed typos in conditions 2017-10-02 20:29:54 +02:00
Nikita Tsukanov
e4fab17b64 Allow to override package target paths via MSBuild 2017-10-02 19:12:19 +02:00
Nikita Tsukanov
971bdcbb8f Print out path to target package
Fixes #13
2017-10-02 19:12:00 +02:00
Frederik Carlier
3e7bd40bcf Use the AssemblyFileVersion for the package version, but default to 1.0.0.0 if it's not available. 2017-09-05 16:28:39 +02:00
Frederik Carlier
68d5376727 Support customizing the user name and service name 2017-06-24 22:04:03 +02:00
Frederik Carlier
a76dc26e4e Enable overriding additional properties 2017-06-24 21:42:27 +02:00
Frederik Carlier
3687b7047a Support specifying additional RPM dependencies 2017-06-24 13:48:23 +02:00
Frederik Carlier
fe9996fad4 Support pre/post installation scripts
- Add user and group
- Add systemd service
- Remove directories on uninstall
2017-06-24 01:11:26 +02:00
Frederik Carlier
b95dad0e5d Allow fine-tuning of the folder structure on Linux
- Support setting the group and owner of files
- Support adding empty directories
- Support changing the target path of files
2017-06-23 22:46:24 +02:00
Frederik Carlier
3866953fe5 Provide more flexibility in changing the package names. 2017-05-31 23:59:14 +02:00
Frederik Carlier
a68adc83b7 Add targets for creating RPM packages 2017-05-12 22:56:48 +02:00