aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD40
-rw-r--r--README.md7
-rw-r--r--brackets-bin.install2
4 files changed, 30 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9434e57c7f02..6c6f2b4be936 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index ac2b4a76e253..c868bedb2998 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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