mirror of
https://git.freebsd.org/ports.git
synced 2025-06-07 22:00:31 -04:00
48 lines
1.4 KiB
Text
48 lines
1.4 KiB
Text
--- Makefile.orig 2003-08-21 01:11:03 UTC
|
|
+++ Makefile
|
|
@@ -7,10 +7,10 @@
|
|
|
|
RM = rm -f
|
|
ETAGS = etags
|
|
-MODPATH = /usr/share/elfsh/
|
|
-BINPATH = /usr/bin
|
|
-LIBPATH = /usr/lib/
|
|
-INCPATH = /usr/include/
|
|
+MODPATH = $(PREFIX)/share/elfsh/
|
|
+BINPATH = $(PREFIX)/bin
|
|
+LIBPATH = $(PREFIX)/lib/
|
|
+INCPATH = $(PREFIX)/include/
|
|
|
|
all :
|
|
@echo 'Builting libelfsh...'
|
|
@@ -32,22 +32,22 @@ all :
|
|
#$(MAKE) -s tags
|
|
|
|
install : mod_install
|
|
- @cp vm/elfsh $(BINPATH)/
|
|
- @cp libelfsh/libelfsh.a libelfsh/libelfsh.so $(LIBPATH)
|
|
- @cp libelfsh/include/libelfsh*.h $(INCPATH)
|
|
- @chmod 755 $(BINPATH)/elfsh $(LIBPATH)libelfsh.so $(LIBPATH)libelfsh.a $(INCPATH)libelfsh*.h
|
|
+ @cp vm/elfsh $(DESTDIR)$(BINPATH)/
|
|
+ @cp libelfsh/libelfsh.a libelfsh/libelfsh.so $(DESTDIR)$(LIBPATH)
|
|
+ @cp libelfsh/include/libelfsh*.h $(DESTDIR)$(INCPATH)
|
|
+ @chmod 755 $(DESTDIR)$(BINPATH)/elfsh $(DESTDIR)$(LIBPATH)libelfsh.so $(DESTDIR)$(LIBPATH)libelfsh.a $(DESTDIR)$(INCPATH)libelfsh*.h
|
|
@echo 'ELFsh and Libelfsh installed successfully .'
|
|
|
|
mod_install:
|
|
- @mkdir $(MODPATH) 2>/dev/null || true
|
|
- @cp modules/*.so $(MODPATH)
|
|
- @chmod -R 755 $(MODPATH)
|
|
+ @mkdir $(DESTDIR)$(MODPATH) 2>/dev/null || true
|
|
+ @cp modules/*.so $(DESTDIR)$(MODPATH)
|
|
+ @chmod -R 755 $(DESTDIR)$(MODPATH)
|
|
|
|
uninstall:
|
|
rm -f /usr/bin/elfsh
|
|
rm -f /usr/lib/libelfsh*
|
|
rm -f /usr/include/libelfsh*.h
|
|
- rm -fr $(MODPATH)
|
|
+ rm -fr $(DESTDIR)$(MODPATH)
|
|
@echo 'ELFsh and Libelfsh uninstalled successfully'
|
|
|
|
clean : cleandoc
|