uniq.plug(1)
π uniq.plug(1) β the rpmrebuild plugin that ghosts duplicate spec lines π
okay bestie, gather round, because we're talking about uniq.plug, a plugin for rpmrebuild, and its whole entire job is removing duplicate spec lines. that's it. that's the girl. no cap. β¨
πΈ NAME πΈ
uniq.plug β a plugin for rpmrebuild, to remove duplicate spec lines π§Ή
π¦ SYNOPSIS π¦
rpmrebuild --include uniq.plug <packagename>
or
rpmrebuild
--change-spec-requires|--change-spec-provides|--change-spec-conflicts|--change-spec-obsoletes="uniq.sh
[option]" <packagename>
so like, the first form apply all changes π
the second allow to choose which part to change, and plugin options π
β¨ DESCRIPTION β¨
this plugin is to suppress duplicate lines in specfile. periodt.
for example, a package which contains several shell scripts will be added in rpm building several identical dependencies to the shell ! π like bestie, the same line over and over? not on our watch. we're deleting the dupes, lowkey iconic behaviour.
π OPTIONS π
-h,--helpβ output help information plugins option and exit. π«Ά the classic "wait what does this do again" button.-v,--versionβ print plugin version and exit. π she's telling you her age and then leaving, main character energy.
π FILES π
uniq.plugβ is the 'include file' for a quicker use β‘uniq.shβ contains the code π©βπ» (the actual brains of the operation)uniq.plug.1β is this man page π yes bestie, the very thing you're reading rn. meta.
π EXAMPLES π
rpmrebuild --include uniq.plug rpm
look at her go π«
π AUTHORS π
Eric Gerbier <eric.gerbier@tutanota.com> βοΈ
See <URL:http://rpmrebuild.sourceforge.net/>. π
π NOTES π
this plugin is given as an example of what can be done π so like, take notes, this is a demo of the vibe, iykyk.
π COPYRIGHT π
rpmrebuild is copyright (C) 2004 by Eric Gerbier.
this program is distributed under GNU General Public License ποΈ
It is provided "as is", without any express or implied warranties. See the file COPYING for details.
β οΈ fr fr: "as is", no warranties, that's the deal. read COPYING if you want the whole story.
β SEE ALSO β
rpm(8), rpmbuild(8), rpmrebuild_plugins(1)
compat_digest.plug(1), demo.plug(1), demofiles.plug(1), nodoc.plug(1), uniq.plug(1), file2pacDep.plug(1), exclude_file.plug(1), un_prelink.plug(1) set_tag.plug(1), unset_tag.plug(1)
man -k rrp for plugins specific manpages π
and that's the whole page bestie!! this little cutie is uniq.plug(1), brought to you by Eric Gerbier, version 2.21, and yes it says uniq.plug(1) at the bottom too because she contains multitudes πβ¨ go forth and deduplicate, mwah π«Άπ
π¦ where this page comes from
- epel 9: rpmrebuild 2.21-1.el9 Β· GPL-2.0-or-later
- fedora 43: rpmrebuild 2.21-1.fc43 Β· GPL-2.0-or-later
- fedora 44: rpmrebuild 2.21-2.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms