Author: danw
Date: 2005-04-26 11:30:47 -0400 (Tue, 26 Apr 2005)
New Revision: 43599

Removed:
   trunk/stetic/libstetic/wrapper/pixmaps/Makefile.am
   trunk/stetic/stetic/stetic.exe.config
   trunk/stetic/widgets/
Modified:
   trunk/stetic/ChangeLog
   trunk/stetic/configure.in
   trunk/stetic/glue/Makefile.am
   trunk/stetic/libstetic/Makefile.am
   trunk/stetic/libstetic/libstetic.dll.config
   trunk/stetic/stetic/Makefile.am
   trunk/stetic/stetic/stetic.in
Log:
        * glue/Makefile.am (pkglib_LTLIBRARIES): install libsteticglue.la

        * libstetic/Makefile.am (pkglib_DATA): install libstetic.dll and
        libstetic.dll.config
        (libstetic.dll): update to non-warned-about mcs option syntax
        (CLEANFILES, EXTRA_DIST): update
        
        * libstetic/libstetic.dll.config: remove unused mapping

        * libstetic/wrapper/pixmaps/Makefile.am: remove unused Makefile

        * stetic/Makefile.am (pkglib_DATA, bin_DATA): install stetic and
        stetic.exe
        (stetic.exe): update to non-warned-about mcs option syntax
        (CLEANFILES, EXTRA_DIST): update
        (run, trace, mdb, gdb): targets to run the uninstalled stetic.exe

        * stetic/stetic.in: redo this for installation

        * stetic/stetic.exe.config: remove this; stetic.exe doesn't
        DllImport anything of its own

        * configure.in: remove unused GACUTIL checks


Modified: trunk/stetic/ChangeLog
===================================================================
--- trunk/stetic/ChangeLog      2005-04-26 14:42:02 UTC (rev 43598)
+++ trunk/stetic/ChangeLog      2005-04-26 15:30:47 UTC (rev 43599)
@@ -1,3 +1,29 @@
+2005-04-26  Dan Winship  <[EMAIL PROTECTED]>
+
+       * glue/Makefile.am (pkglib_LTLIBRARIES): install libsteticglue.la
+
+       * libstetic/Makefile.am (pkglib_DATA): install libstetic.dll and
+       libstetic.dll.config
+       (libstetic.dll): update to non-warned-about mcs option syntax
+       (CLEANFILES, EXTRA_DIST): update
+       
+       * libstetic/libstetic.dll.config: remove unused mapping
+
+       * libstetic/wrapper/pixmaps/Makefile.am: remove unused Makefile
+
+       * stetic/Makefile.am (pkglib_DATA, bin_DATA): install stetic and
+       stetic.exe
+       (stetic.exe): update to non-warned-about mcs option syntax
+       (CLEANFILES, EXTRA_DIST): update
+       (run, trace, mdb, gdb): targets to run the uninstalled stetic.exe
+
+       * stetic/stetic.in: redo this for installation
+
+       * stetic/stetic.exe.config: remove this; stetic.exe doesn't
+       DllImport anything of its own
+
+       * configure.in: remove unused GACUTIL checks
+
 2005-04-20  Dan Winship  <[EMAIL PROTECTED]>
 
        * libstetic/wrapper/CheckMenuItem.cs: 

Modified: trunk/stetic/configure.in
===================================================================
--- trunk/stetic/configure.in   2005-04-26 14:42:02 UTC (rev 43598)
+++ trunk/stetic/configure.in   2005-04-26 15:30:47 UTC (rev 43599)
@@ -21,16 +21,8 @@
        AC_MSG_ERROR([No $CS compiler found])
 fi
 
-AC_PATH_PROG(GACUTIL, gacutil, no)
-if test "x$GACUTIL" = "xno" ; then
-       AC_MSG_ERROR([No gacutil tool found])
-fi
-GACUTIL_FLAGS='/package $(PACKAGE_VERSION) /gacdir $(DESTDIR)$(libdir)'
-
 AC_SUBST(MONO)
 AC_SUBST(MCS)
-AC_SUBST(GACUTIL)
-AC_SUBST(GACUTIL_FLAGS)
 
 PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.4)
 AC_SUBST(GTK_CFLAGS)

Modified: trunk/stetic/glue/Makefile.am
===================================================================
--- trunk/stetic/glue/Makefile.am       2005-04-26 14:42:02 UTC (rev 43598)
+++ trunk/stetic/glue/Makefile.am       2005-04-26 15:30:47 UTC (rev 43599)
@@ -1,6 +1,6 @@
 INCLUDES = $(GTK_CFLAGS)
 
-lib_LTLIBRARIES = libsteticglue.la
+pkglib_LTLIBRARIES = libsteticglue.la
 
 libsteticglue_la_LDFLAGS = -module -avoid-version -no-undefined
 libsteticglue_la_LIBADD = $(GTK_LIBS)

Modified: trunk/stetic/libstetic/Makefile.am
===================================================================
--- trunk/stetic/libstetic/Makefile.am  2005-04-26 14:42:02 UTC (rev 43598)
+++ trunk/stetic/libstetic/Makefile.am  2005-04-26 15:30:47 UTC (rev 43599)
@@ -1,4 +1,4 @@
-noinst_DATA = libstetic.dll
+pkglib_DATA = libstetic.dll libstetic.dll.config
 
 libstetic_dll_sources =                        \
        CommandAttribute.cs             \
@@ -109,6 +109,12 @@
        @rm -f sources.rsp
        @echo $(libstetic_dll_sources) > sources.rsp
        @for pixmap in $(srcdir)/wrapper/pixmaps/*.png; do echo 
-resource:$$pixmap,`basename $$pixmap` >> sources.rsp; done
-       $(MCS) -g -pkg:gnome-sharp-2.0 -target:library -o $@ @sources.rsp
+       $(MCS) -debug -pkg:gnome-sharp-2.0 -target:library -out:$@ @sources.rsp
 
-CLEANFILES = libstetic.dll libstetic.dll.mdb
+CLEANFILES = libstetic.dll libstetic.dll.mdb sources.rsp
+
+EXTRA_DIST =                           \
+       $(libstetic_dll_sources)        \
+       libstetic.dll.config            \
+       wrapper/pixmaps/COPIED          \
+       wrapper/pixmaps/*.png

Modified: trunk/stetic/libstetic/libstetic.dll.config
===================================================================
--- trunk/stetic/libstetic/libstetic.dll.config 2005-04-26 14:42:02 UTC (rev 
43598)
+++ trunk/stetic/libstetic/libstetic.dll.config 2005-04-26 15:30:47 UTC (rev 
43599)
@@ -1,5 +1,4 @@
 <configuration>
   <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0"/>
-  <dllmap dll="libglibsharpglue-2.0.dll" target="libglibsharpglue-2.0.so"/>
   <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0.so.0"/>
 </configuration>

Deleted: trunk/stetic/libstetic/wrapper/pixmaps/Makefile.am
===================================================================
--- trunk/stetic/libstetic/wrapper/pixmaps/Makefile.am  2005-04-26 14:42:02 UTC 
(rev 43598)
+++ trunk/stetic/libstetic/wrapper/pixmaps/Makefile.am  2005-04-26 15:30:47 UTC 
(rev 43599)
@@ -1,3 +0,0 @@
-EXTRA_DIST =                   \
-       COPIED                  \
-       $(wildcard *.png)

Modified: trunk/stetic/stetic/Makefile.am
===================================================================
--- trunk/stetic/stetic/Makefile.am     2005-04-26 14:42:02 UTC (rev 43598)
+++ trunk/stetic/stetic/Makefile.am     2005-04-26 15:30:47 UTC (rev 43599)
@@ -1,7 +1,7 @@
-noinst_PROGRAMS = stetic.exe
-noinst_SCRIPTS = stetic
+pkglib_DATA = stetic.exe
+bin_SCRIPTS = stetic
 
-stetic_exe_SOURCES =                   \
+stetic_exe_sources =                   \
        ContextMenu.cs                  \
        Glade.cs                        \
        Grid.cs                         \
@@ -17,11 +17,25 @@
 ICON_FILES = $(wildcard $(srcdir)/*.png)
 ICON_RESOURCES = $(foreach 
file,$(ICON_FILES),-resource:$(file)$(comma)$(notdir $(file)))
 
-stetic.exe: $(stetic_exe_SOURCES) $(ICON_FILES) ../libstetic/libstetic.dll
-       $(MCS) -g -pkg:gnome-sharp-2.0 -r:../libstetic/libstetic.dll -o 
stetic.exe $(stetic_exe_SOURCES) $(ICON_RESOURCES)
+stetic.exe: $(stetic_exe_sources) $(ICON_FILES) ../libstetic/libstetic.dll
+       $(MCS) -debug -pkg:gnome-sharp-2.0 -r:../libstetic/libstetic.dll 
-out:stetic.exe $(stetic_exe_sources) $(ICON_RESOURCES)
 
 stetic: stetic.in
-       sed -e "s:[EMAIL PROTECTED]@:$(MONO):" $< > $@
+       sed -e "s:[EMAIL PROTECTED]@:$(MONO):" -e "s:[EMAIL 
PROTECTED]@:$(pkglibdir):" $< > $@
        chmod a+x $@
 
-CLEANFILES = stetic stetic.exe.mdb
+EXTRA_DIST = $(stetic_exe_sources) *.png stetic.in
+
+CLEANFILES = stetic stetic.exe stetic.exe.mdb
+
+run:
+       LD_LIBRARY_PATH=../glue/.libs:$$LD_LIBRARY_PATH MONO_PATH=../libstetic 
$(MONO) --debug stetic.exe
+
+trace:
+       LD_LIBRARY_PATH=../glue/.libs:$$LD_LIBRARY_PATH MONO_PATH=../libstetic 
$(MONO) --trace --debug stetic.exe
+
+mdb:
+       LD_LIBRARY_PATH=../glue/.libs:/opt/debug/lib:$$LD_LIBRARY_PATH 
MONO_PATH=../libstetic mdb stetic.exe
+
+gdb:
+       LD_LIBRARY_PATH=../glue/.libs:/opt/debug/lib:$$LD_LIBRARY_PATH 
MONO_PATH=../libstetic gdb $(MONO)

Deleted: trunk/stetic/stetic/stetic.exe.config
===================================================================
--- trunk/stetic/stetic/stetic.exe.config       2005-04-26 14:42:02 UTC (rev 
43598)
+++ trunk/stetic/stetic/stetic.exe.config       2005-04-26 15:30:47 UTC (rev 
43599)
@@ -1,7 +0,0 @@
-<configuration>
-  <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.so"/>
-  <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so"/>
-  <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0.so"/>
-  <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0.so"/>
-  <dllmap dll="libglibsharpglue-2.0.dll" target="libglibsharpglue-2.0.so"/>
-</configuration>

Modified: trunk/stetic/stetic/stetic.in
===================================================================
--- trunk/stetic/stetic/stetic.in       2005-04-26 14:42:02 UTC (rev 43598)
+++ trunk/stetic/stetic/stetic.in       2005-04-26 15:30:47 UTC (rev 43599)
@@ -1,5 +1,4 @@
 #!/bin/sh
 
-export LD_LIBRARY_PATH=../glue/.libs:$LD_LIBRARY_PATH
-export MONO_PATH=../libstetic:../widgets
-exec @MONO@ "$@" --debug stetic.exe
+export [EMAIL PROTECTED]@:$LD_LIBRARY_PATH
+exec @MONO@ "$@" @pkglibdir@/stetic.exe

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to