GEM2TGZ(1)

✨ NAME ✨

okay so bestie, this is the gem2tgz manual page (section 1, the user commands girlies πŸ’…) and it's literally here to convert Rubygems' .gem file into tarballs. that's the whole job. she's focused. she's booked. πŸŽ€


🌸 SYNOPSIS 🌸

two ways to run her, pick your fighter:

gem2tgz [OPTIONS] GEMNAME [TARBALL] (to download the gem with gem fetch)

gem2tgz [OPTIONS] GEMFILE [TARBALL] (to use a local .gem file)

so like, either you hand her a GEMNAME and she goes and fetches it with gem fetch, or you already have a GEMFILE sitting there locally and she uses that instead. either way there might be TARBALL. πŸ’–


πŸ¦‹ DESCRIPTION πŸ¦‹

gem2tgz will convert the .gem file GEM into a tarball named TARBALL. no cap.

and if you leave TARBALL off? she doesn't panic, she's iconic like that πŸ‘‘ β€” she will try to guess the filename for the tarball by taking GEM and replacing '.gem' with '.tar.gz'.

so something.gem walks in, something.tar.gz walks out. glow up fr fr ✨


🌈 SEE ALSO 🌈

  • gem2deb(1) β€” her sibling, go say hi 🫢

Copyright (c) 2010, Antonio Terceiro <terceiro@softwarelivre.org>

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

bestie the "WITHOUT ANY WARRANTY" part is real, okay, she's not your lawyer, she's not your warranty, she's just out here converting .gem files πŸ˜­πŸ’€

okay that's the whole page, mwah πŸ’‹ this lore dropped on 2026-05-15, live from the GEM2TGZ(1) manual. periodt. πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from