summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2000-06-13More libtool fiddles.jbj1-4/+4
CVS patchset: 3837 CVS date: 2000/06/13 07:15:15
2000-06-11Fix db return code handling, majorly horked.jbj1-5/+12
Autoconf detection of db-3.1. Move --all to query/verify popt table. CVS patchset: 3829 CVS date: 2000/06/11 19:15:27
2000-06-07- create rpmio directory for librpmio.jbj1-1/+2
CVS patchset: 3820 CVS date: 2000/06/07 23:25:41
2000-05-30Sanity (make dist).jbj1-1/+1
CVS patchset: 3767 CVS date: 2000/05/30 20:02:54
2000-05-30- mark packaging with version 4 to reflect filename/provide changes.jbj1-9/+9
- change next version from 3.1 to 4.0 to reflect package format change. CVS patchset: 3766 CVS date: 2000/05/30 19:30:28
2000-05-16bzip2 1.0msw1-8/+6
CVS patchset: 3731 CVS date: 2000/05/16 20:22:59
2000-05-08here's a patch to make rpm (3.1-0.14) work on current FreeBSD versionsjbj1-1/+1
(tried 4.0-RELEASE and 5.0-CURRENT). It adds freebsdelf.prov and freebsdelf.req in autodeps, modifies brp-strip and brp-strip-comment-note to work with find versions that don't support -perm +something and strip versions that fail with an error when they can't strip a file, and modifies the configure check for GNU glob to check for GLOB_PERIOD additionally. This is required because FreeBSD's glob has some (but not all) of the GNU extensions, but doesn't work the way rpm assumes (segfault as soon as globbing is used in %files); GLOB_PERIOD can be used to tell the BSD version apart from the GNU one. CVS patchset: 3721 CVS date: 2000/05/08 12:24:23
2000-05-02Don't do initdb, as we don't know what dbapi to use.jbj1-2/+3
Remove -lpthread, new glibc has problems. CVS patchset: 3719 CVS date: 2000/05/02 19:37:01
2000-05-01Rename db0.c to db1.c, resurrect db2.c (from db3.c).jbj1-4/+4
Add ia64 and sparc64 changes. rpm.spec: add per-platform sub-directories. Add rpmdbSync to API. installplatform: pass LIB=lib64 on sparc64. db3.c: Add nodbsync, lockdbfd, debug dbi configuration. db3.c: don't check dbi_mode when deciding on DB_WRITECURSOR. CVS patchset: 3711 CVS date: 2000/05/01 17:50:35
2000-04-25fix configure checkmsw1-1/+1
CVS patchset: 3698 CVS date: 2000/04/25 19:50:02
2000-04-19Hi!jbj1-0/+2
I'd like to start building sparc64 packages (eventhough the install rule details are yet to be designed - IMHO if 64bit SPARC userland is going into 7.0 we should rebuild all packages into 64bit in the next months or so to have time to chase bugs etc.), and this is about what I need. Basically I'd like to have %{_lib} to stand for the last part (normally "lib") of dirname for directories like /lib, /usr/lib, /usr/X11R6/lib because on sparc64-linux they are /lib64, /usr/lib64, /usr/X11R6/lib64 (and on Solaris /lib/sparcv9, /usr/lib/sparcv9 etc.), so that one can use things like /usr/%{_lib} in the spec files. Another thing which I need is an arch specific build root policy. This patch does a few things: 1) add installplatform into EXTRA_DIST files, so that it is actually invoked during rpm build not from CVS 2) Define %_lib lib and let target specific macros override it 3) Split __spec_install_post into __arch_install_post and __os_install_post, --buildpolicy now specifies the __os_install_post part only. spec files can still override the __arch_install_post if the want to. brp-sparc64-linux is used to move 64bit libraries to */lib64 directories from */lib directories if make install of some package left them there. 4) Change installplatform so that on sparc* it creates both sparc and sparc64 target macro dirs (/usr/lib/rpm/sparc{,64}-redhat-linux in sparc*-redhat-linux case). CVS patchset: 3685 CVS date: 2000/04/19 16:03:49
2000-04-08fix: dbiCloseIndex not called (typo).jbj1-7/+16
dump db1 and db2 for now. CVS patchset: 3665 CVS date: 2000/04/08 21:36:02
2000-03-27Compilation with db3.jbj1-1/+6
CVS patchset: 3642 CVS date: 2000/03/27 11:13:25
2000-03-23- API: change dbi to pass by reference, not value.jbj1-5/+17
- cram all of db1, db_185, and db2 interfaces into rpmlib. CVS patchset: 3636 CVS date: 2000/03/23 15:49:50
2000-03-16configure.in fiddles for BSD systems (Patrick Schoo).jbj1-2/+5
CVS patchset: 3631 CVS date: 2000/03/16 14:27:04
2000-03-13Start rpm-3.1 development.jbj1-1/+1
CVS patchset: 3625 CVS date: 2000/03/13 15:13:53
2000-03-11Sanity (penultimate rpm-3.0.4).jbj1-1/+5
CVS patchset: 3622 CVS date: 2000/03/11 20:35:03
2000-03-11fix: use glibc 2.1 glob/fnmatch everywhere.jbj1-11/+14
CVS patchset: 3621 CVS date: 2000/03/11 20:14:07
2000-03-09Get the escapes correct for "id -u" fidget.jbj1-2/+3
CVS patchset: 3612 CVS date: 2000/03/09 20:48:15
2000-03-09- portability: skip bzip2 if not available.jbj1-36/+52
- portability: skip gzseek if not available (zlib-1.0.4). - portability: skip personality if not available (linux). - portability: always include arpa/inet.h (HP-UX). - portability: don't use id -u (Brandon Allbery). - portability: don't chown/chgrp -h w/o lchown. - portability: splats in rpm.spec to find /usr/{share,local}/locale/* CVS patchset: 3610 CVS date: 2000/03/09 18:13:02
2000-03-07portability: zlib-1.0.4 has not gzseekjbj1-1/+6
portability: Red Hat 4.x has not personality CVS patchset: 3609 CVS date: 2000/03/07 15:37:17
2000-02-25- fix: filter excluded paths before adding install prefixes (#8709).jbj1-1/+1
- add i18n lookaside to PO catalogue(s) for i18n strings. - try for /etc/rpm/macros.specspo so that specspo autoconfigures rpm. - per-platform configuration factored into /usr/lib/rpm subdir. CVS patchset: 3588 CVS date: 2000/02/25 16:29:44
2000-02-24(solaris 2.6): portability requires setenv.c.jbj1-1/+1
CVS patchset: 3587 CVS date: 2000/02/24 23:33:58
2000-02-22macro expansion (and absolute path) in %files -f arg (#9508,#9091).jbj1-2/+2
CVS patchset: 3573 CVS date: 2000/02/22 03:09:53
2000-02-17add sl.po from Primoz Peterlin <peterlin@biofiz.mf.uni-lj.si>.jbj1-1/+1
CVS patchset: 3569 CVS date: 2000/02/17 21:00:06
2000-02-13Patches from PLD.jbj1-1/+4
CVS patchset: 3556 CVS date: 2000/02/13 19:24:19
2000-02-10Commit broken perl binding changes.jbj1-1/+1
CVS patchset: 3549 CVS date: 2000/02/10 22:13:48
2000-01-19Doxygen fiddles.jbj1-0/+3
CVS patchset: 3526 CVS date: 2000/01/19 19:54:08
2000-01-19Preliminary support for doxygen generated API doco.jbj1-1/+1
CVS patchset: 3525 CVS date: 2000/01/19 19:20:56
2000-01-07add several BuildRoot FTW policies.jbj1-0/+2
CVS patchset: 3511 CVS date: 2000/01/07 17:32:27
2000-01-03fix: fp.subDir was incorrectly set to NULL in sparse chroot's.jbj1-2/+3
CVS patchset: 3503 CVS date: 2000/01/03 18:32:49
1999-12-30Sanity (make dist).jbj1-1/+2
CVS patchset: 3502 CVS date: 1999/12/30 19:17:03
1999-12-30add ja translation and man pages (Kanda Mitsuru kanda@nn.iij4u.or.jp).jbj1-1/+1
CVS patchset: 3500 CVS date: 1999/12/30 18:26:13
1999-12-24split python bindings into a separate sub-package of rpm.jbj1-3/+2
CVS patchset: 3497 CVS date: 1999/12/24 14:54:34
1999-11-27lib/stubs.c: Add portability routines to rpmlib for portable shared rpmlib.jbj1-51/+48
lib/rpmio.c: Internalize single use of inet_aton(). lib/rpmio.h: Include libio.h retrofit here rather than in system.h. configure.in: Remove regex/glob tests. CVS patchset: 3440 CVS date: 1999/11/27 00:15:07
1999-11-19macros.in: Add buildsubdir and scriptlet template macros.jbj1-3/+7
build/build.c: Rewrite to use scriptlet templates. build/files.c: Rename variables to prepare for (possibly) URL's in %files. build/myftw.c: Use Lstat. build/parsePreamble.c: Permit URL's in BuildRoot tag if not from spec file. build/parseSpec.c: ditto build/parsePrep.c: Add buildsubdir macro. lib/macro.c: Add url2path (nickname u2p) and verbose macro primitives. lib/url.c: urlPath returns "" if url is NULL (rpmGenPath memory corruption). CVS patchset: 3430 CVS date: 1999/11/19 18:19:41
1999-11-04Use Fopen almost everywhere.jbj1-9/+0
Rip out --enable-bzip2-payload, we'll use Fopen w macros instead. Work out ref counting for ftpControl so that control channel is persistent. build/build.c: Use fpio to write build stage script. parseSpec.c: Rework include stack to use FD_t, not FILE *. tread.c: Delete, use ufdio->read instead. rpmio.c: Filter out fdio fd == NULL assertion failures. rpmrc.c: Don't fail if HOME is not environment. rpmrc.c: Rework ufdio FTP rcfile I/O to be more similar to stdio. CVS patchset: 3417 CVS date: 1999/11/04 21:26:08
1999-10-11Start rpm-3.0.4.jbj1-2/+2
CVS patchset: 3381 CVS date: 1999/10/11 16:37:55
1999-09-30Sanity.jbj1-2/+2
CVS patchset: 3363 CVS date: 1999/09/30 21:40:20
1999-09-30Build on solaris2.6 with gcc.jbj1-0/+3
CVS patchset: 3362 CVS date: 1999/09/30 21:20:34
1999-09-30Sanity.jbj1-1/+1
CVS patchset: 3360 CVS date: 1999/09/30 20:14:16
1999-09-30Sanity.jbj1-1/+1
CVS patchset: 3358 CVS date: 1999/09/30 19:37:54
1999-09-30Sanity.jbj1-2/+2
CVS patchset: 3357 CVS date: 1999/09/30 19:31:44
1999-09-30More HPUX cc fiddles.jbj1-0/+3
CVS patchset: 3356 CVS date: 1999/09/30 17:45:42
1999-09-30Don't build rpmgettext/rpmputtext if USE_NLS=no.jbj1-0/+8
CVS patchset: 3353 CVS date: 1999/09/30 16:03:43
1999-09-29Add libtool.m4 to aclocal.m4.jbj1-3/+3
CVS patchset: 3347 CVS date: 1999/09/29 23:57:42
1999-09-29Check in time stamps again.jbj1-1/+0
CVS patchset: 3343 CVS date: 1999/09/29 23:29:57
1999-09-29Check in time stamps.jbj1-6/+9
CVS patchset: 3342 CVS date: 1999/09/29 23:26:08
1999-09-29Don't use err(3) for now.jbj1-1/+1
CVS patchset: 3339 CVS date: 1999/09/29 15:59:55
1999-09-26Autoconf test for glob (and regex) functionality.jbj1-2/+56
CVS patchset: 3333 CVS date: 1999/09/26 22:50:47