diff options
author | Heikki Lindholm <holin@iki.fi> | 2008-05-29 08:45:27 +0000 |
---|---|---|
committer | Heikki Lindholm <holin@iki.fi> | 2008-05-29 08:45:27 +0000 |
commit | 2f56fcb02b90dc5081ce9934c4dc107b86b0528e (patch) | |
tree | 94de4076c554da70278d43dcb0b92e9cd305154b /contrib | |
parent | 4b82e4acf52e64e211d61fb05f42172917c934b0 (diff) | |
download | libextractor-2f56fcb02b90dc5081ce9934c4dc107b86b0528e.tar.gz libextractor-2f56fcb02b90dc5081ce9934c4dc107b86b0528e.zip |
fix LE toolchain build, copy info/ to fw, remove pkg-config
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/macosx/build-osx-framework.sh | 33 |
1 files changed, 9 insertions, 24 deletions
diff --git a/contrib/macosx/build-osx-framework.sh b/contrib/macosx/build-osx-framework.sh index 1472193..7a9f3dd 100755 --- a/contrib/macosx/build-osx-framework.sh +++ b/contrib/macosx/build-osx-framework.sh | |||
@@ -24,8 +24,6 @@ OPT_FLAGS="-O2 -g" | |||
24 | BUILD_ARCHS_LIST="ppc i386" | 24 | BUILD_ARCHS_LIST="ppc i386" |
25 | export MACOSX_DEPLOYMENT_TARGET=10.4 | 25 | export MACOSX_DEPLOYMENT_TARGET=10.4 |
26 | 26 | ||
27 | PKGCONFIG_URL=http://pkgconfig.freedesktop.org/releases | ||
28 | PKGCONFIG_NAME=pkg-config-0.23 | ||
29 | LIBTOOL_URL=ftp://ftp.gnu.org/gnu/libtool | 27 | LIBTOOL_URL=ftp://ftp.gnu.org/gnu/libtool |
30 | LIBTOOL_NAME=libtool-2.2.4 | 28 | LIBTOOL_NAME=libtool-2.2.4 |
31 | GETTEXT_URL=ftp://ftp.gnu.org/gnu/gettext | 29 | GETTEXT_URL=ftp://ftp.gnu.org/gnu/gettext |
@@ -65,7 +63,6 @@ fetch_package() | |||
65 | 63 | ||
66 | fetch_all_packages() | 64 | fetch_all_packages() |
67 | { | 65 | { |
68 | fetch_package "${PKGCONFIG_NAME}" "${PKGCONFIG_URL}" | ||
69 | # fetch_package "${LIBTOOL_NAME}" "${LIBTOOL_URL}" | 66 | # fetch_package "${LIBTOOL_NAME}" "${LIBTOOL_URL}" |
70 | fetch_package "${GETTEXT_NAME}" "${GETTEXT_URL}" | 67 | fetch_package "${GETTEXT_NAME}" "${GETTEXT_URL}" |
71 | fetch_package "${LIBOGG_NAME}" "${LIBOGG_URL}" | 68 | fetch_package "${LIBOGG_NAME}" "${LIBOGG_URL}" |
@@ -79,17 +76,6 @@ fetch_all_packages() | |||
79 | # | 76 | # |
80 | build_toolchain() | 77 | build_toolchain() |
81 | { | 78 | { |
82 | if [ ! -e "${BUILD_DIR}/toolchain/bin/dictionary-builder" ] | ||
83 | then | ||
84 | ./configure --prefix="${BUILD_DIR}/toolchain" \ | ||
85 | --disable-gsf \ | ||
86 | --disable-gnome | ||
87 | make install | ||
88 | cp src/plugins/printable/dictionary-builder \ | ||
89 | "${BUILD_DIR}/toolchain/bin" | ||
90 | make clean | ||
91 | fi | ||
92 | |||
93 | if [ ! -e "${BUILD_DIR}/toolchain/bin/msgfmt" ] | 79 | if [ ! -e "${BUILD_DIR}/toolchain/bin/msgfmt" ] |
94 | then | 80 | then |
95 | cd contrib | 81 | cd contrib |
@@ -107,18 +93,15 @@ build_toolchain() | |||
107 | cd .. | 93 | cd .. |
108 | fi | 94 | fi |
109 | 95 | ||
110 | if [ ! -e "${BUILD_DIR}/toolchain/bin/pkg-config" ] | 96 | if [ ! -e "${BUILD_DIR}/toolchain/bin/dictionary-builder" ] |
111 | then | 97 | then |
112 | cd contrib | 98 | ./configure --prefix="${BUILD_DIR}/toolchain" \ |
113 | 99 | --disable-gsf \ | |
114 | tar xzf "${PKGCONFIG_NAME}.tar.gz" | 100 | --disable-gnome |
115 | cd "${PKGCONFIG_NAME}" | ||
116 | ./configure --prefix="${BUILD_DIR}/toolchain" | ||
117 | make install | 101 | make install |
118 | cd .. | 102 | cp src/plugins/printable/dictionary-builder \ |
119 | rm -rf "${PKGCONFIG_NAME}" | 103 | "${BUILD_DIR}/toolchain/bin" |
120 | 104 | make clean | |
121 | cd .. | ||
122 | fi | 105 | fi |
123 | 106 | ||
124 | # if [ ! -e "${BUILD_DIR}/toolchain/bin/libtool" ] | 107 | # if [ ! -e "${BUILD_DIR}/toolchain/bin/libtool" ] |
@@ -525,6 +508,8 @@ do | |||
525 | install_executable_to_framework "$tfn" | 508 | install_executable_to_framework "$tfn" |
526 | done | 509 | done |
527 | install_file_to_framework 'include/extractor.h' | 510 | install_file_to_framework 'include/extractor.h' |
511 | install_file_to_framework 'share/info/dir' | ||
512 | install_file_to_framework 'share/info/extractor.info' | ||
528 | install_file_to_framework 'share/man/man1/extract.1' | 513 | install_file_to_framework 'share/man/man1/extract.1' |
529 | install_file_to_framework 'share/man/man3/libextractor.3' | 514 | install_file_to_framework 'share/man/man3/libextractor.3' |
530 | for tfn in $(find ./share/locale -name 'libextractor*') | 515 | for tfn in $(find ./share/locale -name 'libextractor*') |