summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatheus Magalhães de Alcantara2016-04-01 16:13:12 -0300
committerMatheus Magalhães de Alcantara2016-04-01 16:13:12 -0300
commit44be8b3530d3a89f33b468f975154b40b280a355 (patch)
treefe3989873d5fe9480648fc3be1c2dfc2c218b214
parent733bbf798321562fee43d70bb68d21b51ab136bd (diff)
downloadaur-44be8b3530d3a89f33b468f975154b40b280a355.tar.gz
beta4:1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD16
-rw-r--r--atom-beta.desktop12
3 files changed, 28 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 591c0d206f30..b92754af3e68 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sat Mar 19 11:48:23 UTC 2016
+# Fri Apr 1 19:12:20 UTC 2016
pkgbase = atom-editor-beta
pkgdesc = Chrome-based text editor from Github - Beta Channel
- pkgver = 1.7.0.beta0
- pkgrel = 4
+ pkgver = 1.7.0.beta4
+ pkgrel = 1
url = https://github.com/atom/atom
install = atom.install
arch = x86_64
@@ -26,8 +26,10 @@ pkgbase = atom-editor-beta
conflicts = atom-editor-git
conflicts = atom-editor-beta-bin
conflicts = atom-editor
- source = https://github.com/atom/atom/archive/v1.7.0-beta0.tar.gz
- sha256sums = ec8be58b9bd43e8b82f206ddf8745476d7e174d2ec560a7257cd76c5017197e1
+ source = https://github.com/atom/atom/archive/v1.7.0-beta4.tar.gz
+ source = atom-beta.desktop
+ sha256sums = 15378582d4afa0c31289e8042c983233163701104856af872c548f56e69ffca3
+ sha256sums = 10e158a590ff3a52481ea30f3742c170c7b49557fc7f7af875394de91048311f
pkgname = atom-editor-beta
diff --git a/PKGBUILD b/PKGBUILD
index 9edd8685f9ca..1665184d1b53 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,10 @@
# Maintainer: Matheus de Alcantara <matheus.de.alcantara@gmail.com>
pkgname=atom-editor-beta
-_pkgbeta=0
+_pkgbeta=4
_pkgver=1.7.0
pkgver="${_pkgver}.beta${_pkgbeta}"
-pkgrel=4
+pkgrel=1
pkgdesc='Chrome-based text editor from Github - Beta Channel'
arch=('x86_64' 'i686')
url='https://github.com/atom/atom'
@@ -14,8 +14,10 @@ optdepends=('gvfs: file deletion support')
makedepends=('git' 'npm')
conflicts=('atom-editor-bin' 'atom-editor-git' 'atom-editor-beta-bin' 'atom-editor')
install=atom.install
-source=("https://github.com/atom/atom/archive/v${_pkgver}-beta${_pkgbeta}.tar.gz")
-sha256sums=('ec8be58b9bd43e8b82f206ddf8745476d7e174d2ec560a7257cd76c5017197e1')
+source=("https://github.com/atom/atom/archive/v${_pkgver}-beta${_pkgbeta}.tar.gz"
+ "atom-beta.desktop")
+sha256sums=('15378582d4afa0c31289e8042c983233163701104856af872c548f56e69ffca3'
+ '10e158a590ff3a52481ea30f3742c170c7b49557fc7f7af875394de91048311f')
prepare() {
cd "atom-${_pkgver}-beta${_pkgbeta}"
@@ -39,8 +41,8 @@ build() {
package() {
cd "$srcdir/atom-${_pkgver}-beta${_pkgbeta}"
script/grunt install --build-dir "$srcdir/atom-build" --install-dir "$pkgdir/usr"
- sed -re "s/^(Exec=).*/\1atom-beta/g;s/^(Icon=).*/\1atom-beta/g;s|(text/plain;$)|\1\nStartupWMClass=Atom\n|g" \
- "$pkgdir/usr/share/applications/atom-beta.desktop" \
- | tee "$pkgdir/usr/share/applications/atom-beta.desktop" 1>/dev/null
+
+ [[ -f "${pkgdir}/usr/share/applications/atom-beta.destkop" ]] && rm -rf "${pkgdir}/usr/share/applications/atom-beta.destkop"
install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+ install -Dm644 "${srcdir}/atom-beta.desktop" "${pkgdir}/usr/share/applications/atom-beta.desktop"
}
diff --git a/atom-beta.desktop b/atom-beta.desktop
new file mode 100644
index 000000000000..fde1a538febf
--- /dev/null
+++ b/atom-beta.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Atom Beta
+Comment=A hackable text editor for the 21st Century.
+GenericName=Text Editor
+Exec=atom-beta
+Icon=atom-beta
+Type=Application
+StartupNotify=true
+Categories=GNOME;GTK;Utility;TextEditor;Development;
+MimeType=text/plain;
+StartupWMClass=Atom
+