Gentoo Archives: gentoo-commits

From: "Federico Ferri (mescalinum)" <mescalinum@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-tcltk/tdom/files: tdom-0.8.2-expat.patch tdom-0.8.2.patch tdom-0.8.2-tnc.patch
Date: Thu, 04 Dec 2008 20:14:08
Message-Id: E1L8KaM-0003Ii-9c@stork.gentoo.org
1 mescalinum 08/12/04 20:14:06
2
3 Added: tdom-0.8.2-expat.patch tdom-0.8.2.patch
4 tdom-0.8.2-tnc.patch
5 Log:
6 add patches from openSuSE:11, fix bug #248173
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.1 dev-tcltk/tdom/files/tdom-0.8.2-expat.patch
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/tdom/files/tdom-0.8.2-expat.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/tdom/files/tdom-0.8.2-expat.patch?rev=1.1&content-type=text/plain
14
15 Index: tdom-0.8.2-expat.patch
16 ===================================================================
17 Source: http://download.opensuse.org/repositories/openSUSE:/11.0/standard/src/tdom-0.8.2-50.1.src.rpm
18 Index: Makefile.in
19 ================================================================================
20 --- configure.in
21 +++ configure.in
22 @@ -72,6 +72,7 @@
23 #--------------------------------------------------------------------
24
25 TDOM_PATH_AOLSERVER
26 +TDOM_PATH_EXPAT
27
28 #-----------------------------------------------------------------------
29 # __CHANGE__
30 @@ -83,10 +84,7 @@
31 # and PKG_TCL_SOURCES.
32 #-----------------------------------------------------------------------
33
34 -TEA_ADD_SOURCES([expat/xmlrole.c \
35 - expat/xmltok.c \
36 - expat/xmlparse.c \
37 - generic/xmlsimple.c \
38 +TEA_ADD_SOURCES([generic/xmlsimple.c \
39 generic/utf8conv.c \
40 generic/dom.c \
41 generic/domalloc.c \
42 @@ -100,7 +98,7 @@
43 generic/tclexpat.c \
44 generic/tdomStubInit.c])
45 TEA_ADD_HEADERS([generic/tdom.h])
46 -TEA_ADD_INCLUDES([-I${srcdir}/generic -I${srcdir}/expat ${AOL_INCLUDES}])
47 +TEA_ADD_INCLUDES([-I${srcdir}/generic ${AOL_INCLUDES}])
48 TEA_ADD_LIBS([${AOL_LIBS}])
49 TEA_ADD_CFLAGS([])
50 TEA_ADD_STUB_SOURCES([generic/tdomStubLib.c])
51 --- tdom.m4
52 +++ tdom.m4
53 @@ -215,6 +215,46 @@
54 fi
55 ])
56
57 +
58 +AC_DEFUN(TDOM_PATH_EXPAT, [
59 + AC_MSG_CHECKING([for expat])
60 + AC_ARG_WITH(expat,
61 + AC_HELP_STRING([--with-expat],
62 + [directory with expat installation]), , [with_expat=no])
63 +
64 + AC_CACHE_VAL(ac_cv_c_expat,[
65 + case $with_expat in
66 + no) ;;
67 + yes)
68 + for f in /usr/local /usr; do
69 + if test -f "$f/include/expat.h" ; then
70 + ac_cv_c_expat=`(cd $f; pwd)`
71 + break
72 + fi
73 + done
74 + ;;
75 + *)
76 + if test -f "$with_expat/include/expat.h"; then
77 + ac_cv_c_expat=`(cd $with_expat; pwd)`
78 + else
79 + AC_MSG_ERROR([${with_expat} directory doesn't contain expat.h])
80 + fi
81 + esac
82 + ])
83 + if test x"${ac_cv_c_expat}" = x ; then
84 + AC_MSG_RESULT([using local copy])
85 + TEA_ADD_SOURCES([expat/xmlrole.c \
86 + expat/xmltok.c \
87 + expat/xmlparse.c])
88 + TEA_ADD_INCLUDES([-I${srcdir}/expat])
89 + else
90 + AC_MSG_RESULT([${ac_cv_c_expat}])
91 + TEA_ADD_INCLUDES(${ac_cv_c_expat}/include)
92 + TEA_ADD_LIBS([-lexpat])
93 + fi
94 +])
95 +
96 +
97 #------------------------------------------------------------------------
98 # TDOM_PATH_CONFIG --
99 #
100
101
102
103 1.1 dev-tcltk/tdom/files/tdom-0.8.2.patch
104
105 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/tdom/files/tdom-0.8.2.patch?rev=1.1&view=markup
106 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/tdom/files/tdom-0.8.2.patch?rev=1.1&content-type=text/plain
107
108 Index: tdom-0.8.2.patch
109 ===================================================================
110 Source: http://download.opensuse.org/repositories/openSUSE:/11.0/standard/src/tdom-0.8.2-50.1.src.rpm
111 --- Makefile.in
112 +++ Makefile.in
113 @@ -307,7 +307,7 @@
114
115 pkgIndex.tcl-hand:
116 @(echo 'package ifneeded $(PACKAGE_NAME) $(PACKAGE_VERSION)\
117 - "load [list [file join $$dir $(PKG_LIB_FILE)]];\
118 + "load $(PKG_LIB_FILE);\
119 source [list [file join $$dir tdom.tcl]]"'\
120 ) > pkgIndex.tcl
121
122 @@ -385,29 +385,30 @@
123 #========================================================================
124
125 install-lib-binaries: binaries
126 - @mkdir -p $(DESTDIR)$(pkglibdir)
127 + @mkdir -p $(DESTDIR)$(libdir)
128 @list='$(lib_BINARIES)'; for p in $$list; do \
129 if test -f $$p; then \
130 - echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
131 - $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p; \
132 + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(libdir)/$$p"; \
133 + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(libdir)/$$p; \
134 stub=`echo $$p|sed -e "s/.*\(stub\).*/\1/"`; \
135 if test "x$$stub" = "xstub"; then \
136 - echo " $(RANLIB_STUB) $(DESTDIR)$(pkglibdir)/$$p"; \
137 - $(RANLIB_STUB) $(DESTDIR)$(pkglibdir)/$$p; \
138 + echo " $(RANLIB_STUB) $(DESTDIR)$(libdir)/$$p"; \
139 + $(RANLIB_STUB) $(DESTDIR)$(libdir)/$$p; \
140 else \
141 - echo " $(RANLIB) $(DESTDIR)$(pkglibdir)/$$p"; \
142 - $(RANLIB) $(DESTDIR)$(pkglibdir)/$$p; \
143 + echo " $(RANLIB) $(DESTDIR)$(libdir)/$$p"; \
144 + $(RANLIB) $(DESTDIR)$(libdir)/$$p; \
145 fi; \
146 ext=`echo $$p|sed -e "s/.*\.//"`; \
147 if test "x$$ext" = "xdll"; then \
148 lib=`basename $$p|sed -e 's/.[^.]*$$//'`.lib; \
149 if test -f $$lib; then \
150 - echo " $(INSTALL_DATA) $$lib $(DESTDIR)$(pkglibdir)/$$lib"; \
151 - $(INSTALL_DATA) $$lib $(DESTDIR)$(pkglibdir)/$$lib; \
152 + echo " $(INSTALL_DATA) $$lib $(DESTDIR)$(libdir)/$$lib"; \
153 + $(INSTALL_DATA) $$lib $(DESTDIR)$(libdir)/$$lib; \
154 fi; \
155 fi; \
156 fi; \
157 done
158 + @mkdir -p $(DESTDIR)$(pkglibdir)
159 @list='$(PKG_TCL_SOURCES)'; for p in $$list; do \
160 if test -f $(srcdir)/$$p; then \
161 destp=`basename $$p`; \
162
163
164
165 1.1 dev-tcltk/tdom/files/tdom-0.8.2-tnc.patch
166
167 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/tdom/files/tdom-0.8.2-tnc.patch?rev=1.1&view=markup
168 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/tdom/files/tdom-0.8.2-tnc.patch?rev=1.1&content-type=text/plain
169
170 Index: tdom-0.8.2-tnc.patch
171 ===================================================================
172 Source: http://download.opensuse.org/repositories/openSUSE:/11.0/standard/src/tdom-0.8.2-50.1.src.rpm
173 --- extensions/tnc/Makefile.in
174 +++ extensions/tnc/Makefile.in
175 @@ -355,29 +355,30 @@
176 #========================================================================
177
178 install-lib-binaries: binaries
179 - @mkdir -p $(DESTDIR)$(pkglibdir)
180 + @mkdir -p $(DESTDIR)$(libdir)
181 @list='$(lib_BINARIES)'; for p in $$list; do \
182 if test -f $$p; then \
183 - echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p"; \
184 - $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p; \
185 + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(libdir)/$$p"; \
186 + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(libdir)/$$p; \
187 stub=`echo $$p|sed -e "s/.*\(stub\).*/\1/"`; \
188 if test "x$$stub" = "xstub"; then \
189 - echo " $(RANLIB_STUB) $(DESTDIR)$(pkglibdir)/$$p"; \
190 - $(RANLIB_STUB) $(DESTDIR)$(pkglibdir)/$$p; \
191 + echo " $(RANLIB_STUB) $(DESTDIR)$(libdir)/$$p"; \
192 + $(RANLIB_STUB) $(DESTDIR)$(libdir)/$$p; \
193 else \
194 - echo " $(RANLIB) $(DESTDIR)$(pkglibdir)/$$p"; \
195 - $(RANLIB) $(DESTDIR)$(pkglibdir)/$$p; \
196 + echo " $(RANLIB) $(DESTDIR)$(libdir)/$$p"; \
197 + $(RANLIB) $(DESTDIR)$(libdir)/$$p; \
198 fi; \
199 ext=`echo $$p|sed -e "s/.*\.//"`; \
200 if test "x$$ext" = "xdll"; then \
201 lib=`basename $$p|sed -e 's/.[^.]*$$//'`.lib; \
202 if test -f $$lib; then \
203 - echo " $(INSTALL_DATA) $$lib $(DESTDIR)$(pkglibdir)/$$lib"; \
204 - $(INSTALL_DATA) $$lib $(DESTDIR)$(pkglibdir)/$$lib; \
205 + echo " $(INSTALL_DATA) $$lib $(DESTDIR)$(libdir)/$$lib"; \
206 + $(INSTALL_DATA) $$lib $(DESTDIR)$(libdir)/$$lib; \
207 fi; \
208 fi; \
209 fi; \
210 done
211 + @mkdir -p $(DESTDIR)$(pkglibdir)
212 @list='$(PKG_TCL_SOURCES)'; for p in $$list; do \
213 if test -f $(srcdir)/$$p; then \
214 destp=`basename $$p`; \
215 --- extensions/tnc/configure.in
216 +++ extensions/tnc/configure.in
217 @@ -89,7 +89,7 @@
218 if test "${TEA_PLATFORM}" = "windows" -a "$GCC" != "yes" ; then
219 TEA_ADD_LIBS([\"`${CYGPATH} ${TDOM_STUB_LIB_PATH}`\"])
220 else
221 - TEA_ADD_LIBS([${TDOM_STUB_LIB_SPEC}])
222 + TEA_ADD_LIBS([${TDOM_BUILD_STUB_LIB_SPEC}])
223 fi
224
225 #--------------------------------------------------------------------
226 --- extensions/tnc/pkgIndex.tcl.in
227 +++ extensions/tnc/pkgIndex.tcl.in
228 @@ -2,4 +2,4 @@
229
230 package ifneeded tnc @PACKAGE_VERSION@ \
231 "package require tdom; \
232 - [list load [file join $dir @PKG_LIB_FILE@] tnc]"
233 + [list load @PKG_LIB_FILE@ tnc]"
234 --- extensions/tnc/Makefile.in
235 +++ extensions/tnc/Makefile.in
236 @@ -160,7 +160,7 @@ DEFS = @DEFS@ $(PKG_CFLAGS)
237 CONFIG_CLEAN_FILES = Makefile
238
239 CPPFLAGS = @CPPFLAGS@
240 -LIBS = @PKG_LIBS@ @LIBS@
241 +LIBS = @PKG_LIBS@ @LIBS@ -L../../unix/
242 AR = @AR@
243 CFLAGS = @CFLAGS@
244 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)