Merge pull request #1836 from deathsyn/add_kpcli_package

Add kpcli package
This commit is contained in:
Juan RP 2015-06-16 07:32:36 +02:00
commit 810e7c4f65
7 changed files with 105 additions and 0 deletions

16
srcpkgs/kpcli/template Normal file
View file

@ -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 <kevin@opensourcealchemist.com>"
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
}

View file

@ -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 <kevin@opensourcealchemist.com>"
homepage="http://search.cpan.org/dist/Clone"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/Clone/Clone-${version}.tar.gz"
checksum=9fb0534bb7ef6ca1f6cc1dc3f29750d6d424394d14c40efdc77832fad3cebde8

View file

@ -0,0 +1,14 @@
--- rijndael.h
+++ rijndael.h
@@ -72,6 +72,11 @@
typedef u_char UINT8;
#endif
+#include <stdint.h>
+#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

View file

@ -0,0 +1,15 @@
# Template file for 'perl-Crypt-Rijndael'
pkgname=perl-Crypt-Rijndael
version=1.13
revision=2
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 <kevin@opensourcealchemist.com>"
homepage="http://search.cpan.org/dist/Crypt-Rijndael"
license="LGPL-3"
distfiles="${CPAN_SITE}/Crypt/Crypt-Rijndael-${version}.tar.gz"
checksum=cd7209a6dfe0a3dc8caffe1aa2233b0e6effec7572d76a7a93feefffe636214e

View file

@ -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 <kevin@opensourcealchemist.com>"
homepage="http://search.cpan.org/dist/File-KeePass"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/File/File-KeePass-${version}.tar.gz"
checksum=c30c688027a52ff4f58cd69d6d8ef35472a7cf106d4ce94eb73a796ba7c7ffa7

View file

@ -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 <kevin@opensourcealchemist.com>"
homepage="http://search.cpan.org/dist/Sort-Naturally"
license="Artistic, GPL-1"
distfiles="${CPAN_SITE}/Sort/Sort-Naturally-${version}.tar.gz"
checksum=eaab1c5c87575a7826089304ab1f8ffa7f18e6cd8b3937623e998e865ec1e746

View file

@ -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 <kevin@opensourcealchemist.com>"
homepage="http://search.cpan.org/dist/Term-ShellUI"
license="MIT"
distfiles="${CPAN_SITE}/Term/Term-ShellUI-${version}.tar.gz"
checksum=3279c01c76227335eeff09032a40f4b02b285151b3576c04cacd15be05942bdb