Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37832873
en ru br
Репозитории ALT
5.1: 3.0.0-alt2
4.1: 2.9.3-alt0.1
4.0: 2.8.4-alt0.1
3.0: 2.6-alt0.3
www.altlinux.org/Changes

Группа :: Сети/Передача файлов
Пакет: mldonkey

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: alt-site-lib.patch
Скачать


diff -uNpar mldonkey/config/configure.in mldonkey.site-lib/config/configure.in
--- mldonkey/config/configure.in	2007-04-01 17:11:52 +0400
+++ mldonkey.site-lib/config/configure.in	2007-04-22 19:27:58 +0400
@@ -1161,6 +1161,7 @@ echo "     Checking activated networks f
 echo "-----------------------------------------------"
 
 OCAMLLIB=`$OCAMLC -where`
+OCAMLSITELIB="$OCAMLLIB/site-lib"
 
 if test -f $OCAMLLIB/lablgl.cma; then
   LABLGL_CMA=lablgl.cma
@@ -1225,15 +1226,15 @@ if test "$GTK_CONFIG" = "no"; then
      LABLGTK_CONFIG=no
 else
   AC_MSG_CHECKING(for native code $LABLGTK_NAME)
-  if test -f `$OCAMLC -where`/$LABLGTK_NAME/lablgtk.$OCAMLLIB_EXT; then
+  if test -f $OCAMLSITELIB/$LABLGTK_NAME/lablgtk.$OCAMLLIB_EXT; then
      if test "$GUI" = "newgui2"; then
-       if test -f `$OCAMLC -where`/$LABLGTK_NAME/lablrsvg.$OCAMLLIB_EXT; then
+       if test -f $OCAMLSITELIB/$LABLGTK_NAME/lablrsvg.$OCAMLLIB_EXT; then
          AC_MSG_RESULT(yes)
          LABLGTK_CONFIG=yes
        else
          AC_MSG_RESULT(no)
          LABLGTK_CONFIG=no
-         if test -f `$OCAMLC -where`/$LABLGTK_NAME/lablrsvg.cma; then
+         if test -f $OCAMLSITELIB/$LABLGTK_NAME/lablrsvg.cma; then
            echo "---------------------------------------------------------"
            echo "lablrsvg is not installed properly. See the INSTALL.txt"
            echo "file of mldonkey to see how to compile $LABLGTK_NAME. You"
@@ -1254,7 +1255,7 @@ else
   else
      AC_MSG_RESULT(no)
      LABLGTK_CONFIG=no
-     if test -f `$OCAMLC -where`/$LABLGTK_NAME/lablgtk.cma; then
+     if test -f OCAMLSITELIB/$LABLGTK_NAME/lablgtk.cma; then
        echo "-------------------------------------------------------------"
        echo "$LABLGTK_NAME is not installed properly. See the INSTALL.txt"
        echo "file of mldonkey to see how to compile $LABLGTK_NAME. You"
@@ -1299,7 +1300,7 @@ else
           rm -rf lablgtk-"$REQUIRED_LABLGTK"
          )
          cd $CONFIG_DIR
-         if test -f `$OCAMLC -where`/$LABLGTK_NAME/lablgtk.$OCAMLLIB_EXT; then
+         if test -f OCAMLSITELIB/$LABLGTK_NAME/lablgtk.$OCAMLLIB_EXT; then
             LABLGTK_CONFIG=yes
          else
             echo "Installation of $LABLGTK_NAME failed"
@@ -1326,7 +1327,7 @@ if test "$LABLGTK_CONFIG" = "no"; then
 else
   MORE_TARGETS="$MORE_TARGETS $GUIS"
   AC_MSG_CHECKING(GToolbox.popup_menu args)
-  OCAML_LIB_DIR="`$OCAMLC -where`"
+  OCAML_LIB_DIR="$OCAMLSITELIB"
   GTOOLBOX="$OCAML_LIB_DIR/$LABLGTK_NAME/gToolbox.mli"
   grep popup $GTOOLBOX | grep -i button 2> /dev/null && GTOOLBOX_ARGS=new
   if test "$GTOOLBOX_ARGS" = "new"; then
@@ -1359,6 +1360,7 @@ AC_SUBST(FIX_BROKEN_CPP)
 AC_SUBST(CONFIG_INCLUDES)
 AC_SUBST(OCAMLC)
 AC_SUBST(OCAMLLIB)
+AC_SUBST(OCAMLSITELIB)
 AC_SUBST(OCAMLOPT)
 AC_SUBST(OCAMLLEX)
 AC_SUBST(OCAMLYACC)
diff -uNpar mldonkey/config/Makefile.config.in mldonkey.site-lib/config/Makefile.config.in
--- mldonkey/config/Makefile.config.in	2006-10-23 16:18:27 +0400
+++ mldonkey.site-lib/config/Makefile.config.in	2007-04-22 19:27:58 +0400
@@ -11,6 +11,7 @@ CONFIG_INCLUDES=@CONFIG_INCLUDES@
 
 OCAMLC=@OCAMLC@
 OCAMLLIB=@OCAMLLIB@
+OCAMLSITELIB=@OCAMLSITELIB@
 OCAMLOPT=@OCAMLOPT@ -inline 10
 OCAMLLEX=@OCAMLLEX@
 OCAMLDEP=@OCAMLDEP@ @OCAMLDEP_OPTIONS@
diff -uNpar mldonkey/config/Makefile.in mldonkey.site-lib/config/Makefile.in
--- mldonkey/config/Makefile.in	2007-03-25 16:37:09 +0400
+++ mldonkey.site-lib/config/Makefile.in	2007-04-22 19:57:54 +0400
@@ -89,11 +89,11 @@ SRC_DIRECTCONNECT=src/networks/direct_co
 SRC_FILETP=src/networks/fileTP
 
 SUBDIRS=$(CDK) $(LIB) $(RSS) $(XML) $(NET) tools \
-   $(COMMON) $(DRIVER) $(MP3) src/config/$(OS_FILES)
+   $(COMMON) $(DRIVER) $(MP3) src/config/$(OS_FILES) $(OCAMLSITELIB)
 
 INCLUDES += $(foreach file, $(SUBDIRS), -I $(file))
 
-CFLAGS:=$(CFLAGS) $(CONFIG_INCLUDES) $(GTKCFLAGS) $(GD_CFLAGS)
+CFLAGS:=$(CFLAGS) $(CONFIG_INCLUDES) $(GTKCFLAGS) $(GD_CFLAGS) "-I$(OCAMLSITELIB)"
 
 TARGETS= mlnet$(EXE) 
 
@@ -770,10 +770,10 @@ install:: opt 
 
 ifneq ("$(GUI)" , "no")
   ifeq ("$(GUI)", "newgui2")
-    SUBDIRS += $(SRC_GUI) $(SRC_GUI)/x11 $(SRC_GUI)/win32 $(ICONS_CHOICE) +lablgtk2
-    GTK_LIBS_byte=-ccopt "$(GTKLLIBS)" -cclib "$(GTKLFLAGS)" -I +lablgtk2 $(LABLGL_CMA) lablgtk.cma gtkInit.cmo lablrsvg.cma
-    GTK_LIBS_opt=-ccopt "$(GTKLLIBS)" -cclib "$(GTKLFLAGS)" -I +lablgtk2 $(LABLGL_CMXA) lablgtk.cmxa gtkInit.cmx lablrsvg.cmxa
-    GTK_STATIC_LIBS_opt=-ccopt "$(GTKLLIBS)" -cclib "$(GTKLFLAGS)" -I +lablgtk2 lablgtk.cmxa gtkInit.cmx lablrsvg.cmxa
+    SUBDIRS += $(SRC_GUI) $(SRC_GUI)/x11 $(SRC_GUI)/win32 $(ICONS_CHOICE) +site-lib/lablgtk2
+    GTK_LIBS_byte=-ccopt "$(GTKLLIBS)" -cclib "$(GTKLFLAGS)" -I +site-lib/lablgtk2 $(LABLGL_CMA) lablgtk.cma gtkInit.cmo lablrsvg.cma
+    GTK_LIBS_opt=-ccopt "$(GTKLLIBS)" -cclib "$(GTKLFLAGS)" -I +site-lib/lablgtk2 $(LABLGL_CMXA) lablgtk.cmxa gtkInit.cmx lablrsvg.cmxa
+    GTK_STATIC_LIBS_opt=-ccopt "$(GTKLLIBS)" -cclib "$(GTKLFLAGS)" -I +site-lib/lablgtk2 lablgtk.cmxa gtkInit.cmx lablrsvg.cmxa
   else
     SUBDIRS += $(SRC_GUI) $(CONFIGWIN) $(OKEY) $(GPATTERN) $(ICONS_CHOICE) +lablgtk $(SRC_PROGRESS)
     GTK_LIBS_byte=-I +lablgtk $(LABLGL_CMA) lablgtk.cma
@@ -1641,9 +1641,9 @@ resfile.o:
 
 depend:   $(RESFILE) \
 	$(PA_ZOG) $(LIB)/http_lexer.ml $(TMPSOURCES)
-	$(OCAMLDEP) $(OCAMLDEP_OPTIONS) $(patsubst -I +labl$(GTK),,$(INCLUDES)) *.ml *.mli > .depend
+	$(OCAMLDEP) $(OCAMLDEP_OPTIONS) $(patsubst -I +site-lib/labl$(GTK),,$(INCLUDES)) *.ml *.mli > .depend
 	(for i in $(SUBDIRS); do \
-		$(OCAMLDEP) $(OCAMLDEP_OPTIONS) $(patsubst -I +labl$(GTK),,$(INCLUDES)) $$i/*.ml $$i/*.mli  >> .depend; \
+		$(OCAMLDEP) $(OCAMLDEP_OPTIONS) $(patsubst -I +site-lib/labl$(GTK),,$(INCLUDES)) $$i/*.ml $$i/*.mli  >> .depend; \
 		$(OCAMLPP) $$i/*.mlt  >> .depend; \
 	done)
 	if test "$(GUI)" = "newgui2"; then \
@@ -1960,7 +1960,7 @@ rpm: sourcedist
 	$(OCAMLC) -verbose -ccopt "-I $(OCAML_SRC)/byterun -o $*.o" -ccopt "$(CFLAGS)" $(LIBS_flags) -c $<
 
 .cc.o :
-	$(CXX) $(CXXFLAGS) $(CRYPTOPPFLAGS) -o $*.o "-I$(OCAMLLIB)" -c $<
+	$(CXX) $(CXXFLAGS) $(CRYPTOPPFLAGS) -o $*.o "-I$(OCAMLLIB)" "-I$(OCAMLSITELIB)" -c $<
 
 .cmo.byte:
 	$(OCAMLC) -o $*.byte $(LIBS) $<
@@ -1970,7 +1970,7 @@ rpm: sourcedist
 
 
 .plugindep:
-	echo toto
+	echo TODO
 
 src/utils/lib/sha1_c.o: src/utils/lib/sha1_c.h \
   src/utils/lib/os_stubs.h
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin