Go to file
Panu Matilainen 03b3df0ce0 Add an interactive macro shell mode to rpmspec
Handy for debugging and experimenting with macros, in and out of
spec context.

Placed in rpmspec because we don't want readline dependency on main rpm
executable, this is more of a packager tool anyway.
2021-12-20 13:26:23 +02:00
build Further improve build warning/error summary 2021-12-15 12:40:53 +02:00
ci Drag our CI to this decade 2021-10-18 13:25:20 +03:00
docs Add an interactive macro shell mode to rpmspec 2021-12-20 13:26:23 +02:00
fileattrs Update OCaml requires/provides to ignore cmxs 2021-11-10 12:26:42 +02:00
lib Only expose rpm.next_file() when there actually is one we can call 2021-12-15 16:57:58 +02:00
luaext Axe defunct Lua rex extension 2021-10-27 12:44:23 +03:00
misc Fix fstat64 handling on macOS with Apple Silicon 2021-09-14 09:08:40 +02:00
plugins Fix missing includes revealed by c2ef4dd2a7 2021-11-18 09:49:40 +02:00
po Add rpmlua wrapper command for running our Lua interpreter standalone 2021-12-17 14:57:14 +02:00
python Add Python bindings for rpmfilesFSignature() and rpmfilesVSignature() 2021-12-02 10:39:38 +02:00
rpmio Add optional readline history support in rpmlua interactive mode 2021-12-20 12:19:07 +02:00
scripts remove-la-files: Use file to check for libtool files 2021-11-17 14:30:34 +02:00
sign Fix IMA signature lengths assumed constant (#1833, RhBug:2018937) 2021-12-13 10:38:36 +02:00
tests Add rpmlua wrapper command for running our Lua interpreter standalone 2021-12-17 14:57:14 +02:00
tools Further mimic standalone Lua interpreter behavior in rpmlua cli 2021-12-20 12:31:20 +02:00
.gitignore .gitignore cleanup 2020-04-09 14:27:09 +03:00
.mailmap Update credits for a change 2021-03-18 09:37:17 +02:00
CHANGES Spelling fixes 2017-06-27 14:42:21 +02:00
CONTRIBUTING.md Minor updates to contributing guide 2021-11-04 12:20:06 +02:00
COPYING Explicitly mention that the rpmio/ sub dir is under LGPL 2020-01-29 14:48:38 +02:00
CREDITS Update credits for a change 2021-03-18 09:37:17 +02:00
INSTALL Update INSTALL to reflect dropped Python 2 support 2021-11-23 15:50:57 +02:00
Makefile.am Add an interactive macro shell mode to rpmspec 2021-12-20 13:26:23 +02:00
Makefile.maint Fix "make dist" work out of the box again 2016-11-04 11:02:50 +02:00
README Update community link in README 2017-04-05 11:57:00 +03:00
autogen.sh Just use autoreconf in autogen.sh (ticket #109) 2009-11-26 09:46:48 +02:00
cliutils.c Stop NSPR from messing with our signals 2017-05-10 13:59:58 +03:00
cliutils.h add short summaries to headers that miss one 2016-01-28 14:42:47 +01:00
configure.ac Add optional readline history support in rpmlua interactive mode 2021-12-20 12:19:07 +02:00
debug.h Drop support for dmalloc 2020-03-27 15:49:18 +02:00
installplatform RISCV 64-bit (riscv64) support. 2016-08-22 21:16:48 +01:00
macros.in %autopatch: Fix patch number parameters 2021-09-17 09:44:23 +03:00
mkinstalldirs update mkinstalldirs to latest version (2009) 2017-07-27 13:59:01 +02:00
platform.in Add brp-remove-la-files script 2021-06-11 08:49:26 +03:00
preinstall.am Move rpmvercmp() to librpmio 2020-05-27 14:14:00 +02:00
rpm.am Bump libtool version info in preparation of 4.17.x branch 2021-06-21 14:42:42 +03:00
rpm.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpm.pc.in Remove support for Berkeley Database backend 2021-02-03 14:41:48 +01:00
rpm2archive.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpm2cpio.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmbuild.c Fix 4.16.0 regression causing invalid spec file name on rpmbuild -ts 2020-12-07 12:25:17 +02:00
rpmdb.c Add a --salvagedb option to the rpmdb tool 2020-02-26 12:50:22 +02:00
rpmkeys.c Create transaction set only after initializing rpm itself, oops 2018-06-19 11:46:41 +03:00
rpmpopt.in Remove --sign from rpmbuild 2020-01-31 10:02:57 +02:00
rpmrc.in Remove problematic sub variants of armv8 and related 2019-10-24 11:22:12 +03:00
rpmsign.c rpmsign: Add argument to specify algorithm for fsverity signatures 2020-09-04 13:22:38 +03:00
rpmspec.c Add an interactive macro shell mode to rpmspec 2021-12-20 13:26:23 +02:00
system.h Flush 1998 vintage fcntl-compatibility mess from system.h 2020-04-02 13:53:38 +03:00

README

This is RPM, the RPM Package Manager.

The latest releases are always available at:

	http://rpm.org/releases/

Additional RPM documentation (papers, slides, HOWTOs) can also be
found at the same site: http://rpm.org.

http://rpm.org/community all rpm releated mailing lists.

RPM was originally written by:

    Erik Troan <ewt@redhat.com>
    Marc Ewing <marc@redhat.com>

See the CREDITS file for a list of folks who have helped us out
tremendously.  RPM is Copyright (c) 1998 by Red Hat Software, Inc.,
and may be distributed under the terms of the GPL and LGPL (see  the
file COPYING for details).