[Buildroot] [PATCH 1/1] poppler: new package
Peter Korsgaard
jacmet at uclibc.org
Tue Apr 23 21:33:19 UTC 2013
>>>>> "Olivier" == Olivier Schonken <olivier.schonken at gmail.com> writes:
Olivier> Poppler is a PDF rendering library based on the xpdf-3.0 code base.
Olivier> Signed-off-by: Olivier Schonken <olivier.schonken at gmail.com>
Olivier> ---
Olivier> package/Config.in | 1 +
Olivier> package/poppler/Config.in | 46 ++++++++++++++++++++++++++++++++
Olivier> package/poppler/poppler.mk | 63 ++++++++++++++++++++++++++++++++++++++++++++
Olivier> 3 files changed, 110 insertions(+)
Olivier> create mode 100644 package/poppler/Config.in
Olivier> create mode 100644 package/poppler/poppler.mk
Olivier> diff --git a/package/Config.in b/package/Config.in
Olivier> index f28cedd..a52705a 100644
Olivier> --- a/package/Config.in
Olivier> +++ b/package/Config.in
Olivier> @@ -444,6 +444,7 @@ source "package/opencv/Config.in"
Olivier> source "package/opengl/Config.in"
Olivier> source "package/pango/Config.in"
Olivier> source "package/pixman/Config.in"
Olivier> +source "package/poppler/Config.in"
Olivier> source "package/tiff/Config.in"
Olivier> source "package/webkit/Config.in"
Olivier> source "package/zxing/Config.in"
Olivier> diff --git a/package/poppler/Config.in b/package/poppler/Config.in
Olivier> new file mode 100644
Olivier> index 0000000..ce31651
Olivier> --- /dev/null
Olivier> +++ b/package/poppler/Config.in
Olivier> @@ -0,0 +1,46 @@
Olivier> +config BR2_PACKAGE_POPPLER
Olivier> + bool "poppler"
Olivier> + depends on BR2_INSTALL_LIBSTDCPP
Olivier> + select BR2_PACKAGE_FONTCONFIG
Olivier> + help
Olivier> + Poppler is a PDF rendering library based on the xpdf-3.0 code base.
Olivier> +
Olivier> + http://poppler.freedesktop.org/
Olivier> +
Olivier> +comment "qpdf requires a toolchain with C++ support enabled"
Olivier> + depends on !BR2_INSTALL_LIBSTDCPP
poppler, not qpdf.
Olivier> +
Olivier> +if BR2_PACKAGE_POPPLER
Olivier> +menu "Poppler Options"
Because of the comment, this is no longer considered a suboption of
BR2_PACKAGE_POPPLER, so it doesn't get indented.
Olivier> +config BR2_PACKAGE_POPPLER_CMS
Olivier> + bool "Color Management System support"
Olivier> + select BR2_PACKAGE_LCMS2
Olivier> +
For most packages, we normally automatically enable library support if
those libraries are enabled, so all of these explicit options can go.
Olivier> +#############################################################
Olivier> +#
Olivier> +# poppler
Olivier> +#
Olivier> +#############################################################
Olivier> +
Olivier> +POPPLER_VERSION = 0.22.3
Olivier> +POPPLER_SITE = http://poppler.freedesktop.org
Olivier> +POPPLER_DEPENDENCIES = fontconfig
Olivier> +POPPLER_LICENSE = GPLv2
There's a bunch of 'any later version' references, so this should be
GPLv2+
Committed with those changes, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list