#--------------------------------------------------------------- # Package : multiarch-utils # File : Makefile # Version : $Id: Makefile 265211 2010-01-24 12:53:25Z anssi $ # Author : Gwenole Beauchesne # Created On : Wed Jan 12 18:42:04 CET 2005 #--------------------------------------------------------------- prefix = /usr bindir = $(prefix)/bin includedir = $(prefix)/include rpmconfigdir = $(prefix)/lib/rpm rpmmacrodir = $(rpmconfigdir)/macros.d VENDOR ?= mageia RPM_MACRO_FILES = multiarch RPM_BIN_FILES = mkmultiarch check-multiarch-files BINARIES = multiarch-platform multiarch-dispatch INCLUDES = multiarch-dispatch.h OTHER_FILES = Makefile NEWS FILES = $(foreach file,$(RPM_MACRO_FILES),macros.$(file)) $(RPM_BIN_FILES) $(BINARIES) $(INCLUDES) $(OTHER_FILES) PACKAGE = multiarch-utils VERSION = 1.0.15 MULTIARCH_DIST = 1020 all: @echo "nothing to be done for $(PACKAGE)-$(VERSION)" clean: cleandist rm -f *~ install: -mkdir -p $(DESTDIR)$(rpmmacrodir) for f in $(RPM_MACRO_FILES); do \ perl -pe 's/%MULTIARCH_DISTRO%/$(MULTIARCH_DIST)/' macros.$$f > $(DESTDIR)$(rpmmacrodir)/macros.$$f; \ done -mkdir -p $(DESTDIR)$(rpmconfigdir)/$(VENDOR) install -m755 $(RPM_BIN_FILES) $(DESTDIR)$(rpmconfigdir)/$(VENDOR) -mkdir -p $(DESTDIR)$(bindir) install -m755 $(BINARIES) $(DESTDIR)$(bindir)/ -mkdir -p $(DESTDIR)$(includedir) install -m644 $(INCLUDES) $(DESTDIR)$(includedir)/ localdist: cleandist dir localcopy changelog tar cleandist: rm -rf $(PACKAGE)-$(VERSION) $(PACKAGE)-$(VERSION).tar.bz2 dir: mkdir $(PACKAGE)-$(VERSION) localcopy: tar c $(FILES) | tar x -C $(PACKAGE)-$(VERSION) tar: tar cvf $(PACKAGE)-$(VERSION).tar $(PACKAGE)-$(VERSION) bzip2 -9vf $(PACKAGE)-$(VERSION).tar rm -rf $(PACKAGE)-$(VERSION) dist: cleandist export changelog tar export: svn export -rBASE . $(PACKAGE)-$(VERSION) changelog: ../common/username svn2cl --authors=../common/username --file=$(PACKAGE)-$(VERSION)/ChangeLog rm -f $(PACKAGE)-$(VERSION)/ChangeLog.bak # Local variables: # mode: makefile # tab-width: 8 # End: # # Makefile ends here