diff options
author | Mattia Moffa | 2021-08-22 14:03:11 +0200 |
---|---|---|
committer | Mattia Moffa | 2021-08-22 14:03:11 +0200 |
commit | cbb74741a856b682e41a565646ed2f0a7ecbee03 (patch) | |
tree | b95d3f5f7ae146907557e3f6913cab7edb585703 | |
download | aur-cbb74741a856b682e41a565646ed2f0a7ecbee03.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | eclipse.desktop | 9 |
4 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5d76653f37e9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = eclipse-php + pkgdesc = Highly extensible IDE (PHP version) + pkgver = 4.20 + pkgrel = 1 + epoch = 2 + url = https://www.eclipse.org/ + arch = x86_64 + license = EPL + depends = java-environment>=8 + depends = webkit2gtk + depends = unzip + provides = eclipse=4.20-1 + conflicts = eclipse + source = eclipse-php-2021-06-R-linux-gtk-x86_64.tar.gz::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2021-06/R/eclipse-php-2021-06-R-linux-gtk-x86_64.tar.gz&r=1 + source = eclipse.desktop + sha512sums = 0e5251f74222deda86a5340c10c4d7c9b56efa3fe19ef82f1aa7515ca6721a8c70b8aa704ea6d1a22f04af5076549ef163c1d37c6b6fc15a5374b85aa15bd950 + sha512sums = 910d235d1b170b850d91598af1949db5109671236d76f62ea51f9505a285b4b10fcdacae0bc60dc209ab57fbb44d98223fb4b584b31e220253396a933bc98a78 + +pkgname = eclipse-php diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..450dce35ce99 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +*.tar.gz +*.part +*.pkg.* +config +pkg +src diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0d40bdd8f5f2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Mattia Moffa <mattia [at] moffa [dot] xyz> + +pkgname=eclipse-php +epoch=2 +pkgver=4.20 +pkgrel=1 +_release=2021-06/R +pkgdesc="Highly extensible IDE (PHP version)" +arch=(x86_64) +url="https://www.eclipse.org/" +license=('EPL') +depends=('java-environment>=8' webkit2gtk unzip) +makedepends=() +provides=(eclipse=$pkgver-$pkgrel) +conflicts=(eclipse) + +_srcfilename="$pkgname-${_release//\//-}-linux-gtk-$CARCH.tar.gz" +source=("$_srcfilename::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/$_release/$_srcfilename&r=1" + "eclipse.desktop") +sha512sums=('0e5251f74222deda86a5340c10c4d7c9b56efa3fe19ef82f1aa7515ca6721a8c70b8aa704ea6d1a22f04af5076549ef163c1d37c6b6fc15a5374b85aa15bd950' + '910d235d1b170b850d91598af1949db5109671236d76f62ea51f9505a285b4b10fcdacae0bc60dc209ab57fbb44d98223fb4b584b31e220253396a933bc98a78') + +package() { + install -d "${pkgdir}/usr/lib" + cp -r "eclipse" "${pkgdir}/usr/lib/eclipse" + install -d "${pkgdir}/usr/bin" + ln -s "/usr/lib/eclipse/eclipse" "${pkgdir}/usr/bin/eclipse" + + install -Dm644 "eclipse.desktop" "${pkgdir}/usr/share/applications/eclipse.desktop" + + for i in 16 22 24 32 48 64 128 256 512 1024 ; do + install -Dm644 eclipse/plugins/org.eclipse.platform_*/eclipse$i.png \ + "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/eclipse.png" + done +} diff --git a/eclipse.desktop b/eclipse.desktop new file mode 100644 index 000000000000..490afbb1d7b9 --- /dev/null +++ b/eclipse.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Eclipse +Comment=PHP Development Environment +Icon=eclipse +Exec=eclipse +Terminal=false +Type=Application +Categories=Development;IDE;Java; +StartupNotify=true |