From owner-freebsd-ports@freebsd.org Mon May 21 08:38:43 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2ED54EE8526 for ; Mon, 21 May 2018 08:38:43 +0000 (UTC) (envelope-from roam@ringlet.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9C47D73EFB for ; Mon, 21 May 2018 08:38:42 +0000 (UTC) (envelope-from roam@ringlet.net) Received: by mailman.ysv.freebsd.org (Postfix) id 52853EE8525; Mon, 21 May 2018 08:38:42 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1640EEE8523 for ; Mon, 21 May 2018 08:38:42 +0000 (UTC) (envelope-from roam@ringlet.net) Received: from nimbus.fccf.net (nimbus.fccf.net [77.77.144.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 905C373EF9 for ; Mon, 21 May 2018 08:38:41 +0000 (UTC) (envelope-from roam@ringlet.net) Received: from office.storpool.com (gw1.storpool.com [46.233.30.128]) by nimbus.fccf.net (Postfix) with ESMTPSA id 5112011A; Mon, 21 May 2018 11:32:14 +0300 (EEST) Received: by office.storpool.com (Postfix, from userid 1000) id 932662540502; Mon, 21 May 2018 11:32:13 +0300 (EEST) Date: Mon, 21 May 2018 11:32:13 +0300 From: Peter Pentchev To: "Dan Mahoney (Gushi)" Cc: Per olof Ljungmark , ports@freebsd.org, Eugene Grosbein Subject: Re: www/joomla3 port installs from GitHub, why? Message-ID: <20180521083213.GB29870@office.storpool.com> Mail-Followup-To: "Dan Mahoney (Gushi)" , Per olof Ljungmark , ports@freebsd.org, Eugene Grosbein References: <4a3253e3-50b5-8c4c-68f3-f90ce8e2257e@nethead.se> <5B01B272.5060105@grosbein.net> <0586cce0-6f94-30ad-1685-263a6f74efef@nethead.se> <5B01C935.1090007@grosbein.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="kXdP64Ggrk/fb43R" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.5 (2018-04-13) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2018 08:38:43 -0000 --kXdP64Ggrk/fb43R Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 20, 2018 at 04:49:34PM -0700, Dan Mahoney (Gushi) wrote: > On Sun, 20 May 2018, Per olof Ljungmark wrote: >=20 > > On 05/20/18 21:15, Eugene Grosbein wrote: > > > 21.05.2018 2:02, Per olof Ljungmark wrote: >=20 > > OK, I'll try to explain a bit more. > >=20 > > Firstly, this port is PHP code and needs no compilation, so they are > > both source files. NO_BUILD=3D yes > >=20 > > www/wordpress is a similar port, correctly implemented in the ports > > tree, if you install it from ports you will have identical result to > > downloading from wordpress.org and extract it manually. > >=20 > > The difference as stated above, is that the FreeBSD port includes the > > files for *development* of Joomla, the official download has all the > > files necessay to build a website based on Joomla. > >=20 > > It may be that there are people using FreeBSD to develop Joomla, then of > > course this port are for them, although a more proper naming would be > > joomla3-devel or somesuch. >=20 > joomla-devel would kind of imply that you're installing the "devel" versi= on > of it, not that it includes the devel LIBS. This seems to be a standard > wording for ports (see locate /usr/ports/ | grep \\\-devel | grep pkg-des= cr > | xargs cat ) >=20 > What makes more sense to me is that the Dev files would be part of a > non-default option -- whether that's included with the normal .tar.gz or > requires the github copy, I can't say. >=20 > I don't know if there's a *canonical* naming that universally means this = is > what '-devel' means. Errr, ICBW (one needs to look at the history of the port), but in FreeBSD a -devel version of the port is usually created when somebody wants to be able to install a version that is currently under development and yet keep the ability for normal users to use the stable version. In these cases, a second port is created (once upon a time this was done by a repository copy to preserve the port's history) that is exactly the same as the first one, and then the port maintainer updates the second port (the -devel one) to a newer version. G'luck, Peter --=20 Peter Pentchev roam@{ringlet.net,debian.org,FreeBSD.org} pp@storpool.com PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 --kXdP64Ggrk/fb43R Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAlsChAcACgkQZR7vsCUn 3xPQ2BAAxurJaVCqopr6+CsyeSP+1QwxWJef6t+sJvMc++2RW6giJWcmMxT9TpTT TvJPDp9Vot7qb+E2gQFJk//uDsB8rY7yPnC0bhkNNogbABgb4gC37etZ4cUvarSK TEapjx5h9qkCdWjaGkpHyUXWqb8EHAjVobiAJzQoG7f9GzAQcqswhtOtv6szY6wH bneQth6iREfkZY1aMqpwbofhaGApvpx90hM9tM6fSozI3AqiPPtjrWqUDdCgXSJN 14QACxtkfZC/FRCwXcTL/9k9XU7OfwceH7J9JwK//39iCKjLGyQDcOweAZST8JL8 R/UheKOGgms9z4VrsQNASrj25z95ijHYyXc2ejj7q/4CLb+ymxtX4FcVB+pxc49m El+qheuYeAv/z7GjKmHajTPc2pqKfFbyUzIyR24/O8xyY258Sv60TX+WwlnhbP2g +++O33L43W0jtIXth12ZJgAvTNsurR5jkVv/NlY2Zxl/+UfQRuSylW6Q5xu+dzs0 7YnbkPus0H77GHAQB9F4QT4JzDbH7ROS+qGWYCv1ikkQ8D0NIgFftb2ViNQ+2ZkF G665Xa/+bPZGTs724Qn/eeFhXALKleopYVLFHbqNz9lpoqcHBUr7o2g/u+MPF1UE S1vscL1fARg30bfjP3vr+BRPoG6cluqYaFIHdXjmWwn3tCUkIXo= =JmQH -----END PGP SIGNATURE----- --kXdP64Ggrk/fb43R--