--- !ruby/object:Gem::Specification name: tartlet version: !ruby/object:Gem::Version version: 0.0.1 prerelease: platform: ruby authors: - Jake M autorequire: bindir: bin cert_chain: [] date: 2013-05-12 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rdoc requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: aruba requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.9.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.9.2 - !ruby/object:Gem::Dependency name: methadone requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.2.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.2.6 description: ! "\n## Description\n\nTar horror stories. Everyone has one. You used the wrong flags and accidentally\noverwrote one of your source files without a backup. Or you extracted a tarball\nover your current directory and deleted half the updates to your project. You\nspent 30 minutes scouring Google for the right set of flags to extract a zipped\ntarball instead of an unzipped one. Why are there so many flags!?!\n\nEnter Tartlet. Tartlet is a small commandline wrapper around tar that handles\nthe obnoxious flags for you. Need to extract an archive?\n\n tartlet extract thinmints.tar.gz\n\nMmmmmmm. Delicious extracted cookies. Need to compress a set of files?\n\n tartlet compress butter sugar flour --output cookie\n\nMmmmmmmmm. Chocolaty compressed cookies. Tartlet makes it easy to make archives\n(and apparently I'm craving cookies- please hold).\n\n## Installation\n\n\nInstall via gem as:\n\n $ gem install tart\n\n## Usage\n\nTartlet takes a command and then a list of files, with optional flags thrown\nanywhere.\n\n### Commands\n\n* `compress` - takes a list of files, and by default compresses them into\ngzipped tarball `archive.tar.gz`\n\n ex:\n\n $ tartlet compress foo bar baz\n\n* `extract` - takes a single zipped tarball and extracts it into the current\ndirectory\n\n ex:\n\n $ tartlet extract archive.tar.gz\n\n### Options\n\nOptions can be placed anywhere in the command, eg. `tartlet -d compress -o\ntarget file1 file2` is the same as `tartlet compress file1 file2 -d -o target`\nwhich is the same as `tartlet compress -d file1 -o target file2`. I prefer to\nput -d before the command, -t after the command but before the files, and -o at\nthe very end, but put them in whatever order makes sense to you.\n\n* `-o VALUE`, `--output VALUE` - instead of using the default output\n(archive.tar.gz or the current directory), direct output to **VALUE**. For\ncompression archive name, tartlet will automatically append the proper file\nsuffix (.tar or .tar.gz) if it is not already provided.\n\n \ ex:\n\n # extract contents of archive into folder 'dirname'\n $ tartlet extract archive.tar.gz -o dirname\n\n # compress list of files into tarball 'files.tar.gz'\n $ tartlet compress foo bar baz -o files.tar.gz\n \ -- or --\n $ tartlet compress foo bar baz -o files\n\n* `--tarball`, `-tar`, or `-t` - treat tarball as not-gzipped, e.g.\n`archive.tar` (vs the default assumption of a gzipped tarball, eg\n`archive.tar.gz`)\n\n ex:\n\n # extract contents of archive into current directory\n $ tartlet extract --tarball archive.tar\n\n # compress files into non-zipped tarball\n $ tartlet compress --tarball foo bar baz\n\n* `--dry-run`, `--dry`, `-d` - don't execute any commands, simply print to\nstdout the tar command that would be produced by tartlet\n\n \ ex:\n\n $ tartlet --dry compress foo bar baz --tarball -o files\n tar -cf files.tar foo bar baz\n\n $ tartlet extract --dry-run lotsoffiles.tar.gz -o safefolder\n tar -xzf lotsoffiles.tar.gz -C safefolder\n " email: - jakemaskiewicz@gmail.com executables: - tartlet extensions: [] extra_rdoc_files: [] files: - .gitignore - Gemfile - LICENSE - README.md - README.rdoc - Rakefile - bin/tartlet - features/step_definitions/tartlet_steps.rb - features/support/env.rb - features/tartlet.feature - lib/tartlet.rb - lib/tartlet/version.rb - tartlet.gemspec - test/tc_something.rb homepage: https://github.com/jakemask/tartlet licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 1.8.25 signing_key: specification_version: 3 summary: A wrapper for tar that provides sensible defaults test_files: - features/step_definitions/tartlet_steps.rb - features/support/env.rb - features/tartlet.feature - test/tc_something.rb