# -*-makefile-*- # # Copyright (C) 2009 by Marc Kleine-Budde # # For further information about the PTXdist project and license conditions # see the README file. # # # We provide this package # PACKAGES-$(PTXCONF_LIBCACA) += libcaca # # Paths and names # LIBCACA_VERSION := 0.99.beta16 LIBCACA_MD5 := 3953bf4a803747b63a99f50125563151 LIBCACA := libcaca-$(LIBCACA_VERSION) LIBCACA_SUFFIX := tar.gz LIBCACA_URL := http://caca.zoy.org/files/libcaca/$(LIBCACA).$(LIBCACA_SUFFIX) LIBCACA_SOURCE := $(SRCDIR)/$(LIBCACA).$(LIBCACA_SUFFIX) LIBCACA_DIR := $(BUILDDIR)/$(LIBCACA) # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- LIBCACA_PATH := PATH=$(CROSS_PATH) LIBCACA_ENV := \ $(CROSS_ENV) \ CONFIG_SHELL=bash # # autoconf # LIBCACA_AUTOCONF := \ $(CROSS_AUTOCONF_USR) \ \ --disable-doc \ --disable-slang \ --disable-conio \ --disable-cocoa \ --disable-network \ --disable-vga \ --disable-csharp \ --disable-ruby \ --disable-imlib2 \ --disable-debug \ --disable-plugins \ --disable-cppunit \ --disable-zzuf \ \ --$(call ptx/endis, PTXCONF_LIBCACA_NCURSES)-ncurses \ --$(call ptx/endis, PTXCONF_LIBCACA_X11)-x11 \ --$(call ptx/endis, PTXCONF_LIBCACA_GL)-gl \ --$(call ptx/endis, PTXCONF_LIBCACA_CXX)-cxx # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- $(STATEDIR)/libcaca.targetinstall: @$(call targetinfo) @$(call install_init, libcaca) @$(call install_fixup, libcaca,PRIORITY,optional) @$(call install_fixup, libcaca,SECTION,base) @$(call install_fixup, libcaca,AUTHOR,"Marc Kleine-Budde ") @$(call install_fixup, libcaca,DESCRIPTION,missing) @$(call install_lib, libcaca, 0, 0, 0644, libcaca) ifdef PTXCONF_LIBCACA_CXX @$(call install_lib, libcaca, 0, 0, 0644, libcaca++) endif @$(call install_finish, libcaca) @$(call touch) # vim: syntax=make