You are not logged in.

#1 2022-08-18 19:20:13

crocha
Member
Registered: 2022-08-18
Posts: 2

[REQUEST] pdi-ce

hello, I would like to contribute for the first time, I'm trying to install pdi-ce but there is an error in the download link, so I took advantage and also updated to the new version


 
# Maintainer: Clayton Rocha <crocha1783@gmail.com>

pkgname=pdi-ce
pkgver=9.3.0.0_428
pkgrel=1

pkgdesc='Pentaho Data Integration (ETL) a.k.a Kettle'
arch=('x86_64')
url='https://community.pentaho.com/projects/data-integration/'
license=('Apache')

depends=('java-runtime' 'gtk3' 'libxtst')

source=(
  "https://sourceforge.net/projects/pentaho/files/Pentaho-$(echo $pkgver | grep -Po '^\d+.\d+')/client-tools/pdi-ce-${pkgver//_/-}.zip"
  "spoon"
  "carte"
  "kitchen"
  "pan"
  "spoon.desktop"
)
sha1sums=(
  '0ea3f54ef8f9a54933fe0937dfc4f59ab84b4097'
  'b4166cbcb4fe8c77a4fc4ac02b08703aeacb9759'
  'cff3ac6b1df50792b41e613d39bcc3a04eea2e18'
  '0e06b24ffdfad8af2f321ad855d819d5cf4b085c'
  '1d1a0b6f5ef9a9a48280fb8c98d8feea0d62df4a'
  '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 pan "$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"
}

Offline

#2 2022-08-18 19:26:46

crocha
Member
Registered: 2022-08-18
Posts: 2

Re: [REQUEST] pdi-ce

diff --git a/PKGBUILD b/PKGBUILD
index 708615f..9af68e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
-# Maintainer: Mansour Behabadi <mansour@oxplot.com>
+# Maintainer: Clayton Rocha <crocha1783@gmail.com>
 
 pkgname=pdi-ce
-pkgver=9.1.0.0_324
+pkgver=9.3.0.0_428
 pkgrel=1
 
 pkgdesc='Pentaho Data Integration (ETL) a.k.a Kettle'
@@ -12,7 +12,7 @@ license=('Apache')
 depends=('java-runtime' 'gtk3' 'libxtst')
 
 source=(
-  "https://netactuate.dl.sourceforge.net/project/pentaho/Pentaho%20$(echo $pkgver | grep -Po '^\d+\.\d+')/client-tools/pdi-ce-${pkgver//_/-}.zip"
+  "https://sourceforge.net/projects/pentaho/files/Pentaho-$(echo $pkgver | grep -Po '^\d+.\d+')/client-tools/pdi-ce-${pkgver//_/-}.zip"
   "spoon"
   "carte"
   "kitchen"
@@ -20,7 +20,7 @@ source=(
   "spoon.desktop"
 )
 sha1sums=(
-  'b9e32afce7a00663d950cc1258b02909729fbf07'
+  '0ea3f54ef8f9a54933fe0937dfc4f59ab84b4097'
   'b4166cbcb4fe8c77a4fc4ac02b08703aeacb9759'
   'cff3ac6b1df50792b41e613d39bcc3a04eea2e18'
   '0e06b24ffdfad8af2f321ad855d819d5cf4b085c'

Offline

Board footer

Powered by FluxBB