uniq.plug(1)

πŸ“¦
version 2.21 Β· 3 versions
, in epel 9, fedora 43, fedora 44

πŸ’– 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.


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