# -*-makefile-*- # # Copyright (C) 2008 by Robert Schwebel # (C) 2010 by Michael Olbrich # # 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_NICKEL) += nickel # # Paths and names # NICKEL_VERSION := 1.1.0 NICKEL := nickel-$(NICKEL_VERSION) NICKEL_SUFFIX := tar.gz NICKEL_URL := http://downloads.sourceforge.net/chaoslizard/$(NICKEL).$(NICKEL_SUFFIX) NICKEL_SOURCE := $(SRCDIR)/$(NICKEL).$(NICKEL_SUFFIX) NICKEL_DIR := $(BUILDDIR)/$(NICKEL) # ---------------------------------------------------------------------------- # Get # ---------------------------------------------------------------------------- $(NICKEL_SOURCE): @$(call targetinfo) @$(call get, NICKEL) # ---------------------------------------------------------------------------- # Compile # ---------------------------------------------------------------------------- NICKEL_PATH := PATH=$(CROSS_PATH) NICKEL_SUBDIR := src NICKEL_MAKE_OPT := CC=$(CROSS_CC) LD=$(CROSS_LD) NICKEL_INSTALL_OPT := prefix=/usr install # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- $(STATEDIR)/nickel.targetinstall: @$(call targetinfo) @$(call install_init, nickel) @$(call install_fixup, nickel,PACKAGE,nickel) @$(call install_fixup, nickel,PRIORITY,optional) @$(call install_fixup, nickel,VERSION,$(NICKEL_VERSION)) @$(call install_fixup, nickel,SECTION,base) @$(call install_fixup, nickel,AUTHOR,"Robert Schwebel ") @$(call install_fixup, nickel,DEPENDS,) @$(call install_fixup, nickel,DESCRIPTION,missing) @$(call install_copy, nickel, 0, 0, 0644, -, \ /usr/lib/libnickel.so.1.1.0) @$(call install_link, nickel, \ libnickel.so.1.1.0, \ /usr/lib/libnickel.so.1) @$(call install_link, nickel, \ libnickel.so.1.1.0, \ /usr/lib/libnickel.so) @$(call install_finish, nickel) @$(call touch) # vim: syntax=make