Hi,

On Sun, Dec 27, 2015 at 03:52:49PM +0100, Pascal Stumpf wrote:
> This library implements the SHA suite of message digest functions,
> according to NIST FIPS 180-2 (with the SHA-224 addendum), as well
> as the SHA-based HMAC routines. The functions have been tested
> against most of the NIST and RFC test vectors for the various
> functions. While some attention has been paid to performance, these
> do not presently reach the speed of well-tuned libraries, like
> OpenSSL.
> 
> This is a prerequisite for games/hedgewars,-server.  ok?

- If HOMEPAGE points to hackage, and MODGHC_BUILD contains hackage, you
  don't have to set it manually.

- your PLIST looks like it has been generated after building the port
  with ghc-7.8.

See diff below.

Otherwise ok.

Ciao,
        Kili

diff -rup ../hs-SHA~/Makefile ./Makefile
--- ../hs-SHA~/Makefile Sun Apr  5 18:21:20 2015
+++ ./Makefile  Sun Dec 27 16:48:02 2015
@@ -6,8 +6,6 @@ DISTNAME =              SHA-1.6.4.2
 
 CATEGORIES =           security
 
-HOMEPAGE =             https://hackage.haskell.org/package/SHA
-
 MAINTAINER =           Pascal Stumpf <pascal.stu...@cubes.de>
 
 # BSD3
@@ -16,5 +14,7 @@ PERMIT_PACKAGE_CDROM =        Yes
 MODULES =              lang/ghc
 
 MODGHC_BUILD =         cabal hackage haddock register
+
+MODGHC_PACKAGE_KEY =   0ooW8jYoKWjDUFkZlEvhJX
 
 .include <bsd.port.mk>
diff -rup ../hs-SHA~/pkg/PLIST ./pkg/PLIST
--- ../hs-SHA~/pkg/PLIST        Sun Apr  5 18:21:20 2015
+++ ./pkg/PLIST Sun Dec 27 16:49:33 2015
@@ -5,8 +5,9 @@ lib/ghc/${DISTNAME}/Data/Digest/
 lib/ghc/${DISTNAME}/Data/Digest/Pure/
 lib/ghc/${DISTNAME}/Data/Digest/Pure/SHA.hi
 lib/ghc/${DISTNAME}/Data/Digest/Pure/SHA.p_hi
-lib/ghc/${DISTNAME}/libHS${DISTNAME}.a
-lib/ghc/${DISTNAME}/libHS${DISTNAME}_p.a
+lib/ghc/${DISTNAME}/HS${DISTNAME}-${MODGHC_PACKAGE_KEY}.o
+lib/ghc/${DISTNAME}/libHS${DISTNAME}-${MODGHC_PACKAGE_KEY}.a
+lib/ghc/${DISTNAME}/libHS${DISTNAME}-${MODGHC_PACKAGE_KEY}_p.a
 lib/ghc/${DISTNAME}/register.sh
 share/doc/hs-${DISTNAME}/
 share/doc/hs-${DISTNAME}/LICENSE

Reply via email to