org.guifications.plugins: 6c5c4715628871c167ac5030cee9f7e3aef58c9b

grim at guifications.org grim at guifications.org
Sun Oct 14 19:20:05 CDT 2007


-----------------------------------------------------------------
Revision: 6c5c4715628871c167ac5030cee9f7e3aef58c9b
Ancestor: 4dac98c1cc9e4cf5be63531c33a62ed9507cc159
Author: grim at guifications.org
Date: 2007-10-15T00:15:54
Branch: org.guifications.plugins

Modified files:
        menuconfig

ChangeLog: 

Bringing menuconfig back up to date and making it work again...


----------------------------------------------------------------------
This revision's diffstat output:
 menuconfig |   12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)
-------------- next part --------------
============================================================
--- menuconfig	54e264b5b761edf5fc07d4dcd8d3e973e73530ac
+++ menuconfig	40d097d8d1be7a97fdf8403f275241718740ed3d
@@ -17,10 +17,11 @@ PLUGIN_LIST=""
 
 # build the list of plugins to pass to dialog
 PLUGIN_LIST=""
-AVAILABLE_PLUGINS=`find -name .plugin | cut -d/ -f2 | sort`
+AVAILABLE_PLUGINS=`find -regextype posix-extended -regex '^.+/\.(finch|pidgin|purple)-plugin' | \
+				   cut -d/ -f2 | sort`
 for P in ${AVAILABLE_PLUGINS}
 do
-	if [ -f ${P}/.abusive ] ; then
+	if [ -f ${P}/.abusive -o -f ${P}/.incomplete ] ; then
 		continue
 	fi
 
@@ -41,6 +42,7 @@ if [ $? != 0 ] ; then
 show_dialog --single-quoted --file ${PC_CONFIG} 2>${PC_RESULT}
 
 if [ $? != 0 ] ; then
+	rm -f ${PC_CONFIG} ${PC_RESULT}
 	exit 1
 fi
 
@@ -48,9 +50,11 @@ rm -f ${PC_CONFIG} ${PC_RESULT}
 
 rm -f ${PC_CONFIG} ${PC_RESULT}
 
-CONFIGURE_ARGS=""
 if [ -f configure.args ] ; then
-	CONFIGURE_ARGS=`cat configure.args`
+	. configure.args
 fi
 
+echo "Running configure with '${CONFIGURE_ARGS} --with-plugins=${PLUGINS}"
+echo;
+
 ./configure ${CONFIGURE_ARGS} --with-plugins=${PLUGINS}


More information about the Plugins-commits mailing list