diff options
author | Vernes Šiljegović | 2015-11-05 10:45:40 +0100 |
---|---|---|
committer | Vernes Šiljegović | 2015-11-05 10:47:32 +0100 |
commit | b295bcbed8412274b6085b599e41ecaab314f1a7 (patch) | |
tree | 0430bafb88ad4ffd51dd1dc552b714d92d1f10c8 | |
download | aur-b295bcbed8412274b6085b599e41ecaab314f1a7.tar.gz |
migrated old AUR package and included latest 8.1 release
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 41 | ||||
-rw-r--r-- | netbeans-php.install | 15 | ||||
-rw-r--r-- | netbeans.desktop | 9 |
4 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..fc521dcfabdb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = netbeans-php + pkgdesc = Netbeans IDE - PHP version + pkgver = 8.1 + pkgrel = 1 + url = https://netbeans.org + install = netbeans-php.install + arch = any + license = CDDL + depends = java-environment + depends = desktop-file-utils + optdepends = php: php execution support + optdepends = xdebug: php debugging support + optdepends = python: ant target support + optdepends = php-composer: dependency manager for php projects + conflicts = netbeans + options = !strip + source = http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-php.zip + source = netbeans.desktop + sha256sums = c8e1f90becc0dde3aa0be18046cf94ab9bba05e4975e98772605fe6a56fbe163 + sha256sums = a2172e4ab1d73a6d5b6cd0d44a329472ecffbfb1b69a1144737929f3ed0d307c + +pkgname = netbeans-php + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5d471f99545f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ + +# Contributor: Tom Richards <tom@tomrichards.net> +# Contributor: Ebubekir KARUL <ebubekirkarul@yandex.com> +# Contributor: Krzysztof Raczkowski <raczkow@gnu-tech.pl> +# Contributor: Techlive Zheng <techlivezheng@gmail.com> +# Contributor: LinuxUser <theo@nordlogix.com> +# Contributor: Verni <vernes.siljegovic@gmail.com> + +pkgname=netbeans-php +pkgver=8.1 +pkgrel=1 +pkgdesc="Netbeans IDE - PHP version" +arch=('any') +url="https://netbeans.org" +license=('CDDL') +depends=('java-environment' 'desktop-file-utils') +optdepends=('php: php execution support' + 'xdebug: php debugging support' + 'python: ant target support' + 'php-composer: dependency manager for php projects') + +conflicts=('netbeans') +install=netbeans-php.install +source=('http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-php.zip' + 'netbeans.desktop') +sha256sums=('c8e1f90becc0dde3aa0be18046cf94ab9bba05e4975e98772605fe6a56fbe163' + 'a2172e4ab1d73a6d5b6cd0d44a329472ecffbfb1b69a1144737929f3ed0d307c') +options=('!strip') + +prepare() { + cd $srcdir/netbeans/ + rm -r $(find -name '*\.exe' -or -name '*\.bat' -or -name 'MacOSX*' -or -name 'Windows*' -or -name 'SunOS*') +} + +package() { + find . -type f -exec install -D -m644 {,$pkgdir/usr/share/}{} \; + chmod a+x $pkgdir/usr/share/netbeans/bin/netbeans + install -Dm644 $srcdir/netbeans.desktop $pkgdir/usr/share/applications/netbeans.desktop + mkdir -p $pkgdir/usr/bin + ln -s /usr/share/netbeans/bin/netbeans $pkgdir/usr/bin/netbeans +} diff --git a/netbeans-php.install b/netbeans-php.install new file mode 100644 index 000000000000..d82eb2a27434 --- /dev/null +++ b/netbeans-php.install @@ -0,0 +1,15 @@ +post_install() { + update-desktop-database >/dev/null 2>&1 +} + +post_upgrade() { + update-desktop-database >/dev/null 2>&1 +} + +post_remove() { + update-desktop-database >/dev/null 2>&1 +} + +op=$1 +shift +$op $* diff --git a/netbeans.desktop b/netbeans.desktop new file mode 100644 index 000000000000..733256810c45 --- /dev/null +++ b/netbeans.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=NetBeans PHP IDE +Comment=A powerful PHP development environment +Icon=/usr/share/netbeans/nb/netbeans.png +Exec=/usr/share/netbeans/bin/netbeans +Terminal=false +Type=Application +Categories=Development; +StartupNotify=true |