lcms2: update to 2.4.

This commit is contained in:
Juan RP 2012-09-16 10:12:45 +02:00
parent 5da72e2ca0
commit 8cd080bb6a
6 changed files with 25 additions and 13 deletions

1
srcpkgs/lcms2-tools Symbolic link
View file

@ -0,0 +1 @@
lcms2

View file

@ -1,15 +1,13 @@
# Template file for 'lcms-devel'. # Template file for 'lcms-devel'.
# #
depends="tiff-devel lcms2" noarch=yes
depends="tiff-devel lcms2>=${version}"
short_desc="${sourcepkg} development files" short_desc="${sourcepkg} development files"
long_desc="${long_desc} long_desc="${long_desc}
This package contains files for development, headers, static libs, etc." This package contains files for development, headers, static libs, etc."
do_install() {
do_install()
{
vmove usr/include usr vmove usr/include usr
vmove "usr/lib/*.a" usr/lib
vmove usr/lib/pkgconfig usr/lib vmove usr/lib/pkgconfig usr/lib
} }

View file

@ -0,0 +1,5 @@
liblcms2.so.2
libtiff.so.5
libc.so.6
libm.so.6
libjpeg.so.8

View file

@ -0,0 +1,10 @@
# Template file for 'lcms2-tools'.
#
short_desc="${sourcepkg} - bundled tools"
long_desc="${long_desc}
This package contains the command line tools."
do_install() {
vmove usr/bin usr
}

View file

@ -1,4 +1,2 @@
libc.so.6 libc.so.6
libjpeg.so.8
libm.so.6 libm.so.6
libtiff.so.5

View file

@ -1,15 +1,17 @@
# Template build file for 'lcms2'. # Template build file for 'lcms2'.
pkgname=lcms2 pkgname=lcms2
version=2.2 version=2.4
distfiles="${SOURCEFORGE_SITE}/lcms/lcms2-$version.tar.gz" revision=1
subpackages="lcms2-devel lcms2-tools"
build_style=gnu-configure build_style=gnu-configure
revision=3 configure_args="--disable-static"
makedepends="tiff-devel" makedepends="tiff-devel"
short_desc="Small-footprint color management engine, version 2" short_desc="Small-footprint color management engine, version 2"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.littlecms.com" homepage="http://www.littlecms.com"
license="MIT" license="MIT"
checksum=b6f2a1be1a2b7ca54bfab69b32242d383a176637f161eeeaef451bd9fc1195cc distfiles="${SOURCEFORGE_SITE}/lcms/lcms2-$version.tar.gz"
checksum=2a514d10eff26901505c191a15c2588c751eb7fb86577118f6c235aff0be37e8
long_desc=" long_desc="
LCMS2 is the Little Color Management System, a Color Matching Method LCMS2 is the Little Color Management System, a Color Matching Method
(CMM) library which implements fast transforms between ICC profiles. (CMM) library which implements fast transforms between ICC profiles.
@ -17,5 +19,3 @@ long_desc="
Color management refers to techniques that ensure consistent color Color management refers to techniques that ensure consistent color
as images are transferred from scanners or cameras to monitors and as images are transferred from scanners or cameras to monitors and
printers." printers."
subpackages="$pkgname-devel"