From b1bcb3c77bc8a22374db1ee67225e0beed38d486 Mon Sep 17 00:00:00 2001 From: Ungureanu Marius Date: Sat, 4 Oct 2014 15:49:05 +0300 Subject: [Mac] Initial version of Mavericks libs. --- README | 10 ++++++++++ fix_links.sh | 11 +++++++++++ mac/libserf-1.1.3.0.dylib | Bin 0 -> 195592 bytes mac/libserf-1.dylib | Bin 0 -> 195592 bytes mac/libsvn_client-1.0.dylib | Bin 0 -> 1097116 bytes mac/libsvn_delta-1.0.dylib | Bin 0 -> 143032 bytes mac/libsvn_diff-1.0.dylib | Bin 0 -> 205928 bytes mac/libsvn_fs-1.0.dylib | Bin 0 -> 76196 bytes mac/libsvn_fs_fs-1.0.dylib | Bin 0 -> 471172 bytes mac/libsvn_fs_util-1.0.dylib | Bin 0 -> 26584 bytes mac/libsvn_ra-1.0.dylib | Bin 0 -> 118416 bytes mac/libsvn_ra_local-1.0.dylib | Bin 0 -> 89916 bytes mac/libsvn_ra_serf-1.0.dylib | Bin 0 -> 426960 bytes mac/libsvn_ra_svn-1.0.dylib | Bin 0 -> 259868 bytes mac/libsvn_repos-1.0.dylib | Bin 0 -> 500364 bytes mac/libsvn_subr-1.0.dylib | Bin 0 -> 920404 bytes mac/libsvn_wc-1.0.dylib | Bin 0 -> 1658264 bytes 17 files changed, 21 insertions(+) create mode 100644 README create mode 100755 fix_links.sh create mode 100755 mac/libserf-1.1.3.0.dylib create mode 100755 mac/libserf-1.dylib create mode 100755 mac/libsvn_client-1.0.dylib create mode 100755 mac/libsvn_delta-1.0.dylib create mode 100755 mac/libsvn_diff-1.0.dylib create mode 100755 mac/libsvn_fs-1.0.dylib create mode 100755 mac/libsvn_fs_fs-1.0.dylib create mode 100755 mac/libsvn_fs_util-1.0.dylib create mode 100755 mac/libsvn_ra-1.0.dylib create mode 100755 mac/libsvn_ra_local-1.0.dylib create mode 100755 mac/libsvn_ra_serf-1.0.dylib create mode 100755 mac/libsvn_ra_svn-1.0.dylib create mode 100755 mac/libsvn_repos-1.0.dylib create mode 100755 mac/libsvn_subr-1.0.dylib create mode 100755 mac/libsvn_wc-1.0.dylib diff --git a/README b/README new file mode 100644 index 0000000..81a3885 --- /dev/null +++ b/README @@ -0,0 +1,10 @@ +Subversion libraries +==================== + +Build steps: + +- Grab libserf and run `scons CFLAGS="-arch i386 -arch x86_64" LINKFLAGS="-arch i386 -arch x86_64"`, `scons install` +- Grab subversion +- Run `./configure --disable-debug --prefix=/usr/local --with-apr=/usr/bin --with-serf=/usr/local --with-sqlite=/usr --with-zlib=/usr --disable-mod-activation --disable-nls --without-apache-libexecdir --without-berkeley-db --target=i386-darwin CFLAGS="-arch i386 -arch x86_64" LINKFLAGS="-arch i386 -arch x86_64"` +- Copy libserf and libsvn_* dylibs to mac folder. +- run `fix_links.sh` diff --git a/fix_links.sh b/fix_links.sh new file mode 100755 index 0000000..2b886af --- /dev/null +++ b/fix_links.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +cd mac +for i in *; do + install_name_tool -id "$i" "$i" + for j in *; do + test "$i" == "$j" && continue + install_name_tool -change "/usr/local/lib/$j" "@loader_path/$j" "$i" + done +done + diff --git a/mac/libserf-1.1.3.0.dylib b/mac/libserf-1.1.3.0.dylib new file mode 100755 index 0000000..2d64791 Binary files /dev/null and b/mac/libserf-1.1.3.0.dylib differ diff --git a/mac/libserf-1.dylib b/mac/libserf-1.dylib new file mode 100755 index 0000000..1430313 Binary files /dev/null and b/mac/libserf-1.dylib differ diff --git a/mac/libsvn_client-1.0.dylib b/mac/libsvn_client-1.0.dylib new file mode 100755 index 0000000..43b6c76 Binary files /dev/null and b/mac/libsvn_client-1.0.dylib differ diff --git a/mac/libsvn_delta-1.0.dylib b/mac/libsvn_delta-1.0.dylib new file mode 100755 index 0000000..a50b5c5 Binary files /dev/null and b/mac/libsvn_delta-1.0.dylib differ diff --git a/mac/libsvn_diff-1.0.dylib b/mac/libsvn_diff-1.0.dylib new file mode 100755 index 0000000..a630aae Binary files /dev/null and b/mac/libsvn_diff-1.0.dylib differ diff --git a/mac/libsvn_fs-1.0.dylib b/mac/libsvn_fs-1.0.dylib new file mode 100755 index 0000000..62ca6b6 Binary files /dev/null and b/mac/libsvn_fs-1.0.dylib differ diff --git a/mac/libsvn_fs_fs-1.0.dylib b/mac/libsvn_fs_fs-1.0.dylib new file mode 100755 index 0000000..1026a5b Binary files /dev/null and b/mac/libsvn_fs_fs-1.0.dylib differ diff --git a/mac/libsvn_fs_util-1.0.dylib b/mac/libsvn_fs_util-1.0.dylib new file mode 100755 index 0000000..c7388f9 Binary files /dev/null and b/mac/libsvn_fs_util-1.0.dylib differ diff --git a/mac/libsvn_ra-1.0.dylib b/mac/libsvn_ra-1.0.dylib new file mode 100755 index 0000000..fa4ae4c Binary files /dev/null and b/mac/libsvn_ra-1.0.dylib differ diff --git a/mac/libsvn_ra_local-1.0.dylib b/mac/libsvn_ra_local-1.0.dylib new file mode 100755 index 0000000..ace86ec Binary files /dev/null and b/mac/libsvn_ra_local-1.0.dylib differ diff --git a/mac/libsvn_ra_serf-1.0.dylib b/mac/libsvn_ra_serf-1.0.dylib new file mode 100755 index 0000000..abbd96e Binary files /dev/null and b/mac/libsvn_ra_serf-1.0.dylib differ diff --git a/mac/libsvn_ra_svn-1.0.dylib b/mac/libsvn_ra_svn-1.0.dylib new file mode 100755 index 0000000..31e7d42 Binary files /dev/null and b/mac/libsvn_ra_svn-1.0.dylib differ diff --git a/mac/libsvn_repos-1.0.dylib b/mac/libsvn_repos-1.0.dylib new file mode 100755 index 0000000..44b5918 Binary files /dev/null and b/mac/libsvn_repos-1.0.dylib differ diff --git a/mac/libsvn_subr-1.0.dylib b/mac/libsvn_subr-1.0.dylib new file mode 100755 index 0000000..4c1ff67 Binary files /dev/null and b/mac/libsvn_subr-1.0.dylib differ diff --git a/mac/libsvn_wc-1.0.dylib b/mac/libsvn_wc-1.0.dylib new file mode 100755 index 0000000..d15acd3 Binary files /dev/null and b/mac/libsvn_wc-1.0.dylib differ -- cgit v1.2.3