Alexey Tourbin
d3c57d3ee4
build/checkFiles.c: reimplemented checkFiles() using fts(3)
2011-01-15 11:48:33 +03:00
0d030af93f
find-lang (FIND_MAN): support man page paths with more than one symbol after dot (ALT#24466)
2010-11-01 22:36:09 +00:00
2fc9a40da8
pkgconfig.req: pass --print-requires-private to pkg-config
2010-11-01 20:53:06 +00:00
Alexey Tourbin
558c99596f
lib.req: added missing LC_ALL=C for fgrep
2010-10-12 03:26:25 +04:00
Alexey Tourbin
6a547aefef
lib.req, lib.prov: added ENABLE_SET_VERSIONS=1 flag
2010-10-12 03:24:19 +04:00
Alexey Tourbin
34f4788fb2
scripts/functions: invoke av_action with </dev/null
2010-10-04 02:13:53 +04:00
Alexey Tourbin
49066900de
lib.req: updated underlinking check for file-level dependencies
2010-10-04 00:08:27 +04:00
Alexey Tourbin
d1ced258db
lib.req: implemented set-versions for soname dependencies
2010-10-01 08:48:48 +04:00
Alexey Tourbin
e1970e44d5
lib.prov (SuggestBPP): minor glitch in description
2010-10-01 08:30:45 +04:00
Alexey Tourbin
dee07e402b
ldd.in: added --bindings option
2010-10-01 01:57:35 +04:00
Alexey Tourbin
973e4d19b3
lib.req: reindented, no changes
2010-09-30 17:16:12 +04:00
0b8394d51d
0common-files.req.list: add /lib64/udev and /lib64/udev/rules.d
...
Neither /lib64/udev nor /lib64/udev/rules.d is going to be provided.
These lines will just result to unmet requirements.
2010-09-24 10:46:36 +00:00
bec54ac071
0common-files.req.list: add /etc/sysctl.d
2010-09-24 10:22:39 +00:00
b55f8b12a5
0common-files.req.list: add /lib/udev/rules.d
2010-09-24 09:39:42 +00:00
Alexey Tourbin
49950b83b6
brp-cleanup: updated for /usr/lib64/perl5 and /usr/share/perl5
2010-09-19 09:58:12 +04:00
Alexey Tourbin
e70027f478
lib.prov: implemented soname set-versioning with exported symbols
2010-09-11 02:32:12 +04:00
Alexey Tourbin
5f10a0f256
lib.prov: reindented, minor changes
2010-09-11 02:20:58 +04:00
d44677b913
shebang.req (ShebangReq): fix the check for absolute pathname (ALT#23716)
2010-07-03 00:23:03 +00:00
7b74686984
shebang.req (ShebangReq): ensure that interpreter is specified as an absolute pathname (ALT#20096)
2010-07-01 16:14:06 +00:00
cd86fe2063
pkgconfig.req (PkgconfigReqProv): relax version check
2010-07-01 13:23:01 +00:00
8b818f6df4
brp-verify_elf: disable lint check on ARM
2010-04-14 14:38:27 +00:00
Alexey Tourbin
16fc089388
find-requires, find-scriptlet-requires: enabled FINDPACKAGE-COMMANDS output
2010-04-08 11:24:58 +04:00
Alexey Tourbin
843562f82b
find-package: introduced RPM_FINDPACKAGE_COMMANDS_LOG
2010-04-08 11:24:57 +04:00
Alexey Tourbin
959c18fe5e
find-package: renamed FindByPath -> FindByFile
2010-04-08 11:24:55 +04:00
Alexey Tourbin
48c22c9ff9
shell.req: fixed English
2010-04-08 11:24:54 +04:00
Alexey Tourbin
4e9dcb1346
shell.req: removed $sh --rpm-requires test
2010-04-08 11:24:52 +04:00
Alexey Tourbin
859a56a738
shell.req: reverted extra "functions vs executable" diagnostics
2010-04-08 11:24:51 +04:00
Alexey Tourbin
3223ba1c5d
brp-strip: select ELF files and .a archives with single file(1) invocation
...
Tested with gnome-icon-themes-oxygen-refit2-2.3-alt1.src.rpm.
Old result: 25 seconds, new result: 3 seconds.
2010-03-27 00:00:28 +03:00
f7132135d3
lib.req: Recognize STB_GNU_UNIQUE symbols and add rtld(GNU_UNIQUE) requirement for objects that contain such symbols
2010-01-12 23:39:02 +00:00
Alexey Tourbin
44557d20ee
brp-bytecompile_python: updated copyright statement
2009-12-21 03:43:28 +03:00
Alexey Tourbin
7cb73452f0
brp-bytecompile_python: hadlink indentical .pyc and .pyo files
2009-12-21 03:42:38 +03:00
d908f56dc4
brp-verify_elf: Set default lint mode to "relaxed", add "default" mode
2009-12-20 17:03:20 +00:00
77c93a9c97
verify-elf: Omit duplicate lines from eu-findtextrel's output
2009-12-20 15:25:02 +00:00
82fcd333bb
brp-verify_elf: Fix typo introduced by commit 7d83e49285
2009-12-20 15:10:49 +00:00
Alexey Tourbin
e845c7f14b
verify-elf: fixed typos in VERIFY_ELF_RPATH test
...
Since "RPATH containts :" test never worked, I downgrade it
to a warning.
2009-12-20 01:45:23 +03:00
Alexey Tourbin
b3b979a6f2
brp-alt: execute brp-strip before brp-verify_elf
...
There are two reasons:
1) It is better to verify final ELF objects just as they are packaged.
2) Older eu-elflint barks at unstripped binaries like this:
section [ 8] '.comment' has wrong flags: expected none, is MERGE|STRINGS
This seems to be fixed in elfutils 0.143-alt1, but otherwise that could
be a major problem.
2009-12-19 03:25:53 +03:00
Alexey Tourbin
cb4fcda459
brp-verify_elf, verify-elf: updated copyright statement
2009-12-19 03:25:52 +03:00
Alexey Tourbin
51f460bb75
verify-elf: simplifed prefix/rc expressions
2009-12-19 03:25:51 +03:00
Alexey Tourbin
e8e60796bb
verify-elf: use eu-findtextrel to provide better TEXTREL diagnostics
2009-12-19 03:25:51 +03:00
Alexey Tourbin
7d83e49285
verify-elf: implemented new "lint" method using "eu-elflint --gnu-ld"
2009-12-19 03:25:23 +03:00
Alexey Tourbin
e6683d0de4
brp-verify_elf, verify-elf: simplify VERIFY_ELF_* parameter passing
2009-12-18 22:55:46 +03:00
Alexey Tourbin
f82116d5f9
brp-verify_elf: select ELF files with signle file(1) invocation
...
Also, move RPM_VERIFY_ELF_SKIPLIST logic from verify-elf to
brp-verify_elf, since RPM_VERIFY_ELF_TOPDIR is already there.
Normally, verify-elf should be a standalone program (available
for users). It's just not quite ready yet.
2009-12-18 22:52:34 +03:00
Alexey Tourbin
4c4d73c44e
4.0.4-alt98.21
...
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:38:57 +04:00
Alexey Tourbin
f68c71a2d5
4.0.4-alt97.M50.18
...
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:30:39 +04:00
Alexey Tourbin
1ccf0dd03c
4.0.4-alt95.M41.28
...
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:20:33 +04:00
Alexey Tourbin
1ef7949b93
scripts/Makefile.am: tweak to facilitate merging
2009-09-29 15:31:32 +04:00
Alexey Tourbin
6795a36bb1
great removal
2009-09-29 15:29:52 +04:00
Alexey Tourbin
295cc50be1
4.0.4-alt98.19
...
- rpmio: Updated lzma compression routines for xz-5.0 API.
- Packaged /usr/bin/rpm2cpio.static.
2009-09-24 12:49:32 +04:00
Alexey Tourbin
79be480d0e
4.0.4-alt97.M50.16
...
- rpmio: Updated lzma compression routines for xz-5.0 API.
- Packaged /usr/bin/rpm2cpio.static.
2009-09-24 12:48:17 +04:00
Alexey Tourbin
776a15f6b8
4.0.4-alt95.M41.25
...
- rpmio: Updated lzma compression routines for xz-5.0 API.
- Packaged /usr/bin/rpm2cpio.static.
2009-09-24 12:46:31 +04:00