Commit Graph

445 Commits

Author SHA1 Message Date
Juan RP 0cfd33b8f4 ncurses: update to 5.8, bump abi_depends.
ncurses now builds the widec version by default and provides non-widec
for compatiblity. ABI has been bumped because I've enabled "--enable-ext-colors"
which changes the soname to foo.so.6.

Removed the ncursesw packages.
2011-02-27 14:51:11 +01:00
Juan RP f84a10dfae shutils/chroot.sh: fix a msg when the chroot has not been prepared yet. 2011-02-26 17:56:23 +01:00
Juan RP 61cb667f2d Added brasero-2.32.1 build template. 2011-02-23 15:24:04 +01:00
Juan RP c490df11a0 mapping_shlib_binpkg: added spice shlib. 2011-02-17 16:50:42 +01:00
Juan RP 5ee444b82e Added celt051-0.5.1.3 build template. 2011-02-17 16:16:35 +01:00
Juan RP a41251559c sg3_utils: update to 1.31, added libsgutils subpkg. 2011-02-17 11:28:41 +01:00
Juan RP 67def0c02b Added lightdm-0.2.3 build template. 2011-02-16 14:27:20 +01:00
Juan RP 7df9b19e04 xbps-src: remove the check for xbps static bins, it's assumed they are. 2011-02-14 14:21:58 +01:00
Juan RP ea2045fa83 Added gtk+3-3.0.0 build template. 2011-02-14 14:08:46 +01:00
Juan RP 32f805b737 libevent: update to 2.0.10, bump abi_depends. 2011-02-11 20:12:15 +01:00
Juan RP 0dd337ee91 xbps-src:chroot.sh: update for busybox rename. 2011-02-11 16:29:02 +01:00
Juan RP 53dd86fc6e xbps-src: make 'extract' target also fetch distfiles. 2011-02-11 15:29:00 +01:00
Juan RP 369cb372c0 xbps-src-chroot-helper.sh: remove leftover code. 2011-02-11 14:20:47 +01:00
Juan RP 85543cd319 xbps-src: only umount bind mounts in the chroot shell fragment. 2011-02-11 14:19:34 +01:00
Juan RP 5957cdf811 xbps-src::python-module: remove wrong sed subst. 2011-02-10 16:28:46 +01:00
Juan RP ca85f348ba Added libvirt-0.8.7 build template. 2011-02-10 13:06:29 +01:00
Juan RP ec799b15d2 Added lxc-0.7.3 build template. 2011-02-09 19:27:28 +01:00
Juan RP 224e05c34c mapping_shlib_binpkg: add libcairo-gobject.so. 2011-02-05 16:39:18 +01:00
Juan RP f8bf1dcf56 Added json-glib-0.12.2 build template. 2011-02-05 16:33:15 +01:00
Juan RP 22736c6716 exiv2: update to 0.21. 2011-02-01 10:06:57 +01:00
Juan RP 8a628aca28 mapping_shlib_binpkg: update for new gettext. 2011-01-30 17:33:20 +01:00
Juan RP 634839e8ee poppler: update to 0.16.2, bump abi_depends. 2011-01-29 16:52:24 +01:00
Juan RP 818d50948c mapping_shlib_binpkg: update for gst-plugins-bad-0.10.21. 2011-01-27 02:29:45 +01:00
Juan RP 5e9f331526 xbps-src: added "provides" var for use in templates.
This will add support for virtual packages in XBPS; will be implemented
in the following days.
2011-01-26 13:37:37 +01:00
Juan RP 0e74f8bc18 xbps-src: bail out if the xbps static utils aren't installed in masterdir. 2011-01-16 18:13:55 +01:00
Juan RP dc9a34b45e Added subversion-1.6.15 build template. 2011-01-14 17:27:50 +01:00
Juan RP 3791b9552d xbps-devel: use external proplib and libfetch. 2011-01-12 17:17:43 +01:00
Juan RP 95921b09db Added libfetch-2.33 build template. 2011-01-12 16:55:27 +01:00
Juan RP 2a31f296ac xbps-src: improve the 'info' target. 2011-01-11 17:01:23 +01:00
Juan RP 0474b11e7b xbps-src: respect CFLAGS if $build_style == custom-install. 2011-01-11 16:21:08 +01:00
Juan RP 0fb57ca0c4 xen: update to 4.0.1! 2011-01-10 12:03:00 +01:00
Juan RP e6abf71b04 xbps-src: disable -Wl,--as-needed if $broken_as_needed is set. 2011-01-10 12:02:08 +01:00
Juan RP f832dd42a8 xbps-src: be more conservative with signal handlers. 2010-12-28 22:55:17 +01:00
Juan RP 2168077d11 xbps-src: added new var 'system_groups' for pkgs requiring new system groups. 2010-12-28 11:23:33 +01:00
Juan RP e643f8dcee xbps-src: gawk is required by glibc, so detect it. 2010-12-23 20:48:04 +01:00
Juan RP 81cad50a1e xbps-src: do not return error if $wrksrc doesn't exist in the 'clean' target. 2010-12-23 20:39:54 +01:00
Juan RP c7aac27ded xbps-src: do a fake extraction if $distfiles not set too, as before. 2010-12-23 17:59:19 +01:00
Juan RP ce79a6fe48 Added virtualbox-4.0.0 build template (with DKMS support!). 2010-12-23 14:41:13 +01:00
Juan RP ae3c15cb59 xbps-src: added a new var for templates "dkms_modules".
It will be used by packages that will install DKMS modules.
2010-12-23 14:29:38 +01:00
Juan RP 6183d49629 xbps-src: remove_pkg(): remove subpkg stat files in $wrksrc if found. 2010-12-23 13:14:18 +01:00
Juan RP f9135c92c8 xbps-src: if $noextract is set, also try to run the "do_extract" function if available. 2010-12-23 02:13:40 +01:00
Juan RP 2d32c8fd9e xbps-src: make some targets work by specifying its pkgname.
There are now two ways to use the following targets:

build, build-pkg, clean, configure, extract, fetch, info, install,
install-destdir, remove, stow, unstow.

1) The known way: 'cd srcpkgs/foo && xbps-src <target>"
2) The new way: 'xbps-src <target> foo'.
2010-12-21 18:45:39 +01:00
Juan RP b5e94efcfb xbps-src: enable XBPS_USE_CAPABILITIES and XBPS_COMPRESS_LEVEL=9 by default in the conf file. 2010-12-21 12:38:57 +01:00
Juan RP 4616674b86 xbps-src: find out the correct path for XBPS_DISTRIBUTIONDIR in the build process.
--HG--
rename : xbps-src/etc/xbps-src.conf => xbps-src/etc/xbps-src.conf.in
2010-12-21 12:33:46 +01:00
Juan RP 543fe35787 xbps-src: improve some messages in fetch phase. 2010-12-20 07:06:48 +01:00
Juan RP 3da3783333 xbps-src: improve msg_* funcs and update all callers. 2010-12-20 00:22:12 +01:00
Juan RP c9f5c7a344 Added libmodplug-0.8.8 build template. 2010-12-19 11:30:08 +01:00
Juan RP 08d47bc8b1 xbps-src: improve run_func and always make a log in $wrksrc.
Also when or after the pkg is installed to destdir/stowned, and there was
any error, always remove the files that were installed into destdir.

With these changes there's no need to return any value in the do_foo()
functions because they are caught automatically. Also any function is now
logged into its own file to always log what happens.
2010-12-18 22:38:21 +01:00
Juan RP 82d298b6ca xbps-src: clean up /tmp when entering to the chroot. 2010-12-18 14:33:30 +01:00
Juan RP cf0c6771a6 mapping_shlib_binpkg: add SDL_net shlib. 2010-12-18 13:42:48 +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 5400f458f6 Added vala-0.10.1 build template. 2010-12-16 17:10:17 +01:00
Juan RP a4330337e4 xbps-src: cd to $MASTERDIR when executing the signal handler. 2010-12-16 00:27:42 +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 e647d8dcee Added wavpack-4.60.1 build template. 2010-12-14 00:56:02 +01:00
Juan RP dbbfd4b795 Added enca-1.13 build template. 2010-12-14 00:33:54 +01:00
Juan RP 677dc32589 Added recode-3.6 build template. 2010-12-14 00:26:36 +01:00
Juan RP decc932c12 jasper: add libjasper subpkg, bumprev. 2010-12-14 00:07:05 +01:00
Juan RP 718b0c69b8 Added samba-3.5.6 build template. 2010-12-13 23:41:22 +01:00
Juan RP e506c3099c Added libmms-0.6 build template. 2010-12-13 22:31:24 +01:00
Juan RP cd8945b2df libsamplerate: fix checksum, add soname. 2010-12-13 22:25:34 +01:00
Juan RP f57c2a542d mapping_shlib_binpkg: fix libparted soname. 2010-12-13 02:50:52 +01:00
Juan RP fbdbcad15f db: move shared libs into libdb subpkg, move /usr/share/doc into -docs subpkg. 2010-12-11 02:27:33 +01:00
Juan RP ef9cfa20bf strip_files: skip this pass completely if $noarch is set. 2010-12-11 01:53:14 +01:00
Juan RP eaf3247352 builddep_funcs: if there are no build deps, do not print a wrong message. 2010-12-11 01:46:55 +01:00
Juan RP e96fc4bf11 pcre: update to 8.11, added libpcre subpkg. 2010-12-11 01:22:05 +01:00
Juan RP 4b71f4195b xbps-src-doinst-helper: if 'make install' fails print the log file and inform the user. 2010-12-11 00:48:32 +01:00
Juan RP 43ecc9f661 xbps-src-chroot-capumount: fix error message. 2010-12-11 00:47:39 +01:00
Juan RP 408373cb17 binutils: update to 2.21. 2010-12-10 16:12:36 +01:00
Juan RP 38a0a4eb53 xbps-src: add openrc_services trigger before system_users.
Packages that use both will try to remove the system user when the openrc services
are launched, so they report "user still logged in" errors.

While being here remove unnecessary empty lines in the generated scripts.
2010-12-07 17:51:17 +01:00
Juan RP 919b60c0b5 helpers/python-module: added a do_build() that runs setup.py build. 2010-11-27 22:32:13 +01:00
Juan RP 633a86162f Added atkmm-2.22.1 build template. 2010-11-27 16:36:04 +01:00
Juan RP 06cc6a0230 pulseaudio: update to 0.9.22. 2010-11-26 10:27:03 +01:00
Juan RP 4749310585 Added gupnp-0.14.0 build template. 2010-11-23 00:26:15 +01:00
Juan RP 43538beb7c Added gssdp-0.9.0 build template. 2010-11-23 00:14:06 +01:00
Juan RP a71ba2eeb1 Added tdb-1.2.2 build template. 2010-11-21 16:44:55 +01:00
Juan RP 8b33ba4701 Added gst-plugins-bad-0.10.20 build template. 2010-11-20 18:54:45 +01:00
Juan RP 558ad76280 Added glade3-3.6.7 build template. 2010-11-20 16:10:56 +01:00
Juan RP 4830e9a19c Added totem-pl-parser-2.32.0 build template. 2010-11-20 03:31:31 +01:00
Juan RP 6af02373e0 Added gmime-2.4.19 build template. 2010-11-20 02:54:02 +01:00
Juan RP 9e7c87f789 Added orc-0.4.11 build template. 2010-11-20 01:31:20 +01:00
Juan RP ea8d667378 gnome-media: build with pulseaudio support, bumprev. 2010-11-20 00:17:11 +01:00
Juan RP ffde65e31f Added pulseaudio-0.9.21 build template. 2010-11-20 00:10:49 +01:00
Juan RP 2a3b53358d Added speex-1.2rc1 build template. 2010-11-19 23:09:26 +01:00
Juan RP 669baed1bd libsndfile: update to 1.0.23. 2010-11-19 22:58:45 +01:00
Juan RP aa47437394 Added unrar-3.9.10 build template. 2010-11-18 14:10:56 +01:00
Juan RP 7a8c4ccc4e man-db: update to 2.5.8. 2010-11-17 12:08:02 +01:00
Juan RP af284b261b xbps-src: do not hardcode unzip/xz path for extracting, assume it's in PATH. 2010-11-17 02:46:08 +01:00
Juan RP c960f3f730 Added ftgl-2.1.3rc5 build template. 2010-11-11 02:25:04 +01:00
Juan RP c004fc8af0 Added libxml++-2.32.0 build template. 2010-11-11 02:13:59 +01:00
Juan RP 9c8e8a7d68 Added ntfsprogs-2.0.0 build template. 2010-11-10 00:58:38 +01:00
Juan RP 4bdf2e615b xbps-src: be silent while checking for required host cmds. 2010-11-09 00:47:29 +01:00
Juan RP 4c9fc31241 xfce4: update to 4.8.0pre1 (goodies not yet updated). 2010-11-08 16:56:59 +01:00
Juan RP 8b8165a334 Added libxfce4ui-4.7.4 build template. 2010-11-08 15:18:52 +01:00
Juan RP 6f2c7d782d Added garcon-0.1.3 build template, required by XFCE 4.8. 2010-11-08 15:03:04 +01:00
Juan RP 67266488d5 Added seahorse-2.32.0 build template. 2010-11-06 08:36:00 +01:00
Juan RP 446fee00ff Fix gpgme SONAMEs. 2010-11-06 08:14:31 +01:00
Juan RP 2228ff6684 Added gpgme-1.3.0 build template. 2010-11-06 08:03:53 +01:00
Juan RP 56439d2f12 Added libassuan-2.0.1 build template. 2010-11-06 08:01:24 +01:00