[oe-commits] org.oe.dreambox libeml: add package

tmbinc commit oe at amethyst.openembedded.net
Thu Jul 10 08:46:13 UTC 2008


libeml: add package

Author: tmbinc at openembedded.org
Branch: org.openembedded.dreambox
Revision: 685f006adcd2c6b2bf72f60153ebb4b83a116ed6
ViewMTN: http://monotone.openembedded.org/revision/info/685f006adcd2c6b2bf72f60153ebb4b83a116ed6
Files:
1
packages/libebml
packages/libebml/libebml_0.7.8.bb
Diffs:

#
# mt diff -ra1ddba6816fd474e27b0bf0e5878e2cc8ba4390b -r685f006adcd2c6b2bf72f60153ebb4b83a116ed6
#
#
#
# add_dir "packages/libebml"
# 
# add_file "packages/libebml/libebml_0.7.8.bb"
#  content [090673173f0b6ba6b1ce49b4e28e82d44417723f]
#
============================================================
--- packages/libebml/libebml_0.7.8.bb	090673173f0b6ba6b1ce49b4e28e82d44417723f
+++ packages/libebml/libebml_0.7.8.bb	090673173f0b6ba6b1ce49b4e28e82d44417723f
@@ -0,0 +1,27 @@
+DESCRIPTION = "Extensible binary format library (kinda like XML)"
+HOMEPAGE = "http://www.matroska.org/"
+SECTION = "libs"
+PRIORITY = "optional"
+
+LICENSE="LGPL-2.1"
+
+inherit pkgconfig
+
+SRC_URI = "http://www.bunkus.org/videotools/mkvtoolnix/sources/${PN}-${PV}.tar.bz2"
+
+#S="${S}/make/linux"
+
+do_compile() {
+	cd ${S}/make/linux
+	oe_runmake CC="${CC}" CXX="${CXX}" AR="${AR} rcvu"
+}
+
+do_stage () {
+	oe_libinstall -a -so -C make/linux libebml ${STAGING_LIBDIR}
+}
+
+do_install() {
+	install -m 0644 ebml/*.h ${STAGING_INCDIR}
+	install -d ${STAGING_INCDIR}/ebml
+	(cd ${S}/ebml; cp *.h ${STAGING_INCDIR}/ebml/; mkdir ${STAGING_INCDIR}/ebml/c; cp c/libebml_t.h ${STAGING_INCDIR}/ebml/c;)
+}






More information about the Openembedded-commits mailing list