Commit 31723167ba30edf95cfac70c5857ae8334ca17b0
1 parent
69598e39
Exists in
master
and in
5 other branches
Removendo dependência da glib-dbus na biblioteca de classes
Showing
5 changed files
with
25 additions
and
12 deletions
Show diff stats
configure.ac
| @@ -366,10 +366,14 @@ AC_SUBST(GLIB_CFLAGS) | @@ -366,10 +366,14 @@ AC_SUBST(GLIB_CFLAGS) | ||
| 366 | 366 | ||
| 367 | #--[ Check DBUS ]--------------------------------------------------------------------------------------------------------------------------------------------- | 367 | #--[ Check DBUS ]--------------------------------------------------------------------------------------------------------------------------------------------- |
| 368 | 368 | ||
| 369 | -PKG_CHECK_MODULES( [DBUS], [dbus-glib-1], app_cv_dbus=yes, AC_MSG_NOTICE([No DBUS support.]) ) | 369 | +PKG_CHECK_MODULES( [DBUS], [dbus-1] ) |
| 370 | AC_SUBST(DBUS_LIBS) | 370 | AC_SUBST(DBUS_LIBS) |
| 371 | AC_SUBST(DBUS_CFLAGS) | 371 | AC_SUBST(DBUS_CFLAGS) |
| 372 | 372 | ||
| 373 | +PKG_CHECK_MODULES( [GDBUS], [dbus-glib-1], app_cv_dbus=yes, AC_MSG_NOTICE([No GDBUS support.]) ) | ||
| 374 | +AC_SUBST(GDBUS_LIBS) | ||
| 375 | +AC_SUBST(GDBUS_CFLAGS) | ||
| 376 | + | ||
| 373 | if test "$app_cv_dbus" == "yes"; then | 377 | if test "$app_cv_dbus" == "yes"; then |
| 374 | AC_DEFINE(HAVE_DBUS) | 378 | AC_DEFINE(HAVE_DBUS) |
| 375 | PLUGINS="$PLUGINS dbus3270" | 379 | PLUGINS="$PLUGINS dbus3270" |
pw3270.cbp
| @@ -264,6 +264,15 @@ | @@ -264,6 +264,15 @@ | ||
| 264 | <Unit filename="src/oxt/pw3270.idl" /> | 264 | <Unit filename="src/oxt/pw3270.idl" /> |
| 265 | <Unit filename="src/oxt/set.cxx" /> | 265 | <Unit filename="src/oxt/set.cxx" /> |
| 266 | <Unit filename="src/oxt/testprogram.cxx" /> | 266 | <Unit filename="src/oxt/testprogram.cxx" /> |
| 267 | + <Unit filename="src/php/Makefile.in" /> | ||
| 268 | + <Unit filename="src/php/get.cc" /> | ||
| 269 | + <Unit filename="src/php/init.cc" /> | ||
| 270 | + <Unit filename="src/php/main.cc" /> | ||
| 271 | + <Unit filename="src/php/misc.cc" /> | ||
| 272 | + <Unit filename="src/php/php.ini" /> | ||
| 273 | + <Unit filename="src/php/php3270.h" /> | ||
| 274 | + <Unit filename="src/php/sample.php" /> | ||
| 275 | + <Unit filename="src/php/set.cc" /> | ||
| 267 | <Unit filename="src/plugins/dbus3270/Makefile.in" /> | 276 | <Unit filename="src/plugins/dbus3270/Makefile.in" /> |
| 268 | <Unit filename="src/plugins/dbus3270/daemon.c"> | 277 | <Unit filename="src/plugins/dbus3270/daemon.c"> |
| 269 | <Option compilerVar="CC" /> | 278 | <Option compilerVar="CC" /> |
src/classlib/class.mak.in
| @@ -24,7 +24,7 @@ | @@ -24,7 +24,7 @@ | ||
| 24 | # erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça) | 24 | # erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça) |
| 25 | # | 25 | # |
| 26 | 26 | ||
| 27 | -CLASS_CFLAGS=@CFLAGS@ @DLL_CFLAGS@ @DBUS_CFLAGS@ @GTK_CFLAGS@ | 27 | +CLASS_CFLAGS=@CFLAGS@ @DLL_CFLAGS@ @DBUS_CFLAGS@ |
| 28 | CLASS_LIBS=@LIBICONV@ @DBUS_LIBS@ | 28 | CLASS_LIBS=@LIBICONV@ @DBUS_LIBS@ |
| 29 | 29 | ||
| 30 | CLASS_SRC=session.cc exception.cc local.cc remote.cc | 30 | CLASS_SRC=session.cc exception.cc local.cc remote.cc |
src/php/Makefile.in
| @@ -90,7 +90,7 @@ $(BINRLS)/php3270@DLLEXT@: $(foreach SRC, $(basename $(SOURCES)), $(OBJRLS)/$(SR | @@ -90,7 +90,7 @@ $(BINRLS)/php3270@DLLEXT@: $(foreach SRC, $(basename $(SOURCES)), $(OBJRLS)/$(SR | ||
| 90 | $(CLASS_RELEASE_OBJECTS) | 90 | $(CLASS_RELEASE_OBJECTS) |
| 91 | @echo " LD `basename $@`" | 91 | @echo " LD `basename $@`" |
| 92 | @$(MKDIR) `dirname $@` | 92 | @$(MKDIR) `dirname $@` |
| 93 | - @$(CXX) -shared $(LDFLAGS) $(OO_LDFLAGS) $(CLASS_LIBS) -o $@ $^ | 93 | + @$(CXX) @SYSDLL_FLAGS@ $(LDFLAGS) $(OO_LDFLAGS) $(CLASS_LIBS) -o $@ $^ |
| 94 | 94 | ||
| 95 | 95 | ||
| 96 | #---[ Debug targets ]---------------------------------------------------------- | 96 | #---[ Debug targets ]---------------------------------------------------------- |
| @@ -101,7 +101,7 @@ $(BINDBG)/php3270@DLLEXT@: $(foreach SRC, $(basename $(SOURCES)), $(OBJDBG)/$(SR | @@ -101,7 +101,7 @@ $(BINDBG)/php3270@DLLEXT@: $(foreach SRC, $(basename $(SOURCES)), $(OBJDBG)/$(SR | ||
| 101 | $(CLASS_DEBUG_OBJECTS) | 101 | $(CLASS_DEBUG_OBJECTS) |
| 102 | @echo " LD `basename $@`" | 102 | @echo " LD `basename $@`" |
| 103 | @$(MKDIR) `dirname $@` | 103 | @$(MKDIR) `dirname $@` |
| 104 | - $(CXX) -shared $(LDFLAGS) $(OO_LDFLAGS) $(CLASS_LIBS) -o $@ $^ | 104 | + @$(CXX) @SYSDLL_FLAGS@ $(LDFLAGS) $(OO_LDFLAGS) $(CLASS_LIBS) -o $@ $^ |
| 105 | 105 | ||
| 106 | 106 | ||
| 107 | run: $(BINDBG)/php3270@DLLEXT@ | 107 | run: $(BINDBG)/php3270@DLLEXT@ |
src/plugins/dbus3270/Makefile.in
| @@ -73,11 +73,11 @@ DLL_FLAGS=-shared | @@ -73,11 +73,11 @@ DLL_FLAGS=-shared | ||
| 73 | DLL_CFLAGS=@DLL_CFLAGS@ | 73 | DLL_CFLAGS=@DLL_CFLAGS@ |
| 74 | DEBUG_CFLAGS=-DDEBUG=1 -g -Wall | 74 | DEBUG_CFLAGS=-DDEBUG=1 -g -Wall |
| 75 | 75 | ||
| 76 | -DBUS_CFLAGS=@DBUS_CFLAGS@ | 76 | +GDBUS_CFLAGS=@GDBUS_CFLAGS@ |
| 77 | GLIB_CFLAGS=@GLIB_CFLAGS@ | 77 | GLIB_CFLAGS=@GLIB_CFLAGS@ |
| 78 | GTK_CFLAGS=@GTK_CFLAGS@ | 78 | GTK_CFLAGS=@GTK_CFLAGS@ |
| 79 | 79 | ||
| 80 | -DBUS_LIBS=@DBUS_LIBS@ | 80 | +GDBUS_LIBS=@GDBUS_LIBS@ |
| 81 | GLIB_LIBS=@GLIB_LIBS@ | 81 | GLIB_LIBS=@GLIB_LIBS@ |
| 82 | GTK_LIBS=@GTK_LIBS@ | 82 | GTK_LIBS=@GTK_LIBS@ |
| 83 | 83 | ||
| @@ -107,12 +107,12 @@ endif | @@ -107,12 +107,12 @@ endif | ||
| 107 | $(OBJDBG)/%.o: %.c $(DEPENDS) | 107 | $(OBJDBG)/%.o: %.c $(DEPENDS) |
| 108 | @echo " CC `basename $@`" | 108 | @echo " CC `basename $@`" |
| 109 | @$(MKDIR) `dirname $@` | 109 | @$(MKDIR) `dirname $@` |
| 110 | - @$(CC) $(CFLAGS) $(DLL_CFLAGS) $(DBUS_CFLAGS) $(GLIB_CFLAGS) $(GTK_CFLAGS) $(DEBUG_CFLAGS) $(LIB3270_CFLAGS) $(PW3270_CFLAGS) -o $@ -c $< | 110 | + @$(CC) $(CFLAGS) $(DLL_CFLAGS) $(GDBUS_CFLAGS) $(GLIB_CFLAGS) $(GTK_CFLAGS) $(DEBUG_CFLAGS) $(LIB3270_CFLAGS) $(PW3270_CFLAGS) -o $@ -c $< |
| 111 | 111 | ||
| 112 | $(OBJRLS)/%.o: %.c $(DEPENDS) | 112 | $(OBJRLS)/%.o: %.c $(DEPENDS) |
| 113 | @echo " CC `basename $@`" | 113 | @echo " CC `basename $@`" |
| 114 | @$(MKDIR) `dirname $@` | 114 | @$(MKDIR) `dirname $@` |
| 115 | - @$(CC) $(CFLAGS) $(DLL_CFLAGS) $(DBUS_CFLAGS) $(GLIB_CFLAGS) $(GTK_CFLAGS) $(LIB3270_CFLAGS) $(PW3270_CFLAGS) -o $@ -c $< | 115 | + @$(CC) $(CFLAGS) $(DLL_CFLAGS) $(GDBUS_CFLAGS) $(GLIB_CFLAGS) $(GTK_CFLAGS) $(LIB3270_CFLAGS) $(PW3270_CFLAGS) -o $@ -c $< |
| 116 | 116 | ||
| 117 | 117 | ||
| 118 | #---[ Release targets ]-------------------------------------------------------- | 118 | #---[ Release targets ]-------------------------------------------------------- |
| @@ -122,12 +122,12 @@ Release: $(BINRLS)/plugins/$(MODULE_NAME).so | @@ -122,12 +122,12 @@ Release: $(BINRLS)/plugins/$(MODULE_NAME).so | ||
| 122 | $(BINRLS)/plugins/$(MODULE_NAME).so: $(foreach SRC, $(basename $(PLUGIN_SRC)), $(OBJRLS)/$(SRC).o) | 122 | $(BINRLS)/plugins/$(MODULE_NAME).so: $(foreach SRC, $(basename $(PLUGIN_SRC)), $(OBJRLS)/$(SRC).o) |
| 123 | @echo " CCLD `basename $@`" | 123 | @echo " CCLD `basename $@`" |
| 124 | @$(MKDIR) `dirname $@` | 124 | @$(MKDIR) `dirname $@` |
| 125 | - $(LD) $(DLL_FLAGS) -Wl,-soname,`basename $@` $(LDFLAGS) -o $@ $^ $(LIBS) $(LIB3270_LIBS) $(PW3270_LIBS) $(GLIB_LIBS) $(GTK_LIBS) $(DBUS_LIBS) | 125 | + $(LD) $(DLL_FLAGS) -Wl,-soname,`basename $@` $(LDFLAGS) -o $@ $^ $(LIBS) $(LIB3270_LIBS) $(PW3270_LIBS) $(GLIB_LIBS) $(GTK_LIBS) $(GDBUS_LIBS) |
| 126 | 126 | ||
| 127 | $(BINRLS)/@PACKAGE_NAME@d: $(foreach SRC, $(basename $(DAEMON_SRC)), $(OBJRLS)/$(SRC).o) | 127 | $(BINRLS)/@PACKAGE_NAME@d: $(foreach SRC, $(basename $(DAEMON_SRC)), $(OBJRLS)/$(SRC).o) |
| 128 | @echo " CCLD `basename $@`" | 128 | @echo " CCLD `basename $@`" |
| 129 | @$(MKDIR) `dirname $@` | 129 | @$(MKDIR) `dirname $@` |
| 130 | - @$(CC) $(CFLAGS) -o $@ $^ $(DBUS_LIBS) $(GLIB_LIBS) $(LIB3270_LIBS) | 130 | + @$(CC) $(CFLAGS) -o $@ $^ $(GDBUS_LIBS) $(GLIB_LIBS) $(LIB3270_LIBS) |
| 131 | 131 | ||
| 132 | #---[ Debug targets ]---------------------------------------------------------- | 132 | #---[ Debug targets ]---------------------------------------------------------- |
| 133 | 133 | ||
| @@ -136,7 +136,7 @@ Debug: $(BINDBG)/plugins/$(MODULE_NAME).so | @@ -136,7 +136,7 @@ Debug: $(BINDBG)/plugins/$(MODULE_NAME).so | ||
| 136 | $(BINDBG)/plugins/$(MODULE_NAME).so: $(foreach SRC, $(basename $(PLUGIN_SRC)), $(OBJDBG)/$(SRC).o) | 136 | $(BINDBG)/plugins/$(MODULE_NAME).so: $(foreach SRC, $(basename $(PLUGIN_SRC)), $(OBJDBG)/$(SRC).o) |
| 137 | @echo " CCLD `basename $@`" | 137 | @echo " CCLD `basename $@`" |
| 138 | @$(MKDIR) `dirname $@` | 138 | @$(MKDIR) `dirname $@` |
| 139 | - @$(LD) $(DLL_FLAGS) @DBGRPATH@ -Wl,-soname,`basename $@` $(LDFLAGS) -o $@ $^ $(LIBS) $(LIB3270_LIBS) $(PW3270_LIBS) $(GLIB_LIBS) $(GTK_LIBS) $(DBUS_LIBS) | 139 | + @$(LD) $(DLL_FLAGS) @DBGRPATH@ -Wl,-soname,`basename $@` $(LDFLAGS) -o $@ $^ $(LIBS) $(LIB3270_LIBS) $(PW3270_LIBS) $(GLIB_LIBS) $(GTK_LIBS) $(GDBUS_LIBS) |
| 140 | 140 | ||
| 141 | #---[ Misc targets ]----------------------------------------------------------- | 141 | #---[ Misc targets ]----------------------------------------------------------- |
| 142 | 142 | ||
| @@ -153,7 +153,7 @@ dbus-glue.h: pw3270dbus.xml | @@ -153,7 +153,7 @@ dbus-glue.h: pw3270dbus.xml | ||
| 153 | $(BINDBG)/@PACKAGE_NAME@d: $(foreach SRC, $(basename $(DAEMON_SRC)), $(OBJDBG)/$(SRC).o) | 153 | $(BINDBG)/@PACKAGE_NAME@d: $(foreach SRC, $(basename $(DAEMON_SRC)), $(OBJDBG)/$(SRC).o) |
| 154 | @echo " CCLD `basename $@`" | 154 | @echo " CCLD `basename $@`" |
| 155 | @$(MKDIR) `dirname $@` | 155 | @$(MKDIR) `dirname $@` |
| 156 | - @$(CC) $(CFLAGS) -o $@ $^ $(DBUS_LIBS) $(GLIB_LIBS) $(LIB3270_LIBS) | 156 | + @$(CC) $(CFLAGS) -o $@ $^ $(GDBUS_LIBS) $(GLIB_LIBS) $(LIB3270_LIBS) |
| 157 | 157 | ||
| 158 | cleandebug-service: clean | 158 | cleandebug-service: clean |
| 159 | 159 |