X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=Goalfile.in;h=711016e8658e307600dd29d31477073454982370;hb=156de1e0df4aace1a42957491118cc2174d70c6a;hp=9126723c8cfbe085ae3e1695bd6fb1bbd35bac39;hpb=54c8ad92025a9c77c2b10644499b3944e1299187;p=goals.git diff --git a/Goalfile.in b/Goalfile.in index 9126723..711016e 100644 --- a/Goalfile.in +++ b/Goalfile.in @@ -179,10 +179,14 @@ goal install = { # exec_prefix die die die bindir="@prefix@/bin" datadir="@prefix@/share" + mandir="$datadir/man" mkdir -p %DESTDIR"$bindir" - mkdir -p %DESTDIR"$datadir/goals" + mkdir -p %DESTDIR"$datadir/goals/stdlib" + mkdir -p %DESTDIR"$mandir/man1" %DESTDIR"$mandir/man5" install src/goals %DESTDIR"$bindir" -m 0755 - install %stdlibfiles %DESTDIR"$datadir"/goals -m 644 + install %stdlibfiles %DESTDIR"$datadir"/goals/stdlib -m 644 + install man/*.1 %DESTDIR"$mandir"/man1/ -m 644 + install man/*.5 %DESTDIR"$mandir"/man5/ -m 644 } #---------------------------------------------------------------------- @@ -218,10 +222,13 @@ let distfiles = [ ".gitignore", "COPYING", "Goalfile.in", + "Makefile.am", "Makefile.in", "README", "TODO", + "aclocal.m4", "autogen.sh", + "compile", "config.h.in", "configure", "configure.ac", @@ -229,6 +236,7 @@ let distfiles = [ "goals.spec.in", "install-sh", "m4/ocaml.m4", + "missing", "run.in", "src/.depend", sources, @@ -257,6 +265,11 @@ goal dist = "%tarfile" : { mkdir -p "$d/$subdir" cp -a "$f" "$d/$subdir" done + # Replace $d/install-sh with a real file + if [ -L "$d/install-sh" ]; then + rm "$d/install-sh" + cp -L "install-sh" "$d/install-sh" + fi tar zcf "$o-t" "$d" mv "$o-t" "$o" rm -rf "$d" @@ -309,7 +322,7 @@ goal maintainer-release = : dist, let websitedir = "%HOME/d/websites/people.redhat.com/goals" -# XXX Should actually use the *url tactic here. +# XXX Should actually use the is-url predicate here. goal maintainer-upload = : distcheck { [ -d %websitedir ] cp %tarfile %websitedir/files