diff options
author | Josef Holzmayr <holzmayr@rsi-elektrotechnik.de> | 2010-02-23 12:14:33 +0100 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2010-02-23 12:25:28 +0100 |
commit | 8017313298146788999e7b37a568d599af4bfab9 (patch) | |
tree | c2d20b38c4fc25bb58e9375ca6f4043035138d62 /rules/irssi.make | |
parent | 74f56ff179b0d64abcea06e2360fa06fbda46c19 (diff) | |
download | ptxdist-8017313298146788999e7b37a568d599af4bfab9.tar.gz ptxdist-8017313298146788999e7b37a568d599af4bfab9.tar.xz |
[irssi] add new package irssi
Signed-off-by: Josef Holzmayr <holzmayr@rsi-elektrotechnik.de>
[mkl: fix typo in install_alternative
add irssi.conf
add select to LIBC_DL]
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/irssi.make')
-rw-r--r-- | rules/irssi.make | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/rules/irssi.make b/rules/irssi.make new file mode 100644 index 000000000..009796d4a --- /dev/null +++ b/rules/irssi.make @@ -0,0 +1,71 @@ +# -*-makefile-*- +# +# Copyright (C) 2010 by Josef Holzmayr <holzmayr@rsi-elektrotechnik.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_IRSSI) += irssi + +# +# Paths and names +# +IRSSI_VERSION := 0.8.14 +IRSSI := irssi-$(IRSSI_VERSION) +IRSSI_SUFFIX := tar.bz2 +IRSSI_URL := http://irssi.org/files/$(IRSSI).$(IRSSI_SUFFIX) +IRSSI_SOURCE := $(SRCDIR)/$(IRSSI).$(IRSSI_SUFFIX) +IRSSI_DIR := $(BUILDDIR)/$(IRSSI) +IRSSI_LICENSE := unknown + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +$(IRSSI_SOURCE): + @$(call targetinfo) + @$(call get, IRSSI) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +# +# autoconf +# +IRSSI_CONF_TOOL := autoconf +IRSSI_CONF_OPT := \ + $(CROSS_AUTOCONF_USR) \ + --with-ncurses=$(PTXDIST_SYSROOT_TARGET)/usr \ + --without-perl + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/irssi.targetinstall: + @$(call targetinfo) + + @$(call install_init, irssi) + @$(call install_fixup, irssi,PACKAGE,irssi) + @$(call install_fixup, irssi,PRIORITY,optional) + @$(call install_fixup, irssi,VERSION,$(IRSSI_VERSION)) + @$(call install_fixup, irssi,SECTION,base) + @$(call install_fixup, irssi,AUTHOR,"Josef Holzmayr <holzmayr@rsi-elektrotechnik.de") + @$(call install_fixup, irssi,DEPENDS,) + @$(call install_fixup, irssi,DESCRIPTION,missing) + + @$(call install_copy, irssi, 0, 0, 0755, -, /usr/bin/irssi) + @$(call install_alternative, irssi, 0, 0, 0644, /etc/irssi.conf) + + @$(call install_finish, irssi) + + @$(call touch) + +# vim: syntax=make |