View | Details | Raw Unified | Return to bug 30417
Collapse All | Expand All

(-)util/Makefile.in (-23 lines)
Lines 78-108 Link Here
78
libutil_LIB:	$(libutil_OBJS)
78
libutil_LIB:	$(libutil_OBJS)
79
79
80
install:	all
80
install:	all
81
		$(MKINSTALLDIRS) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir)
82
		$(INSTALL_DATA) $(LIB) $(DESTDIR)$(libdir)/$(LIB)
83
		for i in $(HEADERS); do \
84
		  $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(includedir)/$$i; \
85
		done ; \
86
		MANPAGES='$(MANPAGES)'; for x in $$MANPAGES; do \
87
			n=`echo $$x | sed 's/\(.*\)\.[1-9a-zA-Z]*$$/\1/'`; \
88
			e=`echo $$x | sed 's/.*\.\([1-9a-zA-Z]*\)$$/\1/'`; \
89
			f=`echo $$n | sed '$(transform)'`; \
90
			$(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$$e ; \
91
			$(INSTALL_DATA) $(srcdir)/$$x \
92
				$(DESTDIR)$(mandir)/man$$e/$$f.$$e; \
93
		done
94
81
95
uninstall:
82
uninstall:
96
		rm -f $(DESTDIR)$(libdir)/$(LIB)
97
		for i in $(HEADERS); do \
98
			rm -f $(DESTDIR)$(includedir)/$$i; \
99
		done ; \
100
		MANPAGES='$(MANPAGES)'; for x in $$MANPAGES; do \
101
			n=`echo $$x | sed 's/\(.*\)\.[1-9a-zA-Z]*$$/\1/'`; \
102
			e=`echo $$x | sed 's/.*\.\([1-9a-zA-Z]*\)$$/\1/'`; \
103
			f=`echo $$n | sed '$(transform)'`; \
104
			rm -rf $(DESTDIR)$(mandir)/$$f.$$e; \
105
		done
106
83
107
libutil.a:	$(libutil_OBJS)
84
libutil.a:	$(libutil_OBJS)
108
		$(AR) cr $@ $(libutil_OBJS)
85
		$(AR) cr $@ $(libutil_OBJS)

Return to bug 30417