diff options
author | Erwin Rol <erwin@erwinrol.com> | 2006-02-20 20:58:06 +0000 |
---|---|---|
committer | Erwin Rol <erwin@erwinrol.com> | 2006-02-20 20:58:06 +0000 |
commit | feb5560968250b8d641a113f4c3479f5645248f4 (patch) | |
tree | d17e258753f3462cd5029d6a41780056146b82ae /rules | |
parent | 6825a103434592805a74b6cb107c981434a1df89 (diff) | |
download | ptxdist-feb5560968250b8d641a113f4c3479f5645248f4.tar.gz ptxdist-feb5560968250b8d641a113f4c3479f5645248f4.tar.xz |
Added initial xorg lib makefiles
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4648 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules')
44 files changed, 5727 insertions, 6 deletions
diff --git a/rules/xorg-lib-AppleWM.make b/rules/xorg-lib-AppleWM.make new file mode 100644 index 000000000..ad71ffdef --- /dev/null +++ b/rules/xorg-lib-AppleWM.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_APPLEWM) += xorg-lib-AppleWM + +# +# Paths and names +# +XORG_LIB_APPLEWM_VERSION := 1.0.0 +XORG_LIB_APPLEWM := libAppleWM-X11R7.0-$(XORG_LIB_APPLEWM_VERSION) +XORG_LIB_APPLEWM_SUFFIX := tar.bz2 +XORG_LIB_APPLEWM_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_APPLEWM).$(XORG_LIB_APPLEWM_SUFFIX) +XORG_LIB_APPLEWM_SOURCE := $(SRCDIR)/$(XORG_LIB_APPLEWM).$(XORG_LIB_APPLEWM_SUFFIX) +XORG_LIB_APPLEWM_DIR := $(BUILDDIR)/$(XORG_LIB_APPLEWM) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-AppleWM_get: $(STATEDIR)/xorg-lib-AppleWM.get + +$(STATEDIR)/xorg-lib-AppleWM.get: $(xorg-lib-AppleWM_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_APPLEWM_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_APPLEWM_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-AppleWM_extract: $(STATEDIR)/xorg-lib-AppleWM.extract + +$(STATEDIR)/xorg-lib-AppleWM.extract: $(xorg-lib-AppleWM_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_APPLEWM_DIR)) + @$(call extract, $(XORG_LIB_APPLEWM_SOURCE)) + @$(call patchin, $(XORG_LIB_APPLEWM)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-AppleWM_prepare: $(STATEDIR)/xorg-lib-AppleWM.prepare + +XORG_LIB_APPLEWM_PATH := PATH=$(CROSS_PATH) +XORG_LIB_APPLEWM_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_APPLEWM_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-AppleWM.prepare: $(xorg-lib-AppleWM_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_APPLEWM_DIR)/config.cache) + cd $(XORG_LIB_APPLEWM_DIR) && \ + $(XORG_LIB_APPLEWM_PATH) $(XORG_LIB_APPLEWM_ENV) \ + ./configure $(XORG_LIB_APPLEWM_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-AppleWM_compile: $(STATEDIR)/xorg-lib-AppleWM.compile + +$(STATEDIR)/xorg-lib-AppleWM.compile: $(xorg-lib-AppleWM_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_APPLEWM_DIR) && $(XORG_LIB_APPLEWM_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-AppleWM_install: $(STATEDIR)/xorg-lib-AppleWM.install + +$(STATEDIR)/xorg-lib-AppleWM.install: $(xorg-lib-AppleWM_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_APPLEWM) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-AppleWM_targetinstall: $(STATEDIR)/xorg-lib-AppleWM.targetinstall + +$(STATEDIR)/xorg-lib-AppleWM.targetinstall: $(xorg-lib-AppleWM_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-AppleWM) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_APPLEWM_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-AppleWM_clean: + rm -rf $(STATEDIR)/xorg-lib-AppleWM.* + rm -rf $(IMAGEDIR)/xorg-lib-AppleWM_* + rm -rf $(XORG_LIB_APPLEWM_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-FS.make b/rules/xorg-lib-FS.make new file mode 100644 index 000000000..5403fb460 --- /dev/null +++ b/rules/xorg-lib-FS.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_FS) += xorg-lib-FS + +# +# Paths and names +# +XORG_LIB_FS_VERSION := 1.0.0 +XORG_LIB_FS := libFS-X11R7.0-$(XORG_LIB_FS_VERSION) +XORG_LIB_FS_SUFFIX := tar.bz2 +XORG_LIB_FS_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_FS).$(XORG_LIB_FS_SUFFIX) +XORG_LIB_FS_SOURCE := $(SRCDIR)/$(XORG_LIB_FS).$(XORG_LIB_FS_SUFFIX) +XORG_LIB_FS_DIR := $(BUILDDIR)/$(XORG_LIB_FS) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-FS_get: $(STATEDIR)/xorg-lib-FS.get + +$(STATEDIR)/xorg-lib-FS.get: $(xorg-lib-FS_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_FS_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_FS_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-FS_extract: $(STATEDIR)/xorg-lib-FS.extract + +$(STATEDIR)/xorg-lib-FS.extract: $(xorg-lib-FS_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_FS_DIR)) + @$(call extract, $(XORG_LIB_FS_SOURCE)) + @$(call patchin, $(XORG_LIB_FS)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-FS_prepare: $(STATEDIR)/xorg-lib-FS.prepare + +XORG_LIB_FS_PATH := PATH=$(CROSS_PATH) +XORG_LIB_FS_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_FS_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-FS.prepare: $(xorg-lib-FS_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_FS_DIR)/config.cache) + cd $(XORG_LIB_FS_DIR) && \ + $(XORG_LIB_FS_PATH) $(XORG_LIB_FS_ENV) \ + ./configure $(XORG_LIB_FS_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-FS_compile: $(STATEDIR)/xorg-lib-FS.compile + +$(STATEDIR)/xorg-lib-FS.compile: $(xorg-lib-FS_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_FS_DIR) && $(XORG_LIB_FS_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-FS_install: $(STATEDIR)/xorg-lib-FS.install + +$(STATEDIR)/xorg-lib-FS.install: $(xorg-lib-FS_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_FS) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-FS_targetinstall: $(STATEDIR)/xorg-lib-FS.targetinstall + +$(STATEDIR)/xorg-lib-FS.targetinstall: $(xorg-lib-FS_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-FS) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_FS_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-FS_clean: + rm -rf $(STATEDIR)/xorg-lib-FS.* + rm -rf $(IMAGEDIR)/xorg-lib-FS_* + rm -rf $(XORG_LIB_FS_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-ICE.make b/rules/xorg-lib-ICE.make new file mode 100644 index 000000000..2d494dae2 --- /dev/null +++ b/rules/xorg-lib-ICE.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_ICE) += xorg-lib-ICE + +# +# Paths and names +# +XORG_LIB_ICE_VERSION := 1.0.0 +XORG_LIB_ICE := libICE-X11R7.0-$(XORG_LIB_ICE_VERSION) +XORG_LIB_ICE_SUFFIX := tar.bz2 +XORG_LIB_ICE_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_ICE).$(XORG_LIB_ICE_SUFFIX) +XORG_LIB_ICE_SOURCE := $(SRCDIR)/$(XORG_LIB_ICE).$(XORG_LIB_ICE_SUFFIX) +XORG_LIB_ICE_DIR := $(BUILDDIR)/$(XORG_LIB_ICE) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-ICE_get: $(STATEDIR)/xorg-lib-ICE.get + +$(STATEDIR)/xorg-lib-ICE.get: $(xorg-lib-ICE_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_ICE_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_ICE_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-ICE_extract: $(STATEDIR)/xorg-lib-ICE.extract + +$(STATEDIR)/xorg-lib-ICE.extract: $(xorg-lib-ICE_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_ICE_DIR)) + @$(call extract, $(XORG_LIB_ICE_SOURCE)) + @$(call patchin, $(XORG_LIB_ICE)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-ICE_prepare: $(STATEDIR)/xorg-lib-ICE.prepare + +XORG_LIB_ICE_PATH := PATH=$(CROSS_PATH) +XORG_LIB_ICE_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_ICE_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-ICE.prepare: $(xorg-lib-ICE_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_ICE_DIR)/config.cache) + cd $(XORG_LIB_ICE_DIR) && \ + $(XORG_LIB_ICE_PATH) $(XORG_LIB_ICE_ENV) \ + ./configure $(XORG_LIB_ICE_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-ICE_compile: $(STATEDIR)/xorg-lib-ICE.compile + +$(STATEDIR)/xorg-lib-ICE.compile: $(xorg-lib-ICE_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_ICE_DIR) && $(XORG_LIB_ICE_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-ICE_install: $(STATEDIR)/xorg-lib-ICE.install + +$(STATEDIR)/xorg-lib-ICE.install: $(xorg-lib-ICE_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_ICE) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-ICE_targetinstall: $(STATEDIR)/xorg-lib-ICE.targetinstall + +$(STATEDIR)/xorg-lib-ICE.targetinstall: $(xorg-lib-ICE_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-ICE) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_ICE_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-ICE_clean: + rm -rf $(STATEDIR)/xorg-lib-ICE.* + rm -rf $(IMAGEDIR)/xorg-lib-ICE_* + rm -rf $(XORG_LIB_ICE_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-SM.make b/rules/xorg-lib-SM.make new file mode 100644 index 000000000..cc77769eb --- /dev/null +++ b/rules/xorg-lib-SM.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_SM) += xorg-lib-SM + +# +# Paths and names +# +XORG_LIB_SM_VERSION := 1.0.0 +XORG_LIB_SM := libSM-X11R7.0-$(XORG_LIB_SM_VERSION) +XORG_LIB_SM_SUFFIX := tar.bz2 +XORG_LIB_SM_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_SM).$(XORG_LIB_SM_SUFFIX) +XORG_LIB_SM_SOURCE := $(SRCDIR)/$(XORG_LIB_SM).$(XORG_LIB_SM_SUFFIX) +XORG_LIB_SM_DIR := $(BUILDDIR)/$(XORG_LIB_SM) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-SM_get: $(STATEDIR)/xorg-lib-SM.get + +$(STATEDIR)/xorg-lib-SM.get: $(xorg-lib-SM_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_SM_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_SM_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-SM_extract: $(STATEDIR)/xorg-lib-SM.extract + +$(STATEDIR)/xorg-lib-SM.extract: $(xorg-lib-SM_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_SM_DIR)) + @$(call extract, $(XORG_LIB_SM_SOURCE)) + @$(call patchin, $(XORG_LIB_SM)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-SM_prepare: $(STATEDIR)/xorg-lib-SM.prepare + +XORG_LIB_SM_PATH := PATH=$(CROSS_PATH) +XORG_LIB_SM_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_SM_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-SM.prepare: $(xorg-lib-SM_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_SM_DIR)/config.cache) + cd $(XORG_LIB_SM_DIR) && \ + $(XORG_LIB_SM_PATH) $(XORG_LIB_SM_ENV) \ + ./configure $(XORG_LIB_SM_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-SM_compile: $(STATEDIR)/xorg-lib-SM.compile + +$(STATEDIR)/xorg-lib-SM.compile: $(xorg-lib-SM_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_SM_DIR) && $(XORG_LIB_SM_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-SM_install: $(STATEDIR)/xorg-lib-SM.install + +$(STATEDIR)/xorg-lib-SM.install: $(xorg-lib-SM_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_SM) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-SM_targetinstall: $(STATEDIR)/xorg-lib-SM.targetinstall + +$(STATEDIR)/xorg-lib-SM.targetinstall: $(xorg-lib-SM_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-SM) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_SM_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-SM_clean: + rm -rf $(STATEDIR)/xorg-lib-SM.* + rm -rf $(IMAGEDIR)/xorg-lib-SM_* + rm -rf $(XORG_LIB_SM_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-WindowsWM.make b/rules/xorg-lib-WindowsWM.make new file mode 100644 index 000000000..103de068a --- /dev/null +++ b/rules/xorg-lib-WindowsWM.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_WINDOWSWM) += xorg-lib-WindowsWM + +# +# Paths and names +# +XORG_LIB_WINDOWSWM_VERSION := 1.0.0 +XORG_LIB_WINDOWSWM := libWindowsWMi-X11R7.0-$(XORG_LIB_WINDOWSWM_VERSION) +XORG_LIB_WINDOWSWM_SUFFIX := tar.bz2 +XORG_LIB_WINDOWSWM_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_WINDOWSWM).$(XORG_LIB_WINDOWSWM_SUFFIX) +XORG_LIB_WINDOWSWM_SOURCE := $(SRCDIR)/$(XORG_LIB_WINDOWSWM).$(XORG_LIB_WINDOWSWM_SUFFIX) +XORG_LIB_WINDOWSWM_DIR := $(BUILDDIR)/$(XORG_LIB_WINDOWSWM) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-WindowsWM_get: $(STATEDIR)/xorg-lib-WindowsWM.get + +$(STATEDIR)/xorg-lib-WindowsWM.get: $(xorg-lib-WindowsWM_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_WINDOWSWM_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_WINDOWSWM_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-WindowsWM_extract: $(STATEDIR)/xorg-lib-WindowsWM.extract + +$(STATEDIR)/xorg-lib-WindowsWM.extract: $(xorg-lib-WindowsWM_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_WINDOWSWM_DIR)) + @$(call extract, $(XORG_LIB_WINDOWSWM_SOURCE)) + @$(call patchin, $(XORG_LIB_WINDOWSWM)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-WindowsWM_prepare: $(STATEDIR)/xorg-lib-WindowsWM.prepare + +XORG_LIB_WINDOWSWM_PATH := PATH=$(CROSS_PATH) +XORG_LIB_WINDOWSWM_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_WINDOWSWM_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-WindowsWM.prepare: $(xorg-lib-WindowsWM_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_WINDOWSWM_DIR)/config.cache) + cd $(XORG_LIB_WINDOWSWM_DIR) && \ + $(XORG_LIB_WINDOWSWM_PATH) $(XORG_LIB_WINDOWSWM_ENV) \ + ./configure $(XORG_LIB_WINDOWSWM_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-WindowsWM_compile: $(STATEDIR)/xorg-lib-WindowsWM.compile + +$(STATEDIR)/xorg-lib-WindowsWM.compile: $(xorg-lib-WindowsWM_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_WINDOWSWM_DIR) && $(XORG_LIB_WINDOWSWM_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-WindowsWM_install: $(STATEDIR)/xorg-lib-WindowsWM.install + +$(STATEDIR)/xorg-lib-WindowsWM.install: $(xorg-lib-WindowsWM_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_WINDOWSWM) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-WindowsWM_targetinstall: $(STATEDIR)/xorg-lib-WindowsWM.targetinstall + +$(STATEDIR)/xorg-lib-WindowsWM.targetinstall: $(xorg-lib-WindowsWM_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-WindowsWM) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_WINDOWSWM_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-WindowsWM_clean: + rm -rf $(STATEDIR)/xorg-lib-WindowsWM.* + rm -rf $(IMAGEDIR)/xorg-lib-WindowsWM_* + rm -rf $(XORG_LIB_WINDOWSWM_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-X11.make b/rules/xorg-lib-X11.make new file mode 100644 index 000000000..d5e593a80 --- /dev/null +++ b/rules/xorg-lib-X11.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_X11) += xorg-lib-X11 + +# +# Paths and names +# +XORG_LIB_X11_VERSION := 1.0.0 +XORG_LIB_X11 := libX11-X11R7.0-$(XORG_LIB_X11_VERSION) +XORG_LIB_X11_SUFFIX := tar.bz2 +XORG_LIB_X11_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_X11).$(XORG_LIB_X11_SUFFIX) +XORG_LIB_X11_SOURCE := $(SRCDIR)/$(XORG_LIB_X11).$(XORG_LIB_X11_SUFFIX) +XORG_LIB_X11_DIR := $(BUILDDIR)/$(XORG_LIB_X11) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-X11_get: $(STATEDIR)/xorg-lib-X11.get + +$(STATEDIR)/xorg-lib-X11.get: $(xorg-lib-X11_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_X11_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_X11_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-X11_extract: $(STATEDIR)/xorg-lib-X11.extract + +$(STATEDIR)/xorg-lib-X11.extract: $(xorg-lib-X11_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_X11_DIR)) + @$(call extract, $(XORG_LIB_X11_SOURCE)) + @$(call patchin, $(XORG_LIB_X11)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-X11_prepare: $(STATEDIR)/xorg-lib-X11.prepare + +XORG_LIB_X11_PATH := PATH=$(CROSS_PATH) +XORG_LIB_X11_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_X11_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-X11.prepare: $(xorg-lib-X11_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_X11_DIR)/config.cache) + cd $(XORG_LIB_X11_DIR) && \ + $(XORG_LIB_X11_PATH) $(XORG_LIB_X11_ENV) \ + ./configure $(XORG_LIB_X11_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-X11_compile: $(STATEDIR)/xorg-lib-X11.compile + +$(STATEDIR)/xorg-lib-X11.compile: $(xorg-lib-X11_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_X11_DIR) && $(XORG_LIB_X11_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-X11_install: $(STATEDIR)/xorg-lib-X11.install + +$(STATEDIR)/xorg-lib-X11.install: $(xorg-lib-X11_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_X11) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-X11_targetinstall: $(STATEDIR)/xorg-lib-X11.targetinstall + +$(STATEDIR)/xorg-lib-X11.targetinstall: $(xorg-lib-X11_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-X11) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_X11_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-X11_clean: + rm -rf $(STATEDIR)/xorg-lib-X11.* + rm -rf $(IMAGEDIR)/xorg-lib-X11_* + rm -rf $(XORG_LIB_X11_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-XScrnSaver.make b/rules/xorg-lib-XScrnSaver.make new file mode 100644 index 000000000..df925cd1c --- /dev/null +++ b/rules/xorg-lib-XScrnSaver.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XSCRNSAVER) += xorg-lib-XScrnSaver + +# +# Paths and names +# +XORG_LIB_XSCRNSAVER_VERSION := 1.0.1 +XORG_LIB_XSCRNSAVER := libXScrnSaver-X11R7.0-$(XORG_LIB_XSCRNSAVER_VERSION) +XORG_LIB_XSCRNSAVER_SUFFIX := tar.bz2 +XORG_LIB_XSCRNSAVER_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XSCRNSAVER).$(XORG_LIB_XSCRNSAVER_SUFFIX) +XORG_LIB_XSCRNSAVER_SOURCE := $(SRCDIR)/$(XORG_LIB_XSCRNSAVER).$(XORG_LIB_XSCRNSAVER_SUFFIX) +XORG_LIB_XSCRNSAVER_DIR := $(BUILDDIR)/$(XORG_LIB_XSCRNSAVER) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-XScrnSaver_get: $(STATEDIR)/xorg-lib-XScrnSaver.get + +$(STATEDIR)/xorg-lib-XScrnSaver.get: $(xorg-lib-XScrnSaver_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XSCRNSAVER_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XSCRNSAVER_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-XScrnSaver_extract: $(STATEDIR)/xorg-lib-XScrnSaver.extract + +$(STATEDIR)/xorg-lib-XScrnSaver.extract: $(xorg-lib-XScrnSaver_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XSCRNSAVER_DIR)) + @$(call extract, $(XORG_LIB_XSCRNSAVER_SOURCE)) + @$(call patchin, $(XORG_LIB_XSCRNSAVER)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-XScrnSaver_prepare: $(STATEDIR)/xorg-lib-XScrnSaver.prepare + +XORG_LIB_XSCRNSAVER_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XSCRNSAVER_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XSCRNSAVER_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-XScrnSaver.prepare: $(xorg-lib-XScrnSaver_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XSCRNSAVER_DIR)/config.cache) + cd $(XORG_LIB_XSCRNSAVER_DIR) && \ + $(XORG_LIB_XSCRNSAVER_PATH) $(XORG_LIB_XSCRNSAVER_ENV) \ + ./configure $(XORG_LIB_XSCRNSAVER_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-XScrnSaver_compile: $(STATEDIR)/xorg-lib-XScrnSaver.compile + +$(STATEDIR)/xorg-lib-XScrnSaver.compile: $(xorg-lib-XScrnSaver_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XSCRNSAVER_DIR) && $(XORG_LIB_XSCRNSAVER_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-XScrnSaver_install: $(STATEDIR)/xorg-lib-XScrnSaver.install + +$(STATEDIR)/xorg-lib-XScrnSaver.install: $(xorg-lib-XScrnSaver_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XSCRNSAVER) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-XScrnSaver_targetinstall: $(STATEDIR)/xorg-lib-XScrnSaver.targetinstall + +$(STATEDIR)/xorg-lib-XScrnSaver.targetinstall: $(xorg-lib-XScrnSaver_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-XScrnSaver) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XSCRNSAVER_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-XScrnSaver_clean: + rm -rf $(STATEDIR)/xorg-lib-XScrnSaver.* + rm -rf $(IMAGEDIR)/xorg-lib-XScrnSaver_* + rm -rf $(XORG_LIB_XSCRNSAVER_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-XTrap.make b/rules/xorg-lib-XTrap.make new file mode 100644 index 000000000..c0b23b866 --- /dev/null +++ b/rules/xorg-lib-XTrap.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XTRAP) += xorg-lib-XTrap + +# +# Paths and names +# +XORG_LIB_XTRAP_VERSION := 1.0.0 +XORG_LIB_XTRAP := libXTrap-X11R7.0-$(XORG_LIB_XTRAP_VERSION) +XORG_LIB_XTRAP_SUFFIX := tar.bz2 +XORG_LIB_XTRAP_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XTRAP).$(XORG_LIB_XTRAP_SUFFIX) +XORG_LIB_XTRAP_SOURCE := $(SRCDIR)/$(XORG_LIB_XTRAP).$(XORG_LIB_XTRAP_SUFFIX) +XORG_LIB_XTRAP_DIR := $(BUILDDIR)/$(XORG_LIB_XTRAP) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-XTrap_get: $(STATEDIR)/xorg-lib-XTrap.get + +$(STATEDIR)/xorg-lib-XTrap.get: $(xorg-lib-XTrap_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XTRAP_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XTRAP_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-XTrap_extract: $(STATEDIR)/xorg-lib-XTrap.extract + +$(STATEDIR)/xorg-lib-XTrap.extract: $(xorg-lib-XTrap_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XTRAP_DIR)) + @$(call extract, $(XORG_LIB_XTRAP_SOURCE)) + @$(call patchin, $(XORG_LIB_XTRAP)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-XTrap_prepare: $(STATEDIR)/xorg-lib-XTrap.prepare + +XORG_LIB_XTRAP_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XTRAP_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XTRAP_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-XTrap.prepare: $(xorg-lib-XTrap_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XTRAP_DIR)/config.cache) + cd $(XORG_LIB_XTRAP_DIR) && \ + $(XORG_LIB_XTRAP_PATH) $(XORG_LIB_XTRAP_ENV) \ + ./configure $(XORG_LIB_XTRAP_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-XTrap_compile: $(STATEDIR)/xorg-lib-XTrap.compile + +$(STATEDIR)/xorg-lib-XTrap.compile: $(xorg-lib-XTrap_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XTRAP_DIR) && $(XORG_LIB_XTRAP_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-XTrap_install: $(STATEDIR)/xorg-lib-XTrap.install + +$(STATEDIR)/xorg-lib-XTrap.install: $(xorg-lib-XTrap_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XTRAP) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-XTrap_targetinstall: $(STATEDIR)/xorg-lib-XTrap.targetinstall + +$(STATEDIR)/xorg-lib-XTrap.targetinstall: $(xorg-lib-XTrap_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-XTrap) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XTRAP_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-XTrap_clean: + rm -rf $(STATEDIR)/xorg-lib-XTrap.* + rm -rf $(IMAGEDIR)/xorg-lib-XTrap_* + rm -rf $(XORG_LIB_XTRAP_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xau.make b/rules/xorg-lib-Xau.make new file mode 100644 index 000000000..fa881b2bd --- /dev/null +++ b/rules/xorg-lib-Xau.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XAU) += xorg-lib-Xau + +# +# Paths and names +# +XORG_LIB_XAU_VERSION := 1.0.0 +XORG_LIB_XAU := libXau-X11R7.0-$(XORG_LIB_XAU_VERSION) +XORG_LIB_XAU_SUFFIX := tar.bz2 +XORG_LIB_XAU_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XAU).$(XORG_LIB_XAU_SUFFIX) +XORG_LIB_XAU_SOURCE := $(SRCDIR)/$(XORG_LIB_XAU).$(XORG_LIB_XAU_SUFFIX) +XORG_LIB_XAU_DIR := $(BUILDDIR)/$(XORG_LIB_XAU) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xau_get: $(STATEDIR)/xorg-lib-Xau.get + +$(STATEDIR)/xorg-lib-Xau.get: $(xorg-lib-Xau_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XAU_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XAU_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xau_extract: $(STATEDIR)/xorg-lib-Xau.extract + +$(STATEDIR)/xorg-lib-Xau.extract: $(xorg-lib-Xau_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XAU_DIR)) + @$(call extract, $(XORG_LIB_XAU_SOURCE)) + @$(call patchin, $(XORG_LIB_XAU)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xau_prepare: $(STATEDIR)/xorg-lib-Xau.prepare + +XORG_LIB_XAU_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XAU_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XAU_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xau.prepare: $(xorg-lib-Xau_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XAU_DIR)/config.cache) + cd $(XORG_LIB_XAU_DIR) && \ + $(XORG_LIB_XAU_PATH) $(XORG_LIB_XAU_ENV) \ + ./configure $(XORG_LIB_XAU_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xau_compile: $(STATEDIR)/xorg-lib-Xau.compile + +$(STATEDIR)/xorg-lib-Xau.compile: $(xorg-lib-Xau_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XAU_DIR) && $(XORG_LIB_XAU_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xau_install: $(STATEDIR)/xorg-lib-Xau.install + +$(STATEDIR)/xorg-lib-Xau.install: $(xorg-lib-Xau_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XAU) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xau_targetinstall: $(STATEDIR)/xorg-lib-Xau.targetinstall + +$(STATEDIR)/xorg-lib-Xau.targetinstall: $(xorg-lib-Xau_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xau) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XAU_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xau_clean: + rm -rf $(STATEDIR)/xorg-lib-Xau.* + rm -rf $(IMAGEDIR)/xorg-lib-Xau_* + rm -rf $(XORG_LIB_XAU_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xaw.make b/rules/xorg-lib-Xaw.make new file mode 100644 index 000000000..92e9104ed --- /dev/null +++ b/rules/xorg-lib-Xaw.make @@ -0,0 +1,132 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XAW) += xorg-lib-Xaw + +# +# Paths and names +# +XORG_LIB_XAW_VERSION := 1.0.1 +XORG_LIB_XAW := libXaw-X11R7.0-$(XORG_LIB_XAW_VERSION) +XORG_LIB_XAW_SUFFIX := tar.bz2 +XORG_LIB_XAW_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XAW).$(XORG_LIB_XAW_SUFFIX) +XORG_LIB_XAW_SOURCE := $(SRCDIR)/$(XORG_LIB_XAW).$(XORG_LIB_XAW_SUFFIX) +XORG_LIB_XAW_DIR := $(BUILDDIR)/$(XORG_LIB_XAW) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xaw_get: $(STATEDIR)/xorg-lib-Xaw.get + +$(STATEDIR)/xorg-lib-Xaw.get: $(xorg-lib-Xaw_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XAW_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XAW_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xaw_extract: $(STATEDIR)/xorg-lib-Xaw.extract + +$(STATEDIR)/xorg-lib-Xaw.extract: $(xorg-lib-Xaw_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XAW_DIR)) + @$(call extract, $(XORG_LIB_XAW_SOURCE)) + @$(call patchin, $(XORG_LIB_XAW)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xaw_prepare: $(STATEDIR)/xorg-lib-Xaw.prepare + +XORG_LIB_XAW_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XAW_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XAW_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xaw.prepare: $(xorg-lib-Xaw_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XAW_DIR)/config.cache) + cd $(XORG_LIB_XAW_DIR) && \ + $(XORG_LIB_XAW_PATH) $(XORG_LIB_XAW_ENV) \ + ./configure $(XORG_LIB_XAW_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xaw_compile: $(STATEDIR)/xorg-lib-Xaw.compile + +$(STATEDIR)/xorg-lib-Xaw.compile: $(xorg-lib-Xaw_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XAW_DIR) && $(XORG_LIB_XAW_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xaw_install: $(STATEDIR)/xorg-lib-Xaw.install + +$(STATEDIR)/xorg-lib-Xaw.install: $(xorg-lib-Xaw_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XAW) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xaw_targetinstall: $(STATEDIR)/xorg-lib-Xaw.targetinstall + +$(STATEDIR)/xorg-lib-Xaw.targetinstall: $(xorg-lib-Xaw_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xaw) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XAW_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xaw_clean: + rm -rf $(STATEDIR)/xorg-lib-Xaw.* + rm -rf $(IMAGEDIR)/xorg-lib-Xaw_* + rm -rf $(XORG_LIB_XAW_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xcomposite.make b/rules/xorg-lib-Xcomposite.make new file mode 100644 index 000000000..5e18db30e --- /dev/null +++ b/rules/xorg-lib-Xcomposite.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XCOMPOSITE) += xorg-lib-Xcomposite + +# +# Paths and names +# +XORG_LIB_XCOMPOSITE_VERSION := 0.2.2.2 +XORG_LIB_XCOMPOSITE := libXcomposite-X11R7.0-$(XORG_LIB_XCOMPOSITE_VERSION) +XORG_LIB_XCOMPOSITE_SUFFIX := tar.bz2 +XORG_LIB_XCOMPOSITE_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XCOMPOSITE).$(XORG_LIB_XCOMPOSITE_SUFFIX) +XORG_LIB_XCOMPOSITE_SOURCE := $(SRCDIR)/$(XORG_LIB_XCOMPOSITE).$(XORG_LIB_XCOMPOSITE_SUFFIX) +XORG_LIB_XCOMPOSITE_DIR := $(BUILDDIR)/$(XORG_LIB_XCOMPOSITE) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xcomposite_get: $(STATEDIR)/xorg-lib-Xcomposite.get + +$(STATEDIR)/xorg-lib-Xcomposite.get: $(xorg-lib-Xcomposite_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XCOMPOSITE_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XCOMPOSITE_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xcomposite_extract: $(STATEDIR)/xorg-lib-Xcomposite.extract + +$(STATEDIR)/xorg-lib-Xcomposite.extract: $(xorg-lib-Xcomposite_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XCOMPOSITE_DIR)) + @$(call extract, $(XORG_LIB_XCOMPOSITE_SOURCE)) + @$(call patchin, $(XORG_LIB_XCOMPOSITE)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xcomposite_prepare: $(STATEDIR)/xorg-lib-Xcomposite.prepare + +XORG_LIB_XCOMPOSITE_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XCOMPOSITE_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XCOMPOSITE_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xcomposite.prepare: $(xorg-lib-Xcomposite_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XCOMPOSITE_DIR)/config.cache) + cd $(XORG_LIB_XCOMPOSITE_DIR) && \ + $(XORG_LIB_XCOMPOSITE_PATH) $(XORG_LIB_XCOMPOSITE_ENV) \ + ./configure $(XORG_LIB_XCOMPOSITE_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xcomposite_compile: $(STATEDIR)/xorg-lib-Xcomposite.compile + +$(STATEDIR)/xorg-lib-Xcomposite.compile: $(xorg-lib-Xcomposite_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XCOMPOSITE_DIR) && $(XORG_LIB_XCOMPOSITE_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xcomposite_install: $(STATEDIR)/xorg-lib-Xcomposite.install + +$(STATEDIR)/xorg-lib-Xcomposite.install: $(xorg-lib-Xcomposite_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XCOMPOSITE) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xcomposite_targetinstall: $(STATEDIR)/xorg-lib-Xcomposite.targetinstall + +$(STATEDIR)/xorg-lib-Xcomposite.targetinstall: $(xorg-lib-Xcomposite_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xcomposite) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XCOMPOSITE_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xcomposite_clean: + rm -rf $(STATEDIR)/xorg-lib-Xcomposite.* + rm -rf $(IMAGEDIR)/xorg-lib-Xcomposite_* + rm -rf $(XORG_LIB_XCOMPOSITE_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xcursor.make b/rules/xorg-lib-Xcursor.make new file mode 100644 index 000000000..243d5cd31 --- /dev/null +++ b/rules/xorg-lib-Xcursor.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XCURSOR) += xorg-lib-Xcursor + +# +# Paths and names +# +XORG_LIB_XCURSOR_VERSION := 1.1.5.2 +XORG_LIB_XCURSOR := libXcursor-X11R7.0-$(XORG_LIB_XCURSOR_VERSION) +XORG_LIB_XCURSOR_SUFFIX := tar.bz2 +XORG_LIB_XCURSOR_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XCURSOR).$(XORG_LIB_XCURSOR_SUFFIX) +XORG_LIB_XCURSOR_SOURCE := $(SRCDIR)/$(XORG_LIB_XCURSOR).$(XORG_LIB_XCURSOR_SUFFIX) +XORG_LIB_XCURSOR_DIR := $(BUILDDIR)/$(XORG_LIB_XCURSOR) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xcursor_get: $(STATEDIR)/xorg-lib-Xcursor.get + +$(STATEDIR)/xorg-lib-Xcursor.get: $(xorg-lib-Xcursor_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XCURSOR_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XCURSOR_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xcursor_extract: $(STATEDIR)/xorg-lib-Xcursor.extract + +$(STATEDIR)/xorg-lib-Xcursor.extract: $(xorg-lib-Xcursor_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XCURSOR_DIR)) + @$(call extract, $(XORG_LIB_XCURSOR_SOURCE)) + @$(call patchin, $(XORG_LIB_XCURSOR)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xcursor_prepare: $(STATEDIR)/xorg-lib-Xcursor.prepare + +XORG_LIB_XCURSOR_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XCURSOR_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XCURSOR_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xcursor.prepare: $(xorg-lib-Xcursor_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XCURSOR_DIR)/config.cache) + cd $(XORG_LIB_XCURSOR_DIR) && \ + $(XORG_LIB_XCURSOR_PATH) $(XORG_LIB_XCURSOR_ENV) \ + ./configure $(XORG_LIB_XCURSOR_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xcursor_compile: $(STATEDIR)/xorg-lib-Xcursor.compile + +$(STATEDIR)/xorg-lib-Xcursor.compile: $(xorg-lib-Xcursor_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XCURSOR_DIR) && $(XORG_LIB_XCURSOR_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xcursor_install: $(STATEDIR)/xorg-lib-Xcursor.install + +$(STATEDIR)/xorg-lib-Xcursor.install: $(xorg-lib-Xcursor_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XCURSOR) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xcursor_targetinstall: $(STATEDIR)/xorg-lib-Xcursor.targetinstall + +$(STATEDIR)/xorg-lib-Xcursor.targetinstall: $(xorg-lib-Xcursor_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xcursor) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XCURSOR_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xcursor_clean: + rm -rf $(STATEDIR)/xorg-lib-Xcursor.* + rm -rf $(IMAGEDIR)/xorg-lib-Xcursor_* + rm -rf $(XORG_LIB_XCURSOR_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xdamage.make b/rules/xorg-lib-Xdamage.make new file mode 100644 index 000000000..88f97343d --- /dev/null +++ b/rules/xorg-lib-Xdamage.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XDAMAGE) += xorg-lib-Xdamage + +# +# Paths and names +# +XORG_LIB_XDAMAGE_VERSION := 1.0.2 +XORG_LIB_XDAMAGE := libXdamage-X11R7.0-$(XORG_LIB_XDAMAGE_VERSION) +XORG_LIB_XDAMAGE_SUFFIX := tar.bz2 +XORG_LIB_XDAMAGE_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XDAMAGE).$(XORG_LIB_XDAMAGE_SUFFIX) +XORG_LIB_XDAMAGE_SOURCE := $(SRCDIR)/$(XORG_LIB_XDAMAGE).$(XORG_LIB_XDAMAGE_SUFFIX) +XORG_LIB_XDAMAGE_DIR := $(BUILDDIR)/$(XORG_LIB_XDAMAGE) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xdamage_get: $(STATEDIR)/xorg-lib-Xdamage.get + +$(STATEDIR)/xorg-lib-Xdamage.get: $(xorg-lib-Xdamage_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XDAMAGE_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XDAMAGE_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xdamage_extract: $(STATEDIR)/xorg-lib-Xdamage.extract + +$(STATEDIR)/xorg-lib-Xdamage.extract: $(xorg-lib-Xdamage_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XDAMAGE_DIR)) + @$(call extract, $(XORG_LIB_XDAMAGE_SOURCE)) + @$(call patchin, $(XORG_LIB_XDAMAGE)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xdamage_prepare: $(STATEDIR)/xorg-lib-Xdamage.prepare + +XORG_LIB_XDAMAGE_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XDAMAGE_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XDAMAGE_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xdamage.prepare: $(xorg-lib-Xdamage_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XDAMAGE_DIR)/config.cache) + cd $(XORG_LIB_XDAMAGE_DIR) && \ + $(XORG_LIB_XDAMAGE_PATH) $(XORG_LIB_XDAMAGE_ENV) \ + ./configure $(XORG_LIB_XDAMAGE_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xdamage_compile: $(STATEDIR)/xorg-lib-Xdamage.compile + +$(STATEDIR)/xorg-lib-Xdamage.compile: $(xorg-lib-Xdamage_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XDAMAGE_DIR) && $(XORG_LIB_XDAMAGE_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xdamage_install: $(STATEDIR)/xorg-lib-Xdamage.install + +$(STATEDIR)/xorg-lib-Xdamage.install: $(xorg-lib-Xdamage_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XDAMAGE) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xdamage_targetinstall: $(STATEDIR)/xorg-lib-Xdamage.targetinstall + +$(STATEDIR)/xorg-lib-Xdamage.targetinstall: $(xorg-lib-Xdamage_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xdamage) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XDAMAGE_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xdamage_clean: + rm -rf $(STATEDIR)/xorg-lib-Xdamage.* + rm -rf $(IMAGEDIR)/xorg-lib-Xdamage_* + rm -rf $(XORG_LIB_XDAMAGE_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xdmcp.make b/rules/xorg-lib-Xdmcp.make new file mode 100644 index 000000000..061b90843 --- /dev/null +++ b/rules/xorg-lib-Xdmcp.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XDMCP) += xorg-lib-Xdmcp + +# +# Paths and names +# +XORG_LIB_XDMCP_VERSION := 1.0.0 +XORG_LIB_XDMCP := libXdmcp-X11R7.0-$(XORG_LIB_XDMCP_VERSION) +XORG_LIB_XDMCP_SUFFIX := tar.bz2 +XORG_LIB_XDMCP_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XDMCP).$(XORG_LIB_XDMCP_SUFFIX) +XORG_LIB_XDMCP_SOURCE := $(SRCDIR)/$(XORG_LIB_XDMCP).$(XORG_LIB_XDMCP_SUFFIX) +XORG_LIB_XDMCP_DIR := $(BUILDDIR)/$(XORG_LIB_XDMCP) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xdmcp_get: $(STATEDIR)/xorg-lib-Xdmcp.get + +$(STATEDIR)/xorg-lib-Xdmcp.get: $(xorg-lib-Xdmcp_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XDMCP_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XDMCP_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xdmcp_extract: $(STATEDIR)/xorg-lib-Xdmcp.extract + +$(STATEDIR)/xorg-lib-Xdmcp.extract: $(xorg-lib-Xdmcp_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XDMCP_DIR)) + @$(call extract, $(XORG_LIB_XDMCP_SOURCE)) + @$(call patchin, $(XORG_LIB_XDMCP)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xdmcp_prepare: $(STATEDIR)/xorg-lib-Xdmcp.prepare + +XORG_LIB_XDMCP_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XDMCP_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XDMCP_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xdmcp.prepare: $(xorg-lib-Xdmcp_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XDMCP_DIR)/config.cache) + cd $(XORG_LIB_XDMCP_DIR) && \ + $(XORG_LIB_XDMCP_PATH) $(XORG_LIB_XDMCP_ENV) \ + ./configure $(XORG_LIB_XDMCP_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xdmcp_compile: $(STATEDIR)/xorg-lib-Xdmcp.compile + +$(STATEDIR)/xorg-lib-Xdmcp.compile: $(xorg-lib-Xdmcp_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XDMCP_DIR) && $(XORG_LIB_XDMCP_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xdmcp_install: $(STATEDIR)/xorg-lib-Xdmcp.install + +$(STATEDIR)/xorg-lib-Xdmcp.install: $(xorg-lib-Xdmcp_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XDMCP) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xdmcp_targetinstall: $(STATEDIR)/xorg-lib-Xdmcp.targetinstall + +$(STATEDIR)/xorg-lib-Xdmcp.targetinstall: $(xorg-lib-Xdmcp_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xdmcp) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XDMCP_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xdmcp_clean: + rm -rf $(STATEDIR)/xorg-lib-Xdmcp.* + rm -rf $(IMAGEDIR)/xorg-lib-Xdmcp_* + rm -rf $(XORG_LIB_XDMCP_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xevie.make b/rules/xorg-lib-Xevie.make new file mode 100644 index 000000000..d87ef0a9e --- /dev/null +++ b/rules/xorg-lib-Xevie.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XEVIE) += xorg-lib-Xevie + +# +# Paths and names +# +XORG_LIB_XEVIE_VERSION := 1.0.0 +XORG_LIB_XEVIE := libXevie-X11R7.0-$(XORG_LIB_XEVIE_VERSION) +XORG_LIB_XEVIE_SUFFIX := tar.bz2 +XORG_LIB_XEVIE_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XEVIE).$(XORG_LIB_XEVIE_SUFFIX) +XORG_LIB_XEVIE_SOURCE := $(SRCDIR)/$(XORG_LIB_XEVIE).$(XORG_LIB_XEVIE_SUFFIX) +XORG_LIB_XEVIE_DIR := $(BUILDDIR)/$(XORG_LIB_XEVIE) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xevie_get: $(STATEDIR)/xorg-lib-Xevie.get + +$(STATEDIR)/xorg-lib-Xevie.get: $(xorg-lib-Xevie_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XEVIE_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XEVIE_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xevie_extract: $(STATEDIR)/xorg-lib-Xevie.extract + +$(STATEDIR)/xorg-lib-Xevie.extract: $(xorg-lib-Xevie_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XEVIE_DIR)) + @$(call extract, $(XORG_LIB_XEVIE_SOURCE)) + @$(call patchin, $(XORG_LIB_XEVIE)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xevie_prepare: $(STATEDIR)/xorg-lib-Xevie.prepare + +XORG_LIB_XEVIE_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XEVIE_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XEVIE_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xevie.prepare: $(xorg-lib-Xevie_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XEVIE_DIR)/config.cache) + cd $(XORG_LIB_XEVIE_DIR) && \ + $(XORG_LIB_XEVIE_PATH) $(XORG_LIB_XEVIE_ENV) \ + ./configure $(XORG_LIB_XEVIE_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xevie_compile: $(STATEDIR)/xorg-lib-Xevie.compile + +$(STATEDIR)/xorg-lib-Xevie.compile: $(xorg-lib-Xevie_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XEVIE_DIR) && $(XORG_LIB_XEVIE_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xevie_install: $(STATEDIR)/xorg-lib-Xevie.install + +$(STATEDIR)/xorg-lib-Xevie.install: $(xorg-lib-Xevie_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XEVIE) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xevie_targetinstall: $(STATEDIR)/xorg-lib-Xevie.targetinstall + +$(STATEDIR)/xorg-lib-Xevie.targetinstall: $(xorg-lib-Xevie_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xevie) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XEVIE_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xevie_clean: + rm -rf $(STATEDIR)/xorg-lib-Xevie.* + rm -rf $(IMAGEDIR)/xorg-lib-Xevie_* + rm -rf $(XORG_LIB_XEVIE_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xext.make b/rules/xorg-lib-Xext.make new file mode 100644 index 000000000..ea3c7d332 --- /dev/null +++ b/rules/xorg-lib-Xext.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XEXT) += xorg-lib-Xext + +# +# Paths and names +# +XORG_LIB_XEXT_VERSION := 1.0.0 +XORG_LIB_XEXT := libXext-X11R7.0-$(XORG_LIB_XEXT_VERSION) +XORG_LIB_XEXT_SUFFIX := tar.bz2 +XORG_LIB_XEXT_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XEXT).$(XORG_LIB_XEXT_SUFFIX) +XORG_LIB_XEXT_SOURCE := $(SRCDIR)/$(XORG_LIB_XEXT).$(XORG_LIB_XEXT_SUFFIX) +XORG_LIB_XEXT_DIR := $(BUILDDIR)/$(XORG_LIB_XEXT) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xext_get: $(STATEDIR)/xorg-lib-Xext.get + +$(STATEDIR)/xorg-lib-Xext.get: $(xorg-lib-Xext_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XEXT_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XEXT_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xext_extract: $(STATEDIR)/xorg-lib-Xext.extract + +$(STATEDIR)/xorg-lib-Xext.extract: $(xorg-lib-Xext_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XEXT_DIR)) + @$(call extract, $(XORG_LIB_XEXT_SOURCE)) + @$(call patchin, $(XORG_LIB_XEXT)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xext_prepare: $(STATEDIR)/xorg-lib-Xext.prepare + +XORG_LIB_XEXT_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XEXT_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XEXT_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xext.prepare: $(xorg-lib-Xext_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XEXT_DIR)/config.cache) + cd $(XORG_LIB_XEXT_DIR) && \ + $(XORG_LIB_XEXT_PATH) $(XORG_LIB_XEXT_ENV) \ + ./configure $(XORG_LIB_XEXT_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xext_compile: $(STATEDIR)/xorg-lib-Xext.compile + +$(STATEDIR)/xorg-lib-Xext.compile: $(xorg-lib-Xext_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XEXT_DIR) && $(XORG_LIB_XEXT_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xext_install: $(STATEDIR)/xorg-lib-Xext.install + +$(STATEDIR)/xorg-lib-Xext.install: $(xorg-lib-Xext_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XEXT) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xext_targetinstall: $(STATEDIR)/xorg-lib-Xext.targetinstall + +$(STATEDIR)/xorg-lib-Xext.targetinstall: $(xorg-lib-Xext_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xext) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XEXT_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xext_clean: + rm -rf $(STATEDIR)/xorg-lib-Xext.* + rm -rf $(IMAGEDIR)/xorg-lib-Xext_* + rm -rf $(XORG_LIB_XEXT_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xfixes.make b/rules/xorg-lib-Xfixes.make new file mode 100644 index 000000000..d1e3a4291 --- /dev/null +++ b/rules/xorg-lib-Xfixes.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XFIXES) += xorg-lib-Xfixes + +# +# Paths and names +# +XORG_LIB_XFIXES_VERSION := 3.0.1.2 +XORG_LIB_XFIXES := libXfixes-X11R7.0-$(XORG_LIB_XFIXES_VERSION) +XORG_LIB_XFIXES_SUFFIX := tar.bz2 +XORG_LIB_XFIXES_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XFIXES).$(XORG_LIB_XFIXES_SUFFIX) +XORG_LIB_XFIXES_SOURCE := $(SRCDIR)/$(XORG_LIB_XFIXES).$(XORG_LIB_XFIXES_SUFFIX) +XORG_LIB_XFIXES_DIR := $(BUILDDIR)/$(XORG_LIB_XFIXES) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xfixes_get: $(STATEDIR)/xorg-lib-Xfixes.get + +$(STATEDIR)/xorg-lib-Xfixes.get: $(xorg-lib-Xfixes_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XFIXES_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XFIXES_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xfixes_extract: $(STATEDIR)/xorg-lib-Xfixes.extract + +$(STATEDIR)/xorg-lib-Xfixes.extract: $(xorg-lib-Xfixes_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XFIXES_DIR)) + @$(call extract, $(XORG_LIB_XFIXES_SOURCE)) + @$(call patchin, $(XORG_LIB_XFIXES)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xfixes_prepare: $(STATEDIR)/xorg-lib-Xfixes.prepare + +XORG_LIB_XFIXES_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XFIXES_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XFIXES_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xfixes.prepare: $(xorg-lib-Xfixes_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XFIXES_DIR)/config.cache) + cd $(XORG_LIB_XFIXES_DIR) && \ + $(XORG_LIB_XFIXES_PATH) $(XORG_LIB_XFIXES_ENV) \ + ./configure $(XORG_LIB_XFIXES_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xfixes_compile: $(STATEDIR)/xorg-lib-Xfixes.compile + +$(STATEDIR)/xorg-lib-Xfixes.compile: $(xorg-lib-Xfixes_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XFIXES_DIR) && $(XORG_LIB_XFIXES_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xfixes_install: $(STATEDIR)/xorg-lib-Xfixes.install + +$(STATEDIR)/xorg-lib-Xfixes.install: $(xorg-lib-Xfixes_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XFIXES) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xfixes_targetinstall: $(STATEDIR)/xorg-lib-Xfixes.targetinstall + +$(STATEDIR)/xorg-lib-Xfixes.targetinstall: $(xorg-lib-Xfixes_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xfixes) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XFIXES_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xfixes_clean: + rm -rf $(STATEDIR)/xorg-lib-Xfixes.* + rm -rf $(IMAGEDIR)/xorg-lib-Xfixes_* + rm -rf $(XORG_LIB_XFIXES_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xfont.make b/rules/xorg-lib-Xfont.make new file mode 100644 index 000000000..c5dc5d79e --- /dev/null +++ b/rules/xorg-lib-Xfont.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XFONT) += xorg-lib-Xfont + +# +# Paths and names +# +XORG_LIB_XFONT_VERSION := 1.0.0 +XORG_LIB_XFONT := libXfont-X11R7.0-$(XORG_LIB_XFONT_VERSION) +XORG_LIB_XFONT_SUFFIX := tar.bz2 +XORG_LIB_XFONT_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XFONT).$(XORG_LIB_XFONT_SUFFIX) +XORG_LIB_XFONT_SOURCE := $(SRCDIR)/$(XORG_LIB_XFONT).$(XORG_LIB_XFONT_SUFFIX) +XORG_LIB_XFONT_DIR := $(BUILDDIR)/$(XORG_LIB_XFONT) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xfont_get: $(STATEDIR)/xorg-lib-Xfont.get + +$(STATEDIR)/xorg-lib-Xfont.get: $(xorg-lib-Xfont_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XFONT_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XFONT_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xfont_extract: $(STATEDIR)/xorg-lib-Xfont.extract + +$(STATEDIR)/xorg-lib-Xfont.extract: $(xorg-lib-Xfont_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XFONT_DIR)) + @$(call extract, $(XORG_LIB_XFONT_SOURCE)) + @$(call patchin, $(XORG_LIB_XFONT)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xfont_prepare: $(STATEDIR)/xorg-lib-Xfont.prepare + +XORG_LIB_XFONT_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XFONT_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XFONT_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xfont.prepare: $(xorg-lib-Xfont_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XFONT_DIR)/config.cache) + cd $(XORG_LIB_XFONT_DIR) && \ + $(XORG_LIB_XFONT_PATH) $(XORG_LIB_XFONT_ENV) \ + ./configure $(XORG_LIB_XFONT_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xfont_compile: $(STATEDIR)/xorg-lib-Xfont.compile + +$(STATEDIR)/xorg-lib-Xfont.compile: $(xorg-lib-Xfont_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XFONT_DIR) && $(XORG_LIB_XFONT_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xfont_install: $(STATEDIR)/xorg-lib-Xfont.install + +$(STATEDIR)/xorg-lib-Xfont.install: $(xorg-lib-Xfont_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XFONT) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xfont_targetinstall: $(STATEDIR)/xorg-lib-Xfont.targetinstall + +$(STATEDIR)/xorg-lib-Xfont.targetinstall: $(xorg-lib-Xfont_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xfont) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XFONT_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xfont_clean: + rm -rf $(STATEDIR)/xorg-lib-Xfont.* + rm -rf $(IMAGEDIR)/xorg-lib-Xfont_* + rm -rf $(XORG_LIB_XFONT_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xfontcache.make b/rules/xorg-lib-Xfontcache.make new file mode 100644 index 000000000..f36d3953c --- /dev/null +++ b/rules/xorg-lib-Xfontcache.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XFONTCACHE) += xorg-lib-Xfontcache + +# +# Paths and names +# +XORG_LIB_XFONTCACHE_VERSION := 1.0.1 +XORG_LIB_XFONTCACHE := libXfontcache-X11R7.0-$(XORG_LIB_XFONTCACHE_VERSION) +XORG_LIB_XFONTCACHE_SUFFIX := tar.bz2 +XORG_LIB_XFONTCACHE_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XFONTCACHE).$(XORG_LIB_XFONTCACHE_SUFFIX) +XORG_LIB_XFONTCACHE_SOURCE := $(SRCDIR)/$(XORG_LIB_XFONTCACHE).$(XORG_LIB_XFONTCACHE_SUFFIX) +XORG_LIB_XFONTCACHE_DIR := $(BUILDDIR)/$(XORG_LIB_XFONTCACHE) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xfontcache_get: $(STATEDIR)/xorg-lib-Xfontcache.get + +$(STATEDIR)/xorg-lib-Xfontcache.get: $(xorg-lib-Xfontcache_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XFONTCACHE_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XFONTCACHE_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xfontcache_extract: $(STATEDIR)/xorg-lib-Xfontcache.extract + +$(STATEDIR)/xorg-lib-Xfontcache.extract: $(xorg-lib-Xfontcache_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XFONTCACHE_DIR)) + @$(call extract, $(XORG_LIB_XFONTCACHE_SOURCE)) + @$(call patchin, $(XORG_LIB_XFONTCACHE)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xfontcache_prepare: $(STATEDIR)/xorg-lib-Xfontcache.prepare + +XORG_LIB_XFONTCACHE_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XFONTCACHE_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XFONTCACHE_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xfontcache.prepare: $(xorg-lib-Xfontcache_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XFONTCACHE_DIR)/config.cache) + cd $(XORG_LIB_XFONTCACHE_DIR) && \ + $(XORG_LIB_XFONTCACHE_PATH) $(XORG_LIB_XFONTCACHE_ENV) \ + ./configure $(XORG_LIB_XFONTCACHE_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xfontcache_compile: $(STATEDIR)/xorg-lib-Xfontcache.compile + +$(STATEDIR)/xorg-lib-Xfontcache.compile: $(xorg-lib-Xfontcache_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XFONTCACHE_DIR) && $(XORG_LIB_XFONTCACHE_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xfontcache_install: $(STATEDIR)/xorg-lib-Xfontcache.install + +$(STATEDIR)/xorg-lib-Xfontcache.install: $(xorg-lib-Xfontcache_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XFONTCACHE) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xfontcache_targetinstall: $(STATEDIR)/xorg-lib-Xfontcache.targetinstall + +$(STATEDIR)/xorg-lib-Xfontcache.targetinstall: $(xorg-lib-Xfontcache_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xfontcache) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XFONTCACHE_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xfontcache_clean: + rm -rf $(STATEDIR)/xorg-lib-Xfontcache.* + rm -rf $(IMAGEDIR)/xorg-lib-Xfontcache_* + rm -rf $(XORG_LIB_XFONTCACHE_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xft.make b/rules/xorg-lib-Xft.make new file mode 100644 index 000000000..c303c736d --- /dev/null +++ b/rules/xorg-lib-Xft.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XFT) += xorg-lib-Xft + +# +# Paths and names +# +XORG_LIB_XFT_VERSION := 2.1.8.2 +XORG_LIB_XFT := libXft-X11R7.0-$(XORG_LIB_XFT_VERSION) +XORG_LIB_XFT_SUFFIX := tar.bz2 +XORG_LIB_XFT_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XFT).$(XORG_LIB_XFT_SUFFIX) +XORG_LIB_XFT_SOURCE := $(SRCDIR)/$(XORG_LIB_XFT).$(XORG_LIB_XFT_SUFFIX) +XORG_LIB_XFT_DIR := $(BUILDDIR)/$(XORG_LIB_XFT) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xft_get: $(STATEDIR)/xorg-lib-Xft.get + +$(STATEDIR)/xorg-lib-Xft.get: $(xorg-lib-Xft_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XFT_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XFT_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xft_extract: $(STATEDIR)/xorg-lib-Xft.extract + +$(STATEDIR)/xorg-lib-Xft.extract: $(xorg-lib-Xft_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XFT_DIR)) + @$(call extract, $(XORG_LIB_XFT_SOURCE)) + @$(call patchin, $(XORG_LIB_XFT)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xft_prepare: $(STATEDIR)/xorg-lib-Xft.prepare + +XORG_LIB_XFT_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XFT_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XFT_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xft.prepare: $(xorg-lib-Xft_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XFT_DIR)/config.cache) + cd $(XORG_LIB_XFT_DIR) && \ + $(XORG_LIB_XFT_PATH) $(XORG_LIB_XFT_ENV) \ + ./configure $(XORG_LIB_XFT_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xft_compile: $(STATEDIR)/xorg-lib-Xft.compile + +$(STATEDIR)/xorg-lib-Xft.compile: $(xorg-lib-Xft_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XFT_DIR) && $(XORG_LIB_XFT_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xft_install: $(STATEDIR)/xorg-lib-Xft.install + +$(STATEDIR)/xorg-lib-Xft.install: $(xorg-lib-Xft_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XFT) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xft_targetinstall: $(STATEDIR)/xorg-lib-Xft.targetinstall + +$(STATEDIR)/xorg-lib-Xft.targetinstall: $(xorg-lib-Xft_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xft) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XFT_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xft_clean: + rm -rf $(STATEDIR)/xorg-lib-Xft.* + rm -rf $(IMAGEDIR)/xorg-lib-Xft_* + rm -rf $(XORG_LIB_XFT_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xi.make b/rules/xorg-lib-Xi.make new file mode 100644 index 000000000..ea816ae82 --- /dev/null +++ b/rules/xorg-lib-Xi.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XI) += xorg-lib-Xi + +# +# Paths and names +# +XORG_LIB_XI_VERSION := 1.0.0 +XORG_LIB_XI := libXi-X11R7.0-$(XORG_LIB_XI_VERSION) +XORG_LIB_XI_SUFFIX := tar.bz2 +XORG_LIB_XI_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XI).$(XORG_LIB_XI_SUFFIX) +XORG_LIB_XI_SOURCE := $(SRCDIR)/$(XORG_LIB_XI).$(XORG_LIB_XI_SUFFIX) +XORG_LIB_XI_DIR := $(BUILDDIR)/$(XORG_LIB_XI) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xi_get: $(STATEDIR)/xorg-lib-Xi.get + +$(STATEDIR)/xorg-lib-Xi.get: $(xorg-lib-Xi_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XI_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XI_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xi_extract: $(STATEDIR)/xorg-lib-Xi.extract + +$(STATEDIR)/xorg-lib-Xi.extract: $(xorg-lib-Xi_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XI_DIR)) + @$(call extract, $(XORG_LIB_XI_SOURCE)) + @$(call patchin, $(XORG_LIB_XI)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xi_prepare: $(STATEDIR)/xorg-lib-Xi.prepare + +XORG_LIB_XI_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XI_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XI_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xi.prepare: $(xorg-lib-Xi_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XI_DIR)/config.cache) + cd $(XORG_LIB_XI_DIR) && \ + $(XORG_LIB_XI_PATH) $(XORG_LIB_XI_ENV) \ + ./configure $(XORG_LIB_XI_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xi_compile: $(STATEDIR)/xorg-lib-Xi.compile + +$(STATEDIR)/xorg-lib-Xi.compile: $(xorg-lib-Xi_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XI_DIR) && $(XORG_LIB_XI_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xi_install: $(STATEDIR)/xorg-lib-Xi.install + +$(STATEDIR)/xorg-lib-Xi.install: $(xorg-lib-Xi_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XI) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xi_targetinstall: $(STATEDIR)/xorg-lib-Xi.targetinstall + +$(STATEDIR)/xorg-lib-Xi.targetinstall: $(xorg-lib-Xi_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xi) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XI_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xi_clean: + rm -rf $(STATEDIR)/xorg-lib-Xi.* + rm -rf $(IMAGEDIR)/xorg-lib-Xi_* + rm -rf $(XORG_LIB_XI_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xinerama.make b/rules/xorg-lib-Xinerama.make new file mode 100644 index 000000000..390a2f0e7 --- /dev/null +++ b/rules/xorg-lib-Xinerama.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XINERAMA) += xorg-lib-Xinerama + +# +# Paths and names +# +XORG_LIB_XINERAMA_VERSION := 1.0.1 +XORG_LIB_XINERAMA := libXinerama-X11R7.0-$(XORG_LIB_XINERAMA_VERSION) +XORG_LIB_XINERAMA_SUFFIX := tar.bz2 +XORG_LIB_XINERAMA_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XINERAMA).$(XORG_LIB_XINERAMA_SUFFIX) +XORG_LIB_XINERAMA_SOURCE := $(SRCDIR)/$(XORG_LIB_XINERAMA).$(XORG_LIB_XINERAMA_SUFFIX) +XORG_LIB_XINERAMA_DIR := $(BUILDDIR)/$(XORG_LIB_XINERAMA) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xinerama_get: $(STATEDIR)/xorg-lib-Xinerama.get + +$(STATEDIR)/xorg-lib-Xinerama.get: $(xorg-lib-Xinerama_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XINERAMA_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XINERAMA_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xinerama_extract: $(STATEDIR)/xorg-lib-Xinerama.extract + +$(STATEDIR)/xorg-lib-Xinerama.extract: $(xorg-lib-Xinerama_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XINERAMA_DIR)) + @$(call extract, $(XORG_LIB_XINERAMA_SOURCE)) + @$(call patchin, $(XORG_LIB_XINERAMA)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xinerama_prepare: $(STATEDIR)/xorg-lib-Xinerama.prepare + +XORG_LIB_XINERAMA_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XINERAMA_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XINERAMA_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xinerama.prepare: $(xorg-lib-Xinerama_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XINERAMA_DIR)/config.cache) + cd $(XORG_LIB_XINERAMA_DIR) && \ + $(XORG_LIB_XINERAMA_PATH) $(XORG_LIB_XINERAMA_ENV) \ + ./configure $(XORG_LIB_XINERAMA_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xinerama_compile: $(STATEDIR)/xorg-lib-Xinerama.compile + +$(STATEDIR)/xorg-lib-Xinerama.compile: $(xorg-lib-Xinerama_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XINERAMA_DIR) && $(XORG_LIB_XINERAMA_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xinerama_install: $(STATEDIR)/xorg-lib-Xinerama.install + +$(STATEDIR)/xorg-lib-Xinerama.install: $(xorg-lib-Xinerama_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XINERAMA) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xinerama_targetinstall: $(STATEDIR)/xorg-lib-Xinerama.targetinstall + +$(STATEDIR)/xorg-lib-Xinerama.targetinstall: $(xorg-lib-Xinerama_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xinerama) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XINERAMA_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) +#FIXME + + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xinerama_clean: + rm -rf $(STATEDIR)/xorg-lib-Xinerama.* + rm -rf $(IMAGEDIR)/xorg-lib-Xinerama_* + rm -rf $(XORG_LIB_XINERAMA_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xmu.make b/rules/xorg-lib-Xmu.make new file mode 100644 index 000000000..edd69302f --- /dev/null +++ b/rules/xorg-lib-Xmu.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XMU) += xorg-lib-Xmu + +# +# Paths and names +# +XORG_LIB_XMU_VERSION := 1.0.0 +XORG_LIB_XMU := libXmu-X11R7.0-$(XORG_LIB_XMU_VERSION) +XORG_LIB_XMU_SUFFIX := tar.bz2 +XORG_LIB_XMU_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XMU).$(XORG_LIB_XMU_SUFFIX) +XORG_LIB_XMU_SOURCE := $(SRCDIR)/$(XORG_LIB_XMU).$(XORG_LIB_XMU_SUFFIX) +XORG_LIB_XMU_DIR := $(BUILDDIR)/$(XORG_LIB_XMU) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xmu_get: $(STATEDIR)/xorg-lib-Xmu.get + +$(STATEDIR)/xorg-lib-Xmu.get: $(xorg-lib-Xmu_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XMU_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XMU_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xmu_extract: $(STATEDIR)/xorg-lib-Xmu.extract + +$(STATEDIR)/xorg-lib-Xmu.extract: $(xorg-lib-Xmu_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XMU_DIR)) + @$(call extract, $(XORG_LIB_XMU_SOURCE)) + @$(call patchin, $(XORG_LIB_XMU)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xmu_prepare: $(STATEDIR)/xorg-lib-Xmu.prepare + +XORG_LIB_XMU_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XMU_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XMU_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xmu.prepare: $(xorg-lib-Xmu_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XMU_DIR)/config.cache) + cd $(XORG_LIB_XMU_DIR) && \ + $(XORG_LIB_XMU_PATH) $(XORG_LIB_XMU_ENV) \ + ./configure $(XORG_LIB_XMU_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xmu_compile: $(STATEDIR)/xorg-lib-Xmu.compile + +$(STATEDIR)/xorg-lib-Xmu.compile: $(xorg-lib-Xmu_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XMU_DIR) && $(XORG_LIB_XMU_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xmu_install: $(STATEDIR)/xorg-lib-Xmu.install + +$(STATEDIR)/xorg-lib-Xmu.install: $(xorg-lib-Xmu_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XMU) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xmu_targetinstall: $(STATEDIR)/xorg-lib-Xmu.targetinstall + +$(STATEDIR)/xorg-lib-Xmu.targetinstall: $(xorg-lib-Xmu_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xmu) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XMU_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xmu_clean: + rm -rf $(STATEDIR)/xorg-lib-Xmu.* + rm -rf $(IMAGEDIR)/xorg-lib-Xmu_* + rm -rf $(XORG_LIB_XMU_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xp.make b/rules/xorg-lib-Xp.make new file mode 100644 index 000000000..91f7ab524 --- /dev/null +++ b/rules/xorg-lib-Xp.make @@ -0,0 +1,134 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XP) += xorg-lib-Xp + +# +# Paths and names +# +XORG_LIB_XP_VERSION := 1.0.0 +XORG_LIB_XP := libXp-X11R7.0-$(XORG_LIB_XP_VERSION) +XORG_LIB_XP_SUFFIX := tar.bz2 +XORG_LIB_XP_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XP).$(XORG_LIB_XP_SUFFIX) +XORG_LIB_XP_SOURCE := $(SRCDIR)/$(XORG_LIB_XP).$(XORG_LIB_XP_SUFFIX) +XORG_LIB_XP_DIR := $(BUILDDIR)/$(XORG_LIB_XP) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xp_get: $(STATEDIR)/xorg-lib-Xp.get + +$(STATEDIR)/xorg-lib-Xp.get: $(xorg-lib-Xp_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XP_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XP_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xp_extract: $(STATEDIR)/xorg-lib-Xp.extract + +$(STATEDIR)/xorg-lib-Xp.extract: $(xorg-lib-Xp_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XP_DIR)) + @$(call extract, $(XORG_LIB_XP_SOURCE)) + @$(call patchin, $(XORG_LIB_XP)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xp_prepare: $(STATEDIR)/xorg-lib-Xp.prepare + +XORG_LIB_XP_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XP_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XP_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xp.prepare: $(xorg-lib-Xp_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XP_DIR)/config.cache) + cd $(XORG_LIB_XP_DIR) && \ + $(XORG_LIB_XP_PATH) $(XORG_LIB_XP_ENV) \ + ./configure $(XORG_LIB_XP_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xp_compile: $(STATEDIR)/xorg-lib-Xp.compile + +$(STATEDIR)/xorg-lib-Xp.compile: $(xorg-lib-Xp_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XP_DIR) && $(XORG_LIB_XP_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xp_install: $(STATEDIR)/xorg-lib-Xp.install + +$(STATEDIR)/xorg-lib-Xp.install: $(xorg-lib-Xp_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XP) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xp_targetinstall: $(STATEDIR)/xorg-lib-Xp.targetinstall + +$(STATEDIR)/xorg-lib-Xp.targetinstall: $(xorg-lib-Xp_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xp) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XP_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xp_clean: + rm -rf $(STATEDIR)/xorg-lib-Xp.* + rm -rf $(IMAGEDIR)/xorg-lib-Xp_* + rm -rf $(XORG_LIB_XP_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xpm.make b/rules/xorg-lib-Xpm.make new file mode 100644 index 000000000..42d0ff230 --- /dev/null +++ b/rules/xorg-lib-Xpm.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XPM) += xorg-lib-Xpm + +# +# Paths and names +# +XORG_LIB_XPM_VERSION := 3.5.4.2 +XORG_LIB_XPM := libXpm-X11R7.0-$(XORG_LIB_XPM_VERSION) +XORG_LIB_XPM_SUFFIX := tar.bz2 +XORG_LIB_XPM_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XPM).$(XORG_LIB_XPM_SUFFIX) +XORG_LIB_XPM_SOURCE := $(SRCDIR)/$(XORG_LIB_XPM).$(XORG_LIB_XPM_SUFFIX) +XORG_LIB_XPM_DIR := $(BUILDDIR)/$(XORG_LIB_XPM) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xpm_get: $(STATEDIR)/xorg-lib-Xpm.get + +$(STATEDIR)/xorg-lib-Xpm.get: $(xorg-lib-Xpm_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XPM_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XPM_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xpm_extract: $(STATEDIR)/xorg-lib-Xpm.extract + +$(STATEDIR)/xorg-lib-Xpm.extract: $(xorg-lib-Xpm_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XPM_DIR)) + @$(call extract, $(XORG_LIB_XPM_SOURCE)) + @$(call patchin, $(XORG_LIB_XPM)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xpm_prepare: $(STATEDIR)/xorg-lib-Xpm.prepare + +XORG_LIB_XPM_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XPM_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XPM_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xpm.prepare: $(xorg-lib-Xpm_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XPM_DIR)/config.cache) + cd $(XORG_LIB_XPM_DIR) && \ + $(XORG_LIB_XPM_PATH) $(XORG_LIB_XPM_ENV) \ + ./configure $(XORG_LIB_XPM_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xpm_compile: $(STATEDIR)/xorg-lib-Xpm.compile + +$(STATEDIR)/xorg-lib-Xpm.compile: $(xorg-lib-Xpm_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XPM_DIR) && $(XORG_LIB_XPM_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xpm_install: $(STATEDIR)/xorg-lib-Xpm.install + +$(STATEDIR)/xorg-lib-Xpm.install: $(xorg-lib-Xpm_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XPM) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xpm_targetinstall: $(STATEDIR)/xorg-lib-Xpm.targetinstall + +$(STATEDIR)/xorg-lib-Xpm.targetinstall: $(xorg-lib-Xpm_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xpm) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XPM_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xpm_clean: + rm -rf $(STATEDIR)/xorg-lib-Xpm.* + rm -rf $(IMAGEDIR)/xorg-lib-Xpm_* + rm -rf $(XORG_LIB_XPM_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-XprintAppUtil.make b/rules/xorg-lib-XprintAppUtil.make new file mode 100644 index 000000000..5a0df682d --- /dev/null +++ b/rules/xorg-lib-XprintAppUtil.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XPRINTAPPUTIL) += xorg-lib-XprintAppUtil + +# +# Paths and names +# +XORG_LIB_XPRINTAPPUTIL_VERSION := 1.0.1 +XORG_LIB_XPRINTAPPUTIL := libXprintAppUtil-X11R7.0-$(XORG_LIB_XPRINTAPPUTIL_VERSION) +XORG_LIB_XPRINTAPPUTIL_SUFFIX := tar.bz2 +XORG_LIB_XPRINTAPPUTIL_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XPRINTAPPUTIL).$(XORG_LIB_XPRINTAPPUTIL_SUFFIX) +XORG_LIB_XPRINTAPPUTIL_SOURCE := $(SRCDIR)/$(XORG_LIB_XPRINTAPPUTIL).$(XORG_LIB_XPRINTAPPUTIL_SUFFIX) +XORG_LIB_XPRINTAPPUTIL_DIR := $(BUILDDIR)/$(XORG_LIB_XPRINTAPPUTIL) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-XprintAppUtil_get: $(STATEDIR)/xorg-lib-XprintAppUtil.get + +$(STATEDIR)/xorg-lib-XprintAppUtil.get: $(xorg-lib-XprintAppUtil_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XPRINTAPPUTIL_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XPRINTAPPUTIL_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-XprintAppUtil_extract: $(STATEDIR)/xorg-lib-XprintAppUtil.extract + +$(STATEDIR)/xorg-lib-XprintAppUtil.extract: $(xorg-lib-XprintAppUtil_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XPRINTAPPUTIL_DIR)) + @$(call extract, $(XORG_LIB_XPRINTAPPUTIL_SOURCE)) + @$(call patchin, $(XORG_LIB_XPRINTAPPUTIL)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-XprintAppUtil_prepare: $(STATEDIR)/xorg-lib-XprintAppUtil.prepare + +XORG_LIB_XPRINTAPPUTIL_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XPRINTAPPUTIL_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XPRINTAPPUTIL_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-XprintAppUtil.prepare: $(xorg-lib-XprintAppUtil_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XPRINTAPPUTIL_DIR)/config.cache) + cd $(XORG_LIB_XPRINTAPPUTIL_DIR) && \ + $(XORG_LIB_XPRINTAPPUTIL_PATH) $(XORG_LIB_XPRINTAPPUTIL_ENV) \ + ./configure $(XORG_LIB_XPRINTAPPUTIL_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-XprintAppUtil_compile: $(STATEDIR)/xorg-lib-XprintAppUtil.compile + +$(STATEDIR)/xorg-lib-XprintAppUtil.compile: $(xorg-lib-XprintAppUtil_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XPRINTAPPUTIL_DIR) && $(XORG_LIB_XPRINTAPPUTIL_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-XprintAppUtil_install: $(STATEDIR)/xorg-lib-XprintAppUtil.install + +$(STATEDIR)/xorg-lib-XprintAppUtil.install: $(xorg-lib-XprintAppUtil_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XPRINTAPPUTIL) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-XprintAppUtil_targetinstall: $(STATEDIR)/xorg-lib-XprintAppUtil.targetinstall + +$(STATEDIR)/xorg-lib-XprintAppUtil.targetinstall: $(xorg-lib-XprintAppUtil_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-XprintAppUtil) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XPRINTAPPUTIL_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-XprintAppUtil_clean: + rm -rf $(STATEDIR)/xorg-lib-XprintAppUtil.* + rm -rf $(IMAGEDIR)/xorg-lib-XprintAppUtil_* + rm -rf $(XORG_LIB_XPRINTAPPUTIL_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-XprintUtil.make b/rules/xorg-lib-XprintUtil.make new file mode 100644 index 000000000..577ffcc15 --- /dev/null +++ b/rules/xorg-lib-XprintUtil.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XPRINTUTIL) += xorg-lib-XprintUtil + +# +# Paths and names +# +XORG_LIB_XPRINTUTIL_VERSION := 1.0.1 +XORG_LIB_XPRINTUTIL := libXprintUtil-X11R7.0-$(XORG_LIB_XPRINTUTIL_VERSION) +XORG_LIB_XPRINTUTIL_SUFFIX := tar.bz2 +XORG_LIB_XPRINTUTIL_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XPRINTUTIL).$(XORG_LIB_XPRINTUTIL_SUFFIX) +XORG_LIB_XPRINTUTIL_SOURCE := $(SRCDIR)/$(XORG_LIB_XPRINTUTIL).$(XORG_LIB_XPRINTUTIL_SUFFIX) +XORG_LIB_XPRINTUTIL_DIR := $(BUILDDIR)/$(XORG_LIB_XPRINTUTIL) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-XprintUtil_get: $(STATEDIR)/xorg-lib-XprintUtil.get + +$(STATEDIR)/xorg-lib-XprintUtil.get: $(xorg-lib-XprintUtil_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XPRINTUTIL_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XPRINTUTIL_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-XprintUtil_extract: $(STATEDIR)/xorg-lib-XprintUtil.extract + +$(STATEDIR)/xorg-lib-XprintUtil.extract: $(xorg-lib-XprintUtil_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XPRINTUTIL_DIR)) + @$(call extract, $(XORG_LIB_XPRINTUTIL_SOURCE)) + @$(call patchin, $(XORG_LIB_XPRINTUTIL)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-XprintUtil_prepare: $(STATEDIR)/xorg-lib-XprintUtil.prepare + +XORG_LIB_XPRINTUTIL_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XPRINTUTIL_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XPRINTUTIL_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-XprintUtil.prepare: $(xorg-lib-XprintUtil_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XPRINTUTIL_DIR)/config.cache) + cd $(XORG_LIB_XPRINTUTIL_DIR) && \ + $(XORG_LIB_XPRINTUTIL_PATH) $(XORG_LIB_XPRINTUTIL_ENV) \ + ./configure $(XORG_LIB_XPRINTUTIL_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-XprintUtil_compile: $(STATEDIR)/xorg-lib-XprintUtil.compile + +$(STATEDIR)/xorg-lib-XprintUtil.compile: $(xorg-lib-XprintUtil_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XPRINTUTIL_DIR) && $(XORG_LIB_XPRINTUTIL_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-XprintUtil_install: $(STATEDIR)/xorg-lib-XprintUtil.install + +$(STATEDIR)/xorg-lib-XprintUtil.install: $(xorg-lib-XprintUtil_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XPRINTUTIL) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-XprintUtil_targetinstall: $(STATEDIR)/xorg-lib-XprintUtil.targetinstall + +$(STATEDIR)/xorg-lib-XprintUtil.targetinstall: $(xorg-lib-XprintUtil_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-XprintUtil) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XPRINTUTIL_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-XprintUtil_clean: + rm -rf $(STATEDIR)/xorg-lib-XprintUtil.* + rm -rf $(IMAGEDIR)/xorg-lib-XprintUtil_* + rm -rf $(XORG_LIB_XPRINTUTIL_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xrandr.make b/rules/xorg-lib-Xrandr.make new file mode 100644 index 000000000..50be2137d --- /dev/null +++ b/rules/xorg-lib-Xrandr.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XRANDR) += xorg-lib-Xrandr + +# +# Paths and names +# +XORG_LIB_XRANDR_VERSION := 1.1.0.2 +XORG_LIB_XRANDR := libXrandr-X11R7.0-$(XORG_LIB_XRANDR_VERSION) +XORG_LIB_XRANDR_SUFFIX := tar.bz2 +XORG_LIB_XRANDR_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XRANDR).$(XORG_LIB_XRANDR_SUFFIX) +XORG_LIB_XRANDR_SOURCE := $(SRCDIR)/$(XORG_LIB_XRANDR).$(XORG_LIB_XRANDR_SUFFIX) +XORG_LIB_XRANDR_DIR := $(BUILDDIR)/$(XORG_LIB_XRANDR) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xrandr_get: $(STATEDIR)/xorg-lib-Xrandr.get + +$(STATEDIR)/xorg-lib-Xrandr.get: $(xorg-lib-Xrandr_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XRANDR_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XRANDR_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xrandr_extract: $(STATEDIR)/xorg-lib-Xrandr.extract + +$(STATEDIR)/xorg-lib-Xrandr.extract: $(xorg-lib-Xrandr_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XRANDR_DIR)) + @$(call extract, $(XORG_LIB_XRANDR_SOURCE)) + @$(call patchin, $(XORG_LIB_XRANDR)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xrandr_prepare: $(STATEDIR)/xorg-lib-Xrandr.prepare + +XORG_LIB_XRANDR_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XRANDR_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XRANDR_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xrandr.prepare: $(xorg-lib-Xrandr_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XRANDR_DIR)/config.cache) + cd $(XORG_LIB_XRANDR_DIR) && \ + $(XORG_LIB_XRANDR_PATH) $(XORG_LIB_XRANDR_ENV) \ + ./configure $(XORG_LIB_XRANDR_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xrandr_compile: $(STATEDIR)/xorg-lib-Xrandr.compile + +$(STATEDIR)/xorg-lib-Xrandr.compile: $(xorg-lib-Xrandr_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XRANDR_DIR) && $(XORG_LIB_XRANDR_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xrandr_install: $(STATEDIR)/xorg-lib-Xrandr.install + +$(STATEDIR)/xorg-lib-Xrandr.install: $(xorg-lib-Xrandr_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XRANDR) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xrandr_targetinstall: $(STATEDIR)/xorg-lib-Xrandr.targetinstall + +$(STATEDIR)/xorg-lib-Xrandr.targetinstall: $(xorg-lib-Xrandr_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xrandr) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XRANDR_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xrandr_clean: + rm -rf $(STATEDIR)/xorg-lib-Xrandr.* + rm -rf $(IMAGEDIR)/xorg-lib-Xrandr_* + rm -rf $(XORG_LIB_XRANDR_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xrender.make b/rules/xorg-lib-Xrender.make new file mode 100644 index 000000000..d02e17496 --- /dev/null +++ b/rules/xorg-lib-Xrender.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XRENDER) += xorg-lib-Xrender + +# +# Paths and names +# +XORG_LIB_XRENDER_VERSION := 0.9.0.2 +XORG_LIB_XRENDER := libXrender-X11R7.0-$(XORG_LIB_XRENDER_VERSION) +XORG_LIB_XRENDER_SUFFIX := tar.bz2 +XORG_LIB_XRENDER_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XRENDER).$(XORG_LIB_XRENDER_SUFFIX) +XORG_LIB_XRENDER_SOURCE := $(SRCDIR)/$(XORG_LIB_XRENDER).$(XORG_LIB_XRENDER_SUFFIX) +XORG_LIB_XRENDER_DIR := $(BUILDDIR)/$(XORG_LIB_XRENDER) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xrender_get: $(STATEDIR)/xorg-lib-Xrender.get + +$(STATEDIR)/xorg-lib-Xrender.get: $(xorg-lib-Xrender_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XRENDER_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XRENDER_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xrender_extract: $(STATEDIR)/xorg-lib-Xrender.extract + +$(STATEDIR)/xorg-lib-Xrender.extract: $(xorg-lib-Xrender_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XRENDER_DIR)) + @$(call extract, $(XORG_LIB_XRENDER_SOURCE)) + @$(call patchin, $(XORG_LIB_XRENDER)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xrender_prepare: $(STATEDIR)/xorg-lib-Xrender.prepare + +XORG_LIB_XRENDER_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XRENDER_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XRENDER_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xrender.prepare: $(xorg-lib-Xrender_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XRENDER_DIR)/config.cache) + cd $(XORG_LIB_XRENDER_DIR) && \ + $(XORG_LIB_XRENDER_PATH) $(XORG_LIB_XRENDER_ENV) \ + ./configure $(XORG_LIB_XRENDER_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xrender_compile: $(STATEDIR)/xorg-lib-Xrender.compile + +$(STATEDIR)/xorg-lib-Xrender.compile: $(xorg-lib-Xrender_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XRENDER_DIR) && $(XORG_LIB_XRENDER_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xrender_install: $(STATEDIR)/xorg-lib-Xrender.install + +$(STATEDIR)/xorg-lib-Xrender.install: $(xorg-lib-Xrender_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XRENDER) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xrender_targetinstall: $(STATEDIR)/xorg-lib-Xrender.targetinstall + +$(STATEDIR)/xorg-lib-Xrender.targetinstall: $(xorg-lib-Xrender_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xrender) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XRENDER_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xrender_clean: + rm -rf $(STATEDIR)/xorg-lib-Xrender.* + rm -rf $(IMAGEDIR)/xorg-lib-Xrender_* + rm -rf $(XORG_LIB_XRENDER_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xres.make b/rules/xorg-lib-Xres.make new file mode 100644 index 000000000..7cf2e09db --- /dev/null +++ b/rules/xorg-lib-Xres.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XRES) += xorg-lib-Xres + +# +# Paths and names +# +XORG_LIB_XRES_VERSION := 1.0.0 +XORG_LIB_XRES := libXres-X11R7.0-$(XORG_LIB_XRES_VERSION) +XORG_LIB_XRES_SUFFIX := tar.bz2 +XORG_LIB_XRES_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XRES).$(XORG_LIB_XRES_SUFFIX) +XORG_LIB_XRES_SOURCE := $(SRCDIR)/$(XORG_LIB_XRES).$(XORG_LIB_XRES_SUFFIX) +XORG_LIB_XRES_DIR := $(BUILDDIR)/$(XORG_LIB_XRES) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xres_get: $(STATEDIR)/xorg-lib-Xres.get + +$(STATEDIR)/xorg-lib-Xres.get: $(xorg-lib-Xres_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XRES_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XRES_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xres_extract: $(STATEDIR)/xorg-lib-Xres.extract + +$(STATEDIR)/xorg-lib-Xres.extract: $(xorg-lib-Xres_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XRES_DIR)) + @$(call extract, $(XORG_LIB_XRES_SOURCE)) + @$(call patchin, $(XORG_LIB_XRES)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xres_prepare: $(STATEDIR)/xorg-lib-Xres.prepare + +XORG_LIB_XRES_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XRES_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XRES_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xres.prepare: $(xorg-lib-Xres_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XRES_DIR)/config.cache) + cd $(XORG_LIB_XRES_DIR) && \ + $(XORG_LIB_XRES_PATH) $(XORG_LIB_XRES_ENV) \ + ./configure $(XORG_LIB_XRES_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xres_compile: $(STATEDIR)/xorg-lib-Xres.compile + +$(STATEDIR)/xorg-lib-Xres.compile: $(xorg-lib-Xres_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XRES_DIR) && $(XORG_LIB_XRES_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xres_install: $(STATEDIR)/xorg-lib-Xres.install + +$(STATEDIR)/xorg-lib-Xres.install: $(xorg-lib-Xres_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XRES) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xres_targetinstall: $(STATEDIR)/xorg-lib-Xres.targetinstall + +$(STATEDIR)/xorg-lib-Xres.targetinstall: $(xorg-lib-Xres_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xres) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XRES_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xres_clean: + rm -rf $(STATEDIR)/xorg-lib-Xres.* + rm -rf $(IMAGEDIR)/xorg-lib-Xres_* + rm -rf $(XORG_LIB_XRES_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xt.make b/rules/xorg-lib-Xt.make new file mode 100644 index 000000000..09582c41b --- /dev/null +++ b/rules/xorg-lib-Xt.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XT) += xorg-lib-Xt + +# +# Paths and names +# +XORG_LIB_XT_VERSION := 1.0.0 +XORG_LIB_XT := libXt-X11R7.0-$(XORG_LIB_XT_VERSION) +XORG_LIB_XT_SUFFIX := tar.bz2 +XORG_LIB_XT_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XT).$(XORG_LIB_XT_SUFFIX) +XORG_LIB_XT_SOURCE := $(SRCDIR)/$(XORG_LIB_XT).$(XORG_LIB_XT_SUFFIX) +XORG_LIB_XT_DIR := $(BUILDDIR)/$(XORG_LIB_XT) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xt_get: $(STATEDIR)/xorg-lib-Xt.get + +$(STATEDIR)/xorg-lib-Xt.get: $(xorg-lib-Xt_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XT_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XT_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xt_extract: $(STATEDIR)/xorg-lib-Xt.extract + +$(STATEDIR)/xorg-lib-Xt.extract: $(xorg-lib-Xt_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XT_DIR)) + @$(call extract, $(XORG_LIB_XT_SOURCE)) + @$(call patchin, $(XORG_LIB_XT)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xt_prepare: $(STATEDIR)/xorg-lib-Xt.prepare + +XORG_LIB_XT_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XT_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XT_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xt.prepare: $(xorg-lib-Xt_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XT_DIR)/config.cache) + cd $(XORG_LIB_XT_DIR) && \ + $(XORG_LIB_XT_PATH) $(XORG_LIB_XT_ENV) \ + ./configure $(XORG_LIB_XT_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xt_compile: $(STATEDIR)/xorg-lib-Xt.compile + +$(STATEDIR)/xorg-lib-Xt.compile: $(xorg-lib-Xt_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XT_DIR) && $(XORG_LIB_XT_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xt_install: $(STATEDIR)/xorg-lib-Xt.install + +$(STATEDIR)/xorg-lib-Xt.install: $(xorg-lib-Xt_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XT) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xt_targetinstall: $(STATEDIR)/xorg-lib-Xt.targetinstall + +$(STATEDIR)/xorg-lib-Xt.targetinstall: $(xorg-lib-Xt_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xt) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XT_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xt_clean: + rm -rf $(STATEDIR)/xorg-lib-Xt.* + rm -rf $(IMAGEDIR)/xorg-lib-Xt_* + rm -rf $(XORG_LIB_XT_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xtst.make b/rules/xorg-lib-Xtst.make new file mode 100644 index 000000000..770658835 --- /dev/null +++ b/rules/xorg-lib-Xtst.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XTST) += xorg-lib-Xtst + +# +# Paths and names +# +XORG_LIB_XTST_VERSION := 1.0.1 +XORG_LIB_XTST := libXtst-X11R7.0-$(XORG_LIB_XTST_VERSION) +XORG_LIB_XTST_SUFFIX := tar.bz2 +XORG_LIB_XTST_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XTST).$(XORG_LIB_XTST_SUFFIX) +XORG_LIB_XTST_SOURCE := $(SRCDIR)/$(XORG_LIB_XTST).$(XORG_LIB_XTST_SUFFIX) +XORG_LIB_XTST_DIR := $(BUILDDIR)/$(XORG_LIB_XTST) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xtst_get: $(STATEDIR)/xorg-lib-Xtst.get + +$(STATEDIR)/xorg-lib-Xtst.get: $(xorg-lib-Xtst_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XTST_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XTST_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xtst_extract: $(STATEDIR)/xorg-lib-Xtst.extract + +$(STATEDIR)/xorg-lib-Xtst.extract: $(xorg-lib-Xtst_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XTST_DIR)) + @$(call extract, $(XORG_LIB_XTST_SOURCE)) + @$(call patchin, $(XORG_LIB_XTST)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xtst_prepare: $(STATEDIR)/xorg-lib-Xtst.prepare + +XORG_LIB_XTST_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XTST_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XTST_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xtst.prepare: $(xorg-lib-Xtst_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XTST_DIR)/config.cache) + cd $(XORG_LIB_XTST_DIR) && \ + $(XORG_LIB_XTST_PATH) $(XORG_LIB_XTST_ENV) \ + ./configure $(XORG_LIB_XTST_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xtst_compile: $(STATEDIR)/xorg-lib-Xtst.compile + +$(STATEDIR)/xorg-lib-Xtst.compile: $(xorg-lib-Xtst_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XTST_DIR) && $(XORG_LIB_XTST_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xtst_install: $(STATEDIR)/xorg-lib-Xtst.install + +$(STATEDIR)/xorg-lib-Xtst.install: $(xorg-lib-Xtst_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XTST) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xtst_targetinstall: $(STATEDIR)/xorg-lib-Xtst.targetinstall + +$(STATEDIR)/xorg-lib-Xtst.targetinstall: $(xorg-lib-Xtst_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xtst) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XTST_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xtst_clean: + rm -rf $(STATEDIR)/xorg-lib-Xtst.* + rm -rf $(IMAGEDIR)/xorg-lib-Xtst_* + rm -rf $(XORG_LIB_XTST_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xv.make b/rules/xorg-lib-Xv.make new file mode 100644 index 000000000..f41ccf45a --- /dev/null +++ b/rules/xorg-lib-Xv.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XV) += xorg-lib-Xv + +# +# Paths and names +# +XORG_LIB_XV_VERSION := 1.0.1 +XORG_LIB_XV := libXv-X11R7.0-$(XORG_LIB_XV_VERSION) +XORG_LIB_XV_SUFFIX := tar.bz2 +XORG_LIB_XV_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XV).$(XORG_LIB_XV_SUFFIX) +XORG_LIB_XV_SOURCE := $(SRCDIR)/$(XORG_LIB_XV).$(XORG_LIB_XV_SUFFIX) +XORG_LIB_XV_DIR := $(BUILDDIR)/$(XORG_LIB_XV) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xv_get: $(STATEDIR)/xorg-lib-Xv.get + +$(STATEDIR)/xorg-lib-Xv.get: $(xorg-lib-Xv_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XV_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XV_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xv_extract: $(STATEDIR)/xorg-lib-Xv.extract + +$(STATEDIR)/xorg-lib-Xv.extract: $(xorg-lib-Xv_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XV_DIR)) + @$(call extract, $(XORG_LIB_XV_SOURCE)) + @$(call patchin, $(XORG_LIB_XV)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xv_prepare: $(STATEDIR)/xorg-lib-Xv.prepare + +XORG_LIB_XV_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XV_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XV_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xv.prepare: $(xorg-lib-Xv_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XV_DIR)/config.cache) + cd $(XORG_LIB_XV_DIR) && \ + $(XORG_LIB_XV_PATH) $(XORG_LIB_XV_ENV) \ + ./configure $(XORG_LIB_XV_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xv_compile: $(STATEDIR)/xorg-lib-Xv.compile + +$(STATEDIR)/xorg-lib-Xv.compile: $(xorg-lib-Xv_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XV_DIR) && $(XORG_LIB_XV_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xv_install: $(STATEDIR)/xorg-lib-Xv.install + +$(STATEDIR)/xorg-lib-Xv.install: $(xorg-lib-Xv_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XV) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xv_targetinstall: $(STATEDIR)/xorg-lib-Xv.targetinstall + +$(STATEDIR)/xorg-lib-Xv.targetinstall: $(xorg-lib-Xv_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xv) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XV_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xv_clean: + rm -rf $(STATEDIR)/xorg-lib-Xv.* + rm -rf $(IMAGEDIR)/xorg-lib-Xv_* + rm -rf $(XORG_LIB_XV_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-XvMC.make b/rules/xorg-lib-XvMC.make new file mode 100644 index 000000000..4b8f9ded5 --- /dev/null +++ b/rules/xorg-lib-XvMC.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XVMC) += xorg-lib-XvMC + +# +# Paths and names +# +XORG_LIB_XVMC_VERSION := 1.0.1 +XORG_LIB_XVMC := libXvMC-X11R7.0-$(XORG_LIB_XVMC_VERSION) +XORG_LIB_XVMC_SUFFIX := tar.bz2 +XORG_LIB_XVMC_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XVMC).$(XORG_LIB_XVMC_SUFFIX) +XORG_LIB_XVMC_SOURCE := $(SRCDIR)/$(XORG_LIB_XVMC).$(XORG_LIB_XVMC_SUFFIX) +XORG_LIB_XVMC_DIR := $(BUILDDIR)/$(XORG_LIB_XVMC) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# 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 get, $(XORG_LIB_XVMC_URL)) + +# ---------------------------------------------------------------------------- +# 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_SOURCE)) + @$(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) + +# +# autoconf +# +XORG_LIB_XVMC_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(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, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-XvMC) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XVMC_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +# FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-XvMC_clean: + rm -rf $(STATEDIR)/xorg-lib-XvMC.* + rm -rf $(IMAGEDIR)/xorg-lib-XvMC_* + rm -rf $(XORG_LIB_XVMC_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xxf86dga.make b/rules/xorg-lib-Xxf86dga.make new file mode 100644 index 000000000..234b184cb --- /dev/null +++ b/rules/xorg-lib-Xxf86dga.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XXF86DGA) += xorg-lib-Xxf86dga + +# +# Paths and names +# +XORG_LIB_XXF86DGA_VERSION := 1.0.0 +XORG_LIB_XXF86DGA := libXxf86dga-X11R7.0-$(XORG_LIB_XXF86DGA_VERSION) +XORG_LIB_XXF86DGA_SUFFIX := tar.bz2 +XORG_LIB_XXF86DGA_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XXF86DGA).$(XORG_LIB_XXF86DGA_SUFFIX) +XORG_LIB_XXF86DGA_SOURCE := $(SRCDIR)/$(XORG_LIB_XXF86DGA).$(XORG_LIB_XXF86DGA_SUFFIX) +XORG_LIB_XXF86DGA_DIR := $(BUILDDIR)/$(XORG_LIB_XXF86DGA) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86dga_get: $(STATEDIR)/xorg-lib-Xxf86dga.get + +$(STATEDIR)/xorg-lib-Xxf86dga.get: $(xorg-lib-Xxf86dga_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XXF86DGA_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XXF86DGA_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86dga_extract: $(STATEDIR)/xorg-lib-Xxf86dga.extract + +$(STATEDIR)/xorg-lib-Xxf86dga.extract: $(xorg-lib-Xxf86dga_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XXF86DGA_DIR)) + @$(call extract, $(XORG_LIB_XXF86DGA_SOURCE)) + @$(call patchin, $(XORG_LIB_XXF86DGA)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86dga_prepare: $(STATEDIR)/xorg-lib-Xxf86dga.prepare + +XORG_LIB_XXF86DGA_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XXF86DGA_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XXF86DGA_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xxf86dga.prepare: $(xorg-lib-Xxf86dga_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XXF86DGA_DIR)/config.cache) + cd $(XORG_LIB_XXF86DGA_DIR) && \ + $(XORG_LIB_XXF86DGA_PATH) $(XORG_LIB_XXF86DGA_ENV) \ + ./configure $(XORG_LIB_XXF86DGA_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86dga_compile: $(STATEDIR)/xorg-lib-Xxf86dga.compile + +$(STATEDIR)/xorg-lib-Xxf86dga.compile: $(xorg-lib-Xxf86dga_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XXF86DGA_DIR) && $(XORG_LIB_XXF86DGA_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86dga_install: $(STATEDIR)/xorg-lib-Xxf86dga.install + +$(STATEDIR)/xorg-lib-Xxf86dga.install: $(xorg-lib-Xxf86dga_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XXF86DGA) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86dga_targetinstall: $(STATEDIR)/xorg-lib-Xxf86dga.targetinstall + +$(STATEDIR)/xorg-lib-Xxf86dga.targetinstall: $(xorg-lib-Xxf86dga_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xxf86dga) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XXF86DGA_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +# FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86dga_clean: + rm -rf $(STATEDIR)/xorg-lib-Xxf86dga.* + rm -rf $(IMAGEDIR)/xorg-lib-Xxf86dga_* + rm -rf $(XORG_LIB_XXF86DGA_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xxf86misc.make b/rules/xorg-lib-Xxf86misc.make new file mode 100644 index 000000000..d9f65463b --- /dev/null +++ b/rules/xorg-lib-Xxf86misc.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XXF86MISC) += xorg-lib-Xxf86misc + +# +# Paths and names +# +XORG_LIB_XXF86MISC_VERSION := 1.0.0 +XORG_LIB_XXF86MISC := libXxf86misc-X11R7.0-$(XORG_LIB_XXF86MISC_VERSION) +XORG_LIB_XXF86MISC_SUFFIX := tar.bz2 +XORG_LIB_XXF86MISC_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XXF86MISC).$(XORG_LIB_XXF86MISC_SUFFIX) +XORG_LIB_XXF86MISC_SOURCE := $(SRCDIR)/$(XORG_LIB_XXF86MISC).$(XORG_LIB_XXF86MISC_SUFFIX) +XORG_LIB_XXF86MISC_DIR := $(BUILDDIR)/$(XORG_LIB_XXF86MISC) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86misc_get: $(STATEDIR)/xorg-lib-Xxf86misc.get + +$(STATEDIR)/xorg-lib-Xxf86misc.get: $(xorg-lib-Xxf86misc_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XXF86MISC_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XXF86MISC_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86misc_extract: $(STATEDIR)/xorg-lib-Xxf86misc.extract + +$(STATEDIR)/xorg-lib-Xxf86misc.extract: $(xorg-lib-Xxf86misc_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XXF86MISC_DIR)) + @$(call extract, $(XORG_LIB_XXF86MISC_SOURCE)) + @$(call patchin, $(XORG_LIB_XXF86MISC)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86misc_prepare: $(STATEDIR)/xorg-lib-Xxf86misc.prepare + +XORG_LIB_XXF86MISC_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XXF86MISC_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XXF86MISC_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xxf86misc.prepare: $(xorg-lib-Xxf86misc_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XXF86MISC_DIR)/config.cache) + cd $(XORG_LIB_XXF86MISC_DIR) && \ + $(XORG_LIB_XXF86MISC_PATH) $(XORG_LIB_XXF86MISC_ENV) \ + ./configure $(XORG_LIB_XXF86MISC_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86misc_compile: $(STATEDIR)/xorg-lib-Xxf86misc.compile + +$(STATEDIR)/xorg-lib-Xxf86misc.compile: $(xorg-lib-Xxf86misc_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XXF86MISC_DIR) && $(XORG_LIB_XXF86MISC_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86misc_install: $(STATEDIR)/xorg-lib-Xxf86misc.install + +$(STATEDIR)/xorg-lib-Xxf86misc.install: $(xorg-lib-Xxf86misc_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XXF86MISC) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86misc_targetinstall: $(STATEDIR)/xorg-lib-Xxf86misc.targetinstall + +$(STATEDIR)/xorg-lib-Xxf86misc.targetinstall: $(xorg-lib-Xxf86misc_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xxf86misc) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XXF86MISC_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86misc_clean: + rm -rf $(STATEDIR)/xorg-lib-Xxf86misc.* + rm -rf $(IMAGEDIR)/xorg-lib-Xxf86misc_* + rm -rf $(XORG_LIB_XXF86MISC_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-Xxf86vm.make b/rules/xorg-lib-Xxf86vm.make new file mode 100644 index 000000000..51d151c86 --- /dev/null +++ b/rules/xorg-lib-Xxf86vm.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XXF86VM) += xorg-lib-Xxf86vm + +# +# Paths and names +# +XORG_LIB_XXF86VM_VERSION := 1.0.0 +XORG_LIB_XXF86VM := libXxf86vm-X11R7.0-$(XORG_LIB_XXF86VM_VERSION) +XORG_LIB_XXF86VM_SUFFIX := tar.bz2 +XORG_LIB_XXF86VM_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XXF86VM).$(XORG_LIB_XXF86VM_SUFFIX) +XORG_LIB_XXF86VM_SOURCE := $(SRCDIR)/$(XORG_LIB_XXF86VM).$(XORG_LIB_XXF86VM_SUFFIX) +XORG_LIB_XXF86VM_DIR := $(BUILDDIR)/$(XORG_LIB_XXF86VM) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86vm_get: $(STATEDIR)/xorg-lib-Xxf86vm.get + +$(STATEDIR)/xorg-lib-Xxf86vm.get: $(xorg-lib-Xxf86vm_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XXF86VM_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XXF86VM_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86vm_extract: $(STATEDIR)/xorg-lib-Xxf86vm.extract + +$(STATEDIR)/xorg-lib-Xxf86vm.extract: $(xorg-lib-Xxf86vm_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XXF86VM_DIR)) + @$(call extract, $(XORG_LIB_XXF86VM_SOURCE)) + @$(call patchin, $(XORG_LIB_XXF86VM)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86vm_prepare: $(STATEDIR)/xorg-lib-Xxf86vm.prepare + +XORG_LIB_XXF86VM_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XXF86VM_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XXF86VM_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-Xxf86vm.prepare: $(xorg-lib-Xxf86vm_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XXF86VM_DIR)/config.cache) + cd $(XORG_LIB_XXF86VM_DIR) && \ + $(XORG_LIB_XXF86VM_PATH) $(XORG_LIB_XXF86VM_ENV) \ + ./configure $(XORG_LIB_XXF86VM_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86vm_compile: $(STATEDIR)/xorg-lib-Xxf86vm.compile + +$(STATEDIR)/xorg-lib-Xxf86vm.compile: $(xorg-lib-Xxf86vm_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XXF86VM_DIR) && $(XORG_LIB_XXF86VM_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86vm_install: $(STATEDIR)/xorg-lib-Xxf86vm.install + +$(STATEDIR)/xorg-lib-Xxf86vm.install: $(xorg-lib-Xxf86vm_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XXF86VM) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86vm_targetinstall: $(STATEDIR)/xorg-lib-Xxf86vm.targetinstall + +$(STATEDIR)/xorg-lib-Xxf86vm.targetinstall: $(xorg-lib-Xxf86vm_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-Xxf86vm) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XXF86VM_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-Xxf86vm_clean: + rm -rf $(STATEDIR)/xorg-lib-Xxf86vm.* + rm -rf $(IMAGEDIR)/xorg-lib-Xxf86vm_* + rm -rf $(XORG_LIB_XXF86VM_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-dmx.make b/rules/xorg-lib-dmx.make new file mode 100644 index 000000000..441ed4099 --- /dev/null +++ b/rules/xorg-lib-dmx.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_DMX) += xorg-lib-dmx + +# +# Paths and names +# +XORG_LIB_DMX_VERSION := 1.0.1 +XORG_LIB_DMX := libdmx-X11R7.0-$(XORG_LIB_DMX_VERSION) +XORG_LIB_DMX_SUFFIX := tar.bz2 +XORG_LIB_DMX_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_DMX).$(XORG_LIB_DMX_SUFFIX) +XORG_LIB_DMX_SOURCE := $(SRCDIR)/$(XORG_LIB_DMX).$(XORG_LIB_DMX_SUFFIX) +XORG_LIB_DMX_DIR := $(BUILDDIR)/$(XORG_LIB_DMX) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-dmx_get: $(STATEDIR)/xorg-lib-dmx.get + +$(STATEDIR)/xorg-lib-dmx.get: $(xorg-lib-dmx_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_DMX_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_DMX_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-dmx_extract: $(STATEDIR)/xorg-lib-dmx.extract + +$(STATEDIR)/xorg-lib-dmx.extract: $(xorg-lib-dmx_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_DMX_DIR)) + @$(call extract, $(XORG_LIB_DMX_SOURCE)) + @$(call patchin, $(XORG_LIB_DMX)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-dmx_prepare: $(STATEDIR)/xorg-lib-dmx.prepare + +XORG_LIB_DMX_PATH := PATH=$(CROSS_PATH) +XORG_LIB_DMX_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_DMX_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-dmx.prepare: $(xorg-lib-dmx_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_DMX_DIR)/config.cache) + cd $(XORG_LIB_DMX_DIR) && \ + $(XORG_LIB_DMX_PATH) $(XORG_LIB_DMX_ENV) \ + ./configure $(XORG_LIB_DMX_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-dmx_compile: $(STATEDIR)/xorg-lib-dmx.compile + +$(STATEDIR)/xorg-lib-dmx.compile: $(xorg-lib-dmx_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_DMX_DIR) && $(XORG_LIB_DMX_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-dmx_install: $(STATEDIR)/xorg-lib-dmx.install + +$(STATEDIR)/xorg-lib-dmx.install: $(xorg-lib-dmx_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_DMX) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-dmx_targetinstall: $(STATEDIR)/xorg-lib-dmx.targetinstall + +$(STATEDIR)/xorg-lib-dmx.targetinstall: $(xorg-lib-dmx_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-dmx) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_DMX_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +# FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-dmx_clean: + rm -rf $(STATEDIR)/xorg-lib-dmx.* + rm -rf $(IMAGEDIR)/xorg-lib-dmx_* + rm -rf $(XORG_LIB_DMX_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-fontenc.make b/rules/xorg-lib-fontenc.make new file mode 100644 index 000000000..793601f50 --- /dev/null +++ b/rules/xorg-lib-fontenc.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_FONTENC) += xorg-lib-fontenc + +# +# Paths and names +# +XORG_LIB_FONTENC_VERSION := 1.0.1 +XORG_LIB_FONTENC := libfontenc-X11R7.0-$(XORG_LIB_FONTENC_VERSION) +XORG_LIB_FONTENC_SUFFIX := tar.bz2 +XORG_LIB_FONTENC_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_FONTENC).$(XORG_LIB_FONTENC_SUFFIX) +XORG_LIB_FONTENC_SOURCE := $(SRCDIR)/$(XORG_LIB_FONTENC).$(XORG_LIB_FONTENC_SUFFIX) +XORG_LIB_FONTENC_DIR := $(BUILDDIR)/$(XORG_LIB_FONTENC) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-fontenc_get: $(STATEDIR)/xorg-lib-fontenc.get + +$(STATEDIR)/xorg-lib-fontenc.get: $(xorg-lib-fontenc_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_FONTENC_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_FONTENC_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-fontenc_extract: $(STATEDIR)/xorg-lib-fontenc.extract + +$(STATEDIR)/xorg-lib-fontenc.extract: $(xorg-lib-fontenc_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_FONTENC_DIR)) + @$(call extract, $(XORG_LIB_FONTENC_SOURCE)) + @$(call patchin, $(XORG_LIB_FONTENC)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-fontenc_prepare: $(STATEDIR)/xorg-lib-fontenc.prepare + +XORG_LIB_FONTENC_PATH := PATH=$(CROSS_PATH) +XORG_LIB_FONTENC_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_FONTENC_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-fontenc.prepare: $(xorg-lib-fontenc_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_FONTENC_DIR)/config.cache) + cd $(XORG_LIB_FONTENC_DIR) && \ + $(XORG_LIB_FONTENC_PATH) $(XORG_LIB_FONTENC_ENV) \ + ./configure $(XORG_LIB_FONTENC_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-fontenc_compile: $(STATEDIR)/xorg-lib-fontenc.compile + +$(STATEDIR)/xorg-lib-fontenc.compile: $(xorg-lib-fontenc_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_FONTENC_DIR) && $(XORG_LIB_FONTENC_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-fontenc_install: $(STATEDIR)/xorg-lib-fontenc.install + +$(STATEDIR)/xorg-lib-fontenc.install: $(xorg-lib-fontenc_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_FONTENC) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-fontenc_targetinstall: $(STATEDIR)/xorg-lib-fontenc.targetinstall + +$(STATEDIR)/xorg-lib-fontenc.targetinstall: $(xorg-lib-fontenc_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-fontenc) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_FONTENC_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-fontenc_clean: + rm -rf $(STATEDIR)/xorg-lib-fontenc.* + rm -rf $(IMAGEDIR)/xorg-lib-fontenc_* + rm -rf $(XORG_LIB_FONTENC_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-lbxutil.make b/rules/xorg-lib-lbxutil.make new file mode 100644 index 000000000..a9c299a08 --- /dev/null +++ b/rules/xorg-lib-lbxutil.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_LBXUTIL) += xorg-lib-lbxutil + +# +# Paths and names +# +XORG_LIB_LBXUTIL_VERSION := 1.0.0 +XORG_LIB_LBXUTIL := liblbxutil-X11R7.0-$(XORG_LIB_LBXUTIL_VERSION) +XORG_LIB_LBXUTIL_SUFFIX := tar.bz2 +XORG_LIB_LBXUTIL_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_LBXUTIL).$(XORG_LIB_LBXUTIL_SUFFIX) +XORG_LIB_LBXUTIL_SOURCE := $(SRCDIR)/$(XORG_LIB_LBXUTIL).$(XORG_LIB_LBXUTIL_SUFFIX) +XORG_LIB_LBXUTIL_DIR := $(BUILDDIR)/$(XORG_LIB_LBXUTIL) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-lbxutil_get: $(STATEDIR)/xorg-lib-lbxutil.get + +$(STATEDIR)/xorg-lib-lbxutil.get: $(xorg-lib-lbxutil_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_LBXUTIL_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_LBXUTIL_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-lbxutil_extract: $(STATEDIR)/xorg-lib-lbxutil.extract + +$(STATEDIR)/xorg-lib-lbxutil.extract: $(xorg-lib-lbxutil_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_LBXUTIL_DIR)) + @$(call extract, $(XORG_LIB_LBXUTIL_SOURCE)) + @$(call patchin, $(XORG_LIB_LBXUTIL)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-lbxutil_prepare: $(STATEDIR)/xorg-lib-lbxutil.prepare + +XORG_LIB_LBXUTIL_PATH := PATH=$(CROSS_PATH) +XORG_LIB_LBXUTIL_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_LBXUTIL_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-lbxutil.prepare: $(xorg-lib-lbxutil_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_LBXUTIL_DIR)/config.cache) + cd $(XORG_LIB_LBXUTIL_DIR) && \ + $(XORG_LIB_LBXUTIL_PATH) $(XORG_LIB_LBXUTIL_ENV) \ + ./configure $(XORG_LIB_LBXUTIL_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-lbxutil_compile: $(STATEDIR)/xorg-lib-lbxutil.compile + +$(STATEDIR)/xorg-lib-lbxutil.compile: $(xorg-lib-lbxutil_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_LBXUTIL_DIR) && $(XORG_LIB_LBXUTIL_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-lbxutil_install: $(STATEDIR)/xorg-lib-lbxutil.install + +$(STATEDIR)/xorg-lib-lbxutil.install: $(xorg-lib-lbxutil_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_LBXUTIL) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-lbxutil_targetinstall: $(STATEDIR)/xorg-lib-lbxutil.targetinstall + +$(STATEDIR)/xorg-lib-lbxutil.targetinstall: $(xorg-lib-lbxutil_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-lbxutil) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_LBXUTIL_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +# FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-lbxutil_clean: + rm -rf $(STATEDIR)/xorg-lib-lbxutil.* + rm -rf $(IMAGEDIR)/xorg-lib-lbxutil_* + rm -rf $(XORG_LIB_LBXUTIL_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-oldX.make b/rules/xorg-lib-oldX.make new file mode 100644 index 000000000..32ba8286f --- /dev/null +++ b/rules/xorg-lib-oldX.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_OLDX) += xorg-lib-oldX + +# +# Paths and names +# +XORG_LIB_OLDX_VERSION := 1.0.1 +XORG_LIB_OLDX := liboldX-X11R7.0-$(XORG_LIB_OLDX_VERSION) +XORG_LIB_OLDX_SUFFIX := tar.bz2 +XORG_LIB_OLDX_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_OLDX).$(XORG_LIB_OLDX_SUFFIX) +XORG_LIB_OLDX_SOURCE := $(SRCDIR)/$(XORG_LIB_OLDX).$(XORG_LIB_OLDX_SUFFIX) +XORG_LIB_OLDX_DIR := $(BUILDDIR)/$(XORG_LIB_OLDX) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-oldX_get: $(STATEDIR)/xorg-lib-oldX.get + +$(STATEDIR)/xorg-lib-oldX.get: $(xorg-lib-oldX_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_OLDX_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_OLDX_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-oldX_extract: $(STATEDIR)/xorg-lib-oldX.extract + +$(STATEDIR)/xorg-lib-oldX.extract: $(xorg-lib-oldX_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_OLDX_DIR)) + @$(call extract, $(XORG_LIB_OLDX_SOURCE)) + @$(call patchin, $(XORG_LIB_OLDX)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-oldX_prepare: $(STATEDIR)/xorg-lib-oldX.prepare + +XORG_LIB_OLDX_PATH := PATH=$(CROSS_PATH) +XORG_LIB_OLDX_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_OLDX_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-oldX.prepare: $(xorg-lib-oldX_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_OLDX_DIR)/config.cache) + cd $(XORG_LIB_OLDX_DIR) && \ + $(XORG_LIB_OLDX_PATH) $(XORG_LIB_OLDX_ENV) \ + ./configure $(XORG_LIB_OLDX_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-oldX_compile: $(STATEDIR)/xorg-lib-oldX.compile + +$(STATEDIR)/xorg-lib-oldX.compile: $(xorg-lib-oldX_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_OLDX_DIR) && $(XORG_LIB_OLDX_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-oldX_install: $(STATEDIR)/xorg-lib-oldX.install + +$(STATEDIR)/xorg-lib-oldX.install: $(xorg-lib-oldX_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_OLDX) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-oldX_targetinstall: $(STATEDIR)/xorg-lib-oldX.targetinstall + +$(STATEDIR)/xorg-lib-oldX.targetinstall: $(xorg-lib-oldX_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-oldX) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_OLDX_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +# FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-oldX_clean: + rm -rf $(STATEDIR)/xorg-lib-oldX.* + rm -rf $(IMAGEDIR)/xorg-lib-oldX_* + rm -rf $(XORG_LIB_OLDX_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-xkbfile.make b/rules/xorg-lib-xkbfile.make new file mode 100644 index 000000000..f35ce3270 --- /dev/null +++ b/rules/xorg-lib-xkbfile.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XKBFILE) += xorg-lib-xkbfile + +# +# Paths and names +# +XORG_LIB_XKBFILE_VERSION := 1.0.1 +XORG_LIB_XKBFILE := libxkbfile-X11R7.0-$(XORG_LIB_XKBFILE_VERSION) +XORG_LIB_XKBFILE_SUFFIX := tar.bz2 +XORG_LIB_XKBFILE_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XKBFILE).$(XORG_LIB_XKBFILE_SUFFIX) +XORG_LIB_XKBFILE_SOURCE := $(SRCDIR)/$(XORG_LIB_XKBFILE).$(XORG_LIB_XKBFILE_SUFFIX) +XORG_LIB_XKBFILE_DIR := $(BUILDDIR)/$(XORG_LIB_XKBFILE) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-xkbfile_get: $(STATEDIR)/xorg-lib-xkbfile.get + +$(STATEDIR)/xorg-lib-xkbfile.get: $(xorg-lib-xkbfile_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XKBFILE_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XKBFILE_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-xkbfile_extract: $(STATEDIR)/xorg-lib-xkbfile.extract + +$(STATEDIR)/xorg-lib-xkbfile.extract: $(xorg-lib-xkbfile_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XKBFILE_DIR)) + @$(call extract, $(XORG_LIB_XKBFILE_SOURCE)) + @$(call patchin, $(XORG_LIB_XKBFILE)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-xkbfile_prepare: $(STATEDIR)/xorg-lib-xkbfile.prepare + +XORG_LIB_XKBFILE_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XKBFILE_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XKBFILE_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-xkbfile.prepare: $(xorg-lib-xkbfile_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XKBFILE_DIR)/config.cache) + cd $(XORG_LIB_XKBFILE_DIR) && \ + $(XORG_LIB_XKBFILE_PATH) $(XORG_LIB_XKBFILE_ENV) \ + ./configure $(XORG_LIB_XKBFILE_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-xkbfile_compile: $(STATEDIR)/xorg-lib-xkbfile.compile + +$(STATEDIR)/xorg-lib-xkbfile.compile: $(xorg-lib-xkbfile_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XKBFILE_DIR) && $(XORG_LIB_XKBFILE_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-xkbfile_install: $(STATEDIR)/xorg-lib-xkbfile.install + +$(STATEDIR)/xorg-lib-xkbfile.install: $(xorg-lib-xkbfile_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XKBFILE) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-xkbfile_targetinstall: $(STATEDIR)/xorg-lib-xkbfile.targetinstall + +$(STATEDIR)/xorg-lib-xkbfile.targetinstall: $(xorg-lib-xkbfile_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-xkbfile) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XKBFILE_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +# FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-xkbfile_clean: + rm -rf $(STATEDIR)/xorg-lib-xkbfile.* + rm -rf $(IMAGEDIR)/xorg-lib-xkbfile_* + rm -rf $(XORG_LIB_XKBFILE_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-xkbui.make b/rules/xorg-lib-xkbui.make new file mode 100644 index 000000000..eaa88d044 --- /dev/null +++ b/rules/xorg-lib-xkbui.make @@ -0,0 +1,133 @@ +# -*-makefile-*- +# $Id: template 4565 2006-02-10 14:23:10Z mkl $ +# +# Copyright (C) 2006 by Erwin Rol +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +PACKAGES-$(PTXCONF_XORG_LIB_XKBUI) += xorg-lib-xkbui + +# +# Paths and names +# +XORG_LIB_XKBUI_VERSION := 1.0.1 +XORG_LIB_XKBUI := libxkbui-X11R7.0-$(XORG_LIB_XKBUI_VERSION) +XORG_LIB_XKBUI_SUFFIX := tar.bz2 +XORG_LIB_XKBUI_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib/$(XORG_LIB_XKBUI).$(XORG_LIB_XKBUI_SUFFIX) +XORG_LIB_XKBUI_SOURCE := $(SRCDIR)/$(XORG_LIB_XKBUI).$(XORG_LIB_XKBUI_SUFFIX) +XORG_LIB_XKBUI_DIR := $(BUILDDIR)/$(XORG_LIB_XKBUI) + +-include $(call package_depfile) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +xorg-lib-xkbui_get: $(STATEDIR)/xorg-lib-xkbui.get + +$(STATEDIR)/xorg-lib-xkbui.get: $(xorg-lib-xkbui_get_deps_default) + @$(call targetinfo, $@) + @$(call touch, $@) + +$(XORG_LIB_XKBUI_SOURCE): + @$(call targetinfo, $@) + @$(call get, $(XORG_LIB_XKBUI_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +xorg-lib-xkbui_extract: $(STATEDIR)/xorg-lib-xkbui.extract + +$(STATEDIR)/xorg-lib-xkbui.extract: $(xorg-lib-xkbui_extract_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XKBUI_DIR)) + @$(call extract, $(XORG_LIB_XKBUI_SOURCE)) + @$(call patchin, $(XORG_LIB_XKBUI)) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +xorg-lib-xkbui_prepare: $(STATEDIR)/xorg-lib-xkbui.prepare + +XORG_LIB_XKBUI_PATH := PATH=$(CROSS_PATH) +XORG_LIB_XKBUI_ENV := $(CROSS_ENV) + +# +# autoconf +# +XORG_LIB_XKBUI_AUTOCONF := $(CROSS_AUTOCONF_USR) + +$(STATEDIR)/xorg-lib-xkbui.prepare: $(xorg-lib-xkbui_prepare_deps_default) + @$(call targetinfo, $@) + @$(call clean, $(XORG_LIB_XKBUI_DIR)/config.cache) + cd $(XORG_LIB_XKBUI_DIR) && \ + $(XORG_LIB_XKBUI_PATH) $(XORG_LIB_XKBUI_ENV) \ + ./configure $(XORG_LIB_XKBUI_AUTOCONF) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +xorg-lib-xkbui_compile: $(STATEDIR)/xorg-lib-xkbui.compile + +$(STATEDIR)/xorg-lib-xkbui.compile: $(xorg-lib-xkbui_compile_deps_default) + @$(call targetinfo, $@) + cd $(XORG_LIB_XKBUI_DIR) && $(XORG_LIB_XKBUI_PATH) make + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +xorg-lib-xkbui_install: $(STATEDIR)/xorg-lib-xkbui.install + +$(STATEDIR)/xorg-lib-xkbui.install: $(xorg-lib-xkbui_install_deps_default) + @$(call targetinfo, $@) + @$(call install, XORG_LIB_XKBUI) + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +xorg-lib-xkbui_targetinstall: $(STATEDIR)/xorg-lib-xkbui.targetinstall + +$(STATEDIR)/xorg-lib-xkbui.targetinstall: $(xorg-lib-xkbui_targetinstall_deps_default) + @$(call targetinfo, $@) + + @$(call install_init,default) + @$(call install_fixup,PACKAGE,xorg-lib-xkbui) + @$(call install_fixup,PRIORITY,optional) + @$(call install_fixup,VERSION,$(XORG_LIB_XKBUI_VERSION)) + @$(call install_fixup,SECTION,base) + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") + @$(call install_fixup,DEPENDS,) + @$(call install_fixup,DESCRIPTION,missing) + +#FIXME + + @$(call install_finish) + + @$(call touch, $@) + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +xorg-lib-xkbui_clean: + rm -rf $(STATEDIR)/xorg-lib-xkbui.* + rm -rf $(IMAGEDIR)/xorg-lib-xkbui_* + rm -rf $(XORG_LIB_XKBUI_DIR) + +# vim: syntax=make diff --git a/rules/xorg-lib-xtrans.make b/rules/xorg-lib-xtrans.make index 648302368..3caf3b82c 100644 --- a/rules/xorg-lib-xtrans.make +++ b/rules/xorg-lib-xtrans.make @@ -18,11 +18,11 @@ PACKAGES-$(PTXCONF_XORG_LIB_XTRANS) += xorg-lib-xtrans # Paths and names # XORG_LIB_XTRANS_VERSION := 1.0.0 -XORG_LIB_XTRANS := xorg-lib-xtrans-X11R7.0-$(XORG_LIB_XTRANS_VERSION) -XORG_LIB_XTRANS_SUFFIX := tar.bz2 -XORG_LIB_XTRANS_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XTRANS).$(XORG_LIB_XTRANS_SUFFIX) -XORG_LIB_XTRANS_SOURCE := $(SRCDIR)/$(XORG_LIB_XTRANS).$(XORG_LIB_XTRANS_SUFFIX) -XORG_LIB_XTRANS_DIR := $(BUILDDIR)/$(XORG_LIB_XTRANS) +XORG_LIB_XTRANS := xtrans-X11R7.0-$(XORG_LIB_XTRANS_VERSION) +XORG_LIB_XTRANS_SUFFIX := tar.bz2 +XORG_LIB_XTRANS_URL := ftp://ftp.gwdg.de/pub/x11/x.org/pub/X11R7.0/src/lib//$(XORG_LIB_XTRANS).$(XORG_LIB_XTRANS_SUFFIX) +XORG_LIB_XTRANS_SOURCE := $(SRCDIR)/$(XORG_LIB_XTRANS).$(XORG_LIB_XTRANS_SUFFIX) +XORG_LIB_XTRANS_DIR := $(BUILDDIR)/$(XORG_LIB_XTRANS) -include $(call package_depfile) @@ -111,10 +111,12 @@ $(STATEDIR)/xorg-lib-xtrans.targetinstall: $(xorg-lib-xtrans_targetinstall_deps_ @$(call install_fixup,PRIORITY,optional) @$(call install_fixup,VERSION,$(XORG_LIB_XTRANS_VERSION)) @$(call install_fixup,SECTION,base) - @$(call install_fixup,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>") + @$(call install_fixup,AUTHOR,"Erwin Rol <ero\@pengutronix.de>") @$(call install_fixup,DEPENDS,) @$(call install_fixup,DESCRIPTION,missing) +#FIXME + @$(call install_finish) @$(call touch, $@) |