With the -e flag those colors will be disabled. As bonus also
I removed blank lines in .xbps-filelist and other misc tweaks, fixes
I cannot remember now.
--HG--
extra : convert_revision : 5e481d0faa14518363eafc622633d645c335ed78
That means that it's not necessary anymore to use an '@' before the
extract suffix string. yay.
--HG--
extra : convert_revision : 83ce2c783cb917ef59b87eacb0565cfcff277218
Make chroot copy etc/resolv.conf when entering
Added buggy gstreamer template (exposese some bugs of xbps.sh)
utils build now does not cleanups the dir after build
--HG--
extra : convert_revision : a36211b7dab8627f912f3b8f844d16bbcec0bc6e
If a template uses this, it should provide a do_install() function to
install all required stuff.
--HG--
extra : convert_revision : ffbb388b83ac72e506c2c1fe98a942a41f3777d2
This is to ensure that only stuff found in the chroot will be used,
and to avoid some stupid problems with libtool scripts. Therefore only
templates that have $base_chroot set can be built without the chroot.
As bonus now all messages are prepended with "[chroot]" when xbps.sh
is running inside of it.
--HG--
extra : convert_revision : 68195f4b240c01eea18777767b555604d892400f
Rather than using a file for stuff like this, change them to be
functions in templates. Now if any template want to use them, it
can specify for example a {pre,post}_<stage>() shell function.
Also remove some NetBSD specific stuff that is not useful anymore.
--HG--
extra : convert_revision : b7157c61c92c05904e0e4d971268e5f018db46bc
If exists a patch called $pkgname-fix-{build,install}.diff in the
templates directory, they will be applied automatically. If patches
are named differently $patch_files must be used yet.
--HG--
extra : convert_revision : 21f6edfab580c569b3737280f54a6332c44baa49
If there's a file called "$pkgname.{pre,post}_{configure,build,install}
it will be automatically executed. In addition to this, templates may
use {pre,post}_{configure,build,install}_cmd variables to run arbitrary
commands.
--HG--
extra : convert_revision : 62ad549b8299689ecf8c833e73eda436ffdb7aa7
It's possible now to specify the target on which libtool_fixup_la_files
will run on, if template doesn't use by default will run at post
install. Also some changes to the listfiles target to not only show
files.
--HG--
extra : convert_revision : fc0656e6504184b890e1096e5a158f29f54b414b
- Use masterdir path before system path, this is needed in chroot!
- Use system grep because before starting the chroot LD_LIBRARY_PATH
has been configured and might fail.
--HG--
extra : convert_revision : 767a9fb94819ee85eab44096a0741b536e59763f
Also allow packages to disable fixup_libtool_file() via
$no_fixup_libtool, it's enabled by default.
--HG--
extra : convert_revision : 5fd550379cc78d08c2131fa011ee0121422bbae4
Some changes include:
- Xstow is not used anymore, files are copied into masterdir.
- a new target install-chroot has been created.
- a new meta-template xbps-base-chroot has been created required for
the install-chroot target.
- Removed XBPS_SYSCONFDIR, /etc is used by default.
Other changes that I cannot remember right now...
--HG--
extra : convert_revision : fb57d9dafb56aeb03cc935580172e075ce584fd5
This depends if a package uses $base_package, by default not set,
means the package will be installed into masterdir/usr, if set
will be installed into masterdir directly.
While here fixup binutils, gcc and glibc! I'm approaching to the point
on where I'll be able to chroot into masterdir and having working pkgs
installed.
--HG--
extra : convert_revision : be3c3e0d7368e7a1e1ef1c9add932aeeab82688d
While here add a new variable for templates: disable_ldflags.
If set LDFLAGS won't be used while building the package, it was
required by glibc which refused to link with a rpath set.
--HG--
extra : convert_revision : 14c547aa7470145c883ca982c517c50ca8f15fc5