From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60443) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOoXx-0005EB-Og for guix-patches@gnu.org; Fri, 01 Jun 2018 14:13:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fOoXu-0000uK-I8 for guix-patches@gnu.org; Fri, 01 Jun 2018 14:13:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:50282) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fOoXu-0000ty-BD for guix-patches@gnu.org; Fri, 01 Jun 2018 14:13:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fOoXt-00073k-Ux for guix-patches@gnu.org; Fri, 01 Jun 2018 14:13:01 -0400 Subject: [bug#31582] git-annex make install References: <878t88vp2n.fsf@ngyro.com> In-Reply-To: <878t88vp2n.fsf@ngyro.com> Resent-Message-ID: Date: Fri, 1 Jun 2018 13:26:42 -0400 From: Joey Hess Message-ID: <20180601172642.GA10767@kitenet.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4Ckj6UjgE2iN1+kY" Content-Disposition: inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Timothy Sample Cc: 31582@debbugs.gnu.org --4Ckj6UjgE2iN1+kY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks for your work on this package, I'm excited to see it. You could avoid most of the problems with Setup.hs by using git-annex's Makefile. That has targets to build the man pages and install everything. The equivilant code in Setup.hs is really only there to minimally support people installing with haskell tooling, but the Makefile is generally preferable for distribution use. Also, I'd encourage you to enable S3 and WebDAV in the build, since those are often used, and you're not testing all the other storage backends that are already supported in your build; nor should you need to. `git-annex testremote` is there so users can test this stuff in their own environments. --=20 see shy jo --4Ckj6UjgE2iN1+kY Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEKKUAw1IH6rcvbA8l2xLbD/BfjzgFAlsRgdEACgkQ2xLbD/Bf jziE0w//daz78eQVoO6W5NxV2+M75jLDoU3m2sSJCgcsnlHrGh1J7EvcT08JHIX2 Fgvvds2omD8kZ450TBlqJ+YTH9ACrXrKWRMz1te/WaU8ls3aUEAGXRmxTYcGO6xJ 0J5nPPlwLmomgtJ9tKD+ROX2/mIFliHYRqBOyFKNAK118oWjRqLzoV9MfZkLg6Jz jY9shzTD4LoM8KaahPZCzt72RRtc3lRAhvWBnReNfIfjYaME3sH1TXfPdVCEJgc+ DT3fq7FeEh9AXoZ/2loMz6mojGEIDgXl9hOpTwWsC9ZEhwCMK5Dr8o63tcOr5STg xML5vgGKSYjgjGmJz5xvHrfbonVn6OKN9KlQDWyEbVJqf94ZOx+oC9s3BwFKZ+Rg G//HQ7eTMvXQkoiJ99b1K1Oyzp8hN73K0NeR0EKLs0BK+fxTliuQcjBkpeo7gwWS hZz63nlHiMVrZIkWXtZKP61OwF+bRfK4RVOsYG9BX9dS53buV60H6npj8h4KYT6j iJElm8n9oX6kwDE8BW1+dA2ORURUZt2/xzp2eRNpMeYrk24wh7fGiV6ZusB9x2Fg dpx4r6Wx5bUhSsYe4MrEKE+T51Wp0jetbdZSl2kqEe6nDmEqomz6WeSrBeu7TaKY qOp8jbBGyWSBWXSYOfqNAn1bcjy3fFMWEsR/2qVk9b9Wx4D2Mc0= =jze8 -----END PGP SIGNATURE----- --4Ckj6UjgE2iN1+kY--