diff --git a/eric4/PKGBUILD b/eric4/PKGBUILD new file mode 100644 index 0000000..336f1e9 --- /dev/null +++ b/eric4/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 120737 2014-10-15 18:55:49Z arcanis $ +# Maintainer: Evgeniy Alekseev +# Contributor: Ray Rashif +# Contributor: Daniel J Griffiths +# See .contrib for older/other contributors + +pkgname=eric4 +pkgver=4.5.25 +pkgrel=1 +pkgdesc="A full-featured Python 2.x and Ruby IDE in PyQt4" +arch=('any') +url="http://eric-ide.python-projects.org/" +license=('GPL3') +depends=('eric-common' 'python2-qscintilla') +install=${pkgname}.install +source=("http://downloads.sourceforge.net/eric-ide/${pkgname}-${pkgver}.tar.gz" + "${pkgname}.desktop") +md5sums=('f68cdadacfa10298c89300e0c4036324' + 'bce515b66a2c63dfc76a0f92edbe2ecb') + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + python2 install.py -c -b /usr/bin -i "$pkgdir" + # remove common components + find "${pkgdir}/usr/share/qt4/qsci/api/" -type f -not -name 'eric*' -exec rm {} \; + + # freedesktop.org compatibility + install -Dm644 "${srcdir}/${pkgname}.desktop" \ + "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm644 eric/icons/default/eric.png \ + "${pkgdir}/usr/share/pixmaps/${pkgname}.png" +} + +# vim:set ts=2 sw=2 et: diff --git a/eric4/eric4.desktop b/eric4/eric4.desktop new file mode 100644 index 0000000..3d18ec5 --- /dev/null +++ b/eric4/eric4.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Exec=eric4 +MimeType=application/x-eric4; +Icon=eric4 +Terminal=false +Name=Eric 4 +Comment=Python 2.x & Ruby IDE +Categories=Qt;Python;Development;IDE; +StartupNotify=true diff --git a/eric4/eric4.install b/eric4/eric4.install new file mode 100644 index 0000000..3ebdf2c --- /dev/null +++ b/eric4/eric4.install @@ -0,0 +1,9 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +# vim:set ts=2 sw=2 et: