From 2a26d6e53a98dd094f652ab3acb6df2013673579 Mon Sep 17 00:00:00 2001 From: Marius Tolzmann Date: Tue, 22 May 2012 18:30:04 +0200 Subject: [PATCH] Update TODO and add INSTALL instructions --- .gitattributes | 2 ++ .gitignore | 4 ++++ INSTALL | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++ TODO | 7 +++---- 4 files changed, 60 insertions(+), 4 deletions(-) create mode 100644 INSTALL diff --git a/.gitattributes b/.gitattributes index a1b0688..6397caf 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,4 @@ * whitespace=space-before-tab,tab-in-indent,trailing-space,cr-at-eol Makefile whitespace=indent-with-non-tab +.gitignore export-ignore +.gitattributes export-ignore diff --git a/.gitignore b/.gitignore index 48eb113..0c45e7a 100644 --- a/.gitignore +++ b/.gitignore @@ -25,6 +25,10 @@ /bee-query.1 /bee-remove.1 /bee-dep.1 +/beefind.sh +/compat-filesfile2contentfile.sh +/content2filelist.sh +/filelist2content.sh /buildtypes/*.sh /manpages/*.1 /.beerc diff --git a/INSTALL b/INSTALL new file mode 100644 index 0000000..65e249c --- /dev/null +++ b/INSTALL @@ -0,0 +1,51 @@ +How to install bee: + + make install + +This will install bee to PREFIX=/usr + +Change installation prefix: + + make PREFIX=/usr/local install + + Be sure to provide installation prefixes during + make and make install if you want to first build and + later install bee + (e.g. make PREFIX=/usr/local && make PREFIX=/usr/local install) + + +Change destination directory for temporary installation +and later packaging: + + make DESTDIR=/path/to/destdir PREFIX=/usr/local install + +All variables available to change installation directories: + + PREFIX = /usr + EPREFIX = ${PREFIX} + SBINDIR = ${EPREFIX}/sbin + BINDIR = ${EPREFIX}/bin + LIBDIR = ${EPREFIX}/lib + LIBEXECDIR = ${EPREFIX}/libexec + DATADIR = ${PREFIX}/share + MANDIR = ${DATADIR}/man + SYSCONFDIR = ${PREFIX}/etc + + DESTDIR = + +Cleanup build: e.g. after building with wrong prefixes + + make clean + +Rebuild and install with new prefix in destdir: + + make clean install PREFIX=/usr/local DESTDIR=/tmp/destdir + +Install latest bee with bee (requires git to be installed): + + bee init $(bee download git://github.com/bee/bee.git) \ + --execute \ + --prefix=/usr/local + + bee update bee + diff --git a/TODO b/TODO index 38e1bbd..0820745 100644 --- a/TODO +++ b/TODO @@ -1,7 +1,6 @@ -for release 1.0: +fix issues on https://github.com/bee/bee/issues + +for release 2.0: - search and fix bugs - - make build magic overwritable "force configure" .. - - auto-triggers to update various databases like mime/icons/mandb - auto detect old configure and auto switch to compat mode - - add PREFIX-vars to PKG and try to remove them when not used in othe pkg and empty - configurable owner/group of files in resulting bee-pkg