Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (annotate)|
Enable IUSE=profile globally. Use upstream tarball for FreeBSD > 10.0.
Support fetching upstream patches, https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/121 by nigoro.
Fix support for FreeBSD 10.0. Force /usr/share/mk there, and fix version comparison for install commands. https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/36 by nigoro.
Add live build support. Bug #458570 by Yuta SATOH
define SECURE to handle the tarball.
move install -l emulation exports to src_unpack. it should be called by every ebuild.
freebsd_src_compile: forward arguments to bsdmk_src_compile
Emulate install -l, by Yuta SATOH
freebsd_multilib_multibuild_wrapper: drop the requirement on having a multilib useflag. Fix some typos.
stop adding cflags for multilib, it is now done in the profiles
Stop stripping flags and let people figure it out as it causes problems for multilib builds.
Teach gcc where to find crt* files when doing a multilib build.
freebsd_multilib_multibuild_wrapper: save and restore LDADD too.
Add a freebsd_multilib_multibuild_wrapper function to use it together with multibuild and multilib eclasses in order to simplify multilib handling.
Add epatch_user support in freebsd_do_patches, bug #444506 by Yuta SATOH
Typo in comment
Create objdir if MAKEOBJDIRPREFIX is defined, so that we can make out of tree buils easily.
make rename_libraries rename bsdxml to expat too.
Do not install programs or libraries with the system immutable flag; it is more annoying than useful.
drop support for freebsd5 and honour profile useflag for fbsd 8 and later
Update copyright years in headers
be a bit more restrictive on how to math libl so that it doesnt match liblzma
rename libcursesw to libncursesw too
Add CDDL tarball def.
add support for bash arrays in PATCHES, grabbed from base.eclass, maybe this should be factorized, we'll see about that later
Add support for 7.0 upcoming release Fix header
replace INSDESTTREE/INSOPTIONS with subshells and insinto/insopts
Split patching and libraries rename on different functions, so that when not using freebsd_src_unpack one has not to reimplement them entirely.
Drop ECLASS and INHERITED, portage handles it.
Don't add the profile useflag to -share and -sources that install non-compiled files.
Apply whitespace checks from repoman to eclasses.
Don't compress man and info pages during compile, leave to portage the task.
Pass NOFLAGSTRIP to avoid stripping flags (i.e. if they are already stripped).
Don't strip-flags when building for a different target; remove $HEADERS definition that's erroneous.
Use -m directive instead of -I to get the mk path in crosscompile.
Strip flags for freebsd base packages for safety.
Don't set KEYWORDS from the eclass.
Add bsdmk and freebsd eclass needed for Gentoo/FreeBSD.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.20|