summaryrefslogtreecommitdiffstats
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* Reorder description of --root-deps in emerge(1)Dennis Schridde2012-09-231-8/+10
| | | | 80 char width and max 1 sentence per line.
* Improve wording of *DEPEND variable description in ebuild(5) a bitDennis Schridde2012-09-231-9/+14
|
* Better documentation of PDEPEND in ebuild(5)Dennis Schridde2012-09-231-2/+7
|
* Fix referencens to Dependencies section of ebuild(5)Dennis Schridde2012-09-231-3/+3
|
* Adjust code of first paragraph of ebuild(5) to 80 char widthDennis Schridde2012-09-231-6/+6
|
* Reorder and cleanup of ebuild(5)Dennis Schridde2012-09-231-497/+518
|
* emerge.1: --depclean-lib-check not time-consumingZac Medico2012-09-221-3/+2
| | | | | Since commit f393413c3f823ef4a60acfcc41c3920933510fc1, it's optimized so that it shouldn't take much time.
* portage.5: document nested package setsZac Medico2012-09-211-2/+4
|
* Enable official EAPI 5 support.v2.2.0_alpha130Zac Medico2012-09-202-5/+5
| | | | | | The council has officialy approved EAPI 5 in PMS: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=99c78a51ff4c9737cdd399620072abdc14f8df11
* Add QA_DESKTOP_FILE variable.Zac Medico2012-09-201-0/+5
|
* portage.5: Add EAPI 5 profile IUSE injectionZac Medico2012-09-161-0/+35
|
* portage.5: rename STAGE1_USE to BOOTSTRAP_USEZac Medico2012-09-161-1/+1
|
* portage.5: move USE_EXPAND from make.conf.5Zac Medico2012-09-162-10/+10
|
* portage.5: add EAPI 5 stable use mask/forceZac Medico2012-09-161-7/+21
|
* ebuild.5: EAPI 5 best/has_version --host-rootZac Medico2012-09-151-4/+8
|
* ebuild.5: EAPI 5 new* commands can read stdinZac Medico2012-09-151-0/+2
|
* ebuild.5: add EAPI 5 doheader helperZac Medico2012-09-151-0/+6
| | | | | As noted in bug #21310, comment #5, PMS currently does not document the -r option.
* ebuild.5: EAPI 5 econf add --disable-silent-rulesZac Medico2012-09-151-0/+4
|
* ebuild.5: add EAPI 5 usex helperZac Medico2012-09-151-0/+5
|
* ebuild.5: EAPI 5 default_src_test parallelZac Medico2012-09-151-2/+5
|
* ebuild.5: add EAPI 5 EBUILD_PHASE_FUNC variableZac Medico2012-09-151-0/+10
|
* ebuild.5: add EAPI 5 REQUIRED_USE ?? operatorZac Medico2012-09-151-0/+1
|
* ebuild.5: document EAPI 5 slot operator, sub-slotZac Medico2012-09-151-1/+94
|
* portage.5: remove {un,}set_unless_changed docsZac Medico2012-09-141-13/+0
| | | | | These functions were removed in commit 25a5296f29bc7153fa29e2dfe8de9d08d40d9944.
* Deprecate EAPI 5_pre1.Zac Medico2012-09-131-2/+2
|
* merge list: distinguish reinstall with red "r"Zac Medico2012-09-131-1/+2
| | | | | This is for reinstall due to slot or sub-slot change of a dependency when the := slot operator is used.
* Bind FEATURES=-test to USE=-test for bug #373209.Zac Medico2012-09-132-2/+14
| | | | | | Also, make options like emerge --newuse ignore the state of USE=test, since users typically don't want to trigger a bunch of rebuilds when they enable or disable FEATURES=test.
* Prefer /etc/portage/make.profile.v2.2.0_alpha126Zac Medico2012-09-123-15/+15
| | | | | | | | | This is the default location used by current versions of eselect profile, and will soon be the default location in stages. Since eselect profile generates a warning if both /etc/make.profile and /etc/portage/make.profile exist, the new default should be fairly safe (although eselect profile currently prefers /etc/make.profile when both exist).
* Add EAPI 5_pre2 with features approved by councilZac Medico2012-09-111-3/+4
| | | | | | In the 9/11 council meeting, they approved everything in EAPI 5_pre1 except user patches. So, add EAPI 5_pre2 which is identical to EAPI 5_pre1 but with user patches (apply_user_patches) support removed.
* ebuild.5: clarify pkg_nofetch for bug #423403Zac Medico2012-09-031-3/+4
|
* Remove FEATURES=parse-eapi-ebuild-headZac Medico2012-08-291-5/+0
| | | | | | | | It's already been enabled by default in stable portage for awhile now, so it should be safe to enable it unconditionally. The PMS eapi-5 branch also says that it's mandatory to parse the EAPI: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=91d1e1e39b034bde7e5b981a5616a127135f37fa
* Rename slot-abi stuff to refer to slot-operator.Zac Medico2012-08-291-8/+8
| | | | | This makes it consistent with the language in the PMS eapi-5 branch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=5d6749ac9e5ddc5b1daaad7737b65fa81c6ece47
* make.conf.5: s/Hash functions/Hash function/Zac Medico2012-08-221-1/+1
|
* Implement PORTAGE_CHECKSUM_FILTER for bug #432170Zac Medico2012-08-211-1/+18
|
* make.conf.5: warn about PORTAGE_TMPDIR in PORTDIRDave Kemper2012-08-191-1/+4
| | | | This will fix bug #392565.
* repoman: remove IUSE.undefined checkZac Medico2012-08-081-3/+0
| | | | | | | This was suggested in the "Don't require assignment of empty variables in ebuilds?" thread on the gentoo-dev mailing list: http://thread.gmane.org/gmane.linux.gentoo.devel/78806
* Portage writes a compressed copy of 'Packages' index file.W-Mark Kubacki2012-08-081-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | This behaviour is enabled by FEATURES="compress-index". The resulting file is 'Packages.gz' and its modification time will match that of 'Packages'. Web-servers use that copy to avoid repeated on-the-fly compression. In order to re-use 'atomic_ofstream' usage of 'codecs.zlib_codec' has been considered and discarded, because 'GzipFile' yields smaller files. (According to Mark's tests 62% smaller.) Example usage, Nginx: location =/Packages { gzip_static on; default_type text/plain; } Apache httpd (use with caution): RewriteRule ^(.*)/Packages$ $1/Packages.gz [T=text/plain,E=GZIP:gzip,L] <FilesMatch "Packages\.gz$"> Header set Content-Encoding gzip </FilesMatch>
* man/portage.5: note GLEP 37 virtuals, bug #429978Zac Medico2012-08-051-6/+7
|
* emaint: split into separate modulesBrian Dolbec2012-07-221-3/+25
|
* ebuild.5: fix (-) use dep example for bug #427384Ian Stakenvicius2012-07-201-1/+1
|
* Support =*/*-*9999* wildcard atom, bug #402197.Zac Medico2012-07-181-0/+3
|
* emerge: add --complete-graph-if-new-use < y | n >Zac Medico2012-07-101-0/+4
| | | | | | Trigger the --complete-graph behavior if USE or IUSE will change for an installed package. This option is enabled by default. This will fix bug #425558.
* ebuild(5): note that keepdir/dodir accept multiple pathsMike Frysinger2012-07-101-5/+5
| | | | | | | Current documentation indicates these only take one path, but they both accept an arbitrary number of paths. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Support FEATURES={downgrade,unmerge}-backupZac Medico2012-07-011-1/+12
| | | | This will fix bug #156282 and bug #424275.
* man/emerge.1: note that --resume re-uses optionsZac Medico2012-06-301-0/+3
|
* ebuild(5): add missing bold around EAPI {3,4} mentionMike Frysinger2012-06-291-3/+3
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* man/portage.5: profile-formats = portage-2Zac Medico2012-06-221-1/+6
|
* Document /etc/portage/sets and world_sets more.Zac Medico2012-06-222-6/+31
|
* Add UNINSTALL_IGNORE variable for bug #421659.Zac Medico2012-06-221-0/+8
| | | | | | | | | UNINSTALL_IGNORE = [space delimited list of fnmatch patterns] This variable prevents uninstallation of files that match specific fnmatch(3) patterns. In order to ignore file collisions with these files at install time, the same patterns can be added to the COLLISION_IGNORE variable.
* Add experimental EAPI 4-slot-abi support.Zac Medico2012-06-221-0/+18
| | | | Refer to 4-slot-abi.docbook for a full description.