Commit Graph

115 Commits

Author SHA1 Message Date
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