OSDN Git Service

The HISTORY description about the adaption to the specification change to disallow...
[portsreinstall/current.git] / README
1 ================================================================================
2  portsreinstall - ports upgrading utility for massive forced reinstallation
3   Version 4.1.2, May ??, 2022
4  Copyright (C) 2010-2022 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
5 ================================================================================
6
7  This software is a ports management tool for FreeBSD designed to be suitable
8 for reinstallation of all packages after major version upgrade of the system or
9 very long absence of ports upgrade.
10
11  The executable command is "portsreinstall". Short and long helps are shown by
12 "portsreinstall -h" and "portsreinstall -H", respectively. The manual page is
13 shown by "man portsreinstall". The superuser privilege is required for
14 operations by this executable. Entire reinstallation of all installed packages
15 starts by execution without argument or options. The process can be interrupted
16 by CTRL+C at any stages and restarted from there by execution without argument
17 or options.
18
19  Temporal databases are constructed under /var/tmp/portsreinstall.db,
20 /var/tmp/portsreinstall-chroot.db and /var/tmp/portsreinstall-upgrade.db which
21 must be preserved until you complete or give up the reinstallation work. The
22 database can be cleaned by executing "portsreinstall clean".
23
24  This software consists of the following files:
25         README                  : This file
26         COPYRIGHT               : Copyright and license terms
27         HISTORY                 : Detailed history of releases
28         INSTALL                 : Installation guide
29         Makefile                        : Makefile usable by make(1)
30         bin/                            : Run-time executables
31         etc/                            : Run-time configuration files
32         lib/                            : Run-time libraries
33         libexec/                        : Run-time executable libraries
34         man/                    : On-line manual pages
35         share/                  : Files used for other purposes
36
37  The all files in this package are distributed under the 2-Clause BSD License as
38 described in COPYRIGHT.
39
40  The port for this software, i.e., ports-mgmt/portsreinstall, is maintained by
41 the same author. Thus installation/deinstallation of this software is available
42 via the conventional functions of the ports/packages system as explained by the
43 manual page of ports(7). For installation outside of the ports/packages system,
44 follow the descriptions in INSTALL.
45
46  Details including the usage and history can be browsed by the on-line manual
47 page. For browsing before installation,
48         nroff -man ${THIS_DIRECTORY}/man/portsreinstall.8 | less -r
49 will work.