Release 1.06
Update version number and update documentation * Improve portability of `hostname` (#23) * Fix incompatibilities between Cygwin and Git for Windows (#26) * Allow Git program to be configured via yadm.git-program (#30) * Support alt-links for encrypted files (#34) * Exit with the same return value as Git (#35) * Support spaces in alt-link paths (#36) * Ignore empty lines in .yadm/encrypt (#40) * Fix typos (#41)
This commit is contained in:
parent
a09738616d
commit
672c985e88
6 changed files with 31 additions and 11 deletions
10
CHANGES
10
CHANGES
|
@ -1,3 +1,13 @@
|
||||||
|
1.06
|
||||||
|
* Improve portability of `hostname` (#23)
|
||||||
|
* Fix incompatibilities between Cygwin and Git for Windows (#26)
|
||||||
|
* Allow Git program to be configured via yadm.git-program (#30)
|
||||||
|
* Support alt-links for encrypted files (#34)
|
||||||
|
* Exit with the same return value as Git (#35)
|
||||||
|
* Support spaces in alt-link paths (#36)
|
||||||
|
* Ignore empty lines in .yadm/encrypt (#40)
|
||||||
|
* Fix typos (#41)
|
||||||
|
|
||||||
1.05
|
1.05
|
||||||
* Improve portability of shebang line (#14)
|
* Improve portability of shebang line (#14)
|
||||||
* Support for symlinked directories (#17)
|
* Support for symlinked directories (#17)
|
||||||
|
|
|
@ -2,5 +2,10 @@ CONTRIBUTORS
|
||||||
|
|
||||||
Tim Byrne
|
Tim Byrne
|
||||||
Espen Henriksen
|
Espen Henriksen
|
||||||
Franciszek Madej
|
Paraplegic Racehorse
|
||||||
Patrick Hof
|
Patrick Hof
|
||||||
|
Satoshi Ohki
|
||||||
|
Siôn Le Roux
|
||||||
|
Tomas Cernaj
|
||||||
|
Uroš Golja
|
||||||
|
Franciszek Madej
|
||||||
|
|
2
yadm
2
yadm
|
@ -19,7 +19,7 @@ if [ -z "$BASH_VERSION" ]; then
|
||||||
[ "$YADM_TEST" != 1 ] && exec bash "$0" "$@"
|
[ "$YADM_TEST" != 1 ] && exec bash "$0" "$@"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
VERSION=1.05
|
VERSION=1.06
|
||||||
|
|
||||||
YADM_WORK="$HOME"
|
YADM_WORK="$HOME"
|
||||||
YADM_DIR="$HOME/.yadm"
|
YADM_DIR="$HOME/.yadm"
|
||||||
|
|
2
yadm.1
2
yadm.1
|
@ -1,5 +1,5 @@
|
||||||
." vim: set spell so=8:
|
." vim: set spell so=8:
|
||||||
.TH yadm 1 "8 September 2016" "1.05"
|
.TH yadm 1 "13 January 2017" "1.06"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
yadm \- Yet Another Dotfiles Manager
|
yadm \- Yet Another Dotfiles Manager
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
|
|
15
yadm.md
15
yadm.md
|
@ -192,20 +192,25 @@
|
||||||
Specify an alternate program to use instead of "gpg". By
|
Specify an alternate program to use instead of "gpg". By
|
||||||
default, the first "gpg" found in $PATH is used.
|
default, the first "gpg" found in $PATH is used.
|
||||||
|
|
||||||
|
yadm.git-program
|
||||||
|
Specify an alternate program to use instead of "git". By
|
||||||
|
default, the first "git" found in $PATH is used.
|
||||||
|
|
||||||
## ALTERNATES
|
## ALTERNATES
|
||||||
When managing a set of files across different systems, it can be useful
|
When managing a set of files across different systems, it can be useful
|
||||||
to have an automated way of choosing an alternate version of a file for
|
to have an automated way of choosing an alternate version of a file for
|
||||||
a different operating system, host, or user. yadm implements a feature
|
a different operating system, host, or user. yadm implements a feature
|
||||||
which will automatically create a symbolic link to the appropriate ver-
|
which will automatically create a symbolic link to the appropriate ver-
|
||||||
sion of a file, as long as you follow a specific naming convention.
|
sion of a file, as long as you follow a specific naming convention.
|
||||||
yadm can detect files with names ending in:
|
yadm can detect files with names ending in:
|
||||||
|
|
||||||
## or ##OS or ##OS.HOSTNAME or ##OS.HOSTNAME.USER
|
## or ##OS or ##OS.HOSTNAME or ##OS.HOSTNAME.USER
|
||||||
|
|
||||||
If there are any files managed by yadm's repository which match this
|
If there are any files managed by yadm's repository, or listed in
|
||||||
naming convention, symbolic links will be created for the most appro-
|
$HOME/.yadm/encrypt, which match this naming convention, symbolic links
|
||||||
priate version. This may best be demonstrated by example. Assume the
|
will be created for the most appropriate version. This may best be
|
||||||
following files are managed by yadm's repository:
|
demonstrated by example. Assume the following files are managed by
|
||||||
|
yadm's repository:
|
||||||
|
|
||||||
- $HOME/path/example.txt##
|
- $HOME/path/example.txt##
|
||||||
- $HOME/path/example.txt##Darwin
|
- $HOME/path/example.txt##Darwin
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Summary: Yet Another Dotfiles Manager
|
Summary: Yet Another Dotfiles Manager
|
||||||
Name: yadm
|
Name: yadm
|
||||||
Version: 1.05
|
Version: 1.06
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
URL: https://github.com/TheLocehiliosan/yadm
|
URL: https://github.com/TheLocehiliosan/yadm
|
||||||
License: GPLv3
|
License: GPLv3
|
||||||
|
@ -37,8 +37,8 @@ install -m 644 yadm.1 ${RPM_BUILD_ROOT}%{_mandir}/man1
|
||||||
%doc CHANGES CONTRIBUTORS README.md
|
%doc CHANGES CONTRIBUTORS README.md
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Thu Jan 12 2017 Tim Byrne <sultan@locehilios.com> - 1.05-1
|
* Fri Jan 13 2017 Tim Byrne <sultan@locehilios.com> - 1.06-1
|
||||||
- Bump version to 1.05
|
- Bump version to 1.06
|
||||||
|
|
||||||
* Tue May 17 2016 Tim Byrne <sultan@locehilios.com> - 1.04-3
|
* Tue May 17 2016 Tim Byrne <sultan@locehilios.com> - 1.04-3
|
||||||
- Add missing docs
|
- Add missing docs
|
||||||
|
|
Loading…
Reference in a new issue