Re: update: devel/hs-semigroups-0.8.3.2

2012-07-08 Thread Matthias Kilian
Hi,

On Sat, Jul 07, 2012 at 12:57:46AM +0200, Dawe wrote:
 here's a simple update of hs-semigroups to 0.8.3.2
 
 Running make update-plist changed hs-${DISTNAME} to ${FULLPKGNAME}.
 Is this somehow a bad thing and should be left unchanged?

No, it should be changed back to hs-$PDISTNAME}. I use this script for
repairing hs-* PLISTs after running update-plist:

#!/bin/sh

if [ $# -eq 0 ]; then
set pkg/PLIST
fi

for plist; do
ed -s $plist - 'EOF'
g/\${FULLPKGNAME}/s/\${FULLPKGNAME}/hs-${DISTNAME}/g
g/^@exec .*%D\/lib\/ghc\/\${DISTNAME}\/register\.sh/d
g/^@unexec 
.*%D\/lib\/ghc\/\${DISTNAME}\/unregister\.sh/d
/^lib\/ghc\/\${DISTNAME}\/register\.sh$/a
@exec /usr/bin/env HOME=/nonexistent 
%D/lib/ghc/${DISTNAME}/register.sh -v0
@unexec /usr/bin/env HOME=/nonexistent 
%D/lib/ghc/${DISTNAME}/unregister.sh -v0 --force
.
wq
EOF
done

Already done in my tree. I'll run a full build of all depending hs-*
ports withit and commit it if there's no problem.

CIao,
Kili


 Index: Makefile
 ===
 RCS file: /cvs/ports/devel/hs-semigroups/Makefile,v
 retrieving revision 1.1.1.1
 diff -u -p -u -p -r1.1.1.1 Makefile
 --- Makefile  23 Jan 2012 21:02:17 -  1.1.1.1
 +++ Makefile  6 Jul 2012 22:29:27 -
 @@ -2,7 +2,7 @@
  
  COMMENT =Haskell 98 semigroups
  
 -DISTNAME =   semigroups-0.8
 +DISTNAME =   semigroups-0.8.3.2
  CATEGORIES = devel math
  
  # BSD3
 Index: distinfo
 ===
 RCS file: /cvs/ports/devel/hs-semigroups/distinfo,v
 retrieving revision 1.1.1.1
 diff -u -p -u -p -r1.1.1.1 distinfo
 --- distinfo  23 Jan 2012 21:02:17 -  1.1.1.1
 +++ distinfo  6 Jul 2012 22:29:27 -
 @@ -1,5 +1,5 @@
 -MD5 (ghc/semigroups-0.8.tar.gz) = uLp/n/FGsSo5QKhi4hZZNg==
 -RMD160 (ghc/semigroups-0.8.tar.gz) = fYoK2AA1R2ijjA9YOHOHoy2X0OQ=
 -SHA1 (ghc/semigroups-0.8.tar.gz) = 6DmneBTXDImmnb4l7pACrW4RppQ=
 -SHA256 (ghc/semigroups-0.8.tar.gz) = 
 DJVAPhzlsfuWYqDNHKSgwYV2ZpSsiM4m3z3/ToNLnoo=
 -SIZE (ghc/semigroups-0.8.tar.gz) = 9181
 +MD5 (ghc/semigroups-0.8.3.2.tar.gz) = 9AZgfgQhVUzeQFlLZfgwhg==
 +RMD160 (ghc/semigroups-0.8.3.2.tar.gz) = zixy4qTx5qoPZAIb69nMxoqyIU8=
 +SHA1 (ghc/semigroups-0.8.3.2.tar.gz) = xn5a9roLTDcvp6l7OjAlknfDSss=
 +SHA256 (ghc/semigroups-0.8.3.2.tar.gz) = 
 7NizaCFfvWl/ZQjcrHexU6wCuaFWhpS9yIbZmAkdgzw=
 +SIZE (ghc/semigroups-0.8.3.2.tar.gz) = 9392
 Index: pkg/PLIST
 ===
 RCS file: /cvs/ports/devel/hs-semigroups/pkg/PLIST,v
 retrieving revision 1.1.1.1
 diff -u -p -u -p -r1.1.1.1 PLIST
 --- pkg/PLIST 23 Jan 2012 21:02:17 -  1.1.1.1
 +++ pkg/PLIST 6 Jul 2012 22:29:27 -
 @@ -14,25 +14,25 @@ lib/ghc/${DISTNAME}/register.sh
  @exec /usr/bin/env HOME=/nonexistent %D/lib/ghc/${DISTNAME}/register.sh -v0
  @unexec /usr/bin/env HOME=/nonexistent %D/lib/ghc/${DISTNAME}/unregister.sh 
 -v0 --force
  lib/ghc/${DISTNAME}/unregister.sh
 -share/doc/hs-${DISTNAME}/
 -share/doc/hs-${DISTNAME}/LICENSE
 -share/doc/hs-${DISTNAME}/html/
 -share/doc/hs-${DISTNAME}/html/Data-List-NonEmpty.html
 -share/doc/hs-${DISTNAME}/html/Data-Semigroup.html
 -share/doc/hs-${DISTNAME}/html/Numeric-Natural-Internal.html
 -share/doc/hs-${DISTNAME}/html/Numeric-Natural.html
 -share/doc/hs-${DISTNAME}/html/doc-index.html
 -share/doc/hs-${DISTNAME}/html/frames.html
 -share/doc/hs-${DISTNAME}/html/haddock-util.js
 -share/doc/hs-${DISTNAME}/html/hslogo-16.png
 -share/doc/hs-${DISTNAME}/html/index-frames.html
 -share/doc/hs-${DISTNAME}/html/index.html
 -share/doc/hs-${DISTNAME}/html/mini_Data-List-NonEmpty.html
 -share/doc/hs-${DISTNAME}/html/mini_Data-Semigroup.html
 -share/doc/hs-${DISTNAME}/html/mini_Numeric-Natural-Internal.html
 -share/doc/hs-${DISTNAME}/html/mini_Numeric-Natural.html
 -share/doc/hs-${DISTNAME}/html/minus.gif
 -share/doc/hs-${DISTNAME}/html/ocean.css
 -share/doc/hs-${DISTNAME}/html/plus.gif
 -share/doc/hs-${DISTNAME}/html/semigroups.haddock
 -share/doc/hs-${DISTNAME}/html/synopsis.png
 +share/doc/${FULLPKGNAME}/
 +share/doc/${FULLPKGNAME}/LICENSE
 +share/doc/${FULLPKGNAME}/html/
 +share/doc/${FULLPKGNAME}/html/Data-List-NonEmpty.html
 +share/doc/${FULLPKGNAME}/html/Data-Semigroup.html
 +share/doc/${FULLPKGNAME}/html/Numeric-Natural-Internal.html
 +share/doc/${FULLPKGNAME}/html/Numeric-Natural.html
 +share/doc/${FULLPKGNAME}/html/doc-index.html
 +share/doc/${FULLPKGNAME}/html/frames.html
 +share/doc/${FULLPKGNAME}/html/haddock-util.js
 +share/doc/${FULLPKGNAME}/html/hslogo-16.png
 +share/doc/${FULLPKGNAME}/html/index-frames.html
 +share/doc/${FULLPKGNAME}/html/index.html
 

update: devel/hs-semigroups-0.8.3.2

2012-07-06 Thread Dawe
Hi,

here's a simple update of hs-semigroups to 0.8.3.2

Running make update-plist changed hs-${DISTNAME} to ${FULLPKGNAME}.
Is this somehow a bad thing and should be left unchanged?

Index: Makefile
===
RCS file: /cvs/ports/devel/hs-semigroups/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 Makefile
--- Makefile23 Jan 2012 21:02:17 -  1.1.1.1
+++ Makefile6 Jul 2012 22:29:27 -
@@ -2,7 +2,7 @@
 
 COMMENT =  Haskell 98 semigroups
 
-DISTNAME = semigroups-0.8
+DISTNAME = semigroups-0.8.3.2
 CATEGORIES =   devel math
 
 # BSD3
Index: distinfo
===
RCS file: /cvs/ports/devel/hs-semigroups/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo23 Jan 2012 21:02:17 -  1.1.1.1
+++ distinfo6 Jul 2012 22:29:27 -
@@ -1,5 +1,5 @@
-MD5 (ghc/semigroups-0.8.tar.gz) = uLp/n/FGsSo5QKhi4hZZNg==
-RMD160 (ghc/semigroups-0.8.tar.gz) = fYoK2AA1R2ijjA9YOHOHoy2X0OQ=
-SHA1 (ghc/semigroups-0.8.tar.gz) = 6DmneBTXDImmnb4l7pACrW4RppQ=
-SHA256 (ghc/semigroups-0.8.tar.gz) = 
DJVAPhzlsfuWYqDNHKSgwYV2ZpSsiM4m3z3/ToNLnoo=
-SIZE (ghc/semigroups-0.8.tar.gz) = 9181
+MD5 (ghc/semigroups-0.8.3.2.tar.gz) = 9AZgfgQhVUzeQFlLZfgwhg==
+RMD160 (ghc/semigroups-0.8.3.2.tar.gz) = zixy4qTx5qoPZAIb69nMxoqyIU8=
+SHA1 (ghc/semigroups-0.8.3.2.tar.gz) = xn5a9roLTDcvp6l7OjAlknfDSss=
+SHA256 (ghc/semigroups-0.8.3.2.tar.gz) = 
7NizaCFfvWl/ZQjcrHexU6wCuaFWhpS9yIbZmAkdgzw=
+SIZE (ghc/semigroups-0.8.3.2.tar.gz) = 9392
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/hs-semigroups/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   23 Jan 2012 21:02:17 -  1.1.1.1
+++ pkg/PLIST   6 Jul 2012 22:29:27 -
@@ -14,25 +14,25 @@ lib/ghc/${DISTNAME}/register.sh
 @exec /usr/bin/env HOME=/nonexistent %D/lib/ghc/${DISTNAME}/register.sh -v0
 @unexec /usr/bin/env HOME=/nonexistent %D/lib/ghc/${DISTNAME}/unregister.sh 
-v0 --force
 lib/ghc/${DISTNAME}/unregister.sh
-share/doc/hs-${DISTNAME}/
-share/doc/hs-${DISTNAME}/LICENSE
-share/doc/hs-${DISTNAME}/html/
-share/doc/hs-${DISTNAME}/html/Data-List-NonEmpty.html
-share/doc/hs-${DISTNAME}/html/Data-Semigroup.html
-share/doc/hs-${DISTNAME}/html/Numeric-Natural-Internal.html
-share/doc/hs-${DISTNAME}/html/Numeric-Natural.html
-share/doc/hs-${DISTNAME}/html/doc-index.html
-share/doc/hs-${DISTNAME}/html/frames.html
-share/doc/hs-${DISTNAME}/html/haddock-util.js
-share/doc/hs-${DISTNAME}/html/hslogo-16.png
-share/doc/hs-${DISTNAME}/html/index-frames.html
-share/doc/hs-${DISTNAME}/html/index.html
-share/doc/hs-${DISTNAME}/html/mini_Data-List-NonEmpty.html
-share/doc/hs-${DISTNAME}/html/mini_Data-Semigroup.html
-share/doc/hs-${DISTNAME}/html/mini_Numeric-Natural-Internal.html
-share/doc/hs-${DISTNAME}/html/mini_Numeric-Natural.html
-share/doc/hs-${DISTNAME}/html/minus.gif
-share/doc/hs-${DISTNAME}/html/ocean.css
-share/doc/hs-${DISTNAME}/html/plus.gif
-share/doc/hs-${DISTNAME}/html/semigroups.haddock
-share/doc/hs-${DISTNAME}/html/synopsis.png
+share/doc/${FULLPKGNAME}/
+share/doc/${FULLPKGNAME}/LICENSE
+share/doc/${FULLPKGNAME}/html/
+share/doc/${FULLPKGNAME}/html/Data-List-NonEmpty.html
+share/doc/${FULLPKGNAME}/html/Data-Semigroup.html
+share/doc/${FULLPKGNAME}/html/Numeric-Natural-Internal.html
+share/doc/${FULLPKGNAME}/html/Numeric-Natural.html
+share/doc/${FULLPKGNAME}/html/doc-index.html
+share/doc/${FULLPKGNAME}/html/frames.html
+share/doc/${FULLPKGNAME}/html/haddock-util.js
+share/doc/${FULLPKGNAME}/html/hslogo-16.png
+share/doc/${FULLPKGNAME}/html/index-frames.html
+share/doc/${FULLPKGNAME}/html/index.html
+share/doc/${FULLPKGNAME}/html/mini_Data-List-NonEmpty.html
+share/doc/${FULLPKGNAME}/html/mini_Data-Semigroup.html
+share/doc/${FULLPKGNAME}/html/mini_Numeric-Natural-Internal.html
+share/doc/${FULLPKGNAME}/html/mini_Numeric-Natural.html
+share/doc/${FULLPKGNAME}/html/minus.gif
+share/doc/${FULLPKGNAME}/html/ocean.css
+share/doc/${FULLPKGNAME}/html/plus.gif
+share/doc/${FULLPKGNAME}/html/semigroups.haddock
+share/doc/${FULLPKGNAME}/html/synopsis.png