index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | contrib/Makefile.am | 46 |
diff --git a/contrib/Makefile.am b/contrib/Makefile.am index c6243b16..3117da8e 100644 --- a/contrib/Makefile.am +++ b/contrib/Makefile.am @@ -1,15 +1,51 @@ -EXTRA_DIST = \ - PKGBUILD.vim \ +OURFILES = \ bacman \ bash_completion \ pacdiff \ paclist \ pacscripts \ pacsearch \ - pactree \ - vimprojects \ wget-xdelta.sh \ - zsh_completion \ + zsh_completion + +EXTRA_DIST = \ + PKGBUILD.vim \ + bacman.in \ + bash_completion.in \ + pacdiff.in \ + paclist.in \ + pacscripts.in \ + pacsearch.in \ + vimprojects \ + wget-xdelta.sh.in \ + zsh_completion.in \ README +# Files that should be removed, but which Automake does not know. +MOSTLYCLEANFILES = $(OURFILES) *.tmp + +edit = sed \ + -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ + -e 's|@localstatedir[@]|$(localstatedir)|g' \ + -e 's|@BASH_SHELL[@]|$(BASH_SHELL)|g' + +$(OURFILES): Makefile + @echo ' ' GEN $@; + @rm -f $@ $@.tmp + @cp -a $@.in $@.tmp + @$(edit) $@.in >$@.tmp + @mv $@.tmp $@ + +all-am: $(OURFILES) + +bacman: $(srcdir)/bacman.in +bash_completion: $(srcdir)/bash_completion.in +pacdiff: $(srcdir)/pacdiff.in +paclist: $(srcdir)/paclist.in +pacscripts: $(srcdir)/pacscripts.in +pacsearch: $(srcdir)/pacsearch.in +pactree: $(srcdir)/pactree.in +wget-xdelta.sh: $(srcdir)/wget-xdelta.sh.in +zsh_completion: $(srcdir)/zsh_completion.in + # vim:set ts=2 sw=2 noet: |