Commit graph

833 commits

Author SHA1 Message Date
Juan RP 922d37f590 xbps-src/shutils/bulk: perform topological sort of build-deps. 2014-04-10 11:10:39 +02:00
Juan RP 51882b7ec4 xbps-src: apply sane indentation to all shell code (2/2). 2014-04-09 16:55:58 +02:00
Juan RP d4e4d826e6 xbps-src: new targets: update-bulk and update-sys.
* update-bulk:
	This rebuilds all pkgs in system repositories that are outdated.
	with this xbps-bulk is now considered fully obsolete.

* update-sys:
	This rebuilds all pkgs in system that are oudated and once built,
	updates them via xbps-install(8).

	This target defines a new configuration option "XBPS_SUCMD" that
	is the command to execute to update the system. By default set to
	"sudo sh -c".

CAVEATS
	- need to check if binpkg is in local repo.
	- need to add support to specify alternative rootdir.
	- need to add support to specify system repos.
2014-04-09 16:42:07 +02:00
Juan RP 1af40eb476 xbps-src: apply sane indentation to all shell code. 2014-04-09 16:40:27 +02:00
Enno Boland bc594a6ef1 shlibs: add shlibs of freeglut 2014-04-09 14:00:58 +02:00
Juan RP 94b1525363 common/shlibs: update gnutls shlibs. 2014-04-09 11:43:41 +02:00
Juan RP 615e601bdf v8: update to 3.24.35.22. 2014-04-09 09:27:00 +02:00
Juan RP cc6ea5d19b hooks/post-install/pkglint: more tweaks for the shlib checks. 2014-04-09 09:25:05 +02:00
Juan RP e573017385 hooks/post-install/pkglint: fixed another issue in the shlib checks. 2014-04-09 08:55:43 +02:00
Juan RP f6309d0909 hooks/post-install/strip-debug: repair -dbg subpkg creation. 2014-04-08 17:59:26 +02:00
Juan RP 77451b1845 Use --libdir=/usr/lib32 on x86 and create/remove the symlink via hooks.
This is to make all pkgs that use ${configure_args} work without changes
to the templates on x86_64.
2014-04-05 11:52:22 +02:00
Juan RP c9eeab830e common/shlibs: remove obsolete ffmpeg shlibs. 2014-04-05 00:18:02 +02:00
Juan RP 00a8873281 hooks/post-install/pkglint: when listing revdeps make sure to not add false positives. 2014-04-04 17:29:14 +02:00
Juan RP 3ecb3c26fa hooks/post-install/pkglint: repair and improve checks to detect soname bumps. 2014-04-04 17:24:47 +02:00
Enno Boland c5cd57ed24 New package: libogre-1.90 2014-04-04 04:04:03 +02:00
Enno Boland 934885ceae New package: libcppunit-1.12.1 2014-04-04 02:45:13 +02:00
Juan RP 0f0aa6ec01 gstreamer: rebuild for corrected shlib-provides; add missing shlib. 2014-04-03 12:05:28 +02:00
Juan RP 064333db49 gnucash: rebuild to have corrected shlib-provides; add missing shlibs. 2014-04-03 11:19:36 +02:00
Juan RP 76c4382355 gimp: split shlibs into libgimp; use lib32disabled. 2014-04-03 10:33:43 +02:00
Juan RP fc2c2c06ae hooks/post-install/strip: another day, another better regexp for shlib-provides. 2014-04-03 10:30:56 +02:00
Juan RP cd2b108914 freerdp: split shlibs into libfreerdp; use lib32disabled. 2014-04-03 09:58:56 +02:00
Juan RP 4083ee9395 openmpi: added libopenmpi subpkg with the shlibs. 2014-04-02 14:10:19 +02:00
Juan RP 8fa3cba4ea hooks/post-install/remove-libtool: do not escape * to make this work with virtuoso. 2014-04-02 12:39:58 +02:00
Juan RP 8fcb0e644a hooks/post-install/remove-libtool: make sure that PKGDESTDIR exists. 2014-04-02 12:06:27 +02:00
Juan RP 7d7e821754 hooks/post-install/strip: better regexp for shlib-provides from Gottox. 2014-04-02 10:16:16 +02:00
Enno Boland a900da3283 New package: wireshark-1.10.6 2014-04-01 16:39:59 +02:00
Juan RP 4859885e58 hooks/post-install: pkglint: just warn if shlib is not found in common/shlibs. 2014-04-01 15:25:07 +02:00
Juan RP 1d82ea3c8a common/shlibs: add missing glibc/vde2 shlibs. 2014-04-01 15:16:07 +02:00
Juan RP 1d13ed0810 hooks/post-install: strip: only accept shlibs in destdir/usr/lib for shlib-provides.
This avoids lots of false positives and accepts unversioned shlibs as well.
2014-04-01 15:14:43 +02:00
Juan RP 576b865cf4 Update for xbps>=0.35 which contains xbps-uchroot.
That means that the Makefile and xbps-src generated files are not required
anymore, and the xbps-src script can be used as is.

Bump xbps requirement to 0.35 and enable XBPS_INSTALL_ARGS by default.
2014-04-01 11:29:21 +02:00
Juan RP ccfa408f2a common/shlibs: add mesa-{ati,nouveau}-dri XvMC shlibs to make pkglint happy. 2014-03-31 18:16:07 +02:00
Juan RP 581f3e29ab hooks: pkglint: only match exact shlibs (avoids multiple matches). 2014-03-31 18:14:52 +02:00
Juan RP efde1e1fbf hooks: improve shlib-provides: accept unversioned shlibs (i.e libfoo.so [nspr/nss]). 2014-03-31 18:13:53 +02:00
Juan RP f11ba78079 common/shlibs: remove obsolete libarchive soname. 2014-03-31 12:15:25 +02:00
Juan RP 19f3a64de8 hooks/post-install/06-prepare-32bit.sh: do not convert deps that don't have shlib-provides. 2014-03-30 13:07:33 +02:00
Juan RP c853910af1 common/shlib: remove obsolete giflib sonames. 2014-03-30 10:17:11 +02:00
Juan RP 61731cadfb mariadb: move libmysqld to libmariadbclient; update common/shlibs. 2014-03-29 17:59:27 +01:00
Juan RP a7b12954cf common/shlibs: added samba sonames (must fix the hook really...) 2014-03-29 17:31:08 +01:00
Juan RP 45b00085f3 dovecot: rebuild to have corrected shlib-provides; lib32disabled=yes. 2014-03-29 15:40:37 +01:00
Juan RP 29e6f40a86 dmraid: rebuild to have corrected shlib-provides; lib32disabled=yes. 2014-03-29 15:34:57 +01:00
Juan RP 7b565370c5 cjs: rebuild to have corrected shlib-provides. 2014-03-29 15:17:42 +01:00
Juan RP ce7c827d56 hooks: fixed shlib-provides detection to also detect shlibs with dots after dashes (libbabl-0.1.so.0). 2014-03-29 13:14:08 +01:00
Juan RP da98e86513 common/shlibs: add all aqbanking sonames. 2014-03-29 12:52:59 +01:00
Juan RP a11fd5dce8 hooks: improve even more shlib-provides detection: accept sonames with '-' chars. 2014-03-29 12:13:12 +01:00
Juan RP 2988902496 hooks: improve shlib-provides detection as suggested by Gottox. 2014-03-29 11:47:59 +01:00
Juan RP ce9403bc1c gnote: update to 3.12.0. 2014-03-29 10:10:52 +01:00
Enno Boland 975a6b10ab libgdlmm: put .so files not in the -devel package 2014-03-29 01:09:03 +01:00
Enno Boland 56397f6bf7 common/shlibs: update shlibs for following commits 2014-03-29 00:42:48 +01:00
Juan RP 93fba2912e libcaca: remove broken .la symlinks; added libcaca++.so.0 soname. 2014-03-28 16:26:14 +01:00
Juan RP 4991648ee7 common/shlibs: add missing sonames for the gcc pkg. 2014-03-28 10:01:04 +01:00