1 |
jlec 10/04/02 09:27:06 |
2 |
|
3 |
Added: snack-2.2.10-darwin.patch |
4 |
Log: |
5 |
Imported from prefix overlay |
6 |
(Portage version: 2.2_rc67/cvs/Linux x86_64) |
7 |
|
8 |
Revision Changes Path |
9 |
1.1 dev-tcltk/snack/files/snack-2.2.10-darwin.patch |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/snack/files/snack-2.2.10-darwin.patch?rev=1.1&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tcltk/snack/files/snack-2.2.10-darwin.patch?rev=1.1&content-type=text/plain |
13 |
|
14 |
Index: snack-2.2.10-darwin.patch |
15 |
=================================================================== |
16 |
* grobian@g.o: need all symbols to be satisfied, need |
17 |
install_name for actual usage |
18 |
|
19 |
--- unix/Makefile.in |
20 |
+++ unix/Makefile.in |
21 |
@@ -35,7 +35,7 @@ |
22 |
|
23 |
LIBSO = -lc @ALIB@ @TCL_LIB_SPEC@ |
24 |
|
25 |
-LIBSN = -lc @TK_LIBS@ @ALIB@ @TCL_LIB_SPEC@ @TK_LIB_SPEC@ |
26 |
+LIBSN = -lc -lX11 -ltk @TK_LIBS@ @ALIB@ @TCL_LIB_SPEC@ @TK_LIB_SPEC@ |
27 |
|
28 |
SHLIB_LD = @SHLIB_LD@ |
29 |
SHLIB_SUFFIX = @SHLIB_SUFFIX@ |
30 |
@@ -158,11 +158,11 @@ |
31 |
$(CC) -c $(CFLAGS) $(GENERIC_DIR)/snackStubLib.c |
32 |
|
33 |
libsound${SHLIB_SUFFIX}: ${OBJSO} |
34 |
- ${SHLIB_LD} ${OBJSO} ${LIBSO} -o libsound${SHLIB_SUFFIX} |
35 |
+ ${SHLIB_LD} ${OBJSO} ${LIBSO} -install_name $(SNACK_INSTALL_PATH)/snack${VERSION}/libsound${SHLIB_SUFFIX} -o libsound${SHLIB_SUFFIX} |
36 |
sed s/.dll/${SHLIB_SUFFIX}/ < $(UNIX_DIR)/pkgIndex.tcl.dll > pkgIndex.tcl |
37 |
|
38 |
libsnack${SHLIB_SUFFIX}: ${OBJSN} |
39 |
- ${SHLIB_LD} ${OBJSN} ${LIBSN} -o libsnack${SHLIB_SUFFIX} |
40 |
+ ${SHLIB_LD} ${OBJSN} ${LIBSN} -install_name $(SNACK_INSTALL_PATH)/snack${VERSION}/libsnack${SHLIB_SUFFIX} -o libsnack${SHLIB_SUFFIX} |
41 |
sed s/.dll/${SHLIB_SUFFIX}/ < $(UNIX_DIR)/pkgIndex.tcl.dll > pkgIndex.tcl |
42 |
|
43 |
stublib: ${OBJSNST} |