summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.15HEADbaselayout-2.15masterMike Gilbert2024-03-111-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* 2.14baselayout-2.14Mike Gilbert2023-07-081-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Makefile: create /dev/console and /dev/null in the layout targetMike Gilbert2023-07-081-0/+4
| | | | | Bug: https://bugs.gentoo.org/909664 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Makefile: simplify creation of /root, /tmp, /var/tmpMike Gilbert2023-07-081-9/+9
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Move /var/run and /var/lock back to the layout targetMike Gilbert2023-01-271-5/+3
| | | | | | | | | We need to ensure packages do not install things here and come up with a better migration plan. Bug: https://bugs.gentoo.org/648880 Bug: https://bugs.gentoo.org/892267 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* version 2.11baselayout-2.11William Hubbs2023-01-271-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop /usr/tmp from makefileWilliam Hubbs2023-01-271-1/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* update version to 2.10William Hubbs2023-01-271-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* install the fhs compatible symlinks in the MakefileWilliam Hubbs2023-01-251-0/+6
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop fhs compatibility symlinks from the makefileWilliam Hubbs2023-01-251-5/+0
| | | | | | | | This is necessary since we want baselayout to own these links. To do that, we need to create them in the ebuild. Bug: https://bugs.gentoo.org/648880 Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop .keep files in layout targetWilliam Hubbs2023-01-251-2/+0
| | | | | Bug: https://bugs.gentoo.org/888807 Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop OS specific supportWilliam Hubbs2023-01-031-37/+13
| | | | | | This is no longer needed since we have dropped support for *BSD. Signed-off-by: William Hubbs <williamh@gentoo.org>
* version 2.9baselayout-2.9William Hubbs2022-09-181-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* silence message about ignoring the touch failureWilliam Hubbs2022-09-171-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* Relax checks on KEEPDIR when directories are mounted fsPaymon2022-09-171-1/+1
| | | | | | | | | My use case for this is in containers (mkosi with systemd-nspawn in my case) Closes: https://github.com/gentoo/baselayout/pull/2 Signed-off-by: Paymon <darwinskernel@gmail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Makefile: simplify /sbin symlink for usrmergeMike Gilbert2022-09-171-1/+1
| | | | | | This matches the layout produced by sys-apps/merge-usr. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* version 2.8baselayout-2.8William Hubbs2021-09-271-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* typo fixWilliam Hubbs2021-09-271-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* clean up makefileWilliam Hubbs2021-09-271-2/+5
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop lib directory installation from MakefileWilliam Hubbs2021-09-271-2/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* move 00protected-links.conf to /usr/lib/sysctl.dWilliam Hubbs2021-09-251-1/+2
| | | | | Bug: https://bugs.gentoo.org/814664 Signed-off-by: William Hubbs <williamh@gentoo.org>
* generate /usr/lib/os-release dynamicallyWilliam Hubbs2021-09-241-0/+3
| | | | | | | | This allows the os name and version to be dynamic. Bug: https://bugs.gentoo.org/788190 Signed-off-by: William Hubbs <williamh@gentoo.org>
* create /etc/gentoo-release here instead of in the ebuildWilliam Hubbs2021-09-241-0/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* create bin and sbin directoriesWilliam Hubbs2021-05-111-1/+8
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* update version to 2.7William Hubbs2020-02-091-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* bump version to 2.6William Hubbs2018-05-281-1/+1
|
* Makefile: do not touch .keep file if it already existsWilliam Hubbs2018-05-261-0/+1
|
* makefile: ignore touch failures for .keep filesWilliam Hubbs2018-05-261-1/+1
| | | | | emerging with this being fatal worked for me, but not others, so ignoring it.
* Fix installation of .keep filesWilliam Hubbs2018-02-221-0/+4
| | | | | This partially reverts commit c4887e88316e2176dc99c173ccc6af825c10f745. We need these .keep files.
* Makefile: layout-usrmerge should do nothing on non-Linux systemsWilliam Hubbs2018-02-071-0/+2
|
* Do not install .keep filesWilliam Hubbs2018-02-061-5/+0
|
* add layout-usrmerge to optionally support the /usr mergeWilliam Hubbs2017-11-171-0/+5
|
* version 2.5William Hubbs2017-10-031-1/+1
|
* makefile: do not set DESTDIRWilliam Hubbs2017-08-201-2/+0
|
* version 2.4.1William Hubbs2017-06-091-1/+1
|
* version 2.4William Hubbs2017-06-081-1/+1
|
* Makefile: add changelog targetWilliam Hubbs2016-09-011-1/+5
|
* Makefile: Add /etc/mtab symbolic link to layout-LinuxWilliam Hubbs2014-08-131-0/+1
| | | | | | | | Add a symbolic link from /etc/mtab to /proc/self/mounts to the layout-Linux target so that it will be built in the stages. X-Gentoo-Bug: 477498 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=477498
* Begin updating Makefile to work with gitWilliam Hubbs2014-08-061-27/+12
| | | | | | | | | | | Make live is used to make a tarball of the repository with all local changes. make release is used to make a release once it is tagged. make snapshot is a work in progress; it is supposed to make a tarball of the commit passed to it via GITREF=<commit>. The part that is missing is I haven't decided how to name that tarball.
* Set version in MakefileWilliam Hubbs2014-08-061-1/+1
| | | | | The PV variable in Makefile now holds the version number directly instead of reading it from an external file.
* restore /var/lock and /var/run for BSD, and move /run and /run/lock into ↵Mike Frysinger2011-10-041-3/+14
| | | | | | Linux-specific logic svn path=/trunk/; revision=3201
* symlink /var/run to /run and /var/lock to /run/lockMike Frysinger2011-09-301-4/+2
| | | | svn path=/trunk/; revision=3200
* drop unused LIB varMike Frysinger2011-09-291-1/+0
| | | | svn path=/trunk/; revision=3198
* make sure /var/lock is g+w #377251 by Malte StarostikMike Frysinger2011-09-281-0/+1
| | | | svn path=/trunk/; revision=3197
* drop unused BASE_DIRS logicMike Frysinger2011-06-271-6/+0
| | | | svn path=/trunk/; revision=3195
* Install the /run directory for bug #361349.William Hubbs2011-06-211-0/+1
| | | | | | This is needed for at least dracut, systemd and udev. svn path=/trunk/; revision=3194
* install more skel dirs as required by fhs and our general usageMike Frysinger2011-06-181-3/+10
| | | | svn path=/trunk/; revision=3191
* drop /usr/local/share/{doc,man} ... if packages use these dirs, they can ↵Mike Frysinger2011-06-181-2/+0
| | | | | | create as they install, otherwise not much point to having empty ones svn path=/trunk/; revision=3190
* remove useless "|| exit" logic -- make itself will automatically exit upon ↵Mike Frysinger2011-06-181-8/+8
| | | | | | failure svn path=/trunk/; revision=3189
* flatten dir list to make reading easierMike Frysinger2011-06-181-4/+16
| | | | svn path=/trunk/; revision=3188