From b58b42f7a52281bd053fca1e583d3dee75f5b2e3 Mon Sep 17 00:00:00 2001 From: Manuel Rüger Date: Tue, 13 Aug 2013 02:18:36 +0000 Subject: Version bump Package-Manager: portage-2.2.0/cvs/Linux x86_64 --- media-gfx/argyllcms/ChangeLog | 9 ++- media-gfx/argyllcms/Manifest | 14 +---- media-gfx/argyllcms/argyllcms-1.5.1.ebuild | 93 ++++++++++++++++++++++++++++++ 3 files changed, 103 insertions(+), 13 deletions(-) create mode 100644 media-gfx/argyllcms/argyllcms-1.5.1.ebuild (limited to 'media-gfx') diff --git a/media-gfx/argyllcms/ChangeLog b/media-gfx/argyllcms/ChangeLog index 3aaeb0053050..77b5b3bd0376 100644 --- a/media-gfx/argyllcms/ChangeLog +++ b/media-gfx/argyllcms/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-gfx/argyllcms -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/ChangeLog,v 1.33 2012/12/29 16:15:03 floppym Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/ChangeLog,v 1.34 2013/08/13 02:18:32 mrueg Exp $ + +*argyllcms-1.5.1 (13 Aug 2013) + + 13 Aug 2013; Manuel Rüger +argyllcms-1.5.1.ebuild: + Version bump 29 Dec 2012; Mike Gilbert argyllcms-1.4.0-r2.ebuild: Use makeopts_jobs for more robust MAKEOPTS parsing. Bug 449106 by jannis. diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest index 9abe29d96ba7..c3c1cc10037a 100644 --- a/media-gfx/argyllcms/Manifest +++ b/media-gfx/argyllcms/Manifest @@ -1,17 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX argyllcms-1.4.0-CVE-2012-4405.patch 583 SHA256 1a161b912a192e6a0a2d16d74a1734b4b61c303b641a3b5c164dab60166be0be SHA512 30c121ce72608d2bf1dedc9fa1e7d13c7c46b756cdc348131f1199873082c37d4c48a3d927596bb6e7c788fe4afbf331d442a56208cf5acf16079a4d15bc8cb3 WHIRLPOOL e975d9e9e3af36478b19fff37bc862d91aeb904626854d2dfec4e7ea1cdad8e143884128058fa599779638ae4505085f4ff05a20bce0ed958652af8e13244147 AUX argyllcms-1.4.0-jpeg.patch 1111 SHA256 15403ab2480d43f8d2247d0ba6a535e1761c15e286d5eb144470f694b70194e3 SHA512 6f8f55f02f37118e3cec928c8b3d7bdef2b2049a05b217492b9606121f8596a4810f59d7c24ebd97215ad0bc06ab3ada968630772727bc1c02db2a00c3d8aed0 WHIRLPOOL 5a20a27e465a77c2e10303ace389f98bad519ca436c1b661cc96f9ad583547f29c63cb515c2fa7deab7eb056fdf773fbe39c2ba924bdeb02bb71764c6c40e5e5 DIST Argyll_V1.4.0_src.zip 15242860 SHA256 d33134704d2964db69f9e61eb73188632fe2058cdf57aeaa56e64a264e02b1a8 SHA512 edb9ff1b0a965e79a26c0138afe16472fd18236b55b7262135d70bfc7405001a55d2ada4251111fcbaa0b6f73a3fa2faa2cfe07b3413c8a5ecea04c87e5646ae WHIRLPOOL 7b777f43c9a34966d3fee8ab67010d7253da4054e107749ffe67c4f834c3977a2889c3d0d5035b7e1d186d669c4ead69e2a912682631598630f12056d45acd6b +DIST Argyll_V1.5.1_src.zip 9693168 SHA256 7c65055e577da5a3344b3949e52c3e66fe6339b8801bf4e0cda687e78f7808a7 SHA512 c21cd676edd6415a866fb2a7b122eac18e7596f265a0f2dc8d1f7ca761f64be9fd64ead1430e36eff8767672e73bd93de61398ff588e94a0e121d848afd8bb96 WHIRLPOOL d827297475755e75abd73d60a725cb3e29eb2afa341295d5e47ee9cbae8803863bf84d2fc11f56f9f98862c126bd3f4fa37060a629c0b24ac3081bd3b2d2c5b6 EBUILD argyllcms-1.4.0-r1.ebuild 2153 SHA256 c7262ca199a31c372a42a0a9168629136e1de714ef2eb2d98dd0a72ffee8a306 SHA512 e0cc0d5ca2a3ecec6e9622d6dd49607323f1e1ad35d4687b7f75c6bd502976f98dcd9825c7654edf0e9314d5b7f0ab12dca2e11367691624924e7331f5dae1f1 WHIRLPOOL cda8bdc335e3c2fe1cb49e7b6a6e8984328a9c4e848492d5cf147efaba47df432410d8657fbb662d2e2ef7d92496cf514a35ad38ecf8aa2f645a4d8742b2616c EBUILD argyllcms-1.4.0-r2.ebuild 2217 SHA256 5d98cb423057060f154184119a9ec234fed844ab21f9275267a260d314e7eb7b SHA512 2c43cc4ae35d6a1708f72dfa2cd3f4605d822577ce01b4e9de0cc91dad6b0106180abecc295d39dc5223b5d5fbb23b4c6b896e8297b02e73d93d838455808888 WHIRLPOOL 65c2b60f722e3e240598eacaf8531ab800487a51ce64bfe190b4efd53d4155c1da459b8603be660134e5c1644565910c0266d43222da063b7ae0c426094bd3f9 -MISC ChangeLog 6174 SHA256 2b45e4a73c915611c6369d607914951b6d295d93cc7cc7be0714286469907ef2 SHA512 07a11e94eb3c3562debad535de2842d0d3ef75cb841ad105a47a2d70269529bcbe0d599b1e1b1bd076754e4401aa7be7de2988b08cff2f3e0b40f4acb45f31c0 WHIRLPOOL ef280adb313895721fd8d298deadb05c456a1aac1642d5cf6e80a95af151f4478cb982f166d7972bb5fcb3619511091a7e21a73497bbf24e800ce41d893e85ac +EBUILD argyllcms-1.5.1.ebuild 2174 SHA256 c6a2cbdf4823e11f4d6ba7be44e790c3837b385883ad7e52a53dac892c6cfad7 SHA512 e797ba0d4c5fef17a03dc30e86923c3c43056d239f818a8cc0457d39c70a62e97d5e9cf1f7252b04069fabc36b30bbcc75753f5699e7401ab0ffbfbc6aca212f WHIRLPOOL 6944ebff813332a460bc12b24518ccfc87c6984cd38e276e41e9673848ac82a9ebb044182bd8692f4fd795f2615c7b0d2ee26c0103a8d5d96423f26bbbd52276 +MISC ChangeLog 6293 SHA256 465efe0a26361635916778a86c059882bb324a328e05644b335f22c69c961164 SHA512 246b363246d0341b620b6876e0d2b7dc4618aa1d6740552fb0d107cdea30ed1a57b39dde109ceea8995d414adc97e8337c0f68b647f28a647168c9bfff1bf0f9 WHIRLPOOL f9ca8352840e26f7bd524e91d48433f84c078e481fad1d8c59cd4593f0d09500e598b860bfe08437e6db7721d09a371d3b4c64b48f0c99f7d78b6f3a6ba57b0c MISC metadata.xml 218 SHA256 e124ad5b959f26606c176ee0a8cc3e59839b98e93c712fe4b699e7e4df11fd6b SHA512 d689950ba64adf80b0b7b667dfa81f230bc7ecf280eabba76ea3f4f0ecec3105d850cb24d34a88243debd08febe8bbd95e389fb8463f6aaeffe96a39a87d569b WHIRLPOOL 72aa8e8b9896ec82acedd6f4b4a1876861523430bc29bc96fcc03da4475e78ddb3802268b81d80d535d6942baad1508fe939a9a769b7635dfebbef7076962ee6 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iF4EAREIAAYFAlDfFwwACgkQC77qH+pIQ6QbaQD/cV8kNMxpE8isXC6ZzJa6nM95 -bQukYHg6Kzp3yL7Ag+sA/35+UZZfN4Q30u5RFK2dTKLcg+U6MCEMrkoO5L/1sz+u -=E95h ------END PGP SIGNATURE----- diff --git a/media-gfx/argyllcms/argyllcms-1.5.1.ebuild b/media-gfx/argyllcms/argyllcms-1.5.1.ebuild new file mode 100644 index 000000000000..b6a5e33a81a9 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-1.5.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.5.1.ebuild,v 1.1 2013/08/13 02:18:32 mrueg Exp $ + +EAPI=5 + +inherit base flag-o-matic multiprocessing toolchain-funcs udev + +MY_P="Argyll_V${PV}" + +DESCRIPTION="Open source, ICC compatible color management system" +HOMEPAGE="http://www.argyllcms.com/" +SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=" + media-libs/tiff + sys-libs/zlib + virtual/jpeg + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXScrnSaver" +DEPEND="${RDEPEND} + app-arch/unzip + dev-util/ftjam + virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}/${PN}-1.4.0-CVE-2012-4405.patch" + ) + +src_compile() { + # Make it respect LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop + + # Evil hack to get --as-needed working. The build system unfortunately lists all + # the shared libraries by default on the command line _before_ the object to be built... + echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop + + append-cflags -DUNIX -D_THREAD_SAFE + + sed \ + -e 's:CCFLAGS:CFLAGS:g' \ + -e "s:ar rusc:$(tc-getAR) rusc:g" \ + -i Jambase || die + + tc-export CC RANLIB + + jam -dx -fJambase "-j$(makeopts_jobs)" || die +} + +src_install() { + jam -dx -fJambase install || die + + rm bin/License.txt || die + + pushd bin > /dev/null + local binname + for binname in * ; do + newbin ${binname} argyll-${binname} + done + popd > /dev/null + + use doc && dohtml -r doc/* + + dodoc log.txt Readme.txt ttbd.txt notes.txt + + insinto /usr/share/${PN} + doins -r ref + + udev_dorules usb/55-Argyll.rules +} + +pkg_postinst() { + elog "If you have a Spyder2 you need to extract the firmware" + elog "from the CVSpyder.dll of the windows driver package" + elog "and store it as /usr/share/color/spyd2PLD.bin" + echo + elog "For further info on setting up instrument access read" + elog "http://www.argyllcms.com/doc/Installing_Linux.html" + echo +} -- cgit v1.2.3-65-gdbad