BBDB: Install Emacs Lisp code to `$out/share/emacs/site-lisp'; install documentation.
svn path=/nixpkgs/trunk/; revision=10769
This commit is contained in:
parent
067c7ed0af
commit
c9c4108a7d
@ -1,7 +1,12 @@
|
|||||||
source "$stdenv/setup" || exit 1
|
source "$stdenv/setup" || exit 1
|
||||||
|
|
||||||
unpackPhase && \
|
unpackPhase && \
|
||||||
cd bbdb-*.* && \
|
cd bbdb-*.* && patchPhase && \
|
||||||
./configure --prefix="$out" \
|
./configure --prefix="$out" \
|
||||||
--with-package-dir="$out/share/emacs/site-lisp" && \
|
--with-package-dir="$out/share/emacs/site-lisp" && \
|
||||||
make && make install-pkg
|
make && make install-pkg && \
|
||||||
|
mkdir -p "$out/info" && \
|
||||||
|
make -C texinfo install-pkg && \
|
||||||
|
mv "$out/share/emacs/site-lisp/lisp/bbdb/"* \
|
||||||
|
"$out/share/emacs/site-lisp" && \
|
||||||
|
rm -rf "$out/share/emacs/site-lisp/lisp"
|
||||||
|
@ -8,8 +8,9 @@ stdenv.mkDerivation {
|
|||||||
sha256 = "3fb1316e2ed74d47ca61187fada550e58797467bd9e8ad67343ed16da769f916";
|
sha256 = "3fb1316e2ed74d47ca61187fada550e58797467bd9e8ad67343ed16da769f916";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [emacs texinfo ctags];
|
patches = [ ./install-infodir.patch ];
|
||||||
|
|
||||||
|
buildInputs = [emacs texinfo ctags];
|
||||||
builder = ./builder.sh;
|
builder = ./builder.sh;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
@ -0,0 +1,28 @@
|
|||||||
|
--- bbdb-2.35/texinfo/Makefile.in 2001-11-20 09:00:12.000000000 +0100
|
||||||
|
+++ bbdb-2.35/texinfo/Makefile.in 2008-02-20 12:07:36.000000000 +0100
|
||||||
|
@@ -27,22 +27,22 @@ all: info bbdb.dvi
|
||||||
|
install-pkg: uninstall-pkg info
|
||||||
|
@if test "x$(SYMLINKS)" = "xno" ; then \
|
||||||
|
for i in `ls bbdb.info* ` ; do \
|
||||||
|
- $(INSTALL_DATA) $$i $(PACKAGEDIR)/info/ ; \
|
||||||
|
+ $(INSTALL_DATA) $$i $(infodir)/ ; \
|
||||||
|
done ; \
|
||||||
|
else \
|
||||||
|
if test "x$(LINKPATH)" = "x" ; then \
|
||||||
|
for i in `ls bbdb.info* ` ; do \
|
||||||
|
- $(LN_S) `pwd`/$$i $(PACKAGEDIR)/info/$$i ; \
|
||||||
|
+ $(LN_S) `pwd`/$$i $(infodir)/$$i ; \
|
||||||
|
done ; \
|
||||||
|
else \
|
||||||
|
for i in `ls bbdb.info* ` ; do \
|
||||||
|
- $(LN_S) $(LINKPATH)/texinfo/$$i $(PACKAGEDIR)/info/$$i ; \
|
||||||
|
+ $(LN_S) $(LINKPATH)/texinfo/$$i $(infodir)/$$i ; \
|
||||||
|
done ; \
|
||||||
|
fi ; \
|
||||||
|
fi
|
||||||
|
|
||||||
|
uninstall-pkg:
|
||||||
|
- -$(RM) $(PACKAGEDIR)/info/bbdb.info*
|
||||||
|
+ -$(RM) $(infodir)/bbdb.info*
|
||||||
|
|
||||||
|
info: bbdb.info
|
Loading…
Reference in New Issue
Block a user