Signed-off-by: Bernhard Walle <bernh...@bwalle.de>

diff -r 738d48773e7a -r 22739a15eec4 patches/serdisplib-1.97.9/autogen.sh
--- /dev/null   Do Jan 01 00:00:00 1970 +0000
+++ b/patches/serdisplib-1.97.9/autogen.sh      Di Jun 14 21:01:32 2011 +0200
@@ -0,0 +1,1 @@
+../autogen.sh
\ No newline at end of file
diff -r 738d48773e7a -r 22739a15eec4 
patches/serdisplib-1.97.9/serdisplib-1.97.9-add-Support-for-DESTDIR.patch
--- /dev/null   Do Jan 01 00:00:00 1970 +0000
+++ b/patches/serdisplib-1.97.9/serdisplib-1.97.9-add-Support-for-DESTDIR.patch 
Di Jun 14 21:01:32 2011 +0200
@@ -0,0 +1,70 @@
+From f2c935dac0bca0d0754457968fd57f9ff227af18 Mon Sep 17 00:00:00 2001
+From: Bernhard Walle <bernh...@bwalle.de>
+Date: Sat, 28 May 2011 14:58:40 +0200
+Subject: [PATCH] serdisplib: Add Support for DESTDIR
+
+Signed-off-by: Bernhard Walle <bernh...@bwalle.de>
+---
+ Makefile.in       |    6 +++---
+ src/Makefile.in   |    8 ++++----
+ tools/Makefile.in |    8 ++++----
+ 3 files changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index 7a1a7eb..101966c 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -9,9 +9,9 @@ top_srcdir = @top_srcdir@
+ srcdir = @srcdir@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+-bindir = @bindir@
+-libdir = @libdir@
+-mandir = @mandir@
++bindir = $(DESTDIR)@bindir@
++libdir = $(DESTDIR)@libdir@
++mandir = $(DESTDIR)@mandir@
+ abs_top_srcdir=@abs_top_srcdir@
+ base_abs_top_srcdir=$(shell /bin/basename $(abs_top_srcdir))
+ current_timestamp=$(shell /bin/date '+%Y%m%d-%H%M')
+diff --git a/src/Makefile.in b/src/Makefile.in
+index 930b65a..c554f2c 100644
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -22,10 +22,10 @@ top_srcdir = @top_srcdir@
+ srcdir = @srcdir@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+-bindir = @bindir@
+-libdir = @libdir@
+-mandir = @mandir@
+-includedir = @includedir@
++bindir = $(DESTDIR)@bindir@
++libdir = $(DESTDIR)@libdir@
++mandir = $(DESTDIR)@mandir@
++includedir = $(DESTDIR)@includedir@
+ 
+ CC=@CC@
+ AR=@AR@ -r
+diff --git a/tools/Makefile.in b/tools/Makefile.in
+index 8d29739..5a748f7 100644
+--- a/tools/Makefile.in
++++ b/tools/Makefile.in
+@@ -10,10 +10,10 @@ top_srcdir = @top_srcdir@
+ srcdir = @srcdir@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+-bindir = @bindir@
+-libdir = @libdir@
+-mandir = @mandir@
+-includedir = @includedir@
++bindir = $(DESTDIR)@bindir@
++libdir = $(DESTDIR)@libdir@
++mandir = $(DESTDIR)@mandir@
++includedir = $(DESTDIR)@includedir@
+ 
+ CC=@CC@
+ AR=@AR@ -r
+-- 
+1.7.5.2
+
diff -r 738d48773e7a -r 22739a15eec4 patches/serdisplib-1.97.9/series
--- /dev/null   Do Jan 01 00:00:00 1970 +0000
+++ b/patches/serdisplib-1.97.9/series  Di Jun 14 21:01:32 2011 +0200
@@ -0,0 +1,1 @@
+serdisplib-1.97.9-add-Support-for-DESTDIR.patch
diff -r 738d48773e7a -r 22739a15eec4 rules/serdisplib.in
--- /dev/null   Do Jan 01 00:00:00 1970 +0000
+++ b/rules/serdisplib.in       Di Jun 14 21:01:32 2011 +0200
@@ -0,0 +1,17 @@
+## SECTION=system_libraries
+
+config SERDISPLIB
+       tristate
+       prompt "serdisplib"
+       select LIBUSB_COMPAT
+       help
+         Library to drive serial displays with built-in controllers.
+
+config SERDISPLIB_TESTSERDISP
+       bool
+       prompt "Install testserdisp on target"
+       depends on SERDISPLIB
+       help
+         If selected, the testserdisp test program will be installed on
+          the target.
+
diff -r 738d48773e7a -r 22739a15eec4 rules/serdisplib.make
--- /dev/null   Do Jan 01 00:00:00 1970 +0000
+++ b/rules/serdisplib.make     Di Jun 14 21:01:32 2011 +0200
@@ -0,0 +1,73 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2011 by Bernhard Walle <bernh...@bwalle.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_SERDISPLIB) += serdisplib
+
+#
+# Paths and names
+#
+SERDISPLIB_VERSION     := 1.97.9
+SERDISPLIB_MD5         := 130552ec60d01e974712a60274f34de7
+SERDISPLIB             := serdisplib-$(SERDISPLIB_VERSION)
+SERDISPLIB_SUFFIX      := tar.gz
+SERDISPLIB_URL         := 
http://ignum.dl.sourceforge.net/project/serdisplib/serdisplib/$(SERDISPLIB_VERSION)/$(SERDISPLIB).$(SERDISPLIB_SUFFIX)
+SERDISPLIB_SOURCE      := $(SRCDIR)/$(SERDISPLIB).$(SERDISPLIB_SUFFIX)
+SERDISPLIB_DIR         := $(BUILDDIR)/$(SERDISPLIB)
+SERDISPLIB_LICENSE     := GPL
+
+# ----------------------------------------------------------------------------
+# Get
+# ----------------------------------------------------------------------------
+
+$(SERDISPLIB_SOURCE):
+       @$(call targetinfo)
+       @$(call get, SERDISPLIB)
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+#SERDISPLIB_CONF_ENV   := $(CROSS_ENV)
+
+#
+# autoconf
+#
+SERDISPLIB_CONF_TOOL   := autoconf
+SERDISPLIB_CONF_OPT    := \
+       $(CROSS_AUTOCONF_USR) \
+       --enable-libusb
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/serdisplib.targetinstall:
+       @$(call targetinfo)
+
+       @$(call install_init, serdisplib)
+       @$(call install_fixup, serdisplib,PRIORITY,optional)
+       @$(call install_fixup, serdisplib,SECTION,base)
+       @$(call install_fixup, serdisplib,AUTHOR,"Bernhard Walle 
<bernh...@bwalle.de>")
+       @$(call install_fixup, serdisplib,DESCRIPTION,missing)
+
+       @$(call install_lib, serdisplib, 0, 0, 0644, libserdisp)
+
+ifdef PTXCONF_SERDISPLIB_TESTSERDISP
+       @$(call install_copy, serdisplib, 0, 0, 0755, -, /usr/bin/testserdisp)
+endif
+
+       @$(call install_finish, serdisplib)
+
+       @$(call touch)
+
+# vim: syntax=make

-- 
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to