Commit Graph

898 Commits

Author SHA1 Message Date
Juan RP 3659bcab9a common/shlibs: remove obsolete mit-krb5-libs soname. 2014-04-19 08:41:38 +02:00
Juan RP f9190ad562 common/shlibs: remove obsolete libtasn1 soname. 2014-04-19 08:38:37 +02:00
Juan RP 1bd5baa8de Merge branch 'master' of github.com:onekk/xbps-packages into onekk-master 2014-04-18 08:03:39 +02:00
Juan RP 8aa48b07ff xbps-src/shutils/bulk: pass --distdir option to xbps-checkvers(8) instead. 2014-04-17 10:36:45 +02:00
onekk fe34318b4a a2ps: New Package 2014-04-16 22:40:46 +02:00
Juan RP bab6048de6 New package: SDL2_image-2.0.0. 2014-04-16 18:50:00 +02:00
Juan RP 51e64a3104 common/shlibs: remove obsolete lxc soname. 2014-04-16 18:35:24 +02:00
Juan RP 3e1b775b58 common/shlibs: remove obsolete libudev soname. 2014-04-16 10:28:35 +02:00
Juan RP ff700d0a40 xbps-src/shutils/chroot: use existing PATH when entering xbps-src cmds.
... otherwise xbps-uchroot might not be found when it's in an uncommon path.
2014-04-14 19:58:32 +02:00
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
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
Juan RP a5ff980d4b common/shlibs: add libitm.so.1 soname. 2014-03-28 09:38:21 +01:00
Juan RP a3857cbf40 rygel: update to 0.22.0. 2014-03-27 18:44:57 +01:00
Juan RP e29b394235 New package: gfbgraph-0.2.2. 2014-03-27 16:55:50 +01:00
Juan RP f4703c089f upower: update to 0.99.0 (soname bump). 2014-03-27 15:41:42 +01:00
Juan RP c9f8051880 gtksourceview: update to 3.12.0. 2014-03-27 15:32:09 +01:00
Juan RP bd9177fd47 gnome-bluetooth: update to 3.12.0 (soname bump). 2014-03-27 15:29:15 +01:00
Juan RP 091020f224 gvfs: update to 1.20.0. 2014-03-27 15:26:21 +01:00
Juan RP 891b6f3b70 evolution-data-server: update to 3.12.0 (soname bump). 2014-03-27 15:12:46 +01:00
Juan RP 9515861741 tracker: update to 1.0.0 (soname bumps). 2014-03-27 14:56:49 +01:00
Juan RP 5c4bbab611 hooks/post-install/99-pkglint: make the shlibs checks work correctly with vpkgs. 2014-03-27 13:57:17 +01:00
Juan RP 05782d9f46 common/shlibs: add liblto_plugin.so.0 soname for gcc. 2014-03-27 13:57:05 +01:00
Juan RP 8f48972867 gnome-desktop: update to 3.12.0 (soname bump). 2014-03-27 12:01:29 +01:00
Juan RP 863cf14252 dconf: update to 0.20.0. 2014-03-27 11:57:20 +01:00
Juan RP e48006203a libgdata: update to 0.15.0 (soname bump). 2014-03-27 11:53:54 +01:00
Juan RP 7b1151b56f New package: uhttpmock-0.2.0. 2014-03-27 11:51:39 +01:00
Juan RP e219c60b25 common/shlibs: add valadoc-git soname. 2014-03-27 11:44:23 +01:00
Juan RP 4bd57d7132 New package: libinput-0.1.0. 2014-03-27 11:19:08 +01:00
Juan RP fd8fedb5a4 cogl: update to 1.18.0 (soname bumps). 2014-03-27 11:11:08 +01:00
Juan RP 7c1b76e45d New package: libmediaart-0.3.0. 2014-03-27 10:38:22 +01:00
Juan RP 6bb1602225 hooks/post-install/99-pkglint: detect sonames with pkgnames containing '+' chars (gtk+). 2014-03-27 10:11:58 +01:00
Juan RP f6f59dec8b xbps-src: make sure that wrksrc is expanded after reading build-options. 2014-03-27 10:06:27 +01:00
Juan RP 148d88a7a9 vala: update to 0.24 (soname bump). 2014-03-27 09:20:26 +01:00
Juan RP 7dd4c8b0b9 gjs: update to 1.40.0. 2014-03-27 08:34:15 +01:00
Juan RP cfa2785e54 New package: mozjs24-24.2.0. 2014-03-27 08:32:28 +01:00
Juan RP 1bd4535b0f common/shlibs: add libxbps-git soname. 2014-03-26 09:43:07 +01:00
Juan RP 643d255c0c common/shlibs: remove obsolete libgnomekbd sonames. 2014-03-25 10:44:07 +01:00
Juan RP 67fd042d4b xbps-src: make alternative repos work again with git branches. 2014-03-25 09:55:40 +01:00
Juan RP b3afee907a common/shlibs: remove obsolete libxbps sonames. 2014-03-25 09:47:46 +01:00
Juan RP 624c68e6bb common/shlibs: added slim shlib. 2014-03-24 18:03:25 +01:00
Juan RP 058e4a5c22 libva: update to 1.3.0. 2014-03-24 17:53:22 +01:00
Juan RP d60be31450 hooks/post-install/03-strip-and-debug-pkgs: only add versioned shlib to shlib-provides.
This really avoids adding unwanted private shared objects or others that are
only meaningful at runtime and not for linking.
2014-03-24 17:07:26 +01:00
Juan RP 708d23ee81 hooks/post-install/04-generate-runtime-deps: use sed -E explicitly to avoid compat issues. 2014-03-24 16:57:08 +01:00
Juan RP 3b291a8b1d xbps-src: resolve XBPS_DISTDIR correctly with relative paths. 2014-03-24 11:43:16 +01:00
Juan RP 6c2cc1b706 hooks/post-install/99-pkglint: add checks for missing shlibs and SONAME bumps.
Created by Gottox and minor fixes by myself.
2014-03-24 11:15:29 +01:00
Juan RP 0d953db70b xbps-src: 'pkg' target replaces 'build-pkg' but the latter is kept for compat. 2014-03-23 11:27:09 +01:00