From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jan 30 19:00:08 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D66616A4E1 for ; Wed, 30 Jan 2008 19:00:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E4A1613C4CC for ; Wed, 30 Jan 2008 19:00:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m0UJ07vC088138 for ; Wed, 30 Jan 2008 19:00:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m0UJ07ss088137; Wed, 30 Jan 2008 19:00:07 GMT (envelope-from gnats) Resent-Date: Wed, 30 Jan 2008 19:00:07 GMT Resent-Message-Id: <200801301900.m0UJ07ss088137@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Pietro Cerutti" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4901016A41A for ; Wed, 30 Jan 2008 18:50:18 +0000 (UTC) (envelope-from gahr@gahr.ch) Received: from cpanel03.rubas-s03.net (cpanel03.rubas-s03.net [195.182.222.73]) by mx1.freebsd.org (Postfix) with ESMTP id D52E313C4E5 for ; Wed, 30 Jan 2008 18:50:17 +0000 (UTC) (envelope-from gahr@gahr.ch) Received: from 80-218-191-236.dclient.hispeed.ch ([80.218.191.236] helo=gahrtop.localhost) by cpanel03.rubas-s03.net with esmtpa (Exim 4.68) (envelope-from ) id 1JKI0m-0000rN-85 for FreeBSD-gnats-submit@freebsd.org; Wed, 30 Jan 2008 19:50:16 +0100 Received: from gahrtop.localhost (localhost [127.0.0.1]) by gahrtop.localhost (Postfix) with ESMTP id 4F86150848 for ; Wed, 30 Jan 2008 19:49:59 +0100 (CET) Message-Id: <1201718999.32167@gahrtop.localhost> Date: Wed, 30 Jan 2008 19:49:59 +0100 From: "Pietro Cerutti" To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.9 Cc: Subject: ports/120166: [new port] separate - a CMYK plugin for The Gimp X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 19:00:08 -0000 >Number: 120166 >Category: ports >Synopsis: [new port] separate - a CMYK plugin for The Gimp >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jan 30 19:00:07 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Pietro Cerutti >Release: FreeBSD 8.0-CURRENT i386 >Organization: >Environment: System: FreeBSD 8.0-CURRENT #1: Wed Jan 30 11:45:50 CET 2008 root@gahrtop.localhost:/usr/obj/usr/src/sys/MSI1034 >Description: The original software name is "separate+". I called the port just "separate" not to interfer with the port names guidelines. Separate+ is a CMYK Separation plugin for The GIMP. >How-To-Repeat: >Fix: --- separate.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # separate # separate/Makefile # separate/distinfo # separate/files # separate/files/patch-Makefile # separate/pkg-descr # separate/pkg-message # echo c - separate mkdir -p separate > /dev/null 2>&1 echo x - separate/Makefile sed 's/^X//' >separate/Makefile << 'END-of-separate/Makefile' X# New ports collection makefile for: separate X# Date created: 30 January 2008 X# Whom: Pietro Cerutti X# X XPORTNAME= separate XPORTVERSION= 20070727 XCATEGORIES= graphics XMASTER_SITES= http://www.gahr.ch/FreeBSD/distfiles/ X XMAINTAINER= gahr@gahr.ch XCOMMENT= A CMYK plugin for The GIMP X XBUILD_DEPENDS= gccmakedep:${PORTSDIR}/devel/gccmakedep \ X gimp-2.4:${PORTSDIR}/graphics/gimp XLIB_DEPENDS= lcms.1:${PORTSDIR}/graphics/lcms X XWRKSRC= ${WRKDIR}/${PORTNAME}+ X XUSE_ZIP= yes X XGIMP_PLUGINS_DIR= libexec/gimp/2.2/plug-ins/ XTARGETS= separate separate_import icc_colorspace X X.for PLUGIN in ${TARGETS} XPLIST_FILES+= ${GIMP_PLUGINS_DIR}/${PLUGIN} X.endfor X XPORTDOCS= README* XPORTEXAMPLES= quickproof.scm quicksave.scm X XMAKE_ENV+= TARGETS="${TARGETS}" X Xdo-install: X.for PLUGIN in ${TARGETS} X ${INSTALL_PROGRAM} ${WRKSRC}/${PLUGIN} ${PREFIX}/${GIMP_PLUGINS_DIR}/ X.endfor X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/README_ICC_COLORSPACE ${DOCSDIR} X.endif X.if !defined(NOPORTEXAMPLES) X ${MKDIR} ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/sample-scripts/for_GIMP2.3+/quickproof.scm ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/sample-scripts/for_GIMP2.3+/quicksave.scm ${EXAMPLESDIR} X.endif X @${CAT} pkg-message X X.include END-of-separate/Makefile echo x - separate/distinfo sed 's/^X//' >separate/distinfo << 'END-of-separate/distinfo' XMD5 (separate-20070727.zip) = 35edd674a08f66e40df5eaa0dd4dc3a4 XSHA256 (separate-20070727.zip) = a308f35986743481e185f83fb298fc69e86eab166b135f72e5f74b54d969988a XSIZE (separate-20070727.zip) = 325392 END-of-separate/distinfo echo c - separate/files mkdir -p separate/files > /dev/null 2>&1 echo x - separate/files/patch-Makefile sed 's/^X//' >separate/files/patch-Makefile << 'END-of-separate/files/patch-Makefile' X--- Makefile.orig 2008-01-30 18:58:11.000000000 +0100 X+++ Makefile 2008-01-30 19:02:42.000000000 +0100 X@@ -1,7 +1,4 @@ X X-PREFIX=/usr/devel X- X-GIMP_VER = 2.3 X GTK_INCLUDE = `pkg-config gtk+-2.0 --cflags` X GTK_LIB = `pkg-config gtk+-2.0 --libs` X GIMP_INCLUDE = `pkg-config gimp-2.0 --cflags` `pkg-config gimpui-2.0 --cflags` X@@ -10,10 +7,7 @@ X LCMS_LIB = `pkg-config lcms --libs` X TIFF_LIB = -ltiff X X-VERSION = 0.3 X-CC = gcc -g X DEPEND = gccmakedep X-RM = rm -f X X # If you will use with the GIMP 2.2.x, remove "-DENABLE_COLOR_MANAGEMENT". X # If you don't want to merge "normal" and "to Colour" dialog, X@@ -41,8 +35,6 @@ X X ICC_COLORSPACE_OBJECTS = $(ICC_COLORSPACE_SOURCES:.c=.o) $(EXTRA_SOURCES:.c=.o) X X-TARGETS = separate separate_import icc_colorspace X- X all: $(TARGETS) X X depend: X@@ -60,14 +52,6 @@ X icc_colorspace: $(ICC_COLORSPACE_OBJECTS) X $(CC) $(ICC_COLORSPACE_OBJECTS) -o $@ $(LDFLAGS) X X-install: $(TARGETS) X- install -c $^ $(HOME)/.gimp-$(GIMP_VER)/plug-ins/ X- X-uninstall: X- rm -f $(HOME)/.gimp-$(GIMP_VER)/plug-ins/separate X- rm -f $(HOME)/.gimp-$(GIMP_VER)/plug-ins/separate_import X- rm -f $(HOME)/.gimp-$(GIMP_VER)/plug-ins/icc_colorspace X- X # Inference rules X X .c.o: END-of-separate/files/patch-Makefile echo x - separate/pkg-descr sed 's/^X//' >separate/pkg-descr << 'END-of-separate/pkg-descr' XSeparate+ is a CMYK Separation plugin for The GIMP. X XOne thing preventing The GIMP from being useful in a pre-press environment Xis the lack of support for the CMYK colour-space. XThis plug-in goes some small way towards rectifying the situation, using a Xtrick with layers to fake CMYK support. X XWWW: http://cue.yellowmagic.info/softwares/separate.html END-of-separate/pkg-descr echo x - separate/pkg-message sed 's/^X//' >separate/pkg-message << 'END-of-separate/pkg-message' XYou can download and install Adobe's ICC profiles from: Xhttp://www.adobe.com/support/downloads/product.jsp?product=62&platform=Windows END-of-separate/pkg-message exit --- separate.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: