2009-11-29 14:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
* harbour.spec
* mpkg_rpm.sh
* Moved mpkg_rpm*.sh cmdline options description to INSTALL.
At the same time some inconsistencies were fixed and from
now on it should be updated in less copies. Still, there
different option list for win/wce cross-builds and regular
builds. (some of these may not be relevant anymore as Przemek
just deleted some of these option, which is an even better
solution.)
Maybe the same could be done for the rest of them?
This commit is contained in:
@@ -17,6 +17,19 @@
|
||||
past entries belonging to author(s): Viktor Szakats.
|
||||
*/
|
||||
|
||||
2009-11-29 14:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* INSTALL
|
||||
* harbour.spec
|
||||
* mpkg_rpm.sh
|
||||
* Moved mpkg_rpm*.sh cmdline options description to INSTALL.
|
||||
At the same time some inconsistencies were fixed and from
|
||||
now on it should be updated in less copies. Still, there
|
||||
different option list for win/wce cross-builds and regular
|
||||
builds. (some of these may not be relevant anymore as Przemek
|
||||
just deleted some of these option, which is an even better
|
||||
solution.)
|
||||
Maybe the same could be done for the rest of them?
|
||||
|
||||
2009-11-29 14:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/harbour-win-spec
|
||||
* harbour/harbour-wce-spec
|
||||
|
||||
@@ -222,9 +222,32 @@ HARBOUR
|
||||
|
||||
for native build:
|
||||
$ ./mpkg_rpm.sh
|
||||
for Windows cross-build:
|
||||
|
||||
You can fine-tune the build with these options:
|
||||
--with static - link all binaries with static libs
|
||||
--with mysql - build components dependent on mysql (hbmysql, sddmy)
|
||||
--with pgsql - build components dependent on pgsql (hbpgsql, sddpg)
|
||||
--with gd - build components dependent on gd (hbgd)
|
||||
--with allegro - build components dependent on allegro (gtalleg)
|
||||
--with ads - build components dependent on ads (rddads)
|
||||
--with odbc - build components dependent on odbc (hbodbc, sddodbc)
|
||||
--with firebird - build componetns dependent on firebird (hbfbird, sddfb)
|
||||
--with curl - build componetns dependent on libcurl (hbcurl)
|
||||
--with localzlib - build local copy of zlib library
|
||||
--with localpcre - build local copy of pcre library
|
||||
--with qt - build componetns dependent on qt (hbqt, hbxbp)
|
||||
--without gpllib - do not build components which needs GPL 3rd party code (HB_COMMERCE)
|
||||
--without x11 - build componetns dependent on x11 (gtxwc)
|
||||
--without gpm - build gttrm, gtsln and gtcrs without gpm support
|
||||
--without curses - build componetns dependent on curses (gtcrs)
|
||||
--without slang - build componetns dependent on slang (gtsln)
|
||||
|
||||
Binary .rpm on Linux (cross-builds)
|
||||
-----------------------------------
|
||||
|
||||
for Windows:
|
||||
$ ./mpkg_rpm_win.sh
|
||||
for Windows CE cross-build:
|
||||
for Windows CE:
|
||||
$ ./mpkg_rpm_wce.sh
|
||||
|
||||
Binary .zip + .exe on Windows for all targets (except Linux)
|
||||
|
||||
@@ -10,27 +10,6 @@
|
||||
# See COPYING for licensing terms.
|
||||
# ---------------------------------------------------------------
|
||||
|
||||
######################################################################
|
||||
# Conditional build:
|
||||
# --with static - link all binaries with static libs
|
||||
# --with mysql - build hbmysql lib and sddmy for sqlrdd
|
||||
# --with pgsql - build hbpgsql lib and sddpg for sqlrdd
|
||||
# --with firebird - build hbfbird lib and sddfb for sqlrdd
|
||||
# --with odbc - build hbodbc lib and sddodbc for sqlrdd
|
||||
# --with gd - build hbgd lib
|
||||
# --with ads - build rddads
|
||||
# --with curl - build hbcurl lib
|
||||
# --with localzlib - build local copy of zlib library
|
||||
# --with localpcre - build local copy of pcre library
|
||||
# --with qt - build hbqt and hbxbp libs
|
||||
# --without hbnf - do not build hbnf lib (nanforum lib)
|
||||
# --without gpllib - do not build libs which needs GPL 3rd party code
|
||||
# --without x11 - do not build gtxwc
|
||||
# --without gpm - build gttrm, gtsln and gtcrs without gpm support
|
||||
# --without curses - do not build gtcrs
|
||||
# --without slang - do not build gtsln
|
||||
######################################################################
|
||||
|
||||
######################################################################
|
||||
## Definitions.
|
||||
######################################################################
|
||||
|
||||
@@ -11,26 +11,6 @@
|
||||
# See COPYING for licensing terms.
|
||||
# ---------------------------------------------------------------
|
||||
|
||||
######################################################################
|
||||
# Conditional build:
|
||||
# --with static - link all binaries with static libs
|
||||
# --with mysql - build hbmysql lib and sddmy for sqlrdd
|
||||
# --with pgsql - build hbpgsql lib and sddpg for sqlrdd
|
||||
# --with firebird - build hbfbird lib and sddfb for sqlrdd
|
||||
# --with odbc - build hbodbc lib and sddodbc for sqlrdd
|
||||
# --with ads - build rddads
|
||||
# --with gd - build hbgd lib
|
||||
# --with qt - build hbqt and hbxbp libs
|
||||
# --with allegro - build gtalleg - Allegro based GT driver
|
||||
# --with localzlib - build local copy of zlib library
|
||||
# --with localpcre - build local copy of pcre library
|
||||
# --without gpllib - do not build libs which needs GPL 3rd party code
|
||||
# --without x11 - do not build gtxwc
|
||||
# --without gpm - build gttrm, gtsln and gtcrs without gpm support
|
||||
# --without curses - do not build gtcrs
|
||||
# --without slang - do not build gtsln
|
||||
######################################################################
|
||||
|
||||
test_reqrpm()
|
||||
{
|
||||
rpm -q --whatprovides "$1" &> /dev/null
|
||||
|
||||
Reference in New Issue
Block a user