diff options
author | Alexander Daum | 2021-04-11 21:31:10 +0200 |
---|---|---|
committer | Alexander Daum | 2021-04-11 22:04:03 +0200 |
commit | 074c41fc8825204ec0f80e23869511c9f1528348 (patch) | |
tree | 308ab1bdd0ea3dd0091622301ed61dacf548c9de | |
download | aur-074c41fc8825204ec0f80e23869511c9f1528348.tar.gz |
Intitial Commit
This package is similar to eclipse-java-bin, it only installs one
version of eclipse without building all
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | eclipse-cpp.desktop | 10 | ||||
-rw-r--r-- | eclipse-cpp.png | bin | 0 -> 29447 bytes |
4 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c2f422ad0af0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = eclipse-cpp-bin + pkgdesc = Highly extensible IDE + pkgver = 1.0 + pkgrel = 1 + url = https://www.eclipse.org + arch = x86_64 + license = EPL + makedepends = tar + depends = java-environment>=11 + depends = python + depends = libsecret + provides = eclipse-cpp + conflicts = eclipse-cpp + source = https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2021-03/R/eclipse-cpp-2021-03-R-linux-gtk-x86_64.tar.gz&r=1 + source = eclipse-cpp.desktop + source = eclipse-cpp.png + sha512sums = e6108c65e4720a068529008d5fcdf51d9748d7f332f3e8ae9f4bf058b99ecd14903b6579c8466f9b6b71543cf0ba2988724f5845998883e0a6cce80394560ae4 + sha512sums = 52538ddb2b30d0e0cd0451cfae3f9ba454185ee4b3cca51d1b2452e8997789e032fea83d8b7327044bcf79aae7615757651f8bbac201da3a4d0083a4e09e2d69 + sha512sums = 7933c44f9e4d47aa89706e839fd5f1339e58454125cc8533ea4d7d391f677805ebcb937857ccea305f8829a2e8c6b38dc0447491ad0fbd26e55fcad6c782128f + +pkgname = eclipse-cpp-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2d4592cd04ab --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Alex Daum <alexander.daum@mailbox.org> +pkgname=eclipse-cpp-bin +pkgver=1.0 +_releasemonth="2021-03" +pkgrel=1 +pkgdesc="Highly extensible IDE" +arch=('x86_64') +url="https://www.eclipse.org" +license=('EPL') +depends=("java-environment>=11" "python" "libsecret") +makedepends=('tar') +provides=('eclipse-cpp') +conflicts=('eclipse-cpp') +source=("https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/$_releasemonth/R/${pkgname%-bin}-$_releasemonth-R-linux-gtk-$CARCH.tar.gz&r=1" + "eclipse-cpp.desktop" + "eclipse-cpp.png") +sha512sums=('e6108c65e4720a068529008d5fcdf51d9748d7f332f3e8ae9f4bf058b99ecd14903b6579c8466f9b6b71543cf0ba2988724f5845998883e0a6cce80394560ae4' + '7f83cadc9827f4caaa80b68caaf3c9ffe629f861bb0ea0d6fe8b473f7e0f26a7e088aed48e3dbd757e2363c5375a7c2af2f33fd429e9ee1f50d72c3ffb868b49' + '7933c44f9e4d47aa89706e839fd5f1339e58454125cc8533ea4d7d391f677805ebcb937857ccea305f8829a2e8c6b38dc0447491ad0fbd26e55fcad6c782128f') + +package() { + tar -xzf "${pkgname%-bin}-$_releasemonth-R-linux-gtk-$CARCH.tar.gz&r=1" + mkdir -p "$pkgdir/opt" + mv ./eclipse ./eclipse-cpp + mv ./eclipse-cpp "$pkgdir/opt/" + mkdir -p "$pkgdir/usr/bin" + ln -sv /opt/eclipse-cpp/eclipse "$pkgdir/usr/bin/eclipse-cpp" + install -Dm644 eclipse-cpp.desktop "$pkgdir/usr/share/applications/eclipse-cpp.desktop" + install -Dm644 eclipse-cpp.png "$pkgdir/usr/share/pixmaps/eclipse-cpp.png" + # Uncomment these lines if you want pacman -R to remove some extra eclipse files + # Will cause problems if you have other versions of eclipse installed + #mkdir -p "${pkgdir}${HOME}/.m2" + #mkdir -p "${pkgdir}${HOME}/.p2" +} diff --git a/eclipse-cpp.desktop b/eclipse-cpp.desktop new file mode 100644 index 000000000000..5a108d0ff98a --- /dev/null +++ b/eclipse-cpp.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Version=4.17 +Name=Eclipse-CDT +Comment=Open Development Platform +Exec=eclipse-cpp +Icon=eclipse-cpp +Terminal=false +Categories=GTK;Development;IDE; +StartupNotify=true diff --git a/eclipse-cpp.png b/eclipse-cpp.png Binary files differnew file mode 100644 index 000000000000..825137fb9932 --- /dev/null +++ b/eclipse-cpp.png |