commit - 416b59b471a8c829c13a509b408b88e29d2e4479
commit + 44cff481bbbe136c9521b1838b0af181c0b1632d
blob - /dev/null
blob + 293ab02381f5cffac15f8a4c5d6d52d7d7fdfed9 (mode 644)
--- /dev/null
+++ devel/slibtool/deps
+.qm4
blob - /dev/null
blob + 6bb79580f8a56382b431006778505e80e99383ec (mode 644)
--- /dev/null
+++ devel/slibtool/info
+name: slibtool
+description: a strong libtool implementation, written in C
+license: MIT
+upstream: https://dev.midipix.org/cross/slibtool.git
+version: git
+maintainer:
blob - /dev/null
blob + 65b21e38d95abd88d86e18849ecc3a22c326b553 (mode 644)
--- /dev/null
+++ devel/slibtool/ndmake.sh
+#!/bin/sh -ue
+NAME=slibtool
+VERSION=0.7.4
+RELEASE=1
+SOURCE="http://midipix.org/dl/slibtool/slibtool-${VERSION}.tar.xz"
+
+build() {
+ msg "configuring slibtool..."
+ ./configure \
+ --prefix="$PREFIX" \
+ --all-static \
+ --compiler=clang || die "configure failed"
+
+ msg "building slibtool..."
+ make -j"$NPROC" || die "make failed"
+
+ msg "installing slibtool..."
+ make DESTDIR="$PKG" install || die "install failed"
+
+ msg "downloading libtool m4 macros..."
+ _libtool_version="2.5.4"
+ _libtool_url="https://ftp.gnu.org/gnu/libtool/libtool-${_libtool_version}.tar.gz"
+ _libtool_file="$DISTDIR/libtool-${_libtool_version}.tar.gz"
+ if [ ! -f "$_libtool_file" ]; then
+ _download_file "$_libtool_file" "$_libtool_url" 0
+ fi
+ _tmpdir="/tmp/slibtool-libtool-$$"
+ mkdir -p "$_tmpdir"
+ tar -xzf "$_libtool_file" -C "$_tmpdir"
+
+ msg "installing libtool m4 macros..."
+ mkdir -p "$PKG/$PREFIX/share/aclocal"
+ cp "$_tmpdir/libtool-${_libtool_version}/m4/"*.m4 "$PKG/$PREFIX/share/aclocal/"
+ rm -rf "$_tmpdir"
+
+ msg "creating libtool symlink..."
+ ln -sf slibtool "$PKG/$PREFIX/bin/libtool"
+
+ msg "creating libtoolize wrapper..."
+ cat > "$PKG/$PREFIX/bin/libtoolize" << 'EOF'
+#!/bin/sh
+# Wrapper for slibtoolize to filter unsupported GNU libtoolize options
+args=""
+for arg in "$@"; do
+ case "$arg" in
+ --copy|-c|--force|-f|--install|-i|--quiet|-q)
+ # Skip unsupported options
+ ;;
+ *)
+ args="$args $arg"
+ ;;
+ esac
+done
+exec slibtoolize $args
+EOF
+ chmod +x "$PKG/$PREFIX/bin/libtoolize"
+}
+
+. ${0%/*}/../../libsh/libdmake.sh
blob - 293ab02381f5cffac15f8a4c5d6d52d7d7fdfed9 (mode 644)
blob + /dev/null
--- old/slibtool/deps
+++ /dev/null
-.qm4
blob - 6bb79580f8a56382b431006778505e80e99383ec (mode 644)
blob + /dev/null
--- old/slibtool/info
+++ /dev/null
-name: slibtool
-description: a strong libtool implementation, written in C
-license: MIT
-upstream: https://dev.midipix.org/cross/slibtool.git
-version: git
-maintainer:
blob - 65b21e38d95abd88d86e18849ecc3a22c326b553 (mode 644)
blob + /dev/null
--- old/slibtool/ndmake.sh
+++ /dev/null
-#!/bin/sh -ue
-NAME=slibtool
-VERSION=0.7.4
-RELEASE=1
-SOURCE="http://midipix.org/dl/slibtool/slibtool-${VERSION}.tar.xz"
-
-build() {
- msg "configuring slibtool..."
- ./configure \
- --prefix="$PREFIX" \
- --all-static \
- --compiler=clang || die "configure failed"
-
- msg "building slibtool..."
- make -j"$NPROC" || die "make failed"
-
- msg "installing slibtool..."
- make DESTDIR="$PKG" install || die "install failed"
-
- msg "downloading libtool m4 macros..."
- _libtool_version="2.5.4"
- _libtool_url="https://ftp.gnu.org/gnu/libtool/libtool-${_libtool_version}.tar.gz"
- _libtool_file="$DISTDIR/libtool-${_libtool_version}.tar.gz"
- if [ ! -f "$_libtool_file" ]; then
- _download_file "$_libtool_file" "$_libtool_url" 0
- fi
- _tmpdir="/tmp/slibtool-libtool-$$"
- mkdir -p "$_tmpdir"
- tar -xzf "$_libtool_file" -C "$_tmpdir"
-
- msg "installing libtool m4 macros..."
- mkdir -p "$PKG/$PREFIX/share/aclocal"
- cp "$_tmpdir/libtool-${_libtool_version}/m4/"*.m4 "$PKG/$PREFIX/share/aclocal/"
- rm -rf "$_tmpdir"
-
- msg "creating libtool symlink..."
- ln -sf slibtool "$PKG/$PREFIX/bin/libtool"
-
- msg "creating libtoolize wrapper..."
- cat > "$PKG/$PREFIX/bin/libtoolize" << 'EOF'
-#!/bin/sh
-# Wrapper for slibtoolize to filter unsupported GNU libtoolize options
-args=""
-for arg in "$@"; do
- case "$arg" in
- --copy|-c|--force|-f|--install|-i|--quiet|-q)
- # Skip unsupported options
- ;;
- *)
-