summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarvin Schlegel2020-02-16 22:28:44 +0100
committerMarvin Schlegel2020-02-16 22:28:44 +0100
commit6748454758d85327069989d927485307edf9ad6d (patch)
treedf9a1992bafb4575a524ebed8a59f68f7a0b14eb
parentdab3661f666e6200cb7daff604285b97c142daa8 (diff)
downloadaur-6748454758d85327069989d927485307edf9ad6d.tar.gz
initial commit based on `emacs-git`
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD25
2 files changed, 25 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 29986c91b7d8..f21e070faba9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
-pkgbase = emacs-git
- pkgdesc = GNU Emacs. Development master branch.
- pkgver = 28.0.50.139945
+pkgbase = emacs27-git
+ pkgdesc = GNU Emacs. emacs-27 release branch.
+ pkgver = 27.0.60.140075
pkgrel = 1
url = http://www.gnu.org/software/emacs/
arch = x86_64
@@ -22,14 +22,14 @@ pkgbase = emacs-git
provides = emacs-seq
conflicts = emacs
conflicts = emacs26-git
- conflicts = emacs-27-git
+ conflicts = emacs-git
conflicts = emacs-seq
replaces = emacs26-git
- replaces = emacs27-git
+ replaces = emacs-git
replaces = emacs-seq
options = !strip
- source = emacs-git::git://git.savannah.gnu.org/emacs.git
+ source = emacs-git::git://git.savannah.gnu.org/emacs.git#branch=emacs-27
md5sums = SKIP
-pkgname = emacs-git
+pkgname = emacs27-git
diff --git a/PKGBUILD b/PKGBUILD
index ed21152c32ab..b955b3c91753 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,15 @@
-# Maintainer: Pedro A. López-Valencia <https://aur.archlinux.org/users/vorbote>
+# Maintainer: Jack Random <https://aur.archlinux.org/account/jackrandom/>
+# Maintainer of emacs-git: Pedro A. López-Valencia <https://aur.archlinux.org/users/vorbote>
+
+################################################################################
+# The only difference between this PKGBUILD and the one from `emacs-git` is that
+# this one builds emacs from `emacs-27` release branch.
+#
+# It hence should be more stable and less frequently updated than `emacs-git`.
+#
+# `Starting the Emacs 27 release cycle` announcement on emacs-devel:
+# https://lists.gnu.org/archive/html/emacs-devel/2019-12/msg00635.html
+################################################################################
################################################################################
# CAVEAT LECTOR: This PKGBUILD is highly opinionated. I give you
@@ -57,19 +68,19 @@ NOGZ="YES" # Don't compress .el files.
################################################################################
################################################################################
-pkgname="emacs-git"
-pkgver=28.0.50.139945
+pkgname="emacs27-git"
+pkgver=27.0.60.140075
pkgrel=1
-pkgdesc="GNU Emacs. Development master branch."
+pkgdesc="GNU Emacs. emacs-27 release branch."
arch=('x86_64' )
url="http://www.gnu.org/software/emacs/"
license=('GPL3' )
depends=('alsa-lib' 'gnutls' 'libxml2' 'jansson' 'libotf' 'harfbuzz' 'gpm')
makedepends=('git')
provides=('emacs' 'emacs-seq')
-conflicts=('emacs' 'emacs26-git' 'emacs-27-git' 'emacs-seq')
-replaces=('emacs26-git' 'emacs27-git' 'emacs-seq')
-source=("emacs-git::git://git.savannah.gnu.org/emacs.git")
+conflicts=('emacs' 'emacs26-git' 'emacs-git' 'emacs-seq')
+replaces=('emacs26-git' 'emacs-git' 'emacs-seq')
+source=("emacs-git::git://git.savannah.gnu.org/emacs.git#branch=emacs-27")
# If Savannah access is blocked for reasons, use Github instead.
# Edit the config file of your local repo copy as well.
#source=("emacs-git::git://github.com/emacs-mirror/emacs.git")