diff options
author | Mansour Behabadi | 2017-09-21 13:05:23 +1000 |
---|---|---|
committer | Mansour Behabadi | 2017-09-21 14:03:03 +1000 |
commit | 6188774fa6e04b59e59d142173822c47b8c0e3aa (patch) | |
tree | e463f3c07f312912509d66cd4f00af3e8bb6984a | |
download | aur-6188774fa6e04b59e59d142173822c47b8c0e3aa.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rwxr-xr-x | carte | 3 | ||||
-rwxr-xr-x | kitchen | 3 | ||||
-rwxr-xr-x | spoon | 3 | ||||
-rw-r--r-- | spoon.desktop | 8 |
6 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..dc2acfc098d0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +# Generated by mksrcinfo v8 +# Thu Sep 21 04:02:53 UTC 2017 +pkgbase = pdi-ce + pkgdesc = Pentaho Data Integration (ETL) a.k.a Kettle + pkgver = 7.1.0.0_12 + pkgrel = 1 + url = https://community.pentaho.com/projects/data-integration/ + arch = i686 + arch = x86_64 + license = Apache + depends = java-runtime + depends = gtk2 + depends = libxtst + source = https://downloads.sourceforge.net/project/pentaho/Data%20Integration/7.1/pdi-ce-7.1.0.0-12.zip + source = spoon + source = carte + source = kitchen + source = spoon.desktop + sha1sums = dcdbc0f7dc0bbcf745707277c09fb2aedccaa5ca + sha1sums = 9498b8259c90304721d302c615e81c3dd9b2cabc + sha1sums = 4680e39d10989a491d5d0cdacf12dcb7f1fda236 + sha1sums = cd5f84709d8e40c28d2340081073c508b89e1cc1 + sha1sums = 99ff161080cfd675a11928dd467426ba72df4e77 + +pkgname = pdi-ce + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..25c6c3bd44ad --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Mansour Behabadi <mansour@oxplot.com> + +pkgname=pdi-ce +pkgver=7.1.0.0_12 +pkgrel=1 + +pkgdesc='Pentaho Data Integration (ETL) a.k.a Kettle' +arch=('i686' 'x86_64') +url='https://community.pentaho.com/projects/data-integration/' +license=('Apache') + +depends=('java-runtime' 'gtk2' 'libxtst') + +source=( + "https://downloads.sourceforge.net/project/pentaho/Data%20Integration/$(echo $pkgver | grep -Po '^\d+\.\d+')/pdi-ce-${pkgver//_/-}.zip" + "spoon" + "carte" + "kitchen" + "spoon.desktop" +) +sha1sums=( + 'dcdbc0f7dc0bbcf745707277c09fb2aedccaa5ca' + '9498b8259c90304721d302c615e81c3dd9b2cabc' + '4680e39d10989a491d5d0cdacf12dcb7f1fda236' + 'cd5f84709d8e40c28d2340081073c508b89e1cc1' + '99ff161080cfd675a11928dd467426ba72df4e77' +) + +package() { + install -d "$pkgdir/opt/pdi" + install -d "$pkgdir/usr/bin" + install -d "$pkgdir/usr/share/applications" + install -d "$pkgdir/usr/share/icons" + + cp -r data-integration/* "$pkgdir/opt/pdi" + install -m 755 spoon carte kitchen "$pkgdir/usr/bin" + install -m 644 "spoon.desktop" "$pkgdir/usr/share/applications/spoon.desktop" + install -m 644 data-integration/spoon.png "$pkgdir/usr/share/icons/spoon.png" +} diff --git a/carte b/carte new file mode 100755 index 000000000000..4dab2ced933a --- /dev/null +++ b/carte @@ -0,0 +1,3 @@ +#!/bin/sh +cd /opt/pdi +exec ./carte.sh diff --git a/kitchen b/kitchen new file mode 100755 index 000000000000..2341c03ac186 --- /dev/null +++ b/kitchen @@ -0,0 +1,3 @@ +#!/bin/sh +cd /opt/pdi +exec ./kitchen.sh diff --git a/spoon b/spoon new file mode 100755 index 000000000000..18287674e1b4 --- /dev/null +++ b/spoon @@ -0,0 +1,3 @@ +#!/bin/sh +cd /opt/pdi +exec ./spoon.sh diff --git a/spoon.desktop b/spoon.desktop new file mode 100644 index 000000000000..40237fa72812 --- /dev/null +++ b/spoon.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Exec=/usr/bin/spoon %f +Icon=spoon +Terminal=false +Type=Application +Name=Pentaho Data Integration +Comment=ETL tool also known as Kettle +Categories=Development;IDE; |