summaryrefslogtreecommitdiffstats
path: root/RPM4/src
Commit message (Collapse)AuthorAgeFilesLines
* kill useless argThierry Vignaud2017-11-061-5/+3
|
* add special case for patched rpm-4.12 in Mageia 5, various Debian & FCThierry Vignaud2017-11-062-1/+6
|
* explicitely check for rpm-4.1[0-2].0Thierry Vignaud2017-11-061-0/+6
| | | | thus preventing rpm-4.1[0-2] users to choke on rpmPkgSign
* fix commentsThierry Vignaud2017-11-061-2/+2
|
* let rpm version to be known in cpan tester logsThierry Vignaud2017-11-061-1/+3
| | | | in order to investigate some strange compilation failures
* use ExtUtils::PkgConfig in order to find rpmThierry Vignaud2017-11-061-3/+5
| | | | | We need to include {cflags} even if empty on Linux as it contains -I/usr/local/include on eg: FreeBSD
* fix a segfault regression with rpm-4.14Panu Matilainen2017-10-281-1/+1
| | | | | it only happens when the perl callback wrapper also calls the default librpm callback too
* (transreset) fix a segfaultThierry Vignaud2017-10-281-0/+1
| | | | always set root to sg sensitive
* fix segfault in testsuitetv2016-10-261-2/+1
| | | | | | | | | | | else we segfault in plugins/syslog.c's syslog_tsm_pre() because rpmtsRootDir(ts) returns NULL rpmlib expects rootdir to always have been set testsuite was segfaulting since at least mga5/rpm-4.12 git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@261 971eb68f-4bfb-0310-8326-d2484c010a4c
* drop methods only supported in rpm < 4.9tv2015-08-011-50/+0
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@257 971eb68f-4bfb-0310-8326-d2484c010a4c
* fix compiling with rpm-4.13tv2015-08-012-0/+5
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@256 971eb68f-4bfb-0310-8326-d2484c010a4c
* simplify after last committv2015-08-011-56/+0
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@255 971eb68f-4bfb-0310-8326-d2484c010a4c
* drop support for rpm > 4.9.0tv2015-08-012-104/+0
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@254 971eb68f-4bfb-0310-8326-d2484c010a4c
* drop support for repackage (not working anymore since rpm-4.6)tv2012-10-051-12/+0
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@231 971eb68f-4bfb-0310-8326-d2484c010a4c
* (srcrpm) simplify through using RPMTAG_NOSOURCEtv2012-10-051-1/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@230 971eb68f-4bfb-0310-8326-d2484c010a4c
* indenttv2012-06-261-3/+3
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@228 971eb68f-4bfb-0310-8326-d2484c010a4c
* perl_checker cleanups, thus fixing --rpmversion (broken for 6+ years...)tv2012-06-261-9/+10
| | | | | | | (broken since commit introduced in r51 on 2005-12-14 by nanardon, aka it never worked... git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@227 971eb68f-4bfb-0310-8326-d2484c010a4c
* drop references to unsupported rpm versionstv2012-06-261-3/+0
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@225 971eb68f-4bfb-0310-8326-d2484c010a4c
* merge rpmsign() from RPM4sign.c into RPM4.xstv2012-06-264-38/+22
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@224 971eb68f-4bfb-0310-8326-d2484c010a4c
* typo fixtv2012-06-261-1/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@223 971eb68f-4bfb-0310-8326-d2484c010a4c
* revert commit r213 from Jun 20 2012 ("(srcrpm) simplify"), thus fixingtv2012-06-261-1/+2
| | | | | | srcrpm() until panu merges my patch git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@222 971eb68f-4bfb-0310-8326-d2484c010a4c
* (rpmsysinfodep,rpmgetconfdep,rpmcpuinfodep,rpmpipedep,rpmunamedep) droptv2012-06-251-34/+0
| | | | | | as rpm5 only (aka unimplemented for 4 years...) git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@220 971eb68f-4bfb-0310-8326-d2484c010a4c
* (rpmDbiTagVal) silent type warningtv2012-06-251-1/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@219 971eb68f-4bfb-0310-8326-d2484c010a4c
* (Ts_traverse) simplify (thus silenting compiler warning)tv2012-06-251-5/+2
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@218 971eb68f-4bfb-0310-8326-d2484c010a4c
* (_newspec,newspec) drop unused 'cookie', 'passphrase', 'rootdir' & 'verify' ↵tv2012-06-251-40/+5
| | | | | | | | parameters (useless with rpm-4.9.x anyway) git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@217 971eb68f-4bfb-0310-8326-d2484c010a4c
* silent compiler warningstv2012-06-251-5/+5
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@216 971eb68f-4bfb-0310-8326-d2484c010a4c
* fix warnings by make sure proper def are seen by compilertv2012-06-251-0/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@215 971eb68f-4bfb-0310-8326-d2484c010a4c
* (newspec) fix forcing 'noarch_check' & 'force' parameterstv2012-06-251-1/+6
| | | | | | (RPMSPEC_ANYARCH, RPMSPEC_FORCE) git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@214 971eb68f-4bfb-0310-8326-d2484c010a4c
* (srcrpm) simplifytv2012-06-251-2/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@213 971eb68f-4bfb-0310-8326-d2484c010a4c
* simplifytv2012-06-151-8/+3
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@210 971eb68f-4bfb-0310-8326-d2484c010a4c
* (Header_fullname,Spec_srcrpm) simplify using RPMTAG_NVRtv2012-06-151-28/+11
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@209 971eb68f-4bfb-0310-8326-d2484c010a4c
* (Header_fullname) get_arch() already handle SRPMstv2012-06-151-8/+2
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@208 971eb68f-4bfb-0310-8326-d2484c010a4c
* (srcrpm) fix a FIXME: s/src/no/ again accordinglytv2012-06-151-2/+3
| | | | | | see genSourceRpmName() in rpmlib git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@207 971eb68f-4bfb-0310-8326-d2484c010a4c
* (osscore) alias archscore() on ittv2012-06-151-16/+9
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@206 971eb68f-4bfb-0310-8326-d2484c010a4c
* (platformscore) kill it (unimplemented for 5 years)tv2012-06-151-10/+0
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@205 971eb68f-4bfb-0310-8326-d2484c010a4c
* (tag) simplifytv2012-06-131-6/+3
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@204 971eb68f-4bfb-0310-8326-d2484c010a4c
* simplify using mPUSHs()tv2012-06-131-9/+9
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@203 971eb68f-4bfb-0310-8326-d2484c010a4c
* (listtag,tag,tagtype) use rpmtdTag() & rpmtdType() accessorstv2012-06-131-3/+3
| | | | | | (rather than access struct members directly) git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@202 971eb68f-4bfb-0310-8326-d2484c010a4c
* do not use legacy compatibility header anymoretv2012-06-121-2/+0
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@199 971eb68f-4bfb-0310-8326-d2484c010a4c
* (fullname) alias nevr() on it, thus getting rid of deprecated pre-rpm-4.6 ↵tv2012-06-121-11/+14
| | | | | | headerGetNEVR() git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@198 971eb68f-4bfb-0310-8326-d2484c010a4c
* simplify through newSVpvs()tv2012-06-121-26/+26
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@197 971eb68f-4bfb-0310-8326-d2484c010a4c
* simplify by using mXPUSHstv2012-06-121-144/+144
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@196 971eb68f-4bfb-0310-8326-d2484c010a4c
* make some functions that not implemented since switching to rpm-4.6 to dietv2012-06-121-0/+4
| | | | | | they do nothing for 3.5 years by now... git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@195 971eb68f-4bfb-0310-8326-d2484c010a4c
* (addtag) adapt to rpm 4.6 changes:tv2012-06-121-4/+12
| | | | | | | | | | - headerAddOrAppendEntry -> headerPut - headerAddEntry -> headerPutString also thread RPM_STRING_TYPE like RPM_BIN_TYPE else this introduces a testsuite regression git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@194 971eb68f-4bfb-0310-8326-d2484c010a4c
* adapt to rpm 4.org changes: rpmMessage -> rpmlogtv2012-06-121-1/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@193 971eb68f-4bfb-0310-8326-d2484c010a4c
* adapt to rpm 4.org changes: tagValue -> rpmTagGetValuetv2012-06-121-6/+6
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@192 971eb68f-4bfb-0310-8326-d2484c010a4c
* (listtag) do not use deprecated pre-rpm-4.6.0 function: headerNextIterator ↵tv2012-06-121-3/+5
| | | | | | -> headerNext git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@191 971eb68f-4bfb-0310-8326-d2484c010a4c
* (removetag) adapt to rpm 4.6 changes: headerRemoveEntry -> headerDeltv2012-06-121-1/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@190 971eb68f-4bfb-0310-8326-d2484c010a4c
* (_headername_vs_dep,Header_fullname,Header_tagtype) adapt to rpm 4.6 ↵tv2012-06-121-29/+33
| | | | | | | | changes: headerGetEntry -> headerGet (using previously introduced wrappers) git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@189 971eb68f-4bfb-0310-8326-d2484c010a4c
* (Spec_srcrpm) adapt to rpm 4.6 changes: headerNVR -> headerGettv2012-06-121-4/+4
| | | | | | (using previously introduced wrappers) git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@188 971eb68f-4bfb-0310-8326-d2484c010a4c