# Maintainer: max-k # Contributor: max-k if [ $(uname -m) = "x86_64" ] ; then _arch="x86_64" else _arch="x86" fi _major="7.1.3" _minor=11027 pkgname="komodoedit" pkgver="${_major}_${_minor}" pkgrel=1 pkgdesc="Open-Source version of ActiveState Komodo IDE - Based on XUL" arch=(i686 x86_64) url="http://www.activestate.com/komodo-edit" license=('MPL') depends=('glibc>=2.4' 'libjpeg>=6.2' 'gcc-libs' 'gtk2') optdepends=('xterm: can be used by komodo-toolbox') conflicts=('komodoedit-nightly' 'komodoedit-beta') source=("http://downloads.activestate.com/Komodo/releases/${_major}/Komodo-Edit-${_major}-${_minor}-linux-${_arch}.tar.gz") if [ $_arch = "x86_64" ] ; then md5sums=('37b0fd204abd3335f6d82bfa206e7cdd') sha256sums=('cd5de6a6da52ad167fa3aea591d36ba0f1d6e8e6de12265e9bd243c0c27ba505') else md5sums=('a4e14897dc7a878f302e7adb143dbcee') sha256sums=('3c03bed04302eed88fe1c2028043275e9db583a06cfb6b2566639efc2834a79b') fi build() { cd ${srcdir}/Komodo-Edit-${_major}-${_minor}-linux-${_arch} sed -i 's/^ print/ #print\n /g' support/_install.py sed -i 's/root.addHandler(console)/#root.addHandler(console)/' support/_install.py ./install.sh -s -I ${pkgdir}/opt/${pkgname} --dest-dir ${pkgdir}/opt/${pkgname} 2>&1 | sed "s#${pkgdir}##" || exit 1 grep -v ${srcdir} ${pkgdir}/opt/${pkgname}/share/desktop/komodo-edit-7.desktop > ${srcdir}/${pkgname}.desktop echo "Exec=/opt/${pkgname}/bin/komodo %F" >> ${srcdir}/${pkgname}.desktop echo "Icon=/opt/${pkgname}/share/icons/komodo128.png" >> ${srcdir}/${pkgname}.desktop install -D -m 644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop ln -sf "/opt/${pkgname}/lib/mozilla/komodo" "${pkgdir}/opt/${pkgname}/bin/komodo" install -d "${pkgdir}/usr/local/bin" ln -s "/opt/${pkgname}/bin/komodo" "${pkgdir}/usr/local/bin/komodo" }