diff options
author | j.r | 2020-05-07 09:18:39 +0200 |
---|---|---|
committer | j.r | 2020-05-07 09:18:39 +0200 |
commit | 5e747695163188ef909b2b47e782ea389558c7f3 (patch) | |
tree | 79b402cd2cebd9e6a335a55b3487d5ce29e087c9 | |
download | aur-5e747695163188ef909b2b47e782ea389558c7f3.tar.gz |
Add first draft
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | ceb2txt | 7 |
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4aa521fa405b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = ceb2txt-git + pkgdesc = A small tool that can convert ceb (Conversations Encrypted Backup) files to simple plain text. + pkgver = r7.865aea9 + pkgrel = 1 + url = https://github.com/inputmice/ceb2txt + arch = i686 + arch = x86_64 + license = Apache + makedepends = git + makedepends = java-environment + makedepends = maven + depends = java-runtime + provides = ceb2txt + conflicts = ceb2txt + source = ceb2txt-git::git+https://github.com/iNPUTmice/ceb2txt.git + source = ceb2txt + md5sums = SKIP + md5sums = f992aa1c4ff4190b639c8d54babb31d5 + +pkgname = ceb2txt-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b7cec07b1a1a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: j.r <j.r@jugendhacker.de> +_pkgname=ceb2txt +pkgname=$_pkgname-git +pkgver=r7.865aea9 +pkgrel=1 +pkgdesc='A small tool that can convert ceb (Conversations Encrypted Backup) files to simple plain text.' +arch=('i686' 'x86_64') +url="https://github.com/inputmice/ceb2txt" +license=('Apache') +depends=('java-runtime') +makedepends=('git' 'java-environment' 'maven') +provides=("$_pkgname") +conflicts=("$_pkgname") +source=('ceb2txt-git::git+https://github.com/iNPUTmice/ceb2txt.git' 'ceb2txt') +md5sums=('SKIP' + 'f992aa1c4ff4190b639c8d54babb31d5') + +pkgver() { + cd "$srcdir/$pkgname" + + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/$pkgname" + mvn package +} + +package() { + cd "$srcdir/$pkgname" + install -Dm644 target/im.conversations.ceb2txt-0.1.jar $pkgdir/usr/share/java/$_pkgname/$_pkgname.jar + + cd "$srcdir" + install -Dm755 ceb2txt $pkgdir/usr/bin/ceb2txt +} diff --git a/ceb2txt b/ceb2txt new file mode 100644 index 000000000000..2dacd311ffd0 --- /dev/null +++ b/ceb2txt @@ -0,0 +1,7 @@ +#!/bin/sh +if [ -z "$1" ] + then + /usr/bin/echo "Usage ceb2txt [filename]" + exit 1 +fi +exec /usr/bin/java -jar '/usr/share/java/ceb2txt/ceb2txt.jar' "$@" |