fdo#51278 fix reportbuilder manifest

Change-Id: I34f229284611285e10a192f80b14b1e8b3fa618c
This commit is contained in:
David Tardon
2012-07-13 11:11:32 +02:00
parent 8ecf7e2259
commit d7aa34ee91
2 changed files with 38 additions and 2 deletions

View File

@@ -25,8 +25,6 @@
# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
# instead of those above.
# TODO: fix manifest
$(eval $(call gb_Jar_Jar,sun-report-builder))
$(eval $(call gb_Jar_use_jars,sun-report-builder,\
@@ -52,6 +50,42 @@ $(eval $(call gb_Jar_use_externals,sun-report-builder,\
sac \
))
$(eval $(call gb_Jar_set_jarclasspath,sun-report-builder,\
$(if $(filter YES,$(SYSTEM_APACHE_COMMONS)),\
$(call gb_Helper_make_url,$(COMMONS_LOGGING_JAR)),\
commons-logging-1.1.1.jar \
) \
$(if $(filter YES,$(SYSTEM_JFREEREPORT)),\
$(foreach jar,\
$(FLUTE_JAR) \
$(JFREEREPORT_JAR) \
$(LIBBASE_JAR) \
$(LIBFONTS_JAR) \
$(LIBFORMULA_JAR) \
$(LIBLAYOUT_JAR) \
$(LIBLOADER_JAR) \
$(LIBREPOSITORY_JAR) \
$(LIBSERIALIZER_JAR) \
$(LIBXML_JAR) \
$(SAC_JAR) \
,$(call gb_Helper_make_url,$(jar)) \
),\
flow-engine-0.9.4.jar \
flute-1.1.6.jar \
libbase-1.1.6.jar \
libfonts-1.1.6.jar \
libformula-1.1.7.jar \
liblayout-0.2.10.jar \
libloader-1.1.6.jar \
librepository-1.1.6.jar \
libserializer-1.1.6.jar \
libxml-1.1.7.jar \
sac.jar \
) \
))
$(eval $(call gb_Jar_set_manifest,sun-report-builder,$(SRCDIR)/reportbuilder/util/manifest.mf))
$(eval $(call gb_Jar_set_packageroot,sun-report-builder,com))
$(eval $(call gb_Jar_add_sourcefiles,sun-report-builder,\

View File

@@ -0,0 +1,2 @@
RegistrationClassName: com.sun.star.report.pentaho.SOReportJobFactory
UNO-Type-Path: