Commit Graph

1428 Commits

Author SHA1 Message Date
d89c43384b brp-cleanup.in: Replace PAM include syntax with PAM substack 2009-06-26 20:12:52 +00:00
8a14e46491 pam.req.in: Handle lines with conditional controls 2009-06-26 00:17:19 +00:00
53ca55db87 pam.req.in: Handle lines with leading whitespaces 2009-06-26 00:11:56 +00:00
8adbd523fb pam.req.in: Cleanup: "sed -ne" -> "sed -n" 2009-06-26 00:10:17 +00:00
eef44cccfc pam.req.in: Add optional modules support 2009-06-26 00:09:07 +00:00
Alexey Tourbin
d4327f8968 4.0.4-alt98.14
- shell.req.files: Adjusted /bin/ash script detection.
2009-06-21 00:22:58 +04:00
Alexey Tourbin
d33024c1fe 4.0.4-alt97.M50.13
- shell.req.files: Adjusted /bin/ash script detection.
2009-06-21 00:21:56 +04:00
Alexey Tourbin
7149ee127b 4.0.4-alt95.M41.22
- shell.req.files: Adjusted /bin/ash script detection.
2009-06-21 00:20:56 +04:00
Alexey Tourbin
b4bb9944c6 shell.req.files: adjusted /bin/ash pattern
file(1) sucks here, but we should handle one more common case.

$ file - <<<'#!/bin/ash'
/dev/stdin: a /bin/ash script text executable
$ file - <<<'#!/bin/ash -efu'
/dev/stdin: a /bin/ash -efu script text executable
$ file - <<<'#!/bin/ash  -efu'
/dev/stdin: a /bin/ash  -efu script text executable
$ file - <<<'#! /bin/ash  -efu'
/dev/stdin: a /bin/ash  -efu script text executable
$ file - <<<'#!  /bin/ash  -efu'
/dev/stdin: script text executable for  /bin/ash  -efu
$
2009-06-21 00:20:31 +04:00
Alexey Tourbin
2b74ae0cdf 4.0.4-alt98.13
- Removed _noDirTokens support (producing legacy filelist format).
- Disabled rpmlib(PayloadFilesHavePrefix), rpmlib(CompressedFileNames),
  and rpmlib(VersionedDependencies) dependencies.
- Disabled versioning for rpmlib(PayloadIsBzip2) and rpmlib(PayloadIsLzma)
  dependencies.
2009-06-17 06:44:25 +04:00
Alexey Tourbin
31dc64497c 4.0.4-alt97.M50.12
- Removed _noDirTokens support (producing legacy filelist format).
- Disabled rpmlib(PayloadFilesHavePrefix), rpmlib(CompressedFileNames),
  and rpmlib(VersionedDependencies) dependencies.
- Disabled versioning for rpmlib(PayloadIsBzip2) and rpmlib(PayloadIsLzma)
  dependencies.
2009-06-17 06:43:27 +04:00
Alexey Tourbin
fbac8f2ea4 4.0.4-alt95.M41.21
- Removed _noDirTokens support (producing legacy filelist format).
- Disabled rpmlib(PayloadFilesHavePrefix), rpmlib(CompressedFileNames),
  and rpmlib(VersionedDependencies) dependencies.
- Disabled versioning for rpmlib(PayloadIsBzip2) and rpmlib(PayloadIsLzma)
  dependencies.
2009-06-17 06:42:20 +04:00
Alexey Tourbin
b93c9a4ed8 4.0.4-alt77.M40.21
- Removed _noDirTokens support (producing legacy filelist format).
- Disabled rpmlib(PayloadFilesHavePrefix), rpmlib(CompressedFileNames),
  and rpmlib(VersionedDependencies) dependencies.
- Disabled versioning for rpmlib(PayloadIsBzip2) and rpmlib(PayloadIsLzma)
  dependencies.
2009-06-17 06:40:01 +04:00
Alexey Tourbin
2b87185206 pack.c: disabled versioning for rpmlib(PayloadIsBzip2) and rpmlib(PayloadIsLzma) dependencies 2009-06-17 06:34:49 +04:00
Alexey Tourbin
ad02667313 reqprov.c (rpmlibNeedsFeature): allow NULL featureEVR 2009-06-17 06:34:23 +04:00
Alexey Tourbin
9476a4b41a disabled rpmlib(VersionedDependencies) dependencies 2009-06-17 06:32:50 +04:00
Alexey Tourbin
920cbe9b49 removed rpm.spec.in 2009-06-17 06:32:20 +04:00
Alexey Tourbin
35ca8f78ab disabled rpmlib(PayloadFilesHavePrefix) and rpmlib(CompressedFileNames) dependencies 2009-06-17 06:32:19 +04:00
Alexey Tourbin
23317f11b7 removed _noDirTokens (producing legacy filelist format)
Some code (e.g. apt/genpkglist) explicitly relies on the fact that
header file list is represented with baseNames+dirNames+dirIndexes
arrays.  Thus, generating legacy headers might have issues, and should
be disabled.
2009-06-17 06:32:18 +04:00
Alexey Tourbin
2c81cc39eb 4.0.4-alt77.M40.20
- build/files.c, build/parseReqs.c: allow versioned path dependencies
2009-06-17 06:31:55 +04:00
Alexey Tourbin
a15d548dec lib/depends.c: adjust provides check for versioned paths
(cherry picked from commit fb5f3e4c88)
2009-06-17 06:30:53 +04:00
Alexey Tourbin
9889b7db55 build/parseReqs.c: allow versioned path-like dependencies
(cherry picked from commit 3dff3cd285)
2009-06-17 06:30:31 +04:00
Alexey Tourbin
65212ed107 4.0.4-alt98.12
- Remove artificial limit in dependency loop elimination attempts (Panu Matilainen).
2009-06-14 05:40:53 +04:00
Alexey Tourbin
4a6b102862 4.0.4-alt97.M50.11
- Remove artificial limit in dependency loop elimination attempts (Panu Matilainen).
2009-06-14 05:39:30 +04:00
Alexey Tourbin
de903ed718 4.0.4-alt95.M41.20
- Remove artificial limit in dependency loop elimination attempts (Panu Matilainen).
2009-06-14 05:38:27 +04:00
Alexey Tourbin
95c231c10f 4.0.4-alt77.M40.19
- Remove artificial limit in dependency loop elimination attempts (Panu Matilainen).
2009-06-14 05:37:13 +04:00
Panu Matilainen
3dfb7d4b01 Remove artificial limit in dependency loop elimination attempts
- continue processing as long as progress can be made instead of artificial
  hardcoded magic "try ten times"

[rpm.org f39d2432f74bdc328ceafa8abc6cac517e02c73b]
2009-06-14 05:34:36 +04:00
Alexey Tourbin
5b60d490d6 4.0.4-alt98.11
- rpmdb: Minor fingerprint cache improvement.
2009-06-13 09:14:24 +04:00
Alexey Tourbin
f718ef5742 4.0.4-alt97.M50.10
- rpmdb: Minor fingerprint cache improvement.
2009-06-13 09:13:22 +04:00
Alexey Tourbin
044e556faa 4.0.4-alt95.M41.19
- rpmdb: Minor fingerprint cache improvement.
2009-06-13 09:05:23 +04:00
Alexey Tourbin
01f323c74c 4.0.4-alt77.M40.18
- rpmdb: Minor fingerprint cache improvement.
2009-06-13 08:58:10 +04:00
Alexey Tourbin
c57d3c753b fprint.h: turned entry.dirName into flexible array 2009-06-13 08:56:04 +04:00
Alexey Tourbin
d68195b463 fprint.c: renamed "ht" member to "dn2de" 2009-06-13 08:55:41 +04:00
Alexey Tourbin
1d7007eae4 fprint.h: moved struct fprintCache_s to fprint.c 2009-06-13 08:55:20 +04:00
8d651cd378 4.0.4-alt98.10
- brp-compress: Avoid non-standard info directories (closes: #19993).
- rpm-build: Implemented info files verification.
2009-05-20 23:26:04 +00:00
db3de70e0a Implement info files verification 2009-05-20 23:25:58 +00:00
213e004614 scripts/brp-compress.in: Avoid non-standard info directories (ALT#19993) 2009-05-20 21:51:11 +00:00
Alexey Tourbin
ea72e04162 4.0.4-alt98.9
- Re-enabled LZMA compression for rpm itself.
2009-05-11 00:32:49 +04:00
Alexey Tourbin
1e74968323 4.0.4-alt97.M50.9
- Re-enabled LZMA compression for rpm itself.
2009-05-11 00:31:52 +04:00
Alexey Tourbin
d5acd618d1 spec: re-enabled lzma compression for rpm itself
This reverts commit 6f575ecded.
2009-05-11 00:29:36 +04:00
Alexey Tourbin
759c59ce65 4.0.4-alt98.8
- package.c (readPackageHeaders): Use posix_fadvise(2) to disable readahead.
  When scanning a large number of packages (with e.g. rpmquery), readahead
  might cause negative effects on the buffer cache.
2009-05-11 00:01:11 +04:00
Alexey Tourbin
ed0daa3c53 4.0.4-alt97.M50.8
- package.c (readPackageHeaders): Use posix_fadvise(2) to disable readahead.
  When scanning a large number of packages (with e.g. rpmquery), readahead
  might cause negative effects on the buffer cache.
2009-05-10 23:59:41 +04:00
Alexey Tourbin
9e87611786 4.0.4-alt95.M41.18
- package.c (readPackageHeaders): Use posix_fadvise(2) to disable readahead.
  When scanning a large number of packages (with e.g. rpmquery), readahead
  might cause negative effects on the buffer cache.
2009-05-10 23:41:33 +04:00
Alexey Tourbin
29ab0634b1 4.0.4-alt77.M40.17
- package.c (readPackageHeaders): Use posix_fadvise(2) to disable readahead.
  When scanning a large number of packages (with e.g. rpmquery), readahead
  might cause negative effects on the buffer cache.
2009-05-10 23:34:49 +04:00
Alexey Tourbin
66b17f5fd5 package.c (readPackageHeaders): use posix_fadvise(2) to disable readahead 2009-05-10 23:32:48 +04:00
Alexey Tourbin
af944d993e package.c (readPackageHeaders): factored do_readPackageHeaders 2009-05-10 23:32:43 +04:00
3eeb20b43e 4.0.4-alt98.7
- platform.in (%configure): Do not run libtoolize, to avoid
  "libtool version mismatch" disaster.
- python: Fixed build with libtool.
2009-04-23 23:10:19 +00:00
199c65f90d python/Makefile.am: Fix build with libtool 2009-04-23 23:10:12 +00:00
c5b740c8d8 platform.in (%configure): Do not run libtoolize
With libtool >=1.9b, the libtool script will complain if it was built
from mismatched ltmain.sh and libtool m4 macro versions.

To avoid libtool version mismatch disaster, %configure itself
no longer calls libtoolize.  Note that autoreconf, unlike %configure,
runs libtoolize in proper order.
2009-04-23 22:15:41 +00:00
Alexey Tourbin
0b94ae2a35 4.0.4-alt98.6
- rpmdb: Rebuilt with libdb4.7.
2009-04-23 18:18:13 +04:00