diff options
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/Manifest.gz | bin | 67020 -> 67200 bytes | |||
-rw-r--r-- | app-emacs/csv-mode/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/csv-mode/csv-mode-1.22.ebuild | 25 | ||||
-rw-r--r-- | app-emacs/emacs-ebuild-snippets/Manifest | 3 | ||||
-rw-r--r-- | app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild | 36 | ||||
-rw-r--r-- | app-emacs/emacs-ebuild-snippets/metadata.xml | 13 |
6 files changed, 79 insertions, 0 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex b5d151dc96ed..8be1838137bf 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz 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> |