Ralf Corsépius
ae3127c0f2
Add with_internal_db.
2007-09-17 11:33:18 +02:00
Ralf Corsépius
91a33fbdc5
Move generating rpmpopt-@VERSION@ from configure into Makefile.
2007-09-14 05:21:39 +02:00
Ralf Corsépius
ede9e90272
Move generating rpm.pc from configure into Makefile.
2007-09-14 05:09:17 +02:00
Ralf Corsépius
df1b72d3af
Process platform in Makefile instead of configure.
2007-09-13 14:51:46 +02:00
Ralf Corsépius
d974ed0136
Add __CURL.
2007-09-12 12:42:59 +02:00
Ralf Corsépius
52bc67436f
Attempt to escape hg messed up the repo once more.
2007-09-12 11:42:08 +02:00
Ralf Corsépius
07c9cac938
Fix indentation of --enable-python.
2007-09-12 11:31:17 +02:00
Panu Matilainen
1180de589b
Automated merge with file:/home/pmatilai/repos/rpm-ioclean
2007-09-12 12:26:15 +03:00
Ralf Corsépius
fb7433b364
Merge tools/Makefile.am into Makefile.am
2007-09-12 10:56:37 +02:00
Panu Matilainen
d36716c25c
Remove NEON and related hacks
2007-09-12 10:55:55 +03:00
Ralf Corsépius
cfe8875a0f
Reduce minimum python version to 2.3.
2007-09-12 08:23:51 +02:00
Ralf Corsépius
2ff6e07f50
Reduce minimum python version to 2.4.
2007-09-12 01:21:13 +02:00
Ralf Corsépius
22bafd7430
Remove libxml.
2007-09-11 11:32:05 +02:00
Ralf Corsépius
f69f0b7a8f
Add subdir-objects.
2007-09-11 10:38:46 +02:00
Ralf Corsépius
cf865f1327
Require python >= 2.5.
2007-09-10 22:24:25 +02:00
Ralf Corsépius
c5ffd9805e
Split host-python (__PYTHON), from build-python.
...
Abandon --with-python.
Add --enable-python.
Rework python check to use AM_PATH_PYTHON.
2007-09-10 12:49:51 +02:00
Ralf Corsépius
4d00510124
Add AC_DISABLE_STATIC.
2007-09-10 07:11:54 +02:00
Ralf Corsépius
38ec147d0b
Generate scripts/macros.perl, scripts/macros.php, scripts/macros.python from inside of scripts/Makefile.am.
2007-09-05 12:09:45 +02:00
Ralf Corsépius
db5db69665
Don't AC_DEFINE(RPMCONFIGDIR).
2007-09-05 09:57:12 +02:00
Ralf Corsépius
2671d4cc05
AC_DEFINE(RPMCANONVENDOR).
...
Remove VENDORRPMRC_FILENAME.
2007-09-04 15:19:29 +02:00
Ralf Corsépius
05f96178f1
Remove selinux autodetection.
...
Rely on --with/--without-selinux.
2007-09-04 14:19:18 +02:00
Ralf Corsépius
00165b6ee8
Make --with-neon more strict.
2007-09-04 12:01:54 +02:00
Panu Matilainen
b9c2d89686
merge
2007-09-04 11:25:35 +03:00
Panu Matilainen
f07d1abc27
Backed out changeset 842b0b8f3f8d
2007-09-04 11:25:26 +03:00
Ralf Corsépius
c2f919af38
Add --with-neon.
2007-09-04 09:09:39 +02:00
Panu Matilainen
ffea910c37
Read vendor macros again.
...
- replace VENDORRPMRC_FILENAME with VENDORCONFIGDIR
- use it to locate both vendor rpmrc and macros
2007-09-03 22:39:26 +03:00
Ralf Corsépius
ba645b29c4
Remove CTAGS, CSCOPE.
2007-09-03 12:59:15 +02:00
Ralf Corsépius
b2db269632
Remove LIBRPMALIAS_FILENAME.
2007-08-31 18:54:13 +02:00
Panu Matilainen
31a693a7eb
Lose ancient and unused brp-redhat
2007-08-31 10:25:11 +03:00
Ralf Corsépius
eac9291fde
Eliminate tmpdir, varprefix.
2007-08-31 08:56:56 +02:00
Ralf Corsépius
0f5d8ca08f
Don't AC_SUBST varprefix.
...
Generate macros from Makefile.am
2007-08-31 05:58:04 +02:00
Ralf Corsépius
0e95c12b29
Remove AC_SUBST(RPM) (Unused).
2007-08-31 04:25:22 +02:00
Ralf Corsépius
15fb330227
Remove doc/fr/Makefile doc/ja/Makefile doc/ko/Makefile doc/pl/Makefile doc/ru/Makefile doc/sk/Makefile.
2007-08-29 17:43:20 +02:00
Ralf Corsépius
29d53ac70f
Reflect having removed doc/manual/Makefile.am
2007-08-29 13:06:05 +02:00
Ralf Corsépius
5b8a3cf39b
Eliminate LIBRPMRC_FILENAME.
2007-08-28 18:22:11 +02:00
Ralf Corsépius
5553568c62
Remove SYSCONFIGDIR.
2007-08-28 13:20:03 +02:00
Ralf Corsépius
d846415f66
Eliminate MACROFILES.
2007-08-28 11:33:07 +02:00
Ralf Corsépius
7e87026e5c
Check for locale.h.
2007-08-28 10:58:48 +02:00
Ralf Corsépius
59441dc4d3
Remove LOCALEDIR.
2007-08-28 06:45:25 +02:00
Ralf Corsépius
43ae6e6f57
Remove stamp-h.
2007-08-28 06:37:49 +02:00
Ralf Corsépius
d702278169
Use $GCC instead of undocumented autoconf internal $ac_cv_c_compiler_gnu
2007-08-27 16:16:12 +02:00
Ralf Corsépius
749313a946
Remove FINDREQUIRES, FINDPROVIDES (Unused).
2007-08-24 06:40:22 +02:00
Ralf Corsépius
752fea0aee
Use with_dmalloc instead of withval.
2007-08-24 06:05:45 +02:00
Ralf Corsépius
b6abbcf059
Use with_python instead of withval.
2007-08-24 06:04:43 +02:00
Ralf Corsépius
5696bd01a9
Eliminate localdone.
2007-08-24 05:43:59 +02:00
Ralf Corsépius
ca4dd3714a
Eliminate INCPATH.
2007-08-24 05:43:34 +02:00
Ralf Corsépius
e0f6bee085
Eliminate rpmpopt.
...
Let rpmpopt-${VERSION} be generated by configure.ac directly.
2007-08-23 15:56:08 +02:00
Ralf Corsépius
2a98ab385d
Remove AC_SUBST(INCPATH).
2007-08-22 16:52:25 +02:00
Ralf Corsépius
33b0675212
Add bzip'ed tarball.
...
Remove tests/atlocal
2007-08-21 16:29:51 +02:00
Ralf Corsépius
d09e67798b
Preliminary preps for autotest.
2007-08-20 12:31:28 +02:00
Ralf Corsépius
c28a0694cc
Remove tests/hello-test/Makefile.
2007-08-19 18:41:15 +02:00
Ralf Corsépius
00e06a335d
Remove LIBMISC (Unused).
2007-08-16 06:44:52 +02:00
Ralf Corsépius
a1cd8954a0
Add tests/Makefile tests/hello-test/Makefile.
2007-08-16 05:31:03 +02:00
Ralf Corsépius
81b1baab5a
Replace MKDIR_P and MKDIR with RPM_MKDIR_P and RPM_MKDIR to avoid conflicts with automake's build-in MKDIR_P/MKDIR
2007-08-15 13:49:01 +02:00
Ralf Corsépius
cc71f47f18
Add AM_CONDITIONAL(SELINUX).
2007-08-15 13:40:10 +02:00
Ralf Corsépius
bc1d56ab7b
Rename XML2 into libxml2.
2007-08-15 09:11:25 +02:00
Ralf Corsépius
13625ddb7f
Add check for libxml2.
2007-08-15 09:03:35 +02:00
Ralf Corsépius
4c73047556
Fix comment on bzip2 library.
2007-08-15 09:02:34 +02:00
Ralf Corsépius
c23d7b1cbe
Fix broken error message.
2007-08-15 07:36:31 +02:00
Ralf Corsépius
b9774ace00
Add --enable-sqlite3.
...
Rework WITH_SQLITE3* handling.
2007-08-14 18:29:54 +02:00
Ralf Corsépius
fc0a01b5a7
Eliminate DBLIBOBJS, DBLIBSRCS. Add AM_CONDITIONAL SQLITE3.
2007-08-14 16:18:10 +02:00
Ralf Corsépius
218e5804fb
Use AS_IF instead of []-if.
2007-08-14 16:16:14 +02:00
Ralf Corsépius
81b3cdd0ad
Remove --with-efence (Users should use LIBS=-lefence instead.
2007-08-13 17:56:48 +02:00
Ralf Corsépius
7178c4a7ed
Remove WITH_ZLIB_SUBDIR, WITH_PYTHON_SUBDIR.
2007-08-13 15:38:11 +02:00
Ralf Corsépius
8aeb0c33dd
Fix bugs in previous commit.
2007-08-13 09:48:56 +02:00
Ralf Corsépius
94f8f21a94
Rework check for selinux.
2007-08-13 09:35:48 +02:00
Ralf Corsépius
25cc40bfa5
Clean up --with-lua.
2007-08-13 07:30:28 +02:00
Ralf Corsépius
e0088ef075
Rework --with-apidocs handling.
2007-08-13 06:42:49 +02:00
Ralf Corsépius
6f411b4550
Remove WITH_LUA_SUBDIR.
2007-08-12 08:07:11 +02:00
Ralf Corsépius
3df1e54331
Remove support for in-source-tree sqlite3.
2007-08-11 08:02:50 +02:00
Ralf Corsépius
3ea0304ada
Rework check for libmagic.
2007-08-10 17:07:17 +02:00
Ralf Corsépius
2eb2f975da
Remove WITH_MAGIC_SUBDIR.
2007-08-10 16:09:25 +02:00
Ralf Corsépius
0f99662fe3
Remove WITH_RPMFILE (Unused).
2007-08-10 16:03:23 +02:00
Ralf Corsépius
7031755b82
Remove support of in-source-tree libneon.
2007-08-10 15:48:19 +02:00
Ralf Corsépius
d1e0b73576
Use AC_CHECK_HEADERS(gelf.h).
...
Add AM_CONDITIONAL(LIBELF).
2007-08-10 15:22:25 +02:00
Ralf Corsépius
473ee0caa8
Use AC_CHECK_HEADERS to check for beecrypt headers.
2007-08-10 14:40:02 +02:00
Ralf Corsépius
8288528ead
Remove WITH_LIBDWARF_INCLUDE, WITH_LIBDWARF_DEBUGEDIT.
...
Add AM_CONDITIONAL(LIBDWARF).
2007-08-10 14:01:36 +02:00
Ralf Corsépius
fa6c15d39a
Drop supporting insource-tree libelf/libdwarf.
2007-08-10 13:48:51 +02:00
Ralf Corsépius
65c3b9c4ab
Depend on external libbeecrypt
2007-08-10 10:02:25 +02:00
Ralf Corsépius
5b21d43bf4
Depend on external libpopt
2007-08-10 09:43:52 +02:00
Ralf Corsépius
14d292ae94
Remove WITH_PYTHON_SUBDIR.
2007-08-08 15:03:55 +02:00
Panu Matilainen
21524dd9cf
rpm is not a cross-tool...
...
The patch below removes AC_CANONICAL_TARGET from configure.ac and
changes $target to $host.
Background: AC_CANONICAL_TARGET is supposed to take the target of a
cross-tool, not the target of cross-compiling a package
(== a configure script's --host).
Patch from Ralf Corsepius
2007-08-06 15:46:11 +03:00
Panu Matilainen
439e3f8200
Detect and use -gnueabi instead of -gnu on ARM as necessary.
...
Patch from Lennert Buytenhek.
2007-08-06 14:47:10 +03:00
Panu Matilainen
aab16a0274
Allow building without python-devel.
...
The patch below adds a check for presence of Python.h to configure.ac
and applies automake-conditionals to switch off building rpm's python
bindings if Python.h can't be found.
Patch from Ralf Corsepius.
2007-08-06 12:04:05 +03:00
Panu Matilainen
8d2b416782
Automake cleanups.
...
- Replace INCLUDES with AM_CPPFLAGS
(INCLUDES has been replaced by AM_CPPFLAGS and is deprecated in
modern automakes for several years)
- Require autoconf-2.61 and automake-1.10
(already required by autogen.sh)
- update mkinstalldirs with the version from automake-1.10
(The version in rpm is ancient and known to be bugged)
Patch from Ralf Corsepius
2007-08-05 11:30:55 +03:00
Panu Matilainen
345d1189ae
Fixing fallout from MARK64 removal..
2007-07-30 13:43:22 +03:00
Panu Matilainen
4bcd08549d
Set libdir /usr/lib vs lib64 directly, drop MARK64 stuff
2007-07-25 17:10:57 +03:00
Panu Matilainen
f922a20f90
Add initial rpm.pc pkg-config support.
2007-07-25 15:36:58 +03:00
Panu Matilainen
7b6ef059a2
More gettext cleanups.
...
- Use po/LINGUAS for language list instead of ALL_LINGUAS in configure.ac
- replace obsolete INTLLIB with LIBINTL, gee..
2007-07-24 14:21:32 +03:00
Panu Matilainen
f763a21879
Use python distutils for determining include etc paths
2007-07-24 11:55:37 +03:00
Panu Matilainen
ffa3122d58
Expect neon headers to live in neon/ directory in include path
2007-07-24 10:13:28 +03:00
Panu Matilainen
70e1c373d1
Expect beecrypt headers to live in beecrypt/ directory in include path
2007-07-24 10:07:23 +03:00
Panu Matilainen
68fc61fe08
Rip out internal libmagic, require external.
...
This is going to need more sorting out...
2007-07-24 09:59:33 +03:00
Panu Matilainen
5275cce57b
Rip out popt.
2007-07-05 16:59:34 +03:00
Panu Matilainen
96a7eacd1c
Duh, really kill the broken tests.
2007-07-04 15:34:52 +03:00
Panu Matilainen
a2c38fbcaf
Preparing for 4.4.2.1-rc2
...
- update CHANGES and version
- update translations
2007-07-04 15:18:43 +03:00
Panu Matilainen
6ea7ff5cd7
Mark as 4.4.2.1-rc1
2007-06-25 13:29:09 +03:00
Panu Matilainen
b4355dfb94
Use ustar format for dist tarball.
...
BDB has some very long paths that start getting stripped out when our
version string is longer than just x.y.z.
2007-06-25 13:12:13 +03:00
Panu Matilainen
f49c8bc304
IPv4/6 and EPSV support by Arkadiusz Miskiewicz
2007-06-25 10:40:14 +03:00
Panu Matilainen
82885665ce
ARM arch update.
...
Adds more ARM sub-archs, and adds some bits to deal properly with the new
ARM ABI (EABI). Patch from Lennert Buytenhek.
2007-06-21 15:13:04 +03:00
Panu Matilainen
de9baf4644
Auto*foo to check if gcc supports -fno-strict-aliasing.
2007-06-20 12:06:36 +03:00
Panu Matilainen
a36fe66361
Add reminder about enabling mmap() use after 4.4.2.1.
...
The code's been unused for years so too risky to enable right now but should
offer good performance improvement. Fix the HAVE_MMAP checks.
2007-06-20 10:58:10 +03:00
Panu Matilainen
57a53d1080
Move SELinux specifics to the section of configure.ac where SELinux is already
...
handled instead of mixing it into the 'static linking' section.
Patch from rpm5.org.
2007-06-20 10:26:14 +03:00
Panu Matilainen
fb93d8d34f
More configure.ac cleanups.
...
From rpm5.org
2007-06-20 10:23:38 +03:00
Panu Matilainen
54ac504634
Throw out unused stuff from configure.ac
...
Patch from rpm5.org
2007-06-20 10:20:15 +03:00
Panu Matilainen
c7705557d9
Remove rpm and popt specs, spec files are vendor specific anyway.
2007-06-19 13:00:13 +03:00
Paul Nasrat
fe762d20a5
Detect python2.5
2007-06-07 11:49:48 +01:00
Panu Matilainen
b06dfb3870
Add zh_TW translation (Wei-Lun Chao). Remove empty zh and zh_CN.GB2312 po's.
2007-06-07 09:09:49 +03:00
Panu Matilainen
8ae7508882
Disable strict aliasing to stop type-punning warning spew.
2007-06-06 16:56:17 +03:00
Panu Matilainen
0f18a279a8
Add db3 back to AC_CONFIG_SUBDIRS. Oops...
2007-06-06 16:12:58 +03:00
Panu Matilainen
e8c0fa24be
More auto*foo cleanups:
...
- move AIX and MINIX checks earlier to avoid complaints
- use AC_PROG_LIBTOOL instead of -RANLIB to avoid obsoletion warning
2007-06-06 14:42:19 +03:00
Panu Matilainen
1371af04f4
Unbreak zlib configure check.
2007-06-06 13:37:18 +03:00
Panu Matilainen
98d634bc7f
Make peace with auto*foo.
...
- Remove checks for internal zlib
- Don't try to auto*foo'ize nonexistent zlib, sqlite subdirs. Db3 subdir
isn't auto*-enabled
- Set AM_GNU_GETTEXT_VERSION to make auto"#¤"# to realize we're using gettext
- Don't stomp into auto*** namespace with LUA_SPLINT stuff (from JBJ)
2007-06-06 12:50:56 +03:00
Paul Nasrat
a3f86a1d3d
Fail if no beecrypt found
2007-05-24 14:40:54 +01:00
Paul Nasrat
11ecf683bb
Require external gettext
2007-03-14 15:46:17 +00:00
Paul Nasrat
c9f0099bad
Cleanup: remove internal gettext
2007-03-14 15:08:28 +00:00
Paul Nasrat
578e759157
Point to correct mailing list
...
James Bowes <jbowes@redhat.com>
2007-02-16 17:18:50 +00:00
jbj
9697810e39
Permit build with extternal file and libmagic.
...
CVS patchset: 7808
CVS date: 2005/03/13 22:13:25
2005-03-13 22:13:25 +00:00
jbj
094e57ce71
- rework configure.ac et al to lose internal library baggage flexibly.
...
CVS patchset: 7775
CVS date: 2005/02/17 02:36:37
2005-02-17 02:36:37 +00:00
jbj
f94168ba0e
- remove remnant -I/opt/local hacks, --prefix=/usr is recommended.
...
CVS patchset: 7773
CVS date: 2005/02/16 20:04:28
2005-02-16 20:04:28 +00:00
jbj
cfd6fb526d
- start 4.4.2 devel.
...
CVS patchset: 7765
CVS date: 2005/02/14 02:19:04
2005-02-14 02:19:04 +00:00
jbj
6bb128c5f4
- don't build with sqlite3 if <sqlite3.h> is missing.
...
CVS patchset: 7764
CVS date: 2005/02/14 01:34:12
2005-02-14 01:34:12 +00:00
jbj
d0615e9641
- macosx: change to --prefix=/usr rather than /opt/local.
...
- use waitpid rather than SIGCHLD reaper.
- rip out DB_PRIVATE revert if not NPTL, it's not the right thing to do.
CVS patchset: 7761
CVS date: 2005/02/13 03:01:09
2005-02-13 03:01:09 +00:00
jbj
af7d1a9034
- discover and use getmntinfo if present.
...
CVS patchset: 7741
CVS date: 2005/02/03 23:05:59
2005-02-03 23:05:59 +00:00
jbj
0935020492
- fix: length of gpg V4 hash seed was incorrect ( #146896 ).
...
- add support for V4 rfc-2440 signatures.
CVS patchset: 7737
CVS date: 2005/02/02 18:47:42
2005-02-02 18:47:42 +00:00
jbj
7d8671172e
Default MYPATH=":" instead when cros-compiling ( #133573 ).
...
CVS patchset: 7724
CVS date: 2005/01/29 16:05:03
2005-01-29 16:05:03 +00:00
jbj
9e1bfe0af5
- blueprint rpm-4_4 and HEAD to minimize diff spew.
...
CVS patchset: 7706
CVS date: 2005/01/23 20:44:57
2005-01-23 20:44:57 +00:00
jbj
0ccd287fbe
Configure zlib subdir automagically.
...
CVS patchset: 7704
CVS date: 2005/01/23 18:22:14
2005-01-23 18:22:14 +00:00
jbj
217c588baa
Build on macosx.
...
CVS patchset: 7701
CVS date: 2005/01/17 23:58:09
2005-01-17 23:58:09 +00:00
jbj
5732d3daae
- build against external/internal neon.
...
CVS patchset: 7692
CVS date: 2005/01/09 17:48:19
2005-01-09 17:48:19 +00:00
jbj
84ec406c35
- mac os x patches ( #133611 , #133612 , #134637 ).
...
CVS patchset: 7673
CVS date: 2005/01/04 19:31:31
2005-01-04 19:31:31 +00:00
jbj
6da6f7fc0a
- mac os x patches (#131943,#131944,#132924,#132926).
...
CVS patchset: 7671
CVS date: 2005/01/04 17:46:10
2005-01-04 17:46:10 +00:00
jbj
cf8bf4efd9
- force *.py->*.pyo byte code compilation with brp-python-bytecompile.
...
- automagically detect and emit "python(abi) = 2.4" dependencies.
CVS patchset: 7628
CVS date: 2004/12/05 20:05:46
2004-12-05 20:05:46 +00:00
jbj
41c3c4df68
Builds with external libraries.
...
CVS patchset: 7588
CVS date: 2004/11/19 16:25:49
2004-11-19 16:25:49 +00:00
jbj
487c902d2f
- python: add python 2.4 support.
...
CVS patchset: 7562
CVS date: 2004/11/09 06:59:34
2004-11-09 06:59:34 +00:00
pauln
ea8c710ac4
Build and changes for _rpm module
...
CVS patchset: 7490
CVS date: 2004/10/19 21:35:24
2004-10-19 21:35:24 +00:00
jbj
a36aa761ec
More changes from rpm-4_3 branch.
...
CVS patchset: 7441
CVS date: 2004/10/09 20:22:01
2004-10-09 20:22:01 +00:00
jbj
66250307ba
Add support for beecrypt-4.0.0.
...
CVS patchset: 7367
CVS date: 2004/07/31 17:48:11
2004-07-31 17:48:11 +00:00
jbj
a63e1592af
- ia64: auto-relocate entire, not partial, directory contents ( #126905 ).
...
CVS patchset: 7357
CVS date: 2004/07/05 19:21:18
2004-07-05 19:21:18 +00:00
jbj
42386beb8b
- use poll(2) if available, avoid borked aurora/sparc select ( #124574 ).
...
CVS patchset: 7276
CVS date: 2004/05/29 15:56:01
2004-05-29 15:56:01 +00:00
jbj
aab51e6392
Identify caos distribution ( #124746 ).
...
CVS patchset: 7273
CVS date: 2004/05/29 13:47:39
2004-05-29 13:47:39 +00:00
jbj
86700899e6
- add aurora/sparc patches ( #124469 ).
...
CVS patchset: 7252
CVS date: 2004/05/26 21:10:07
2004-05-26 21:10:07 +00:00
jbj
34daf7ced8
Start rpm-4.4 devel.
...
CVS patchset: 7210
CVS date: 2004/03/30 21:00:47
2004-03-30 21:00:47 +00:00
arekm
1cdfdb8b6c
When fixing permissions do u+w, too (fixes badly packaged tarballs)
...
CVS patchset: 7197
CVS date: 2004/03/28 00:49:54
2004-03-28 00:49:54 +00:00
niemeyer
73260d956c
- Implemented support for internal Lua scripts.
...
- Implemented %pretrans and %posttrans script slots.
Changed files:
Makefile.am configure.ac build/pack.c build/parseScript.c
build/parseSpec.c build/rpmbuild.h build/rpmspec.h
lib/Makefile.am lib/psm.c lib/rpmlib.h lib/rpmlibprov.c
lib/rpmts.c lib/rpmts.h lib/transaction.c
Added files:
lib/rpmlua.c lib/rpmlua.h lua/*
CVS patchset: 7175
CVS date: 2004/03/16 21:58:25
2004-03-16 21:58:25 +00:00
jbj
11507f2cf4
- add sparcv8 and enable elf32/elf64 Zon sparc64 ( #117302 ).
...
- fix: --querybynumber looped.
CVS patchset: 7161
CVS date: 2004/03/10 23:01:46
2004-03-10 23:01:46 +00:00
jbj
b8988af3c5
Build with gcc-2.95.3 and python-2.2, remove incompat CFLAGS and casts.
...
CVS patchset: 7082
CVS date: 2004/01/22 14:28:08
2004-01-22 14:28:08 +00:00
jbj
13926965b5
More typos.
...
CVS patchset: 7068
CVS date: 2004/01/05 19:04:59
2004-01-05 19:04:59 +00:00
jbj
89897484c4
Typo.
...
CVS patchset: 7065
CVS date: 2004/01/05 17:15:18
2004-01-05 17:15:18 +00:00
jbj
cf60d72565
add --with-selinux, move selinux stubs to system.h.
...
CVS patchset: 7063
CVS date: 2004/01/05 14:09:47
2004-01-05 14:09:47 +00:00
jbj
a3bf9b96f9
- use -fPIC -DPIC on all platforms, not just mandatory ( #112713 ).
...
CVS patchset: 7051
CVS date: 2003/12/30 15:12:50
2003-12-30 15:12:50 +00:00
jbj
59f6e1d78f
- fix: wrong package count for trigger scriptlet 1st arg ( #100509 ).
...
- fix: don't break header SHA1 if non-existent user/group (#97727 ).
- remove fuids/fgids from rpmfi, easier to lookup fuser/fgroup instead.
- merge sensible parts of openpkg rpm.patch.bugfix (#104780 ).
CVS patchset: 7024
CVS date: 2003/12/27 01:37:56
2003-12-27 01:37:56 +00:00
jbj
5c747d9870
- don't use mktemp if mkstemp is available ( #103850 ).
...
CVS patchset: 7012
CVS date: 2003/12/26 17:36:38
2003-12-26 17:36:38 +00:00
jbj
752cac72e2
- only internal Berkeley db from now on.
...
- revive "make dist".
CVS patchset: 6971
CVS date: 2003/12/11 19:09:58
2003-12-11 19:09:58 +00:00
jbj
3dcfeb3f9a
Merge changes from rpm-4.2.1 development.
...
CVS patchset: 6959
CVS date: 2003/11/23 19:50:52
2003-11-23 19:50:52 +00:00
jbj
3182fc3777
- don't attempt to remove dbenv on --rebuilddb.
...
- autorelocate ix86 package file paths on ia64.
CVS patchset: 6925
CVS date: 2003/07/02 19:26:04
2003-07-02 19:26:04 +00:00
jbj
f5c14e57bc
Consolidate external beecrypt changes.
...
CVS patchset: 6880
CVS date: 2003/05/30 16:58:13
2003-05-30 16:58:13 +00:00
jbj
dac695e290
Prepare to build with external beecrypt-3.0.0.
...
CVS patchset: 6871
CVS date: 2003/05/22 21:21:43
2003-05-22 21:21:43 +00:00
jbj
12a12cf398
Sanity.
...
CVS patchset: 6818
CVS date: 2003/05/05 21:44:49
2003-05-05 21:44:49 +00:00
jbj
31e269224f
fix typo in system.h.
...
python: bindings for returning mpw's from random number generator.
CVS patchset: 6800
CVS date: 2003/05/01 08:09:16
2003-05-01 08:09:16 +00:00
jbj
1359f248a3
splint fiddles.
...
CVS patchset: 6797
CVS date: 2003/04/30 20:04:58
2003-04-30 20:04:58 +00:00
jbj
f7aaeb11df
- permit secondary tag match patterns with RPMQV_ALL.
...
CVS patchset: 6754
CVS date: 2003/04/16 22:13:18
2003-04-16 22:13:18 +00:00
jbj
53f81816ea
Sanity.
...
CVS patchset: 6721
CVS date: 2003/03/27 21:53:39
2003-03-27 21:53:39 +00:00
jbj
0b8c3f8319
Add benchmark stopwatch, change precision from milli- to micro-secs.
...
CVS patchset: 6715
CVS date: 2003/03/24 17:25:42
2003-03-24 17:25:42 +00:00
jbj
96cd0c2e28
Make sure that $(RPM_BUILD_ROOT}/usr/lib is 1st libarry searched.
...
Bump popt version.
CVS patchset: 6710
CVS date: 2003/03/20 23:42:05
2003-03-20 23:42:05 +00:00
jbj
f920058468
- upgrade to zlib-1.2.beta7.
...
- pass structure pointer, not args, through headerSprintf call chain.
- add ":xml" header format modifier.
CVS patchset: 6675
CVS date: 2003/03/10 23:28:24
2003-03-10 23:28:24 +00:00
jbj
3dade9b6af
- file: fix ogg/vorbis file classification problems.
...
- skip fingerprints in /usr/share/doc and /usr/src/debug.
- add file(1) as /usr/lib/rpm/rpmfile.
- enable transaction coloring for s390x/ppc64.
CVS patchset: 6039
CVS date: 2003/02/14 23:03:35
2003-02-14 23:03:35 +00:00
jbj
fc1b33b66f
Restore compiler warnings now tthat elfutil's -Werror is not there.
...
CVS patchset: 6017
CVS date: 2003/01/20 16:12:12
2003-01-20 16:12:12 +00:00
jbj
b11f8eeaf2
- teach rpmquery to return "owning" package(s) in spite of alternatives.
...
CVS patchset: 6009
CVS date: 2003/01/13 20:58:21
2003-01-13 20:58:21 +00:00
jbj
ed80614424
- fix: dependency helpers now rate limited at 10ms, not 1s.
...
- add per-arch canonical color, only x86_64 enabled for now.
CVS patchset: 5994
CVS date: 2003/01/01 20:33:21
2003-01-01 20:33:21 +00:00
jbj
c346c3e69f
- dynamically link /bin/rpm, link against good old -lpthread.
...
CVS patchset: 5951
CVS date: 2002/12/20 15:03:18
2002-12-20 15:03:18 +00:00
jbj
e7f55c20f5
- add -I/usr/include/nptl, Conflicts: kernel <= 2.4.19.
...
CVS patchset: 5950
CVS date: 2002/12/19 23:41:52
2002-12-19 23:41:52 +00:00
sopwith
95cbf4bfe8
part two
...
CVS patchset: 5917
CVS date: 2002/12/06 02:09:57
2002-12-06 02:09:57 +00:00
sopwith
cf6060f773
Better detection of ppc64 et al
...
CVS patchset: 5916
CVS date: 2002/12/06 02:04:31
2002-12-06 02:04:31 +00:00
jbj
80b23366e7
- use usrlib_LTLIBRARIES to install directly in /usr/lib64 instead.
...
CVS patchset: 5911
CVS date: 2002/12/01 21:34:06
2002-12-01 21:34:06 +00:00
jbj
0efbbada0f
- link rpm libraries together, use shared helpers with external -lelf.
...
- move libfmagic to librpmio.
- use libtool-1.4.3, autoconf-2.56.
- add explicit -L/lib64 -L/usr/lib64 for libtool mode=relink on x86_64.
CVS patchset: 5910
CVS date: 2002/12/01 18:03:22
2002-12-01 18:03:22 +00:00
jbj
bd00220d41
Splint fiddles.
...
CVS patchset: 5907
CVS date: 2002/11/30 21:42:24
2002-11-30 21:42:24 +00:00
jbj
0046c56cf8
- upgrade to elfutils-0.63.
...
CVS patchset: 5906
CVS date: 2002/11/30 21:07:08
2002-11-30 21:07:08 +00:00
jbj
fc990ef48b
- build with external elfutils (preferred), if available.
...
CVS patchset: 5900
CVS date: 2002/11/29 21:35:53
2002-11-29 21:35:53 +00:00
jbj
22389abbd4
- add AC_SYS_LARGFILE throughout.
...
- statically link rpmdeps against (internal) libfmagic.
CVS patchset: 5876
CVS date: 2002/11/19 18:40:21
2002-11-19 18:40:21 +00:00
jbj
4a77efce46
- add debug sub-package patch.
...
- re-add elfutils/libdwarf (for dwarf.h), eliminate tools/dwarf2.h.
CVS patchset: 5789
CVS date: 2002/10/18 18:45:47
2002-10-18 18:45:47 +00:00
jbj
ada36102ab
Replace libelf with elfutils.
...
CVS patchset: 5778
CVS date: 2002/10/15 18:44:16
2002-10-15 18:44:16 +00:00
jbj
07a348e2e6
anity.
...
CVS patchset: 5770
CVS date: 2002/10/12 18:35:29
2002-10-12 18:35:29 +00:00
jbj
d0ccee051f
- fix: use size_t consistently, avoid segfault on ia64.
...
CVS patchset: 5760
CVS date: 2002/10/09 19:07:43
2002-10-09 19:07:43 +00:00
jbj
0fae1010f0
- set cachesize without a dbenv, the default is far too small.
...
- db: don't return EACCES on db->close w/o environment.
- unify cachesize configuration, with (or without) a dbenv.
- comments regarding unsupported (yet) db-4.1.17 functionality.
CVS patchset: 5674
CVS date: 2002/08/26 18:56:11
2002-08-26 18:56:11 +00:00
jbj
90b34cd4e5
- add a macro to create a sub-package with debugging symbols.
...
CVS patchset: 5662
CVS date: 2002/08/22 19:21:14
2002-08-22 19:21:14 +00:00
jbj
ae8428475c
- add --with-efence to configure, check install/upgrade with efence.
...
- beecrypt: short hex string conversion overflows target buffer.
- mark "successors only" packages in transaction.
- reap scriptlets with SIGCHLD handler.
- rename PSM_t to rpmpsm, add methods and refcounts to manage.
- remove %%configure/%%makeinstall from arch-os/macros, default is OK.
- don't export MALLOC_CHECK_ to scriptlets.
- squeaky clean memory leak checking.
- always malloc rpmfi structure, refcounts are correct in rpmtsRun().
- skip redundant /sbin/ldconfig scripts on upgrade (if possible).
CVS patchset: 5645
CVS date: 2002/08/19 22:27:44
2002-08-19 22:27:44 +00:00
jbj
9b29055f42
- supply transitive closure for CLI packages from rpmdb-redhat database.
...
CVS patchset: 5624
CVS date: 2002/08/13 16:36:44
2002-08-13 16:36:44 +00:00
jbj
bcacb6d745
Carry PLD scripts/configuration for perl/python/php in rpm sources.
...
CVS patchset: 5585
CVS date: 2002/07/31 15:13:46
2002-07-31 15:13:46 +00:00
jbj
81fef98480
- python: add ts.hdrCheck(), ts.rebuildDB() methods.
...
- python: iterating on an ts object returns transaction elements now.
- add yellowdog as vendor.
CVS patchset: 5570
CVS date: 2002/07/25 00:13:25
2002-07-25 00:13:25 +00:00
jbj
6af194ed8e
- add methods to make signature handling opaque wrto rpmts.
...
CVS patchset: 5566
CVS date: 2002/07/21 22:06:19
2002-07-21 22:06:19 +00:00
jbj
5d1dadc96e
- python: link internal libelf (if used) directly into rpmmodule.so.
...
CVS patchset: 5525
CVS date: 2002/06/25 18:43:40
2002-06-25 18:43:40 +00:00
jbj
f96fc8d894
- resurrect libelf with Elf64, prelink verify should work everywhere.
...
autostuff fiddles.
CVS patchset: 5517
CVS date: 2002/06/20 21:53:31
2002-06-20 21:53:31 +00:00