diff options
author | Naleo | 2022-01-10 18:04:07 -1000 |
---|---|---|
committer | Naleo | 2022-01-10 18:04:07 -1000 |
commit | b2193393d7ad3607f478edb7bcee432e1c6c8a27 (patch) | |
tree | d6993e7c34a1de90315e8abe246b6d496c8b7c9e | |
download | aur-b2193393d7ad3607f478edb7bcee432e1c6c8a27.tar.gz |
First PKGBUILD of db-derby
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rwxr-xr-x | derby.sh | 2 |
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5bd00ad61c88 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = db-derby + pkgdesc = open source relational database implemented entirely in Java + pkgver = 10.15.2.0 + pkgrel = 1 + url = https://db.apache.org/derby/ + arch = any + license = Apache + depends = java-environment + depends = bash + source = https://dlcdn.apache.org//db/derby/db-derby-10.15.2.0/db-derby-10.15.2.0-bin.tar.gz + source = derby.sh + sha256sums = ac51246a2d9eef70cecd6562075b30aa9953f622cbd2cd3551bc3d239dc6f02a + sha256sums = bac5fc5a8f0d36785820774f31b89707d4063223718a5d309e1b7b6921a66222 + +pkgname = db-derby diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ed633c37e48f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Naleo Hyde <naleo dot hyde at gmail dot com> +pkgname=db-derby +pkgver=10.15.2.0 +pkgrel=1 +pkgdesc="open source relational database implemented entirely in Java" +arch=('any') +url="https://db.apache.org/derby/" +license=('Apache') +depends=( + 'java-environment' + 'bash' +) +source=("https://dlcdn.apache.org//db/derby/$pkgname-$pkgver/$pkgname-$pkgver-bin.tar.gz" + "derby.sh") + +package() { + mkdir -p "$pkgdir"/opt/Apache + cp "$srcdir"/$pkgname-$pkgver-bin.tar.gz "$pkgdir"/opt/Apache + cd "$pkgdir"/opt/Apache + tar xzvf $pkgname-$pkgver-bin.tar.gz + mv $pkgname-$pkgver-bin $pkgname + rm $pkgname-$pkgver-bin.tar.gz + + #add classpath + mkdir -p "$pkgdir"/etc/profile.d + install "$srcdir"/derby.sh "$pkgdir"/etc/profile.d/ + +} + +sha256sums=('ac51246a2d9eef70cecd6562075b30aa9953f622cbd2cd3551bc3d239dc6f02a' + 'bac5fc5a8f0d36785820774f31b89707d4063223718a5d309e1b7b6921a66222') diff --git a/derby.sh b/derby.sh new file mode 100755 index 000000000000..5faa928c2e3b --- /dev/null +++ b/derby.sh @@ -0,0 +1,2 @@ +export DERBY_INSTALL=/opt/Apache/db-derby +export CLASSPATH=$DERBY_INSTALL/lib/derby.jar:$DERBY_INSTALL/lib/derbytools.jar:$DERBY_INSTALL/lib/derbyoptionaltools.jar:$DERBY_INSTALL/lib/derbyshared.jar:. |