From owner-freebsd-ports@FreeBSD.ORG Fri Nov 1 16:13:03 2013 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 8B926BEF for ; Fri, 1 Nov 2013 16:13:03 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from mx1a.lautre.net (mx1a.lautre.net [80.67.160.71]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 49A0A2771 for ; Fri, 1 Nov 2013 16:13:03 +0000 (UTC) Received: from graf.pompo.net (unknown [78.225.128.39]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: thierry@pompo.net) by mx1a.lautre.net (Postfix) with ESMTPSA id 8F2A440FD6 for ; Fri, 1 Nov 2013 17:12:54 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id B60FC42D194A; Fri, 1 Nov 2013 17:12:53 +0100 (CET) Date: Fri, 1 Nov 2013 17:12:53 +0100 From: Thierry Thomas To: ports@FreeBSD.org Subject: Re: Stage and /var ? Message-ID: <20131101161253.GC55318@graf.pompo.net> Mail-Followup-To: ports@FreeBSD.org References: <20131031142025.GA10968@graf.pompo.net> <20131101101150.3560bd31@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Nq2Wo0NMKNjxTN9z" Content-Disposition: inline In-Reply-To: <20131101101150.3560bd31@kalimero.tijl.coosemans.org> X-Operating-System: FreeBSD 9.2-BETA2 i386 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: X-PGP: 0xF1C516B3C8359753 User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Nov 2013 16:13:03 -0000 --Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le ven 1 nov 13 =E0 10:11:50 +0100, Tijl Coosemans =E9crivait=A0: > Something like this should work: >=20 >=20 > In post-install do: ${MKDIR} /var/foo >=20 > In pkg-plist add: >=20 > @unexec rmdir /var/foo 2>/dev/null || true > @exec mkdir -p /var/foo Thanks for this, it could be useful for some other ports. About net/neubot (just committed), I removed the creation of the directory from the Makefile, and it still works: it's created anyway when the application creates its database. Regards, --=20 Th. Thomas. --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (FreeBSD) iQJ8BAEBCgBmBQJSc9MFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFNTM2QkU4NTM4NTM5OUQwMEI2RkFBNzZG MUM1MTZCM0M4MzU5NzUzAAoJEPHFFrPINZdTFTsQAIuQvlFqm9uLhHi9UXHXaG6k j0GXWpPB2zl7pOZzwA74YZ8PxycV9VFtn5btX9HuzmlpBCWfT+NuSPIq8RVwTaJq UmKXYeyi2l0EDGTBOQYPoplTu32UGFG3rQORH+aSMKaw7v0ycnbQRhCMme0VwpM7 8bDxMYkrH3Ua8abB98vkYZRBNh7rv3gLWlKGbWfO3YJriiKBPbIzCUH4/nrYLcZy fKVml12fsJqj58fOPzFMOhetbdPfNh5hW16wx5YJrLDYj/C2XGEmWvdyvjwU+4A4 blXuCVMf6BjN0ZRzYPWLe6d2GBpNkG8HJQqSJH23a6v6G6EBNu7lbAAIURQinnaJ ykuf5zWNLOY+VsUiMRZW1q6sx4EtjZvvLcrF69rxfjh9ZL/2PMCakAKgt+kkprBI ltObfcrEPi3FAo05tT66VpJ7NlfcACmE7t7KyXNiYXw0hGlBrwnQLN/lPCVU9v4u cYgXn7fo9yOPqpxnTmVNoP9YcjmEMEJKUDCkO9KDgj42DYcWsSp26FxowIMuiW/L 8KvI4c0HjldEYT6iHzghhv35jeVBwkZt5ViWxUnSktw5+EJNEhS9CWCqesZMZ5wW iQfvBM6MFbUKHYLVOR4PzX0It5KOz2Yp8GHMMGEQ55DVNxBG7W+oV0yGN5mPDn+/ dNFbpRfhgBjkhaGEoOJ0 =VwTr -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z--