diff --git a/srcpkgs/lcms2-tools b/srcpkgs/lcms2-tools new file mode 120000 index 00000000000..98725f66c3f --- /dev/null +++ b/srcpkgs/lcms2-tools @@ -0,0 +1 @@ +lcms2 \ No newline at end of file diff --git a/srcpkgs/lcms2/lcms2-devel.template b/srcpkgs/lcms2/lcms2-devel.template index f7eb0df14da..92ae0d6e033 100644 --- a/srcpkgs/lcms2/lcms2-devel.template +++ b/srcpkgs/lcms2/lcms2-devel.template @@ -1,15 +1,13 @@ # Template file for 'lcms-devel'. # -depends="tiff-devel lcms2" +noarch=yes +depends="tiff-devel lcms2>=${version}" short_desc="${sourcepkg} development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." - -do_install() -{ +do_install() { vmove usr/include usr - vmove "usr/lib/*.a" usr/lib vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/lcms2/lcms2-tools.rshlibs b/srcpkgs/lcms2/lcms2-tools.rshlibs new file mode 100644 index 00000000000..53ee1aea8ce --- /dev/null +++ b/srcpkgs/lcms2/lcms2-tools.rshlibs @@ -0,0 +1,5 @@ +liblcms2.so.2 +libtiff.so.5 +libc.so.6 +libm.so.6 +libjpeg.so.8 diff --git a/srcpkgs/lcms2/lcms2-tools.template b/srcpkgs/lcms2/lcms2-tools.template new file mode 100644 index 00000000000..41b0022b741 --- /dev/null +++ b/srcpkgs/lcms2/lcms2-tools.template @@ -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 +} diff --git a/srcpkgs/lcms2/lcms2.rshlibs b/srcpkgs/lcms2/lcms2.rshlibs index 7b37d795287..0b7acb55143 100644 --- a/srcpkgs/lcms2/lcms2.rshlibs +++ b/srcpkgs/lcms2/lcms2.rshlibs @@ -1,4 +1,2 @@ libc.so.6 -libjpeg.so.8 libm.so.6 -libtiff.so.5 diff --git a/srcpkgs/lcms2/template b/srcpkgs/lcms2/template index 8761d807c4b..75f710b37d0 100644 --- a/srcpkgs/lcms2/template +++ b/srcpkgs/lcms2/template @@ -1,15 +1,17 @@ # Template build file for 'lcms2'. pkgname=lcms2 -version=2.2 -distfiles="${SOURCEFORGE_SITE}/lcms/lcms2-$version.tar.gz" +version=2.4 +revision=1 +subpackages="lcms2-devel lcms2-tools" build_style=gnu-configure -revision=3 +configure_args="--disable-static" makedepends="tiff-devel" short_desc="Small-footprint color management engine, version 2" maintainer="Juan RP " homepage="http://www.littlecms.com" license="MIT" -checksum=b6f2a1be1a2b7ca54bfab69b32242d383a176637f161eeeaef451bd9fc1195cc +distfiles="${SOURCEFORGE_SITE}/lcms/lcms2-$version.tar.gz" +checksum=2a514d10eff26901505c191a15c2588c751eb7fb86577118f6c235aff0be37e8 long_desc=" LCMS2 is the Little Color Management System, a Color Matching Method (CMM) library which implements fast transforms between ICC profiles. @@ -17,5 +19,3 @@ long_desc=" Color management refers to techniques that ensure consistent color as images are transferred from scanners or cameras to monitors and printers." - -subpackages="$pkgname-devel"