96 lines
3.2 KiB
Diff
96 lines
3.2 KiB
Diff
diff -Naur libelf-0.8.13-orig/config.guess libelf-0.8.13/config.guess
|
|
--- libelf-0.8.13-orig/config.guess 2005-05-21 19:28:37.000000000 +0400
|
|
+++ libelf-0.8.13/config.guess 2018-07-27 13:39:34.958102800 +0300
|
|
@@ -806,6 +806,9 @@
|
|
i*:CYGWIN*:*)
|
|
echo ${UNAME_MACHINE}-pc-cygwin
|
|
exit 0 ;;
|
|
+ i*:MSYS*:*)
|
|
+ echo ${UNAME_MACHINE}-pc-msys
|
|
+ exit 0 ;;
|
|
i*:MINGW*:*)
|
|
echo ${UNAME_MACHINE}-pc-mingw32
|
|
exit 0 ;;
|
|
diff -Naur libelf-0.8.13-orig/config.sub libelf-0.8.13/config.sub
|
|
--- libelf-0.8.13-orig/config.sub 2005-05-21 19:28:37.000000000 +0400
|
|
+++ libelf-0.8.13/config.sub 2018-07-27 13:40:04.629355000 +0300
|
|
@@ -1160,7 +1160,7 @@
|
|
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
|
|
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
|
|
| -chorusos* | -chorusrdb* \
|
|
- | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
|
|
+ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
|
|
| -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
|
|
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
|
|
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
|
|
diff -Naur libelf-0.8.13-orig/aclocal.m4 libelf-0.8.13/aclocal.m4
|
|
--- libelf-0.8.13/aclocal.m4 2018-07-27 13:48:24.449361500 +0300
|
|
+++ libelf-0.8.13/aclocal.m4 2018-07-27 13:55:38.130123200 +0300
|
|
@@ -288,6 +288,16 @@
|
|
mr_enable_shared=no
|
|
fi
|
|
;;
|
|
+ *-*-msys)
|
|
+ PICFLAGS='-DPIC'
|
|
+ SHLINK_SFX='-$(MAJOR).dll'
|
|
+ SONAME_SFX='-$(MAJOR).dll'
|
|
+ DEPSHLIBS='$(LIBS)' \
|
|
+ SHLIB_SFX='-$(MAJOR).dll'
|
|
+ LINK_SHLIB='$(CC) -shared -Wl,--out-implib,libelf.dll.a'
|
|
+ INSTALL_SHLIB='$(INSTALL_PROGRAM)'
|
|
+ DEPSHLIBS='$(LIBS)'
|
|
+ ;;
|
|
sparc-sun-solaris2*)
|
|
if test "$GCC" = yes; then
|
|
PICFLAGS='-fPIC -DPIC'
|
|
--- libelf-0.8.13/lib/Makefile.in.orig 2018-07-27 14:11:09.970160200 +0300
|
|
+++ libelf-0.8.13/lib/Makefile.in 2018-07-27 14:19:46.427667500 +0300
|
|
@@ -21,9 +21,10 @@
|
|
|
|
prefix = @prefix@
|
|
exec_prefix = @exec_prefix@
|
|
+bindir = $(exec_prefix)/bin
|
|
libdir = @libdir@
|
|
includedir = @includedir@
|
|
-installdirs = $(libdir) $(includedir) $(includedir)/libelf
|
|
+installdirs = $(bindir) $(libdir) $(includedir) $(includedir)/libelf
|
|
|
|
CC = @CC@
|
|
LD = @LD@
|
|
@@ -51,9 +52,9 @@
|
|
LINK_SHLIB = @LINK_SHLIB@
|
|
INSTALL_SHLIB = @INSTALL_SHLIB@
|
|
|
|
-SHLIB = libelf$(SHLIB_SFX)
|
|
-SHLINK = libelf$(SHLINK_SFX)
|
|
-SONAME = libelf$(SONAME_SFX)
|
|
+SHLIB = msys-elf$(SHLIB_SFX)
|
|
+SHLINK = msys-elf$(SHLINK_SFX)
|
|
+SONAME = msys-elf$(SONAME_SFX)
|
|
|
|
# install includes in includedir?
|
|
DO_COMPAT = @DO_COMPAT@
|
|
@@ -195,7 +196,8 @@
|
|
install-shared-yes: install-shared
|
|
install-shared-no:
|
|
install-shared: installdirs $(SHLIB)
|
|
- $(INSTALL_SHLIB) $(SHLIB) $(instroot)$(libdir)
|
|
+ $(INSTALL_SHLIB) $(SHLIB) $(instroot)$(bindir)
|
|
+ $(INSTALL_DATA) libelf.dll.a $(instroot)$(libdir)
|
|
if test "$(SONAME)" = "$(SHLIB)"; then true; else \
|
|
cd $(instroot)$(libdir) && $(RM) $(SONAME) && $(LN_S) $(SHLIB) $(SONAME); \
|
|
fi
|
|
--- libelf-0.8.13/po/Makefile.in.orig 2018-07-27 14:31:02.958421400 +0300
|
|
+++ libelf-0.8.13/po/Makefile.in 2018-07-27 14:31:40.116086500 +0300
|
|
@@ -21,7 +21,9 @@
|
|
|
|
prefix = @prefix@
|
|
exec_prefix = @exec_prefix@
|
|
-localedir = @localedir@
|
|
+datadir = @datadir@
|
|
+datarootdir = @datarootdir@
|
|
+localedir = $(datarootdir)/locale
|
|
|
|
CC = @CC@
|
|
RM = rm -f
|