Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37771458
en ru br
Репозитории ALT
S:4.10.2.2614-alt3_29
5.1: 4.0.3.2202-alt1.M51.1
4.0: 3.10.5-alt0.5.M40.2
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: squeak-vm

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

Патч: squeak-vm-imgdir.patch
Скачать


${libdir} changes from .../lib to .../lib64 on machines that can run both
64 and 32 bit code, so you must consistantly use either literally "/lib"
or ${libdir} or your code won't work on such 64 bit machines.  Also,
using literal "lib" on 64 bit machines gets you in trouble if the stuff
you put in "lib" isn't arch independent.  Better to use ${libdir} for
arch dependent stuff, and ${datadir} for arch independent stuff.
Move imgdir to ${datadir}, move SQ_LIBDIR to ${libdir}
diff -up Squeak-3.10-3/platforms/unix/config/configure.imgdir Squeak-3.10-3/platforms/unix/config/configure
--- Squeak-3.10-3/platforms/unix/config/configure.imgdir	2008-08-19 10:11:25.000000000 -0400
+++ Squeak-3.10-3/platforms/unix/config/configure	2008-08-21 10:58:10.000000000 -0400
@@ -2070,8 +2070,9 @@ _ACEOF
 # libdir contains ${exec_prefix}, so we have to default and expand early
 test "x$prefix" = xNONE && prefix=$ac_default_prefix
 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
-imgdir=`eval echo ${libdir}/squeak`
-plgdir=`eval echo ${imgdir}/${VM_VERSION}`
+imgdir=`eval echo ${datadir}/squeak`
+squeaklibdir=`eval echo ${libdir}/squeak`
+plgdir=`eval echo ${squeaklibdir}/${VM_VERSION}`
 
 
 
@@ -26734,12 +26735,7 @@ fi
 
 # Install locations
 
-if test "x${prefix}" = xNONE; then
-  SQ_LIBDIR=${ac_default_prefix}/lib/squeak/${SQ_VERSION}
-else
-  SQ_LIBDIR=${prefix}/lib/squeak/${SQ_VERSION}
-fi
-
+SQ_LIBDIR=${libdir}/squeak/${SQ_VERSION}
 
 cat >>confdefs.h <<_ACEOF
 #define SQ_LIBDIR "${SQ_LIBDIR}"
diff -up Squeak-3.10-3/platforms/unix/config/configure.ac.imgdir Squeak-3.10-3/platforms/unix/config/configure.ac
--- Squeak-3.10-3/platforms/unix/config/configure.ac.imgdir	2008-08-19 10:11:25.000000000 -0400
+++ Squeak-3.10-3/platforms/unix/config/configure.ac	2008-08-21 10:58:10.000000000 -0400
@@ -85,8 +85,8 @@ AC_SUBST(VM_VERSION)
 # libdir contains ${exec_prefix}, so we have to default and expand early
 test "x$prefix" = xNONE && prefix=$ac_default_prefix
 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
-imgdir=`eval echo ${libdir}/squeak`
-plgdir=`eval echo ${imgdir}/${VM_VERSION}`
+imgdir=`eval echo ${datadir}/squeak`
+plgdir=`eval echo ${libdir}/squeak/${VM_VERSION}`
 
 AC_SUBST(imgdir)
 AC_SUBST(plgdir)
@@ -301,11 +301,7 @@ fi
 
 # Install locations
 
-if test "x${prefix}" = xNONE; then
-  SQ_LIBDIR=${ac_default_prefix}/lib/squeak/${SQ_VERSION}
-else
-  SQ_LIBDIR=${prefix}/lib/squeak/${SQ_VERSION}
-fi
+SQ_LIBDIR=${libdir}/squeak/${SQ_VERSION}
 
 AC_SUBST(SQ_LIBDIR)
 AC_DEFINE_UNQUOTED(SQ_LIBDIR,["${SQ_LIBDIR}"])
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin