| @@ -1,46 +1,45 @@ | | | @@ -1,46 +1,45 @@ |
1 | # $NetBSD: Makefile,v 1.73 2009/09/10 00:27:08 tnn Exp $ | | 1 | # $NetBSD: Makefile,v 1.74 2009/09/13 03:54:13 hira Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | OO_VER= 2.4.2 | | 4 | OO_VER= 2.4.3 |
5 | DISTNAME= openoffice-${OO_VER} | | 5 | DISTNAME= openoffice-${OO_VER} |
6 | PKGNAME= openoffice2-${OO_VER} | | 6 | PKGNAME= openoffice2-${OO_VER} |
7 | PKGREVISION= 12 | | | |
8 | CATEGORIES= misc | | 7 | CATEGORIES= misc |
9 | MASTER_SITES= ${MASTER_SITE_OPENOFFICE:=stable/${OO_VER}/} | | 8 | MASTER_SITES= ${MASTER_SITE_OPENOFFICE:=stable/${OO_VER}/} |
10 | DIST_SUBDIR= ${DISTNAME} | | 9 | DIST_SUBDIR= ${DISTNAME} |
11 | | | 10 | |
12 | DISTFILES= OOo_${OO_VER}_src_core.tar.bz2 | | 11 | DISTFILES= OOo_${OO_VER}_src_core.tar.bz2 |
13 | DISTFILES+= OOo_${OO_VER}_src_binfilter.tar.bz2 | | 12 | DISTFILES+= OOo_${OO_VER}_src_binfilter.tar.bz2 |
14 | DISTFILES+= OOo_${OO_VER}_src_l10n.tar.bz2 | | 13 | DISTFILES+= OOo_${OO_VER}_src_l10n.tar.bz2 |
15 | #DISTFILES+= OOo_${OO_VER}_src_sdk.tar.bz2 | | 14 | #DISTFILES+= OOo_${OO_VER}_src_sdk.tar.bz2 |
16 | DISTFILES+= OOo_${OO_VER}_src_system.tar.bz2 | | 15 | DISTFILES+= OOo_${OO_VER}_src_system.tar.bz2 |
17 | | | 16 | |
18 | MAINTAINER= hira@NetBSD.org | | 17 | MAINTAINER= hira@NetBSD.org |
19 | HOMEPAGE= http://www.openoffice.org/ | | 18 | HOMEPAGE= http://www.openoffice.org/ |
20 | COMMENT= Integrated office productivity suite (version 2) | | 19 | COMMENT= Integrated office productivity suite (version 2) |
21 | | | 20 | |
22 | PKG_DESTDIR_SUPPORT= user-destdir | | 21 | PKG_DESTDIR_SUPPORT= user-destdir |
23 | | | 22 | |
24 | BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison | | 23 | BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison |
25 | BUILD_DEPENDS+= zip-[0-9]*:../../archivers/zip | | 24 | BUILD_DEPENDS+= zip-[0-9]*:../../archivers/zip |
26 | BUILD_DEPENDS+= unzip-[0-9]*:../../archivers/unzip | | 25 | BUILD_DEPENDS+= unzip-[0-9]*:../../archivers/unzip |
27 | BUILD_DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip | | 26 | BUILD_DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip |
28 | | | 27 | |
29 | DEPENDS+= libpaper-[0-9]*:../../print/libpaper | | 28 | DEPENDS+= libpaper-[0-9]*:../../print/libpaper |
30 | | | 29 | |
31 | .include "../../mk/bsd.prefs.mk" | | 30 | .include "../../mk/bsd.prefs.mk" |
32 | | | 31 | |
33 | WRKSRC= ${WRKDIR}/OOH680_m18 | | 32 | WRKSRC= ${WRKDIR}/OOH680_m21 |
34 | CONFIGURE_DIRS= config_office | | 33 | CONFIGURE_DIRS= config_office |
35 | | | 34 | |
36 | # Cannot compile with 3.3.x (GCC Bugzilla Bug 16879). | | 35 | # Cannot compile with 3.3.x (GCC Bugzilla Bug 16879). |
37 | GCC_REQD+= 3.4 | | 36 | GCC_REQD+= 3.4 |
38 | USE_LANGUAGES+= c c++ | | 37 | USE_LANGUAGES+= c c++ |
39 | | | 38 | |
40 | USE_TOOLS+= bash gmake imake perl pkg-config tar | | 39 | USE_TOOLS+= bash gmake imake perl pkg-config tar |
41 | PTHREAD_OPTS+= require | | 40 | PTHREAD_OPTS+= require |
42 | PTHREAD_AUTO_VARS= yes | | 41 | PTHREAD_AUTO_VARS= yes |
43 | | | 42 | |
44 | CONFLICTS+= staroffice-[0-9]* | | 43 | CONFLICTS+= staroffice-[0-9]* |
45 | CONFLICTS+= openoffice-[0-9]* | | 44 | CONFLICTS+= openoffice-[0-9]* |
46 | CONFLICTS+= openoffice3-[0-9]* | | 45 | CONFLICTS+= openoffice3-[0-9]* |
| @@ -79,43 +78,41 @@ SUBST_SED.lib+= -e 's|@OO_LIBDIR@|${OO_ | | | @@ -79,43 +78,41 @@ SUBST_SED.lib+= -e 's|@OO_LIBDIR@|${OO_ |
79 | LIB.${pkg}= -L${BUILDLINK_PREFIX.${pkg}}/lib | | 78 | LIB.${pkg}= -L${BUILDLINK_PREFIX.${pkg}}/lib |
80 | LIB.${pkg}+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.${pkg}}/lib | | 79 | LIB.${pkg}+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.${pkg}}/lib |
81 | SUBST_SED.lib+= -e 's|@LIB_${pkg}@|${LIB.${pkg}}|g' | | 80 | SUBST_SED.lib+= -e 's|@LIB_${pkg}@|${LIB.${pkg}}|g' |
82 | LIBS+= ${LIB.${pkg}} | | 81 | LIBS+= ${LIB.${pkg}} |
83 | .endfor | | 82 | .endfor |
84 | | | 83 | |
85 | CONFIGURE_ENV+= LIBS=${LIBS:O:u:Q} | | 84 | CONFIGURE_ENV+= LIBS=${LIBS:O:u:Q} |
86 | CONFIGURE_ENV+= X_LIBS=${X11_LDFLAGS:M*:Q} | | 85 | CONFIGURE_ENV+= X_LIBS=${X11_LDFLAGS:M*:Q} |
87 | CONFIGURE_ENV+= BLNK_PREFIX_db4=${BUILDLINK_PREFIX.db4} | | 86 | CONFIGURE_ENV+= BLNK_PREFIX_db4=${BUILDLINK_PREFIX.db4} |
88 | CONFIGURE_ENV+= BLNK_PREFIX_nas=${BUILDLINK_PREFIX.nas} | | 87 | CONFIGURE_ENV+= BLNK_PREFIX_nas=${BUILDLINK_PREFIX.nas} |
89 | CONFIGURE_ENV+= ac_cv_path_SYSTEM_GENBRK=${PREFIX}/bin/genbrk | | 88 | CONFIGURE_ENV+= ac_cv_path_SYSTEM_GENBRK=${PREFIX}/bin/genbrk |
90 | CONFIGURE_ENV+= ac_cv_path_SYSTEM_GENCCODE=${PREFIX}/sbin/genccode | | 89 | CONFIGURE_ENV+= ac_cv_path_SYSTEM_GENCCODE=${PREFIX}/sbin/genccode |
91 | CONFIGURE_ENV+= ac_cv_path_SYSTEM_GENCMN=${PREFIX}/sbin/gencmn | | 90 | CONFIGURE_ENV+= ac_cv_path_SYSTEM_GENCMN=${PREFIX}/sbin/gencmn |
92 | CONFIGURE_ENV+= USE_BUILTIN_openssl=${USE_BUILTIN.openssl} | | | |
93 | | | 91 | |
94 | CONFIGURE_ARGS+= --with-use-shell=bash | | 92 | CONFIGURE_ARGS+= --with-use-shell=bash |
95 | CONFIGURE_ARGS+= --enable-binfilter | | 93 | CONFIGURE_ARGS+= --enable-binfilter |
96 | CONFIGURE_ARGS+= --enable-cairo | | 94 | CONFIGURE_ARGS+= --enable-cairo |
97 | CONFIGURE_ARGS+= --disable-ldap | | 95 | CONFIGURE_ARGS+= --disable-ldap |
| | | 96 | CONFIGURE_ARGS+= --disable-vba |
98 | CONFIGURE_ARGS+= --with-system-stdlibs | | 97 | CONFIGURE_ARGS+= --with-system-stdlibs |
99 | CONFIGURE_ARGS+= --with-system-curl | | 98 | CONFIGURE_ARGS+= --with-system-curl |
100 | CONFIGURE_ARGS+= --with-system-db | | 99 | CONFIGURE_ARGS+= --with-system-db |
101 | CONFIGURE_ARGS+= --with-system-expat | | 100 | CONFIGURE_ARGS+= --with-system-expat |
102 | CONFIGURE_ARGS+= --with-system-freetype | | 101 | CONFIGURE_ARGS+= --with-system-freetype |
103 | CONFIGURE_ARGS+= --with-system-icu | | 102 | CONFIGURE_ARGS+= --with-system-icu |
104 | CONFIGURE_ARGS+= --with-system-jpeg | | 103 | CONFIGURE_ARGS+= --with-system-jpeg |
105 | CONFIGURE_ARGS+= --with-system-libxml2 | | 104 | CONFIGURE_ARGS+= --with-system-libxml2 |
106 | CONFIGURE_ARGS+= --with-system-libxslt | | 105 | CONFIGURE_ARGS+= --with-system-libxslt |
107 | CONFIGURE_ARGS+= --with-system-neon | | | |
108 | CONFIGURE_ARGS+= --with-system-openssl | | | |
109 | CONFIGURE_ARGS+= --with-system-python | | 106 | CONFIGURE_ARGS+= --with-system-python |
110 | CONFIGURE_ARGS+= --with-system-zlib | | 107 | CONFIGURE_ARGS+= --with-system-zlib |
111 | CONFIGURE_ARGS+= --with-dynamic-xinerama | | 108 | CONFIGURE_ARGS+= --with-dynamic-xinerama |
112 | | | 109 | |
113 | # `portable' supports all platforms. | | 110 | # `portable' supports all platforms. |
114 | CONFIGURE_ARGS+= --enable-epm --with-package-format=portable | | 111 | CONFIGURE_ARGS+= --enable-epm --with-package-format=portable |
115 | | | 112 | |
116 | # XXX: Error in OOo internal libsndfile. | | 113 | # XXX: Error in OOo internal libsndfile. |
117 | CONFIGURE_ARGS+= --disable-pasf | | 114 | CONFIGURE_ARGS+= --disable-pasf |
118 | | | 115 | |
119 | # Disable Java. | | 116 | # Disable Java. |
120 | CONFIGURE_ARGS+= --without-java --disable-odk --disable-gcjaot | | 117 | CONFIGURE_ARGS+= --without-java --disable-odk --disable-gcjaot |
121 | | | 118 | |
| @@ -185,32 +182,30 @@ post-install: | | | @@ -185,32 +182,30 @@ post-install: |
185 | | | 182 | |
186 | .include "../../mk/compiler.mk" | | 183 | .include "../../mk/compiler.mk" |
187 | | | 184 | |
188 | .include "../../databases/db4/buildlink3.mk" | | 185 | .include "../../databases/db4/buildlink3.mk" |
189 | .include "../../databases/shared-mime-info/mimedb.mk" | | 186 | .include "../../databases/shared-mime-info/mimedb.mk" |
190 | .include "../../devel/zlib/buildlink3.mk" | | 187 | .include "../../devel/zlib/buildlink3.mk" |
191 | .include "../../fonts/fontconfig/buildlink3.mk" | | 188 | .include "../../fonts/fontconfig/buildlink3.mk" |
192 | .include "../../graphics/MesaLib/buildlink3.mk" | | 189 | .include "../../graphics/MesaLib/buildlink3.mk" |
193 | .include "../../graphics/cairo/buildlink3.mk" | | 190 | .include "../../graphics/cairo/buildlink3.mk" |
194 | .include "../../graphics/freetype2/buildlink3.mk" | | 191 | .include "../../graphics/freetype2/buildlink3.mk" |
195 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | | 192 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" |
196 | .include "../../graphics/jpeg/buildlink3.mk" | | 193 | .include "../../graphics/jpeg/buildlink3.mk" |
197 | .include "../../lang/python/application.mk" | | 194 | .include "../../lang/python/application.mk" |
198 | .include "../../security/openssl/buildlink3.mk" | | | |
199 | .include "../../textproc/expat/buildlink3.mk" | | 195 | .include "../../textproc/expat/buildlink3.mk" |
200 | .include "../../textproc/icu/buildlink3.mk" | | 196 | .include "../../textproc/icu/buildlink3.mk" |
201 | .include "../../textproc/libxml2/buildlink3.mk" | | 197 | .include "../../textproc/libxml2/buildlink3.mk" |
202 | .include "../../textproc/libxslt/buildlink3.mk" | | 198 | .include "../../textproc/libxslt/buildlink3.mk" |
203 | .include "../../www/curl/buildlink3.mk" | | 199 | .include "../../www/curl/buildlink3.mk" |
204 | .include "../../www/neon/buildlink3.mk" | | | |
205 | .include "../../x11/libX11/buildlink3.mk" | | 200 | .include "../../x11/libX11/buildlink3.mk" |
206 | .include "../../x11/libXaw/buildlink3.mk" | | 201 | .include "../../x11/libXaw/buildlink3.mk" |
207 | .include "../../x11/libXcursor/buildlink3.mk" | | 202 | .include "../../x11/libXcursor/buildlink3.mk" |
208 | .include "../../x11/libXext/buildlink3.mk" | | 203 | .include "../../x11/libXext/buildlink3.mk" |
209 | .include "../../x11/libXfixes/buildlink3.mk" | | 204 | .include "../../x11/libXfixes/buildlink3.mk" |
210 | .include "../../x11/libXi/buildlink3.mk" | | 205 | .include "../../x11/libXi/buildlink3.mk" |
211 | .include "../../x11/libXinerama/buildlink3.mk" | | 206 | .include "../../x11/libXinerama/buildlink3.mk" |
212 | .include "../../x11/libXrandr/buildlink3.mk" | | 207 | .include "../../x11/libXrandr/buildlink3.mk" |
213 | .include "../../x11/libXrender/buildlink3.mk" | | 208 | .include "../../x11/libXrender/buildlink3.mk" |
214 | .include "../../x11/libXt/buildlink3.mk" | | 209 | .include "../../x11/libXt/buildlink3.mk" |
215 | .include "../../mk/pthread.buildlink3.mk" | | 210 | .include "../../mk/pthread.buildlink3.mk" |
216 | .include "../../mk/bsd.pkg.mk" | | 211 | .include "../../mk/bsd.pkg.mk" |