Subversion Repositories pub

Compare Revisions

No changes between revisions

Ignore whitespace Rev 68 → Rev 69

/pluggablejs/tags/1.1.1build36/Makefile
0,0 → 1,32
# $Id$
 
prefix:=/usr/local
DESTDIR:=
 
buildnum=$(shell grep 'build.number' build.num | cut -d'=' -f2)
version=$(shell grep '<property name="version"' build.xml | sed -r 's/.*value="([^"]*)".*/\1/')
jarbasename=pluggablejs-$(version)build$(buildnum).jar
 
bindir=$(DESTDIR)/$(prefix)/bin
 
all:
ant compile.downstream
 
dist/$(jarbasename):
ant dist.downstream
 
clean:
ant clean
 
install: dist/$(jarbasename)
test 0 -eq `id -u` # Must be root (or use fakeroot)
mkdir -p $(DESTDIR)/$(prefix)/share/java $(bindir)/
install -m644 -o0 -g0 dist/$(jarbasename) $(DESTDIR)/$(prefix)/share/java/
cd $(DESTDIR)/$(prefix)/share/java && ln -s $(jarbasename) pluggablejs.jar
cat pjsh.sh | sed 's\^prefix=.*$$\prefix=$(prefix)\g' > $(bindir)/pjsh
chmod 755 $(bindir)/pjsh
-chown root.root $(bindir)/pjsh
 
uninstall:
$(RM) $(DESTDIR)/$(prefix)/share/java/$(jarbasename)
-rmdir -p $(DESTDIR)/$(prefix)/share/java
Property changes:
Added: svn:keywords
+Rev Id Date
\ No newline at end of property