fbset: Add fbset
authorMatthias Hentges <oe@hentges.net>
Sat, 27 May 2006 20:59:44 +0000 (20:59 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Sat, 27 May 2006 20:59:44 +0000 (20:59 +0000)
packages/fbset/.mtn2git_empty [new file with mode: 0644]
packages/fbset/fbset_2.1.bb [new file with mode: 0644]
packages/fbset/files/.mtn2git_empty [new file with mode: 0644]
packages/fbset/files/makefile.patch [new file with mode: 0644]

diff --git a/packages/fbset/.mtn2git_empty b/packages/fbset/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/fbset/fbset_2.1.bb b/packages/fbset/fbset_2.1.bb
new file mode 100644 (file)
index 0000000..c3fb9bf
--- /dev/null
@@ -0,0 +1,46 @@
+#
+# Copyright Matthias Hentges <devel@hentges.net> (c) 2006
+# License: GPL (see http://www.gnu.org/licenses/gpl.txt for a copy of the license)
+#
+# Filename: fbset_2.1.bb
+# Date: 27-May-06
+
+DESCRIPTION = "The fbset console tool"
+MAINTAINER = "Matthias 'CoreDump' Hentges <oe@hentges.net>"
+HOMEPAGE = ""
+LICENSE = "GPL"
+
+######################################################################################
+
+SRC_URI = "http://ftp.debian.org/debian/pool/main/f/fbset/fbset_2.1.orig.tar.gz \
+          file://makefile.patch;patch=1"
+
+######################################################################################
+
+PR = "r0"
+PARALLEL_MAKE=""
+
+######################################################################################
+
+inherit autotools 
+
+######################################################################################
+
+do_install() {
+       install -d ${D}/usr/sbin ${D}/usr/share/man/man8 ${D}/usr/share/man/man5
+       
+       install -m 0755 ${WORKDIR}/${P}/fbset ${D}/usr/sbin/fbset.real
+
+       install -m 0644 ${WORKDIR}/${P}/*.5 ${D}/usr/share/man/man5
+       install -m 0644 ${WORKDIR}/${P}/*.8 ${D}/usr/share/man/man8
+}
+
+######################################################################################
+
+pkg_postinst_${PN}() {
+       update-alternatives --install /usr/sbin/fbset fbset /usr/sbin/fbset.real 55     
+}
+
+pkg_postrm_${PN}() { 
+       update-alternatives --remove fbset /usr/sbin/fbset.real
+}                                                                               
diff --git a/packages/fbset/files/.mtn2git_empty b/packages/fbset/files/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/fbset/files/makefile.patch b/packages/fbset/files/makefile.patch
new file mode 100644 (file)
index 0000000..eda2af5
--- /dev/null
@@ -0,0 +1,11 @@
+--- fbset-2.1/Makefile.orig    2006-05-27 21:05:20.228048544 +0200
++++ fbset-2.1/Makefile 2006-05-27 21:05:37.266458312 +0200
+@@ -2,7 +2,7 @@
+ # Linux Frame Buffer Device Configuration
+ #
+-CC =          gcc -Wall -O2 -I.
++CC =          arm-linux-gcc -Wall -O2 -I.
+ BISON =               bison -d
+ FLEX =                flex
+ INSTALL =     install