Juan RP
8b2a4e0646
xbps-src: added arch specific shlibs support to verify_rundeps.
2011-11-13 09:17:03 +01:00
Juan RP
726bb3ef93
xbps-src: don't error out on pkgs that set only_for_archs, exit gracefully.
2011-11-12 17:46:25 +01:00
Juan RP
d52c103915
xbps-src: verify_rundeps: also overwrite pkgver on automatic revbumps.
2011-11-12 14:01:51 +01:00
Juan RP
6fe5680fa6
xbps-src: verify_rundeps: make sure that newrev is only incr once.
2011-11-12 13:17:02 +01:00
Juan RP
cb1d5fbc43
xbps-src: verify_rundeps: if revision has been modified, export it.
2011-11-12 12:46:05 +01:00
Juan RP
de295d9771
xbps-src: verify_rundeps: do not revbump if soname_list is empty.
2011-11-12 12:08:49 +01:00
Juan RP
badcea5e8c
xbps-src: verify_rundeps: set tmplf once.
2011-11-12 11:33:40 +01:00
Juan RP
0c04077f6a
xbps-src: verify_rundeps: better regexp to remove Add_dependency run lines.
2011-11-12 11:29:40 +01:00
Juan RP
4eb1296169
xbps-src: revbump also when the rshlibs doesn't exist.
2011-11-12 10:06:29 +01:00
Juan RP
48209c4058
xbps-src: revbump if shlibs differ in the rshlibs file.
2011-11-12 09:52:34 +01:00
Juan RP
1a84dac699
xbps-src: verify_rundeps: revbump pkgs automagically (temporarily).
2011-11-11 23:53:53 +01:00
Juan RP
cea71ae468
xbps-src: verify_rundeps: autoremove matched Add_dependency run lines.
2011-11-11 22:48:42 +01:00
Juan RP
05e4225a55
xbps-src: new code to verify shlibs, rundeps from shlibs are added automagically.
2011-11-11 15:59:13 +01:00
Juan RP
277960f637
xbps-src: remove shebangs from shutils.
2011-10-05 08:06:41 +02:00
Juan RP
14d6cabb9d
xbps-src: use the same SONAMEs in verify_rundeps.sh, to avoid kung-fu sion.
2011-10-04 11:03:48 +02:00
Juan RP
07db31cb54
xbps-src: cleanup version/revision mess.
2011-07-18 16:25:18 +02:00
Juan RP
3da3783333
xbps-src: improve msg_* funcs and update all callers.
2010-12-20 00:22:12 +01:00
Juan RP
4f2edb4c45
xbps-src: verify_rundeps: if package has missing deps, return error.
2010-12-16 22:42:54 +01:00
Juan RP
1c8e866f9d
xbps-src: quote properly some vars in the strip/verifyrdeps code.
2010-12-14 18:16:53 +01:00
Juan RP
f2bd4e603b
xbps-src: handle files with spaces and other characters.
2010-12-14 16:34:05 +01:00
Juan RP
e92e7e69fe
xbps-src: don't ignore pkgs that use $nostrip for verify rundeps code.
2010-10-28 04:22:00 +02:00
Juan RP
ceefb18bff
xbps-src: multiple improvements to messages and phases.
...
- Prefix all messages with 'Package 'pkgname (version)': ..." to really
understand what's going on. Add more messages in some stages...
- Do not run pre/post_{configure,build,install} or do_{build,install} stages
if they were executed successfully in the past.
2010-05-14 00:07:47 +02:00
Juan RP
73dab0587b
verify_rundeps: handle same shlib provided by multiple pkgs.
...
--HG--
extra : convert_revision : 5d021d453acd0fdf440cbafbec89613340e9e349
2010-03-08 10:47:25 +01:00
Juan RP
a4070a27a9
Add "$noverifyrdeps" to disable verifyrundeps code.
...
--HG--
extra : convert_revision : 07510b345b3831360d0ef7697be98103dc465181
2010-01-29 05:41:10 +01:00
Juan RP
0e5c0a0bbe
xbps-src: added code to verify required pkg rundeps.
...
Every pkg containing shared libs must register them in
common/mapping_shlib_binpkg.txt, this is where the code looks
for transforming required libs to required binpkgs.
The code will also report if a required rundep is missing from
pkg run_depends array and will suggest to add some lines to
the package template.
--HG--
extra : convert_revision : 2d26d45b8e8f62218473abdbed7cc7aab7074e28
2010-01-10 17:09:23 +01:00