pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/libmowgli
Module Name: pkgsrc
Committed By: nia
Date: Wed Dec 17 22:09:16 UTC 2025
Modified Files:
pkgsrc/devel/libmowgli: distinfo
Added Files:
pkgsrc/devel/libmowgli/patches: patch-configure patch-m4_buildsys.m4
Log Message:
libmowgli: Install shlibs consistently across ELF platforms.
Fixes installation on SunOS & probably others.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/libmowgli/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/libmowgli/patches/patch-configure \
pkgsrc/devel/libmowgli/patches/patch-m4_buildsys.m4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/libmowgli/distinfo
diff -u pkgsrc/devel/libmowgli/distinfo:1.9 pkgsrc/devel/libmowgli/distinfo:1.10
--- pkgsrc/devel/libmowgli/distinfo:1.9 Tue Oct 26 10:15:24 2021
+++ pkgsrc/devel/libmowgli/distinfo Wed Dec 17 22:09:15 2025
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 10:15:24 nia Exp $
+$NetBSD: distinfo,v 1.10 2025/12/17 22:09:15 nia Exp $
BLAKE2s (libmowgli-2.1.3.tar.gz) = 41048e6035fdd19c8089850ad7f2cefc15b33acb03da67402187088b8d81053f
SHA512 (libmowgli-2.1.3.tar.gz) = bf976cf8b8bf0efaf7565230f42147adcdbe993339f58f907f5005eddf178d936cffb6cdbba59e38813854f30414856a1b9f8bdc972ea2f59cb08987ee336533
Size (libmowgli-2.1.3.tar.gz) = 227742 bytes
+SHA1 (patch-configure) = 9ee4588ea8782b5671b65b26167f103c7959b9c7
+SHA1 (patch-m4_buildsys.m4) = 4bafbb4dcdf3df94729653ecaa9c9174ed7da2ad
Added files:
Index: pkgsrc/devel/libmowgli/patches/patch-configure
diff -u /dev/null pkgsrc/devel/libmowgli/patches/patch-configure:1.1
--- /dev/null Wed Dec 17 22:09:16 2025
+++ pkgsrc/devel/libmowgli/patches/patch-configure Wed Dec 17 22:09:15 2025
@@ -0,0 +1,45 @@
+$NetBSD: patch-configure,v 1.1 2025/12/17 22:09:15 nia Exp $
+
+Install libraries consistently across ELF platforms.
+
+--- configure.orig 2017-09-15 22:17:58.000000000 +0000
++++ configure
+@@ -3985,8 +3985,8 @@ $as_echo "Solaris" >&6; }
+ PLUGIN_CFLAGS='-fPIC -DPIC'
+ PLUGIN_LDFLAGS='-shared'
+ PLUGIN_SUFFIX='.so'
+- INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR} && rm -f ${DESTDIR}${libdir}/$$i && ${LN_S} $$i.${LIB_MAJOR}.${LIB_MINOR}
${DESTDIR}${libdir}/$$i'
+- UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}'
++ INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} &&
${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
++ UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
+ CLEAN_LIB=''
+ ;;
+ openbsd* | mirbsd*)
+@@ -3995,13 +3995,13 @@ $as_echo "OpenBSD" >&6; }
+ LIB_CFLAGS='-fPIC -DPIC'
+ LIB_LDFLAGS='-shared'
+ LIB_PREFIX='lib'
+- LIB_SUFFIX='.so.${LIB_MAJOR}.${LIB_MINOR}'
++ LIB_SUFFIX='.so'
+ LDFLAGS_RPATH='-Wl,-rpath,${libdir}'
+ PLUGIN_CFLAGS='-fPIC -DPIC'
+ PLUGIN_LDFLAGS='-shared'
+ PLUGIN_SUFFIX='.so'
+- INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i'
+- UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i'
++ INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} &&
${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
++ UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
+ CLEAN_LIB=''
+ ;;
+ cygwin* | mingw*)
+@@ -4015,8 +4015,8 @@ $as_echo "Win32" >&6; }
+ PLUGIN_CFLAGS=''
+ PLUGIN_LDFLAGS='-shared'
+ PLUGIN_SUFFIX='.dll'
+- INSTALL_LIB='&& ${MKDIR_P} ${DESTDIR}${bindir} && ${INSTALL} -m 755 $$i ${DESTDIR}${bindir}/$$i && ${INSTALL} -m 755 $$i.a ${DESTDIR}${libdir}/$$i.a'
+- UNINSTALL_LIB='&& rm -f ${DESTDIR}${bindir}/$$i ${DESTDIR}${libdir}/$$i.a'
++ INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} &&
${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
++ UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
+ CLEAN_LIB='${SHARED_LIB}.a'
+ ;;
+ *)
Index: pkgsrc/devel/libmowgli/patches/patch-m4_buildsys.m4
diff -u /dev/null pkgsrc/devel/libmowgli/patches/patch-m4_buildsys.m4:1.1
--- /dev/null Wed Dec 17 22:09:16 2025
+++ pkgsrc/devel/libmowgli/patches/patch-m4_buildsys.m4 Wed Dec 17 22:09:15 2025
@@ -0,0 +1,45 @@
+$NetBSD: patch-m4_buildsys.m4,v 1.1 2025/12/17 22:09:15 nia Exp $
+
+Install libraries consistently across ELF platforms.
+
+--- m4/buildsys.m4.orig 2017-09-15 22:17:58.000000000 +0000
++++ m4/buildsys.m4
+@@ -116,8 +116,8 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
+ PLUGIN_CFLAGS='-fPIC -DPIC'
+ PLUGIN_LDFLAGS='-shared'
+ PLUGIN_SUFFIX='.so'
+- INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR} && rm -f ${DESTDIR}${libdir}/$$i && ${LN_S} $$i.${LIB_MAJOR}.${LIB_MINOR}
${DESTDIR}${libdir}/$$i'
+- UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}'
++ INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} &&
${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
++ UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
+ CLEAN_LIB=''
+ ;;
+ openbsd* | mirbsd*)
+@@ -125,13 +125,13 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
+ LIB_CFLAGS='-fPIC -DPIC'
+ LIB_LDFLAGS='-shared'
+ LIB_PREFIX='lib'
+- LIB_SUFFIX='.so.${LIB_MAJOR}.${LIB_MINOR}'
++ LIB_SUFFIX='.so'
+ LDFLAGS_RPATH='-Wl,-rpath,${libdir}'
+ PLUGIN_CFLAGS='-fPIC -DPIC'
+ PLUGIN_LDFLAGS='-shared'
+ PLUGIN_SUFFIX='.so'
+- INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i'
+- UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i'
++ INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} &&
${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
++ UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
+ CLEAN_LIB=''
+ ;;
+ cygwin* | mingw*)
+@@ -144,8 +144,8 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
+ PLUGIN_CFLAGS=''
+ PLUGIN_LDFLAGS='-shared'
+ PLUGIN_SUFFIX='.dll'
+- INSTALL_LIB='&& ${MKDIR_P} ${DESTDIR}${bindir} && ${INSTALL} -m 755 $$i ${DESTDIR}${bindir}/$$i && ${INSTALL} -m 755 $$i.a ${DESTDIR}${libdir}/$$i.a'
+- UNINSTALL_LIB='&& rm -f ${DESTDIR}${bindir}/$$i ${DESTDIR}${libdir}/$$i.a'
++ INSTALL_LIB='&& ${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} &&
${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
++ UNINSTALL_LIB='&& rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
+ CLEAN_LIB='${SHARED_LIB}.a'
+ ;;
+ *)
Home |
Main Index |
Thread Index |
Old Index