#!/usr/bin/perl
use Penguin;
use Penguin::Frame::Code;
use Penguin::Frame::Data;
use Penguin::Wrapper::PGP;
use Penguin::Wrapper::Transparent;
my $filename = shift;
open(CODEFILE, "<$filename");
{local $/ = undef; $codetosend = <CODEFILE>}
close(CODEFILE);
print("assembling...\n");
$frame = new Penguin::Frame::Code Wrapper => 'Penguin::Wrapper::Transparent';
assemble $frame Password => $password,
Text => $codetosend,
Title => "untitled program",
Name => "mapthecat <map\@amicus.com>";
open(FRAMEFILE, ">$filename.pen");
print FRAMEFILE $frame->contents();
close FRAMEFILE;
print("...done\n");
syntax highlighted by Code2HTML, v. 0.9.1