]> code.ossystems Code Review - openembedded-core.git/commitdiff
ncurses: Add sdk version and tweak common files to adapt for this
authorRichard Purdie <richard@openedhand.com>
Tue, 22 Apr 2008 11:10:29 +0000 (11:10 +0000)
committerRichard Purdie <richard@openedhand.com>
Tue, 22 Apr 2008 11:10:29 +0000 (11:10 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4304 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/packages/ncurses/ncurses-native_5.4.bb
meta/packages/ncurses/ncurses-sdk_5.4.bb [new file with mode: 0644]
meta/packages/ncurses/ncurses.inc

index 19e379a15c9acc318e41e3d9027553eb0c9cce12..310a4bb27ced1b2318a36a0adc220647291409c9 100644 (file)
@@ -1,6 +1,4 @@
-SECTION = "libs"
 require ncurses_${PV}.bb
 inherit native
 EXTRA_OEMAKE = '"BUILD_CCFLAGS=${BUILD_CCFLAGS}"'
 DEPENDS = ""
-FILESPATH = "${FILE_DIRNAME}/local:${FILE_DIRNAME}/ncurses-${PV}-${PR}:${FILE_DIRNAME}/ncurses-${PV}:${FILE_DIRNAME}/ncurses:${FILE_DIRNAME}"
diff --git a/meta/packages/ncurses/ncurses-sdk_5.4.bb b/meta/packages/ncurses/ncurses-sdk_5.4.bb
new file mode 100644 (file)
index 0000000..fb69c1e
--- /dev/null
@@ -0,0 +1,3 @@
+require ncurses_${PV}.bb
+inherit sdk
+EXTRA_OEMAKE = '"BUILD_CCFLAGS=${BUILD_CCFLAGS}"'
index 60cc9db66bffac9481a1fda095a59b7b31e590df..fd0885356b0cbd52a5b1137318f49c6efaf5da76 100644 (file)
@@ -19,6 +19,8 @@ FILES_${PN} = "${bindir}/tput ${bindir}/tset ${libdir}/lib*.so.* usr/share/tabse
 
 PARALLEL_MAKE=""
 
+FILESPATH = "${FILE_DIRNAME}/local:${FILE_DIRNAME}/ncurses-${PV}-${PR}:${FILE_DIRNAME}/ncurses-${PV}:${FILE_DIRNAME}/ncurses:${FILE_DIRNAME}"
+
 EXTRA_OECONF = "--with-shared \
                 --with-libtool \
                --without-profile \
@@ -74,18 +76,24 @@ do_install() {
                ln -sf xterm-color ${D}${sysconfdir}/terminfo/x/xterm
        fi
 
-       mv ${D}${bindir}/clear ${D}${bindir}/clear.${PN}
-       mv ${D}${bindir}/reset ${D}${bindir}/reset.${PN}
+       if [ "${PN}" = "ncurses" ]; then
+               mv ${D}${bindir}/clear ${D}${bindir}/clear.${PN}
+               mv ${D}${bindir}/reset ${D}${bindir}/reset.${PN}
+       fi
 }
                
                
 pkg_postinst_ncurses-tools () {
-       update-alternatives --install ${bindir}/clear clear clear.${PN} 100
-       update-alternatives --install ${bindir}/reset reset reset.${PN} 100
+       if [ "${PN}" = "ncurses" ]; then
+               update-alternatives --install ${bindir}/clear clear clear.${PN} 100
+               update-alternatives --install ${bindir}/reset reset reset.${PN} 100
+       fi
 }
                                
                        
 pkg_prerm_ncurses-tools () {
-       update-alternatives --remove clear clear.${PN}
-       update-alternatives --remove reset reset.${PN}
+       if [ "${PN}" = "ncurses" ]; then
+               update-alternatives --remove clear clear.${PN}
+               update-alternatives --remove reset reset.${PN}
+       fi
 }