Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Attila Bukor <r1pp3rj4ck[at]w4it[dot]eu>
- # Contributor: D. Can Celasun <dcelasun[at]gmail[dot]com>
- # Contributor: Slava Volkov <sv99sv[at]gmail[dot]com>
- pkgname=phpstorm
- _pkgname=PhpStorm # Directory name in the tar file
- _pkgbuild=138.2000.2262
- pkgver=8.0
- pkgrel=1
- pkgdesc="Lightweight and Smart PHP IDE."
- arch=('i686' 'x86_64')
- options=(!strip)
- url="http://www.jetbrains.com/phpstorm/"
- license=('custom')
- depends=('java-environment>=6' 'bash')
- install='phpstorm.install'
- source=("http://download.jetbrains.com/webide/PhpStorm-${pkgver}.tar.gz"
- "phpstorm.desktop"
- "phpstorm.sh"
- "phpstorm.install")
- md5sums=('4e29c06628a4db9faed1c25c5f086bbf'
- '5533f8b3e917dc31e63d6757651dba2b'
- '2d31cd6e4f3dbbe84ffe5ecdf3771634'
- 'd4c353011d0cee61c70577d238c09ade')
- package() {
- install -d -m 755 "${pkgdir}/usr/share"
- install -d -m 755 "${pkgdir}/usr/lib"
- cp -a "${srcdir}/${_pkgname}-${_pkgbuild}" "$pkgdir/usr/share/${pkgname}"
- [ $CARCH == "x86_64" ] && SUFFIX=64
- install -m 644 "${pkgdir}/usr/share/${pkgname}/bin/libyjpagent-linux${SUFFIX}.so" "${pkgdir}/usr/lib"
- [ $CARCH == "x86_64" ] && SUFFIX="_64"
- install -m 644 "${pkgdir}/usr/share/${pkgname}/lib/libpty/linux/x86${SUFFIX}/libpty.so" "${pkgdir}/usr/lib"
- [ $CARCH == "i686" ] && SUFFIX=64 || SUFFIX=""
- rm "${pkgdir}/usr/share/${pkgname}/bin/"{fsnotifier${SUFFIX},phpstorm${SUFFIX}.vmoptions}
- rm -rf "${pkgdir}/usr/share/${pkgname}/bin/libyjpagent-linux*"
- rm -rf "${pkgdir}/usr/share/${pkgname}/plugins/terminal/lib/{linux,macosx,win}"
- install -D -m 755 "${srcdir}/phpstorm.sh" "${pkgdir}/usr/bin/phpstorm.sh"
- install -D -m 644 "${srcdir}/phpstorm.desktop" "${pkgdir}/usr/share/applications/phpstorm.desktop"
- install -D -m 644 "${pkgdir}/usr/share/${pkgname}/bin/webide.png" "${pkgdir}/usr/share/pixmaps/phpstorm.png"
- install -D -m 644 "${srcdir}/${_pkgname}-${_pkgbuild}/license/${_pkgname}_license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
- }
- # vim:set ts=2 sw=2 et:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement