summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-03-08 05:59:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-03-08 05:59:05 +0000
commit60a831b4d328a261286ac8a4e150437faf49ce69 (patch)
tree52337b9b1241c68f5c589fd12d55502da7d44246 /app-emacs
parent9c26fcf51085241030a088f8ac16051c756386cd (diff)
gentoo auto-resync : 08:03:2023 - 05:59:05
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin67020 -> 67200 bytes
-rw-r--r--app-emacs/csv-mode/Manifest2
-rw-r--r--app-emacs/csv-mode/csv-mode-1.22.ebuild25
-rw-r--r--app-emacs/emacs-ebuild-snippets/Manifest3
-rw-r--r--app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild36
-rw-r--r--app-emacs/emacs-ebuild-snippets/metadata.xml13
6 files changed, 79 insertions, 0 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index b5d151dc96ed..8be1838137bf 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/csv-mode/Manifest b/app-emacs/csv-mode/Manifest
index 57223de9e5f3..82f9126f14b6 100644
--- a/app-emacs/csv-mode/Manifest
+++ b/app-emacs/csv-mode/Manifest
@@ -1,6 +1,8 @@
AUX 50csv-mode-gentoo.el 194 BLAKE2B 6232d9d6d6989647532b496f8c3304b256cd04ec12530a93518621094cc3c652a855dc822059df08ba5d4f6478017888978c5c5c11a495d2afb869dc9a0383dd SHA512 8aa137123c8eccc7551c946e7925ff3a54364acba46d29f401f96330ce97fff289f61e0544db4ed45ce677691d0fca5ed8302587ff4280ba8ff9906f58fec890
DIST csv-mode-1.18.el.xz 18228 BLAKE2B 36963d268a1f2cac6f9e897c1b5b2b99dd2b36d80eb0a493214cb7ee2c9b74862b43e632ae6ee8d847fb7b4ac330669b79bbe86032385830429735bace2e0276 SHA512 e7b22d545a6f926957f9080ca1a927ce34d35341c8484e66f52d5e1273a4933519c53e813e710e3c818bbdfd2ac8f27da691b4f36fd71638f220ea5c56e68591
DIST csv-mode-1.20.el.xz 19580 BLAKE2B 6942af53e8e494c1b4b063bd75937184f375d5d0bfef57558006d49b168b9786efa11e498ddd92fb7b29c9ac055feeb709b33ec9bc98c6807ee0c35b388cb841 SHA512 c9198ce3cdc60fd5b74a9f93af4dfc8be537638374fb729ad160e89b2bb6cef42112b0342732c7e9151889a254608157b084ee31cdfa330e551bc153020bbbdb
+DIST csv-mode-1.22.tar.xz 20668 BLAKE2B 655615111a4303649941ef0167cb3120aa5d8698e768900a1154d390b5420f2fe783003e877f77ed66d6fa068fc58185e4c11d47928940acc7a239572ed92182 SHA512 06530f1eceb4c93d8bb1c89f91ffd8117b6254101e52c9e3d26e013d0c01e99f6d9fd433ebd8172d9293a68d824b9453c028ad53ec46b05feb0fbd4d005f4615
EBUILD csv-mode-1.18.ebuild 491 BLAKE2B d16db6bea192dd41585788a00cacf2b1c526b477b1cb59641cad26153051d11a1c2d653d98f2de8fd0ec10e42351089d10b76ba847d9917118ff35bdadf967cb SHA512 9eda809ddc3860ca2499de2badaac388d917fd6fca2202ae27c4ca871f0e2d74a0542407ffb371d0cbd9b77dcd60ad7106f44943b8f9622caf3b6fff59e47a94
EBUILD csv-mode-1.20.ebuild 491 BLAKE2B d16db6bea192dd41585788a00cacf2b1c526b477b1cb59641cad26153051d11a1c2d653d98f2de8fd0ec10e42351089d10b76ba847d9917118ff35bdadf967cb SHA512 9eda809ddc3860ca2499de2badaac388d917fd6fca2202ae27c4ca871f0e2d74a0542407ffb371d0cbd9b77dcd60ad7106f44943b8f9622caf3b6fff59e47a94
+EBUILD csv-mode-1.22.ebuild 657 BLAKE2B d8297f19cbcf9c0bef0fcaebade8cd0cc2859cfa7abac3482c71f44f3eab9c17e276625a30f66b321b619bec81249eba863f70d3dbb30283df84abaf14e78de9 SHA512 2a43f4575add6c8943ca9655079e82f148892c8e8ee741455471fc634b92cd5263cf85ab4478a94485c9a55b7f545c82faa8f9d4b79fb07aa3bb97d49130b234
MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13
diff --git a/app-emacs/csv-mode/csv-mode-1.22.ebuild b/app-emacs/csv-mode/csv-mode-1.22.ebuild
new file mode 100644
index 000000000000..a6cc7f4395cb
--- /dev/null
+++ b/app-emacs/csv-mode/csv-mode-1.22.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="A major mode for editing comma-separated value files"
+HOMEPAGE="https://elpa.gnu.org/packages/csv-mode.html
+ https://www.emacswiki.org/emacs/CsvMode"
+# Taken from https://elpa.gnu.org/packages/${P}.tar
+SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+ ${EMACS} ${EMACSFLAGS} -L . -l ${PN}.el -l ${PN}-tests.el \
+ -f ert-run-tests-batch-and-exit || die "tests failed"
+}
diff --git a/app-emacs/emacs-ebuild-snippets/Manifest b/app-emacs/emacs-ebuild-snippets/Manifest
new file mode 100644
index 000000000000..8e9f110c4b2a
--- /dev/null
+++ b/app-emacs/emacs-ebuild-snippets/Manifest
@@ -0,0 +1,3 @@
+DIST emacs-ebuild-snippets-2.0.2.tar.bz2 11606 BLAKE2B 5316355ec5fb7bae942ec27e8c7400f5f4570f9bdfc0588c2a92f908146da1475b87351f0654f58f99b41d752b357e255997d4fd3d89b3676790faea5acee3be SHA512 2cff09b32beec77fc6dc2033bdc2bafa31f89450b98865b5000ac95455436d3b840299652c7258b133038d41e4ac6f477f2b6637a5803484f3ec4dce86600944
+EBUILD emacs-ebuild-snippets-2.0.2.ebuild 711 BLAKE2B 0b1c0983a2cfab62e73619f368ef5401dac774a2d7f99c9b9fd2662253e6056b6af95af47870949d1003368992cd5527480d7d948e51db6f0c624f53fc076617 SHA512 73bb90666221237772c4fd9eb0de37d50cacac5b75b1e0ee4661e97920701aae36994fdf86b51f5cc89cbfc394b0cb0d4e07f906758ffc2d3b3609ddeff0de35
+MISC metadata.xml 390 BLAKE2B 803c6f9ddd01b6f0b24761b7f8d4cd73df64bf4a630712bc4db41ea5e7681dbf329306623e804d3ae70ba426d19437d18cc0e37841c3d45ed53346cd5c5cc9ad SHA512 76346de5dd4da5532996d488e569c2ff506756bcaf1f3fd602d6ae759033f4205a5b8aa40ad735545deb7a906322d81021acbb55860c543d0e39b91ccb349a90
diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild
new file mode 100644
index 000000000000..55588ea7d0fc
--- /dev/null
+++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24
+
+inherit elisp
+
+DESCRIPTION="Yasnippets for editing ebuilds and eclasses"
+HOMEPAGE="https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git"
+SRC_URI="https://gitlab.com/xgqt/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ app-emacs/ebuild-mode
+ app-emacs/yasnippet
+"
+BDEPEND="${RDEPEND}"
+
+src_prepare() {
+ sh ./scripts/changeme.sh "${EPREFIX}${SITEETC}/${PN}" || die
+
+ default
+}
+
+src_install() {
+ elisp-install ${PN} *.el{,c}
+ elisp-site-file-install "${S}"/gentoo/50${PN}-gentoo.el
+
+ insinto "${SITEETC}/${PN}"
+ doins -r snippets
+}
diff --git a/app-emacs/emacs-ebuild-snippets/metadata.xml b/app-emacs/emacs-ebuild-snippets/metadata.xml
new file mode 100644
index 000000000000..691b278a637b
--- /dev/null
+++ b/app-emacs/emacs-ebuild-snippets/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <stabilize-allarches />
+ <upstream>
+ <remote-id type="gitlab">xgqt/emacs-ebuild-snippets</remote-id>
+ </upstream>
+</pkgmetadata>