summaryrefslogtreecommitdiff
path: root/build
AgeCommit message (Collapse)AuthorFilesLines
2007-08-27Use system magic file for file classification.Panu Matilainen1-4/+2
- use whatever magic_load() uses by default - remove unused rpm.magic file
2007-08-24Don't reset LIBS=.Ralf Corsépius1-2/+0
2007-08-22Remove INCPATH.Ralf Corsépius1-2/+1
2007-08-19Remove LDFLAGS from librpmbuild_la_LDFLAGS.Ralf Corsépius1-1/+1
2007-08-19Remove RPM_BUILD_ROOT.Ralf Corsépius1-2/+0
2007-08-15Replace MKDIR_P and MKDIR with RPM_MKDIR_P and RPM_MKDIR to avoid conflicts ↵Ralf Corsépius2-2/+2
with automake's build-in MKDIR_P/MKDIR
2007-08-13Fail build on find-provide / -require errors (#rhbz#226751)Panu Matilainen1-2/+2
Patch from Jeff Johnson
2007-08-05Automake cleanups.Panu Matilainen1-5/+3
- 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-07-31Extract pkgconfig and libtool dependencies automatically.Panu Matilainen2-3/+35
Ported from rpm5.org work of Jeff Johnson.
2007-07-25Set libdir /usr/lib vs lib64 directly, drop MARK64 stuffPanu Matilainen1-1/+1
2007-07-24Kill of one more rpmfile referencePanu Matilainen1-7/+2
2007-07-23Avoid static buffer and extra copy in docdir checking.Panu Matilainen1-5/+4
From rpm5.org / Ralf S. Engelschall.
2007-07-12Kill of RPMTAG_RHNPLATFORM: don't add to header, mark deprecated.Panu Matilainen1-3/+0
2007-07-12rpmioSlurp() related cleanups.Panu Matilainen1-3/+3
Derived from rpm5.org / Ralf S. Engelschall
2007-07-12parseSpec() cookie should be const, make it so...Panu Matilainen2-2/+2
2007-07-11Use unsigned size type for pgpReadPkts().Panu Matilainen1-1/+1
Derived from rpm5.org / Ralf S. Engelschall, I was too blind to see ssize_t vs size_t, duh :)
2007-07-11domd5() buffer signedness fixes.Panu Matilainen1-1/+1
2007-07-10Bunch of variable initializations to avoid compiler warnings.Panu Matilainen1-1/+1
2007-07-10Remove const type-qualifiers from function return types everywhere.Panu Matilainen2-4/+4
They're meaningless in C and cause tonne of build warnings.
2007-07-10Remove / #ifdef out unused variables as appropriate.Panu Matilainen1-1/+0
2007-07-09Make docdir checking stricter (rhbz#246819)Panu Matilainen1-2/+5
2007-06-29Add /usr/share/gtk-doc/html/ to docDirs.Panu Matilainen1-0/+1
Patch from Jeremy Katz
2007-06-25Detect and provide a requirement for DT_GNU_HASH.Panu Matilainen1-0/+25
Patch from Fedora.
2007-06-20Duh, remember to initialize opt_FPanu Matilainen1-1/+1
2007-06-19Add support for specifying fuzz factor to %patch (rhbz#243720)Panu Matilainen1-15/+36
Based on rpm5.org patch, additionally support both -F1 and -F 1 formats. Use stpcpy() instead of strcat() for doPatch() args processing.
2007-06-07Add new srcdefattr macro (Michael Schroeder / OpenSuSE)Panu Matilainen1-2/+32
Helps avoiding useless warnings when installing src.rpm's etc. (susebz#48870, rhbz#125515)
2007-05-25Run filelist checks even if other errors are present.Panu Matilainen1-2/+3
This causes the unpackaged files check to be run even if there are other errors in the file processing. This is rather handy in spotting spec typos and such. Patch from OpenSuSE, somewhat modified.
2007-05-16Fix building without Lua support.Panu Matilainen1-1/+4
Patch from OpenSuSE.
2007-05-10Add mono req/provides supportPaul Nasrat2-0/+11
Alexander Larsson alexl@redhat.com
2007-04-16Fix default verify flags for %doc rh#235353Paul Nasrat1-1/+1
Patch from Michael Schroeder
2007-04-16Fix segfault when rpmbuild stumbles over an empty file list.Paul Nasrat1-1/+1
The "+ 1" is a remedy for xmalloc(0), which would return NULL. Patch from OpenSuSE
2007-04-16Add support for a new macro, %{_docdir}. It can be used to specifyPaul Nasrat1-5/+17
the name of the directory for %doc files. Default is "%{NAME}-%{VERSION}", SUSE uses just "%{NAME}". rh#125514 Patch from OpenSuSE
2007-04-16Fix a typo: the macro is currently called %{buildsubdir}Paul Nasrat2-2/+2
Patch from OpenSuSE
2007-02-22This patch fixes up the calculation total install size when we have excludedPaul Nasrat1-1/+1
files in the manifest (rh#89661).
2007-02-15Fix parsing for parenthesisPaul Nasrat1-0/+2
Michael Schroeder <mls@suse.de>
2005-07-15- permit scriptlet includes from builddir for spec files w/o %setup.jbj1-2/+1
CVS patchset: 7889 CVS date: 2005/07/15 15:08:34
2005-07-13- *_terminate_build macros set per-pkg, not per-invocation (#161081).jbj1-15/+4
CVS patchset: 7875 CVS date: 2005/07/13 10:03:31
2005-07-12- added CVSId: tag and SVNId: alias (#162807).jbj1-0/+4
CVS patchset: 7871 CVS date: 2005/07/12 10:57:09
2005-03-25MDK patch at #108778.jbj1-1/+1
CVS patchset: 7837 CVS date: 2005/03/25 17:30:00
2005-03-19Handle %dev markers more gracefully.jbj2-13/+30
CVS patchset: 7826 CVS date: 2005/03/19 20:07:12
2005-03-14Sanity.jbj1-3/+3
CVS patchset: 7810 CVS date: 2005/03/14 10:30:44
2005-03-03Permit changelog timestamp back to 1990.jbj1-1/+1
CVS patchset: 7785 CVS date: 2005/03/03 11:47:52
2005-02-14- don't build with sqlite3 if <sqlite3.h> is missing.rpm-4.4.1-releasejbj2-2/+5
CVS patchset: 7764 CVS date: 2005/02/14 01:34:12
2005-02-13- don't classify files in /dev (#146623).jbj1-0/+3
CVS patchset: 7763 CVS date: 2005/02/13 20:39:50
2005-02-12- permit build scriptlet interpreters to be individually overridden.jbj1-1/+9
CVS patchset: 7759 CVS date: 2005/02/12 14:12:33
2005-01-17Build on macosx.jbj1-0/+1
CVS patchset: 7701 CVS date: 2005/01/17 23:58:09
2005-01-04Splint fiddles.jbj2-2/+3
CVS patchset: 7669 CVS date: 2005/01/04 17:11:00
2005-01-02- revert MAGIC_COMPRESS, real fix is in libmagic (#143782).jbj1-2/+2
CVS patchset: 7657 CVS date: 2005/01/02 20:49:23
2004-12-06- automagically detect and emit "python(abi) = 2.4" dependencies.jbj1-2/+25
- popt 1.10.1 to preserve newer. CVS patchset: 7631 CVS date: 2004/12/06 15:47:27
2004-12-05- force *.py->*.pyo byte code compilation with brp-python-bytecompile.jbj1-1/+1
- automagically detect and emit "python(abi) = 2.4" dependencies. CVS patchset: 7628 CVS date: 2004/12/05 20:05:46