[sheepdog] [PATCH v2 0/3] rename collie as dog
Liu Yuan
namei.unix at gmail.com
Mon Aug 12 12:53:48 CEST 2013
v2:
- add more build/run time requirements in sheepdog.sepc.in
- add compiler.h to Makefile.am
- fix dog/Makefile.am
Rationale:
- 'dog' is shorter to type than 'collie'
- we have a daemon named sheep, and then we have a 'dog' to manage it.
- sheep + dog can be a pun of sheepdog.
This patch set mainly rename collie as dog. No functionality changed at all.
And for compatibility, after 'make install', or install (deb or rpm) package of
sheepdog, a softlink collie that points to 'dog' binary will be created.
This patch set also fixes the failure of 'make rpm'.
Liu Yuan (3):
rename collie as dog
symlink dog to collie for compatibility
fix 'make rpm'
.gitignore | 6 +-
INSTALL | 2 +-
Makefile.am | 10 +--
README | 12 ++--
configure.ac | 6 +-
debian/sheepdog.bash-completion | 2 +-
debian/sheepdog.postinst | 2 +
{collie => dog}/Makefile.am | 25 ++++----
{collie => dog}/cluster.c | 14 ++---
{collie => dog}/common.c | 14 ++---
collie/collie.c => dog/dog.c | 16 ++---
collie/collie.h => dog/dog.h | 6 +-
{collie => dog}/farm/farm.c | 4 +-
{collie => dog}/farm/farm.h | 2 +-
{collie => dog}/farm/object_tree.c | 2 +-
{collie => dog}/farm/sha1_file.c | 0
{collie => dog}/farm/slice.c | 0
{collie => dog}/farm/snap.c | 0
{collie => dog}/farm/trunk.c | 0
{collie => dog}/node.c | 12 ++--
{collie => dog}/trace.c | 12 ++--
{collie => dog}/treeview.c | 0
{collie => dog}/treeview.h | 0
{collie => dog}/vdi.c | 24 ++++----
include/Makefile.am | 2 +-
include/internal_proto.h | 4 +-
lib/logger.c | 2 +-
man/Makefile.am | 10 +--
man/{collie.8.in => dog.8.in} | 10 +--
man/sheep.8.in | 4 +-
man/sheepfs.8.in | 4 +-
script/Makefile.am | 2 +-
...{bash_completion_collie => bash_completion_dog} | 64 ++++++++++----------
sheep/sheep.c | 2 +-
sheep/store.c | 2 +-
sheepdog.spec.in | 16 ++---
sheepfs/cluster.c | 2 +-
sheepfs/node.c | 4 +-
sheepfs/vdi.c | 2 +-
sheepfs/volume.c | 2 +-
tests/dynamorio/journaling/01.sh | 4 +-
tests/functional/001 | 2 +-
tests/functional/002 | 2 +-
tests/functional/003 | 2 +-
tests/functional/004 | 2 +-
tests/functional/005 | 4 +-
tests/functional/006 | 2 +-
tests/functional/007 | 6 +-
tests/functional/008 | 6 +-
tests/functional/009 | 6 +-
tests/functional/010 | 32 +++++-----
tests/functional/011 | 2 +-
tests/functional/012 | 2 +-
tests/functional/014 | 12 ++--
tests/functional/015 | 48 +++++++--------
tests/functional/016 | 10 +--
tests/functional/017 | 2 +-
tests/functional/018 | 8 +--
tests/functional/019 | 6 +-
tests/functional/020 | 4 +-
tests/functional/022 | 2 +-
tests/functional/023 | 4 +-
tests/functional/024 | 2 +-
tests/functional/025 | 4 +-
tests/functional/026 | 6 +-
tests/functional/027 | 4 +-
tests/functional/028 | 18 +++---
tests/functional/029 | 12 ++--
tests/functional/030 | 62 +++++++++----------
tests/functional/031 | 4 +-
tests/functional/032 | 8 +--
tests/functional/033 | 8 +--
tests/functional/034 | 10 +--
tests/functional/035 | 12 ++--
tests/functional/036 | 6 +-
tests/functional/037 | 8 +--
tests/functional/038 | 8 +--
tests/functional/039 | 34 +++++------
tests/functional/040 | 2 +-
tests/functional/041 | 46 +++++++-------
tests/functional/042 | 14 ++---
tests/functional/043 | 24 ++++----
tests/functional/044 | 42 ++++++-------
tests/functional/045 | 8 +--
tests/functional/046 | 24 ++++----
tests/functional/047 | 10 +--
tests/functional/048 | 20 +++---
tests/functional/049 | 6 +-
tests/functional/050 | 8 +--
tests/functional/051 | 6 +-
tests/functional/052 | 16 ++---
tests/functional/053 | 10 +--
tests/functional/054 | 6 +-
tests/functional/055 | 26 ++++----
tests/functional/056 | 18 +++---
tests/functional/057 | 24 ++++----
tests/functional/058 | 8 +--
tests/functional/059 | 8 +--
tests/functional/060 | 16 ++---
tests/functional/061 | 4 +-
tests/functional/062 | 36 +++++------
tests/functional/063 | 12 ++--
tests/functional/064 | 16 ++---
tests/functional/065 | 6 +-
tests/functional/066 | 12 ++--
tests/functional/067 | 4 +-
tests/functional/068 | 6 +-
tests/functional/069 | 6 +-
tests/functional/070 | 4 +-
tests/functional/071 | 6 +-
tests/functional/072 | 6 +-
tests/functional/check | 2 +-
tests/functional/common.config | 4 +-
tests/functional/common.filter | 2 +-
tests/functional/common.rc | 24 ++++----
tests/functional/group | 4 +-
tests/unit/Makefile.am | 2 +-
tests/unit/{collie => dog}/Makefile.am | 10 +--
.../unit/{collie/mock_collie.c => dog/mock_dog.c} | 4 +-
tests/unit/{collie => dog}/test_common.c | 2 +-
120 files changed, 599 insertions(+), 592 deletions(-)
rename {collie => dog}/Makefile.am (66%)
rename {collie => dog}/cluster.c (97%)
rename {collie => dog}/common.c (95%)
rename collie/collie.c => dog/dog.c (96%)
rename collie/collie.h => dog/dog.h (96%)
rename {collie => dog}/farm/farm.c (99%)
rename {collie => dog}/farm/farm.h (99%)
rename {collie => dog}/farm/object_tree.c (99%)
rename {collie => dog}/farm/sha1_file.c (100%)
rename {collie => dog}/farm/slice.c (100%)
rename {collie => dog}/farm/snap.c (100%)
rename {collie => dog}/farm/trunk.c (100%)
rename {collie => dog}/node.c (97%)
rename {collie => dog}/trace.c (96%)
rename {collie => dog}/treeview.c (100%)
rename {collie => dog}/treeview.h (100%)
rename {collie => dog}/vdi.c (98%)
rename man/{collie.8.in => dog.8.in} (78%)
rename script/{bash_completion_collie => bash_completion_dog} (83%)
rename tests/unit/{collie => dog}/Makefile.am (62%)
rename tests/unit/{collie/mock_collie.c => dog/mock_dog.c} (95%)
rename tests/unit/{collie => dog}/test_common.c (98%)
--
1.7.9.5
More information about the sheepdog
mailing list