Commit Graph

1174 Commits

Author SHA1 Message Date
Vítor Galvão 0275e696d1 add before/after_comma/colon 2016-01-03 18:43:59 +00:00
Vítor Galvão 1ecd8b0585 remove before/after_slash 2016-01-03 18:41:09 +00:00
Josh Hagins 2a0d04235c Treat --version like a positional argument in subcommand 2016-01-02 16:02:02 -05:00
Josh Hagins 199eb6ae94 Merge branch 'master' into sourceforge-osdn 2015-12-31 13:19:15 -05:00
Josh Hagins 9a0153c550 Further refactor divider deletion and conversion method code 2015-12-31 13:01:22 -05:00
Josh Hagins 15b7d86d87 Refactor divider deletion and conversion method generator code 2015-12-31 12:58:29 -05:00
Josh Hagins 7cbe4262b3 Add Hbc::DSL::Version wrapper class 2015-12-31 12:06:16 -05:00
Josh Hagins 8612f74638 Minor refactoring of audit and audit_spec 2015-12-31 12:06:16 -05:00
Vítor Galvão 49fc58b76d audit: made check for bad url formats more generic 2015-12-31 15:28:29 +00:00
Vítor Galvão 59ce7b53a2 audit.rb: also check for bad osdn format 2015-12-31 14:22:09 +00:00
Amory Meltzer 60ecb968e7 Attempt somewhat more clear language upon skipping checksum verification
Added in #16084
2015-12-30 17:40:40 -08:00
Vítor Galvão d11c4f8cf8 Merge pull request #16215 from caskroom/revert-16118-delete-svn
Revert "Delete Subversion support"
2015-12-30 15:13:37 +00:00
Josh Hagins e3fe101f9d Merge pull request #16229 from jawshooah/uninstall-signal
Minor cleanup in uninstall_base.rb
2015-12-30 06:51:02 -05:00
Josh Hagins 0d314d2a73 Minor cleanup in uninstall_base 2015-12-30 06:42:10 -05:00
Josh Hagins 7fced75e82 SystemCommand: escape the executable if there are no args
Open3.popen3 does not escape its first argument if it is given only one.
2015-12-30 06:36:29 -05:00
Vítor Galvão b7c585da31 Revert "Delete Subversion support" 2015-12-29 15:22:57 +00:00
Vítor Galvão ec8684ea9e core: reduce spacing in unknown license comment 2015-12-28 16:01:19 +00:00
Josh Hagins 46a69bba54 Fix audit bug introduced in #16166 2015-12-28 01:41:14 -05:00
Josh Hagins 5daf6f1cba Audit: further spec enhancements and refactoring 2015-12-27 22:27:01 -05:00
Josh Hagins cbf00b1023 Add audit checks for appcast
Check that appcast sha256:
  - exists
  - is a string of 64 hexadecimal characters
  - is not the sha256 for the empty string
2015-12-27 18:46:37 -05:00
Josh Hagins a2be75aa4a Test that audit shows an error for missing name 2015-12-27 18:46:37 -05:00
Josh Hagins 559999fe2b Improve style in audit.rb 2015-12-27 18:46:37 -05:00
Vítor Galvão 5e6e1fef5d Merge pull request #16118 from vitorgalvao/delete-svn
Delete Subversion support
2015-12-27 18:28:07 +00:00
Vítor Galvão 869ad3e330 Merge pull request #16102 from vitorgalvao/nickpellant-feature/auto_updates_stanza
Add :auto_updates stanza for Casks
2015-12-25 23:07:57 +00:00
Vítor Galvão 35b3c004ff Merge pull request #16093 from jawshooah/adobe-air-pathnaem
Add constant Hbc::Container::Air::INSTALLER_PATHNAME
2015-12-25 19:00:33 +00:00
Vítor Galvão 3049279582 removed svn from core 2015-12-25 18:42:02 +00:00
Vítor Galvão c72356b613 fixed conflicts in adding auto_updates 2015-12-24 20:47:40 +00:00
Josh Hagins b7bd809aa9 Add constant Hbc::Container::Air::INSTALLER_PATHNAME 2015-12-24 13:10:15 -05:00
Vítor Galvão 9d0db4ef68 removed tags from core 2015-12-24 16:59:13 +00:00
Josh Hagins 2d53ce9626 Inject force as parameter to Download constructor 2015-12-23 23:14:36 -05:00
Josh Hagins 5264a9eb7d Separate verification from download 2015-12-23 15:21:08 -05:00
Josh Hagins 3de6087786 Move GpgCheck to Verify::Gpg, keep disabled 2015-12-23 15:21:08 -05:00
Josh Hagins 6876240c44 Refactor Verify for better control and testability 2015-12-23 15:21:08 -05:00
Josh Hagins 1fba769e99 Refactor Download to be less monolithic 2015-12-23 15:21:08 -05:00
Aditya Dalal 9c6b40808e verify.rb: Warning on sha :no_check 2015-12-22 15:35:14 -05:00
Vítor Galvão 676505b715 Merge pull request #16021 from vitorgalvao/installer-execute
`installer` and `uninstall` make their `:script` targets executable
2015-12-22 11:38:12 +00:00
Vítor Galvão 13600116c1 staged.rb: check if paths exists in set_permissions set_ownership 2015-12-21 19:39:23 -05:00
Vítor Galvão e14e09d9b7 uninstall :script makes target executable 2015-12-21 21:47:12 +00:00
Vítor Galvão 83c7e77206 installer :script makes target executable 2015-12-21 21:47:12 +00:00
adityadalal924 47261a4b1d remove appcast :format stanza 2015-12-20 11:15:27 -05:00
Vítor Galvão 002fc52244 utils.rb: make issues url point to reporting-bugs instructions 2015-12-18 01:31:57 +00:00
Josh Hagins 25f7cfee04 Remove DSL versions in docs and scripts
Closes #15912.
2015-12-17 19:57:15 -05:00
Josh Hagins 5e79f26d49 Fix `staged_path` and `caskroom_path` in DSL
Fixes #15910.
2015-12-17 18:57:26 -05:00
Josh Hagins ceb7af6e9a Merge pull request #15901 from jawshooah/no-dsl-version
Do not require a DSL version in cask header
2015-12-17 18:48:27 -05:00
Josh Hagins 563a46b6f4 Merge pull request #8887 from ponychicken/staged_path
Make staged_path work in installer stanzas
2015-12-17 15:39:41 -05:00
Josh Hagins 81b91434dc Do not require a DSL version in cask header
Following up on #15782. Casks can now be created with no DSL version in
the header. For example:

  cask 'no-dsl-version' do
    version :latest
    ...
  end

Casks with a DSL version in the header are still valid, but the DSL
version will be ignored.
2015-12-17 14:56:08 -05:00
Aditya Dalal 6fd3cebb22 download.rb: Don't use cached download when cask uses `:latest` 2015-12-17 14:13:09 -05:00
Josh Hagins 43233b2f8b Remove stray unnecessary 'exit 0's 2015-12-16 23:54:23 -05:00
Aditya Dalal 2bf6225788 Merge pull request #15643 from joshka/feature/add-audio-plugin-folders
Add Audio Unit and VST plugin folder artifiacts
2015-12-16 17:16:17 -05:00
Josh Hagins 5fa16a51a0 Uninstall login items with uninstall :login_item 2015-12-11 23:47:46 -05:00