2012-10-24 13:47 UTC+0200 Viktor Szakats (harbour syenar.net)

- doc/en/license.txt
    - deleted yet another copy of the Harbour license.
      A very outdated one.

  * contrib/gtwvg/gtwvg.hbp
  * contrib/hbcairo/hbcairo.hbp
  * contrib/hbct/hbct.hbp
  * contrib/hbhpdf/hbhpdf.hbp
  * contrib/hbmysql/hbmysql.hbp
  * contrib/hbmzip/hbmzip.hbp
  * contrib/hbpgsql/hbpgsql.hbp
  * contrib/hbsqlit3/hbsqlit3.hbp
  * contrib/hbtip/hbtip.hbm
  * contrib/hbwin/hbwin.hbp
  * contrib/hbzebra/hbzebra.hbp
  * contrib/rddads/rddads.hbp
  * contrib/rddsql/rddsql.hbp
  * contrib/xhb/xhb.hbp
    * do not copy contrib .ch files to central Harbour
      directory. It means that if you need to use
      these files from now on, you need to use the
      .hbc files for all Harbour contribs. INCOMPATIBLE.
      This is the final step to complete this TODO:
         2012-03-04 20:31 UTC+0100
      Now all contrib .ch and .hbx files are stored
      locally in package folder.

  * ChangeLog
    * updated status for past TODO/TOFIX items
This commit is contained in:
Viktor Szakats
2012-10-24 11:51:19 +00:00
parent a890fae120
commit dece73c962
16 changed files with 39 additions and 190 deletions

View File

@@ -16,6 +16,37 @@
The license applies to all entries newer than 2009-04-28.
*/
2012-10-24 13:47 UTC+0200 Viktor Szakats (harbour syenar.net)
- doc/en/license.txt
- deleted yet another copy of the Harbour license.
A very outdated one.
* contrib/gtwvg/gtwvg.hbp
* contrib/hbcairo/hbcairo.hbp
* contrib/hbct/hbct.hbp
* contrib/hbhpdf/hbhpdf.hbp
* contrib/hbmysql/hbmysql.hbp
* contrib/hbmzip/hbmzip.hbp
* contrib/hbpgsql/hbpgsql.hbp
* contrib/hbsqlit3/hbsqlit3.hbp
* contrib/hbtip/hbtip.hbm
* contrib/hbwin/hbwin.hbp
* contrib/hbzebra/hbzebra.hbp
* contrib/rddads/rddads.hbp
* contrib/rddsql/rddsql.hbp
* contrib/xhb/xhb.hbp
* do not copy contrib .ch files to central Harbour
directory. It means that if you need to use
these files from now on, you need to use the
.hbc files for all Harbour contribs. INCOMPATIBLE.
This is the final step to complete this TODO:
2012-03-04 20:31 UTC+0100
Now all contrib .ch and .hbx files are stored
locally in package folder.
* ChangeLog
* updated status for past TODO/TOFIX items
2012-10-24 02:03 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbcairo/hbcairo.hbp
* contrib/hbct/hbct.hbp
@@ -5809,13 +5840,13 @@
making such code rearrangement.
Untested.
; TOFIX: Some more stuff (code) has been added to hbxbp,
I didn't deal with those.
I didn't deal with those. [SOLVED]
; TOFIX: Someone please remove the duplicate resources
from hbide/resources.
Also, please make use of 'svn move' when moving
around objects inside the repository tree, otherwise
such thing will happen and history is also lost
along the way.
along the way. [SOLVED]
2012-09-20 22:18 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbmk2_qt.hb
@@ -6412,7 +6443,7 @@
It also contains references to an arbitrary selection of
non-Harbour SVN project and payware products. Even after
reporting it on the list and received the answer that
it will get a meaning later. Well, it didn't.
it will get a meaning later. Well, it didn't. [SOLVED]
2012-09-04 21:57 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/rddads/rddads.h
@@ -9348,7 +9379,7 @@
; TOFIX: extras/hbxlsxml which contains high 8-bit chars with
unspecified codepage, which got corrupted in recent
changes.
changes. [DONE]
; NOTE: Please use 7-bit ASCII chars only in sources and files,
or, use UTF-8 while setting in SVN:
svn propset svn:mime-type "text/plain; charset=UTF-8"
@@ -12847,7 +12878,7 @@
fixes)
; NOTE: this is only the pure AMF3 encoder/decoder,
and doesn't include websocket layers
; TODO: adding license
; TODO: adding license [NO LICENSE]
* utils/hbmk2/hbmk2.prg
* minor in comments
@@ -15863,7 +15894,7 @@
facilitates usage of subclassing a Qt class.
; TODO: impliment siblings checking inside hbqt_par_isDerivedFrom().
HBQPlainTextEdit() is a sibling of QPlainTextEdit().
HBQPlainTextEdit() is a sibling of QPlainTextEdit(). [SOLVED]
2012-05-05 15:51 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtnetwork/qth/QNetworkProxy.qth
@@ -16033,7 +16064,7 @@
* formatting
; TOFIX: hb_StrShrink() to work on UTF8 HVM CP [DONE]
; TOFIX: hbnf, hbtip [DONE], xhb, hbide, hbxbp, gtwvg, tests and docs
; TOFIX: hbnf [DONE], hbtip [DONE], xhb, gtwvg, tests and docs
for unicode
2012-05-02 12:48 UTC+0200 Viktor Szakats (harbour syenar.net)
@@ -17840,7 +17871,7 @@
so that contrib headers are no longer duplicated in central
Harbour include dir. This WILL BE INCOMPATIBLE change requiring
users to use <contrib>.hbc files to add contrib packages
to their projects (as opposed to manual -l options).
to their projects (as opposed to manual -l options). [DONE]
2012-03-04 14:29 UTC+0100 Viktor Szakats (harbour syenar.net)
* package/winuni/mpkg_win_uni.bat

View File

@@ -19,10 +19,6 @@ hbwin.hbc
# Optimize build time and make sure we build even with this option
-cflag=-DWIN32_LEAN_AND_MEAN
-instfile=inc:hbgtwvg.ch
-instfile=inc:wvtwin.ch
-instfile=inc:wvgparts.ch
gtwvg.c
wvgcore.c
wvgcuig.c

View File

@@ -20,8 +20,6 @@
-iflag={bcc}-a
-instfile=inc:hbcairo.ch
hbcairo.hbx
context.c

View File

@@ -18,11 +18,6 @@
-instfile=contrib:ctstr.h
-instfile=contrib:ctstrfil.h
-instfile=contrib:ctwin.h
-instfile=inc:ct.ch
-instfile=inc:ctcom.ch
-instfile=inc:ctdisk.ch
-instfile=inc:cterror.ch
-instfile=inc:ctvideo.ch
hbct.hbx

View File

@@ -19,8 +19,6 @@
-depimplibs=libharu:../lib_dll/libhpdf.dll
-depfinish=libharu
-instfile=inc:harupdf.ch
hbhpdf.hbx
core.c

View File

@@ -18,8 +18,6 @@
-depimplibs=mysql:../lib/opt/libmySQL.dll
-depimplibs=mysql:../lib/libmySQL.dll
-instfile=inc:mysql.ch
hbmysql.hbx
mysql.c

View File

@@ -31,8 +31,6 @@
-depincpath=zlib:/boot/develop/headers/3rdparty
-depincpathlocal=zlib:../../src/3rd/zlib
-instfile=inc:hbmzip.ch
hbmzip.hbx
mzip.c

View File

@@ -24,8 +24,6 @@
-iflag={bcc}-a
-instfile=inc:postgres.ch
hbpgsql.hbx
postgres.c

View File

@@ -17,8 +17,6 @@
-depincpathlocal=sqlite3:../3rd/sqlite3
-depfinish=sqlite3
-instfile=inc:hbsqlit3.ch
hbsqlit3.hbx
core.c

View File

@@ -10,9 +10,6 @@
-w3 -es2
-instfile=inc:tip.ch
-instfile=inc:thtml.ch
hbtip.hbx
encurlc.c

View File

@@ -24,7 +24,6 @@
-instfile=contrib:hbwapi.h
-instfile=contrib:hbwin.h
-instfile=contrib:hbwinole.h
-instfile=inc:hbwin.ch
-instfile=contrib:*.def
hbwin.hbx

View File

@@ -9,8 +9,6 @@
-w3 -es2
-instfile=inc:hbzebra.ch
hbzebra.hbx
# Core

View File

@@ -20,8 +20,6 @@
{x86}-depimplibs=ads:32bit/ace32.dll
{x86}-depimplibs=ads:ace32.dll
-instfile=inc:ads.ch
# To avoid a warning in ACE header
-cflag+=-Wno-unknown-pragmas{allgcc}

View File

@@ -11,7 +11,5 @@
-hbx=
-instfile=inc:hbrddsql.ch
sqlbase.c
sqlmix.c

View File

@@ -14,9 +14,6 @@
-instfile=contrib:hbcompat.h
-instfile=contrib:xhb.h
-instfile=inc:hbcompat.ch
-instfile=inc:xhb.ch
-instfile=inc:xhbcls.ch
# For hbserv.c, maybe more
-c=gnu90

View File

@@ -1,148 +0,0 @@
/*
* $Id$
*/
/* $DOC$
$TEMPLATE$
Document
$NAME$
Harbour License
$CATEGORY$
Document
$SUBCATEGORY$
License
$ONELINER$
Harbour License
$DESCRIPTION$
<b>THE HARBOUR PROJECT COMPILER LICENSE</b> </par>
==================================== </par>
Note: This license applies to most of the files in the src/compiler
directory. </par>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version. </par>
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. </par>
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA (or visit
their web site at http://www.gnu.org/). </par>
<b>THE HARBOUR PROJECT LIBRARY LICENSE</b> </par>
=================================== </par>
Note: This license applies to most of the files in the include directory,
source directory, and subdirectories. </par>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version. </par>
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. </par>
You should have received a copy of the GNU General Public License
along with this software; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
Boston, MA 02111-1307 USA (or visit the web site http://www.gnu.org/). </par>
As a special exception, the Harbour Project gives permission for
additional uses of the text contained in its release of Harbour. </par>
The exception is that, if you link the Harbour libraries with other
files to produce an executable, this does not by itself cause the
resulting executable to be covered by the GNU General Public License.
Your use of that executable is in no way restricted on account of
linking the Harbour library code into it. </par>
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. </par>
This exception applies only to the code released by the Harbour
Project under the name Harbour. If you copy code from other
Harbour Project or Free Software Foundation releases into a copy of
Harbour, as the General Public License permits, the exception does
not apply to the code that you add in this way. To avoid misleading
anyone as to the status of such modified files, you must delete
this exception notice from them. </par>
If you write modifications of your own for Harbour, it is your choice
whether to permit this exception to apply to your modifications.
If you do not wish that, delete this exception notice. </par>
<b>THE OLD HARBOUR PROJECT LIBRARY LICENSE</b> </par>
======================================= </par>
Note: This license only applies to the following files: </par>
<pre>
contrib\libmisc\dates2.c (Only the DateTime() function by Jon Berg)
samples\pe\*
source\rtl\philes.c
source\rtl\binnum.c
source\lang\msgsr852.c
source\lang\msgpl852.c
source\lang\msgpliso.c
source\lang\msgplmaz.c
source\lang\msgeu.c
source\lang\msgcsiso.c
source\lang\msgcswin.c
source\lang\msgcskam.c
source\lang\msgsriso.c
source\lang\msgde.c
source\lang\msghr852.c
source\lang\msgcs852.c
source\lang\msghriso.c
source\lang\msgis850.c
</pre> </par>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version, with one exception: </par>
The exception is that if you link the Harbour Runtime Library (HRL)
and/or the Harbour Virtual Machine (HVM) with other files to produce
an executable, this does not by itself cause the resulting executable
to be covered by the GNU General Public License. Your use of that
executable is in no way restricted on account of linking the HRL
and/or HVM code into it. </par>
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. </par>
You should have received a copy of the GNU General Public License
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA (or visit
their web site at http://www.gnu.org/). </par>
<b>THE HARBOUR PROJECT CONTRIB LICENSE</b> </par>
=================================== </par>
There is no one single license that applies to the Harbour Project
contrib files. Some files use the Harbour Project Compiler license.
Some files use the Harbour Project Library license. Some files use
the old Harbour Project Library license (and in one case, just one
function in a file that otherwise uses the Harbour Project Library
license uses the old license - this is the DateTime() function in
the file contrib\libmisc\dates2.c). Some files may even use other
types of free software or open source software licenses. Some files
have been donated to the public domain. If you use any of the contrib
files, you need to investigate the license that applies to each file. </par>
$SEEALSO$
Overview
$END$
*/