From d686e2f3deba9fa0a70686710441465b7227ef27 Mon Sep 17 00:00:00 2001 From: Kevin Berry Date: Sat, 13 Jun 2015 02:56:07 +0000 Subject: [PATCH 1/7] New package: perl-Crypt-Rijndael-1.13 --- srcpkgs/perl-Crypt-Rijndael/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/perl-Crypt-Rijndael/template diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template new file mode 100644 index 00000000000..bfa4bd81a5e --- /dev/null +++ b/srcpkgs/perl-Crypt-Rijndael/template @@ -0,0 +1,15 @@ +# Template file for 'perl-Crypt-Rijndael' +pkgname=perl-Crypt-Rijndael +version=1.13 +revision=1 +wrksrc="${pkgname/perl-/}-${version}" +build_style=perl-module +hostmakedepends="perl" +makedepends="perl" +depends="${hostmakedepends}" +short_desc="Crypt::Rijndael - Crypt::CBC compliant Rijndael module" +maintainer="Kevin Berry " +homepage="http://search.cpan.org/dist/Crypt-Rijndael" +license="LGPL-3" +distfiles="${CPAN_SITE}/Crypt/Crypt-Rijndael-${version}.tar.gz" +checksum=cd7209a6dfe0a3dc8caffe1aa2233b0e6effec7572d76a7a93feefffe636214e From 2781ca8d472f925b30d7f4fd24d26ee2b1281c9f Mon Sep 17 00:00:00 2001 From: Kevin Berry Date: Sat, 13 Jun 2015 02:56:33 +0000 Subject: [PATCH 2/7] New package: perl-Sort-Naturally-1.03 --- srcpkgs/perl-Sort-Naturally/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/perl-Sort-Naturally/template diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template new file mode 100644 index 00000000000..3d00e8ca40a --- /dev/null +++ b/srcpkgs/perl-Sort-Naturally/template @@ -0,0 +1,15 @@ +# Template file for 'perl-Sort-Naturally' +pkgname=perl-Sort-Naturally +version=1.03 +revision=1 +wrksrc="${pkgname/perl-/}-${version}" +build_style=perl-module +hostmakedepends="perl" +makedepends="perl" +depends="${hostmakedepends}" +short_desc="Sort::Naturally - sort lexically, but sort numeral parts numerically" +maintainer="Kevin Berry " +homepage="http://search.cpan.org/dist/Sort-Naturally" +license="Artistic, GPL-1" +distfiles="${CPAN_SITE}/Sort/Sort-Naturally-${version}.tar.gz" +checksum=eaab1c5c87575a7826089304ab1f8ffa7f18e6cd8b3937623e998e865ec1e746 From 98399559dac7845f0f9a6feb8c313674bd44e01b Mon Sep 17 00:00:00 2001 From: Kevin Berry Date: Sat, 13 Jun 2015 03:04:03 +0000 Subject: [PATCH 3/7] New package: perl-Term-ShellUI-0.92 --- srcpkgs/perl-Term-ShellUI/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/perl-Term-ShellUI/template diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template new file mode 100644 index 00000000000..cb76de2bbbb --- /dev/null +++ b/srcpkgs/perl-Term-ShellUI/template @@ -0,0 +1,15 @@ +# Template file for 'perl-Term-ShellUI' +pkgname=perl-Term-ShellUI +version=0.92 +revision=1 +wrksrc="${pkgname/perl-/}-${version}" +build_style=perl-module +hostmakedepends="perl" +makedepends="perl" +depends="${hostmakedepends}" +short_desc="Term::ShellUI - A fully-featured shell-like command line environment" +maintainer="Kevin Berry " +homepage="http://search.cpan.org/dist/Term-ShellUI" +license="MIT" +distfiles="${CPAN_SITE}/Term/Term-ShellUI-${version}.tar.gz" +checksum=3279c01c76227335eeff09032a40f4b02b285151b3576c04cacd15be05942bdb From 083cfeed6460cdc23de7e874a49580014acd1d63 Mon Sep 17 00:00:00 2001 From: Kevin Berry Date: Sat, 13 Jun 2015 03:09:18 +0000 Subject: [PATCH 4/7] New package: perl-File-KeePass-2.03 --- srcpkgs/perl-File-KeePass/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/perl-File-KeePass/template diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template new file mode 100644 index 00000000000..5313fba957c --- /dev/null +++ b/srcpkgs/perl-File-KeePass/template @@ -0,0 +1,15 @@ +# Template file for 'perl-File-KeePass' +pkgname=perl-File-KeePass +version=2.03 +revision=1 +wrksrc="${pkgname/perl-/}-${version}" +build_style=perl-module +hostmakedepends="perl" +makedepends="perl" +depends="${hostmakedepends}" +short_desc="File::KeePass - Interface to KeePass V1 and V2 database files" +maintainer="Kevin Berry " +homepage="http://search.cpan.org/dist/File-KeePass" +license="Artistic, GPL-1" +distfiles="${CPAN_SITE}/File/File-KeePass-${version}.tar.gz" +checksum=c30c688027a52ff4f58cd69d6d8ef35472a7cf106d4ce94eb73a796ba7c7ffa7 From 814146c04cda2d8448da36778e86bbab76926d69 Mon Sep 17 00:00:00 2001 From: Kevin Berry Date: Sat, 13 Jun 2015 03:24:54 +0000 Subject: [PATCH 5/7] New package: perl-Clone-0.38 --- srcpkgs/perl-Clone/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/perl-Clone/template diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template new file mode 100644 index 00000000000..68ccffc3a8c --- /dev/null +++ b/srcpkgs/perl-Clone/template @@ -0,0 +1,15 @@ +# Template file for 'perl-Clone' +pkgname=perl-Clone +version=0.38 +revision=1 +wrksrc="${pkgname/perl-/}-${version}" +build_style=perl-module +hostmakedepends="perl" +makedepends="perl" +depends="${hostmakedepends}" +short_desc="Clone - recursively copy Perl datatypes" +maintainer="Kevin Berry " +homepage="http://search.cpan.org/dist/Clone" +license="Artistic, GPL-1" +distfiles="${CPAN_SITE}/Clone/Clone-${version}.tar.gz" +checksum=9fb0534bb7ef6ca1f6cc1dc3f29750d6d424394d14c40efdc77832fad3cebde8 From 4450cf169b9eb902878b287ebccdf7604716f616 Mon Sep 17 00:00:00 2001 From: Kevin Berry Date: Mon, 15 Jun 2015 13:53:51 +0000 Subject: [PATCH 6/7] New package: kpcli-2.8 --- srcpkgs/kpcli/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/kpcli/template diff --git a/srcpkgs/kpcli/template b/srcpkgs/kpcli/template new file mode 100644 index 00000000000..37fd74d8d87 --- /dev/null +++ b/srcpkgs/kpcli/template @@ -0,0 +1,16 @@ +# Template file for 'kpcli' +pkgname="kpcli" +version=2.8 +revision=1 +noarch=yes +depends="perl perl-Crypt-Rijndael perl-Sort-Naturally perl-Term-ReadKey perl-Term-ShellUI perl-File-KeePass perl-Clone" +short_desc="KeePass Command Line Interface" +maintainer="Kevin Berry " +license="Artistic, GPL-1" +build_style=fetch +homepage="http://kpcli.sourceforge.net/" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.pl" +checksum=21351afe96bd8d151cc5b551b9852249199802deac5ed05ba8538f18c308b2ee +do_install() { + vbin kpcli-${version}.pl kpcli +} From 6e4202b9e6894e500a99b7fde73a75e017aa843f Mon Sep 17 00:00:00 2001 From: Kevin Berry Date: Mon, 15 Jun 2015 21:39:28 +0000 Subject: [PATCH 7/7] Update package: perl-Crypt-Rijndael-1.13_2 - Patch for musl. --- .../perl-Crypt-Rijndael/patches/use-stdint_h.patch | 14 ++++++++++++++ srcpkgs/perl-Crypt-Rijndael/template | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/perl-Crypt-Rijndael/patches/use-stdint_h.patch diff --git a/srcpkgs/perl-Crypt-Rijndael/patches/use-stdint_h.patch b/srcpkgs/perl-Crypt-Rijndael/patches/use-stdint_h.patch new file mode 100644 index 00000000000..f3f4fe7f88a --- /dev/null +++ b/srcpkgs/perl-Crypt-Rijndael/patches/use-stdint_h.patch @@ -0,0 +1,14 @@ +--- rijndael.h ++++ rijndael.h +@@ -72,6 +72,11 @@ + typedef u_char UINT8; + #endif + ++#include ++#define _CRYPT_RIJNDAEL_H_TYPES ++typedef uint32_t UINT32; ++typedef uint8_t UINT8; ++ + /* I expect this to be the usual case */ + #if ! defined(_CRYPT_RIJNDAEL_H_TYPES) && ( defined(_SYS_TYPES_H) || defined(_SYS_TYPES_H_) ) + #define _CRYPT_RIJNDAEL_H_TYPES diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template index bfa4bd81a5e..78cf0443d49 100644 --- a/srcpkgs/perl-Crypt-Rijndael/template +++ b/srcpkgs/perl-Crypt-Rijndael/template @@ -1,7 +1,7 @@ # Template file for 'perl-Crypt-Rijndael' pkgname=perl-Crypt-Rijndael version=1.13 -revision=1 +revision=2 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl"