summaryrefslogtreecommitdiff
path: root/rpm.spec.in
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2003-03-10 23:28:24 +0000
committerjbj <devnull@localhost>2003-03-10 23:28:24 +0000
commitf9200584683e5bda36cc3cc66d66cb0d43c51305 (patch)
treedb023d2fd0b6b46fe7d1936ab199deb244af0733 /rpm.spec.in
parent205419460247f03ab62c2357f305e9931ecefe1e (diff)
downloadlibrpm-tizen-f9200584683e5bda36cc3cc66d66cb0d43c51305.tar.gz
librpm-tizen-f9200584683e5bda36cc3cc66d66cb0d43c51305.tar.bz2
librpm-tizen-f9200584683e5bda36cc3cc66d66cb0d43c51305.zip
- 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
Diffstat (limited to 'rpm.spec.in')
-rw-r--r--rpm.spec.in257
1 files changed, 8 insertions, 249 deletions
diff --git a/rpm.spec.in b/rpm.spec.in
index 586baa4f7..b05a2de73 100644
--- a/rpm.spec.in
+++ b/rpm.spec.in
@@ -20,13 +20,13 @@ Name: rpm
%define version @VERSION@
Version: %{version}
%{expand: %%define rpm_version %{version}}
-Release: 0.70
+Release: 0.1
Group: System Environment/Base
Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-%{rpm_version}.tar.gz
Copyright: GPL
Conflicts: patch < 2.5
%ifos linux
-Prereq: fileutils mktemp shadow-utils
+Prereq: fileutils shadow-utils
%endif
Requires: popt = 1.8
Obsoletes: rpm-perl < %{version}
@@ -73,7 +73,7 @@ will manipulate RPM packages and databases.
Summary: Scripts and executable programs used to build packages.
Group: Development/Tools
Requires: rpm = %{rpm_version}, patch >= 2.5, file
-Provides: rpmbuild(VendorConfig) = %{version}
+Provides: rpmbuild(VendorConfig) = 4.1-1
%description build
The rpm-build package contains the scripts and executable programs
@@ -134,7 +134,7 @@ CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{__prefix} --sysconfdir=/etc \
--localstatedir=/var --infodir='${prefix}%{__share}/info' \
--mandir='${prefix}%{__share}/man' \
- $WITH_PYTHON --enable-posixmutexes --without-javaglue
+ $WITH_PYTHON --without-javaglue
%else
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{__prefix} $WITH_PYTHON \
--without-javaglue
@@ -183,8 +183,6 @@ gzip -9n apidocs/man/man*/* || :
{ cd $RPM_BUILD_ROOT
rm -rf .%{__includedir}/beecrypt
rm -f .%{__libdir}/libbeecrypt.{a,la,so.2.2.0}
- rm -rf .%{__includedir}/libelf
- rm -f .%{__libdir}/libelf.{a,la}
rm -f .%{__prefix}/lib/rpm/{Specfile.pm,cpanflute,cpanflute2,rpmdiff,rpmdiff.cgi,sql.prov,sql.req,tcl.req}
rm -rf .%{__mandir}/{fr,ko}
}
@@ -472,246 +470,7 @@ exit 0
%{__includedir}/popt.h
%changelog
-* Fri Mar 7 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.70
-- fix: memory leak (85522).
-- build with internal elfutils if not installed.
-
-* Thu Feb 27 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.69
-- file: check size read from elf header (#85297).
-
-* Thu Feb 6 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.66
-- popt: diddle doxygen/splint annotations, corrected doco.
-- 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.
-
-* Fri Jan 31 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.65
-- fix: trap SIGPIPE, close database(s).
-- configurable default query output format.
-
-* Wed Jan 29 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.64
-- pay attention to package color when upgrading identical packages.
-
-* Tue Jan 28 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.63
-- fix: clean relocation path for --prefix=/.
-- python: permit stdout/stderr to be remapped to install.log.
-
-* Mon Jan 27 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.62
-- fix: more debugedit.c problems.
-
-* Sat Jan 25 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.61
-- permit anaconda to choose "presentation order".
-
-* Wed Jan 22 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.60
-- fix: debugedit.c problem.
-
-* Fri Jan 17 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.58
-- duplicate package checks with arch/os checks if colored.
-- file conflict checks with colors.
-
-* Mon Jan 13 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.57
-- teach rpmquery to return "owning" package(s) in spite of alternatives.
-
-* Sun Jan 12 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.56
-- file: *really* read elf64 notes correctly.
-- python: restore thread context on errorCB (#80744).
-
-* Fri Jan 10 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.55
-- fix: obscure corner case(s) with rpmvercmp (#50977).
-
-* Wed Jan 8 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.54
-- python: put rpmmodule.so where python expects to find.
-- add brp-strip-static-archive build root policy helper.
-- add -lelf to rpm LDFLAGS, not LDADD, since there is no libelf.la now.
-
-* Tue Jan 7 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.53
-- file: read elf64 notes correctly.
-
-* Mon Jan 6 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.52
-- portabilitly: solaris fixes.
-- for DSO's, provide the file basename if DT_SONAME not found.
-- add perldeps.pl, start to replace perl.{prov,req}.
-
-* Sun Jan 5 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.51
-- file: avoid ogg/vorbis file classification problems.
-
-* Wed Jan 1 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.49
-- add rpmts/rpmte/rpmfi/rpmds element colors.
-- ignore items not in our rainbow (i.e. colors are functional).
-- fix: dependency helpers now rate limited at 10ms, not 1s.
-- add per-arch canonical color, only x86_64 enabled for now.
-
-* Sun Dec 29 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.46
-- don't segfault with packages produced by rpm-2.93 (#80618).
-- python: eliminate hash.[ch] and upgrade.[ch], methods too.
-- fix :armor query extension, tgpg mktmp handling (#80684).
-- use rpmfiFClass() underneath --fileclass.
-- use rpmfiFDepends() underneath --fileprovide and --filerequire.
-- python: add fi.FColor() and fi.FClass() methods.
-- calculate dependency color and refernces.
-- python: add ds.Color() and ds.Refs() methods.
-- fix: typo in assertion.
-
-* Sat Dec 28 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.45
-- error if querying with iterator on different sized arrays.
-- add rpmfi methods to access color, class, and dependencies.
-
-* Fri Dec 27 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.42
-- add BETA-GPG-KEY (but not in headers using %%pubkey yet).
-- disable perl module magic rule.
-- ignore ENOENT return from db->close (#80514,#79314).
-- fix builddir relative inclusion, add %%pubkeys to rpm header.
-- fix: package relocations were broken (#75057).
-
-* Thu Dec 26 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.39
-- add Red Hat pubkeys to rpm header.
-- resurrect automagic perl(foo) dependency generation.
-
-* Tue Dec 24 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.38
-- add %%pubkey attribute to read armored pubkey files into header.
-- permit both relative/absolute paths, display 'P' when verifying.
-
-* Mon Dec 23 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.36
-- add matching "config(N) = EVR" dependencies iff %%config is found.
-
-* Sun Dec 22 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.35
-- fix: remove rpmfi scareMem so that headers can be reloaded on ia64.
-- fix: set DB_PRIVATE, not DB_ENV_PRIVATE, if unshared posix mutexes.
-- remove useless (and now unnecessary) kernel/glibc dependencies (#79872).
-
-* Sat Dec 21 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.34
-- add --enable-posixmutexes when configuring on linux.
-- add rpmdb_{deadlock,dump,load,svc,stat,verify} utilities.
-- include srpm pkgid in binary headers (#71460).
-- add %%check scriptlet to run after %%install (#64137).
-- simplify specfile query linkage loop.
-- drill rpmts into parseSpec(), carrying Spec along.
-
-* Fri Dec 20 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.33
-- dynamically link /bin/rpm, link against good old -lpthread.
-- test pthread_{mutex,cond}attr_setpshared(), add DB_ENV_PRIVATE if not.
-- error on exclusive Packages fcntl lock if DB_ENV_PRIVATE is set.
-- copy compressFilelist to convertdb1.c, remove internal legacy.h.
-
-* Thu Dec 19 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.31
-- statically link against /usr/lib/nptl/libpthread.a, if present.
-- remove popt aliases for -U et al.
-- add -I/usr/include/nptl, Conflicts: kernel < 2.4.20.
-
-* Wed Dec 18 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.29nptl
-- popt aliases for -U et al to achieve dynamic link with nptl.
-- add --file{class,provide,require} popt aliases and header extensions.
-
-* Tue Dec 17 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.28nptl
-- re-enable CDB locking, removing "private" from %%__dbi_cdb macro.
-
-* Mon Dec 16 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.27+nptl
-- rebuild against glibc with fcntl fixed in libpthread.
-
-* Sun Dec 15 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.26+nptl
-- disable fcntl(2) lock on Packages until glibc+nptl is fixed.
-- make cdb locks "private" for pthreads compatibility w/o NPTL.
-- add --enable-posixmutexes to use NPTL.
-- make dependency generation "opt-out" everywhere.
-
-* Sat Dec 14 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.25
-- rebuild rpm with internal dependency generation enabled.
-- fix: make sure each library has DT_NEEDED for all unresolved syms.
-- generate Elf provides even if file is not executable.
-
-* Fri Dec 13 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.24
-- debug_packages "works", but non-noarch w/o %setup has empty payload.
-- make dependency generation "opt-in" in order to build in distro.
-
-* Thu Dec 12 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.23
-- fix: add rpmlib(VersionedDependencies) if versioned Provides: found.
-- fix: add %%ifnarch noarch to debug_package macro.
-
-* Wed Dec 11 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.22
-- rebuild against glibc with TLS support.
-
-* Tue Dec 10 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.21
-- don't generate dependencies unless execute bit is set.
-- enable internal automagic dependency generation as default.
-
-* Sat Dec 7 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.19
-- resurrect AutoReq: and AutoProv:.
-
-* Tue Dec 2 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.18
-- internal automagic dependency generation (disabled for now).
-
-* Mon Dec 1 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.17
-- late rpmts reference causes premature free (#78862).
-
-* Sun Dec 1 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.16
-- 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.
-- use usrlib_LTLIBRARIES to install directly in /usr/lib64 instead.
-
-* Sat Nov 30 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.14
-- upgrade to elfutils-0.63.
-
-* Fri Nov 29 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.13
-- bundle libfmagic into librpmbuild for now.
-- apply patches 7 and 8 to db-4.1.24.
-- upgrade to elfutils-0.59.
-- add -g to all platforms optflags.
-- build with external elfutils (preferred), if available.
-
-* Wed Nov 20 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.12
-- use rpmdeps rather than find-{requires,provides}.
-
-* Tue Nov 19 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.11
-- fix: option conflict error message (#77373).
-- add AC_SYS_LARGFILE throughout.
-- statically link rpmdeps against (internal) libfmagic.
-
-* Fri Nov 15 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.10
-- update to elfutils-0.56.
-- have debug sub-subpackage use external, not internal, elfutils.
-- apply patches 1-6 to db-4.1.24.
-- resurrect availablePackages one more time.
-
-* Wed Nov 13 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.8
-- fix: bash must have functional libtermcap.so.2.
-
-* Sat Nov 9 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.7
-- add _javadir/_javadocdir/_javaclasspath macros.
-
-* Fri Nov 8 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.6
-- fix: /dev/initctl has not MD5 segfault (#76718).
-- rpm.8: gpg uses GNUPGHOME, not GPGPATH (#76691).
-- use %%{_lib} for libraries.
-- fix: permit build with --disable-nls (#76258).
-- add error message on glob failure (#76012).
-- remove dependency on libelf.
-
-* Thu Oct 24 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.5
-- add /usr/lib/rpm/rpmdeps.
-- add /usr/lib/rpm/magic.
-
-* Wed Oct 23 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.4
-- resurrect genhdlist "greased lightning" pathway for now.
-- elfutils: avoid gcc-3.2 ICE on x86_64 for now.
-
-* Fri Oct 18 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.2
-- add debug sub-package patch.
-- re-add elfutils/libdwarf (for dwarf.h), eliminate tools/dwarf2.h.
-
-* Thu Oct 17 2002 Jeff Johnson <jbj@redhat.com> 4.2-0.1
-- 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.
-- requirement on libelf >= 0.8.2 to work around incompatible soname (#72792).
-- fix: common sanity check on headers, prevent segfault (#72590).
-- limit number of NOKEY/UNTRUSTED keys that will be warned once.
-- libadd -lelf to rpmdb (#73024).
-- update to db-4.1.24 final.
-- eliminate myftw, use Fts(3) instead.
-- dump libelf, gulp elfutils, for now.
-- python: permit headers to be hashed.
-- use %%{_lib} for libraries.
+* Mon Mar 10 2003 Jeff Johnson <jbj@redhat.com> 4.3-0.1
+- upgrade to zlib-1.2.beta7.
+- pass structure pointer, not args, through headerSprintf call chain.
+- add ":xml" tag format modifier.