From e21c0f61c3a8c7ab8b9fd6ca407a0da34ad15fe0 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 20 Apr 2009 16:20:40 +0200 Subject: [PATCH] libexif: update to 0.6.17, new deps style, converted to subpkgs. --HG-- extra : convert_revision : ba024ac85996ae13c5a54b3d8908b6e9f8a6c0d3 --- templates/libexif-devel | 1 + templates/libexif/depends | 2 ++ templates/libexif/devel.template | 17 +++++++++++++++++ templates/libexif/template | 12 +++++++----- 4 files changed, 27 insertions(+), 5 deletions(-) create mode 120000 templates/libexif-devel create mode 100644 templates/libexif/depends create mode 100644 templates/libexif/devel.template diff --git a/templates/libexif-devel b/templates/libexif-devel new file mode 120000 index 00000000000..79e917f78ef --- /dev/null +++ b/templates/libexif-devel @@ -0,0 +1 @@ +libexif \ No newline at end of file diff --git a/templates/libexif/depends b/templates/libexif/depends new file mode 100644 index 00000000000..2b383b25cf3 --- /dev/null +++ b/templates/libexif/depends @@ -0,0 +1,2 @@ +abi_depends=0.6.17 +api_depends=${abi_depends} diff --git a/templates/libexif/devel.template b/templates/libexif/devel.template new file mode 100644 index 00000000000..7d768d4dce0 --- /dev/null +++ b/templates/libexif/devel.template @@ -0,0 +1,17 @@ +# Template file for 'libexif-devel'. +# +short_desc="${sourcepkg} development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run libexif + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/lib*.so ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib +} diff --git a/templates/libexif/template b/templates/libexif/template index 9241d9176ff..7d4e077b6df 100644 --- a/templates/libexif/template +++ b/templates/libexif/template @@ -1,16 +1,18 @@ # Template build file for 'libexif'. pkgname=libexif -version=0.6.16 -distfiles="$SOURCEFORGE_SITE/libexif/$pkgname-$version.tar.bz2" +sourcepkg=$pkgname +version=0.6.17 +distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" build_style=gnu_configure configure_env="ac_cv_path_DOXYGEN=false" -make_cmd="$XBPS_MASTERDIR/bin/gmake" -pkgconfig_override="libexif.pc" short_desc="EXIF file library" maintainer="Juan RP " -checksum=3754861ad0550f9d77b0aa745dcb3d394ec658ed +checksum=dceb9355b148a8ee6aa96e3dff82a06c066c81e6ab18c190c946ed3b30fc7353 long_desc=" Most digital cameras produce EXIF files, which are JPEG files with extra tags that contain information about the image. The EXIF library allows you to parse an EXIF file and read the data from those tags." + +subpackages="devel" +Add_dependency full glibc