Install this package:
emerge -a app-emacs/package-lint
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask app-emacs/package-lint
Or alternatively:
emerge --autounmask-write -a app-emacs/package-lint
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.26 | 8 | amd64 ~x86 | 0 |
<pkgmetadata>
<maintainer type="project">
<email>gnu-emacs@gentoo.org</email>
<name>Gentoo GNU Emacs project</name>
</maintainer>
<longdescription>
This library provides a linter for the metadata in Emacs Lisp files which
are intended to be packages. You can integrate it into your build process.
package-lint detects various issues that may make your package
uninstallable or unusable for some users, and it warns about significant
deviations from the Elisp coding conventions, such as non-compliant symbol
naming, and use of reserved keybindings. Among other community uses,
package-lint is a prerequisite for submission of packages to MELPA.
package-lint can be used standalone, but see also the flycheck-package and
package-lint-flymake packages, which both use package-lint to conveniently
display packaging errors directly in the buffer while writing elisp
packages.
</longdescription>
<upstream>
<bugs-to>https://github.com/purcell/package-lint/issues/</bugs-to>
<remote-id type="github">purcell/package-lint</remote-id>
</upstream>
</pkgmetadata>
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | package-lint-0.26.tar.gz | 352503 bytes | 0.26 |
| Type | File | Size |
|---|