Commit graph

603 commits

Author SHA1 Message Date
Matt Martz
e568032bc3 Fix up modules that have python24 syntax error 2015-05-11 09:51:48 -05:00
Jeff Rizzo
d8d1ca85df Support both new and old pkgin versions by testing if '-p' flag exists. 2015-05-06 11:41:12 -07:00
Julien Vey
34b81a8756 [homebew_cask] Be consistent in the documentation
The documentation for the `state` field is not very clear. 

It says possible values are "installed, uninstalled" and default value is "present"
The examples below alow uses `present` and `absent`.

This patch uses "absent" and "present" instead of "installed" and "uninstalled"

Moreover, this is consistent with other packaging modules, like homebrew itself
2015-05-06 10:48:28 +02:00
Roland Ramthun
69e27f4039 disable ask on sync action 2015-05-01 10:01:56 +02:00
Brian Coca
2c2a106321 Merge pull request #412 from mavit/pkg5-accept
Fix typo in pkg5 module
2015-04-20 15:28:53 -04:00
Peter Oliver
cb05f0834b Fix typo. 2015-04-20 19:52:31 +01:00
Brian Coca
118c79e335 Merge pull request #376 from mavit/pkg5-accept
Add an accept_licenses option to pkg5 module
2015-04-19 11:54:50 -04:00
Peter Oliver
9d720f52c8 Add an accept_licenses option to pkg5 module
This accepts any software licences required by the package.
2015-04-19 16:49:09 +01:00
Brian Coca
698098ae57 doc update for zypper 2015-04-16 09:45:23 -04:00
Brian Coca
d24e50ed1a Merge pull request #368 from greghaynes/feature/zypper-install-type
Add type property to zypper
2015-04-16 08:46:12 -04:00
Jeferson Daniel
eaa136cb08 Fixes #335 2015-04-11 16:00:43 -03:00
Simon Olofsson
8e24529970 homebrew: Package name is not required.
e.g. `- homebrew: update_homebrew=yes upgrade_all=yes' is a valid task.
2015-04-09 13:16:47 +02:00
Gregory Haynes
44280e461c Add type property to zypper
To install patterns and other package types a type parameter needs to be
specified to zypper.
2015-04-02 14:08:42 -07:00
Brian Coca
512c684b52 Merge pull request #128 from robinro/patch_multiple_versions_rpm_zypper
Patch multiple versions rpm zypper
2015-03-31 23:56:28 -04:00
Brian Coca
2438b74ca8 remove x bit 2015-03-25 23:56:05 -04:00
Brian Coca
dd1508d572 moved to 2015-03-25 23:55:00 -04:00
Brian Coca
f15328d6f6 Merge pull request #89 from chrisisbeef/devel
Introduce a download_artifact plugin to resolve maven artifacts
2015-03-25 23:50:49 -04:00
Brian Coca
39cb571064 Merge pull request #94 from komuta/clean-composer-options
Unify composer options parsing
2015-03-25 23:30:43 -04:00
Toshio Kuratomi
cb848fcd9e Make our regex match the homebrew tap upstream regex.
Fixes #312
Fixes #297
2015-03-18 20:23:05 -07:00
Larry Gilbert
3425828795 pkgin: support check mode, make other improvements
* Add support for check mode
* Use "pkgin search" to guarantee 0 or 1 result
* Edit documentation for style, new feature, etc.
* General refactoring
* Lay some groundwork for future support of "state=latest"
2015-03-10 11:12:38 -07:00
Simon JAILLET
f3c008ed5d composer: Fix changed status
Fix `changed` status that always returns False with composer.

This [previous PR](https://github.com/ansible/ansible-modules-extras/pull/61) had fixed the issue but because of a [Composer recent change](cb336a5416) stderr is now used for reporting information meant for humans while stdout is more for the output of the command.

This PR would definilty solve this issue.
2015-03-03 21:49:16 +01:00
Konstantin
bea9d26039 pkgutil.py syntax fix 2015-02-25 03:36:06 +03:00
Toshio Kuratomi
a988f712e0 Merge pull request #231 from dago/opencsw
Correctly report "changed: false" when trying to install a package not i...
2015-02-18 13:08:34 -08:00
chris.schmidt
8ba219ed78 Added check for "latest" in version field 2015-02-18 09:24:21 -07:00
chris.schmidt
4dfbafb339 Removed version check from main as it is checked in the download function. Having the check here was breaking "latest version" functionality. 2015-02-18 09:22:57 -07:00
Jeppe Toustrup
a2d440ccea NPM: Expand the path before accessing it 2015-02-18 16:43:56 +01:00
Dagobert Michelsen
57c723fcd9 Adjust setting to better make logic clearer 2015-02-18 10:33:21 +01:00
Brian Coca
2ffd7235e5 added version added 2015-02-13 08:20:12 -05:00
Brian Coca
a2138c4eea fixed missing , 2015-02-12 17:02:16 -05:00
Marcus
c1e7abd8fd Add support for mirror_only parameter to cpanm module 2015-02-12 18:42:09 +01:00
Brian Coca
f068f3abb3 Merge pull request #227 from mavit/pkg5
Add Solaris 11 package management
2015-02-11 18:21:02 -05:00
Brian Coca
85dab364c9 Merge pull request #235 from mwpher/devel
pkgng: add 'batch' parameter
2015-02-04 10:17:15 -05:00
Brian Coca
dd681321b3 corrected version added 2015-02-03 22:31:46 -05:00
Brian Coca
9722203ee0 corrected version added 2015-02-03 22:30:19 -05:00
Matthew Pherigo
e909beb653 Make $BATCH=yes the default, remove module option 2015-02-03 15:43:24 -06:00
Matthew Pherigo
8ecb023939 pkgng: add 'batch' parameter
Some packages attempt to prompt the user for certain settings during
installation. Thus, this parameter sets the environment variable
$BATCH to 'yes', which forces package installation scripts to accept
default values for these interactive prompts. This should work for all
prompts that have a default value and aren't implemented through a
custom script (as this variable is built into the ports/package system).

FIXME: Package install should fail if it prompts and batch isn't set;
currently, the install hangs indefinitely.
TODO: Allow user to specify the answers to certain prompts.

I (github.com/mwpher) have NOT tested this with any packages besides
bsdstats. It's a small improvement, but not a complete answer to all
the complexities of package installation.
2015-02-03 13:22:21 -06:00
Andrew Udvare
5a6de937cb Add support for emerge's --getbinpkg and --usepkgoonly 2015-02-03 05:16:28 -08:00
Julien Pepy
e1008059ec Clean options building in Composer module 2015-02-03 13:54:27 +01:00
Brian Coca
f948fcc0c7 Merge pull request #193 from newportd/pacman-upgrade-bug
fix pacman upgrade bug
2015-02-03 07:45:38 -05:00
Brian Coca
a951bf63e7 Merge pull request #19 from komuta/fix-composer-dryrun
Fix composer module checkmode
2015-02-03 07:33:30 -05:00
Dagobert Michelsen
df5e1946aa Correctly report "changed: false" when trying to install a package not in the catalog. This fixes #230 2015-01-31 22:12:40 +01:00
Toshio Kuratomi
41d5029012 Move dnf and bower plugins to proper subdirs 2015-01-30 07:34:46 -08:00
Toshio Kuratomi
ec599b2ecc Make documentation of urpmi module force parameter clearer 2015-01-29 18:50:08 -08:00
Robin Roth
23495a16f4 fixed tab/space mix 2015-01-29 10:32:09 +01:00
Peter Oliver
e1e861fa35 Add another example. 2015-01-26 21:11:38 +00:00
Peter Oliver
3524330e5d Fix idempotency when removing packages.
If the package is already not present, then we have nothing to do.
2015-01-25 15:44:32 +00:00
Peter Oliver
2eae1820ff Tweak documentation. 2015-01-25 15:42:52 +00:00
Toshio Kuratomi
16d622aab8 Fix documentation in zypper_repository 2015-01-14 20:49:44 -08:00
Justin Lecher
8658b6783a
Keep default behaviour for refresh
Signed-off-by: Justin Lecher <jlec@gentoo.org>
2015-01-14 15:50:18 +01:00
Daniel Newport
2b1b3df40f use state=latest to ensure the latest version is installed. mimics functionality of the apt and yum modules. 2015-01-10 23:56:05 -05:00