install -m 0644 m4macros/gtk-2.0.m4 ${STAGING_DIR}/share/aclocal/
 }
 
-python do_package_prepend() {
+python do_package () {
        def do_split(root, pattern, format, description):
                dvar = data.getVar('D', d, 1)
                if not dvar:
 
        do_split(loaders_root, '^libpixbufloader-(.*)\.so$', 'gdk-pixbuf-loader-%s', 'GDK pixbuf loader for %s')
        do_split(immodules_root, '^im-(.*)\.so$', 'gtk-immodule-%s', 'GTK input module for %s')
+
+       oe.build.exec_func("base_do_package", d)
 }
 
 include ipkg-utils_${PV}.oe
 inherit native
-DEPENDS = python-native
-PACKAGES =
-
+DEPENDS = "python-native"
+PACKAGES = ""
 
 do_stage() {
        cp ipkg* ${STAGING_BINDIR}/
 
        done
 
        oe_soinstall mimedir/.libs/${libname} ${STAGING_LIBDIR}/
+       ln -sf ${libname} ${STAGING_LIBDIR}/libmimedir.so
        install -m 0755 mimedir/libmimedir.la ${STAGING_LIBDIR}/
 }
 
 DEPENDS = "virtual/libc zlib"
 RDEPENDS = "libc6 zlib1g"
 DESCRIPTION = "Tools for managing memory technology devices."
-PV = "${@os.popen("date +%Y%m%d").readline().strip()}"
+PV = "${CVSDATE}"
 
 S = "${WORKDIR}/mtd/util"
 SRC_URI = "cvs://anoncvs:anoncvs@cvs.infradead.org/home/cvs;module=mtd"
 
 RDEPENDS = "libqpe1"
 DEPENDS = "virtual/libc"
 
-SRC_URI = "cvs://anonymous@cvs.qplot.sourceforge.net/cvsroot/qplot;module=qplot;tag=HEAD \
+SRC_URI = "cvs://anonymous@cvs.qplot.sourceforge.net/cvsroot/qplot;module=qplot \
            file://${FILESDIR}/gcc3.patch;patch=1"
 S = "${WORKDIR}/qplot"