--- trunk/mage/Makefile 2012/01/13 18:29:52 1640 +++ trunk/mage/Makefile 2012/02/06 10:02:33 1678 @@ -5,6 +5,12 @@ VERSION=$(shell cat VERSION) ARCH=$(shell uname -m) +ifeq ($(ARCH), x86_64) + MTUNE=generic +else + MTUNE=$(ARCH) +endif + sysconfdir=/etc libdir=/usr/lib/mage sbindir=/sbin @@ -31,11 +37,12 @@ install -m 0755 $(srclib)/depwalker.sh $(DESTDIR)$(libdir) install -m 0755 $(srclib)/env-rebuild.sh $(DESTDIR)$(libdir) install -m 0755 $(srclib)/etc-update $(DESTDIR)$(libdir) - install -m 0755 $(srclib)/ldd-fix.sh $(DESTDIR)$(libdir) install -m 0644 $(srclib)/mage4.functions.sh $(DESTDIR)$(libdir) install -m 0755 $(srclib)/mage4.sh $(DESTDIR)$(libdir) install -m 0755 $(srclib)/magequery.sh $(DESTDIR)$(libdir) - sed "s:@@ARCH@@:$(ARCH):" $(srclib)/mage.rc.global.in \ + sed -e "s:@@ARCH@@:$(ARCH):g" \ + -e "s:@@MTUNE@@:$(MTUNE):g" \ + $(srclib)/mage.rc.global.in \ > $(DESTDIR)$(libdir)/mage.rc.global install -m 0755 $(srclib)/mgroupadd $(DESTDIR)$(libdir) install -m 0755 $(srclib)/mgroupdel $(DESTDIR)$(libdir) @@ -49,6 +56,12 @@ install -m 0644 $(srcdir)/ChangeLog $(DESTDIR)$(datadir) echo "$(VERSION)" > $(DESTDIR)$(libdir)/version + # include some useful scripts + install -m 0755 $(srclib)/ldd-fix.sh $(DESTDIR)$(libdir) + install -m 0755 $(srclib)/pkg_all_sources.sh $(DESTDIR)$(libdir) + install -m 0755 $(srclib)/autodepend.sh $(DESTDIR)$(libdir) + install -m 0755 $(srclib)/search_soname.sh $(DESTDIR)$(libdir) + install-symlinks: ln -snf $(libdir)/mage4.sh $(DESTDIR)$(sbindir)/mage ln -snf $(libdir)/smage2.sh $(DESTDIR)$(sbindir)/smage2