Panu Matilainen [Wed, 5 Sep 2007 13:11:04 +0000 (16:11 +0300)]
Add Sparc Niagara support (rhbz#263521)
Patch from Dennis Gilmore.
Panu Matilainen [Wed, 5 Sep 2007 12:21:43 +0000 (15:21 +0300)]
Fix a bunch of whitespace-in-files issues in find-debuginfo
Panu Matilainen [Wed, 5 Sep 2007 12:00:59 +0000 (15:00 +0300)]
New find-debuginfo script from Roland McGrath
- new options for using -g on DSO's
- support for multiple output files (multiple debuginfo subpackages)
- build ID support
- symlink and hardlink support
- new macro to optionally terminate build on missing build id's
Panu Matilainen [Wed, 5 Sep 2007 10:43:57 +0000 (13:43 +0300)]
Handle mire matching against binary blobs (rhbz#277161)
- convert blob to hex string, miregexec() against that
- use tagType() to determine if header data needs freeing
Panu Matilainen [Wed, 5 Sep 2007 10:43:09 +0000 (13:43 +0300)]
Make formatValue() use the bin2hex helper.
Panu Matilainen [Wed, 5 Sep 2007 10:42:25 +0000 (13:42 +0300)]
Internal helper function for converting binary blobs to hex strings.
Panu Matilainen [Wed, 5 Sep 2007 10:41:13 +0000 (13:41 +0300)]
Fix false mire matches on nonexistent headers.
Panu Matilainen [Wed, 5 Sep 2007 10:40:49 +0000 (13:40 +0300)]
Nuke RHL 5.2 specific hack.
Ralf Corsépius [Wed, 5 Sep 2007 10:09:45 +0000 (12:09 +0200)]
Generate scripts/macros.perl, scripts/macros.php, scripts/macros.python from inside of scripts/Makefile.am.
Ralf Corsépius [Wed, 5 Sep 2007 09:47:40 +0000 (11:47 +0200)]
Cleanup.
Ralf Corsépius [Wed, 5 Sep 2007 09:45:21 +0000 (11:45 +0200)]
Remove CVS-Id.
Ralf Corsépius [Wed, 5 Sep 2007 09:43:38 +0000 (11:43 +0200)]
Include rpm.am.
Reflect having introduced rpmconfigdir/rpmlibexecdir.
Ralf Corsépius [Wed, 5 Sep 2007 08:45:46 +0000 (10:45 +0200)]
Install into rpmlibexecdir and rpmconfigdir.
Ralf Corsépius [Wed, 5 Sep 2007 08:41:55 +0000 (10:41 +0200)]
Include rpm.am.
Ralf Corsépius [Wed, 5 Sep 2007 08:39:57 +0000 (10:39 +0200)]
New.
Ralf Corsépius [Wed, 5 Sep 2007 07:57:12 +0000 (09:57 +0200)]
Don't AC_DEFINE(RPMCONFIGDIR).
Ralf Corsépius [Wed, 5 Sep 2007 07:45:31 +0000 (09:45 +0200)]
Add convertdb1 to check_PROGRAMS.
Ralf Corsépius [Wed, 5 Sep 2007 07:41:15 +0000 (09:41 +0200)]
Remove compressFilelist, use version in librpmdb instead.
Remove unused dncmp.
Ralf Corsépius [Wed, 5 Sep 2007 07:30:32 +0000 (09:30 +0200)]
Add RPMCONFIGDIR to lua_lua_CPPFLAGS.
Ralf Corsépius [Wed, 5 Sep 2007 05:52:26 +0000 (07:52 +0200)]
Add datarootdir.
Ralf Corsépius [Wed, 5 Sep 2007 05:32:23 +0000 (07:32 +0200)]
Install find-debuginfo.sh iff debugedit is being built.
Ralf Corsépius [Wed, 5 Sep 2007 05:19:03 +0000 (07:19 +0200)]
Cleanup call to installplatform.
Ralf Corsépius [Wed, 5 Sep 2007 05:08:11 +0000 (07:08 +0200)]
Remove little useful comments.
Ralf Corsépius [Tue, 4 Sep 2007 14:33:47 +0000 (16:33 +0200)]
Minor warning fixes.
Ralf Corsépius [Tue, 4 Sep 2007 13:19:48 +0000 (15:19 +0200)]
Eliminate VENDORRPMRC_FILENAME.
Ralf Corsépius [Tue, 4 Sep 2007 13:19:29 +0000 (15:19 +0200)]
AC_DEFINE(RPMCANONVENDOR).
Remove VENDORRPMRC_FILENAME.
Ralf Corsépius [Tue, 4 Sep 2007 12:30:01 +0000 (14:30 +0200)]
#include <popt.h> instead of "popt.h".
Ralf Corsépius [Tue, 4 Sep 2007 12:19:18 +0000 (14:19 +0200)]
Remove selinux autodetection.
Rely on --with/--without-selinux.
Panu Matilainen [Tue, 4 Sep 2007 10:58:11 +0000 (13:58 +0300)]
Fix build and a few compiler warnings with --with-neon
Ralf Corsépius [Tue, 4 Sep 2007 10:03:18 +0000 (12:03 +0200)]
Add httpTimeoutSecs for WITH_NEON.
Ralf Corsépius [Tue, 4 Sep 2007 10:02:35 +0000 (12:02 +0200)]
Add db.h to BUILT_SOURCES.
Ralf Corsépius [Tue, 4 Sep 2007 10:01:54 +0000 (12:01 +0200)]
Make --with-neon more strict.
Panu Matilainen [Tue, 4 Sep 2007 08:25:35 +0000 (11:25 +0300)]
merge
Panu Matilainen [Tue, 4 Sep 2007 08:25:26 +0000 (11:25 +0300)]
Backed out changeset
842b0b8f3f8d
Panu Matilainen [Tue, 4 Sep 2007 07:24:02 +0000 (10:24 +0300)]
Automated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm
Panu Matilainen [Tue, 4 Sep 2007 07:23:54 +0000 (10:23 +0300)]
Fix error reporting on rpm --checksig (rhbz#155079)
Ralf Corsépius [Tue, 4 Sep 2007 07:09:39 +0000 (09:09 +0200)]
Add --with-neon.
Panu Matilainen [Tue, 4 Sep 2007 05:45:41 +0000 (08:45 +0300)]
Updated Polish translation from Piotr Drag (rhbz#243569)
Panu Matilainen [Tue, 4 Sep 2007 05:19:03 +0000 (08:19 +0300)]
Debugedit fixes.
This makes debugedit's -l file get files that already match the -d rewrite
directory, not just those that match the -b build directory and get rewritten.
Patch from Roland McGrath
Panu Matilainen [Mon, 3 Sep 2007 19:39:26 +0000 (22:39 +0300)]
Read vendor macros again.
- replace VENDORRPMRC_FILENAME with VENDORCONFIGDIR
- use it to locate both vendor rpmrc and macros
Panu Matilainen [Mon, 3 Sep 2007 18:55:26 +0000 (21:55 +0300)]
Remove a couple remaing LCLINT ifdefs
Panu Matilainen [Mon, 3 Sep 2007 18:34:33 +0000 (21:34 +0300)]
Update --querytag test to expect success..
Panu Matilainen [Mon, 3 Sep 2007 18:30:44 +0000 (21:30 +0300)]
Fix trailing whitespace in --querytags non-verbose mode
Panu Matilainen [Mon, 3 Sep 2007 14:57:54 +0000 (17:57 +0300)]
Automated merge with file:/home/pmatilai/repos/rpm-whitespace
Ralf Corsépius [Mon, 3 Sep 2007 13:12:38 +0000 (15:12 +0200)]
Remove FILE_RCSID.
Panu Matilainen [Mon, 3 Sep 2007 12:35:17 +0000 (15:35 +0300)]
Remove LCLINT hackery from system.h
Panu Matilainen [Mon, 3 Sep 2007 12:23:38 +0000 (15:23 +0300)]
Automated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm
Panu Matilainen [Mon, 3 Sep 2007 12:23:08 +0000 (15:23 +0300)]
Remove setfiles, it's not used nor useful within rpm
Panu Matilainen [Mon, 3 Sep 2007 12:20:31 +0000 (15:20 +0300)]
RIP rpmsx and all its uses
Panu Matilainen [Mon, 3 Sep 2007 12:15:50 +0000 (15:15 +0300)]
Rip out unnecessary selinux babbage.
- rpm doesn't manage selinux contexts so it doesn't need to know about them
other than when creating files
- implement --fscontext as popt alias since it's easy to do so...
Panu Matilainen [Mon, 3 Sep 2007 11:42:42 +0000 (14:42 +0300)]
Use direct selinux calls for context initialization and matching.
Ralf Corsépius [Mon, 3 Sep 2007 11:31:28 +0000 (13:31 +0200)]
Remove __LCLINT__-ifdef'ed blocks.
Ralf Corsépius [Mon, 3 Sep 2007 11:30:35 +0000 (13:30 +0200)]
Remove __LCLINT__-ifdef'ed blocks.
Ralf Corsépius [Mon, 3 Sep 2007 11:29:48 +0000 (13:29 +0200)]
Remove __LCLINT__-ifdef'ed blocks.
Ralf Corsépius [Mon, 3 Sep 2007 11:29:05 +0000 (13:29 +0200)]
Remove __LCLINT__-ifdef'ed blocks.
Ralf Corsépius [Mon, 3 Sep 2007 11:28:10 +0000 (13:28 +0200)]
Remove __LCLINT__-ifdef'ed blocks.
Ralf Corsépius [Mon, 3 Sep 2007 11:26:54 +0000 (13:26 +0200)]
Remove __LCLINT__-ifdef'ed blocks.
Ralf Corsépius [Mon, 3 Sep 2007 11:25:23 +0000 (13:25 +0200)]
Remove __LCLINT__-ifdef'ed blocks.
Panu Matilainen [Mon, 3 Sep 2007 10:59:42 +0000 (13:59 +0300)]
Add dummy macros for our needs when building without SELinux.
Ralf Corsépius [Mon, 3 Sep 2007 10:59:15 +0000 (12:59 +0200)]
Remove CTAGS, CSCOPE.
Panu Matilainen [Mon, 3 Sep 2007 10:28:20 +0000 (13:28 +0300)]
Kill remaining uses of selinux filecontexts in headers..
Panu Matilainen [Mon, 3 Sep 2007 09:23:50 +0000 (12:23 +0300)]
Automated merge with ssh://login.linux.duke.edu//home/groups/rpm/hg/rpm
Panu Matilainen [Mon, 3 Sep 2007 09:23:42 +0000 (12:23 +0300)]
Sanitize SELinux file context initialization.
- do it in a single spot inside tsRun()
- automatically set RPMTRANS_FLAG_NOCONTEXTS if selinux is disabled
Ralf Corsépius [Mon, 3 Sep 2007 08:17:40 +0000 (10:17 +0200)]
Remove lint-support.
Panu Matilainen [Mon, 3 Sep 2007 07:20:10 +0000 (10:20 +0300)]
Rip out selinux file contexts from headers.
The SELinux file contexts can and do change, and local policies might be
in place, the contexts on the build system at build time have zero relevance
to anything and are just header bloat.
Remove --filecontexts alias while at it, not useful for anything anyway.
Panu Matilainen [Mon, 3 Sep 2007 05:49:38 +0000 (08:49 +0300)]
Don't show merges in dist tarball changelog.
They're not interesting to somebody viewing what has changed...
Panu Matilainen [Mon, 3 Sep 2007 05:47:35 +0000 (08:47 +0300)]
Automated merge with ssh://pmatilai@login.linux.duke.edu//home/groups/rpm/hg/rpm/
Ralf Corsépius [Mon, 3 Sep 2007 03:11:40 +0000 (05:11 +0200)]
Eliminate mylibs.
Panu Matilainen [Sun, 2 Sep 2007 08:07:43 +0000 (11:07 +0300)]
Automated merge with ssh://pmatilai@login.linux.duke.edu//home/groups/rpm/hg/rpm/
Ralf Corsépius [Sun, 2 Sep 2007 06:17:43 +0000 (08:17 +0200)]
Add missing link libs.
Ralf Corsépius [Sun, 2 Sep 2007 06:17:16 +0000 (08:17 +0200)]
Add missing link libs.
Ralf Corsépius [Sun, 2 Sep 2007 06:16:30 +0000 (08:16 +0200)]
Add missing link libs.
Ralf Corsépius [Sun, 2 Sep 2007 03:37:31 +0000 (05:37 +0200)]
Include rpmio_internal.h.
Remove _rpmio_debug.
Use "byte" instead of "char" in call to rpmioSlurp.
Ralf Corsépius [Fri, 31 Aug 2007 17:07:58 +0000 (19:07 +0200)]
Remove ctags.
Ralf Corsépius [Fri, 31 Aug 2007 16:54:57 +0000 (18:54 +0200)]
Add LIBRPMALIAS_FILENAME to CPPFLAGS.
Ralf Corsépius [Fri, 31 Aug 2007 16:54:13 +0000 (18:54 +0200)]
Remove LIBRPMALIAS_FILENAME.
Ralf Corsépius [Fri, 31 Aug 2007 14:27:10 +0000 (16:27 +0200)]
Eliminate clean-local:
Ralf Corsépius [Fri, 31 Aug 2007 12:38:41 +0000 (14:38 +0200)]
Add RPMCONFIGDIR to CPPFLAGS.
Ralf Corsépius [Fri, 31 Aug 2007 12:36:46 +0000 (14:36 +0200)]
Set configdir=@RPMCONFIGDIR@
Panu Matilainen [Fri, 31 Aug 2007 11:18:45 +0000 (14:18 +0300)]
Remove dead code (hack from times before pre- and posttrans scripts)
Panu Matilainen [Fri, 31 Aug 2007 10:52:40 +0000 (13:52 +0300)]
Vastly updated/rewritten perldeps.pl (rhbz#204800) from Michael Jennings
Panu Matilainen [Fri, 31 Aug 2007 10:41:14 +0000 (13:41 +0300)]
Remove unused ancient trpm
Panu Matilainen [Fri, 31 Aug 2007 08:35:51 +0000 (11:35 +0300)]
More junk removal...
- remove ancient orphan cross-build script
- dont install vpkg* scripts
Panu Matilainen [Fri, 31 Aug 2007 08:34:07 +0000 (11:34 +0300)]
Remember to update makefiles wrt latest script removals
Panu Matilainen [Fri, 31 Aug 2007 08:28:52 +0000 (11:28 +0300)]
Remove magic.prov|req that were only used by the unused find-bla.pl
Panu Matilainen [Fri, 31 Aug 2007 08:27:25 +0000 (11:27 +0300)]
Remove unused, ancient getpo.sh
Panu Matilainen [Fri, 31 Aug 2007 08:16:16 +0000 (11:16 +0300)]
Remove print_deps, was only used by unused find-prov/req.pl
Panu Matilainen [Fri, 31 Aug 2007 08:15:16 +0000 (11:15 +0300)]
Nuke more unused scripts...
- http.req doesn't have anything to do with rpm really
- find-prov, -req.pl and get_magic.pl are not used anyway
Panu Matilainen [Fri, 31 Aug 2007 08:06:39 +0000 (11:06 +0300)]
Remove unused ancient sql.prov|req
Panu Matilainen [Fri, 31 Aug 2007 08:05:44 +0000 (11:05 +0300)]
Remove ancient and unused find-{provides|requires}.perl scripts
Panu Matilainen [Fri, 31 Aug 2007 07:44:08 +0000 (10:44 +0300)]
Remove ancient rpmrc -> macros converter, no longer useful
Panu Matilainen [Fri, 31 Aug 2007 07:42:08 +0000 (10:42 +0300)]
Remove dead cpan->spec scripts.
These are better served by having a separate upstream from rpm itself...
Panu Matilainen [Fri, 31 Aug 2007 07:32:50 +0000 (10:32 +0300)]
Lose unused and obsolete libtool- and pkgconfig .prov, .req scripts
libtooldeps and pkgconfigdeps are used instead.
Panu Matilainen [Fri, 31 Aug 2007 07:30:06 +0000 (10:30 +0300)]
Lose unnecessary freshen script.
Only necessary with implicit obsoletes on provides which we dont (anymore) have.
Panu Matilainen [Fri, 31 Aug 2007 07:26:21 +0000 (10:26 +0300)]
Lose ancient and unused perllocate* scripts
Panu Matilainen [Fri, 31 Aug 2007 07:25:11 +0000 (10:25 +0300)]
Lose ancient and unused brp-redhat
Ralf Corsépius [Fri, 31 Aug 2007 06:59:17 +0000 (08:59 +0200)]
Remove installprefix, all:
Ralf Corsépius [Fri, 31 Aug 2007 06:56:56 +0000 (08:56 +0200)]
Eliminate tmpdir, varprefix.
Ralf Corsépius [Fri, 31 Aug 2007 06:56:21 +0000 (08:56 +0200)]
Add LOCALSTATEDIR to AM_CPPFLAGS.
Ralf Corsépius [Fri, 31 Aug 2007 06:55:24 +0000 (08:55 +0200)]
Use LOCALSTATEDIR instead of hard-coded /var.