Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 345985 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-14 / +14 lines)
Lines 12-30 Link Here
12
12
13
install: uninstall correctpath
13
install: uninstall correctpath
14
	@echo Installing fvwm-crystal $(RELEASE) to $(prefix)
14
	@echo Installing fvwm-crystal $(RELEASE) to $(prefix)
15
	mkdir -p $(prefix)/bin $(prefix)/share/fvwm-crystal/fvwm 
15
	mkdir -p $(DESTDIR)$(prefix)/bin $(DESTDIR)$(prefix)/share/fvwm-crystal/fvwm 
16
16
17
	install -m 755 bin/fvwm-crystal.apps bin/fvwm-crystal.wallpaper bin/fvwm-crystal bin/fvwm-crystal.generate-menu bin/fvwm-crystal.infoline bin/fvwm-crystal.mplayer-wrapper $(prefix)/bin
17
	install -m 755 bin/fvwm-crystal.apps bin/fvwm-crystal.wallpaper bin/fvwm-crystal bin/fvwm-crystal.generate-menu bin/fvwm-crystal.infoline bin/fvwm-crystal.mplayer-wrapper $(DESTDIR)$(prefix)/bin
18
	cp -d -r fvwm/* $(prefix)/share/fvwm-crystal/fvwm/
18
	cp -d -r fvwm/* $(DESTDIR)$(prefix)/share/fvwm-crystal/fvwm/
19
19
20
	mkdir -p $(prefix)/share/man/man1
20
	mkdir -p $(DESTDIR)$(prefix)/share/man/man1
21
	cp -d -r man/* $(prefix)/share/man/man1
21
	cp -d -r man/* $(DESTDIR)$(prefix)/share/man/man1
22
22
23
uninstall:
23
uninstall:
24
	@echo "Uninstalling previously installed fvwm-crystal"
24
	@echo "Uninstalling previously installed fvwm-crystal"
25
	rm -rf $(prefix)/share/fvwm-crystal
25
	rm -rf $(DESTDIR)$(prefix)/share/fvwm-crystal
26
	rm -f $(prefix)/bin/fvwm-crystal.wallpaper $(prefix)/bin/fvwm-crystal.apps $(prefix)/bin/fvwm-crystal $(prefix)/bin/fvwm-crystal.generate-menu $(prefix)/bin/fvwm-crystal.infoline $(prefix)/bin/fvwm-crystal.mplayer-wrapper
26
	rm -f $(DESTDIR)$(prefix)/bin/fvwm-crystal.wallpaper $(DESTDIR)$(prefix)/bin/fvwm-crystal.apps $(DESTDIR)$(prefix)/bin/fvwm-crystal $(DESTDIR)$(prefix)/bin/fvwm-crystal.generate-menu $(DESTDIR)$(prefix)/bin/fvwm-crystal.infoline $(DESTDIR)$(prefix)/bin/fvwm-crystal.mplayer-wrapper
27
	rm -f $(prefix)/share/man/man1/ApplicationDatabase.1 $(prefix)/share/man/man1/CrystalRoxHOWTO.1 $(prefix)/share/man/man1/FVWMCrystalFAQ.1 $(prefix)/share/man/man1/KeyboardBindings.1 $(prefix)/share/man/man1/MouseBindings.1 $(prefix)/share/man/man1/Tips.1
27
	rm -f $(DESTDIR)$(prefix)/share/man/man1/ApplicationDatabase.1 $(DESTDIR)$(prefix)/share/man/man1/CrystalRoxHOWTO.1 $(DESTDIR)$(prefix)/share/man/man1/FVWMCrystalFAQ.1 $(DESTDIR)$(prefix)/share/man/man1/KeyboardBindings.1 $(DESTDIR)$(prefix)/share/man/man1/MouseBindings.1 $(DESTDIR)$(prefix)/share/man/man1/Tips.1
28
28
29
# This is meant for creating a distribution tarball from the repository and
29
# This is meant for creating a distribution tarball from the repository and
30
# not for the use by end users
30
# not for the use by end users
Lines 194-204 Link Here
194
	sed -i 's:FC_ICONBASEROOT="/usr/share:FC_ICONBASEROOT="$(prefix)/share:' bin/fvwm-crystal.generate-menu
194
	sed -i 's:FC_ICONBASEROOT="/usr/share:FC_ICONBASEROOT="$(prefix)/share:' bin/fvwm-crystal.generate-menu
195
195
196
uninstall-doc:
196
uninstall-doc:
197
	-rm -rf $(docdir)
197
	-rm -rf $(DESTDIR)$(docdir)
198
	-rm -rf $(addondir)
198
	-rm -rf $(DESTDIR)$(addondir)
199
199
200
install-doc:
200
install-doc:
201
	mkdir -p $(addondir) $(docdir)
201
	mkdir -p $(DESTDIR)$(addondir) $(DESTDIR)$(docdir)
202
	install -m 644 addons/* $(addondir)
202
	install -m 644 addons/* $(DESTDIR)$(addondir)
203
	install -m 644 AUTHORS COPYING NEWS ChangeLog README INSTALL $(docdir)
203
	install -m 644 AUTHORS COPYING NEWS ChangeLog README INSTALL $(DESTDIR)$(docdir)
204
	install -m 644 doc/* $(docdir)
204
	install -m 644 doc/* $(DESTDIR)$(docdir)

Return to bug 345985