diff options
author | Domenico Iezzi | 2019-04-10 15:07:51 +0200 |
---|---|---|
committer | Nicolas Truessel | 2019-04-12 08:40:45 +0200 |
commit | 4df9e1be41ed58d77a547a69433352ef4de61315 (patch) | |
tree | 5c68dc756702bbb481fe65122364c7c7978fe99d /PKGBUILD | |
parent | 86eb7cd36c0a25c69f8b77af597f808677a8dfe6 (diff) | |
download | aur-4df9e1be41ed58d77a547a69433352ef4de61315.tar.gz |
Added desktop file and icon
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 14 insertions, 8 deletions
@@ -1,10 +1,12 @@ # Maintainer: ntruessel <nicolas+arch@ntruessel.ch> +# Contributor: Domenico Iezzi <domenico.iezzi.201@gmail.com> + pkgname=eiffelstudio-bin _major=18 _minor=11 _build=102592 pkgver=${_major}.${_minor}.${_build} -pkgrel=1 +pkgrel=2 pkgdesc="IDE for the Eiffel programming language (opensource edition)" arch=("x86_64") url="https://www.eiffel.org/downloads" @@ -13,10 +15,12 @@ depends=("gtk2" "libxtst" "gcc") provides=("eiffelstudio") conflicts=("eiffelstudio") options=("staticlibs") -source=("estudio.profile" - "http://downloads.sourceforge.net/project/eiffelstudio/EiffelStudio%20${_major}.${_minor}/Build_${_build}/Eiffel_${_major}.${_minor}_gpl_${_build}-linux-x86-64.tar.bz2") -sha256sums=('3b5f56cf15ad160284ba49db0928b2fff5132cfbc56f7c3c1ac7289ee5bc93fc' - 'aa0a77ee74f3d6a490e24202ba2311260678e2800b18e6e685bd430fb3ea8c19') +source=("eiffel-studio.profile" + "http://downloads.sourceforge.net/project/eiffelstudio/EiffelStudio%20${_major}.${_minor}/Build_${_build}/Eiffel_${_major}.${_minor}_gpl_${_build}-linux-x86-64.tar.bz2" + "eiffel-studio.desktop") +sha256sums=('3660f50b6900cecc22e79913d502a641a3355b9353bdf4b97185e6be100bb59a' + 'aa0a77ee74f3d6a490e24202ba2311260678e2800b18e6e685bd430fb3ea8c19' + 'bee49bd0a0fc335e32881918ff5374e4b1b9ecac32f72943f0256ee26e80345f') prepare() { # remove windows files and folders @@ -26,9 +30,11 @@ prepare() { package() { install -dm755 "${pkgdir}/opt" - cp -a "${srcdir}/Eiffel_${_major}.${_minor}/" "${pkgdir}/opt/estudio" + cp -a "${srcdir}/Eiffel_${_major}.${_minor}/" "${pkgdir}/opt/eiffel-studio" - sed -i 's/@ARCH@/linux-x86-64/g' "${srcdir}/estudio.profile" + sed -i 's/@ARCH@/linux-x86-64/g' "${srcdir}/eiffel-studio.profile" - install -Dm755 "${srcdir}/estudio.profile" "${pkgdir}/etc/profile.d/estudio.sh" + install -Dm755 "${srcdir}/eiffel-studio.profile" "${pkgdir}/etc/profile.d/eiffel-studio.sh" + install -Dm644 "${srcdir}/Eiffel_${_major}.${_minor}/studio/bitmaps/png/estudio.png" "${pkgdir}/usr/share/icons/hicolor/48x48/apps/eiffel-studio.png" + install -Dm644 "${srcdir}/eiffel-studio.desktop" "${pkgdir}/usr/share/applications/eiffel-studio.desktop" } |