summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Build.PL15
-rw-r--r--lib/Alien/QREncode.pm11
-rw-r--r--qrencode-3.4.4.tar.bz2bin0 -> 369136 bytes
3 files changed, 26 insertions, 0 deletions
diff --git a/Build.PL b/Build.PL
new file mode 100644
index 0000000..617a2f0
--- /dev/null
+++ b/Build.PL
@@ -0,0 +1,15 @@
+#!perl
+use Alien::Base::ModuleBuild;
+Alien::Base::ModuleBuild->new(
+ dist_name => 'Alien-QREncode',
+ alien_name => 'qrencode',
+ alien_inline_auto_include => ['qrencode.h'],
+ alien_repository => {
+ protocol => 'local',
+ location => '.',
+ pattern => qr{^qrencode-(.*?)\.tar\.bz2$},
+ },
+ configure_requires => { 'Alien::Base::ModuleBuild' => '0.022' },
+ alien_version_check => '%{pkg_config} --atleast-version 3.4.4 %n && %{pkg_config} --modversion %n',
+ license => 'gpl',
+)->create_build_script;
diff --git a/lib/Alien/QREncode.pm b/lib/Alien/QREncode.pm
new file mode 100644
index 0000000..0763db1
--- /dev/null
+++ b/lib/Alien/QREncode.pm
@@ -0,0 +1,11 @@
+package Alien::QREncode;
+use parent 'Alient::Base';
+our $VERSION = '0.1';
+
+=head1 NAME
+
+Alien::QREncode - install the qrencode library
+
+=cut
+
+1;
diff --git a/qrencode-3.4.4.tar.bz2 b/qrencode-3.4.4.tar.bz2
new file mode 100644
index 0000000..25fb1be
--- /dev/null
+++ b/qrencode-3.4.4.tar.bz2
Binary files differ