Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37767241
en ru br
Репозитории ALT
S:3.2-alt3
5.1: 3.1-alt4
4.1: 3.1-alt4
4.0: 3.1-alt2.M40.1
3.0: 3.0-alt2
www.altlinux.org/Changes

Группа :: Разработка/Tcl
Пакет: tcl-xml

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

Патч: tclxml-3.0-tea3.patch
Скачать


--- tclxml-3.0b2-orig/libxml2/Makefile.in	2003-12-03 22:06:35 +0200
+++ tclxml-3.0b2/libxml2/Makefile.in	2004-05-13 01:12:10 +0300
@@ -111,8 +111,8 @@
 DESTDIR		=
 
 PKG_DIR		= $(PACKAGE)$(VERSION)
-pkgdatadir	= $(datadir)/$(PKG_DIR)
-pkglibdir	= $(libdir)/$(PKG_DIR)
+pkgdatadir	= $(datadir)/tcl/$(PKG_DIR)
+pkglibdir	= $(libdir)/tcl
 pkgincludedir	= $(includedir)/$(PKG_DIR)
 
 top_builddir	= .
@@ -218,7 +218,7 @@
 
 install-binaries: binaries install-lib-binaries install-bin-binaries
 	if test "x$(SHARED_BUILD)" = "x1"; then \
-	    $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(pkglibdir); \
+	    $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(pkgdatadir); \
 	fi
 
 #========================================================================
@@ -314,7 +314,7 @@
 
 pkgIndex.tcl-hand:
 	(echo 'package ifneeded xml::libxml2 $(VERSION) \
-	    [list load [file join $$dir $($(PACKAGE)_LIB_FILE)] Tclxml_libxml2]'\
+	    [list load [file join $$dir .. .. .. lib tcl $($(PACKAGE)_LIB_FILE)] Tclxml_libxml2]'\
 	) > pkgIndex.tcl
 
 #========================================================================
@@ -408,7 +408,7 @@
 #========================================================================
 
 install-lib-binaries:
-	@mkdir -p $(DESTDIR)$(pkglibdir)
+	@mkdir -p $(DESTDIR)$(pkglibdir) $(DESTDIR)$(pkgdatadir)
 	@list='$(lib_BINARIES)'; for p in $$list; do \
 	  if test -f $$p; then \
 	    echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
@@ -427,8 +427,8 @@
 	done
 	@list='$(RUNTIME_SOURCES)'; for p in $$list; do \
 	  if test -f $(srcdir)/library/$$p; then \
-	    echo " Install $$p $(DESTDIR)$(pkglibdir)/$$p"; \
-	    $(INSTALL_DATA) $(srcdir)/library/$$p $(DESTDIR)$(pkglibdir)/$$p; \
+	    echo " Install $$p $(DESTDIR)$(pkgdatadir)/$$p"; \
+	    $(INSTALL_DATA) $(srcdir)/library/$$p $(DESTDIR)$(pkgdatadir)/$$p; \
 	  fi; \
 	done
 
--- tclxml-3.0b2-orig/Makefile.in	2004-02-26 06:43:47 +0200
+++ tclxml-3.0b2/Makefile.in	2004-05-13 01:09:57 +0300
@@ -120,8 +120,8 @@
 DESTDIR		=
 
 PKG_DIR		= $(PACKAGE)$(VERSION)
-pkgdatadir	= $(datadir)/$(PKG_DIR)
-pkglibdir	= $(libdir)/$(PKG_DIR)
+pkgdatadir	= $(datadir)/tcl/$(PKG_DIR)
+pkglibdir	= $(libdir)/tcl
 pkgincludedir	= $(includedir)/$(PKG_DIR)
 
 top_builddir	= .
@@ -226,7 +226,7 @@
 
 install-binaries: binaries install-lib-binaries install-bin-binaries
 	if test "x$(SHARED_BUILD)" = "x1"; then \
-	    $(INSTALL_DATA) library/pkgIndex.tcl $(DESTDIR)$(pkglibdir); \
+	    $(INSTALL_DATA) library/pkgIndex.tcl $(DESTDIR)$(pkgdatadir); \
 	fi
 
 #========================================================================
@@ -243,7 +243,7 @@
 	@for p in $(GENERIC_SCRIPTS); do \
 	  if test -f $$p; then \
 	    echo "Installing $$p"; \
-	    $(INSTALL_DATA) $$p $(DESTDIR)$(pkglibdir); \
+	    $(INSTALL_DATA) $$p $(DESTDIR)$(pkgdatadir); \
 	  else :; fi; \
 	done
 	@echo "libraries done"
@@ -424,7 +424,7 @@
 #========================================================================
 
 install-lib-binaries:
-	@mkdir -p $(DESTDIR)$(pkglibdir)
+	@mkdir -p $(DESTDIR)$(pkglibdir) $(DESTDIR)$(pkgdatadir)
 	@list='$(lib_BINARIES)'; for p in $$list; do \
 	  if test -f $$p; then \
 	    echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
@@ -449,8 +449,8 @@
 	done
 	@list='$(RUNTIME_SOURCES)'; for p in $$list; do \
 	  if test -f $(srcdir)/library/$$p; then \
-	    echo " Install $$p $(DESTDIR)$(pkglibdir)/$$p"; \
-	    $(INSTALL_DATA) $(srcdir)/library/$$p $(DESTDIR)$(pkglibdir)/$$p; \
+	    echo " Install $$p $(DESTDIR)$(pkgdatadir)/$$p"; \
+	    $(INSTALL_DATA) $(srcdir)/library/$$p $(DESTDIR)$(pkgdatadir)/$$p; \
 	  fi; \
 	done
 	$(INSTALL_DATA) TclxmlConfig.sh $(DESTDIR)$(libdir)
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin