From owner-cvs-all@FreeBSD.ORG Fri Jul 1 23:37:09 2011 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE1A11065673; Fri, 1 Jul 2011 23:37:08 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-pv0-f182.google.com (mail-pv0-f182.google.com [74.125.83.182]) by mx1.freebsd.org (Postfix) with ESMTP id AA1098FC16; Fri, 1 Jul 2011 23:37:08 +0000 (UTC) Received: by pvg11 with SMTP id 11so4250409pvg.13 for ; Fri, 01 Jul 2011 16:37:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=fx9r3Yxekl51uG1/fqv2ct8MfEEGxkm0/I9A2vJH9eA=; b=Kq6xXOvxvrTMv1aiLQAzFV2VskwStzt1a+XIuxsjo6SecF2BGcjZo2ghiogpgHiKcF 3wzPhe9kzmENJEkIw02JfTFJWvuEmzPT4K7NWRxcxtYwL3CP07KwkP9O1/9PH2qmRUco /6dwTTEt2MnVE14DvgP1htUqFDMNDeeHsmB+Y= MIME-Version: 1.0 Received: by 10.68.38.98 with SMTP id f2mr4110644pbk.462.1309561965667; Fri, 01 Jul 2011 16:12:45 -0700 (PDT) Received: by 10.68.58.230 with HTTP; Fri, 1 Jul 2011 16:12:45 -0700 (PDT) In-Reply-To: References: <201107012059.p61Kxkme036450__17604.1052364328$1309554009$gmane$org@repoman.freebsd.org> <86wrg1zjt2.fsf@gmail.com> Date: Fri, 1 Jul 2011 18:12:45 -0500 Message-ID: From: Jeremy Messenger To: Pan Tsu Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-ports@freebsd.org, Pav Lucistnik , cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports/games/wesnoth-devel Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2011 23:37:09 -0000 On Fri, Jul 1, 2011 at 6:09 PM, Jeremy Messenger w= rote: > On Fri, Jul 1, 2011 at 6:02 PM, Pan Tsu wrote: >> Pav Lucistnik writes: >> >>> pav =A0 =A0 =A0 =A0 2011-07-01 20:59:46 UTC >>> >>> =A0 FreeBSD ports repository >>> >>> =A0 Modified files: >>> =A0 =A0 games/wesnoth-devel =A0Makefile >>> =A0 Log: >>> =A0 - Mark BROKEN: incomplete plist >>> >>> =A0 Reported by: =A0 =A0pointyhat >> >> Can you try the following diff? > > Umm... Why not do a real runtime dependency then create a symlink in > ${DATADIR}/fonts/? I didn't check full in ports, just merely judge > from your patch. > > Cheers, > Mezz > > >> %% >> Index: games/wesnoth-devel/Makefile >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> RCS file: /a/.cvsup/ports/games/wesnoth-devel/Makefile,v >> retrieving revision 1.98 >> diff -u -p -r1.98 Makefile >> --- games/wesnoth-devel/Makefile =A0 =A0 =A0 =A01 Jul 2011 20:59:46 -000= 0 =A0 =A0 =A0 1.98 >> +++ games/wesnoth-devel/Makefile =A0 =A0 =A0 =A01 Jul 2011 22:48:43 -000= 0 >> @@ -15,10 +15,8 @@ PKGNAMESUFFIX=3D =A0 =A0 =A0 -devel >> =A0MAINTAINER=3D =A0 =A0philip@FreeBSD.org >> =A0COMMENT=3D =A0 =A0 =A0 A fantasy turn-based strategy game >> >> +EXTRACT_DEPENDS=3D${WRKSRC}/fonts/Junicode-Regular.ttf:${PORTSDIR}/x11-= fonts/junicode:extract >> =A0LIB_DEPENDS=3D =A0 boost_thread.4:${PORTSDIR}/devel/boost-libs >> -RUN_DEPENDS=3D =A0 ${NONEXISTENT}:${PORTSDIR}/x11-fonts/junicode:extrac= t >> - >> -BROKEN=3D =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0incomplete plist >> >> =A0LICENSE=3D =A0 =A0 =A0 GPLv2 GPLv3 >> =A0LICENSE_COMB=3D =A0dual >> @@ -164,10 +162,12 @@ CMAKE_ARGS+=3D =A0 =A0 =A0-DDOCDIR=3Dnone >> =A0IGNORE=3D =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0game data is required, undef= ine NOPORTDATA >> =A0.endif >> >> -post-install: >> +post-extract: =A0.SILENT >> =A0 =A0 =A0 =A0${INSTALL_DATA} $$(${MAKE} -V WRKSRC \ >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0-C ${PORTSDIR}/x11-fonts/junicode)/fonts/= Junicode-Regular.ttf \ ------------------------------------------------------------^^^ By the way, there is typo. See that ')'. >> - =A0 =A0 =A0 =A0 =A0 =A0 =A0 ${DATADIR}/fonts >> + =A0 =A0 =A0 =A0 =A0 =A0 =A0 ${WRKSRC}/fonts >> + >> +post-install: >> =A0 =A0 =A0 =A0-update-desktop-database ${PREFIX}/share/applications >> >> =A0.include >> %% --=20 mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org