diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-03-29 13:21:51 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-04-01 12:34:43 +0200 |
commit | f3644a38552e5e17f348eb757aeef45d401c0965 (patch) | |
tree | efdba27f8ad0b6012116c102c6052e1f07dbc17a /rules/freeglut.make | |
parent | 98b74f9c08906407bff0b3c97a94b70143495a04 (diff) | |
download | ptxdist-f3644a38552e5e17f348eb757aeef45d401c0965.tar.gz ptxdist-f3644a38552e5e17f348eb757aeef45d401c0965.tar.xz |
[freeglut] added
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/freeglut.make')
-rw-r--r-- | rules/freeglut.make | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/rules/freeglut.make b/rules/freeglut.make new file mode 100644 index 000000000..8f5d0a62a --- /dev/null +++ b/rules/freeglut.make @@ -0,0 +1,69 @@ +# -*-makefile-*- +# +# Copyright (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de> +# +# 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_FREEGLUT) += freeglut + +# +# Paths and names +# +FREEGLUT_VERSION := 2.6.0 +FREEGLUT := freeglut-$(FREEGLUT_VERSION) +FREEGLUT_SUFFIX := tar.gz +FREEGLUT_URL := $(PTXCONF_SETUP_SFMIRROR)/freeglut/$(FREEGLUT).$(FREEGLUT_SUFFIX) +FREEGLUT_SOURCE := $(SRCDIR)/$(FREEGLUT).$(FREEGLUT_SUFFIX) +FREEGLUT_DIR := $(BUILDDIR)/$(FREEGLUT) +FREEGLUT_LICENSE := unknown + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +$(FREEGLUT_SOURCE): + @$(call targetinfo) + @$(call get, FREEGLUT) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +# +# autoconf +# +FREEGLUT_CONF_TOOL := autoconf + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/freeglut.targetinstall: + @$(call targetinfo) + + @$(call install_init, freeglut) + @$(call install_fixup, freeglut,PACKAGE,freeglut) + @$(call install_fixup, freeglut,PRIORITY,optional) + @$(call install_fixup, freeglut,VERSION,$(FREEGLUT_VERSION)) + @$(call install_fixup, freeglut,SECTION,base) + @$(call install_fixup, freeglut,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>") + @$(call install_fixup, freeglut,DEPENDS,) + @$(call install_fixup, freeglut,DESCRIPTION,missing) + + @$(call install_copy, freeglut, 0, 0, 0644, -, \ + /usr/lib/libglut.so.3.9.0) + @$(call install_link, freeglut, libglut.so.3.9.0, /usr/lib/libglut.so.3) + @$(call install_link, freeglut, libglut.so.3.9.0, /usr/lib/libglut.so) + + @$(call install_finish, freeglut) + + @$(call touch) + +# vim: syntax=make |