diff -ru skipfish-2.07b/config.h skipfish-2.07b.new/config.h --- skipfish-2.07b/config.h 2012-05-23 21:48:10.000000000 +0200 +++ skipfish-2.07b.new/config.h 2012-06-26 01:27:44.655353821 +0200 @@ -35,7 +35,9 @@ /* Default paths to runtime files: */ -#define ASSETS_DIR "assets" +/* #define ASSETS_DIR "assets" */ +#define ASSETS_DIR "/usr/share/skipfish/assets" + /* Various default settings for HTTP client (cmdline override): */ diff -ru skipfish-2.07b/Makefile skipfish-2.07b.new/Makefile --- skipfish-2.07b/Makefile 2012-05-23 21:48:10.000000000 +0200 +++ skipfish-2.07b.new/Makefile 2012-06-26 01:53:16.645051608 +0200 @@ -36,6 +36,10 @@ LDFLAGS += -L/usr/local/lib/ -L/opt/local/lib LIBS += -lcrypto -lssl -lidn -lz +PREFIX = /usr +DATADIR = /share/skipfish +BINDIR = /bin + all: $(PROGNAME) $(PROGNAME): $(PROGNAME).c $(OBJFILES) $(INCFILES) @@ -61,6 +65,17 @@ $(CC) same_test.c -o same_test $(CFLAGS_DBG) $(OBJFILES) $(LDFLAGS) \ $(LIBS) +install: $(PROGNAME) + install -m 755 -d $(DESTDIR)$(PREFIX)$(DATADIR) + install -m 755 -d $(DESTDIR)$(PREFIX)$(BINDIR) + install -m 755 skipfish $(DESTDIR)$(PREFIX)$(BINDIR) + install -m 755 sfscandiff $(DESTDIR)$(PREFIX)$(BINDIR) + cp -r assets $(DESTDIR)$(PREFIX)$(DATADIR) + cp -r dictionaries $(DESTDIR)$(PREFIX)$(DATADIR) + gzip skipfish.1 + install -m 755 -d $(DESTDIR)$(PREFIX)/share/man/man1 + cp -r skipfish.1.gz $(DESTDIR)$(PREFIX)/share/man/man1 + publish: clean cd ..; rm -rf skipfish-$(VERSION); cp -pr skipfish skipfish-$(VERSION); \ tar cfvz ~/www/skipfish.tgz skipfish-$(VERSION)