sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (e48178af395568812a52cf672930bdb8294aa811)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (e48178af395568812a52cf672930bdb8294aa811)
- Date: Tue, 7 Jan 2025 11:23:11 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
crypto/eid-mw/HISTORY | 3
crypto/eid-mw/PRE_BUILD | 4
disk/fuse/HISTORY | 3
disk/fuse/PRE_BUILD | 4
graphics-libs/graphite2/HISTORY | 3
graphics-libs/graphite2/PRE_BUILD | 4
graphics/djvulibre/DEPENDS | 1
graphics/djvulibre/HISTORY | 3
graphics/imagemagick/HISTORY | 3
graphics/imagemagick/PRE_BUILD | 6
graphics/leptonica/DEPENDS | 1
graphics/leptonica/HISTORY | 3
libs/gdbm/HISTORY | 3
libs/gdbm/INSTALL | 1
libs/gumbo-parser/DETAILS | 4
libs/gumbo-parser/HISTORY | 4
libs/gumbo-parser/PRE_BUILD | 4
libs/libdmtx/HISTORY | 3
libs/libdmtx/PRE_BUILD | 5
libs/libexif/HISTORY | 3
libs/libexif/PRE_BUILD | 4
libs/libofx/DEPENDS | 2
libs/libofx/HISTORY | 3
libs/libofx/patches/322c360437f8232e5a1133d5921867fd0793cd62.diff | 152
++++++++++
spelling/hunspell/HISTORY | 3
spelling/hunspell/PRE_BUILD | 4
utils/evemu/DEPENDS | 1
utils/evemu/HISTORY | 3
28 files changed, 227 insertions(+), 10 deletions(-)
New commits:
commit e48178af395568812a52cf672930bdb8294aa811
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libofx - depends slibtool
commit 53e250091546d1e8045d38efe075988a69cdd395
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libexif - no .la files
commit 278be8cbc145e7eab73cff187af6afda0e1dcb3a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libdmtx - prevent .la files
commit f328dbceb060251dd5e8ddb654f240c8803bde32
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
leptonica - depends slibtool
commit 032cbb0379dd48359c7ab3440947b76c6f412b1e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
imagemagick - no .la files
commit b4245eef3973674272c866fc57c2f91572653e67
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
hunspell - no .la files
commit 4b27355bb6eb658845d10a3f5fc6e46ca22ed7d2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gumbo-parser - no .la files
commit d113af7014ca9d1fb6bd61c0982db0f4a239ebe1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gumbo-parser: => 0.13.0
commit 25f1ddb3b3a3a91e5cbc0c298ea675b3c2d463cc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
graphite2 - no .la files
commit a896d01a4e9fc4c78bde8f3ab4b64544877c8e77
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gdbm - no .la files
commit 5aa4a9b7daedf55b606835ca41762298b4e21687
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
fuse - prevent .la files
commit 02680cf284a31844d383813032ab412a7fe07bf4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
evemu - add slibtool
commit 3a75882dced89fca659b6869c3b45332c9b15e13
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
eid-mw - prevent .la files
commit be9945b4fac98f032125115fa43216de20597cc9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
djvulibre - add slibtool
diff --git a/crypto/eid-mw/HISTORY b/crypto/eid-mw/HISTORY
index c92f48a..e8c3ec5 100644
--- a/crypto/eid-mw/HISTORY
+++ b/crypto/eid-mw/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: prevent .la files
+
2024-10-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1.21
* DEPENDS: add SSL
diff --git a/crypto/eid-mw/PRE_BUILD b/crypto/eid-mw/PRE_BUILD
index 8fcb3fd..d13e9f5 100755
--- a/crypto/eid-mw/PRE_BUILD
+++ b/crypto/eid-mw/PRE_BUILD
@@ -2,4 +2,6 @@ default_pre_build &&
cd $SOURCE_DIRECTORY &&
autoreconf -f -i --symlink &&
# fix for ld error message
-sed -i '/LIBS=/s|$.*|/usr/lib|' plugins_tools/chrome_pkcs11/beid-update-nssdb
+sed -i '/LIBS=/s|$.*|/usr/lib|'
plugins_tools/chrome_pkcs11/beid-update-nssdb &&
+patch_configure_libtool_override &&
+patch_bundled_libtool scripts/build-aux/ltmain.sh
diff --git a/disk/fuse/HISTORY b/disk/fuse/HISTORY
index 958f0e7..0387c2b 100644
--- a/disk/fuse/HISTORY
+++ b/disk/fuse/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: prevent .la files
+
2023-02-24 Pavel Vinogradov <public AT sourcemage.org>
* PROVIDES: added FUSE
diff --git a/disk/fuse/PRE_BUILD b/disk/fuse/PRE_BUILD
index 7a267d1..3004e6c 100755
--- a/disk/fuse/PRE_BUILD
+++ b/disk/fuse/PRE_BUILD
@@ -3,4 +3,6 @@ cd "$SOURCE_DIRECTORY" &&
apply_patch_dir patches &&
-autoreconf -fiv
+autoreconf -fis &&
+patch_configure_libtool_override &&
+patch_bundled_libtool
diff --git a/graphics-libs/graphite2/HISTORY b/graphics-libs/graphite2/HISTORY
index b386145..4f6fa55 100644
--- a/graphics-libs/graphite2/HISTORY
+++ b/graphics-libs/graphite2/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: added, moderenise cmake, prevent .la files
+
2020-04-05 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.3.14, use sha512 hash instead of upstream's sha1
diff --git a/graphics-libs/graphite2/PRE_BUILD
b/graphics-libs/graphite2/PRE_BUILD
new file mode 100755
index 0000000..20f069a
--- /dev/null
+++ b/graphics-libs/graphite2/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i '/CMAKE_MINIMUM_REQUIRED/s/2.8.0/3.16.0/' CMakeLists.txt
*/CMakeLists.txt */*/CMakeLists.txt &&
+sed -i '/CREATE_LIBTOOL_FILE/D' src/CMakeLists.txt
diff --git a/graphics/djvulibre/DEPENDS b/graphics/djvulibre/DEPENDS
index 8f10a74..16d630f 100755
--- a/graphics/djvulibre/DEPENDS
+++ b/graphics/djvulibre/DEPENDS
@@ -1,4 +1,5 @@
depends -sub CXX gcc &&
+depends slibtool LIBTOOL=slibtool-shared &&
optional_depends tiff \
"--with-tiff" \
"--without-tiff" \
diff --git a/graphics/djvulibre/HISTORY b/graphics/djvulibre/HISTORY
index 4411983..2f77d2c 100644
--- a/graphics/djvulibre/HISTORY
+++ b/graphics/djvulibre/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: added slibtool
+
2021-03-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.5.28
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index 7586b20..073e33b 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: prevent .la files
+
2025-01-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 7.1.1-43
diff --git a/graphics/imagemagick/PRE_BUILD b/graphics/imagemagick/PRE_BUILD
new file mode 100755
index 0000000..8e1ddba
--- /dev/null
+++ b/graphics/imagemagick/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+#patch_configure_libtool_override &&
+patch_bundled_libtool config/ltmain.sh
+
+
diff --git a/graphics/leptonica/DEPENDS b/graphics/leptonica/DEPENDS
index 84b2e23..19e0e54 100755
--- a/graphics/leptonica/DEPENDS
+++ b/graphics/leptonica/DEPENDS
@@ -1,3 +1,4 @@
+depends slibtool LIBTOOL=slibtool-shared &&
optional_depends GIFLIB '' '--without-giflib' 'GIF support' &&
optional_depends JPEG '' '--without-jpeg' 'JPEG support' &&
optional_depends libpng '' '--without-libpng' 'PNG support' &&
diff --git a/graphics/leptonica/HISTORY b/graphics/leptonica/HISTORY
index 7b3a683..9a96db1 100644
--- a/graphics/leptonica/HISTORY
+++ b/graphics/leptonica/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: added slibtool
+
2024-06-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.84.1
download from github
diff --git a/libs/gdbm/HISTORY b/libs/gdbm/HISTORY
index 212235d..fcc4455 100644
--- a/libs/gdbm/HISTORY
+++ b/libs/gdbm/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * INSTALL: no .la files
+
2024-07-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.24
diff --git a/libs/gdbm/INSTALL b/libs/gdbm/INSTALL
index 210db03..6648412 100755
--- a/libs/gdbm/INSTALL
+++ b/libs/gdbm/INSTALL
@@ -3,5 +3,4 @@ default_install &&
# Preserve the links in chroot
cd "$INSTALL_ROOT/usr/lib" &&
cp -P libgdbm.so libndbm.so &&
-ln -sf libgdbm.la libndbm.la &&
ln -sf libgdbm.a libndbm.a
diff --git a/libs/gumbo-parser/DETAILS b/libs/gumbo-parser/DETAILS
index 5cc5028..dd08a23 100755
--- a/libs/gumbo-parser/DETAILS
+++ b/libs/gumbo-parser/DETAILS
@@ -1,8 +1,8 @@
SPELL=gumbo-parser
- VERSION=0.12.1
+ VERSION=0.13.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://codeberg.org/grisha/gumbo-parser/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:54ee47eea25b527b8708615c7729ee4b57108e6e210b649508951c83bd5cb08a894849327d1da8e5cf831b9700cceb2f168cea86f2f68e37633f8b773d9815fd
+
SOURCE_HASH=sha512:b87694179f35490fc25c6100c3bd81019926954e4838886d50698158e2a5bbb36f119cb086dfad05ff867a80b7bed8ada8bcbbf83bd1a151fb43921b66d9b61e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="https://codeberg.org/grisha/gumbo-parser"
LICENSE[0]=Apache
diff --git a/libs/gumbo-parser/HISTORY b/libs/gumbo-parser/HISTORY
index fa5b359..6dc09c0 100644
--- a/libs/gumbo-parser/HISTORY
+++ b/libs/gumbo-parser/HISTORY
@@ -1,3 +1,7 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.13.0
+ * PRE_BUILD: prevent .la files
+
2024-06-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: fix sha512
diff --git a/libs/gumbo-parser/PRE_BUILD b/libs/gumbo-parser/PRE_BUILD
index 2c7959e..6278c54 100755
--- a/libs/gumbo-parser/PRE_BUILD
+++ b/libs/gumbo-parser/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-autoreconf -fi
+autoreconf -fis &&
+patch_configure_libtool_override &&
+patch_bundled_libtool
diff --git a/libs/libdmtx/HISTORY b/libs/libdmtx/HISTORY
index b85c872..77eb1f6 100644
--- a/libs/libdmtx/HISTORY
+++ b/libs/libdmtx/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: prevent .la files
+
2022-08-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.7
diff --git a/libs/libdmtx/PRE_BUILD b/libs/libdmtx/PRE_BUILD
index c51d7b2..3bff3b6 100755
--- a/libs/libdmtx/PRE_BUILD
+++ b/libs/libdmtx/PRE_BUILD
@@ -1,3 +1,6 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-autoreconf -f -i --symlink
+autoreconf -fis &&
+patch_configure_libtool_override &&
+patch_bundled_libtool
+
diff --git a/libs/libexif/HISTORY b/libs/libexif/HISTORY
index c396059..11a3240 100644
--- a/libs/libexif/HISTORY
+++ b/libs/libexif/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: prevent .la files
+
2021-12-05 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.6.24
diff --git a/libs/libexif/PRE_BUILD b/libs/libexif/PRE_BUILD
index a9f07bc..d944794 100755
--- a/libs/libexif/PRE_BUILD
+++ b/libs/libexif/PRE_BUILD
@@ -5,4 +5,6 @@ apply_patch_dir patches &&
autoreconf -fi &&
-sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub
+sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub &&
+patch_configure_libtool_override &&
+patch_bundled_libtool
diff --git a/libs/libofx/DEPENDS b/libs/libofx/DEPENDS
index 24fe84a..9b3c637 100755
--- a/libs/libofx/DEPENDS
+++ b/libs/libofx/DEPENDS
@@ -1,6 +1,6 @@
depends -sub CXX gcc &&
+depends slibtool LIBTOOL=slibtool-shared &&
depends opensp &&
-depends libtool &&
depends PKG-CONFIG &&
optional_depends doxygen \
diff --git a/libs/libofx/HISTORY b/libs/libofx/HISTORY
index 5628233..b0a9a1e 100644
--- a/libs/libofx/HISTORY
+++ b/libs/libofx/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: added slibtool
+
2025-01-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.10.9
download from github
diff --git
a/libs/libofx/patches/322c360437f8232e5a1133d5921867fd0793cd62.diff
b/libs/libofx/patches/322c360437f8232e5a1133d5921867fd0793cd62.diff
new file mode 100644
index 0000000..a9675d3
--- /dev/null
+++ b/libs/libofx/patches/322c360437f8232e5a1133d5921867fd0793cd62.diff
@@ -0,0 +1,152 @@
+diff --git a/configure.ac b/configure.ac
+index a449fcc3..aaf9fd0b 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -16,7 +16,7 @@ AC_SUBST([LIBOFX_MICRO_VERSION], [9])
+
LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION"
+
+ AC_CONFIG_SRCDIR(inc/libofx.h.in)
+-AM_CONFIG_HEADER([config.h])
++AC_CONFIG_HEADERS([config.h])
+ AC_CONFIG_AUX_DIR(config)
+ AC_CONFIG_MACRO_DIR(m4)
+ AC_PROG_CC
+@@ -73,15 +73,11 @@ AC_SUBST(LIBOFX_SO_AGE)
+
+ AC_PROG_INSTALL
+
+-AC_PROG_LIBTOOL
+-AC_LIBTOOL_DLOPEN
+-AC_LIBTOOL_WIN32_DLL
+-AC_LIBTOOL_RC
++LT_INIT([dlopen win32-dll])
++LT_LANG([Windows Resource])
+
+-AC_ISC_POSIX
+ AC_C_BIGENDIAN
+ AC_PROG_MAKE_SET
+-AC_HEADER_STDC
+
+ AC_ARG_WITH(opensp-includes,
+ [ --with-opensp-includes=PATH specify where to look for OpenSP includes
+@@ -101,7 +97,8 @@ for d in /usr/include/OpenSP /usr/local/include/OpenSP
/usr/include/sp/generic /
+ save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS -I$d"
+ AC_MSG_CHECKING(for ParserEventGenerator.h in $d)
+- AC_TRY_CPP([#include <ParserEventGeneratorKit.h>],
++ AC_PREPROC_IFELSE(
++ [ AC_LANG_SOURCE([[#include <ParserEventGeneratorKit.h>]]) ],
+ [ AC_MSG_RESULT(yes); OPENSPINCLUDES=$d ], [ AC_MSG_RESULT(no) ])
+ CPPFLAGS="$save_CPPFLAGS"
+ fi
+@@ -122,7 +119,8 @@ AC_CACHE_VAL(ox_sp_multibyte,
+ save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS -DOPENSPCONFIG_H=\"$d\""
+ AC_MSG_CHECKING(for OpenSP's config.h in $d)
+- AC_TRY_CPP([#include OPENSPCONFIG_H],
++ AC_PREPROC_IFELSE(
++ [ AC_LANG_SOURCE([[#include OPENSPCONFIG_H]]) ],
+ [ AC_MSG_RESULT(yes); OPENSPCONFIG_H=$d ], [ AC_MSG_RESULT(no) ])
+ CPPFLAGS="$save_CPPFLAGS"
+ fi
+@@ -155,7 +153,7 @@ ac_save_CPPFLAGS="$CPPFLAGS"
+ if test "x$OPENSPINCLUDES" != x ; then
+ CPPFLAGS="-I$OPENSPINCLUDES $CPPFLAGS"
+ fi
+-AC_LANG_CPLUSPLUS
++AC_LANG([C++])
+ AC_CHECK_HEADERS([ParserEventGeneratorKit.h SGMLApplication.h
EventGenerator.h],
+ [] ,
+ [ AC_MSG_ERROR([OpenSP includes not found]) ],
+@@ -168,8 +166,9 @@ LIBS="$OPENSPLIBS $LIBS"
+ AC_MSG_CHECKING([for libosp])
+ ##dnl This is code from the opensp documentation, I modified it a little
+ ##dnl It is really just a link test rather than a run test, it does nothing
+-AC_LANG_CPLUSPLUS
+- AC_TRY_RUN([
++AC_LANG([C++])
++ AC_RUN_IFELSE([
++ AC_LANG_SOURCE([[
+ #include "ParserEventGeneratorKit.h"
+ class OutlineApplication : public SGMLApplication {
+ public:
+@@ -185,6 +184,7 @@ AC_LANG_CPLUSPLUS
+ EventGenerator *egp = parserKit.makeEventGenerator(argc -
1, argv + 1);
+ OutlineApplication app;
+ }
++ ]])
+ ],
+ [AC_MSG_RESULT([yes])],
+ [AC_MSG_RESULT([no])
+@@ -243,8 +243,7 @@ dnl Available from the GNU Autoconf Macro Archive at:
+ dnl http://www.gnu.org/software/ac-archive/htmldoc/adl_func_getopt_long.html
+ dnl
+ AC_DEFUN([adl_FUNC_GETOPT_LONG],
+- [AC_PREREQ(2.49)dnl
+- # clean out junk possibly left behind by a previous configuration
++ [# clean out junk possibly left behind by a previous configuration
+ rm -f lib/getopt.h
+ # Check for getopt_long support
+ AC_CHECK_HEADERS([getopt.h])
+@@ -358,24 +357,27 @@ else
+
+ AC_CHECK_HEADER(iconv.h,
+ AC_MSG_CHECKING(for iconv)
+- AC_TRY_LINK([#include <stdlib.h>
+-#include <iconv.h>],[
++ AC_LINK_IFELSE([
++ AC_LANG_PROGRAM([[
++#include <stdlib.h>
++#include <iconv.h>]], [[
+ iconv_t cd = iconv_open ("","");
+-iconv (cd, NULL, NULL, NULL, NULL);],[
++iconv (cd, NULL, NULL, NULL, NULL);]])],[
+ AC_MSG_RESULT(yes)
+ WITH_ICONV=1],[
+ AC_MSG_RESULT(no)
+- AC_MSG_CHECKING(for iconv in -liconv)
+
+ _ldflags="${LDFLAGS}"
+ _libs="${LIBS}"
+ LDFLAGS="${LDFLAGS} ${ICONV_LIBS}"
+ LIBS="${LIBS} -liconv"
+-
+- AC_TRY_LINK([#include <stdlib.h>
+-#include <iconv.h>],[
++ AC_MSG_CHECKING(for iconv in -liconv)
++ AC_LINK_IFELSE([
++ AC_LANG_PROGRAM([[
++#include <stdlib.h>
++#include <iconv.h>]],[[
+ iconv_t cd = iconv_open ("","");
+-iconv (cd, NULL, NULL, NULL, NULL);],[
++iconv (cd, NULL, NULL, NULL, NULL);]])],[
+ AC_MSG_RESULT(yes)
+ WITH_ICONV=1
+ ICONV_LIBS="${ICONV_LIBS} -liconv"
+@@ -385,7 +387,7 @@ iconv (cd, NULL, NULL, NULL, NULL);],[
+ LIBS="${_libs}"
+ LDFLAGS="${_ldflags}"])]))
+ fi
+-AC_DEFINE_UNQUOTED(HAVE_ICONV, $WITH_ICONV, [Defined if libxml++ is
available])
++AC_DEFINE_UNQUOTED(HAVE_ICONV, $WITH_ICONV, [Defined if iconv is available])
+
+ AC_SUBST(WITH_ICONV)
+ AC_SUBST(ICONV_LIBS)
+@@ -400,8 +402,7 @@ AC_SUBST(QT_CFLAGS)
+ LIBOFX_DTD_DIR='${datadir}/libofx/dtd'
+ AC_SUBST(LIBOFX_DTD_DIR)
+
+- AC_CONFIG_FILES([Makefile])
+-AC_OUTPUT(
++ AC_CONFIG_FILES([Makefile
+ libofx.spec
+ libofx.pc
+ libofx.lsm
+@@ -415,4 +416,5 @@ AC_OUTPUT(
+ ofx2qif/Makefile
+ ofxdump/Makefile
+ ofxconnect/Makefile
+- )
++ ])
++AC_OUTPUT
diff --git a/spelling/hunspell/HISTORY b/spelling/hunspell/HISTORY
index b68fdbd..0fd75cf 100644
--- a/spelling/hunspell/HISTORY
+++ b/spelling/hunspell/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: prevent .la files
+
2024-08-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.2
diff --git a/spelling/hunspell/PRE_BUILD b/spelling/hunspell/PRE_BUILD
index c51d7b2..508e22a 100755
--- a/spelling/hunspell/PRE_BUILD
+++ b/spelling/hunspell/PRE_BUILD
@@ -1,3 +1,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-autoreconf -f -i --symlink
+autoreconf -fis &&
+patch_configure_libtool_override &&
+patch_bundled_libtool
diff --git a/utils/evemu/DEPENDS b/utils/evemu/DEPENDS
index 86b0b8e..6a3aa67 100755
--- a/utils/evemu/DEPENDS
+++ b/utils/evemu/DEPENDS
@@ -1,3 +1,4 @@
+depends slibtool LIBTOOL=slibtool-shared &&
depends libevdev &&
optional_depends xmlto '' '' 'build man pages' &&
optional_depends asciidoc '' '' 'build man pages' &&
diff --git a/utils/evemu/HISTORY b/utils/evemu/HISTORY
index 88738e7..0d3471f 100644
--- a/utils/evemu/HISTORY
+++ b/utils/evemu/HISTORY
@@ -1,3 +1,6 @@
+2025-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add slibtool
+
2018-12-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.7.0
spell created
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (e48178af395568812a52cf672930bdb8294aa811), Treeve Jelbert, 01/07/2025
Archive powered by MHonArc 2.6.24.