You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(127) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
(35) |
Apr
(23) |
May
|
Jun
(1) |
Jul
(48) |
Aug
(23) |
Sep
(10) |
Oct
(4) |
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
(27) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(7) |
Dec
|
2007 |
Jan
|
Feb
(16) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(19) |
Oct
(25) |
Nov
(8) |
Dec
(25) |
2009 |
Jan
(6) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(25) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Wolfgang T. <wth...@us...> - 2005-08-03 01:49:04
|
Update of /cvsroot/hoc/hoc/Foundation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10800/Foundation Modified Files: Makefile.in Log Message: Enable -O -fasm; ... and clean up the makefiles, remove stray -fPIC flags and vestiges of dynamic linking experiments (this should be re-added using an optional configure flag in the future). Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Foundation/Makefile.in,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- Makefile.in 30 Jul 2005 08:24:42 -0000 1.12 +++ Makefile.in 3 Aug 2005 01:48:51 -0000 1.13 @@ -44,6 +44,7 @@ mkdir -p build/objects mkdir -p build/imports $(GHC) --make Foundation.hs \ + -O -fasm \ -odir build/objects \ -ignore-package Foundation \ -hidir build/imports \ @@ -63,18 +64,13 @@ find build/objects/ -name \*.o | xargs ld -r -x -o HSFoundation.o libHSFoundation.a: ghcmake - find build/objects/ -name \*.o | xargs libtool -static -o libHSFoundation.a + find build/objects/ -name \*.o | xargs $(MAKE_STATIC_LIB) libHSFoundation.a libHSFoundation_dyn.dylib: ghcmake export MACOSX_DEPLOYMENT_TARGET=10.3 && find build/objects/ -name \*.o \ | xargs libtool -dynamic -o $@ -undefined dynamic_lookup install_name_tool -id "`pwd`/$@" $@ -#libHSFoundation.a: HSFoundation.o -# rm -f libHSFoundation.a -# ar cq libHSFoundation.a HSFoundation.o -# ranlib libHSFoundation.a - clean: rm -rf build libHSFoundation.a libHSFoundation_dyn.dylib \ HSFoundation.o Foundation.hs Foundation ghcmake.build-stamp \ |
From: Wolfgang T. <wth...@us...> - 2005-08-03 01:49:04
|
Update of /cvsroot/hoc/hoc/HOC_cbits In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10800/HOC_cbits Modified Files: Makefile.in Log Message: Enable -O -fasm; ... and clean up the makefiles, remove stray -fPIC flags and vestiges of dynamic linking experiments (this should be re-added using an optional configure flag in the future). Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC_cbits/Makefile.in,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- Makefile.in 30 Jul 2005 08:24:43 -0000 1.6 +++ Makefile.in 3 Aug 2005 01:48:52 -0000 1.7 @@ -24,9 +24,7 @@ CFLAGS += -g -I../libffi-src/build/include -# - -all: libHOC_cbits_dyn.dylib HOC_cbits.o +all: libHOC_cbits.a HOC_cbits.o clean: rm -rf libHOC_cbits.a HOC_cbits.o $(OBJS) depend @@ -39,7 +37,7 @@ libHOC_cbits.a: $(OBJS) cp ../libffi-src/build/.libs/libffi.a libHOC_cbits.a - ar qs libHOC_cbits.a $(OBJS) + $(MAKE_STATIC_LIB) libHOC_cbits.a $(OBJS) libHOC_cbits_dyn.dylib: libHOC_cbits.a export MACOSX_DEPLOYMENT_TARGET=10.3 && \ |
From: Wolfgang T. <wth...@us...> - 2005-08-03 00:32:46
|
Update of /cvsroot/hoc/hoc/HOC/HOC In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28420/HOC/HOC Modified Files: MsgSend.hs Log Message: message sending to super for GNUstep Index: MsgSend.hs =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/HOC/MsgSend.hs,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- MsgSend.hs 27 Jul 2005 02:36:09 -0000 1.7 +++ MsgSend.hs 3 Aug 2005 00:32:37 -0000 1.8 @@ -40,21 +40,28 @@ foreign import ccall "objc/objc.h objc_msg_lookup" objc_msg_lookup :: Ptr ObjCObject -> SEL -> IO (FunPtr ()) - - -objSendMessageWithRetval cif args = do - target <- peekElemOff args 0 >>= peek . castPtr - selector <- peekElemOff args 1 >>= peek . castPtr - imp <- objc_msg_lookup target selector - callWithRetval cif imp args -objSendMessageWithoutRetval cif args = do +foreign import ccall "objc/objc.h objc_msg_lookup_super" + objc_msg_lookup_super :: Ptr ObjCObject -> SEL -> IO (FunPtr ()) + +sndMsgCommon call cif args = do target <- peekElemOff args 0 >>= peek . castPtr selector <- peekElemOff args 1 >>= peek . castPtr imp <- objc_msg_lookup target selector - callWithoutRetval cif imp args + call cif imp args + +sndMsgSuperCommon call cif args = do + super <- peekElemOff args 0 >>= peek . castPtr + peek (castPtr super) >>= pokeElemOff args 0 + selector <- peekElemOff args 1 >>= peek . castPtr + imp <- objc_msg_lookup_super super selector + call cif imp args -#error GNUSTEP unimplemented: send message to super + +objSendMessageWithRetval = sndMsgCommon callWithRetval +objSendMessageWithoutRetval = sndMsgCommon callWithoutRetval +superSendMessageWithRetval = sndMsgSuperCommon callWithRetval +superSendMessageWithoutRetval = sndMsgSuperCommon callWithoutRetval #else @@ -77,8 +84,8 @@ objSendMessageWithRetval cif args = withMarshalledDummy $ \dummy -> callWithRetval cif (if isStructType dummy - then objc_msgSend_stretPtr - else objc_msgSendPtr) args + then objc_msgSend_stretPtr + else objc_msgSendPtr) args objSendMessageWithoutRetval cif args = callWithoutRetval cif objc_msgSendPtr args @@ -87,8 +94,8 @@ superSendMessageWithRetval cif args = withMarshalledDummy $ \dummy -> callWithRetval cif (if isStructType dummy - then objc_msgSendSuper_stretPtr - else objc_msgSendSuperPtr) args + then objc_msgSendSuper_stretPtr + else objc_msgSendSuperPtr) args superSendMessageWithoutRetval cif args = callWithoutRetval cif objc_msgSendSuperPtr args |
From: Andre P. <at...@us...> - 2005-07-30 12:04:29
|
Update of /cvsroot/hoc/hoc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12380 Modified Files: Makefile.in Log Message: Set the correct permissions on the installed HOC package Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Makefile.in,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Makefile.in 30 Jul 2005 08:24:42 -0000 1.10 +++ Makefile.in 30 Jul 2005 12:04:17 -0000 1.11 @@ -77,6 +77,7 @@ cp HOC/HOC.conf "$(installer_package_root)"/$(GHC_LIB_PATH)/HOC cp Foundation/Foundation.conf "$(installer_package_root)"/$(GHC_LIB_PATH)/Foundation cp AppKit/AppKit.conf "$(installer_package_root)"/$(GHC_LIB_PATH)/AppKit + chown -R root:admin "$(installer_package_root)" .PHONY: samples samples: |
From: Andre P. <at...@us...> - 2005-07-30 11:52:07
|
Update of /cvsroot/hoc/hoc/installer-package/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9745 Added Files: InstallationCheck InstallationCheck.strings Log Message: Added check to the Mac OS X .pkg, to ensure that Wolfgang's GHC 6.4 is installed --- NEW FILE: InstallationCheck.strings --- "16" = "This HOC package only works with Wolfgang Thaller's GHC 6.4 package. Please download and install it from <http://www.haskell.org/ghc/dist/6.4/MacOSX/GHC-6.4.pkg.zip>."; "17" = "You appear to have installed Wolfgang Thaller's GHC 6.4 package, but the GHC version in /usr/local/bin/ is not version 6.4. Please re-install the GHC 6.4 package from <http://www.haskell.org/ghc/dist/6.4/MacOSX/GHC-6.4.pkg.zip>."; --- NEW FILE: InstallationCheck --- #!/bin/bash if grep -q \ wolfgang \ /Library/Receipts/GHC-6.4.pkg/Contents/Resources/ReadMe.rtfd/TXT.rtf then # user has the receipt for the installation; to be sure, verify that we # have ghc 6.4 ghc_version=`/usr/local/bin/ghc --version` case "$ghc_version" in "The Glorious Glasgow Haskell Compilation System, version 6.4") # success exit_code=0 ;; *) # some other version? exit_code=$(( (1 << 5) | (1 << 6) | 17 )) ;; esac else # user doesn't have wolfgang's GHC 6.4 package installed exit_code=$(( (1 << 5) | (1 << 6) | 16 )) fi exit $exit_code |
From: Andre P. <at...@us...> - 2005-07-30 09:20:28
|
Update of /cvsroot/hoc/hoc/installer-package In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18599 Modified Files: HOC.pmproj Log Message: Upgrade version number for installer package from 0.7 to 0.8 Index: HOC.pmproj =================================================================== RCS file: /cvsroot/hoc/hoc/installer-package/HOC.pmproj,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 Binary files /tmp/cvsyhjkcw and /tmp/cvsdM59Va differ |
From: Andre P. <at...@us...> - 2005-07-30 09:17:45
|
Update of /cvsroot/hoc/hoc/installer-package/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18113 Modified Files: postupgrade Log Message: Fix installer package's postupgrade script Index: postupgrade =================================================================== RCS file: /cvsroot/hoc/hoc/installer-package/scripts/postupgrade,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- postupgrade 30 Jul 2005 08:24:45 -0000 1.1 +++ postupgrade 30 Jul 2005 09:17:21 -0000 1.2 @@ -1,7 +1,7 @@ #!/bin/sh -GHC_PKG=ghc-pkg -GHC_LIB_PATH=`ghc --print-libdir` +GHC_PKG=/usr/local/bin/ghc-pkg +GHC_LIB_PATH=`/usr/local/bin/ghc --print-libdir` ranlib "$GHC_LIB_PATH"/{AppKit,Foundation,HOC}/*.a |
From: Andre P. <at...@us...> - 2005-07-30 08:35:00
|
Update of /cvsroot/hoc/hoc/installer-package In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11963 Added Files: .cvsignore Log Message: Improve CVS ignorance in installer-package/ directory --- NEW FILE: .cvsignore --- HOC.pkg root |
From: Andre P. <at...@us...> - 2005-07-30 08:33:13
|
Update of /cvsroot/hoc/hoc/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11769 Modified Files: .cvsignore Makefile.in Log Message: Improve CVS ignorance in docs/ directory Be more careful with deleting temporary pod2html-generated files Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/docs/Makefile.in,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Makefile.in 30 Jul 2005 08:24:44 -0000 1.10 +++ Makefile.in 30 Jul 2005 08:33:04 -0000 1.11 @@ -71,5 +71,5 @@ @true clean: - -rm HOC.html pod2htm* documentation.html + -rm HOC.html pod2htm*.tmp documentation.html Index: .cvsignore =================================================================== RCS file: /cvsroot/hoc/hoc/docs/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- .cvsignore 31 Mar 2005 15:41:27 -0000 1.1 +++ .cvsignore 30 Jul 2005 08:33:04 -0000 1.2 @@ -1,2 +1,5 @@ HOC.html Makefile +pod2htm*.tmp +style.css + |
From: Andre P. <at...@us...> - 2005-07-30 08:29:07
|
Update of /cvsroot/hoc/hoc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11091 Modified Files: .cvsignore Log Message: Improve CVS ignorance Index: .cvsignore =================================================================== RCS file: /cvsroot/hoc/hoc/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- .cvsignore 31 Mar 2005 15:41:22 -0000 1.1 +++ .cvsignore 30 Jul 2005 08:28:58 -0000 1.2 @@ -3,8 +3,10 @@ config.mk config.status configure -hoc-0.7 -hoc-0.7.tar.bz2 +hoc-0.? +hoc-1.? +hoc-0.?.tar.bz2 +hoc-1.?.tar.bz2 inplace.conf Makefile |
From: Andre P. <at...@us...> - 2005-07-30 08:25:36
|
Update of /cvsroot/hoc/hoc/Bindings In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/Bindings Modified Files: Makefile.in Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Bindings/Makefile.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.in 18 May 2004 03:05:01 -0000 1.4 +++ Makefile.in 30 Jul 2005 08:24:42 -0000 1.5 @@ -17,3 +17,6 @@ install: all +install-files: + @true + |
From: Andre P. <at...@us...> - 2005-07-30 08:25:23
|
Update of /cvsroot/hoc/hoc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363 Modified Files: LICENSE Makefile.in Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Makefile.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- Makefile.in 1 Apr 2005 03:00:04 -0000 1.9 +++ Makefile.in 30 Jul 2005 08:24:42 -0000 1.10 @@ -35,6 +35,8 @@ objc.m4 \ $(NULL) +installer_package_root = $(shell pwd)/installer-package/root + all: libffi-src/build/src/raw_api.o hoc-all dist: @@ -66,6 +68,16 @@ install: for dir in $(SUBDIRS); do (cd $$dir; echo "In directory $$dir"; $(MAKE) install) done +install-files: + for dir in $(SUBDIRS); do (cd $$dir; echo "In directory $$dir"; $(MAKE) install-files) done + +package: + mkdir -p "$(installer_package_root)" + $(MAKE) install-files destdir="$(installer_package_root)" + cp HOC/HOC.conf "$(installer_package_root)"/$(GHC_LIB_PATH)/HOC + cp Foundation/Foundation.conf "$(installer_package_root)"/$(GHC_LIB_PATH)/Foundation + cp AppKit/AppKit.conf "$(installer_package_root)"/$(GHC_LIB_PATH)/AppKit + .PHONY: samples samples: for dir in $(Samples_SUBDIRS); do (echo "In directory $$dir"; cd $$dir; $(MAKE)) done Index: LICENSE =================================================================== RCS file: /cvsroot/hoc/hoc/LICENSE,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- LICENSE 19 May 2004 16:51:36 -0000 1.3 +++ LICENSE 30 Jul 2005 08:24:42 -0000 1.4 @@ -1,7 +1,7 @@ HOC: A Haskell to Objective-C Binding -Copyright (C) 2003-2004 Wolfgang Thaller -Copyright (C) 2004 Andre Pang +Copyright (C) 2003-2005 Wolfgang Thaller +Copyright (C) 2004-2005 Andre Pang Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the |
From: Andre P. <at...@us...> - 2005-07-30 08:25:23
|
Update of /cvsroot/hoc/hoc/AppKit In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/AppKit Modified Files: Makefile.in Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/AppKit/Makefile.in,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- Makefile.in 28 Jul 2005 08:30:01 -0000 1.11 +++ Makefile.in 30 Jul 2005 08:24:42 -0000 1.12 @@ -38,7 +38,6 @@ ln -sf ../Bindings/ifgen-output/Cocoa.hs . ln -sf ../Bindings/ifgen-output/AppKit.hs . ln -sf ../Bindings/ifgen-output/AppKit . - ln -sf ../Bindings/ifgen-output/Foundation . test ! -d ../Bindings/ifgen-output/GNUstepGUI || \ ln -sf ../Bindings/ifgen-output/GNUstepGUI . test ! -r ../Bindings/ifgen-output/GNUstepGUI.hs || \ @@ -85,14 +84,16 @@ # ranlib libHSAppKit.a clean: - rm -rf build libHSAppKit.a libHSAppKit_dyn.dylib HSAppKit.o AppKit.hs AppKit \ - Cocoa.hs ghcmake.build-stamp + rm -rf build libHSAppKit.a libHSAppKit_dyn.dylib HSAppKit.o \ + AppKit.hs AppKit Cocoa.hs ghcmake.build-stamp \ + exposed-modules.txt AppKit.conf AppKit.conf-inplace -install: all AppKit.conf - mkdir -p $(GHC_LIB_PATH)/AppKit +install: + ranlib "$(destdir)"/$(GHC_LIB_PATH)/AppKit/libHSAppKit.a + ghc-pkg --update-package --input-file=AppKit.conf + +install-files: all AppKit.conf + mkdir -p "$(destdir)"/$(GHC_LIB_PATH)/AppKit cp -R libHSAppKit.a HSAppKit.o build/imports \ - $(GHC_LIB_PATH)/AppKit/ - ranlib $(GHC_LIB_PATH)/AppKit/libHSAppKit.a - ghc-pkg --update-package \ - --input-file=AppKit.conf + "$(destdir)"/$(GHC_LIB_PATH)/AppKit/ |
From: Andre P. <at...@us...> - 2005-07-30 08:25:00
|
Update of /cvsroot/hoc/hoc/Tools In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/Tools Modified Files: Makefile.in Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Tools/Makefile.in,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- Makefile.in 6 Dec 2004 03:46:49 -0000 1.5 +++ Makefile.in 30 Jul 2005 08:24:44 -0000 1.6 @@ -19,5 +19,9 @@ clean: rm -rf hocwrap build -install: all - install -s hocwrap $(bindir) +install: install-files + +install-files: all + mkdir -p "$(destdir)"/$(bindir) + install -s hocwrap "$(destdir)"/$(bindir) + |
From: Andre P. <at...@us...> - 2005-07-30 08:25:00
|
Update of /cvsroot/hoc/hoc/InterfaceGenerator In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/InterfaceGenerator Modified Files: Makefile.in Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/InterfaceGenerator/Makefile.in,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- Makefile.in 18 Apr 2005 01:37:57 -0000 1.8 +++ Makefile.in 30 Jul 2005 08:24:43 -0000 1.9 @@ -20,3 +20,7 @@ install: all echo "Interface Generator will be used in-place." + +install-files: + @true + |
From: Andre P. <at...@us...> - 2005-07-30 08:25:00
|
Update of /cvsroot/hoc/hoc/installer-package In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/installer-package Added Files: HOC-Logo.jpg HOC.pmproj LICENSE.rtf Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) --- NEW FILE: HOC.pmproj --- (This appears to be a binary file; contents omitted.) --- NEW FILE: LICENSE.rtf --- {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf100 {\fonttbl\f0\fnil\fcharset77 LucidaGrande-Bold;\f1\fnil\fcharset77 LucidaGrande;} {\colortbl;\red255\green255\blue255;} {\info {\author Andr\'8e Pang}}\paperw11900\paperh16840\margl1440\margr1440\vieww7740\viewh9160\viewkind0 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\qc\pardirnatural \f0\b\fs24 \cf0 HOC: A Haskell to Objective-C Binding\ \f1\b0 \ Copyright (C) 2003-2005 Wolfgang Thaller\ Copyright (C) 2004-2005 Andre Pang\ \ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ``Software''), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\ \ The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\ \ THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHOR(s) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\ } --- NEW FILE: HOC-Logo.jpg --- (This appears to be a binary file; contents omitted.) |
From: Andre P. <at...@us...> - 2005-07-30 08:25:00
|
Update of /cvsroot/hoc/hoc/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/docs Modified Files: Makefile.in Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/docs/Makefile.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- Makefile.in 19 May 2004 15:59:28 -0000 1.9 +++ Makefile.in 30 Jul 2005 08:24:44 -0000 1.10 @@ -65,7 +65,10 @@ # HOC.pdf: HOC.html install: - true + @true + +install-files: + @true clean: -rm HOC.html pod2htm* documentation.html |
From: Andre P. <at...@us...> - 2005-07-30 08:24:59
|
Update of /cvsroot/hoc/hoc/Foundation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/Foundation Modified Files: Makefile.in Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Foundation/Makefile.in,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- Makefile.in 18 Apr 2005 00:45:42 -0000 1.11 +++ Makefile.in 30 Jul 2005 08:24:42 -0000 1.12 @@ -76,13 +76,16 @@ # ranlib libHSFoundation.a clean: - rm -rf build libHSFoundation.a libHSFoundation_dyn.dylib HSFoundation.o Foundation.hs \ - Foundation ghcmake.build-stamp + rm -rf build libHSFoundation.a libHSFoundation_dyn.dylib \ + HSFoundation.o Foundation.hs Foundation ghcmake.build-stamp \ + exposed-modules.txt Foundation.conf Foundation.conf-inplace -install: all Foundation.conf - mkdir -p $(GHC_LIB_PATH)/Foundation - cp -R libHSFoundation.a HSFoundation.o \ - build/imports $(GHC_LIB_PATH)/Foundation/ - ranlib $(GHC_LIB_PATH)/Foundation/libHSFoundation.a +install: install-files + ranlib "$(destdir)"/$(GHC_LIB_PATH)/Foundation/libHSFoundation.a $(GHC_PKG) update Foundation.conf + +install-files: all Foundation.conf + mkdir -p "$(destdir)"/$(GHC_LIB_PATH)/Foundation + cp -R libHSFoundation.a HSFoundation.o \ + build/imports "$(destdir)"/$(GHC_LIB_PATH)/Foundation/ |
From: Andre P. <at...@us...> - 2005-07-30 08:24:59
|
Update of /cvsroot/hoc/hoc/installer-package/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/installer-package/scripts Added Files: postinstall postupgrade Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) --- NEW FILE: postinstall --- #!/bin/sh GHC_PKG=/usr/local/bin/ghc-pkg GHC_LIB_PATH=`/usr/local/bin/ghc --print-libdir` ranlib "$GHC_LIB_PATH"/{AppKit,Foundation,HOC}/*.a $GHC_PKG update "$GHC_LIB_PATH"/HOC/HOC.conf $GHC_PKG update "$GHC_LIB_PATH"/Foundation/Foundation.conf $GHC_PKG update "$GHC_LIB_PATH"/AppKit/AppKit.conf --- NEW FILE: postupgrade --- #!/bin/sh GHC_PKG=ghc-pkg GHC_LIB_PATH=`ghc --print-libdir` ranlib "$GHC_LIB_PATH"/{AppKit,Foundation,HOC}/*.a $GHC_PKG update "$GHC_LIB_PATH"/HOC/HOC.conf $GHC_PKG update "$GHC_LIB_PATH"/Foundation/Foundation.conf $GHC_PKG update "$GHC_LIB_PATH"/AppKit/AppKit.conf |
From: Andre P. <at...@us...> - 2005-07-30 08:24:59
|
Update of /cvsroot/hoc/hoc/HOC_cbits In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/HOC_cbits Modified Files: Makefile.in Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC_cbits/Makefile.in,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- Makefile.in 1 Apr 2005 03:00:06 -0000 1.5 +++ Makefile.in 30 Jul 2005 08:24:43 -0000 1.6 @@ -57,10 +57,12 @@ depend: $(SRCS) cc -MM $(CFLAGS) $(SRCS) > depend -install: all - mkdir -p $(GHC_LIB_PATH)/HOC - cp -R libHOC_cbits.a HOC_cbits.o $(GHC_LIB_PATH)/HOC/ - ranlib $(GHC_LIB_PATH)/HOC/libHOC_cbits.a +install: install-files + ranlib "$(destdir)"/$(GHC_LIB_PATH)/HOC/libHOC_cbits.a + +install-files: all + mkdir -p "$(destdir)"/$(GHC_LIB_PATH)/HOC + cp -R libHOC_cbits.a HOC_cbits.o "$(destdir)"/$(GHC_LIB_PATH)/HOC/ -include depend |
From: Andre P. <at...@us...> - 2005-07-30 08:24:59
|
Update of /cvsroot/hoc/hoc/HOC In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10363/HOC Modified Files: Makefile.in Log Message: Removed symlink to Foundation dir in AppKit dir Correctly clean all autogenerated files for Foundation/ and AppKit/ dirs Split install target into install and install-files targets, in preparation for the newly-added 'package' target (that will make use of the install-files target) Added PackageMaker package description file, used to generate a Mac OS X .pkg (Not quite complete enough for distribution yet, but seems to work OK at least.) Added 'package' target to main Makefile, to prepare a Mac OS X binary .pkg. Updated LICENSE file since it's 2005 :) Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/Makefile.in,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- Makefile.in 19 Jul 2005 23:38:49 -0000 1.14 +++ Makefile.in 30 Jul 2005 08:24:43 -0000 1.15 @@ -82,9 +82,12 @@ HOC/NewClass_stub.c HOC/NewClass_stub.h \ ghcmake.build-stamp -install: all HOC.conf - mkdir -p $(GHC_LIB_PATH)/HOC - cp -R libHOC.a libHOC_dyn.dylib HOC.o build/imports \ - $(GHC_LIB_PATH)/HOC/ - ranlib $(GHC_LIB_PATH)/HOC/libHOC.a +install: install-files + ranlib "$(destdir)"/$(GHC_LIB_PATH)/HOC/libHOC.a $(GHC_PKG) update HOC.conf + +install-files: all HOC.conf + mkdir -p "$(destdir)"/$(GHC_LIB_PATH)/HOC + cp -R libHOC.a libHOC_dyn.dylib HOC.o build/imports \ + "$(destdir)"/$(GHC_LIB_PATH)/HOC/ + |
From: Andre P. <at...@us...> - 2005-07-30 08:19:45
|
Update of /cvsroot/hoc/hoc/installer-package/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9737/scripts Log Message: Directory /cvsroot/hoc/hoc/installer-package/scripts added to the repository |
From: Andre P. <at...@us...> - 2005-07-30 08:19:26
|
Update of /cvsroot/hoc/hoc/installer-package In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9652/installer-package Log Message: Directory /cvsroot/hoc/hoc/installer-package added to the repository |
From: Andre P. <oz...@al...> - 2005-07-30 07:53:41
|
On 29/07/2005, at 1:20 PM, Wolfgang Thaller wrote: >> Update of /cvsroot/hoc/hoc/AppKit >> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25073 >> >> Modified Files: >> Makefile.in >> Log Message: >> Let the AppKit build system find the bindings for Foundation > > Why? The Foundation bindings should be installed in the > inplace.conf file and found that way, did you have problems with > that on your machine? Ah, I found the bug -- exposed-modules.txt wasn't being deleted by a 'make clean', and thus the main inplace.conf file was outdated. Committing a proper fix for this now. Did I ever mention that I hate build systems? -- % Andre Pang : trust.in.love.to.save <http://www.algorithm.com.au/> |
From: Wolfgang T. <wth...@us...> - 2005-07-30 02:42:02
|
Update of /cvsroot/hoc/hoc/HOC In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23839 Modified Files: HOC.hs Log Message: Improve Enum support (missing parts of the commit) Index: HOC.hs =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/HOC.hs,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- HOC.hs 25 Jul 2005 03:59:25 -0000 1.10 +++ HOC.hs 30 Jul 2005 02:41:53 -0000 1.11 @@ -37,6 +37,10 @@ SuperTarget, super, + CEnum(..), + declareCEnum, + declareAnonymousCEnum, + -- debugging & statistics: objectMapStatistics @@ -56,3 +60,4 @@ import HOC.Utilities import HOC.NewlyAllocated import HOC.Super +import HOC.CEnum |