From: Enlightenment C. <no...@cv...> - 2006-04-21 15:11:26
|
Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs Dir : e17/apps/evfs Modified Files: TODO configure.in Added Files: BUGS Log Message: Ok, lotsa changes: * Abstracted out the plugin architecture. Two plugins types now: Filesystem, and metadata provider * Added audio tagger metadata provider (based on e_taggerd by CodeWarrior). Be warned - metadata provider file type is hardcoded to go to this plugin for now - more later, including libextract) * A few bug fixes, whatever ended up in this commit cycle =================================================================== RCS file: /cvs/e/e17/apps/evfs/TODO,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- TODO 9 Apr 2006 09:02:43 -0000 1.7 +++ TODO 21 Apr 2006 15:10:16 -0000 1.8 @@ -1,11 +1,11 @@ TODO ---- - * Unique identifier per command, for easier tracking +[DONE] * Unique identifier per command, for easier tracking * Exception handling * File permissions checking [DONE] * Remove monitors for client when client disconnects - * evfs_fs_ssh (SSH filesystem plugin) +[DONE] * evfs_fs_ssh (SSH filesystem plugin) [DONE] * bzip2 [DONE] * gzip support [DONE] * ldap plugin =================================================================== RCS file: /cvs/e/e17/apps/evfs/configure.in,v retrieving revision 1.21 retrieving revision 1.22 diff -u -3 -r1.21 -r1.22 --- configure.in 15 Apr 2006 03:15:54 -0000 1.21 +++ configure.in 21 Apr 2006 15:10:16 -0000 1.22 @@ -174,6 +174,25 @@ AC_SUBST(eet_libs) +PROG="taglib-config"; +AC_PATH_PROG(TAGLIB_CONFIG, $PROG, "", $PATH) +msg_taglib="no" +if test -z "$TAGLIB_CONFIG" ; then + echo $PROG " is not in your \$PATH. Please ensure it is."; + echo "Read the manual page for your shell as to how to extend your path."; + AC_MSG_WARN(Cannot find $PROG) + taglib_libs="" + taglib_cflags="" +else + taglib_libs=`$TAGLIB_CONFIG --libs`" -ltag_c" + taglib_cflags=`$TAGLIB_CONFIG --cflags` + msg_taglib="yes" +fi + +AC_SUBST(taglib_libs) +AC_SUBST(taglib_cflags) +AM_CONDITIONAL(HAVE_TAGLIB, test $msg_taglib = yes) +AC_CHECK_HEADER(taglib/tag_c.h) @@ -261,6 +280,8 @@ src/bin/Makefile src/lib/Makefile src/plugins/Makefile +src/plugins/file/Makefile +src/plugins/meta/Makefile src/demo/Makefile src/include/Makefile src/common/Makefile |