From d73b63667b830c9200ad118d49af65d50cf0e0a2 Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Sat, 9 Jul 2005 00:54:45 +0000 Subject: - Update to 0.7.0 - Unbreak PR: ports/83122 Submitted by: Jason Stone (maintainer) --- net/ginsu/Makefile | 4 +--- net/ginsu/distinfo | 3 ++- net/ginsu/files/patch-CWString.hsc | 29 +++++++++++++++++++++++++++++ net/ginsu/pkg-message | 4 ++++ net/ginsu/pkg-plist | 1 + 5 files changed, 37 insertions(+), 4 deletions(-) create mode 100644 net/ginsu/files/patch-CWString.hsc create mode 100644 net/ginsu/pkg-message (limited to 'net/ginsu') diff --git a/net/ginsu/Makefile b/net/ginsu/Makefile index a8743c11eefd..c93c134df187 100644 --- a/net/ginsu/Makefile +++ b/net/ginsu/Makefile @@ -6,7 +6,7 @@ # PORTNAME= ginsu -PORTVERSION= 0.5.3 +PORTVERSION= 0.7.0 CATEGORIES= net MASTER_SITES= http://repetae.net/john/computer/ginsu/drop/ @@ -15,8 +15,6 @@ COMMENT= A client for the gale secure instant messaging system BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc -BROKEN= Does not build - GNU_CONFIGURE= yes USE_GMAKE= yes diff --git a/net/ginsu/distinfo b/net/ginsu/distinfo index ea086d99b6df..29fe82bb061b 100644 --- a/net/ginsu/distinfo +++ b/net/ginsu/distinfo @@ -1 +1,2 @@ -MD5 (ginsu-0.5.3.tar.gz) = 8ce4341c459aae6fe64cdc71de19ef25 +MD5 (ginsu-0.7.0.tar.gz) = ce2b4716495363e5b4264e13d03b724b +SIZE (ginsu-0.7.0.tar.gz) = 220651 diff --git a/net/ginsu/files/patch-CWString.hsc b/net/ginsu/files/patch-CWString.hsc new file mode 100644 index 000000000000..7cbf2a06e95f --- /dev/null +++ b/net/ginsu/files/patch-CWString.hsc @@ -0,0 +1,29 @@ +--- CWString.hsc.orig Wed Jul 6 02:16:58 2005 ++++ CWString.hsc Wed Jul 6 02:18:26 2005 +@@ -36,6 +36,7 @@ + + import Data.Bits + import Foreign.C.String(withCString,CString,CStringLen,CWString,CWStringLen) ++import qualified Foreign.C.String as FS + import Foreign.C.Types + import Char + import Foreign +@@ -270,12 +271,12 @@ + charIsRepresentable :: Char -> IO Bool + charIsRepresentable ch = return $ isLatin1 ch + +-withLCString = withCString +-withLCStringLen = withCStringLen +-newLCString = newCString +-newLCStringLen = newCStringLen +-peekLCString = peekCString +-peekLCStringLen = peekCStringLen ++withLCString = FS.withCString ++withLCStringLen = FS.withCStringLen ++newLCString = FS.newCString ++newLCStringLen = FS.newCStringLen ++peekLCString = FS.peekCString ++peekLCStringLen = FS.peekCStringLen + + #endif + diff --git a/net/ginsu/pkg-message b/net/ginsu/pkg-message new file mode 100644 index 000000000000..c3bd483dcd60 --- /dev/null +++ b/net/ginsu/pkg-message @@ -0,0 +1,4 @@ +If you have never used gale before, you will not be able to chat with +other users until you have generated a key for yourself. go to +http://repetae.net/john/computer/ginsu/ and follow the instructions +there to create a new key in the yammer.net domain. diff --git a/net/ginsu/pkg-plist b/net/ginsu/pkg-plist index 9743309596df..0b9499ea1a6b 100644 --- a/net/ginsu/pkg-plist +++ b/net/ginsu/pkg-plist @@ -1 +1,2 @@ bin/ginsu +bin/ginsu-mdk -- cgit v1.2.3