diff --git a/metadata/categories.conf b/metadata/categories.conf index 78e0d42..471a6f9 100644 --- a/metadata/categories.conf +++ b/metadata/categories.conf @@ -1,6 +1,7 @@ app-cdr dev-lang dev-libs +media-libs sys-apps sys-libs x11-dri diff --git a/packages/media-libs/libexif/libexif-0.6.17.exheres-0 b/packages/media-libs/libexif/libexif-0.6.17.exheres-0 new file mode 100644 index 0000000..e4db3cc --- /dev/null +++ b/packages/media-libs/libexif/libexif-0.6.17.exheres-0 @@ -0,0 +1,42 @@ +# Copyright (c) 2008 Daniel Mierswa +# Distributed under the terms of the GNU General Public License v2 + +SUMMARY="The EXIF metainformation library." +DESCRIPTION="Reads and writes EXIF metainformation from and to image files." +HOMEPAGE="http://${PN}.sourceforge.net/" +DOWNLOADS="mirror://sourceforge/${PN}/${PNV}.tar.bz2" + +LICENCES="" +SLOT="0" +PLATFORMS="~amd64" +LANGS="cs de en_CA es fr nl pl ru sk sv vi" +MYOPTIONS=" + doc + linguas: + ${LANGS}" + +DEPENDENCIES=" + build: + doc? ( app-doc/doxygen ) + $(for lang in ${LANGS} ; do + echo "linguas:${lang}? ( sys-devel/gettext )" + done)" + + +DEFAULT_SRC_CONFIGURE_PARAMS=( + '--disable-nls' + "--with-doc-dir=/usr/share/doc/${PNVR}" +) + +DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=( + 'doc internal-docs' 'doc docs' +) + +src_configure() { + for lang in ${LANGS} ; do + option linguas:${lang} && \ + DEFAULT_SRC_CONFIGURE_PARAMS+=( '--enable-nls' ) && break + done + + default +}