diff options
author | Ungureanu Marius <marius.ungureanu@xamarin.com> | 2014-10-04 16:49:05 +0400 |
---|---|---|
committer | Ungureanu Marius <marius.ungureanu@xamarin.com> | 2014-10-04 16:49:05 +0400 |
commit | b1bcb3c77bc8a22374db1ee67225e0beed38d486 (patch) | |
tree | 9e0d0fdd9b2e41c7fcd188b20288f7e7a285628c | |
parent | b9279b80e0563c00e42955859eec68bcc975fd11 (diff) |
[Mac] Initial version of Mavericks libs.
-rw-r--r-- | README | 10 | ||||
-rwxr-xr-x | fix_links.sh | 11 | ||||
-rwxr-xr-x | mac/libserf-1.1.3.0.dylib | bin | 0 -> 195592 bytes | |||
-rwxr-xr-x | mac/libserf-1.dylib | bin | 0 -> 195592 bytes | |||
-rwxr-xr-x | mac/libsvn_client-1.0.dylib | bin | 0 -> 1097116 bytes | |||
-rwxr-xr-x | mac/libsvn_delta-1.0.dylib | bin | 0 -> 143032 bytes | |||
-rwxr-xr-x | mac/libsvn_diff-1.0.dylib | bin | 0 -> 205928 bytes | |||
-rwxr-xr-x | mac/libsvn_fs-1.0.dylib | bin | 0 -> 76196 bytes | |||
-rwxr-xr-x | mac/libsvn_fs_fs-1.0.dylib | bin | 0 -> 471172 bytes | |||
-rwxr-xr-x | mac/libsvn_fs_util-1.0.dylib | bin | 0 -> 26584 bytes | |||
-rwxr-xr-x | mac/libsvn_ra-1.0.dylib | bin | 0 -> 118416 bytes | |||
-rwxr-xr-x | mac/libsvn_ra_local-1.0.dylib | bin | 0 -> 89916 bytes | |||
-rwxr-xr-x | mac/libsvn_ra_serf-1.0.dylib | bin | 0 -> 426960 bytes | |||
-rwxr-xr-x | mac/libsvn_ra_svn-1.0.dylib | bin | 0 -> 259868 bytes | |||
-rwxr-xr-x | mac/libsvn_repos-1.0.dylib | bin | 0 -> 500364 bytes | |||
-rwxr-xr-x | mac/libsvn_subr-1.0.dylib | bin | 0 -> 920404 bytes | |||
-rwxr-xr-x | mac/libsvn_wc-1.0.dylib | bin | 0 -> 1658264 bytes |
17 files changed, 21 insertions, 0 deletions
@@ -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 Binary files differnew file mode 100755 index 0000000..2d64791 --- /dev/null +++ b/mac/libserf-1.1.3.0.dylib diff --git a/mac/libserf-1.dylib b/mac/libserf-1.dylib Binary files differnew file mode 100755 index 0000000..1430313 --- /dev/null +++ b/mac/libserf-1.dylib diff --git a/mac/libsvn_client-1.0.dylib b/mac/libsvn_client-1.0.dylib Binary files differnew file mode 100755 index 0000000..43b6c76 --- /dev/null +++ b/mac/libsvn_client-1.0.dylib diff --git a/mac/libsvn_delta-1.0.dylib b/mac/libsvn_delta-1.0.dylib Binary files differnew file mode 100755 index 0000000..a50b5c5 --- /dev/null +++ b/mac/libsvn_delta-1.0.dylib diff --git a/mac/libsvn_diff-1.0.dylib b/mac/libsvn_diff-1.0.dylib Binary files differnew file mode 100755 index 0000000..a630aae --- /dev/null +++ b/mac/libsvn_diff-1.0.dylib diff --git a/mac/libsvn_fs-1.0.dylib b/mac/libsvn_fs-1.0.dylib Binary files differnew file mode 100755 index 0000000..62ca6b6 --- /dev/null +++ b/mac/libsvn_fs-1.0.dylib diff --git a/mac/libsvn_fs_fs-1.0.dylib b/mac/libsvn_fs_fs-1.0.dylib Binary files differnew file mode 100755 index 0000000..1026a5b --- /dev/null +++ b/mac/libsvn_fs_fs-1.0.dylib diff --git a/mac/libsvn_fs_util-1.0.dylib b/mac/libsvn_fs_util-1.0.dylib Binary files differnew file mode 100755 index 0000000..c7388f9 --- /dev/null +++ b/mac/libsvn_fs_util-1.0.dylib diff --git a/mac/libsvn_ra-1.0.dylib b/mac/libsvn_ra-1.0.dylib Binary files differnew file mode 100755 index 0000000..fa4ae4c --- /dev/null +++ b/mac/libsvn_ra-1.0.dylib diff --git a/mac/libsvn_ra_local-1.0.dylib b/mac/libsvn_ra_local-1.0.dylib Binary files differnew file mode 100755 index 0000000..ace86ec --- /dev/null +++ b/mac/libsvn_ra_local-1.0.dylib diff --git a/mac/libsvn_ra_serf-1.0.dylib b/mac/libsvn_ra_serf-1.0.dylib Binary files differnew file mode 100755 index 0000000..abbd96e --- /dev/null +++ b/mac/libsvn_ra_serf-1.0.dylib diff --git a/mac/libsvn_ra_svn-1.0.dylib b/mac/libsvn_ra_svn-1.0.dylib Binary files differnew file mode 100755 index 0000000..31e7d42 --- /dev/null +++ b/mac/libsvn_ra_svn-1.0.dylib diff --git a/mac/libsvn_repos-1.0.dylib b/mac/libsvn_repos-1.0.dylib Binary files differnew file mode 100755 index 0000000..44b5918 --- /dev/null +++ b/mac/libsvn_repos-1.0.dylib diff --git a/mac/libsvn_subr-1.0.dylib b/mac/libsvn_subr-1.0.dylib Binary files differnew file mode 100755 index 0000000..4c1ff67 --- /dev/null +++ b/mac/libsvn_subr-1.0.dylib diff --git a/mac/libsvn_wc-1.0.dylib b/mac/libsvn_wc-1.0.dylib Binary files differnew file mode 100755 index 0000000..d15acd3 --- /dev/null +++ b/mac/libsvn_wc-1.0.dylib |