diff options
-rw-r--r-- | media-gfx/argyllcms/ChangeLog | 10 | ||||
-rw-r--r-- | media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild | 9 | ||||
-rw-r--r-- | media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild | 7 | ||||
-rw-r--r-- | media-gfx/argyllcms/argyllcms-1.5.1.ebuild | 5 | ||||
-rw-r--r-- | media-gfx/argyllcms/argyllcms-1.6.2.ebuild | 91 | ||||
-rw-r--r-- | media-gfx/argyllcms/metadata.xml | 7 |
6 files changed, 113 insertions, 16 deletions
diff --git a/media-gfx/argyllcms/ChangeLog b/media-gfx/argyllcms/ChangeLog index 77b5b3bd0376..44a5d57f8d4e 100644 --- a/media-gfx/argyllcms/ChangeLog +++ b/media-gfx/argyllcms/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for media-gfx/argyllcms # 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 $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/ChangeLog,v 1.35 2013/12/06 00:21:03 voyageur Exp $ + +*argyllcms-1.6.2 (06 Dec 2013) + + 06 Dec 2013; Bernard Cafarelli <voyageur@gentoo.org> + argyllcms-1.4.0-r1.ebuild, argyllcms-1.4.0-r2.ebuild, argyllcms-1.5.1.ebuild, + +argyllcms-1.6.2.ebuild, metadata.xml: + Add myself to maintainers, version bump and fix some bugs (#457876, #491656 + and maybe #485962) *argyllcms-1.5.1 (13 Aug 2013) diff --git a/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild b/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild index 00b12be89b1d..9e479de028c7 100644 --- a/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2012 Gentoo Foundation +# 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.4.0-r1.ebuild,v 1.5 2012/12/11 16:10:46 axs Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild,v 1.6 2013/12/06 00:21:03 voyageur Exp $ EAPI=5 -inherit base udev toolchain-funcs +inherit base udev MY_P="Argyll_V${PV}" DESCRIPTION="Open source, ICC compatible color management system" @@ -29,8 +29,7 @@ RDEPEND="media-libs/tiff x11-libs/libXScrnSaver" DEPEND="${RDEPEND} app-arch/unzip - dev-util/ftjam - virtual/pkgconfig" + dev-util/ftjam" S="${WORKDIR}/${MY_P}" diff --git a/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild b/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild index 1fc9f7d39e1d..ef8e2a75fef8 100644 --- a/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# 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.4.0-r2.ebuild,v 1.2 2012/12/29 16:15:03 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild,v 1.3 2013/12/06 00:21:03 voyageur Exp $ EAPI=5 @@ -31,8 +31,7 @@ RDEPEND=" x11-libs/libXScrnSaver" DEPEND="${RDEPEND} app-arch/unzip - dev-util/ftjam - virtual/pkgconfig" + dev-util/ftjam" S="${WORKDIR}/${MY_P}" diff --git a/media-gfx/argyllcms/argyllcms-1.5.1.ebuild b/media-gfx/argyllcms/argyllcms-1.5.1.ebuild index b6a5e33a81a9..e30002fedb32 100644 --- a/media-gfx/argyllcms/argyllcms-1.5.1.ebuild +++ b/media-gfx/argyllcms/argyllcms-1.5.1.ebuild @@ -1,6 +1,6 @@ # 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 $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.5.1.ebuild,v 1.2 2013/12/06 00:21:03 voyageur Exp $ EAPI=5 @@ -31,8 +31,7 @@ RDEPEND=" x11-libs/libXScrnSaver" DEPEND="${RDEPEND} app-arch/unzip - dev-util/ftjam - virtual/pkgconfig" + dev-util/ftjam" S="${WORKDIR}/${MY_P}" diff --git a/media-gfx/argyllcms/argyllcms-1.6.2.ebuild b/media-gfx/argyllcms/argyllcms-1.6.2.ebuild new file mode 100644 index 000000000000..f5c143808f43 --- /dev/null +++ b/media-gfx/argyllcms/argyllcms-1.6.2.ebuild @@ -0,0 +1,91 @@ +# 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.6.2.ebuild,v 1.1 2013/12/06 00:21:03 voyageur 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" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + ) + +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 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 +} diff --git a/media-gfx/argyllcms/metadata.xml b/media-gfx/argyllcms/metadata.xml index 1470e032181b..ea02039c8d10 100644 --- a/media-gfx/argyllcms/metadata.xml +++ b/media-gfx/argyllcms/metadata.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer> - <email>maintainer-needed@gentoo.org</email> - </maintainer> + <maintainer> + <email>voyageur@gentoo.org</email> + <name>Bernard Cafarelli</name> + </maintainer> </pkgmetadata> |