--- /dev/null
+use inc::Module::Install;
+
+name 'Printer-EVOLIS';
+all_from 'lib/Printer/EVOLIS.pm';
+author q{Dobrica Pavlinusic <dpavlin@rot13.org>};
+license 'perl';
+
+requires 'Data::Dump';
+requires 'Device::ParallelPort';
+
+build_requires 'Test::More';
+
+build_requires 'Module::Install::Repository';
+auto_set_repository;
+
+test_requires 'Pod::Readme';
+
+auto_install;
+
+WriteAll;
+
--- /dev/null
+package Printer::EVOLIS;
+
+use warnings;
+use strict;
+
+=head1 NAME
+
+Printer::EVOLIS - pixel-exact driver for EVOLIS Dualys two-side card printer in perl
+
+=cut
+
+our $VERSION = '0.01';
+
+=head1 DESCRIPTION
+
+This is experimental support for EVOLIS Dualys 3 printer with black ribbon (K) to provide
+pixel-exact driver with support for two-side printing.
+
+Existing cups driver available at
+
+L<http://www.evolis.com/eng/Drivers-Support/Product-support/Dualys-3>
+
+does work, but I haven't been able to make it print duplex on cards, especially when generating
+front and back pages separatly.
+
+=head2 Printer simulator
+
+C<evolis-printer.pl> provides simulator for EVOLIS printer which is useful for development
+
+=head2 Printer driver
+
+C<evolis-driver.pl> provides driver which generates printer commands
+
+=cut
--- /dev/null
+#!/usr/bin/perl -T
+
+use Test::More tests => 7;
+
+BEGIN {
+ use lib 'lib';
+ use_ok( 'Printer::EVOLIS' );
+}
+
+diag( "Testing Printer::EVOLIS $Printer::EVOLIS::VERSION, Perl $], $^X" );