aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorRiley Beckett <rbeckettvt@gmail.com>2026-07-30 23:51:35 -0400
committerRiley Beckett <rbeckettvt@gmail.com>2026-07-30 23:51:50 -0400
commita52e6baeaad60459a37c6e2c4a6ebd507ffcae83 (patch)
tree5341f59d069d7cf17571b0f5c0d486101237b4b0 /packages
parentf8d4b35004526640988025da3a5cb52ff5ec16cf (diff)
package emacs
Diffstat (limited to 'packages')
-rw-r--r--packages/emacs/emacs.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/packages/emacs/emacs.sh b/packages/emacs/emacs.sh
new file mode 100644
index 0000000..08a2f90
--- /dev/null
+++ b/packages/emacs/emacs.sh
@@ -0,0 +1,22 @@
+pkg_id=emacs
+pkg_name="Emacs"
+pkg_desc="GNU Emacs"
+pkg_webpage="https://www.gnu.org/software/emacs/"
+pkg_license="GPL-3.0"
+pkg_version=30.2
+
+pkg_source_name="emacs-$pkg_version.tar.xz"
+pkg_source_url="https://ftpmirror.gnu.org/gnu/emacs/emacs-$pkg_version.tar.xz"
+pkg_source_checksum="b3f36f18a6dd2715713370166257de2fae01f9d38cfe878ced9b1e6ded5befd9"
+
+configure() {
+ ./configure --prefix="/usr" --without-x --with-pgtk --without-tree-sitter
+}
+
+build() {
+ make -j16
+}
+
+install() {
+ make DESTDIR="$root" install
+}