diff options
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | README.md | 7 | ||||
-rw-r--r-- | brackets-bin.install | 2 |
4 files changed, 30 insertions, 30 deletions
@@ -1,14 +1,14 @@ pkgbase = brackets-bin - pkgdesc = A code editor for HTML, CSS and JavaScript. + pkgdesc = A code editor for HTML, CSS and JavaScript. (Waiting for new release for Linux, hold on.) pkgver = 1.14.1 pkgrel = 1 - url = http://brackets.io + url = https://brackets.io install = brackets-bin.install arch = x86_64 license = MIT depends = gconf depends = libgcrypt15 - depends = nodejs + depends = nodejs>=12 depends = nspr depends = nss depends = systemd @@ -24,10 +24,9 @@ pkgbase = brackets-bin conflicts = brackets-git noextract = data.tar.xzaa noextract = data.tar.xzab - source = https://github.com/Hritik14/brackets-bin/raw/master/data.tar.xzaa - source = https://github.com/Hritik14/brackets-bin/raw/master/data.tar.xzab + source = https://cdn.jsdelivr.net/gh/kuohuanhuan-forkonly/brackets-bin@master/data.tar.xzaa + source = https://cdn.jsdelivr.net/gh/kuohuanhuan-forkonly/brackets-bin@master/data.tar.xzab sha512sums = 2094065e915650bccd9707334ab73b70dd0fcf3bfb397608329e58f91a58fa0cffe7855483c0e152cda4b6231f54918774a2d467efe719c14c19fbbef026a8d1 sha512sums = 0dd731232b642dfd0fe9eb7533fcfe2a32de5bb8ab1c72f458b3437db9f893b840fc3323f58240b2ec0ee6324c5cef45bdda05a763ecb442d02d75d5ab3cf200 pkgname = brackets-bin - @@ -1,63 +1,59 @@ -# Maintainer: MrHritik <Hritikxx8 at gmail dot com> -# Contributor: danyf90 <daniele.formichelli@gmail.com> -# Contributor: mac <poczciwiec at gmail dot com> +# Maintainer: KuoHuanHuan <hi@nekohuan.cyou> +# Contributor: MrHritik <Hritikxx8@gmail.com> +# Contributor: danyf90 <daniele.formichelli@gmail.com> +# Contributor: mac <poczciwiec@gmail.com> pkgname=brackets-bin _pkgname=brackets pkgver=1.14.1 pkgrel=1 -pkgdesc="A code editor for HTML, CSS and JavaScript. " +pkgdesc="A code editor for HTML, CSS and JavaScript. (Waiting for new release for Linux, hold on.)" arch=("x86_64") -url="http://brackets.io" +url="https://brackets.io" license=("MIT") -depends=("gconf" "libgcrypt15" "nodejs" "nspr" "nss" "systemd" "libxss") -optdepends=("google-chrome: to enable Live Preview" +depends=("gconf" "libgcrypt15" "nodejs>=12" "nspr" "nss" "systemd" "libxss") +optdepends=( + "google-chrome: to enable Live Preview" "gnuplot: to enable node benchmarking" "gtk2: to enable native UI" "ruby: to enable LiveDevelopment Inspector" "desktop-file-utils: for update-desktop-database" - "hicolor-icon-theme: for hicolor theme hierarchy") + "hicolor-icon-theme: for hicolor theme hierarchy" + ) provides=("brackets=$pkgver") conflicts=('brackets' 'brackets-git') install=$pkgname.install -source=("https://github.com/Hritik14/brackets-bin/raw/master/data.tar.xzaa" "https://github.com/Hritik14/brackets-bin/raw/master/data.tar.xzab") +source=("https://cdn.jsdelivr.net/gh/kuohuanhuan-forkonly/brackets-bin@master/data.tar.xzaa" "https://cdn.jsdelivr.net/gh/kuohuanhuan-forkonly/brackets-bin@master/data.tar.xzab") noextract=("data.tar.xzaa" "data.tar.xzab") -sha512sums=('2094065e915650bccd9707334ab73b70dd0fcf3bfb397608329e58f91a58fa0cffe7855483c0e152cda4b6231f54918774a2d467efe719c14c19fbbef026a8d1' '0dd731232b642dfd0fe9eb7533fcfe2a32de5bb8ab1c72f458b3437db9f893b840fc3323f58240b2ec0ee6324c5cef45bdda05a763ecb442d02d75d5ab3cf200') - +sha512sums=( + '2094065e915650bccd9707334ab73b70dd0fcf3bfb397608329e58f91a58fa0cffe7855483c0e152cda4b6231f54918774a2d467efe719c14c19fbbef026a8d1' '0dd731232b642dfd0fe9eb7533fcfe2a32de5bb8ab1c72f458b3437db9f893b840fc3323f58240b2ec0ee6324c5cef45bdda05a763ecb442d02d75d5ab3cf200' +) # May be SKIP soon prepare() { + echo "This version is the latest support Linux, with GitHub issue https://github.com/brackets-cont/brackets/issues/112 we got it will be supported soon, hold on and use v1.14.1 at-this-risk." + echo "--------------------------------------------------" cd $srcdir - msg2 "Merging files..." cat data.tar.xz* > data.tar.xz msg2 "Extracting files..." tar -xf data.tar.xz } - package() { cd $srcdir - - msg2 "Installing program..." - + msg2 "Installing main program..." install -d $pkgdir/opt cp -r opt/$_pkgname $pkgdir/opt/$_pkgname - chmod -R a+rw $pkgdir/opt/$_pkgname/samples - install -d $pkgdir/usr/bin ln -s /opt/brackets/brackets $pkgdir/usr/bin/$_pkgname - msg2 "Installing icons..." cp -r usr $pkgdir/usr - msg2 "Installing .desktop file..." install -d $pkgdir/usr/share/applications sed 's/Development/Development;/' opt/$_pkgname/$_pkgname.desktop > $pkgdir/usr/share/applications/$_pkgname.desktop - msg2 "Installing license..." install -Dm755 usr/share/doc/$_pkgname/copyright $pkgdir/usr/share/licenses/$_pkgname/copyright - install -Dm4755 $srcdir/opt/brackets/chrome-sandbox \ "$pkgdir/opt/brackets/chrome-sandbox" } diff --git a/README.md b/README.md new file mode 100644 index 000000000000..8db9d2c02bc5 --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +# Brackets-BIN AUR package + +There's still no new release for Linux. + +Still waiting for it, I think it will come quickly. + +Ref. <https://github.com/brackets-cont/brackets/issues/112> diff --git a/brackets-bin.install b/brackets-bin.install index fc1bfdcbe75a..c31d5314e4b1 100644 --- a/brackets-bin.install +++ b/brackets-bin.install @@ -27,11 +27,9 @@ post_install() { update-desktop-database -q update-mime-database usr/share/mime } - post_upgrade() { post_install } - post_remove() { xdg-icon-resource forceupdate --theme hicolor &> /dev/null update-desktop-database -q |