Commit graph

839 commits

Author SHA1 Message Date
grauehaare
9f8fe57a9e Updated shlibs, Updates templates for libembl libmatroska and
libvlc due to newer versions of libembl and libmatroska
2014-04-14 09:39:08 +02:00
Juan RP
9df1aa3b4e hooks/post-install/create-xbps-metadata-scripts: make sure to finalize scripts correctly.
The issue was that if a pkg does not add the missing newline at INSTALL
or REMOVE scripts, those were generated with a syntax error.

Found by onekk.
2014-04-14 10:41:06 +02:00
grauehaare
b59fd390a5 Updated shlibs
Updated template for mplayer. Now using xvid
Updated ogmrip. Removed useless lines and add mplayer to depends
(makedepend mplayer is needed for building)
Updated wxWidgets. Now using unicode
2014-04-10 23:15:11 +02:00
Juan RP
06ac73239f xbps-src/shutils/common: read build_dependencies.sh for check_installed_pkg(). 2014-04-10 14:54:30 +02:00
Juan RP
e60eb854e6 xbps-src: move check_installed_pkg() to build_dependencies.sh. 2014-04-10 11:58:06 +02:00
Juan RP
3c79f11a6f xbps-src/shutils/bulk: also add pkgs with no deps. 2014-04-10 11:26:02 +02:00
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