summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-03-04add macro no_lang_CAnas Nashif1-0/+2
2013-03-04update find-langAnas Nashif1-16/+30
2013-03-04Use find-lang from opensuseAnas Nashif1-47/+80
2013-02-06Merge branch 'master' of ssh://tz.otcshare.org/profile/base/rpmsubmit/trunk/20130207.030314accepted/trunk/20130207.030437Anas Nashif1-0/+1
2013-02-06Call ldconfigsubmit/trunk/20130207.030105Anas Nashif1-0/+3
2013-02-06call ldconfigAnas Nashif1-0/+3
2013-02-06Merge "Include %{VCS} in rpm -q --info output"Nashif, Anas1-0/+1
2013-02-06Move libs back to main packagesubmit/trunk/20130206.154747Anas Nashif1-0/+3
2013-02-06move libs back to main packageAnas Nashif1-2/+2
2013-02-06Include %{VCS} in rpm -q --info outputSimon McVittie1-0/+1
When packages are built from a VCS with an automatically-assigned release number, checking the commit ID of an installed package is relatively common and important.
2013-02-04Moving some plugin info prints to debugElena Reshetova2-45/+45
2013-02-02Update to 4.11.0.1submit/trunk/20130203.005409accepted/trunk/20130203.005124Anas Nashif1-0/+3
2013-02-02Update to 4.11.0.1Anas Nashif2-2/+2
2013-02-02update BR for python packageAnas Nashif1-0/+4
2013-02-02Update changelogMarkus Lehtonen1-0/+3
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-02-02Temporally making loading of a configured plugin optionalElena Reshetova1-1/+2
2013-02-02fixing error in cleanup if magic db can't be loaded [Elena Reshetova]Anas Nashif1-0/+3
2013-02-02fixing error in cleanup if magic db can't be loadedElena Reshetova1-0/+1
2013-02-02Enable security plugin/SmackAnas Nashif1-0/+3
2013-02-02Adding security msm pluginElena Reshetova16-17/+4739
2013-02-02Making pre/post tsm/psm hooks more consistent.Elena Reshetova5-26/+31
-All post hooks take an additional rc argument that indicates general return code from operation. -All post hooks are always called if correspoding pre hook has been called. -The return value from post hooks is curently ignored Signed-off-by: Panu Matilainen <pmatilai@redhat.com>
2013-02-02Improving scriptlet related rpm plugin hooks.Elena Reshetova4-23/+106
Three new hooks added: PLUGINHOOK_SCRIPTLET_PRE_FUNC Called before scriptlet execution PLUGINHOOK_SCRIPTLET_FORK_POST_FUNC Called after fork() but before scriptlet execution PLUGINHOOK_SCRIPTLET_POST_FUNC Called after scriptlet execution Currently pre and post hooks are called for externals and internal lua scripts. post hook is called even if scriptlet execution has failed and the return code is given as an argument. fork_post hook is only called for external scriptlets, because for internal scriptlets no fork() is currently performed. Signed-off-by: Panu Matilainen <pmatilai@redhat.com>
2013-02-02Extending rpm plugin interface, part 1Elena Reshetova8-17/+230
This change adds a new type of the rpm plugin, called transaction plugin and a set of initial hooks for this plugin. The hooks are: PLUGINHOOK_TSM_PRE Pre-transaction hook that is called before an rpm transaction begins PLUGINHOOK_TSM_POST Post-transaction hook that is called after an rpm transaction ends PLUGINHOOK_PSM_PRE Pre-transaction-element hook that is called before an rpm transaction-element is processed PLUGINHOOK_PSM_POST Post-transaction-element hook that is called after an rpm transaction-element is processed PLUGINHOOK_SCRIPT_SETUP Per-script hook that is called once for each rpm mainainers script that is present in the package Each hook is called for every plugin that have this hook registered. The avaliable transaction plugins can be specified in macros.in via transaction_plugins element. Signed-off-by: Panu Matilainen <pmatilai@redhat.com>
2013-02-02Adding manifest support for rpmbuildElena Reshetova4-3/+17
2013-02-02Move build related files to rpm-buildAnas Nashif1-0/+3
2013-02-02reorg files in sub-packagesAnas Nashif3-148/+44
2013-02-02bump python-rpm to 4.10.91Anas Nashif1-1/+1
2013-02-02spec cleanupAnas Nashif1-7/+3
2013-02-02cleanup macrosAnas Nashif1-0/+3
2013-02-02cleanup macrosAnas Nashif1-39/+13
2013-02-02update to 4.11.0 beta1Anas Nashif2-1/+4
2013-02-02fixed lang_packageAnas Nashif1-13/+1
2013-02-02packaging: change some builddeps to be "pkgconfig" typeMarkus Lehtonen1-5/+5
For better portability. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-02-02lang_package now accepts argumentsAnas Nashif1-30/+19
-n to specify package name -f to specify lang file name (without .lang)
2013-02-02fixed package descriptionAnas Nashif1-1/+1
2013-02-02add python-rpm specAnas Nashif2-1/+54
2013-02-02remove file sepolicy from listAnas Nashif1-1/+0
2013-02-02include errno.hAnas Nashif1-0/+1
2013-02-02update to 4.11 alpha (4.10.90)Anas Nashif1-1/+1
2013-02-02libfile-devel -> file-develAnas Nashif1-1/+1
2013-02-02libfile -< libmagicAnas Nashif1-1/+1
2013-02-02Assume executable libsAnas Nashif1-1/+3
2013-02-02remove patch from suseAnas Nashif1-2/+0
2013-02-02Remove some old craftAnas Nashif1-3/+1
2013-02-02Remove some old craftAnas Nashif1-1/+0
2013-02-02Remove some old craftAnas Nashif1-2/+0
2013-02-02add packaging filesAnas Nashif9-4/+620
2013-02-02disable dep trackingAnas Nashif1-1/+2
2013-02-02Find supplementsAnas Nashif2-0/+48
2013-02-02File attributesAnas Nashif9-4/+22