drm: inherit autotools and use autotools methods for install and staging
authorKoen Kooi <koen@openembedded.org>
Wed, 26 Jul 2006 16:44:00 +0000 (16:44 +0000)
committerKoen Kooi <koen@openembedded.org>
Wed, 26 Jul 2006 16:44:00 +0000 (16:44 +0000)
closes #1201

packages/dri/drm_cvs.bb

index 2b105eb..55cd5aa 100644 (file)
@@ -7,28 +7,14 @@ PR = "r2"
 
 S = "${WORKDIR}/drm"
 
+inherit autotools
+
 do_compile() {
        oe_runmake -C libdrm
 }
 
 do_stage() {
-       oe_libinstall -so -C libdrm libdrm ${STAGING_LIBDIR}
-       ln -sf libdrm.so ${STAGING_LIBDIR}/libdrm.so.1
-       for i in xf86drmCompat.h xf86drm.h; do
-               install -m 0644 libdrm/$i ${STAGING_INCDIR}
-       done
-       for i in drm.h; do
-               install -m 0644 shared-core/$i ${STAGING_INCDIR}
-       done
+       autotools_stage_all
 }
 
-do_install() {
-       install -d ${D}${includedir}
-       install -d ${D}/lib
-       oe_runmake -C libdrm DESTDIR="${D}" install
-       install -d ${D}${libdir}
-       mv ${D}/lib/libdrm.so ${D}${libdir}/libdrm.so.1
-       ln -sf libdrm.so.1 ${D}${libdir}/libdrm.so
-       rmdir ${D}/lib
-}