- surf-open.sh arg.h TODO.md surf.png \
- surf.1 ${SRC} surf-${VERSION}
- @tar -cf surf-${VERSION}.tar surf-${VERSION}
- @gzip surf-${VERSION}.tar
- @rm -rf surf-${VERSION}
-
-install: all
- @echo installing executable file to ${DESTDIR}${PREFIX}/bin
- @mkdir -p ${DESTDIR}${PREFIX}/bin
- @cp -f surf ${DESTDIR}${PREFIX}/bin
- @chmod 755 ${DESTDIR}${PREFIX}/bin/surf
- @if [ -x /sbin/paxctl ]; then /sbin/paxctl -m ${DESTDIR}${PREFIX}/bin/surf; fi
- @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1
- @mkdir -p ${DESTDIR}${MANPREFIX}/man1
- @sed "s/VERSION/${VERSION}/g" < surf.1 > ${DESTDIR}${MANPREFIX}/man1/surf.1
- @chmod 644 ${DESTDIR}${MANPREFIX}/man1/surf.1
-
-uninstall:
- @echo removing executable file from ${DESTDIR}${PREFIX}/bin
- @rm -f ${DESTDIR}${PREFIX}/bin/surf
- @echo removing manual page from ${DESTDIR}${MANPREFIX}/man1
- @rm -f ${DESTDIR}${MANPREFIX}/man1/surf.1
-
-.PHONY: all options clean dist install uninstall
+ surf-open.sh arg.h TODO.md surf.png \
+ surf.1 $(SRC) $(LIBSRC) surf-$(VERSION)
+ @tar -cf surf-$(VERSION).tar surf-$(VERSION)
+ @gzip surf-$(VERSION).tar
+ @rm -rf surf-$(VERSION)
+
+install-lib: libsurf-webext.la
+ @echo installing library file to $(DESTDIR)$(LIBPREFIX)
+ @mkdir -p $(DESTDIR)$(LIBPREFIX)
+ @$(LIBTOOL) --mode install install -c libsurf-webext.la \
+ $(DESTDIR)$(LIBPREFIX)/libsurf-webext.la
+
+install: all install-lib
+ @echo installing executable file to $(DESTDIR)$(PREFIX)/bin
+ @mkdir -p $(DESTDIR)$(PREFIX)/bin
+ @cp -f surf $(DESTDIR)$(PREFIX)/bin
+ @chmod 755 $(DESTDIR)$(PREFIX)/bin/surf
+ @echo installing manual page to $(DESTDIR)$(MANPREFIX)/man1
+ @mkdir -p $(DESTDIR)$(MANPREFIX)/man1
+ @sed "s/VERSION/$(VERSION)/g" < surf.1 > $(DESTDIR)$(MANPREFIX)/man1/surf.1
+ @chmod 644 $(DESTDIR)$(MANPREFIX)/man1/surf.1
+
+uninstall-lib:
+ @echo removing library file from $(DESTDIR)$(LIBPREFIX)
+ @$(LIBTOOL) --mode uninstall rm -f \
+ $(DESTDIR)$(LIBPREFIX)/libsurf-webext.la
+ @- rm -df $(DESTDIR)$(LIBPREFIX)
+
+uninstall: uninstall-lib
+ @echo removing executable file from $(DESTDIR)$(PREFIX)/bin
+ @rm -f $(DESTDIR)$(PREFIX)/bin/surf
+ @echo removing manual page from $(DESTDIR)$(MANPREFIX)/man1
+ @rm -f $(DESTDIR)$(MANPREFIX)/man1/surf.1
+
+.SUFFIXES: .la .lo .o .c
+.PHONY: all options clean-dist clean dist install-lib install uninstall-lib uninstall