demo.plug(1)

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

πŸ’… demo.plug(1) β€” the rpmrebuild plugin manual, bestie edition ✨

okay so this page lives in the rpmrebuild plugin section of the manual, and it's literally just called demo.plug πŸ’–


🌸 NAME 🌸

demo.plug β€” a dummy plugin for rpmrebuild, to show how the plugin work on spec file πŸŽ€


✨ SYNOPSIS ✨

rpmrebuild --include demo.plug <packagename>
or
rpmrebuild --change-spec-{type}="demo.sh [option]" <packagename>

so like, two whole ways to do this:

  • the first form apply all changes 🫢
  • the second allow to choose which part to change, and plugin options πŸ‘‘

πŸ¦‹ DESCRIPTION πŸ¦‹

this plugin is to show how the plugin work πŸ’€ no cap, that's the entire assignment.

it will just add plugin type name begin of line in spec file. and yeah β€” the spec file will not work any more 🚨 but that's fine, because it will show which parts can be modified. it's giving "sacrificial demo", honestly πŸ”₯


πŸ‘‘ OPTIONS πŸ‘‘

  • -h, --help β€” output help information plugins option and exit. πŸ’–
  • -v, --version β€” print plugin version and exit ✨
  • -n, --null β€” do not add anything : just echo spec file 🫧

🌈 FILES 🌈

  • demo.plug β€” is the 'include file' for a quicker use ⚑
  • demo.sh β€” contains the code for change-spec* πŸ’…
  • demo.plug.1 β€” is this man page πŸ‘€ yes, the very one you're reading, meta much?

πŸ“ EXAMPLES πŸ“

rpmrebuild --include demo.plug rpm

will build, apply plugin to spec file, then edit it 🌸 slay.


πŸ’œ 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 ⭐ (it's the vibe reference, the blueprint, the moment)


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. ⚠️ (yes, the all-caps "AS IS" energy is real, respect it)


πŸ”₯ 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 🫢 go forth and demo your little heart out.

mwah πŸ’‹ β€” this was Eric Gerbier, version 2.21, and yeah the page is demo.plug(1) in case you forgot already πŸ™ˆ

πŸ“¦ where this page comes from