diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-01-09 21:26:39 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-01-10 15:54:00 +0100 |
commit | 82e98f80b290e8fa9392c2d8deb0752a5d6e95b9 (patch) | |
tree | 697c3dd2bc7764a42c8f65b488004c078f4c2dbb /rules/xorg-lib-XvMC.make | |
parent | d16d0273eb786c07b4d8f00f65724768793737f1 (diff) | |
download | ptxdist-82e98f80b290e8fa9392c2d8deb0752a5d6e95b9.tar.gz ptxdist-82e98f80b290e8fa9392c2d8deb0752a5d6e95b9.tar.xz |
[xorg-lib-XvMC] cleanup makefile
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/xorg-lib-XvMC.make')
-rw-r--r-- | rules/xorg-lib-XvMC.make | 83 |
1 files changed, 21 insertions, 62 deletions
diff --git a/rules/xorg-lib-XvMC.make b/rules/xorg-lib-XvMC.make index 05a0fa970..aca91c554 100644 --- a/rules/xorg-lib-XvMC.make +++ b/rules/xorg-lib-XvMC.make @@ -1,7 +1,7 @@ # -*-makefile-*- -# $Id: template 4565 2006-02-10 14:23:10Z mkl $ # # Copyright (C) 2006 by Erwin Rol +# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de> # # See CREDITS for details about who has contributed to this project. # @@ -29,37 +29,16 @@ XORG_LIB_XVMC_DIR := $(BUILDDIR)/$(XORG_LIB_XVMC) # Get # ---------------------------------------------------------------------------- -xorg-lib-xvmc_get: $(STATEDIR)/xorg-lib-xvmc.get - -$(STATEDIR)/xorg-lib-xvmc.get: $(xorg-lib-xvmc_get_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) - $(XORG_LIB_XVMC_SOURCE): - @$(call targetinfo, $@) + @$(call targetinfo) @$(call get, XORG_LIB_XVMC) # ---------------------------------------------------------------------------- -# Extract -# ---------------------------------------------------------------------------- - -xorg-lib-xvmc_extract: $(STATEDIR)/xorg-lib-xvmc.extract - -$(STATEDIR)/xorg-lib-xvmc.extract: $(xorg-lib-xvmc_extract_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(XORG_LIB_XVMC_DIR)) - @$(call extract, XORG_LIB_XVMC) - @$(call patchin, XORG_LIB_XVMC) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -xorg-lib-xvmc_prepare: $(STATEDIR)/xorg-lib-xvmc.prepare - -XORG_LIB_XVMC_PATH := PATH=$(CROSS_PATH) -XORG_LIB_XVMC_ENV := $(CROSS_ENV) +XORG_LIB_XVMC_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XVMC_ENV := $(CROSS_ENV) # # autoconf @@ -68,59 +47,39 @@ XORG_LIB_XVMC_AUTOCONF := \ $(CROSS_AUTOCONF_USR) \ --disable-malloc0returnsnull -$(STATEDIR)/xorg-lib-xvmc.prepare: $(xorg-lib-xvmc_prepare_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(XORG_LIB_XVMC_DIR)/config.cache) - cd $(XORG_LIB_XVMC_DIR) && \ - $(XORG_LIB_XVMC_PATH) $(XORG_LIB_XVMC_ENV) \ - ./configure $(XORG_LIB_XVMC_AUTOCONF) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Compile -# ---------------------------------------------------------------------------- - -xorg-lib-xvmc_compile: $(STATEDIR)/xorg-lib-xvmc.compile - -$(STATEDIR)/xorg-lib-xvmc.compile: $(xorg-lib-xvmc_compile_deps_default) - @$(call targetinfo, $@) - cd $(XORG_LIB_XVMC_DIR) && $(XORG_LIB_XVMC_PATH) make - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -xorg-lib-xvmc_install: $(STATEDIR)/xorg-lib-xvmc.install - -$(STATEDIR)/xorg-lib-xvmc.install: $(xorg-lib-xvmc_install_deps_default) - @$(call targetinfo, $@) - @$(call install, XORG_LIB_XVMC) - @$(call touch, $@) - # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -xorg-lib-xvmc_targetinstall: $(STATEDIR)/xorg-lib-xvmc.targetinstall - -$(STATEDIR)/xorg-lib-xvmc.targetinstall: $(xorg-lib-xvmc_targetinstall_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/xorg-lib-xvmc.targetinstall: + @$(call targetinfo) @$(call install_init, xorg-lib-xvmc) @$(call install_fixup, xorg-lib-xvmc,PACKAGE,xorg-lib-xvmc) @$(call install_fixup, xorg-lib-xvmc,PRIORITY,optional) @$(call install_fixup, xorg-lib-xvmc,VERSION,$(XORG_LIB_XVMC_VERSION)) @$(call install_fixup, xorg-lib-xvmc,SECTION,base) - @$(call install_fixup, xorg-lib-xvmc,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup, xorg-lib-xvmc,AUTHOR,"Erwin Rol <ero@pengutronix.de>") @$(call install_fixup, xorg-lib-xvmc,DEPENDS,) @$(call install_fixup, xorg-lib-xvmc,DESCRIPTION,missing) -# FIXME + @$(call install_copy, xorg-lib-xvmc, 0, 0, 0644, -, \ + /usr/lib/libXvMC.so.1.0.0) + @$(call install_link, xorg-lib-xvmc, \ + libXvMC.so.1.0.0, /usr/lib/libXvMC.so.1) + @$(call install_link, xorg-lib-xvmc, \ + libXvMC.so.1.0.0, /usr/lib/libXvMC.so) + + @$(call install_copy, xorg-lib-xvmc, 0, 0, 0644, -, \ + /usr/lib/libXvMCW.so.1.0.0) + @$(call install_link, xorg-lib-xvmc, \ + libXvMCW.so.1.0.0, /usr/lib/libXvMCW.so.1) + @$(call install_link, xorg-lib-xvmc, \ + libXvMCW.so.1.0.0, /usr/lib/libXvMCW.so) @$(call install_finish, xorg-lib-xvmc) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |