# New ports collection makefile for: Gimp
# Version required:	1.0.2
# Date created:		Mon, 26 Oct 1998
# Whom:			SADA Kenji <sada@e-mail.ne.jp>
# Based on:		erich@FreeBSD.org's graphics/gimp1
#
# $Id: Makefile,v 1.6 1998/11/27 03:26:18 asami Exp $
#

DISTNAME=	gimp-1.0.2
PKGNAME=	ja-gimp-1.0.2
CATEGORIES=	japanese graphics
MASTER_SITES=	ftp://ftp.gimp.org/pub/gimp/v1.0/v1.0.2/ \
		ftp://ftp.cs.umn.edu/pub/gimp/gimp/v1.0/v1.0.2/ \
		http://www.ameth.org/gimp/pub/gimp/v1.0/v1.0.2/ \
		http://www.rr.iij4u.or.jp/~sada/distfiles/ \
		ftp://gum.awa.tohoku.ac.jp/pub/gimp/
DISTFILES=	gimp-1.0.2.tar.gz gimp-data-extras-1.0.0.tar.gz \
		gimp_tips-j.tar.gz \
		ja-gimp-menu-19981101.tar.gz

PATCH_SITES=	http://www.rr.iij4u.or.jp/~sada/patches/
PATCHFILES=	ja-gimp-text.patch.gz

MAINTAINER=	sada@FreeBSD.ORG

LIB_DEPENDS=	Xpm.4:${PORTSDIR}/graphics/xpm \
		aa.1:${PORTSDIR}/graphics/aalib \
		jpeg.9:${PORTSDIR}/graphics/jpeg \
		gtkjp.1:${PORTSDIR}/japanese/gtk \
		mpeg.1:${PORTSDIR}/graphics/mpeg-lib \
		png.2:${PORTSDIR}/graphics/png \
		tiff.4:${PORTSDIR}/graphics/tiff34

USE_X_PREFIX=	yes
GNU_CONFIGURE=	yes
USE_GMAKE=	yes
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
		LIBS="-L${LOCALBASE}/lib -lxpg4" \
		INSTALL_SCRIPT='$${INSTALL} -m 755'

MAN1=		gimp.1 gimptool.1
MAN3=		gpc.3

DATASTUFF=	brushes palettes gradients patterns
PREFIX_SUB=	${SED} -e "s;@PREFIX@;${PREFIX};g"
.if defined(JA_GIMP_MENUFILES4KIDS)
DISTFILES+=	gtkconv-1.0.6-02Nov98.tgz
.endif

post-configure:
	@${PREFIX_SUB} ${FILESDIR}/wrapper > ${WRKDIR}/wrapper
.if defined(JA_GIMP_MENUFILES4KIDS)
	@${CP} ${WRKDIR}/gtkconv-1.0.6/dic.jp_KIDS.ujis/menu.gimp \
		${WRKDIR}/menu/
.endif

post-install:
	@for i in ${WRKDIR}/menu/*; do \
		${INSTALL_DATA} $$i ${PREFIX}/share/ja-gtk/menu; \
	done
	@${INSTALL_SCRIPT} ${WRKDIR}/wrapper ${PREFIX}/bin/gimp
	@${MKDIR} ${PREFIX}/share/gimp
	@cd ${WRKDIR}/gimp-data-extras-1.0.0; \
	tar -cf - --exclude '*Makefile*' ${DATASTUFF} |\
	 (cd ${PREFIX}/share/gimp/; tar -xvf -)
	@${INSTALL_DATA} ${WRKDIR}/tips-j/gimp_tips-j.txt \
	 ${PREFIX}/share/gimp/gimp_tips.txt
	@${INSTALL_DATA} ${FILESDIR}/gtkrc ${PREFIX}/share/gimp/
	@${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
	@${CAT} ${PKGDIR}/MESSAGE

.include <bsd.port.mk>
