parent
22b0746ef4
commit
7cbd7f2d42
@ -1,3 +0,0 @@
|
||||
[submodule "admin"]
|
||||
path = admin
|
||||
url = https://system@scm.trinitydesktop.org/scm/git/tde-common-admin
|
@ -1,247 +0,0 @@
|
||||
<?xml version = '1.0'?>
|
||||
<tdevelop>
|
||||
<general>
|
||||
<author>The BibleTime team</author>
|
||||
<email>info@bibletime.info</email>
|
||||
<projectmanagement>KDevAutoProject</projectmanagement>
|
||||
<primarylanguage>C++</primarylanguage>
|
||||
<ignoreparts>
|
||||
<part>kdevfilegroups</part>
|
||||
<part>kdevfilelist</part>
|
||||
<part>kdevdistpart</part>
|
||||
</ignoreparts>
|
||||
<version>1.6cvs</version>
|
||||
<description/>
|
||||
<projectdirectory>.</projectdirectory>
|
||||
<absoluteprojectpath>false</absoluteprojectpath>
|
||||
<secondaryLanguages>
|
||||
<language>Perl</language>
|
||||
</secondaryLanguages>
|
||||
<versioncontrol>kdevcvsservice</versioncontrol>
|
||||
<projectname>BibleTime</projectname>
|
||||
<defaultencoding/>
|
||||
</general>
|
||||
<kdevautoproject>
|
||||
<general>
|
||||
<activetarget>bibletime/bibletime</activetarget>
|
||||
<useconfiguration>default</useconfiguration>
|
||||
</general>
|
||||
<run>
|
||||
<mainprogram>/home/jansorg/Projekte/BibleTime/bibletime/bibletime/bibletime</mainprogram>
|
||||
<programargs/>
|
||||
<terminal>false</terminal>
|
||||
<autocompile>true</autocompile>
|
||||
<envvars/>
|
||||
<directoryradio>executable</directoryradio>
|
||||
<customdirectory>/</customdirectory>
|
||||
<globaldebugarguments/>
|
||||
<globalcwd>/home/jansorg/Projekte/BibleTime/bibletime</globalcwd>
|
||||
<useglobalprogram>false</useglobalprogram>
|
||||
<autoinstall>false</autoinstall>
|
||||
<autotdesu>false</autotdesu>
|
||||
</run>
|
||||
<makeenvvars/>
|
||||
<envvars/>
|
||||
<make>
|
||||
<abortonerror>true</abortonerror>
|
||||
<numberofjobs>1</numberofjobs>
|
||||
<dontact>false</dontact>
|
||||
<makebin/>
|
||||
<envvars>
|
||||
<envvar value="2.5" name="WANT_AUTOCONF" />
|
||||
<envvar value="1" name="WANT_AUTOCONF_2_5" />
|
||||
<envvar value="1.6" name="WANT_AUTOMAKE" />
|
||||
<envvar value="1" name="WANT_AUTOMAKE_1_6" />
|
||||
</envvars>
|
||||
<prio>0</prio>
|
||||
<runmultiplejobs>false</runmultiplejobs>
|
||||
</make>
|
||||
<configurations>
|
||||
<default>
|
||||
<envvars/>
|
||||
<configargs/>
|
||||
<builddir/>
|
||||
<topsourcedir/>
|
||||
<cppflags/>
|
||||
<ldflags/>
|
||||
<ccompiler>kdevgccoptions</ccompiler>
|
||||
<cxxcompiler>kdevgppoptions</cxxcompiler>
|
||||
<f77compiler>kdevpgf77options</f77compiler>
|
||||
<ccompilerbinary/>
|
||||
<cxxcompilerbinary/>
|
||||
<f77compilerbinary/>
|
||||
<cflags/>
|
||||
<cxxflags/>
|
||||
<f77flags/>
|
||||
</default>
|
||||
</configurations>
|
||||
</kdevautoproject>
|
||||
<kdevdebugger>
|
||||
<general>
|
||||
<dbgshell>libtool</dbgshell>
|
||||
<programargs>--debug</programargs>
|
||||
<gdbpath/>
|
||||
<breakonloadinglibs>true</breakonloadinglibs>
|
||||
<separatetty>false</separatetty>
|
||||
<floatingtoolbar>false</floatingtoolbar>
|
||||
<runappinappdirectory>true</runappinappdirectory>
|
||||
<configGdbScript/>
|
||||
<runShellScript/>
|
||||
<runGdbScript/>
|
||||
</general>
|
||||
<display>
|
||||
<staticmembers>false</staticmembers>
|
||||
<demanglenames>true</demanglenames>
|
||||
<outputradix>10</outputradix>
|
||||
</display>
|
||||
</kdevdebugger>
|
||||
<kdevdoctreeview>
|
||||
<projectdoc>
|
||||
<userdocDir/>
|
||||
<apidocDir/>
|
||||
</projectdoc>
|
||||
<ignoreqt_xml/>
|
||||
<ignoredoxygen/>
|
||||
<ignorekdocs/>
|
||||
<ignoretocs/>
|
||||
<ignoredevhelp/>
|
||||
</kdevdoctreeview>
|
||||
<cppsupportpart>
|
||||
<codecompletion>
|
||||
<codehinting outputview="1" enablech="1" selectview="0" />
|
||||
</codecompletion>
|
||||
<classstore>
|
||||
<enablepcs>false</enablepcs>
|
||||
<enablepp>false</enablepp>
|
||||
<preparsing/>
|
||||
</classstore>
|
||||
<filetemplates>
|
||||
<choosefiles>false</choosefiles>
|
||||
<interfaceURL/>
|
||||
<implementationURL/>
|
||||
<interfacesuffix>.h</interfacesuffix>
|
||||
<implementationsuffix>.cpp</implementationsuffix>
|
||||
<lowercasefilenames>true</lowercasefilenames>
|
||||
</filetemplates>
|
||||
</cppsupportpart>
|
||||
<kdevclassview>
|
||||
<folderhierarchy>true</folderhierarchy>
|
||||
<depthoffolders>2</depthoffolders>
|
||||
</kdevclassview>
|
||||
<kdevfileview>
|
||||
<groups>
|
||||
<hidenonprojectfiles>false</hidenonprojectfiles>
|
||||
<hidenonlocation>false</hidenonlocation>
|
||||
</groups>
|
||||
<tree>
|
||||
<hidepatterns>*.o,*.lo,CVS</hidepatterns>
|
||||
<hidenonprojectfiles>false</hidenonprojectfiles>
|
||||
<showvcsfields>false</showvcsfields>
|
||||
</tree>
|
||||
</kdevfileview>
|
||||
<kdevcvs>
|
||||
<cvsoptions>-z3 -f</cvsoptions>
|
||||
<commitoptions/>
|
||||
<updateoptions>-dP</updateoptions>
|
||||
<addoptions/>
|
||||
<removeoptions>-f</removeoptions>
|
||||
<diffoptions>-u3 -p</diffoptions>
|
||||
<logoptions/>
|
||||
<revertoptions>-C -d -P</revertoptions>
|
||||
<rshoptions/>
|
||||
</kdevcvs>
|
||||
<kdevcppsupport>
|
||||
<codecompletion>
|
||||
<includeGlobalFunctions>false</includeGlobalFunctions>
|
||||
<includeTypes>true</includeTypes>
|
||||
<includeEnums>false</includeEnums>
|
||||
<includeTypedefs>true</includeTypedefs>
|
||||
<automaticCodeCompletion>true</automaticCodeCompletion>
|
||||
<automaticArgumentsHint>true</automaticArgumentsHint>
|
||||
<codeCompletionDelay>273</codeCompletionDelay>
|
||||
<argumentsHintDelay>260</argumentsHintDelay>
|
||||
<automaticHeaderCompletion>true</automaticHeaderCompletion>
|
||||
<headerCompletionDelay>250</headerCompletionDelay>
|
||||
<showOnlyAccessibleItems>false</showOnlyAccessibleItems>
|
||||
<completionBoxItemOrder>0</completionBoxItemOrder>
|
||||
<howEvaluationContextMenu>true</howEvaluationContextMenu>
|
||||
<showCommentWithArgumentHint>true</showCommentWithArgumentHint>
|
||||
<statusBarTypeEvaluation>false</statusBarTypeEvaluation>
|
||||
<namespaceAliases>std=_GLIBCXX_STD;__gnu_cxx=std</namespaceAliases>
|
||||
<processPrimaryTypes>true</processPrimaryTypes>
|
||||
<processFunctionArguments>false</processFunctionArguments>
|
||||
<preProcessAllHeaders>false</preProcessAllHeaders>
|
||||
<parseMissingHeaders>false</parseMissingHeaders>
|
||||
<resolveIncludePaths>true</resolveIncludePaths>
|
||||
<alwaysParseInBackground>true</alwaysParseInBackground>
|
||||
<usePermanentCaching>true</usePermanentCaching>
|
||||
<alwaysIncludeNamespaces>false</alwaysIncludeNamespaces>
|
||||
<includePaths>.;</includePaths>
|
||||
<parseMissingHeadersExperimental>false</parseMissingHeadersExperimental>
|
||||
<resolveIncludePathsUsingMakeExperimental>false</resolveIncludePathsUsingMakeExperimental>
|
||||
</codecompletion>
|
||||
<references/>
|
||||
<creategettersetter>
|
||||
<prefixGet/>
|
||||
<prefixSet>set</prefixSet>
|
||||
<prefixVariable>m_,_</prefixVariable>
|
||||
<parameterName>theValue</parameterName>
|
||||
<inlineGet>true</inlineGet>
|
||||
<inlineSet>true</inlineSet>
|
||||
</creategettersetter>
|
||||
<qt>
|
||||
<used>true</used>
|
||||
<version>3</version>
|
||||
<root>/usr/share/qt3</root>
|
||||
<includestyle>3</includestyle>
|
||||
<designerintegration>ExternalDesigner</designerintegration>
|
||||
<qmake>/usr/bin/qmake-qt3</qmake>
|
||||
<designer>/usr/bin/designer</designer>
|
||||
<designerpluginpaths/>
|
||||
</qt>
|
||||
<splitheadersource>
|
||||
<enabled>true</enabled>
|
||||
<synchronize>true</synchronize>
|
||||
<orientation>Vertical</orientation>
|
||||
</splitheadersource>
|
||||
</kdevcppsupport>
|
||||
<kdevfilecreate>
|
||||
<filetypes>
|
||||
<type icon="" ext="h" name="C++ Header template" create="template" >
|
||||
<descr>BibleTime C++ header template</descr>
|
||||
</type>
|
||||
<type icon="text-x-c++src" ext="cpp" name="C++ source file" create="template" >
|
||||
<descr>BibleTime C++ source template</descr>
|
||||
</type>
|
||||
</filetypes>
|
||||
<useglobaltypes/>
|
||||
</kdevfilecreate>
|
||||
<kdevdocumentation>
|
||||
<projectdoc>
|
||||
<docsystem/>
|
||||
<docurl/>
|
||||
<usermanualurl/>
|
||||
</projectdoc>
|
||||
</kdevdocumentation>
|
||||
<kdevcvsservice>
|
||||
<recursivewhenupdate>true</recursivewhenupdate>
|
||||
<prunedirswhenupdate>true</prunedirswhenupdate>
|
||||
<createdirswhenupdate>true</createdirswhenupdate>
|
||||
<recursivewhencommitremove>true</recursivewhencommitremove>
|
||||
<revertoptions>-C</revertoptions>
|
||||
</kdevcvsservice>
|
||||
<ctagspart>
|
||||
<customArguments/>
|
||||
<customTagfilePath>/home/jansorg/Projekte/BibleTime/bibletime/tags</customTagfilePath>
|
||||
<activeTagsFiles/>
|
||||
</ctagspart>
|
||||
<kdevvisualadvance>
|
||||
<emulator>VisualBoyAdvance</emulator>
|
||||
<binary/>
|
||||
<addOptions/>
|
||||
<terminal>false</terminal>
|
||||
<fullscreen>false</fullscreen>
|
||||
<graphicFilter>-f0</graphicFilter>
|
||||
<scaling>-1</scaling>
|
||||
</kdevvisualadvance>
|
||||
</tdevelop>
|
@ -1,244 +1,15 @@
|
||||
Installation instructions for BibleTime 1.6.5.1:
|
||||
---------------------------
|
||||
|
||||
Sometimes it is difficult to compile BibleTime from source code, but it's
|
||||
possible. Don't hesitate to ask for support at info@bibletime.info. In that
|
||||
case, please include your system's configuration details.
|
||||
|
||||
BibleTime 1.6.5.1 requires:
|
||||
|
||||
- KDE >= 3.0 (at least the libraries (tdelibs) and the base package (tdebase))
|
||||
Although BibleTime should compile and run with KDE 3.0-3.3, we strongly recommend
|
||||
to use the latest version of KDE available for your Linux installation.
|
||||
|
||||
- SWORD 1.5.9, available from http://www.crosswire.org/sword/; you should include
|
||||
a stability patch to Sword 1.5.9 available from the BibleTime download pages
|
||||
(fixes problems with compressed and locked modules).
|
||||
|
||||
- CLucene >= 0.9.16, available from http://clucene.sf.net/.
|
||||
|
||||
|
||||
If you don't have the sources already, please browse to www.bibletime.info to see
|
||||
a list of required packages with their download URLs.
|
||||
|
||||
To install texts (e.g. Bibles), just use the Bookshelf Manager in the Settings
|
||||
menu of BibleTime.
|
||||
|
||||
|
||||
Compile BibleTime 1.6.5.1:
|
||||
---------------------------
|
||||
|
||||
cd ~
|
||||
tar -xjf bibletime-1.6.5.1.tar.bz2
|
||||
cd ~/bibletime-1.6.5.1 # Move to your source directory
|
||||
tde-config --prefix # Displays your KDE directory (optional)
|
||||
./configure --prefix=<your KDE dir> # create makefiles
|
||||
make # compile BibleTime
|
||||
su -c "make install" # change to "root user" and install BibleTime
|
||||
|
||||
After this, if you want to use the translations of BibleTime's UI, you should
|
||||
install the bibletime-i18n package.
|
||||
|
||||
|
||||
Debian specifics
|
||||
---------------------------
|
||||
Debian (and possibly derived distros as well) use a non-standard path to
|
||||
store the documentation of KDE programs. Therefore the ./configure line above in
|
||||
this case needs to be changed to:
|
||||
|
||||
kde_htmldir=/usr/share/doc/tde/HTML ./configure --prefix=/usr
|
||||
|
||||
If you forget this, you'll likely not be able to access the handbook and the
|
||||
BibleStudy HowTo.
|
||||
|
||||
|
||||
Other useful make options
|
||||
---------------------------
|
||||
make clean # Removes binaries from the directory
|
||||
# where BibleTime was compiled, but not the source
|
||||
|
||||
make uninstall # Removes BibleTime from your system
|
||||
|
||||
|
||||
If something is missing in this file please post to info@bibletime.info, the contact
|
||||
adress for BibleTime. Please read README for a short description of BibleTime 1.6.5.1.
|
||||
|
||||
|
||||
|
||||
The BibleTime team, <info@bibletime.info>
|
||||
|
||||
|
||||
|
||||
|
||||
______________________________________________________________________________
|
||||
** The standard Installation instructions of auto-tool packages **
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Basic Installation
|
||||
==================
|
||||
|
||||
These are generic installation instructions.
|
||||
|
||||
The `configure' shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation. It uses
|
||||
those values to create a `Makefile' in each directory of the package.
|
||||
It may also create one or more `.h' files containing system-dependent
|
||||
definitions. Finally, it creates a shell script `config.status' that
|
||||
you can run in the future to recreate the current configuration, a file
|
||||
`config.cache' that saves the results of its tests to speed up
|
||||
reconfiguring, and a file `config.log' containing compiler output
|
||||
(useful mainly for debugging `configure').
|
||||
|
||||
If you need to do unusual things to compile the package, please try
|
||||
to figure out how `configure' could check whether to do them, and mail
|
||||
diffs or instructions to the address given in the `README' so they can
|
||||
be considered for the next release. If at some point `config.cache'
|
||||
contains results you don't want to keep, you may remove or edit it.
|
||||
|
||||
The file `configure.in' is used to create `configure' by a program
|
||||
called `autoconf'. You only need `configure.in' if you want to change
|
||||
it or regenerate `configure' using a newer version of `autoconf'.
|
||||
|
||||
The simplest way to compile this package is:
|
||||
|
||||
1. `cd' to the directory containing the package's source code and type
|
||||
`./configure' to configure the package for your system. If you're
|
||||
using `csh' on an old version of System V, you might need to type
|
||||
`sh ./configure' instead to prevent `csh' from trying to execute
|
||||
`configure' itself.
|
||||
|
||||
Running `configure' takes a while. While running, it prints some
|
||||
messages telling which features it is checking for.
|
||||
|
||||
2. Type `make' to compile the package.
|
||||
|
||||
3. Type `make install' to install the programs and any data files and
|
||||
documentation.
|
||||
|
||||
4. You can remove the program binaries and object files from the
|
||||
source code directory by typing `make clean'.
|
||||
|
||||
Compilers and Options
|
||||
=====================
|
||||
|
||||
Some systems require unusual options for compilation or linking that
|
||||
the `configure' script does not know about. You can give `configure'
|
||||
initial values for variables by setting them in the environment. Using
|
||||
a Bourne-compatible shell, you can do that on the command line like
|
||||
this:
|
||||
CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
|
||||
|
||||
Or on systems that have the `env' program, you can do it like this:
|
||||
env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
|
||||
|
||||
Compiling For Multiple Architectures
|
||||
====================================
|
||||
|
||||
You can compile the package for more than one kind of computer at the
|
||||
same time, by placing the object files for each architecture in their
|
||||
own directory. To do this, you must use a version of `make' that
|
||||
supports the `VPATH' variable, such as GNU `make'. `cd' to the
|
||||
directory where you want the object files and executables to go and run
|
||||
the `configure' script. `configure' automatically checks for the
|
||||
source code in the directory that `configure' is in and in `..'.
|
||||
|
||||
If you have to use a `make' that does not supports the `VPATH'
|
||||
variable, you have to compile the package for one architecture at a time
|
||||
in the source code directory. After you have installed the package for
|
||||
one architecture, use `make distclean' before reconfiguring for another
|
||||
architecture.
|
||||
|
||||
Installation Names
|
||||
==================
|
||||
|
||||
By default, `make install' will install the package's files in
|
||||
`/usr/local/bin', `/usr/local/man', etc. You can specify an
|
||||
installation prefix other than `/usr/local' by giving `configure' the
|
||||
option `--prefix=PATH'.
|
||||
|
||||
You can specify separate installation prefixes for
|
||||
architecture-specific files and architecture-independent files. If you
|
||||
give `configure' the option `--exec-prefix=PATH', the package will use
|
||||
PATH as the prefix for installing programs and libraries.
|
||||
Documentation and other data files will still use the regular prefix.
|
||||
|
||||
If the package supports it, you can cause programs to be installed
|
||||
with an extra prefix or suffix on their names by giving `configure' the
|
||||
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
|
||||
|
||||
Optional Features
|
||||
=================
|
||||
|
||||
Some packages pay attention to `--enable-FEATURE' options to
|
||||
`configure', where FEATURE indicates an optional part of the package.
|
||||
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
|
||||
is something like `gnu-as' or `x' (for the X Window System). The
|
||||
`README' should mention any `--enable-' and `--with-' options that the
|
||||
package recognizes.
|
||||
|
||||
For packages that use the X Window System, `configure' can usually
|
||||
find the X include and library files automatically, but if it doesn't,
|
||||
you can use the `configure' options `--x-includes=DIR' and
|
||||
`--x-libraries=DIR' to specify their locations.
|
||||
|
||||
Specifying the System Type
|
||||
==========================
|
||||
|
||||
There may be some features `configure' can not figure out
|
||||
automatically, but needs to determine by the type of host the package
|
||||
will run on. Usually `configure' can figure that out, but if it prints
|
||||
a message saying it can not guess the host type, give it the
|
||||
`--host=TYPE' option. TYPE can either be a short name for the system
|
||||
type, such as `sun4', or a canonical name with three fields:
|
||||
CPU-COMPANY-SYSTEM
|
||||
|
||||
See the file `config.sub' for the possible values of each field. If
|
||||
`config.sub' isn't included in this package, then this package doesn't
|
||||
need to know the host type.
|
||||
|
||||
If you are building compiler tools for cross-compiling, you can also
|
||||
use the `--target=TYPE' option to select the type of system they will
|
||||
produce code for and the `--build=TYPE' option to select the type of
|
||||
system on which you are compiling the package.
|
||||
|
||||
Sharing Defaults
|
||||
================
|
||||
|
||||
If you want to set default values for `configure' scripts to share,
|
||||
you can create a site shell script called `config.site' that gives
|
||||
default values for variables like `CC', `cache_file', and `prefix'.
|
||||
`configure' looks for `PREFIX/share/config.site' if it exists, then
|
||||
`PREFIX/etc/config.site' if it exists. Or, you can set the
|
||||
`CONFIG_SITE' environment variable to the location of the site script.
|
||||
A warning: not all `configure' scripts look for a site script.
|
||||
|
||||
Operation Controls
|
||||
==================
|
||||
|
||||
`configure' recognizes the following options to control how it
|
||||
operates.
|
||||
|
||||
`--cache-file=FILE'
|
||||
Use and save the results of the tests in FILE instead of
|
||||
`./config.cache'. Set FILE to `/dev/null' to disable caching, for
|
||||
debugging `configure'.
|
||||
|
||||
`--help'
|
||||
Print a summary of the options to `configure', and exit.
|
||||
|
||||
`--quiet'
|
||||
`--silent'
|
||||
`-q'
|
||||
Do not print messages saying which checks are being made.
|
||||
|
||||
`--srcdir=DIR'
|
||||
Look for the package's source code in directory DIR. Usually
|
||||
`configure' can determine that directory automatically.
|
||||
|
||||
`--version'
|
||||
Print the version of Autoconf used to generate the `configure'
|
||||
script, and exit.
|
||||
BibleTime relies on cmake to build.
|
||||
|
||||
`configure' also accepts some other, not widely useful, options.
|
||||
Here are suggested default options:
|
||||
|
||||
-DCMAKE_INSTALL_PREFIX="/opt/trinity" \
|
||||
-DCONFIG_INSTALL_DIR="/etc/trinity" \
|
||||
-DSYSCONF_INSTALL_DIR="/etc" \
|
||||
-DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_VERBOSE_MAKEFILE="ON" \
|
||||
-DCMAKE_SKIP_RPATH="OFF" \
|
||||
-DBUILD_ALL="ON"
|
||||
|
@ -1,244 +0,0 @@
|
||||
Installation instructions for BibleTime @VERSION@:
|
||||
---------------------------
|
||||
|
||||
Sometimes it is difficult to compile BibleTime from source code, but it's
|
||||
possible. Don't hesitate to ask for support at info@bibletime.info. In that
|
||||
case, please include your system's configuration details.
|
||||
|
||||
BibleTime @VERSION@ requires:
|
||||
|
||||
- KDE >= 3.0 (at least the libraries (tdelibs) and the base package (tdebase))
|
||||
Although BibleTime should compile and run with KDE 3.0-3.3, we strongly recommend
|
||||
to use the latest version of KDE available for your Linux installation.
|
||||
|
||||
- SWORD 1.5.9, available from http://www.crosswire.org/sword/; you should include
|
||||
a stability patch to Sword 1.5.9 available from the BibleTime download pages
|
||||
(fixes problems with compressed and locked modules).
|
||||
|
||||
- CLucene >= 0.9.16, available from http://clucene.sf.net/.
|
||||
|
||||
|
||||
If you don't have the sources already, please browse to www.bibletime.info to see
|
||||
a list of required packages with their download URLs.
|
||||
|
||||
To install texts (e.g. Bibles), just use the Bookshelf Manager in the Settings
|
||||
menu of BibleTime.
|
||||
|
||||
|
||||
Compile BibleTime @VERSION@:
|
||||
---------------------------
|
||||
|
||||
cd ~
|
||||
tar -xjf bibletime-@VERSION@.tar.bz2
|
||||
cd ~/bibletime-@VERSION@ # Move to your source directory
|
||||
tde-config --prefix # Displays your KDE directory (optional)
|
||||
./configure --prefix=<your KDE dir> # create makefiles
|
||||
make # compile BibleTime
|
||||
su -c "make install" # change to "root user" and install BibleTime
|
||||
|
||||
After this, if you want to use the translations of BibleTime's UI, you should
|
||||
install the bibletime-i18n package.
|
||||
|
||||
|
||||
Debian specifics
|
||||
---------------------------
|
||||
Debian (and possibly derived distros as well) use a non-standard path to
|
||||
store the documentation of KDE programs. Therefore the ./configure line above in
|
||||
this case needs to be changed to:
|
||||
|
||||
kde_htmldir=/usr/share/doc/tde/HTML ./configure --prefix=/usr
|
||||
|
||||
If you forget this, you'll likely not be able to access the handbook and the
|
||||
BibleStudy HowTo.
|
||||
|
||||
|
||||
Other useful make options
|
||||
---------------------------
|
||||
make clean # Removes binaries from the directory
|
||||
# where BibleTime was compiled, but not the source
|
||||
|
||||
make uninstall # Removes BibleTime from your system
|
||||
|
||||
|
||||
If something is missing in this file please post to info@bibletime.info, the contact
|
||||
adress for BibleTime. Please read README for a short description of BibleTime @VERSION@.
|
||||
|
||||
|
||||
|
||||
The BibleTime team, <info@bibletime.info>
|
||||
|
||||
|
||||
|
||||
|
||||
______________________________________________________________________________
|
||||
** The standard Installation instructions of auto-tool packages **
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Basic Installation
|
||||
==================
|
||||
|
||||
These are generic installation instructions.
|
||||
|
||||
The `configure' shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation. It uses
|
||||
those values to create a `Makefile' in each directory of the package.
|
||||
It may also create one or more `.h' files containing system-dependent
|
||||
definitions. Finally, it creates a shell script `config.status' that
|
||||
you can run in the future to recreate the current configuration, a file
|
||||
`config.cache' that saves the results of its tests to speed up
|
||||
reconfiguring, and a file `config.log' containing compiler output
|
||||
(useful mainly for debugging `configure').
|
||||
|
||||
If you need to do unusual things to compile the package, please try
|
||||
to figure out how `configure' could check whether to do them, and mail
|
||||
diffs or instructions to the address given in the `README' so they can
|
||||
be considered for the next release. If at some point `config.cache'
|
||||
contains results you don't want to keep, you may remove or edit it.
|
||||
|
||||
The file `configure.in' is used to create `configure' by a program
|
||||
called `autoconf'. You only need `configure.in' if you want to change
|
||||
it or regenerate `configure' using a newer version of `autoconf'.
|
||||
|
||||
The simplest way to compile this package is:
|
||||
|
||||
1. `cd' to the directory containing the package's source code and type
|
||||
`./configure' to configure the package for your system. If you're
|
||||
using `csh' on an old version of System V, you might need to type
|
||||
`sh ./configure' instead to prevent `csh' from trying to execute
|
||||
`configure' itself.
|
||||
|
||||
Running `configure' takes a while. While running, it prints some
|
||||
messages telling which features it is checking for.
|
||||
|
||||
2. Type `make' to compile the package.
|
||||
|
||||
3. Type `make install' to install the programs and any data files and
|
||||
documentation.
|
||||
|
||||
4. You can remove the program binaries and object files from the
|
||||
source code directory by typing `make clean'.
|
||||
|
||||
Compilers and Options
|
||||
=====================
|
||||
|
||||
Some systems require unusual options for compilation or linking that
|
||||
the `configure' script does not know about. You can give `configure'
|
||||
initial values for variables by setting them in the environment. Using
|
||||
a Bourne-compatible shell, you can do that on the command line like
|
||||
this:
|
||||
CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
|
||||
|
||||
Or on systems that have the `env' program, you can do it like this:
|
||||
env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
|
||||
|
||||
Compiling For Multiple Architectures
|
||||
====================================
|
||||
|
||||
You can compile the package for more than one kind of computer at the
|
||||
same time, by placing the object files for each architecture in their
|
||||
own directory. To do this, you must use a version of `make' that
|
||||
supports the `VPATH' variable, such as GNU `make'. `cd' to the
|
||||
directory where you want the object files and executables to go and run
|
||||
the `configure' script. `configure' automatically checks for the
|
||||
source code in the directory that `configure' is in and in `..'.
|
||||
|
||||
If you have to use a `make' that does not supports the `VPATH'
|
||||
variable, you have to compile the package for one architecture at a time
|
||||
in the source code directory. After you have installed the package for
|
||||
one architecture, use `make distclean' before reconfiguring for another
|
||||
architecture.
|
||||
|
||||
Installation Names
|
||||
==================
|
||||
|
||||
By default, `make install' will install the package's files in
|
||||
`/usr/local/bin', `/usr/local/man', etc. You can specify an
|
||||
installation prefix other than `/usr/local' by giving `configure' the
|
||||
option `--prefix=PATH'.
|
||||
|
||||
You can specify separate installation prefixes for
|
||||
architecture-specific files and architecture-independent files. If you
|
||||
give `configure' the option `--exec-prefix=PATH', the package will use
|
||||
PATH as the prefix for installing programs and libraries.
|
||||
Documentation and other data files will still use the regular prefix.
|
||||
|
||||
If the package supports it, you can cause programs to be installed
|
||||
with an extra prefix or suffix on their names by giving `configure' the
|
||||
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
|
||||
|
||||
Optional Features
|
||||
=================
|
||||
|
||||
Some packages pay attention to `--enable-FEATURE' options to
|
||||
`configure', where FEATURE indicates an optional part of the package.
|
||||
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
|
||||
is something like `gnu-as' or `x' (for the X Window System). The
|
||||
`README' should mention any `--enable-' and `--with-' options that the
|
||||
package recognizes.
|
||||
|
||||
For packages that use the X Window System, `configure' can usually
|
||||
find the X include and library files automatically, but if it doesn't,
|
||||
you can use the `configure' options `--x-includes=DIR' and
|
||||
`--x-libraries=DIR' to specify their locations.
|
||||
|
||||
Specifying the System Type
|
||||
==========================
|
||||
|
||||
There may be some features `configure' can not figure out
|
||||
automatically, but needs to determine by the type of host the package
|
||||
will run on. Usually `configure' can figure that out, but if it prints
|
||||
a message saying it can not guess the host type, give it the
|
||||
`--host=TYPE' option. TYPE can either be a short name for the system
|
||||
type, such as `sun4', or a canonical name with three fields:
|
||||
CPU-COMPANY-SYSTEM
|
||||
|
||||
See the file `config.sub' for the possible values of each field. If
|
||||
`config.sub' isn't included in this package, then this package doesn't
|
||||
need to know the host type.
|
||||
|
||||
If you are building compiler tools for cross-compiling, you can also
|
||||
use the `--target=TYPE' option to select the type of system they will
|
||||
produce code for and the `--build=TYPE' option to select the type of
|
||||
system on which you are compiling the package.
|
||||
|
||||
Sharing Defaults
|
||||
================
|
||||
|
||||
If you want to set default values for `configure' scripts to share,
|
||||
you can create a site shell script called `config.site' that gives
|
||||
default values for variables like `CC', `cache_file', and `prefix'.
|
||||
`configure' looks for `PREFIX/share/config.site' if it exists, then
|
||||
`PREFIX/etc/config.site' if it exists. Or, you can set the
|
||||
`CONFIG_SITE' environment variable to the location of the site script.
|
||||
A warning: not all `configure' scripts look for a site script.
|
||||
|
||||
Operation Controls
|
||||
==================
|
||||
|
||||
`configure' recognizes the following options to control how it
|
||||
operates.
|
||||
|
||||
`--cache-file=FILE'
|
||||
Use and save the results of the tests in FILE instead of
|
||||
`./config.cache'. Set FILE to `/dev/null' to disable caching, for
|
||||
debugging `configure'.
|
||||
|
||||
`--help'
|
||||
Print a summary of the options to `configure', and exit.
|
||||
|
||||
`--quiet'
|
||||
`--silent'
|
||||
`-q'
|
||||
Do not print messages saying which checks are being made.
|
||||
|
||||
`--srcdir=DIR'
|
||||
Look for the package's source code in directory DIR. Usually
|
||||
`configure' can determine that directory automatically.
|
||||
|
||||
`--version'
|
||||
Print the version of Autoconf used to generate the `configure'
|
||||
script, and exit.
|
||||
|
||||
`configure' also accepts some other, not widely useful, options.
|
||||
|
@ -1,80 +0,0 @@
|
||||
KDE_OPTIONS = noautodist
|
||||
SUBDIRS = bibletime translations doc .
|
||||
|
||||
EXTRA_DIST = \
|
||||
BibleTime.tdevelop \
|
||||
LICENSE \
|
||||
ChangeLog \
|
||||
bibletime.spec.in bibletime.spec \
|
||||
README.in README \
|
||||
INSTALL.in INSTALL\
|
||||
bibletime.lsm.in bibletime.lsm \
|
||||
configure.in.in configure.in \
|
||||
bibletime.desktop.in bibletime.desktop \
|
||||
Makefile.cvs autogen.sh \
|
||||
bibletime.m4 sword.m4 clucene.m4
|
||||
|
||||
btadmindir = $(top_srcdir)/admin
|
||||
|
||||
# EXTRA_DIST += $(btadmindir)/ChangeLog
|
||||
EXTRA_DIST += $(btadmindir)/compile
|
||||
EXTRA_DIST += $(btadmindir)/config.guess
|
||||
EXTRA_DIST += $(btadmindir)/config.pl
|
||||
EXTRA_DIST += $(btadmindir)/config.sub
|
||||
EXTRA_DIST += $(btadmindir)/configure.in.bot.end
|
||||
EXTRA_DIST += $(btadmindir)/configure.in.min
|
||||
EXTRA_DIST += $(btadmindir)/cvs-clean.pl
|
||||
EXTRA_DIST += $(btadmindir)/install-sh
|
||||
EXTRA_DIST += $(btadmindir)/ltmain.sh
|
||||
EXTRA_DIST += $(btadmindir)/missing
|
||||
EXTRA_DIST += $(btadmindir)/mkinstalldirs
|
||||
EXTRA_DIST += $(btadmindir)/ylwrap
|
||||
EXTRA_DIST += $(btadmindir)/Makefile.common
|
||||
EXTRA_DIST += $(btadmindir)/acinclude.m4.in
|
||||
EXTRA_DIST += $(btadmindir)/am_edit
|
||||
EXTRA_DIST += $(btadmindir)/conf.change.pl
|
||||
EXTRA_DIST += $(btadmindir)/debianrules
|
||||
EXTRA_DIST += $(btadmindir)/depcomp
|
||||
EXTRA_DIST += $(btadmindir)/detect-autoconf.sh
|
||||
EXTRA_DIST += $(btadmindir)/libtool.m4.in
|
||||
EXTRA_DIST += $(btadmindir)/nmcheck
|
||||
EXTRA_DIST += $(btadmindir)/cvs.sh
|
||||
|
||||
|
||||
# not a GNU package. You can remove this line, if
|
||||
# have all needed files, that a GNU package needs
|
||||
AUTOMAKE_OPTIONS = 1.6 foreign dist-bzip2
|
||||
|
||||
$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in sword.m4 bibletime.m4 clucene.m4
|
||||
@cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in sword.m4 bibletime.m4 clucene.m4 > acinclude.m4
|
||||
$(top_srcdir)/configure.in: $(top_srcdir)/configure.files $(shell test -f $(top_srcdir)/configure.files && cat $(top_srcdir)/configure.files)
|
||||
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in
|
||||
$(top_srcdir)/subdirs:
|
||||
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs
|
||||
$(top_srcdir)/configure.files:
|
||||
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.files
|
||||
|
||||
install-data-local:
|
||||
chmod -R 755 $(DESTDIR)$(kde_datadir)/bibletime
|
||||
$(mkinstalldirs) $(datadir)/applications
|
||||
$(INSTALL_DATA) $(top_builddir)/bibletime.desktop $(datadir)/applications/bibletime.desktop
|
||||
|
||||
uninstall-local:
|
||||
-rm -f $(datadir)/applications/bibletime.desktop
|
||||
|
||||
MAINTAINERCLEANFILES = configure.files subdirs
|
||||
|
||||
dist-hook:
|
||||
rm -f $(distdir)/bibletime-*.tar.gz $(distdir)/bibletime-*.tar.bz2
|
||||
rm -rf $(find $(distdir) -name tags -o -name TAGS -o -name \*.xcf -o -name \*.xcf.bz2)
|
||||
# rm -f $(distdir)/admin/Changelog $(distdir)/make-messages.sh \
|
||||
# $(distdir)/extractrc $(distdir)/preparetips \
|
||||
# $(distdir)/bibletime.doxygen $(distdir)/bibletime.kdevses \
|
||||
# $(distdir)/bibletime.start $(distdir)/configure.files \
|
||||
# $(distdir)/bibletime/pics/gen_am.sh
|
||||
rm -rf $(distdir)/autom4te.cache
|
||||
rm -rf $(distdir)/BibleTime.tdevelop.pcs
|
||||
rm -rf $(distdir)/docs/handbook/html/*.html
|
||||
rm -rf $(distdir)/docs/howto/html/*.html
|
||||
# rm -rf $(distdir)/BibleTime.tag
|
||||
# $(distdir)/BibleTime.kdevses
|
@ -1,14 +0,0 @@
|
||||
#
|
||||
# Makefile for the cvs repository of BibleTime
|
||||
# Modified by Martin Gruner
|
||||
#
|
||||
# Copyright: (c) 2000 The BibleTime team.
|
||||
#
|
||||
|
||||
all:
|
||||
@echo "This Makefile is only for the CVS repository"
|
||||
@echo "This will be deleted before making the distribution"
|
||||
@echo ""
|
||||
$(MAKE) -f admin/Makefile.common cvs
|
||||
|
||||
.SILENT:
|
@ -1,36 +0,0 @@
|
||||
In this file:
|
||||
-------------
|
||||
* General introduction
|
||||
* Requirements
|
||||
* Documentation
|
||||
|
||||
General introduction:
|
||||
--------------------
|
||||
This is BibleTime 1.6.6.0. BibleTime is a Bible study application based on KDE Trinity 3.5.12 or later.
|
||||
|
||||
Please report any bugs your find to info@bibletime.info or use the links on our webpage at
|
||||
http://www.bibletime.info. Please do not hesitate to send suggestions or criticism to info@bibletime.info.
|
||||
|
||||
Read the file INSTALL how to install and compile this version of BibleTime. There's also a SPEC file
|
||||
to create RPMs, it's called bibletime.spec.
|
||||
|
||||
For a list of the contributors to BibleTime read the "About BibleTime" pages available in the
|
||||
"Help" menu of BibleTime.
|
||||
|
||||
This README file contains some useful instructions and tips how to use BibleTime.
|
||||
Please read the handbook, too. It contains many instructions about the usage and
|
||||
installation of BibleTime.
|
||||
|
||||
Requirements:
|
||||
-------------
|
||||
See file INSTALL for detailed installation instructions.
|
||||
|
||||
Documentation:
|
||||
--------------
|
||||
You can find information about BibleTime, the installation and its usage in the following places:
|
||||
o http://www.bibletime.info/
|
||||
o The BibleTime handbook available in the Help menu of the BibleTime application
|
||||
o There's a Bible study tutorial in the help menu
|
||||
|
||||
May God, our Lord use BibleTime for his glory,
|
||||
The BibleTime developers, info@bibletime.info
|
@ -1,36 +0,0 @@
|
||||
In this file:
|
||||
-------------
|
||||
* General introduction
|
||||
* Requirements
|
||||
* Documentation
|
||||
|
||||
General introduction:
|
||||
--------------------
|
||||
This is BibleTime @VERSION@. BibleTime is a Bible study application based on KDE 3.3 or later.
|
||||
|
||||
Please report any bugs your find to info@bibletime.info or use the links on our webpage at
|
||||
http://www.bibletime.info. Please do not hesitate to send suggestions or criticism to info@bibletime.info.
|
||||
|
||||
Read the file INSTALL how to install and compile this version of BibleTime. There's also a SPEC file
|
||||
to create RPMs, it's called bibletime.spec.
|
||||
|
||||
For a list of the contributors to BibleTime read the "About BibleTime" pages available in the
|
||||
"Help" menu of BibleTime.
|
||||
|
||||
This README file contains some useful instructions and tips how to use BibleTime.
|
||||
Please read the handbook, too. It contains many instructions about the usage and
|
||||
installation of BibleTime.
|
||||
|
||||
Requirements:
|
||||
-------------
|
||||
See file INSTALL for detailed installation instructions.
|
||||
|
||||
Documentation:
|
||||
--------------
|
||||
You can find information about BibleTime, the installation and its usage in the following places:
|
||||
o http://www.bibletime.info/
|
||||
o The BibleTime handbook available in the Help menu of the BibleTime application
|
||||
o There's a Bible study tutorial in the help menu
|
||||
|
||||
May God, our Lord use BibleTime for his glory,
|
||||
The BibleTime developers, info@bibletime.info
|
File diff suppressed because it is too large
Load Diff
@ -1,910 +0,0 @@
|
||||
# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
|
||||
# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
m4_ifndef([AC_AUTOCONF_VERSION],
|
||||
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
|
||||
m4_if(AC_AUTOCONF_VERSION, [2.61],,
|
||||
[m4_warning([this file was generated for autoconf 2.61.
|
||||
You have another version of autoconf. It may work, but is not guaranteed to.
|
||||
If you have problems, you may need to regenerate the build system entirely.
|
||||
To do so, use the procedure documented by the package, typically `autoreconf'.])])
|
||||
|
||||
# Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# AM_AUTOMAKE_VERSION(VERSION)
|
||||
# ----------------------------
|
||||
# Automake X.Y traces this macro to ensure aclocal.m4 has been
|
||||
# generated from the m4 files accompanying Automake X.Y.
|
||||
# (This private macro should not be called outside this file.)
|
||||
AC_DEFUN([AM_AUTOMAKE_VERSION],
|
||||
[am__api_version='1.10'
|
||||
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
|
||||
dnl require some minimum version. Point them to the right macro.
|
||||
m4_if([$1], [1.10.1], [],
|
||||
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
|
||||
])
|
||||
|
||||
# _AM_AUTOCONF_VERSION(VERSION)
|
||||
# -----------------------------
|
||||
# aclocal traces this macro to find the Autoconf version.
|
||||
# This is a private macro too. Using m4_define simplifies
|
||||
# the logic in aclocal, which can simply ignore this definition.
|
||||
m4_define([_AM_AUTOCONF_VERSION], [])
|
||||
|
||||
# AM_SET_CURRENT_AUTOMAKE_VERSION
|
||||
# -------------------------------
|
||||
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
|
||||
# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
|
||||
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
|
||||
[AM_AUTOMAKE_VERSION([1.10.1])dnl
|
||||
m4_ifndef([AC_AUTOCONF_VERSION],
|
||||
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
|
||||
_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])
|
||||
|
||||
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
|
||||
# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
|
||||
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
|
||||
#
|
||||
# Of course, Automake must honor this variable whenever it calls a
|
||||
# tool from the auxiliary directory. The problem is that $srcdir (and
|
||||
# therefore $ac_aux_dir as well) can be either absolute or relative,
|
||||
# depending on how configure is run. This is pretty annoying, since
|
||||
# it makes $ac_aux_dir quite unusable in subdirectories: in the top
|
||||
# source directory, any form will work fine, but in subdirectories a
|
||||
# relative path needs to be adjusted first.
|
||||
#
|
||||
# $ac_aux_dir/missing
|
||||
# fails when called from a subdirectory if $ac_aux_dir is relative
|
||||
# $top_srcdir/$ac_aux_dir/missing
|
||||
# fails if $ac_aux_dir is absolute,
|
||||
# fails when called from a subdirectory in a VPATH build with
|
||||
# a relative $ac_aux_dir
|
||||
#
|
||||
# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
|
||||
# are both prefixed by $srcdir. In an in-source build this is usually
|
||||
# harmless because $srcdir is `.', but things will broke when you
|
||||
# start a VPATH build or use an absolute $srcdir.
|
||||
#
|
||||
# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
|
||||
# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
|
||||
# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
|
||||
# and then we would define $MISSING as
|
||||
# MISSING="\${SHELL} $am_aux_dir/missing"
|
||||
# This will work as long as MISSING is not called from configure, because
|
||||
# unfortunately $(top_srcdir) has no meaning in configure.
|
||||
# However there are other variables, like CC, which are often used in
|
||||
# configure, and could therefore not use this "fixed" $ac_aux_dir.
|
||||
#
|
||||
# Another solution, used here, is to always expand $ac_aux_dir to an
|
||||
# absolute PATH. The drawback is that using absolute paths prevent a
|
||||
# configured tree to be moved without reconfiguration.
|
||||
|
||||
AC_DEFUN([AM_AUX_DIR_EXPAND],
|
||||
[dnl Rely on autoconf to set up CDPATH properly.
|
||||
AC_PREREQ([2.50])dnl
|
||||
# expand $ac_aux_dir to an absolute path
|
||||
am_aux_dir=`cd $ac_aux_dir && pwd`
|
||||
])
|
||||
|
||||
# AM_CONDITIONAL -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
|
||||
# Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 8
|
||||
|
||||
# AM_CONDITIONAL(NAME, SHELL-CONDITION)
|
||||
# -------------------------------------
|
||||
# Define a conditional.
|
||||
AC_DEFUN([AM_CONDITIONAL],
|
||||
[AC_PREREQ(2.52)dnl
|
||||
ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
|
||||
[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
|
||||
AC_SUBST([$1_TRUE])dnl
|
||||
AC_SUBST([$1_FALSE])dnl
|
||||
_AM_SUBST_NOTMAKE([$1_TRUE])dnl
|
||||
_AM_SUBST_NOTMAKE([$1_FALSE])dnl
|
||||
if $2; then
|
||||
$1_TRUE=
|
||||
$1_FALSE='#'
|
||||
else
|
||||
$1_TRUE='#'
|
||||
$1_FALSE=
|
||||
fi
|
||||
AC_CONFIG_COMMANDS_PRE(
|
||||
[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
|
||||
AC_MSG_ERROR([[conditional "$1" was never defined.
|
||||
Usually this means the macro was only invoked conditionally.]])
|
||||
fi])])
|
||||
|
||||
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
# Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 9
|
||||
|
||||
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
|
||||
# written in clear, in which case automake, when reading aclocal.m4,
|
||||
# will think it sees a *use*, and therefore will trigger all it's
|
||||
# C support machinery. Also note that it means that autoscan, seeing
|
||||
# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
|
||||
|
||||
|
||||
# _AM_DEPENDENCIES(NAME)
|
||||
# ----------------------
|
||||
# See how the compiler implements dependency checking.
|
||||
# NAME is "CC", "CXX", "GCJ", or "OBJC".
|
||||
# We try a few techniques and use that to set a single cache variable.
|
||||
#
|
||||
# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
|
||||
# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
|
||||
# dependency, and given that the user is not expected to run this macro,
|
||||
# just rely on AC_PROG_CC.
|
||||
AC_DEFUN([_AM_DEPENDENCIES],
|
||||
[AC_REQUIRE([AM_SET_DEPDIR])dnl
|
||||
AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
|
||||
AC_REQUIRE([AM_MAKE_INCLUDE])dnl
|
||||
AC_REQUIRE([AM_DEP_TRACK])dnl
|
||||
|
||||
ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
|
||||
[$1], CXX, [depcc="$CXX" am_compiler_list=],
|
||||
[$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
|
||||
[$1], UPC, [depcc="$UPC" am_compiler_list=],
|
||||
[$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
|
||||
[depcc="$$1" am_compiler_list=])
|
||||
|
||||
AC_CACHE_CHECK([dependency style of $depcc],
|
||||
[am_cv_$1_dependencies_compiler_type],
|
||||
[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
|
||||
# We make a subdir and do the tests there. Otherwise we can end up
|
||||
# making bogus files that we don't know about and never remove. For
|
||||
# instance it was reported that on HP-UX the gcc test will end up
|
||||
# making a dummy file named `D' -- because `-MD' means `put the output
|
||||
# in D'.
|
||||
mkdir conftest.dir
|
||||
# Copy depcomp to subdir because otherwise we won't find it if we're
|
||||
# using a relative directory.
|
||||
cp "$am_depcomp" conftest.dir
|
||||
cd conftest.dir
|
||||
# We will build objects and dependencies in a subdirectory because
|
||||
# it helps to detect inapplicable dependency modes. For instance
|
||||
# both Tru64's cc and ICC support -MD to output dependencies as a
|
||||
# side effect of compilation, but ICC will put the dependencies in
|
||||
# the current directory while Tru64 will put them in the object
|
||||
# directory.
|
||||
mkdir sub
|
||||
|
||||
am_cv_$1_dependencies_compiler_type=none
|
||||
if test "$am_compiler_list" = ""; then
|
||||
am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
|
||||
fi
|
||||
for depmode in $am_compiler_list; do
|
||||
# Setup a source with many dependencies, because some compilers
|
||||
# like to wrap large dependency lists on column 80 (with \), and
|
||||
# we should not choose a depcomp mode which is confused by this.
|
||||
#
|
||||
# We need to recreate these files for each test, as the compiler may
|
||||
# overwrite some of them when testing with obscure command lines.
|
||||
# This happens at least with the AIX C compiler.
|
||||
: > sub/conftest.c
|
||||
for i in 1 2 3 4 5 6; do
|
||||
echo '#include "conftst'$i'.h"' >> sub/conftest.c
|
||||
# Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
|
||||
# Solaris 8's {/usr,}/bin/sh.
|
||||
touch sub/conftst$i.h
|
||||
done
|
||||
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
|
||||
|
||||
case $depmode in
|
||||
nosideeffect)
|
||||
# after this tag, mechanisms are not by side-effect, so they'll
|
||||
# only be used when explicitly requested
|
||||
if test "x$enable_dependency_tracking" = xyes; then
|
||||
continue
|
||||
else
|
||||
break
|
||||
fi
|
||||
;;
|
||||
none) break ;;
|
||||
esac
|
||||
# We check with `-c' and `-o' for the sake of the "dashmstdout"
|
||||
# mode. It turns out that the SunPro C++ compiler does not properly
|
||||
# handle `-M -o', and we need to detect this.
|
||||
if depmode=$depmode \
|
||||
source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
|
||||
depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
|
||||
$SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
|
||||
>/dev/null 2>conftest.err &&
|
||||
grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
|
||||
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
|
||||
grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
|
||||
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
|
||||
# icc doesn't choke on unknown options, it will just issue warnings
|
||||
# or remarks (even with -Werror). So we grep stderr for any message
|
||||
# that says an option was ignored or not supported.
|
||||
# When given -MP, icc 7.0 and 7.1 complain thusly:
|
||||
# icc: Command line warning: ignoring option '-M'; no argument required
|
||||
# The diagnosis changed in icc 8.0:
|
||||
# icc: Command line remark: option '-MP' not supported
|
||||
if (grep 'ignoring option' conftest.err ||
|
||||
grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
|
||||
am_cv_$1_dependencies_compiler_type=$depmode
|
||||
break
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
cd ..
|
||||
rm -rf conftest.dir
|
||||
else
|
||||
am_cv_$1_dependencies_compiler_type=none
|
||||
fi
|
||||
])
|
||||
AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
|
||||
AM_CONDITIONAL([am__fastdep$1], [
|
||||
test "x$enable_dependency_tracking" != xno \
|
||||
&& test "$am_cv_$1_dependencies_compiler_type" = gcc3])
|
||||
])
|
||||
|
||||
|
||||
# AM_SET_DEPDIR
|
||||
# -------------
|
||||
# Choose a directory name for dependency files.
|
||||
# This macro is AC_REQUIREd in _AM_DEPENDENCIES
|
||||
AC_DEFUN([AM_SET_DEPDIR],
|
||||
[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
|
||||
AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
|
||||
])
|
||||
|
||||
|
||||
# AM_DEP_TRACK
|
||||
# ------------
|
||||
AC_DEFUN([AM_DEP_TRACK],
|
||||
[AC_ARG_ENABLE(dependency-tracking,
|
||||
[ --disable-dependency-tracking speeds up one-time build
|
||||
--enable-dependency-tracking do not reject slow dependency extractors])
|
||||
if test "x$enable_dependency_tracking" != xno; then
|
||||
am_depcomp="$ac_aux_dir/depcomp"
|
||||
AMDEPBACKSLASH='\'
|
||||
fi
|
||||
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
|
||||
AC_SUBST([AMDEPBACKSLASH])dnl
|
||||
_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
|
||||
])
|
||||
|
||||
# Generate code to set up dependency tracking. -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
||||
# Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
#serial 3
|
||||
|
||||
# _AM_OUTPUT_DEPENDENCY_COMMANDS
|
||||
# ------------------------------
|
||||
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
|
||||
[for mf in $CONFIG_FILES; do
|
||||
# Strip MF so we end up with the name of the file.
|
||||
mf=`echo "$mf" | sed -e 's/:.*$//'`
|
||||
# Check whether this is an Automake generated Makefile or not.
|
||||
# We used to match only the files named `Makefile.in', but
|
||||
# some people rename them; so instead we look at the file content.
|
||||
# Grep'ing the first line is not enough: some people post-process
|
||||
# each Makefile.in and add a new line on top of each file to say so.
|
||||
# Grep'ing the whole file is not good either: AIX grep has a line
|
||||
# limit of 2048, but all sed's we know have understand at least 4000.
|
||||
if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
|
||||
dirpart=`AS_DIRNAME("$mf")`
|
||||
else
|
||||
continue
|
||||
fi
|
||||
# Extract the definition of DEPDIR, am__include, and am__quote
|
||||
# from the Makefile without running `make'.
|
||||
DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
|
||||
test -z "$DEPDIR" && continue
|
||||
am__include=`sed -n 's/^am__include = //p' < "$mf"`
|
||||
test -z "am__include" && continue
|
||||
am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
|
||||
# When using ansi2knr, U may be empty or an underscore; expand it
|
||||
U=`sed -n 's/^U = //p' < "$mf"`
|
||||
# Find all dependency output files, they are included files with
|
||||
# $(DEPDIR) in their names. We invoke sed twice because it is the
|
||||
# simplest approach to changing $(DEPDIR) to its actual value in the
|
||||
# expansion.
|
||||
for file in `sed -n "
|
||||
s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
|
||||
sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
|
||||
# Make sure the directory exists.
|
||||
test -f "$dirpart/$file" && continue
|
||||
fdir=`AS_DIRNAME(["$file"])`
|
||||
AS_MKDIR_P([$dirpart/$fdir])
|
||||
# echo "creating $dirpart/$file"
|
||||
echo '# dummy' > "$dirpart/$file"
|
||||
done
|
||||
done
|
||||
])# _AM_OUTPUT_DEPENDENCY_COMMANDS
|
||||
|
||||
|
||||
# AM_OUTPUT_DEPENDENCY_COMMANDS
|
||||
# -----------------------------
|
||||
# This macro should only be invoked once -- use via AC_REQUIRE.
|
||||
#
|
||||
# This code is only required when automatic dependency tracking
|
||||
# is enabled. FIXME. This creates each `.P' file that we will
|
||||
# need in order to bootstrap the dependency handling code.
|
||||
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
|
||||
[AC_CONFIG_COMMANDS([depfiles],
|
||||
[test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
|
||||
[AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
|
||||
])
|
||||
|
||||
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
|
||||
# Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 8
|
||||
|
||||
# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
|
||||
AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
|
||||
|
||||
# Do all the work for Automake. -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
|
||||
# 2005, 2006, 2008 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 13
|
||||
|
||||
# This macro actually does too much. Some checks are only needed if
|
||||
# your package does certain things. But this isn't really a big deal.
|
||||
|
||||
# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
|
||||
# AM_INIT_AUTOMAKE([OPTIONS])
|
||||
# -----------------------------------------------
|
||||
# The call with PACKAGE and VERSION arguments is the old style
|
||||
# call (pre autoconf-2.50), which is being phased out. PACKAGE
|
||||
# and VERSION should now be passed to AC_INIT and removed from
|
||||
# the call to AM_INIT_AUTOMAKE.
|
||||
# We support both call styles for the transition. After
|
||||
# the next Automake release, Autoconf can make the AC_INIT
|
||||
# arguments mandatory, and then we can depend on a new Autoconf
|
||||
# release and drop the old call support.
|
||||
AC_DEFUN([AM_INIT_AUTOMAKE],
|
||||
[AC_PREREQ([2.60])dnl
|
||||
dnl Autoconf wants to disallow AM_ names. We explicitly allow
|
||||
dnl the ones we care about.
|
||||
m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
|
||||
AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
|
||||
AC_REQUIRE([AC_PROG_INSTALL])dnl
|
||||
if test "`cd $srcdir && pwd`" != "`pwd`"; then
|
||||
# Use -I$(srcdir) only when $(srcdir) != ., so that make's output
|
||||
# is not polluted with repeated "-I."
|
||||
AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
|
||||
# test to see if srcdir already configured
|
||||
if test -f $srcdir/config.status; then
|
||||
AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
|
||||
fi
|
||||
fi
|
||||
|
||||
# test whether we have cygpath
|
||||
if test -z "$CYGPATH_W"; then
|
||||
if (cygpath --version) >/dev/null 2>/dev/null; then
|
||||
CYGPATH_W='cygpath -w'
|
||||
else
|
||||
CYGPATH_W=echo
|
||||
fi
|
||||
fi
|
||||
AC_SUBST([CYGPATH_W])
|
||||
|
||||
# Define the identity of the package.
|
||||
dnl Distinguish between old-style and new-style calls.
|
||||
m4_ifval([$2],
|
||||
[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
|
||||
AC_SUBST([PACKAGE], [$1])dnl
|
||||
AC_SUBST([VERSION], [$2])],
|
||||
[_AM_SET_OPTIONS([$1])dnl
|
||||
dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
|
||||
m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
|
||||
[m4_fatal([AC_INIT should be called with package and version arguments])])dnl
|
||||
AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
|
||||
AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
|
||||
|
||||
_AM_IF_OPTION([no-define],,
|
||||
[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
|
||||
AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
|
||||
|
||||
# Some tools Automake needs.
|
||||
AC_REQUIRE([AM_SANITY_CHECK])dnl
|
||||
AC_REQUIRE([AC_ARG_PROGRAM])dnl
|
||||
AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
|
||||
AM_MISSING_PROG(AUTOCONF, autoconf)
|
||||
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
|
||||
AM_MISSING_PROG(AUTOHEADER, autoheader)
|
||||
AM_MISSING_PROG(MAKEINFO, makeinfo)
|
||||
AM_PROG_INSTALL_SH
|
||||
AM_PROG_INSTALL_STRIP
|
||||
AC_REQUIRE([AM_PROG_MKDIR_P])dnl
|
||||
# We need awk for the "check" target. The system "awk" is bad on
|
||||
# some platforms.
|
||||
AC_REQUIRE([AC_PROG_AWK])dnl
|
||||
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
|
||||
AC_REQUIRE([AM_SET_LEADING_DOT])dnl
|
||||
_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
|
||||
[_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
|
||||
[_AM_PROG_TAR([v7])])])
|
||||
_AM_IF_OPTION([no-dependencies],,
|
||||
[AC_PROVIDE_IFELSE([AC_PROG_CC],
|
||||
[_AM_DEPENDENCIES(CC)],
|
||||
[define([AC_PROG_CC],
|
||||
defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
|
||||
AC_PROVIDE_IFELSE([AC_PROG_CXX],
|
||||
[_AM_DEPENDENCIES(CXX)],
|
||||
[define([AC_PROG_CXX],
|
||||
defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
|
||||
AC_PROVIDE_IFELSE([AC_PROG_OBJC],
|
||||
[_AM_DEPENDENCIES(OBJC)],
|
||||
[define([AC_PROG_OBJC],
|
||||
defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
|
||||
])
|
||||
])
|
||||
|
||||
|
||||
# When config.status generates a header, we must update the stamp-h file.
|
||||
# This file resides in the same directory as the config header
|
||||
# that is generated. The stamp files are numbered to have different names.
|
||||
|
||||
# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
|
||||
# loop where config.status creates the headers, so we can generate
|
||||
# our stamp files there.
|
||||
AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
|
||||
[# Compute $1's index in $config_headers.
|
||||
_am_arg=$1
|
||||
_am_stamp_count=1
|
||||
for _am_header in $config_headers :; do
|
||||
case $_am_header in
|
||||
$_am_arg | $_am_arg:* )
|
||||
break ;;
|
||||
* )
|
||||
_am_stamp_count=`expr $_am_stamp_count + 1` ;;
|
||||
esac
|
||||
done
|
||||
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
|
||||
|
||||
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# AM_PROG_INSTALL_SH
|
||||
# ------------------
|
||||
# Define $install_sh.
|
||||
AC_DEFUN([AM_PROG_INSTALL_SH],
|
||||
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
|
||||
install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
|
||||
AC_SUBST(install_sh)])
|
||||
|
||||
# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 2
|
||||
|
||||
# Check whether the underlying file-system supports filenames
|
||||
# with a leading dot. For instance MS-DOS doesn't.
|
||||
AC_DEFUN([AM_SET_LEADING_DOT],
|
||||
[rm -rf .tst 2>/dev/null
|
||||
mkdir .tst 2>/dev/null
|
||||
if test -d .tst; then
|
||||
am__leading_dot=.
|
||||
else
|
||||
am__leading_dot=_
|
||||
fi
|
||||
rmdir .tst 2>/dev/null
|
||||
AC_SUBST([am__leading_dot])])
|
||||
|
||||
# Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
|
||||
# From Jim Meyering
|
||||
|
||||
# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005
|
||||
# Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 4
|
||||
|
||||
AC_DEFUN([AM_MAINTAINER_MODE],
|
||||
[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
|
||||
dnl maintainer-mode is disabled by default
|
||||
AC_ARG_ENABLE(maintainer-mode,
|
||||
[ --enable-maintainer-mode enable make rules and dependencies not useful
|
||||
(and sometimes confusing) to the casual installer],
|
||||
USE_MAINTAINER_MODE=$enableval,
|
||||
USE_MAINTAINER_MODE=no)
|
||||
AC_MSG_RESULT([$USE_MAINTAINER_MODE])
|
||||
AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes])
|
||||
MAINT=$MAINTAINER_MODE_TRUE
|
||||
AC_SUBST(MAINT)dnl
|
||||
]
|
||||
)
|
||||
|
||||
AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
|
||||
|
||||
# Check to see how 'make' treats includes. -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 3
|
||||
|
||||
# AM_MAKE_INCLUDE()
|
||||
# -----------------
|
||||
# Check to see how make treats includes.
|
||||
AC_DEFUN([AM_MAKE_INCLUDE],
|
||||
[am_make=${MAKE-make}
|
||||
cat > confinc << 'END'
|
||||
am__doit:
|
||||
@echo done
|
||||
.PHONY: am__doit
|
||||
END
|
||||
# If we don't find an include directive, just comment out the code.
|
||||
AC_MSG_CHECKING([for style of include used by $am_make])
|
||||
am__include="#"
|
||||
am__quote=
|
||||
_am_result=none
|
||||
# First try GNU make style include.
|
||||
echo "include confinc" > confmf
|
||||
# We grep out `Entering directory' and `Leaving directory'
|
||||
# messages which can occur if `w' ends up in MAKEFLAGS.
|
||||
# In particular we don't look at `^make:' because GNU make might
|
||||
# be invoked under some other name (usually "gmake"), in which
|
||||
# case it prints its new name instead of `make'.
|
||||
if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
|
||||
am__include=include
|
||||
am__quote=
|
||||
_am_result=GNU
|
||||
fi
|
||||
# Now try BSD make style include.
|
||||
if test "$am__include" = "#"; then
|
||||
echo '.include "confinc"' > confmf
|
||||
if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
|
||||
am__include=.include
|
||||
am__quote="\""
|
||||
_am_result=BSD
|
||||
fi
|
||||
fi
|
||||
AC_SUBST([am__include])
|
||||
AC_SUBST([am__quote])
|
||||
AC_MSG_RESULT([$_am_result])
|
||||
rm -f confinc confmf
|
||||
])
|
||||
|
||||
# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
|
||||
# Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 5
|
||||
|
||||
# AM_MISSING_PROG(NAME, PROGRAM)
|
||||
# ------------------------------
|
||||
AC_DEFUN([AM_MISSING_PROG],
|
||||
[AC_REQUIRE([AM_MISSING_HAS_RUN])
|
||||
$1=${$1-"${am_missing_run}$2"}
|
||||
AC_SUBST($1)])
|
||||
|
||||
|
||||
# AM_MISSING_HAS_RUN
|
||||
# ------------------
|
||||
# Define MISSING if not defined so far and test if it supports --run.
|
||||
# If it does, set am_missing_run to use it, otherwise, to nothing.
|
||||
AC_DEFUN([AM_MISSING_HAS_RUN],
|
||||
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
|
||||
AC_REQUIRE_AUX_FILE([missing])dnl
|
||||
test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
|
||||
# Use eval to expand $SHELL
|
||||
if eval "$MISSING --run true"; then
|
||||
am_missing_run="$MISSING --run "
|
||||
else
|
||||
am_missing_run=
|
||||
AC_MSG_WARN([`missing' script is too old or missing])
|
||||
fi
|
||||
])
|
||||
|
||||
# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# AM_PROG_MKDIR_P
|
||||
# ---------------
|
||||
# Check for `mkdir -p'.
|
||||
AC_DEFUN([AM_PROG_MKDIR_P],
|
||||
[AC_PREREQ([2.60])dnl
|
||||
AC_REQUIRE([AC_PROG_MKDIR_P])dnl
|
||||
dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
|
||||
dnl while keeping a definition of mkdir_p for backward compatibility.
|
||||
dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
|
||||
dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
|
||||
dnl Makefile.ins that do not define MKDIR_P, so we do our own
|
||||
dnl adjustment using top_builddir (which is defined more often than
|
||||
dnl MKDIR_P).
|
||||
AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
|
||||
case $mkdir_p in
|
||||
[[\\/$]]* | ?:[[\\/]]*) ;;
|
||||
*/*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
|
||||
esac
|
||||
])
|
||||
|
||||
# Helper functions for option handling. -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 3
|
||||
|
||||
# _AM_MANGLE_OPTION(NAME)
|
||||
# -----------------------
|
||||
AC_DEFUN([_AM_MANGLE_OPTION],
|
||||
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
|
||||
|
||||
# _AM_SET_OPTION(NAME)
|
||||
# ------------------------------
|
||||
# Set option NAME. Presently that only means defining a flag for this option.
|
||||
AC_DEFUN([_AM_SET_OPTION],
|
||||
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
|
||||
|
||||
# _AM_SET_OPTIONS(OPTIONS)
|
||||
# ----------------------------------
|
||||
# OPTIONS is a space-separated list of Automake options.
|
||||
AC_DEFUN([_AM_SET_OPTIONS],
|
||||
[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
|
||||
|
||||
# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
|
||||
# -------------------------------------------
|
||||
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
|
||||
AC_DEFUN([_AM_IF_OPTION],
|
||||
[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
|
||||
|
||||
# Check to make sure that the build environment is sane. -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
|
||||
# Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 4
|
||||
|
||||
# AM_SANITY_CHECK
|
||||
# ---------------
|
||||
AC_DEFUN([AM_SANITY_CHECK],
|
||||
[AC_MSG_CHECKING([whether build environment is sane])
|
||||
# Just in case
|
||||
sleep 1
|
||||
echo timestamp > conftest.file
|
||||
# Do `set' in a subshell so we don't clobber the current shell's
|
||||
# arguments. Must try -L first in case configure is actually a
|
||||
# symlink; some systems play weird games with the mod time of symlinks
|
||||
# (eg FreeBSD returns the mod time of the symlink's containing
|
||||
# directory).
|
||||
if (
|
||||
set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
|
||||
if test "$[*]" = "X"; then
|
||||
# -L didn't work.
|
||||
set X `ls -t $srcdir/configure conftest.file`
|
||||
fi
|
||||
rm -f conftest.file
|
||||
if test "$[*]" != "X $srcdir/configure conftest.file" \
|
||||
&& test "$[*]" != "X conftest.file $srcdir/configure"; then
|
||||
|
||||
# If neither matched, then we have a broken ls. This can happen
|
||||
# if, for instance, CONFIG_SHELL is bash and it inherits a
|
||||
# broken ls alias from the environment. This has actually
|
||||
# happened. Such a system could not be considered "sane".
|
||||
AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
|
||||
alias in your environment])
|
||||
fi
|
||||
|
||||
test "$[2]" = conftest.file
|
||||
)
|
||||
then
|
||||
# Ok.
|
||||
:
|
||||
else
|
||||
AC_MSG_ERROR([newly created file is older than distributed files!
|
||||
Check your system clock])
|
||||
fi
|
||||
AC_MSG_RESULT(yes)])
|
||||
|
||||
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# AM_PROG_INSTALL_STRIP
|
||||
# ---------------------
|
||||
# One issue with vendor `install' (even GNU) is that you can't
|
||||
# specify the program used to strip binaries. This is especially
|
||||
# annoying in cross-compiling environments, where the build's strip
|
||||
# is unlikely to handle the host's binaries.
|
||||
# Fortunately install-sh will honor a STRIPPROG variable, so we
|
||||
# always use install-sh in `make install-strip', and initialize
|
||||
# STRIPPROG with the value of the STRIP variable (set by the user).
|
||||
AC_DEFUN([AM_PROG_INSTALL_STRIP],
|
||||
[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
|
||||
# Installed binaries are usually stripped using `strip' when the user
|
||||
# run `make install-strip'. However `strip' might not be the right
|
||||
# tool to use in cross-compilation environments, therefore Automake
|
||||
# will honor the `STRIP' environment variable to overrule this program.
|
||||
dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
|
||||
if test "$cross_compiling" != no; then
|
||||
AC_CHECK_TOOL([STRIP], [strip], :)
|
||||
fi
|
||||
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
|
||||
AC_SUBST([INSTALL_STRIP_PROGRAM])])
|
||||
|
||||
# Copyright (C) 2006 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# _AM_SUBST_NOTMAKE(VARIABLE)
|
||||
# ---------------------------
|
||||
# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
|
||||
# This macro is traced by Automake.
|
||||
AC_DEFUN([_AM_SUBST_NOTMAKE])
|
||||
|
||||
# Check how to create a tarball. -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
|
||||
#
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# serial 2
|
||||
|
||||
# _AM_PROG_TAR(FORMAT)
|
||||
# --------------------
|
||||
# Check how to create a tarball in format FORMAT.
|
||||
# FORMAT should be one of `v7', `ustar', or `pax'.
|
||||
#
|
||||
# Substitute a variable $(am__tar) that is a command
|
||||
# writing to stdout a FORMAT-tarball containing the directory
|
||||
# $tardir.
|
||||
# tardir=directory && $(am__tar) > result.tar
|
||||
#
|
||||
# Substitute a variable $(am__untar) that extract such
|
||||
# a tarball read from stdin.
|
||||
# $(am__untar) < result.tar
|
||||
AC_DEFUN([_AM_PROG_TAR],
|
||||
[# Always define AMTAR for backward compatibility.
|
||||
AM_MISSING_PROG([AMTAR], [tar])
|
||||
m4_if([$1], [v7],
|
||||
[am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
|
||||
[m4_case([$1], [ustar],, [pax],,
|
||||
[m4_fatal([Unknown tar format])])
|
||||
AC_MSG_CHECKING([how to create a $1 tar archive])
|
||||
# Loop over all known methods to create a tar archive until one works.
|
||||
_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
|
||||
_am_tools=${am_cv_prog_tar_$1-$_am_tools}
|
||||
# Do not fold the above two line into one, because Tru64 sh and
|
||||
# Solaris sh will not grok spaces in the rhs of `-'.
|
||||
for _am_tool in $_am_tools
|
||||
do
|
||||
case $_am_tool in
|
||||
gnutar)
|
||||
for _am_tar in tar gnutar gtar;
|
||||
do
|
||||
AM_RUN_LOG([$_am_tar --version]) && break
|
||||
done
|
||||
am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
|
||||
am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
|
||||
am__untar="$_am_tar -xf -"
|
||||
;;
|
||||
plaintar)
|
||||
# Must skip GNU tar: if it does not support --format= it doesn't create
|
||||
# ustar tarball either.
|
||||
(tar --version) >/dev/null 2>&1 && continue
|
||||
am__tar='tar chf - "$$tardir"'
|
||||
am__tar_='tar chf - "$tardir"'
|
||||
am__untar='tar xf -'
|
||||
;;
|
||||
pax)
|
||||
am__tar='pax -L -x $1 -w "$$tardir"'
|
||||
am__tar_='pax -L -x $1 -w "$tardir"'
|
||||
am__untar='pax -r'
|
||||
;;
|
||||
cpio)
|
||||
am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
|
||||
am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
|
||||
am__untar='cpio -i -H $1 -d'
|
||||
;;
|
||||
none)
|
||||
am__tar=false
|
||||
am__tar_=false
|
||||
am__untar=false
|
||||
;;
|
||||
esac
|
||||
|
||||
# If the value was cached, stop now. We just wanted to have am__tar
|
||||
# and am__untar set.
|
||||
test -n "${am_cv_prog_tar_$1}" && break
|
||||
|
||||
# tar/untar a dummy directory, and stop if the command works
|
||||
rm -rf conftest.dir
|
||||
mkdir conftest.dir
|
||||
echo GrepMe > conftest.dir/file
|
||||
AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
|
||||
rm -rf conftest.dir
|
||||
if test -s conftest.tar; then
|
||||
AM_RUN_LOG([$am__untar <conftest.tar])
|
||||
grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
|
||||
fi
|
||||
done
|
||||
rm -rf conftest.dir
|
||||
|
||||
AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
|
||||
AC_MSG_RESULT([$am_cv_prog_tar_$1])])
|
||||
AC_SUBST([am__tar])
|
||||
AC_SUBST([am__untar])
|
||||
]) # _AM_PROG_TAR
|
||||
|
||||
m4_include([acinclude.m4])
|
@ -1 +0,0 @@
|
||||
Subproject commit 9fdc22134b3f0ed3c0af126ca8b3a63ebbcaf4d7
|
@ -1,2 +0,0 @@
|
||||
#!/bin/sh
|
||||
UNSERMAKE="no" make -f Makefile.cvs
|
@ -1,14 +0,0 @@
|
||||
Begin3
|
||||
Title: BibleTime
|
||||
Version: @VERSION@
|
||||
Entered-date: 31DEC2003
|
||||
Description: An easy to use but powerful Bible study tool for KDE 3. BibleTime is based on SWORD 1.5.8.
|
||||
Keywords: bible,study,KDE3,KDE,QT,sword,bibletime,bibletime2,crosswire,www.bibletime.info,crosswire.org
|
||||
Author: The BibleTime Team <Info@bibletime.info>
|
||||
Maintained-by: The BibleTime Team <Info@bibletime.info>
|
||||
Primary-site: http://www.bibletime.info/
|
||||
Home-page: http://www.bibletime.info/
|
||||
Original-site: http://www.bibletime.info/
|
||||
Platforms: Linux and other Unices
|
||||
Copying-policy: GNU Public License
|
||||
End
|
@ -1,193 +0,0 @@
|
||||
## -*- autoconf -*-
|
||||
|
||||
dnl -------------------------------------------------------------------------------
|
||||
dnl Check wheter to use static linking, first parameter is the result (YES/NO)
|
||||
dnl -------------------------------------------------------------------------------
|
||||
AC_DEFUN(AC_CHECK_STATIC_LINKING,
|
||||
[
|
||||
$1="NO"
|
||||
|
||||
AC_MSG_CHECKING(whether to use static linking)
|
||||
AC_ARG_ENABLE(static-linking,
|
||||
[ --enable-static-linking use static linking],
|
||||
USE_STATIC_LINKING=$enableval, USE_STATIC_LINKING="no")
|
||||
|
||||
if test "$USE_STATIC_LINKING" = "yes"; then
|
||||
BT_LDFLAGS="-all-static -Wl,-Bstatic";
|
||||
AC_SUBST(BT_LDFLAGS)
|
||||
CPPFLAGS="-DSTATIC_BUILD $CPPFLAGS";
|
||||
$1="YES";
|
||||
else
|
||||
$1="NO";
|
||||
fi
|
||||
|
||||
AC_MSG_RESULT($USE_STATIC_LINKING)
|
||||
])
|
||||
|
||||
dnl -------------------------------------------------------------------------------
|
||||
dnl Checks the type of the distribution
|
||||
dnl Possible names for the distributions are SuSE, RedHat, Mandrake
|
||||
dnl -------------------------------------------------------------------------------
|
||||
AC_DEFUN(AC_CHECK_DISTRIBUTION,
|
||||
[
|
||||
AC_MSG_CHECKING([for the used Linux distribution])
|
||||
|
||||
AC_ARG_WITH(distribution,
|
||||
[ --with-distribution=TYPE The name of your *NIX distribution, e.g. SuSE [auto] ],
|
||||
[
|
||||
ac_distribution=$withval
|
||||
],ac_distribution=auto
|
||||
)
|
||||
|
||||
AC_ARG_WITH(distribution-version,
|
||||
[ --with-distribution-version=VERSION Version of your *NIX distribution, e.g. 7.2 [auto] ],
|
||||
[
|
||||
ac_distribution_version=$withval
|
||||
],ac_distribution_version=auto
|
||||
)
|
||||
|
||||
AC_ARG_WITH(rpm-prefix,
|
||||
[ --with-rpm-prefix=DIR The directory which should be used as PREFIX
|
||||
in the RPM spec file [auto] ],
|
||||
[
|
||||
ac_rpm_prefix=$withval
|
||||
],ac_rpm_prefix=auto
|
||||
)
|
||||
|
||||
AC_ARG_WITH(rpm-group,
|
||||
[ --with-rpm-group=DIR The group which will be used for the RPM system [auto] ],
|
||||
[
|
||||
ac_rpm_group=$withval
|
||||
],ac_rpm_group=auto
|
||||
)
|
||||
|
||||
if test "$ac_distribution" != "auto"; then
|
||||
DISTRIBUTION=[$ac_distribution]
|
||||
fi
|
||||
|
||||
if test "$ac_distribution" = "auto"; then
|
||||
AC_CACHE_VAL(DISTRIBUTION, [
|
||||
if test -f "/etc/SuSE-release"; then
|
||||
DISTRIBUTION="SuSE"
|
||||
elif test -f "/etc/mandrake-release"; then
|
||||
DISTRIBUTION="Mandrake"
|
||||
elif test -f "/etc/redhat-release"; then
|
||||
DISTRIBUTION="Red Hat"
|
||||
elif test -f "/etc/debian_version"; then
|
||||
DISTRIBUTION="Debian"
|
||||
fi
|
||||
])
|
||||
fi
|
||||
|
||||
if test "$ac_distribution_version" != "auto"; then
|
||||
DISTRIBUTION_VERSION=[$ac_distribution_version]
|
||||
fi
|
||||
if test "$ac_distribution_version" = "auto"; then
|
||||
AC_CACHE_VAL(DISTRIBUTION_VERSION, [
|
||||
if test -f "/etc/SuSE-release" && test "$DISTRIBUTION" = "SuSE"; then
|
||||
DISTRIBUTION_VERSION=[`grep "VERSION =" /etc/SuSE-release | sed 's/VERSION = //'`];
|
||||
elif test -f "/etc/mandrake-release" && test "$DISTRIBUTION" = "Mandrake"; then
|
||||
DISTRIBUTION_VERSION=[`grep "Mandrake" /etc/mandrake-release | sed 's/[a-zA-Z()]*//g' | awk '{print $1}'`]
|
||||
elif test -f "/etc/redhat-release" && test "$DISTRIBUTION" = "Red Hat"; then
|
||||
DISTRIBUTION_VERSION=[`grep "Red Hat" /etc/redhat-release | sed 's/[a-zA-Z()]*//g' | awk '{print $1}'`]
|
||||
elif test -f "/etc/debian_version" && test "$DISTRIBUTION" = "Debian"; then
|
||||
DISTRIBUTION_VERSION=[`cat /etc/debian_version`]
|
||||
fi
|
||||
])
|
||||
fi
|
||||
|
||||
|
||||
if test "$ac_rpm_prefix" != "auto"; then
|
||||
RPM_PREFIX=[$ac_rpm_prefix]
|
||||
fi
|
||||
if test "$ac_rpm_prefix" = "auto"; then
|
||||
AC_CACHE_VAL(RPM_PREFIX, [
|
||||
if test "$DISTRIBUTION" = "SuSE"; then
|
||||
RPM_PREFIX="/opt/trinity"
|
||||
elif test "$DISTRIBUTION" = "Mandrake"; then
|
||||
RPM_PREFIX="/usr"
|
||||
elif test "$DISTRIBUTION" = "Red Hat"; then
|
||||
RPM_PREFIX="/usr"
|
||||
elif test "$DISTRIBUTION" = "Debian"; then
|
||||
RPM_PREFIX="/usr"
|
||||
fi
|
||||
])
|
||||
fi
|
||||
|
||||
if test "$ac_rpm_group" != "auto"; then
|
||||
RPM_GROUP=[$ac_rpm_group]
|
||||
fi
|
||||
if test "$ac_rpm_prefix" = "auto"; then
|
||||
AC_CACHE_VAL(RPM_GROUP,
|
||||
[
|
||||
if test "$DISTRIBUTION" = "SuSE"; then
|
||||
RPM_GROUP="X11/KDE/Applications"
|
||||
elif test "$DISTRIBUTION" = "Mandrake"; then
|
||||
RPM_GROUP="Graphical desktop/KDE"
|
||||
elif test "$DISTRIBUTION" = "Red Hat"; then
|
||||
RPM_GROUP="Graphical desktop/KDE"
|
||||
elif test "$DISTRIBUTION" = "Debian"; then
|
||||
RPM_GROUP="Graphical desktop/KDE"
|
||||
fi
|
||||
])
|
||||
fi
|
||||
|
||||
if test -n "$DISTRIBUTION" && test "$DISTRIBUTION" != "unknown"; then
|
||||
AC_DEFINE_UNQUOTED(DISTRIBUTION, ${DISTRIBUTION}, [The type of your distribution])
|
||||
fi
|
||||
|
||||
if test -n "$DISTRIBUTION_VERSION" && test "$DISTRIBUTION_VERSION" != "unknown"; then
|
||||
AC_DEFINE_UNQUOTED(DISTRIBUTION_VERSION, ${DISTRIBUTION_VERSION}, [The version of your distribution])
|
||||
fi
|
||||
|
||||
AC_SUBST(DISTRIBUTION)
|
||||
AC_SUBST(DISTRIBUTION_VERSION)
|
||||
AC_SUBST(RPM_PREFIX)
|
||||
AC_SUBST(RPM_GROUP)
|
||||
|
||||
AC_MSG_RESULT([$DISTRIBUTION $DISTRIBUTION_VERSION])
|
||||
|
||||
AC_MSG_CHECKING([for RPM installation prefix])
|
||||
AC_MSG_RESULT([$RPM_PREFIX])
|
||||
|
||||
AC_MSG_CHECKING([for the correct RPM group])
|
||||
AC_MSG_RESULT([$RPM_GROUP])
|
||||
])
|
||||
|
||||
|
||||
|
||||
|
||||
dnl MY_CURL
|
||||
dnl -------
|
||||
dnl set my_cv_curl_vers to the version of libcurl or NONE
|
||||
dnl if libcurl is not found or is too old
|
||||
dnl This function comes from cURL's webpage
|
||||
|
||||
AC_DEFUN(AC_CHECK_CURL,[
|
||||
AC_CACHE_VAL(my_cv_curl_vers,[
|
||||
my_cv_curl_vers=NONE
|
||||
dnl check is the plain-text version of the required version
|
||||
check="7.9"
|
||||
dnl check_hex must be UPPERCASE if any hex letters are present
|
||||
check_hex="070900"
|
||||
|
||||
AC_MSG_CHECKING([for curl >= $check])
|
||||
|
||||
if eval curl-config --version 2>/dev/null >/dev/null; then
|
||||
ver=`curl-config --version | sed -e "s/libcurl //g"`
|
||||
hex_ver=`curl-config --vernum | tr 'a-f' 'A-F'`
|
||||
ok=`echo "ibase=16; if($hex_ver>=$check_hex) $hex_ver else 0" | bc`
|
||||
|
||||
if test x$ok != x0; then
|
||||
my_cv_curl_vers="$ver"
|
||||
AC_MSG_RESULT([$my_cv_curl_vers])
|
||||
else
|
||||
AC_MSG_RESULT(FAILED)
|
||||
AC_MSG_ERROR([$ver is too old. Please install libcurl version $check or higher.]);
|
||||
fi
|
||||
else
|
||||
AC_MSG_RESULT(FAILED)
|
||||
AC_MSG_ERROR([curl-config was not found. Please install libcurl version $check or higher.])
|
||||
fi
|
||||
])
|
||||
])
|
@ -1,234 +0,0 @@
|
||||
%define name bibletime
|
||||
%define version 1.6.5.1
|
||||
|
||||
# this needs to be changed depending on build number
|
||||
%define release 1
|
||||
|
||||
# This should be set to your os.
|
||||
# Possible values are Mandrake, Red Hat, Turbolinux, Caldera, SuSE, Debian, etc.
|
||||
# In bibletime.spec.in this is automatically filled in by configure
|
||||
%define ostype Debian
|
||||
|
||||
# This should be set to the version of your OS (6.0, 6.1, 6.2, 7.0, 7.1, 7.2, 8.0, etc.)
|
||||
# Done by configure in bibletime.spec.in
|
||||
%define osversion lenny/sid
|
||||
|
||||
# This is your cpu i486, i586, i686, ppc, sparc, alpha, etc.
|
||||
%define buildarch i586
|
||||
|
||||
# This the RPM group on your system that this will installed into.
|
||||
# Graphical desktop/KDE, X11/apps, etc.
|
||||
%define rpmgroup Graphical desktop/KDE
|
||||
|
||||
Summary: BibleTime %{version} is an easy to use Bible study tool for KDE.
|
||||
Name: %{name}
|
||||
Version: %{version}
|
||||
Release: %{release}
|
||||
Copyright: GPL
|
||||
Vendor: BibleTime's developer (info@bibletime.info)
|
||||
Url: http://www.bibletime.info/
|
||||
Packager: Brook Humphrey <bah@webmedic.net>, Joachim Ansorg <junkmail@joachim.ansorgs.de>
|
||||
Group: %{rpmgroup}
|
||||
BuildArch: %{buildarch}
|
||||
Source0: %{name}-%{version}.tar.bz2
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}--rootbibletime
|
||||
Prefix: /usr
|
||||
Requires: sword >= 1.5.8
|
||||
Distribution: %{ostype} %{osversion}
|
||||
BuildRequires: tdelibs-devel
|
||||
BuildRequires: sword-devel >= 1.5.8
|
||||
|
||||
%description
|
||||
BibleTime %{version}-%{release} is a free and easy to use bible study tool for UNIX systems.
|
||||
|
||||
BibleTime provides easy handling of digitalized texts (Bibles, commentaries and lexicons) and powerful features to work with these texts (search in texts, write own notes, save, print etc.). BibleTime is a frontend for the SWORD Bible Framework.
|
||||
|
||||
This is a relocatable package, you can install it on different target with
|
||||
rpm -Uvh bibletime-%{version}-%{release}.rpm --prefix /usr/local/opt/apps/noncommercial
|
||||
default is %{_prefix}
|
||||
|
||||
The SWORD Project is an effort to create an ever expanding software package for research and study of God and His Word. The SWORD Bible Framework allows easy manipulation of Bible texts, commentaries, lexicons, dictionaries, etc. Many frontends are build using this framework. An installed module set may be shared between any frontend using the framework.
|
||||
|
||||
This rpm was compiled on a %{ostype} %{osversion} system for %{buildarch} class cpu's.
|
||||
|
||||
|
||||
%prep
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
|
||||
|
||||
%setup -q
|
||||
make -f Makefile.cvs
|
||||
|
||||
# Look for common rpm-options:
|
||||
if [ -f /etc/opt/trinity/common_options ]; then
|
||||
. /etc/opt/trinity/common_options
|
||||
./configure $configkde
|
||||
else
|
||||
./configure --prefix=${_prefix}
|
||||
fi
|
||||
|
||||
# Setup for parallel builds
|
||||
numprocs=`egrep -c ^cpu[0-9]+ /proc/stat || :`
|
||||
if [ "$numprocs" = "0" ]; then
|
||||
numprocs=1
|
||||
fi
|
||||
|
||||
make -j$numprocs
|
||||
|
||||
%install
|
||||
make DESTDIR=$RPM_BUILD_ROOT install-strip
|
||||
|
||||
#cd $RPM_BUILD_ROOT
|
||||
#find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > $RPM_BUILD_DIR/bt-files.list
|
||||
#find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/bt-files.list
|
||||
#find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/bt-files.list
|
||||
|
||||
|
||||
%post
|
||||
/sbin/ldconfig
|
||||
|
||||
%postun
|
||||
/sbin/ldconfig
|
||||
|
||||
%clean
|
||||
#rm -f $RPM_BUILD_DIR/master.list
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/bin/*
|
||||
%{prefix}/share/applnk/Applications/bibletime.desktop
|
||||
%{prefix}/share/apps/bibletime/
|
||||
%{prefix}/share/doc/tde/HTML/en/bibletime/
|
||||
%{prefix}/share/icons/*
|
||||
|
||||
%changelog
|
||||
* Sat Dec 27 2003 Joachim Ansorg <junkmail@joachim.ansorgs.de>
|
||||
|
||||
-We require curl 7.10 or later now
|
||||
|
||||
-Update to BibleTime 1.4 and Sword 1.5.7
|
||||
|
||||
* Sun Jun 22 2003 Joachim Ansorg <junkmail@joachim.ansorgs.de>
|
||||
|
||||
-Cleanup. We require no an Sword RPM file to be installed.
|
||||
|
||||
-Removed Mandrake menu stuff because there's an own SPEC file for this.
|
||||
|
||||
|
||||
* Fri Feb 14 2003 Joachim Ansorg <junkmail@joachim.ansorgs.de>
|
||||
|
||||
-Removed locales.d source and management of Sword files because we require a Sword RPM now.
|
||||
|
||||
|
||||
* Mon Apr 8 2002 Brook Humphrey <bah@webmedic.net> bibletime-1.1
|
||||
|
||||
- Added to the spec to better handle mandrake menus during compile. Now should be compatable with all os's.
|
||||
|
||||
- added locals.d source to build. This removes dependecy on sword being installed. Will make seperate package for this later.
|
||||
|
||||
|
||||
* Fri Mar 31 2002 Joachim Ansorg <jansorg@gmx.de>
|
||||
|
||||
- Made including the book translations working finally.
|
||||
|
||||
- Fixed SPEC files to work with SuSE
|
||||
|
||||
|
||||
* Thu Feb 7 2002 Brook Humphrey <bah@webmedic.net> bibletime-1.0.2
|
||||
|
||||
- changed compile time options to mach bibletime spec included with source files
|
||||
|
||||
- compiled on mandrake 8.2
|
||||
|
||||
|
||||
* Fri Sep 7 2001 Joachim Ansorg <jansorg@gmx.de>
|
||||
|
||||
- Added the bookname files in the file list
|
||||
|
||||
* Tue Jul 10 2001 Brook Humphrey <bah@webmedic.net> bibletime-1.0.1-Mandrake8.0.4mdk
|
||||
|
||||
- Recompile because of dependecy problems.
|
||||
|
||||
* Tue Jul 10 2001 Brook Humphrey <bah@webmedic.net> bibletime-1.0.1-Mandrake8.0.1mdk
|
||||
|
||||
- bug fix release bibletime-1.0.1
|
||||
|
||||
- adda extra compile options to spec file.
|
||||
|
||||
- Merged in suse changes for compileing on SuSE
|
||||
|
||||
* Sun May 27 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Trying different variations of static compiles again.
|
||||
|
||||
- Still using cvs sources while waiting for 1.0 release.
|
||||
|
||||
* Thu May 24 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Trying for x static and whatever else we can get into it.
|
||||
|
||||
- No X for today Got libz to compile in but it causes segfault.
|
||||
|
||||
* Wed May 23 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Yet another try at static qt.
|
||||
|
||||
- Qt static works now.
|
||||
|
||||
* Mon May 21 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Static is working for kde and a few other libs but not qt yet.
|
||||
|
||||
- Testing another patch today to try to get qt compiled static.
|
||||
|
||||
* Sun May 20 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Cleaned up spec some more(stupid spelling error's)
|
||||
|
||||
- static compile not working today so added option to compile kde and sword as static seperately
|
||||
|
||||
* Sat May 19 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Cleaned up spec some more and added a few more comments
|
||||
|
||||
- Changed spec to automaticly do parts concerning static and Mandrake menus
|
||||
|
||||
- All info can be set in defines at top of spec file no other changes should need to be made
|
||||
|
||||
- Fixed patch to compile static should now compile static with kde libs
|
||||
|
||||
- Test to compile with qt as static also
|
||||
|
||||
* Sun May 13 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- cleaned up spec file and added more comments for easier reading.
|
||||
|
||||
- changed sword.conf instelation to check for previous versions of sword.conf
|
||||
|
||||
- If found a new sword.conf is not created
|
||||
|
||||
- Made a patch to hopefully compile kde and other libs as atatic
|
||||
|
||||
- static compile didn't work for today.
|
||||
|
||||
* Tue May 8 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Updated package to be relocatable
|
||||
|
||||
- added sword directories and sword.conf to install
|
||||
|
||||
* Mon Apr 30 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Changed to build staticly
|
||||
|
||||
- added more mandrake macros to spec file
|
||||
|
||||
* Mon Apr 23 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- made changes to enable compile of cvs tree
|
||||
|
||||
* Wed Mar 14 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- updated to use mandrake menu sysem
|
||||
|
@ -1,234 +0,0 @@
|
||||
%define name @PACKAGE@
|
||||
%define version @VERSION@
|
||||
|
||||
# this needs to be changed depending on build number
|
||||
%define release 1
|
||||
|
||||
# This should be set to your os.
|
||||
# Possible values are Mandrake, Red Hat, Turbolinux, Caldera, SuSE, Debian, etc.
|
||||
# In bibletime.spec.in this is automatically filled in by configure
|
||||
%define ostype @DISTRIBUTION@
|
||||
|
||||
# This should be set to the version of your OS (6.0, 6.1, 6.2, 7.0, 7.1, 7.2, 8.0, etc.)
|
||||
# Done by configure in bibletime.spec.in
|
||||
%define osversion @DISTRIBUTION_VERSION@
|
||||
|
||||
# This is your cpu i486, i586, i686, ppc, sparc, alpha, etc.
|
||||
%define buildarch i586
|
||||
|
||||
# This the RPM group on your system that this will installed into.
|
||||
# Graphical desktop/KDE, X11/apps, etc.
|
||||
%define rpmgroup @RPM_GROUP@
|
||||
|
||||
Summary: BibleTime %{version} is an easy to use Bible study tool for KDE.
|
||||
Name: %{name}
|
||||
Version: %{version}
|
||||
Release: %{release}
|
||||
Copyright: GPL
|
||||
Vendor: BibleTime's developer (info@bibletime.info)
|
||||
Url: http://www.bibletime.info/
|
||||
Packager: Brook Humphrey <bah@webmedic.net>, Joachim Ansorg <junkmail@joachim.ansorgs.de>
|
||||
Group: %{rpmgroup}
|
||||
BuildArch: %{buildarch}
|
||||
Source0: %{name}-%{version}.tar.bz2
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}--rootbibletime
|
||||
Prefix: @RPM_PREFIX@
|
||||
Requires: sword >= 1.5.8
|
||||
Distribution: %{ostype} %{osversion}
|
||||
BuildRequires: tdelibs-devel
|
||||
BuildRequires: sword-devel >= 1.5.8
|
||||
|
||||
%description
|
||||
BibleTime %{version}-%{release} is a free and easy to use bible study tool for UNIX systems.
|
||||
|
||||
BibleTime provides easy handling of digitalized texts (Bibles, commentaries and lexicons) and powerful features to work with these texts (search in texts, write own notes, save, print etc.). BibleTime is a frontend for the SWORD Bible Framework.
|
||||
|
||||
This is a relocatable package, you can install it on different target with
|
||||
rpm -Uvh bibletime-%{version}-%{release}.rpm --prefix /usr/local/opt/apps/noncommercial
|
||||
default is %{_prefix}
|
||||
|
||||
The SWORD Project is an effort to create an ever expanding software package for research and study of God and His Word. The SWORD Bible Framework allows easy manipulation of Bible texts, commentaries, lexicons, dictionaries, etc. Many frontends are build using this framework. An installed module set may be shared between any frontend using the framework.
|
||||
|
||||
This rpm was compiled on a %{ostype} %{osversion} system for %{buildarch} class cpu's.
|
||||
|
||||
|
||||
%prep
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
|
||||
|
||||
%setup -q
|
||||
make -f Makefile.cvs
|
||||
|
||||
# Look for common rpm-options:
|
||||
if [ -f /etc/opt/trinity/common_options ]; then
|
||||
. /etc/opt/trinity/common_options
|
||||
./configure $configkde
|
||||
else
|
||||
./configure --prefix=${_prefix}
|
||||
fi
|
||||
|
||||
# Setup for parallel builds
|
||||
numprocs=`egrep -c ^cpu[0-9]+ /proc/stat || :`
|
||||
if [ "$numprocs" = "0" ]; then
|
||||
numprocs=1
|
||||
fi
|
||||
|
||||
make -j$numprocs
|
||||
|
||||
%install
|
||||
make DESTDIR=$RPM_BUILD_ROOT install-strip
|
||||
|
||||
#cd $RPM_BUILD_ROOT
|
||||
#find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > $RPM_BUILD_DIR/bt-files.list
|
||||
#find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/bt-files.list
|
||||
#find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/bt-files.list
|
||||
|
||||
|
||||
%post
|
||||
/sbin/ldconfig
|
||||
|
||||
%postun
|
||||
/sbin/ldconfig
|
||||
|
||||
%clean
|
||||
#rm -f $RPM_BUILD_DIR/master.list
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/bin/*
|
||||
%{prefix}/share/applnk/Applications/bibletime.desktop
|
||||
%{prefix}/share/apps/bibletime/
|
||||
%{prefix}/share/doc/tde/HTML/en/bibletime/
|
||||
%{prefix}/share/icons/*
|
||||
|
||||
%changelog
|
||||
* Sat Dec 27 2003 Joachim Ansorg <junkmail@joachim.ansorgs.de>
|
||||
|
||||
-We require curl 7.10 or later now
|
||||
|
||||
-Update to BibleTime 1.4 and Sword 1.5.7
|
||||
|
||||
* Sun Jun 22 2003 Joachim Ansorg <junkmail@joachim.ansorgs.de>
|
||||
|
||||
-Cleanup. We require no an Sword RPM file to be installed.
|
||||
|
||||
-Removed Mandrake menu stuff because there's an own SPEC file for this.
|
||||
|
||||
|
||||
* Fri Feb 14 2003 Joachim Ansorg <junkmail@joachim.ansorgs.de>
|
||||
|
||||
-Removed locales.d source and management of Sword files because we require a Sword RPM now.
|
||||
|
||||
|
||||
* Mon Apr 8 2002 Brook Humphrey <bah@webmedic.net> bibletime-1.1
|
||||
|
||||
- Added to the spec to better handle mandrake menus during compile. Now should be compatable with all os's.
|
||||
|
||||
- added locals.d source to build. This removes dependecy on sword being installed. Will make seperate package for this later.
|
||||
|
||||
|
||||
* Fri Mar 31 2002 Joachim Ansorg <jansorg@gmx.de>
|
||||
|
||||
- Made including the book translations working finally.
|
||||
|
||||
- Fixed SPEC files to work with SuSE
|
||||
|
||||
|
||||
* Thu Feb 7 2002 Brook Humphrey <bah@webmedic.net> bibletime-1.0.2
|
||||
|
||||
- changed compile time options to mach bibletime spec included with source files
|
||||
|
||||
- compiled on mandrake 8.2
|
||||
|
||||
|
||||
* Fri Sep 7 2001 Joachim Ansorg <jansorg@gmx.de>
|
||||
|
||||
- Added the bookname files in the file list
|
||||
|
||||
* Tue Jul 10 2001 Brook Humphrey <bah@webmedic.net> bibletime-1.0.1-Mandrake8.0.4mdk
|
||||
|
||||
- Recompile because of dependecy problems.
|
||||
|
||||
* Tue Jul 10 2001 Brook Humphrey <bah@webmedic.net> bibletime-1.0.1-Mandrake8.0.1mdk
|
||||
|
||||
- bug fix release bibletime-1.0.1
|
||||
|
||||
- adda extra compile options to spec file.
|
||||
|
||||
- Merged in suse changes for compileing on SuSE
|
||||
|
||||
* Sun May 27 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Trying different variations of static compiles again.
|
||||
|
||||
- Still using cvs sources while waiting for 1.0 release.
|
||||
|
||||
* Thu May 24 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Trying for x static and whatever else we can get into it.
|
||||
|
||||
- No X for today Got libz to compile in but it causes segfault.
|
||||
|
||||
* Wed May 23 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Yet another try at static qt.
|
||||
|
||||
- Qt static works now.
|
||||
|
||||
* Mon May 21 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Static is working for kde and a few other libs but not qt yet.
|
||||
|
||||
- Testing another patch today to try to get qt compiled static.
|
||||
|
||||
* Sun May 20 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Cleaned up spec some more(stupid spelling error's)
|
||||
|
||||
- static compile not working today so added option to compile kde and sword as static seperately
|
||||
|
||||
* Sat May 19 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Cleaned up spec some more and added a few more comments
|
||||
|
||||
- Changed spec to automaticly do parts concerning static and Mandrake menus
|
||||
|
||||
- All info can be set in defines at top of spec file no other changes should need to be made
|
||||
|
||||
- Fixed patch to compile static should now compile static with kde libs
|
||||
|
||||
- Test to compile with qt as static also
|
||||
|
||||
* Sun May 13 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- cleaned up spec file and added more comments for easier reading.
|
||||
|
||||
- changed sword.conf instelation to check for previous versions of sword.conf
|
||||
|
||||
- If found a new sword.conf is not created
|
||||
|
||||
- Made a patch to hopefully compile kde and other libs as atatic
|
||||
|
||||
- static compile didn't work for today.
|
||||
|
||||
* Tue May 8 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Updated package to be relocatable
|
||||
|
||||
- added sword directories and sword.conf to install
|
||||
|
||||
* Mon Apr 30 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- Changed to build staticly
|
||||
|
||||
- added more mandrake macros to spec file
|
||||
|
||||
* Mon Apr 23 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- made changes to enable compile of cvs tree
|
||||
|
||||
* Wed Mar 14 2001 Brook Humphrey <bah@webmedic.net>
|
||||
|
||||
- updated to use mandrake menu sysem
|
||||
|
@ -1,71 +0,0 @@
|
||||
bibletime_SOURCES = bibletime_init.cpp bibletime_slots.cpp bibletime.cpp \
|
||||
bibletimeapp.cpp main.cpp bibletime_dcop.cpp bibletimeinterface.skel
|
||||
|
||||
bibletime_LDADD = \
|
||||
./frontend/displaywindow/libdisplaywindow.a \
|
||||
./frontend/display/libdisplay.a \
|
||||
./frontend/keychooser/libkeychooser.a \
|
||||
./frontend/mainindex/libmainindex.a \
|
||||
./frontend/searchdialog/libsearchdialog.a \
|
||||
./frontend/libfrontend.a \
|
||||
./frontend/util/libfrontendutil.a \
|
||||
./backend/libbackend.a \
|
||||
./util/libutil.a \
|
||||
-lXext \
|
||||
$(LIB_TQT) \
|
||||
$(LIB_TDECORE) \
|
||||
$(LIB_TDEUI) \
|
||||
-ltdeprint \
|
||||
$(LIB_TDEFILE) \
|
||||
$(LIB_TDEHTML) \
|
||||
$(LIB_X11) \
|
||||
$(LIB_SWORD) \
|
||||
$(LIB_CLUCENE) \
|
||||
$(LIBSOCKET) \
|
||||
$(LIB_TDEPARTS)
|
||||
|
||||
SUBDIRS = display-templates backend frontend xml pics util
|
||||
|
||||
all_headers = bibletime.h bibletimeapp.h
|
||||
include_HEADERS = bibletimeinterface.h
|
||||
|
||||
EXTRA_DIST = $(bibletime_SOURCES) $(all_headers)
|
||||
|
||||
# this 10 paths are KDE specific. Use them:
|
||||
# kde_htmldir Where your docs should go to. (contains lang subdirs)
|
||||
# kde_appsdir Where your application file (.kdelnk) should go to.
|
||||
# kde_icondir Where your icon should go to.
|
||||
# kde_minidir Where your mini icon should go to.
|
||||
# kde_datadir Where you install application data. (Use a subdir)
|
||||
# kde_locale Where translation files should go to.(contains lang subdirs)
|
||||
# kde_cgidir Where cgi-bin executables should go to.
|
||||
# kde_confdir Where config files should go to.
|
||||
# kde_mimedir Where mimetypes should go to.
|
||||
# kde_toolbardir Where general toolbar icons should go to.
|
||||
# kde_wallpaperdir Where general wallpapers should go to.
|
||||
|
||||
# set the include path for X, qt, KDE and Sword
|
||||
INCLUDES = $(all_includes)
|
||||
|
||||
# claim, which subdirectories you want to install
|
||||
# you can add here more. This one gets installed
|
||||
bin_PROGRAMS = bibletime
|
||||
|
||||
bibletime_METASOURCES = AUTO
|
||||
|
||||
# the library search path.
|
||||
bibletime_LDFLAGS = $(BT_LDFLAGS) $(all_libraries) $(KDE_RPATH) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor $(LIB_TDEPARTS)
|
||||
|
||||
# them while "make clean", use CLEANFILES
|
||||
DISTCLEANFILES = $(bibletime_METASOURCES)
|
||||
|
||||
# make messages.po. Move this one to ../po/ and "make merge" in po
|
||||
# the -x is for skipping messages already translated in tdelibs
|
||||
#messages:
|
||||
# $(XGETTEXT) -C -ki18n -x $(TDEDIR)/include/kde.pot `find . -name \*.h -o -name \*.cpp -o -name \*.cc` -o ../po/bibletime.pot
|
||||
|
||||
install-data-local:
|
||||
$(mkinstalldirs) $(DESTDIR)$(kde_confdir)
|
||||
|
||||
rpm: dist
|
||||
noinst_HEADERS = bibletimeinterface.h
|
@ -1,44 +0,0 @@
|
||||
libbackend_a_METASOURCES = AUTO
|
||||
noinst_LIBRARIES = libbackend.a
|
||||
|
||||
INCLUDES = $(all_includes)
|
||||
|
||||
libbackend_a_SOURCES = bt_gbfhtml.cpp bt_osishtml.cpp bt_plainhtml.cpp \
|
||||
bt_thmlhtml.cpp bt_thmlplain.cpp btstringmgr.cpp cbookdisplay.cpp \
|
||||
cchapterdisplay.cpp cdisplayrendering.cpp cdisplaytemplatemgr.cpp centrydisplay.cpp \
|
||||
chtmlexportrendering.cpp clanguagemgr.cpp cplaintextexportrendering.cpp \
|
||||
creferencemanager.cpp cswordbackend.cpp cswordbiblemoduleinfo.cpp cswordbookmoduleinfo.cpp \
|
||||
cswordcommentarymoduleinfo.cpp cswordkey.cpp cswordldkey.cpp cswordlexiconmoduleinfo.cpp \
|
||||
cswordmoduleinfo.cpp cswordmodulesearch.cpp cswordtreekey.cpp cswordversekey.cpp \
|
||||
ctextrendering.cpp osismorphsegmentation.cpp
|
||||
|
||||
all_headers = cswordbiblemoduleinfo.h \
|
||||
cswordcommentarymoduleinfo.h \
|
||||
cswordlexiconmoduleinfo.h \
|
||||
cswordkey.h \
|
||||
cswordversekey.h \
|
||||
cswordldkey.h \
|
||||
cswordbackend.h \
|
||||
cswordmoduleinfo.h \
|
||||
cswordmodulesearch.h \
|
||||
creferencemanager.h \
|
||||
cswordbookmoduleinfo.h \
|
||||
cswordtreekey.h \
|
||||
bt_thmlhtml.h \
|
||||
bt_osishtml.h \
|
||||
bt_gbfhtml.h \
|
||||
bt_plainhtml.h \
|
||||
bt_thmlplain.h \
|
||||
centrydisplay.h \
|
||||
clanguagemgr.h \
|
||||
cdisplaytemplatemgr.h \
|
||||
ctextrendering.h \
|
||||
btstringmgr.h \
|
||||
cbookdisplay.h \
|
||||
cchapterdisplay.h \
|
||||
chtmlexportrendering.h \
|
||||
cplaintextexportrendering.h \
|
||||
cdisplayrendering.h \
|
||||
osismorphsegmentation.h
|
||||
|
||||
EXTRA_DIST = $(libbackend_a_SOURCES) $(all_headers)
|
@ -1,13 +0,0 @@
|
||||
#TEMPLATES = Default.tmpl Simple.tmpl
|
||||
templdir = $(top_srcdir)/bibletime/display-templates
|
||||
TEMPLATES = $(templdir)/*.tmpl
|
||||
|
||||
EXTRA_DIST = template-init.cpp create_code.pl names.conf $(TEMPLATES)
|
||||
|
||||
all:
|
||||
perl $(templdir)/create_code.pl $(TEMPLATES)
|
||||
|
||||
template-init.cpp:
|
||||
perl $(templdir)/create_code.pl $(TEMPLATES)
|
||||
|
||||
CLEANFILES = template-init.cpp
|
@ -1,35 +0,0 @@
|
||||
INCLUDES = $(all_includes)
|
||||
libfrontend_a_METASOURCES = AUTO
|
||||
noinst_LIBRARIES = libfrontend.a
|
||||
|
||||
libfrontend_a_SOURCES = btinstallmgr.cpp cbtconfig.cpp cinputdialog.cpp \
|
||||
manageindicesform.ui cmanageindiceswidget.cpp coptionsdialog.cpp \
|
||||
cswordsetupdialog.cpp cprofilemgr.cpp cprofile.cpp cprofilewindow.cpp cexportmanager.cpp \
|
||||
cmdiarea.cpp kstartuplogo.cpp cdragdropmgr.cpp cinfodisplay.cpp cprinter.cpp \
|
||||
crossrefrendering.cpp cswordsetupmodulelistview.cpp \
|
||||
cswordsetupinstallsourcesdialog.cpp cmoduleindexdialog.cpp
|
||||
|
||||
all_headers = cmdiarea.h \
|
||||
btinstallmgr.h \
|
||||
cbtconfig.h \
|
||||
cinputdialog.h \
|
||||
coptionsdialog.h \
|
||||
cmanageindiceswidget.h \
|
||||
cswordsetupdialog.h \
|
||||
cprofilemgr.h \
|
||||
cprofile.h \
|
||||
cprofilewindow.h \
|
||||
cexportmanager.h \
|
||||
cmdiarea.h \
|
||||
kstartuplogo.h \
|
||||
cdragdropmgr.h \
|
||||
cinfodisplay.h \
|
||||
cprinter.h \
|
||||
crossrefrendering.h \
|
||||
cswordsetupmodulelistview.h \
|
||||
cswordsetupinstallsourcesdialog.h
|
||||
|
||||
EXTRA_DIST = $(libfrontend_a_SOURCES) $(all_headers)
|
||||
|
||||
SUBDIRS = util searchdialog mainindex keychooser displaywindow display
|
||||
noinst_HEADERS = cmoduleindexdialog.h
|
@ -1,24 +0,0 @@
|
||||
INCLUDES = $(all_includes)
|
||||
|
||||
libdisplay_a_METASOURCES = AUTO
|
||||
|
||||
noinst_LIBRARIES = libdisplay.a
|
||||
|
||||
libdisplay_a_SOURCES = \
|
||||
cdisplay.cpp \
|
||||
creaddisplay.cpp \
|
||||
chtmlreaddisplay.cpp \
|
||||
cwritedisplay.cpp \
|
||||
cplainwritedisplay.cpp \
|
||||
chtmlwritedisplay.cpp
|
||||
|
||||
all_headers = \
|
||||
cdisplay.h \
|
||||
creaddisplay.h \
|
||||
chtmlreaddisplay.h \
|
||||
cwritedisplay.h \
|
||||
cplainwritedisplay.h \
|
||||
chtmlwritedisplay.h
|
||||
|
||||
EXTRA_DIST = $(libdisplay_a_SOURCES) $(all_headers)
|
||||
|
@ -1,36 +0,0 @@
|
||||
INCLUDES = $(all_includes)
|
||||
|
||||
libdisplaywindow_a_METASOURCES = AUTO
|
||||
|
||||
noinst_LIBRARIES = libdisplaywindow.a
|
||||
|
||||
libdisplaywindow_a_SOURCES = \
|
||||
cbiblereadwindow.cpp \
|
||||
cbookreadwindow.cpp \
|
||||
ccommentaryreadwindow.cpp \
|
||||
cdisplaywindow.cpp \
|
||||
clexiconreadwindow.cpp \
|
||||
cmodulechooserbar.cpp \
|
||||
cmodulechooserbutton.cpp \
|
||||
creadwindow.cpp \
|
||||
cwritewindow.cpp \
|
||||
cplainwritewindow.cpp \
|
||||
chtmlwritewindow.cpp \
|
||||
cbuttons.cpp
|
||||
|
||||
all_headers = \
|
||||
cbiblereadwindow.h \
|
||||
cbookreadwindow.h \
|
||||
ccommentaryreadwindow.h \
|
||||
cdisplaywindow.h \
|
||||
clexiconreadwindow.h \
|
||||
cmodulechooserbar.h \
|
||||
cmodulechooserbutton.h \
|
||||
creadwindow.h \
|
||||
cwritewindow.h \
|
||||
cplainwritewindow.h \
|
||||
chtmlwritewindow.h \
|
||||
cbuttons.h
|
||||
|
||||
EXTRA_DIST = $(libdisplaywindow_a_SOURCES) $(all_headers)
|
||||
|
@ -1,28 +0,0 @@
|
||||
INCLUDES = $(all_includes)
|
||||
|
||||
libkeychooser_a_METASOURCES = AUTO
|
||||
|
||||
noinst_LIBRARIES = libkeychooser.a
|
||||
|
||||
libkeychooser_a_SOURCES = \
|
||||
cbiblekeychooser.cpp \
|
||||
clexiconkeychooser.cpp \
|
||||
ckeychooser.cpp \
|
||||
cscrollbutton.cpp \
|
||||
ckeychooserwidget.cpp \
|
||||
ckeyreferencewidget.cpp \
|
||||
cscrollerwidgetset.cpp \
|
||||
cbookkeychooser.cpp \
|
||||
cbooktreechooser.cpp
|
||||
|
||||
all_headers = ckeychooserwidget.h \
|
||||
cscrollbutton.h \
|
||||
ckeychooser.h \
|
||||
clexiconkeychooser.h \
|
||||
cscrollerwidgetset.h \
|
||||
cbiblekeychooser.h \
|
||||
ckeyreferencewidget.h \
|
||||
cbookkeychooser.h \
|
||||
cbooktreechooser.h
|
||||
|
||||
EXTRA_DIST = $(libkeychooser_a_SOURCES) $(all_headers)
|
@ -1,18 +0,0 @@
|
||||
INCLUDES = $(all_includes)
|
||||
libmainindex_a_METASOURCES = AUTO
|
||||
noinst_LIBRARIES = libmainindex.a
|
||||
|
||||
libmainindex_a_SOURCES = \
|
||||
cmainindex.cpp \
|
||||
cindexitem.cpp
|
||||
|
||||
all_headers = \
|
||||
cmainindex.h \
|
||||
cindexitem.h
|
||||
|
||||
EXTRA_DIST = $(libmainindex_a_SOURCES) $(all_headers)
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,28 +0,0 @@
|
||||
INCLUDES = $(all_includes)
|
||||
|
||||
libsearchdialog_a_METASOURCES = AUTO
|
||||
|
||||
noinst_LIBRARIES = libsearchdialog.a
|
||||
|
||||
libsearchdialog_a_SOURCES = \
|
||||
searchoptionsform.ui \
|
||||
searchresultsform.ui \
|
||||
csearchdialog.cpp \
|
||||
csearchdialogpages.cpp \
|
||||
csearchanalysis.cpp \
|
||||
cmodulechooser.cpp \
|
||||
crangechooser.cpp \
|
||||
cmoduleresultview.cpp \
|
||||
csearchresultview.cpp
|
||||
|
||||
all_headers = \
|
||||
csearchdialog.h \
|
||||
csearchdialogpages.h \
|
||||
csearchanalysis.h \
|
||||
cmodulechooser.h \
|
||||
crangechooser.h
|
||||
|
||||
|
||||
EXTRA_DIST = $(libsearchdialog_a_SOURCES) $(all_headers)
|
||||
|
||||
|
@ -1,16 +0,0 @@
|
||||
INCLUDES = $(all_includes)
|
||||
|
||||
libfrontendutil_a_METASOURCES = AUTO
|
||||
|
||||
noinst_LIBRARIES = libfrontendutil.a
|
||||
|
||||
libfrontendutil_a_SOURCES = \
|
||||
csortlistviewitem.cpp
|
||||
|
||||
all_headers = \
|
||||
csortlistviewitem.h
|
||||
|
||||
EXTRA_DIST = $(libfrontendutil_a_SOURCES) $(all_headers)
|
||||
|
||||
|
||||
noinst_HEADERS = csortlistviewitem.h
|
@ -1,7 +0,0 @@
|
||||
# This Makefile.am was automatically generated by running "perl bibletime/pics/gen_am_pics.pl"
|
||||
# Please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
EXTRA_DIST = hi16-action-bt_bible.png hi16-action-bt_bible_add.png hi16-action-bt_bible_locked.png hi16-action-bt_book.png hi16-action-bt_book_add.png hi16-action-bt_book_locked.png hi16-action-bt_cascade.png hi16-action-bt_cascade_auto.png hi16-action-bt_commentary.png hi16-action-bt_commentary_add.png hi16-action-bt_commentary_locked.png hi16-action-bt_displayconfig.png hi16-action-bt_displaytranslit.png hi16-action-bt_lexicon.png hi16-action-bt_lexicon_add.png hi16-action-bt_lexicon_locked.png hi16-action-bt_startconfig.png hi16-action-bt_swordconfig.png hi16-action-bt_sync.png hi16-action-bt_tile.png hi16-action-bt_tile_auto.png hi16-app-bibletime.png hi16-action-bt_findstrongs.png
|
||||
|
||||
KDE_ICON = bt_bible bt_bible_add bt_bible_locked bt_book bt_book_add bt_book_locked bt_cascade bt_cascade_auto bt_commentary bt_commentary_add bt_commentary_locked bt_displayconfig bt_displaytranslit bt_lexicon bt_lexicon_add bt_lexicon_locked bt_startconfig bt_swordconfig bt_sync bt_tile bt_tile_auto bibletime bt_findstrongs
|
@ -1,7 +0,0 @@
|
||||
# This Makefile.am was automatically generated by running "perl bibletime/pics/gen_am_pics.pl"
|
||||
# Please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
EXTRA_DIST = hi22-action-bt_bible.png hi22-action-bt_bible_add.png hi22-action-bt_bible_locked.png hi22-action-bt_book.png hi22-action-bt_book_add.png hi22-action-bt_book_locked.png hi22-action-bt_cascade.png hi22-action-bt_cascade_auto.png hi22-action-bt_commentary.png hi22-action-bt_commentary_add.png hi22-action-bt_commentary_locked.png hi22-action-bt_displayconfig.png hi22-action-bt_displaytranslit.png hi22-action-bt_lexicon.png hi22-action-bt_lexicon_add.png hi22-action-bt_lexicon_locked.png hi22-action-bt_parallel.png hi22-action-bt_startconfig.png hi22-action-bt_swordconfig.png hi22-action-bt_sync.png hi22-action-bt_tile.png hi22-action-bt_tile_auto.png hi22-app-bibletime.png hi22-action-bt_findstrongs.png
|
||||
|
||||
KDE_ICON = bt_bible bt_bible_add bt_bible_locked bt_book bt_book_add bt_book_locked bt_cascade bt_cascade_auto bt_commentary bt_commentary_add bt_commentary_locked bt_displayconfig bt_displaytranslit bt_lexicon bt_lexicon_add bt_lexicon_locked bt_parallel bt_startconfig bt_swordconfig bt_sync bt_tile bt_tile_auto bibletime bt_findstrongs
|
@ -1,7 +0,0 @@
|
||||
# This Makefile.am was automatically generated by running "perl bibletime/pics/gen_am_pics.pl"
|
||||
# Please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
EXTRA_DIST = hi32-action-bt_bible.png hi32-action-bt_bible_add.png hi32-action-bt_bible_locked.png hi32-action-bt_book.png hi32-action-bt_book_add.png hi32-action-bt_book_locked.png hi32-action-bt_cascade.png hi32-action-bt_cascade_auto.png hi32-action-bt_commentary.png hi32-action-bt_commentary_add.png hi32-action-bt_commentary_locked.png hi32-action-bt_displayconfig.png hi32-action-bt_displaytranslit.png hi32-action-bt_lexicon.png hi32-action-bt_lexicon_add.png hi32-action-bt_lexicon_locked.png hi32-action-bt_startconfig.png hi32-action-bt_swordconfig.png hi32-action-bt_sync.png hi32-action-bt_tile.png hi32-action-bt_tile_auto.png hi32-app-bibletime.png hi32-action-bt_findstrongs.png
|
||||
|
||||
KDE_ICON = bt_bible bt_bible_add bt_bible_locked bt_book bt_book_add bt_book_locked bt_cascade bt_cascade_auto bt_commentary bt_commentary_add bt_commentary_locked bt_displayconfig bt_displaytranslit bt_lexicon bt_lexicon_add bt_lexicon_locked bt_startconfig bt_swordconfig bt_sync bt_tile bt_tile_auto bibletime bt_findstrongs
|
@ -1,7 +0,0 @@
|
||||
# This Makefile.am was automatically generated by running "perl bibletime/pics/gen_am_pics.pl"
|
||||
# Please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
EXTRA_DIST = hi48-action-bt_bible.png hi48-action-bt_bible_add.png hi48-action-bt_bible_locked.png hi48-action-bt_book.png hi48-action-bt_book_add.png hi48-action-bt_book_locked.png hi48-action-bt_cascade.png hi48-action-bt_cascade_auto.png hi48-action-bt_commentary.png hi48-action-bt_commentary_add.png hi48-action-bt_commentary_locked.png hi48-action-bt_displayconfig.png hi48-action-bt_displaytranslit.png hi48-action-bt_lexicon.png hi48-action-bt_lexicon_add.png hi48-action-bt_lexicon_locked.png hi48-action-bt_startconfig.png hi48-action-bt_swordconfig.png hi48-action-bt_sync.png hi48-action-bt_tile.png hi48-action-bt_tile_auto.png hi48-app-bibletime.png
|
||||
|
||||
KDE_ICON = bt_bible bt_bible_add bt_bible_locked bt_book bt_book_add bt_book_locked bt_cascade bt_cascade_auto bt_commentary bt_commentary_add bt_commentary_locked bt_displayconfig bt_displaytranslit bt_lexicon bt_lexicon_add bt_lexicon_locked bt_startconfig bt_swordconfig bt_sync bt_tile bt_tile_auto bibletime
|
@ -1,7 +0,0 @@
|
||||
# This Makefile.am was automatically generated by running "perl bibletime/pics/gen_am_pics.pl"
|
||||
# Please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
EXTRA_DIST = hi64-app-bibletime.png
|
||||
|
||||
KDE_ICON = bibletime
|
@ -1,29 +0,0 @@
|
||||
KDE_OPTIONS = noautodist
|
||||
|
||||
SUBDIRS = \
|
||||
16x16 \
|
||||
22x22 \
|
||||
32x32 \
|
||||
48x48 \
|
||||
64x64 \
|
||||
.
|
||||
|
||||
BIBLETIME_PICS = \
|
||||
startuplogo.png
|
||||
|
||||
EXTRA_DIST = $(BIBLETIME_PICS)
|
||||
|
||||
install-data-local:
|
||||
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/bibletime/pics/
|
||||
chmod 755 $(DESTDIR)$(kde_datadir)/bibletime/pics/;
|
||||
@for file in $(BIBLETIME_PICS); do \
|
||||
echo Installing $$file; \
|
||||
$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(kde_datadir)/bibletime/pics/$$file; \
|
||||
chmod 644 $(DESTDIR)$(kde_datadir)/bibletime/pics/$$file; \
|
||||
done
|
||||
|
||||
uninstall-local:
|
||||
@for file in $(BIBLETIME_PICS); do \
|
||||
echo Removing $(DESTDIR)$(kde_datadir)/bibletime/pics/$$file; \
|
||||
rm -f $(DESTDIR)$(kde_datadir)/bibletime/pics/$$file; \
|
||||
done
|
@ -1,16 +0,0 @@
|
||||
INCLUDES = $(all_includes)
|
||||
libutil_a_METASOURCES = AUTO
|
||||
noinst_LIBRARIES = libutil.a
|
||||
|
||||
libutil_a_SOURCES = cpointers.cpp cresmgr.cpp ctoolclass.cpp directoryutil.cpp
|
||||
|
||||
all_headers = \
|
||||
scoped_resource.h \
|
||||
cpointers.h \
|
||||
cresmgr.h \
|
||||
ctoolclass.h \
|
||||
autoptrvector.h
|
||||
|
||||
EXTRA_DIST = $(libutil_a_SOURCES) $(all_headers)
|
||||
|
||||
noinst_HEADERS = directoryutil.h
|
@ -1,3 +0,0 @@
|
||||
EXTRA_DIST = bibletimeui.rc
|
||||
rcdir = $(kde_datadir)/bibletime
|
||||
rc_DATA = bibletimeui.rc
|
@ -1,167 +0,0 @@
|
||||
## -*- autoconf -*-
|
||||
dnl This file was created by Lee Carpenter <elc@carpie.net>
|
||||
dnl Later modified by Martin Gruner <mgruner@crosswire.org>
|
||||
dnl It provides macros for the autoconf package to find the CLucene library on your system.
|
||||
|
||||
dnl ----------------------------------------------------------------------
|
||||
dnl Check for clucene installation
|
||||
dnl First argument specifies whether or not to link
|
||||
dnl CLucene statically
|
||||
dnl ----------------------------------------------------------------------
|
||||
AC_DEFUN(AC_CHECK_CLUCENE,
|
||||
[
|
||||
dnl AC_MSG_CHECKING([for a clucene installation])
|
||||
|
||||
dnl The option for the configure script
|
||||
AC_ARG_WITH(clucene-dir,
|
||||
[ --with-clucene-dir=DIR Path where CLucene is installed (default=/usr) ],
|
||||
[
|
||||
ac_clucene_dir=$withval
|
||||
],ac_clucene_dir=/usr
|
||||
)
|
||||
|
||||
AC_ARG_ENABLE(static-clucene,
|
||||
[ --enable-static-clucene Link to the static CLucene library],
|
||||
ac_static_clucene="YES",
|
||||
[ ac_static_clucene="$1" ]
|
||||
)
|
||||
|
||||
dnl try to find CLucene library files
|
||||
AC_MSG_CHECKING([for CLucene library files])
|
||||
clucene_multiarch_libs="`find /usr/lib/ -maxdepth 1 -type d | xargs echo`"
|
||||
ac_clucene_library_dirs="$ac_clucene_dir/lib $exec_prefix/lib $prefix/lib /usr/lib /usr/lib64 /usr/local/lib $clucene_multiarch_libs"
|
||||
|
||||
if test "x$ac_static_clucene" = "xYES"; then
|
||||
SEARCH_LIBS="libclucene.a";
|
||||
else
|
||||
SEARCH_LIBS="libclucene.so libclucene.so.0 libclucene.so.0.0.0 libcluene.a";
|
||||
fi
|
||||
|
||||
|
||||
AC_CACHE_VAL(ac_cv_clucene_libdir, AC_FIND_FILE($SEARCH_LIBS, $ac_clucene_library_dirs, ac_cv_clucene_libdir))
|
||||
|
||||
if test "x$ac_cv_clucene_libdir" = "xNO"; then
|
||||
AC_MSG_CHECKING([for CLucene 2.x library files])
|
||||
SEARCH_LIBS="libclucene-shared.so libclucene-shared.so.1";
|
||||
AC_CACHE_VAL(ac_cv_clucene2_libdir, AC_FIND_FILE($SEARCH_LIBS, $ac_clucene_library_dirs, ac_cv_clucene_libdir))
|
||||
|
||||
if test "x$ac_cv_clucene2_libdir" = "xNO"; then
|
||||
AC_MSG_ERROR(CLucene library not found. Try to use configure with --with-clucene-dir=/path/to/clucene);
|
||||
fi
|
||||
else
|
||||
ac_cv_clucene2_libdir="NO"
|
||||
fi
|
||||
|
||||
if test "x$ac_static_clucene" = "xYES"; then
|
||||
LIB_CLUCENE="$ac_cv_clucene_libdir/libclucene.a";
|
||||
else
|
||||
if test "x$ac_cv_clucene2_libdir" = "xNO"; then
|
||||
LIB_CLUCENE="-lclucene";
|
||||
else
|
||||
CXXFLAGS="$CXXFLAGS -DCLUCENE_V2"
|
||||
LIB_CLUCENE="-lclucene-core -lclucene-shared";
|
||||
fi
|
||||
fi
|
||||
|
||||
AC_SUBST(CLUCENE_LIBRARY_PATH)
|
||||
AC_SUBST(LIB_CLUCENE)
|
||||
all_libraries="$all_libraries -L$ac_cv_clucene_libdir"
|
||||
|
||||
if test "x$ac_static_clucene" = "xYES"; then
|
||||
MESSAGE="static library $ac_cv_clucene_libdir/libclucene.a";
|
||||
else
|
||||
MESSAGE="$ac_cv_clucene_libdir";
|
||||
fi
|
||||
AC_MSG_RESULT([$MESSAGE])
|
||||
|
||||
dnl -- try to find CLucene include files --
|
||||
AC_MSG_CHECKING([for Clucene include files])
|
||||
ac_clucene_include_dirs="$ac_clucene_dir/include $exec_prefix/include $prefix/include /usr/include /usr/local/include"
|
||||
|
||||
AC_CACHE_VAL(ac_cv_clucene_incdir, AC_FIND_FILE(CLucene.h, $ac_clucene_include_dirs, ac_cv_clucene_incdir))
|
||||
|
||||
if test "x$ac_cv_clucene_incdir" = "xNO"; then
|
||||
AC_MSG_ERROR([The CLucene include file files were not found.
|
||||
Please try to use configure with --with-clucene-dir=/path/to/clucene
|
||||
])
|
||||
fi
|
||||
|
||||
CLUCENE_INCLUDES="-I$ac_cv_clucene_incdir"
|
||||
AC_SUBST(CLUCENE_INCLUDES)
|
||||
all_includes="$all_includes -I$ac_cv_clucene_incdir -I$ac_cv_clucene_libdir -I$ac_cv_sword_incdir" #$ac_cv_clucene_libdir needed for Clucene/clucene-config.h
|
||||
|
||||
AC_MSG_RESULT([$ac_cv_clucene_incdir])
|
||||
|
||||
|
||||
|
||||
dnl -- CLucene installed test --
|
||||
|
||||
AC_MSG_CHECKING([for CLucene version])
|
||||
|
||||
AC_CACHE_VAL(ac_cv_installed_clucene_version,
|
||||
[
|
||||
AC_LANG_SAVE
|
||||
AC_LANG_CPLUSPLUS
|
||||
ac_LD_LIBRARY_PATH_safe=$LD_LIBRARY_PATH
|
||||
ac_LIBRARY_PATH="$LIBRARY_PATH"
|
||||
ac_cxxflags_safe="$CXXFLAGS"
|
||||
ac_ldflags_safe="$LDFLAGS"
|
||||
ac_libs_safe="$LIBS"
|
||||
|
||||
CXXFLAGS="$CXXFLAGS -I$"
|
||||
LDFLAGS="$LDFLAGS -L$ac_cv_clucene_libdir -L$ac_cv_sword_libdir"
|
||||
LIBS="$LIB_CLUCENE -lz -lsword -ltqt"
|
||||
LD_LIBRARY_PATH="$ac_cv_clucene_libdir"
|
||||
export LD_LIBRARY_PATH
|
||||
LIBRARY_PATH=
|
||||
export LIBRARY_PATH
|
||||
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#include <iostream>
|
||||
#include <swversion.h>
|
||||
#include <CLucene/clucene-config.h>
|
||||
|
||||
int main(int argc, char* argv[[]]) {
|
||||
if ( sword::SWVersion( _CL_VERSION ) >= sword::SWVersion( "0.9.16" ) ){
|
||||
std::cout << "ok";
|
||||
}
|
||||
else{
|
||||
std::cout << "not-ok";
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
EOF
|
||||
|
||||
|
||||
ac_link='$LIBTOOL_SHELL --silent --mode=link --tag=LD ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
||||
if AC_TRY_EVAL(ac_link) && test -s conftest; then
|
||||
if test -x conftest; then
|
||||
eval ac_cv_installed_clucene_version=`./conftest 2>&5`
|
||||
fi
|
||||
else
|
||||
echo "configure: failed program was:" >&AC_FD_CC
|
||||
AC_MSG_ERROR([Failed to compile the test program to check the CLucene version! Please have a look at config.log! Report this to the BibleTime developers!]);
|
||||
cat conftest.$ac_ext >&AC_FD_CC
|
||||
fi
|
||||
|
||||
rm -f conftest*
|
||||
CXXFLAGS="$ac_cxxflags_safe"
|
||||
LDFLAGS="$ac_ldflags_safe"
|
||||
LIBS="$ac_libs_safe"
|
||||
|
||||
LD_LIBRARY_PATH="$ac_LD_LIBRARY_PATH_safe"
|
||||
export LD_LIBRARY_PATH
|
||||
LIBRARY_PATH="$ac_LIBRARY_PATH"
|
||||
export LIBRARY_PATH
|
||||
AC_LANG_RESTORE
|
||||
])
|
||||
|
||||
if test "x$ac_cv_installed_clucene_version" = "xok"; then
|
||||
AC_MSG_RESULT([ok, version is recent enough]);
|
||||
elif test "x$ac_cv_installed_clucene_version" = "xnot-ok"; then
|
||||
AC_MSG_RESULT([installed]);
|
||||
AC_MSG_ERROR([Your CLucene version is not recent enough! Please upgrade to version >= 0.9.16!]);
|
||||
fi;
|
||||
|
||||
])
|
||||
|
@ -1,243 +0,0 @@
|
||||
/* config.h.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* The type of your distribution */
|
||||
#undef DISTRIBUTION
|
||||
|
||||
/* The version of your distribution */
|
||||
#undef DISTRIBUTION_VERSION
|
||||
|
||||
/* Define to 1 if you have the <Carbon/Carbon.h> header file. */
|
||||
#undef HAVE_CARBON_CARBON_H
|
||||
|
||||
/* Define if you have the CoreAudio API */
|
||||
#undef HAVE_COREAUDIO
|
||||
|
||||
/* Define to 1 if you have the <crt_externs.h> header file. */
|
||||
#undef HAVE_CRT_EXTERNS_H
|
||||
|
||||
/* Defines if your system has the crypt function */
|
||||
#undef HAVE_CRYPT
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#undef HAVE_DLFCN_H
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#undef HAVE_INTTYPES_H
|
||||
|
||||
/* Define if you have libjpeg */
|
||||
#undef HAVE_LIBJPEG
|
||||
|
||||
/* Define if you have libpng */
|
||||
#undef HAVE_LIBPNG
|
||||
|
||||
/* Define if you have a working libpthread (will enable threaded code) */
|
||||
#undef HAVE_LIBPTHREAD
|
||||
|
||||
/* Define if you have libz */
|
||||
#undef HAVE_LIBZ
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#undef HAVE_MEMORY_H
|
||||
|
||||
/* Define if your system needs _NSGetEnviron to set up the environment */
|
||||
#undef HAVE_NSGETENVIRON
|
||||
|
||||
/* Define if you have res_init */
|
||||
#undef HAVE_RES_INIT
|
||||
|
||||
/* Define if you have the res_init prototype */
|
||||
#undef HAVE_RES_INIT_PROTO
|
||||
|
||||
/* Define if you have a STL implementation by SGI */
|
||||
#undef HAVE_SGI_STL
|
||||
|
||||
/* Define to 1 if you have the `snprintf' function. */
|
||||
#undef HAVE_SNPRINTF
|
||||
|
||||
/* Define to 1 if you have the <stdint.h> header file. */
|
||||
#undef HAVE_STDINT_H
|
||||
|
||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
#undef HAVE_STDLIB_H
|
||||
|
||||
/* Define to 1 if you have the <strings.h> header file. */
|
||||
#undef HAVE_STRINGS_H
|
||||
|
||||
/* Define to 1 if you have the <string.h> header file. */
|
||||
#undef HAVE_STRING_H
|
||||
|
||||
/* Define if you have strlcat */
|
||||
#undef HAVE_STRLCAT
|
||||
|
||||
/* Define if you have the strlcat prototype */
|
||||
#undef HAVE_STRLCAT_PROTO
|
||||
|
||||
/* Define if you have strlcpy */
|
||||
#undef HAVE_STRLCPY
|
||||
|
||||
/* Define if you have the strlcpy prototype */
|
||||
#undef HAVE_STRLCPY_PROTO
|
||||
|
||||
/* Define to 1 if you have the <sys/bitypes.h> header file. */
|
||||
#undef HAVE_SYS_BITYPES_H
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#undef HAVE_SYS_STAT_H
|
||||
|
||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||
#undef HAVE_SYS_TYPES_H
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#undef HAVE_UNISTD_H
|
||||
|
||||
/* Define to 1 if you have the `vsnprintf' function. */
|
||||
#undef HAVE_VSNPRINTF
|
||||
|
||||
/* Suffix for lib directories */
|
||||
#undef KDELIBSUFF
|
||||
|
||||
/* Name of package */
|
||||
#undef PACKAGE
|
||||
|
||||
/* Define to the address where bug reports for this package should be sent. */
|
||||
#undef PACKAGE_BUGREPORT
|
||||
|
||||
/* Define to the full name of this package. */
|
||||
#undef PACKAGE_NAME
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#undef PACKAGE_STRING
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#undef PACKAGE_TARNAME
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#undef PACKAGE_VERSION
|
||||
|
||||
/* The size of `char *', as computed by sizeof. */
|
||||
#undef SIZEOF_CHAR_P
|
||||
|
||||
/* The size of `int', as computed by sizeof. */
|
||||
#undef SIZEOF_INT
|
||||
|
||||
/* The size of `long', as computed by sizeof. */
|
||||
#undef SIZEOF_LONG
|
||||
|
||||
/* The size of `short', as computed by sizeof. */
|
||||
#undef SIZEOF_SHORT
|
||||
|
||||
/* The size of `size_t', as computed by sizeof. */
|
||||
#undef SIZEOF_SIZE_T
|
||||
|
||||
/* The size of `unsigned long', as computed by sizeof. */
|
||||
#undef SIZEOF_UNSIGNED_LONG
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#undef STDC_HEADERS
|
||||
|
||||
/* Version number of package */
|
||||
#undef VERSION
|
||||
|
||||
/* Defined if compiling without arts */
|
||||
#undef WITHOUT_ARTS
|
||||
|
||||
/*
|
||||
* jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
|
||||
* headers and I'm too lazy to write a configure test as long as only
|
||||
* unixware is related
|
||||
*/
|
||||
#ifdef _UNIXWARE
|
||||
#define HAVE_BOOLEAN
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
|
||||
* that defines bzero.
|
||||
*/
|
||||
|
||||
#if defined(_AIX)
|
||||
#include <strings.h>
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
|
||||
# include <sys/time.h>
|
||||
# include <crt_externs.h>
|
||||
# define environ (*_NSGetEnviron())
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
#if !defined(HAVE_RES_INIT_PROTO)
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
int res_init(void);
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
#if !defined(HAVE_STRLCAT_PROTO)
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
unsigned long strlcat(char*, const char*, unsigned long);
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
#if !defined(HAVE_STRLCPY_PROTO)
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
unsigned long strlcpy(char*, const char*, unsigned long);
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* On HP-UX, the declaration of vsnprintf() is needed every time !
|
||||
*/
|
||||
|
||||
#if !defined(HAVE_VSNPRINTF) || defined(hpux)
|
||||
#if __STDC__
|
||||
#include <stdarg.h>
|
||||
#include <stdlib.h>
|
||||
#else
|
||||
#include <varargs.h>
|
||||
#endif
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
#endif
|
||||
int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
#endif
|
||||
int snprintf(char *str, size_t n, char const *fmt, ...);
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
#if defined(__SVR4) && !defined(__svr4__)
|
||||
#define __svr4__ 1
|
||||
#endif
|
||||
|
||||
|
||||
/* type to use in place of socklen_t if not defined */
|
||||
#undef kde_socklen_t
|
||||
|
||||
/* type to use in place of socklen_t if not defined (deprecated, use
|
||||
kde_socklen_t) */
|
||||
#undef ksize_t
|
@ -1,131 +0,0 @@
|
||||
AC_INIT(acinclude.m4) dnl a source file from your sub dir
|
||||
|
||||
dnl This is so we can use kde-common
|
||||
AC_CONFIG_AUX_DIR(admin)
|
||||
|
||||
dnl This ksh/zsh feature conflicts with `cd blah ; pwd`
|
||||
unset CDPATH
|
||||
|
||||
dnl Checking host/target/build systems, for make, install etc.
|
||||
AC_CANONICAL_SYSTEM
|
||||
dnl Perform program name transformation
|
||||
AC_ARG_PROGRAM
|
||||
|
||||
dnl Automake doc recommends to do this only here. (Janos)
|
||||
AM_INIT_AUTOMAKE(bibletime, 1.6.6.0) dnl searches for some needed programs
|
||||
|
||||
KDE_SET_PREFIX
|
||||
KDE_USE_TQT(3.0)
|
||||
|
||||
dnl generate the config header
|
||||
AC_CONFIG_HEADER([config.h]) dnl at the distribution this done
|
||||
|
||||
dnl Checks for programs.
|
||||
AC_CHECK_COMPILERS
|
||||
CXXFLAGS="$CXXFLAGS $USE_EXCEPTIONS"
|
||||
AC_ENABLE_SHARED(no)
|
||||
AC_ENABLE_STATIC(yes)
|
||||
KDE_PROG_LIBTOOL
|
||||
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
dnl for NLS support. Call them in this order!
|
||||
dnl WITH_NLS is for the po files
|
||||
AM_KDE_WITH_NLS
|
||||
|
||||
AC_PATH_KDE
|
||||
|
||||
dnl in this space add everything you want to check for;
|
||||
dnl examples are specific headers, libraries, etc.
|
||||
dnl everything to compile and run a KDE program is already checked
|
||||
|
||||
CPPFLAGS="$CPPFLAGS -DTQT_NO_ASCII_CAST -DTQT_NO_COMPAT -Wall -I\$(top_srcdir)/ -I\$(top_srcdir)/bibletime -I\$(top_builddir)/bibletime"
|
||||
AC_CHECK_STATIC_LINKING(ac_use_static)
|
||||
AC_CHECK_SWORD(1.5.9, [$ac_use_static])
|
||||
AC_CHECK_CLUCENE([$ac_use_static])
|
||||
|
||||
AC_ARG_ENABLE(howto,
|
||||
AC_HELP_STRING([--enable-howto],
|
||||
[install Bible Study Howto (default=yes)]),
|
||||
,
|
||||
enable_howto=yes
|
||||
)
|
||||
HOWTODIR=""
|
||||
if test "x$enable_howto" = xyes; then
|
||||
HOWTODIR="howto"
|
||||
fi
|
||||
AC_SUBST(HOWTODIR)
|
||||
|
||||
dnl Check for the used distribution
|
||||
AC_CHECK_DISTRIBUTION
|
||||
|
||||
dnl Check for sword FTBFS on some 64bit architectures
|
||||
AC_LANG_SAVE
|
||||
AC_LANG_CPLUSPLUS
|
||||
AC_MSG_CHECKING([if Sword needs __SANE_USERSPACE_TYPES__])
|
||||
AC_TRY_COMPILE([
|
||||
#include <signal.h>
|
||||
#include <$ac_cv_sword_incdir/sysdata.h>
|
||||
],[],
|
||||
AC_MSG_RESULT(no),
|
||||
[AC_MSG_RESULT(yes)
|
||||
sword_needs_sane_userspace_types=yes])
|
||||
if test "x$sword_needs_sane_userspace_types" = xyes; then
|
||||
AC_MSG_CHECKING([if Sword builds with __SANE_USERSPACE_TYPES__])
|
||||
AC_TRY_COMPILE([
|
||||
#define __SANE_USERSPACE_TYPES__
|
||||
#include <signal.h>
|
||||
#include <$ac_cv_sword_incdir/sysdata.h>
|
||||
],[],
|
||||
AC_MSG_RESULT(yes),
|
||||
[AC_MSG_RESULT(no)
|
||||
AC_MSG_ERROR(Sword causes FTBFS on this architecture!)])
|
||||
CXXFLAGS="$CXXFLAGS -D__SANE_USERSPACE_TYPES__"
|
||||
fi
|
||||
AC_LANG_RESTORE
|
||||
|
||||
dnl Check bibletime API version
|
||||
AC_LANG_SAVE
|
||||
AC_LANG_CPLUSPLUS
|
||||
cxx_flags_safe="$CXXFLAGS"
|
||||
cflags_safe="$CFLAGS"
|
||||
CXXFLAGS="$CXXFLAGS -I$ac_cv_sword_incdir"
|
||||
CFLAGS="$CFLAGS -I$ac_cv_sword_incdir"
|
||||
AC_MSG_CHECKING([if Sword provides the old API])
|
||||
AC_TRY_COMPILE([#include <versekey.h>
|
||||
static sword::VerseKey staticKey;
|
||||
sword::sbook current_book;
|
||||
],[current_book = staticKey.books[1][1];],
|
||||
AC_MSG_RESULT(yes),
|
||||
[AC_MSG_RESULT(no)
|
||||
AC_DEFINE(SWORD_MULTIVERSE,1,[no])])
|
||||
CXXFLAGS="$cxx_flags_safe"
|
||||
CFLAGS="$cflags_safe"
|
||||
AC_LANG_RESTORE
|
||||
|
||||
dnl Check bibletime API version
|
||||
AC_LANG_SAVE
|
||||
AC_LANG_CPLUSPLUS
|
||||
cxx_flags_safe="$CXXFLAGS"
|
||||
cflags_safe="$CFLAGS"
|
||||
CXXFLAGS="$CXXFLAGS -I$ac_cv_sword_incdir"
|
||||
CFLAGS="$CFLAGS -I$ac_cv_sword_incdir"
|
||||
AC_MSG_CHECKING([if Sword provides API 1.7.x])
|
||||
AC_TRY_COMPILE([#include <versekey.h>
|
||||
static sword::VerseKey staticKey;
|
||||
sword::VerseKey keyBound;
|
||||
],[keyBound = staticKey.getUpperBound();],
|
||||
[AC_MSG_RESULT(yes)
|
||||
AC_DEFINE(SWORD_API_1_7,1,[Defined if sword api is 1.7.x or newer])],
|
||||
AC_MSG_RESULT(no))
|
||||
CXXFLAGS="$cxx_flags_safe"
|
||||
CFLAGS="$cflags_safe"
|
||||
AC_LANG_RESTORE
|
||||
|
||||
dnl add here all your Makefiles. They are created by configure
|
||||
|
||||
AC_CONFIG_FILES([ README ])
|
||||
AC_CONFIG_FILES([ INSTALL ])
|
||||
AC_CONFIG_FILES([ bibletime.lsm ])
|
||||
AC_CONFIG_FILES([ bibletime.spec ])
|
||||
AC_CONFIG_FILES([ bibletime.desktop ])
|
@ -1,6 +0,0 @@
|
||||
SUBDIRS = en man
|
||||
|
||||
EXTRA_DIST = tips
|
||||
|
||||
rcdir = $(kde_datadir)/bibletime
|
||||
rc_DATA = tips
|
@ -1 +0,0 @@
|
||||
SUBDIRS = handbook $(HOWTODIR)
|
@ -1,17 +0,0 @@
|
||||
# this Makefile.am was automatically generated by bibletime/maintenance/gen_am.sh
|
||||
# please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
SUBDIRS = unicode html
|
||||
|
||||
|
||||
html-files:
|
||||
if test -e unicode/index.docbook; then \
|
||||
olddir=$$PWD; \
|
||||
cd html;\
|
||||
echo "Validating the XML files..."; \
|
||||
if meinproc ../unicode/index.docbook; then\
|
||||
echo "HTML files created successfully."; \
|
||||
fi; cd $$olddir; \
|
||||
fi;
|
||||
|
@ -1,127 +0,0 @@
|
||||
# this Makefile.am was automatically generated by bibletime/maintenance/gen_am.sh
|
||||
# please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
KDE_OPTIONS = noautodist
|
||||
EXTRA_DIST = i_bible_add.png i_bible.png i_bibletime.png i_book_add.png i_book.png i_cascade_auto.png i_cascade.png i_commentary_add.png i_commentary.png i_configureaccels.png i_configuredisplay.png i_configurefonts.png i_configure.png i_configurestart.png i_configuresword.png i_configuretoolbars.png i_contents.png i_delete.png i_editdelete.png i_exit.png i_fileclose.png i_fileprint.png i_find.png i_fullscreen.png i_go.png i_ktip.png i_lexicon_add.png i_lexicon.png i_pencil.png i_sidetree.png i_sync.png i_tile_auto.png i_tile.png ss_configfonts.png ss_configtoolbar.png ss_mainterms.png ss_searchanal.png ss_searchopts.png
|
||||
|
||||
|
||||
install-data-local:
|
||||
mkdir -p $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/;
|
||||
chmod -R a+r+X $(DESTDIR)$(kde_htmldir)/en/bibletime;
|
||||
$(INSTALL_DATA) $(srcdir)/i_bible_add.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_bible_add.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_bible.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_bible.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_bibletime.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_bibletime.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_book_add.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_book_add.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_book.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_book.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_cascade_auto.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_cascade_auto.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_cascade.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_cascade.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_commentary_add.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_commentary_add.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_commentary.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_commentary.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_configureaccels.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configureaccels.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_configuredisplay.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configuredisplay.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_configurefonts.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configurefonts.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_configure.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configure.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_configurestart.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configurestart.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_configuresword.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configuresword.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_configuretoolbars.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configuretoolbars.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_contents.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_contents.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_delete.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_delete.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_editdelete.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_editdelete.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_exit.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_exit.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_fileclose.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_fileclose.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_fileprint.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_fileprint.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_find.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_find.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_fullscreen.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_fullscreen.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_go.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_go.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_ktip.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_ktip.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_lexicon_add.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_lexicon_add.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_lexicon.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_lexicon.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_pencil.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_pencil.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_sidetree.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_sidetree.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_sync.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_sync.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_tile_auto.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_tile_auto.png;
|
||||
$(INSTALL_DATA) $(srcdir)/i_tile.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_tile.png;
|
||||
$(INSTALL_DATA) $(srcdir)/ss_configfonts.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_configfonts.png;
|
||||
$(INSTALL_DATA) $(srcdir)/ss_configtoolbar.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_configtoolbar.png;
|
||||
$(INSTALL_DATA) $(srcdir)/ss_mainterms.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_mainterms.png;
|
||||
$(INSTALL_DATA) $(srcdir)/ss_searchanal.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_searchanal.png;
|
||||
$(INSTALL_DATA) $(srcdir)/ss_searchopts.png $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_searchopts.png;
|
||||
|
||||
uninstall-local:
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_bible_add.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_bible.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_bibletime.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_book_add.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_book.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_cascade_auto.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_cascade.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_commentary_add.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_commentary.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configureaccels.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configuredisplay.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configurefonts.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configure.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configurestart.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configuresword.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_configuretoolbars.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_contents.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_delete.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_editdelete.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_exit.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_fileclose.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_fileprint.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_find.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_fullscreen.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_go.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_ktip.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_lexicon_add.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_lexicon.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_pencil.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_sidetree.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_sync.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_tile_auto.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/i_tile.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_configfonts.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_configtoolbar.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_mainterms.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_searchanal.png;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/ss_searchopts.png;
|
@ -1,31 +0,0 @@
|
||||
# this Makefile.am was automatically generated by bibletime/maintenance/gen_am.sh
|
||||
# please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
KDE_OPTIONS = noautodist
|
||||
EXTRA_DIST = hdbk-config.docbook hdbk-intro.docbook hdbk-operation.docbook hdbk-reference.docbook hdbk-start.docbook index.docbook
|
||||
|
||||
|
||||
install-data-local:
|
||||
mkdir -p $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/;
|
||||
chmod -R a+r+X $(DESTDIR)$(kde_htmldir)/en/bibletime;
|
||||
$(INSTALL_DATA) $(srcdir)/hdbk-config.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-config.docbook;
|
||||
$(INSTALL_DATA) $(srcdir)/hdbk-intro.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-intro.docbook;
|
||||
$(INSTALL_DATA) $(srcdir)/hdbk-operation.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-operation.docbook;
|
||||
$(INSTALL_DATA) $(srcdir)/hdbk-reference.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-reference.docbook;
|
||||
$(INSTALL_DATA) $(srcdir)/hdbk-start.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-start.docbook;
|
||||
$(INSTALL_DATA) $(srcdir)/index.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/index.docbook;
|
||||
|
||||
uninstall-local:
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-config.docbook;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-intro.docbook;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-operation.docbook;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-reference.docbook;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/hdbk-start.docbook;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/handbook/index.docbook;
|
@ -1,17 +0,0 @@
|
||||
# this Makefile.am was automatically generated by bibletime/maintenance/gen_am.sh
|
||||
# please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
SUBDIRS = unicode html
|
||||
|
||||
|
||||
html-files:
|
||||
if test -e unicode/index.docbook; then \
|
||||
olddir=$$PWD; \
|
||||
cd html;\
|
||||
echo "Validating the XML files..."; \
|
||||
if meinproc ../unicode/index.docbook; then\
|
||||
echo "HTML files created successfully."; \
|
||||
fi; cd $$olddir; \
|
||||
fi;
|
||||
|
@ -1,13 +0,0 @@
|
||||
# this Makefile.am was automatically generated by bibletime/maintenance/gen_am.sh
|
||||
# please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
KDE_OPTIONS = noautodist
|
||||
EXTRA_DIST =
|
||||
|
||||
|
||||
install-data-local:
|
||||
mkdir -p $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/;
|
||||
chmod -R a+r+X $(DESTDIR)$(kde_htmldir)/en/bibletime;
|
||||
|
||||
uninstall-local:
|
@ -1,25 +0,0 @@
|
||||
# this Makefile.am was automatically generated by bibletime/maintenance/gen_am.sh
|
||||
# please do not edit this file but rather run the script to update
|
||||
|
||||
|
||||
KDE_OPTIONS = noautodist
|
||||
EXTRA_DIST = how2-basics.docbook how2-importance.docbook how2-interpretation.docbook index.docbook
|
||||
|
||||
|
||||
install-data-local:
|
||||
mkdir -p $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/;
|
||||
chmod -R a+r+X $(DESTDIR)$(kde_htmldir)/en/bibletime;
|
||||
$(INSTALL_DATA) $(srcdir)/how2-basics.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/howto;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/how2-basics.docbook;
|
||||
$(INSTALL_DATA) $(srcdir)/how2-importance.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/howto;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/how2-importance.docbook;
|
||||
$(INSTALL_DATA) $(srcdir)/how2-interpretation.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/howto;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/how2-interpretation.docbook;
|
||||
$(INSTALL_DATA) $(srcdir)/index.docbook $(DESTDIR)$(kde_htmldir)/en/bibletime/howto;
|
||||
chmod a+r $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/index.docbook;
|
||||
|
||||
uninstall-local:
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/how2-basics.docbook;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/how2-importance.docbook;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/how2-interpretation.docbook;
|
||||
rm -f $(DESTDIR)$(kde_htmldir)/en/bibletime/howto/index.docbook;
|
@ -1 +0,0 @@
|
||||
SUBDIRS = $(AUTODIRS)
|
@ -1,3 +0,0 @@
|
||||
tmpdir = $(mandir)/de/man1
|
||||
tmp_DATA= bibletime.1
|
||||
EXTRA_DIST=$(tmp_DATA)
|
@ -1,3 +0,0 @@
|
||||
tmpdir = $(mandir)/man1
|
||||
tmp_DATA= bibletime.1
|
||||
EXTRA_DIST=$(tmp_DATA)
|
@ -1,228 +0,0 @@
|
||||
## -*- autoconf -*-
|
||||
dnl This file was created by Joachim Ansorg <joachim@ansorgs.de>
|
||||
dnl It provides macord for the autoconf package to find the Sword library on your system.
|
||||
|
||||
dnl ----------------------------------------------------------------------
|
||||
dnl Check wheter to use static linking
|
||||
dnl first parameter is the required version
|
||||
dnl second is whether to use static sword library
|
||||
dnl ----------------------------------------------------------------------
|
||||
AC_DEFUN(AC_CHECK_SWORD,
|
||||
[
|
||||
dnl AC_MSG_CHECKING([for a Sword installation])
|
||||
|
||||
dnl The option for the configure script
|
||||
AC_ARG_WITH(sword-dir,
|
||||
[ --with-sword-dir=DIR Path where Sword is being installed (default=/usr) ],
|
||||
[
|
||||
ac_sword_dir=$withval
|
||||
],ac_sword_dir=/usr
|
||||
)
|
||||
|
||||
AC_ARG_ENABLE(static-sword,
|
||||
[ --enable-static-sword Link to the static Sword library],
|
||||
ac_static_sword="YES",
|
||||
[ ac_static_sword="$2" ]
|
||||
)
|
||||
|
||||
dnl try to find Sword library files
|
||||
AC_MSG_CHECKING([for Sword library files])
|
||||
AC_REQUIRE([AC_FIND_ZLIB])
|
||||
sword_multiarch="`gcc -print-multiarch 2>/dev/null`"
|
||||
ac_sword_library_dirs="$ac_sword_dir/lib/$sword_multiarch $ac_sword_dir/lib64 $ac_sword_dir/lib $exec_prefix/lib/$sword_multiarch $exec_prefix/lib $prefix/lib/$sword_multiarch $prefix/lib64 $prefix/lib /usr/lib/$sword_multiarch /usr/lib /usr/lib64 /usr/lib/sword /usr/local/lib/$sword_multiarch /usr/local/lib /usr/local/lib/sword /usr/local/sword/lib"
|
||||
|
||||
if test "x$ac_static_sword" = "xYES"; then
|
||||
SEARCH_LIBS="libsword.a";
|
||||
else
|
||||
SEARCH_LIBS="libsword.so libsword.so.3 libsword.so.4 libsword.a";
|
||||
fi
|
||||
|
||||
|
||||
AC_CACHE_VAL(ac_cv_sword_libdir, AC_FIND_FILE($SEARCH_LIBS, $ac_sword_library_dirs, ac_cv_sword_libdir))
|
||||
|
||||
if test "x$ac_cv_sword_libdir" = "xNO"; then
|
||||
AC_MSG_ERROR(SWORD library not found. Try to use configure with --with-sword-dir=/your/SWORD/path!);
|
||||
fi
|
||||
|
||||
if test "x$ac_static_sword" = "xYES"; then
|
||||
LIB_SWORD="$ac_cv_sword_libdir/libsword.a";
|
||||
else
|
||||
LIB_SWORD="-lsword";
|
||||
fi
|
||||
|
||||
AC_SUBST(SWORD_LIBRARY_PATH)
|
||||
AC_SUBST(LIB_SWORD)
|
||||
all_libraries="$all_libraries -L$ac_cv_sword_libdir"
|
||||
|
||||
if test "x$ac_static_sword" = "xYES"; then
|
||||
MESSAGE="static library $ac_cv_sword_libdir/libsword.a";
|
||||
else
|
||||
MESSAGE="$ac_cv_sword_libdir";
|
||||
fi
|
||||
AC_MSG_RESULT([$MESSAGE])
|
||||
|
||||
dnl -- try to find Swords include files --
|
||||
AC_MSG_CHECKING([for Sword include files])
|
||||
ac_sword_include_dirs="$ac_sword_dir/include/sword $ac_sword_dir/include $exec_prefix/include $prefix/include /usr/include/sword /usr/include /usr/local/include/sword /usr/local/include /usr/local/sword/include /usr/local/sword/include/sword"
|
||||
|
||||
AC_CACHE_VAL(ac_cv_sword_incdir, AC_FIND_FILE(swmgr.h, $ac_sword_include_dirs, ac_cv_sword_incdir))
|
||||
|
||||
if test "x$ac_cv_sword_incdir" = "xNO"; then
|
||||
AC_MSG_ERROR([The Sword include file files were not found.
|
||||
Please try to use configure with --with-sword-dir=/your/SWORD/path !
|
||||
])
|
||||
fi
|
||||
|
||||
SWORD_INCLUDES="-I$ac_cv_sword_incdir"
|
||||
AC_SUBST(SWORD_INCLUDES)
|
||||
all_includes="$all_includes -I$ac_cv_sword_incdir"
|
||||
|
||||
AC_MSG_RESULT([$ac_cv_sword_incdir])
|
||||
|
||||
|
||||
|
||||
dnl -- Sword version tests --
|
||||
dnl First test for installed Sword version
|
||||
dnl Then check if it's recent enough
|
||||
|
||||
AC_MSG_CHECKING([for installed Sword version])
|
||||
|
||||
AC_CACHE_VAL(ac_cv_installed_sword_version,
|
||||
[
|
||||
AC_LANG_SAVE
|
||||
AC_LANG_CPLUSPLUS
|
||||
ac_LD_LIBRARY_PATH_safe=$LD_LIBRARY_PATH
|
||||
ac_LIBRARY_PATH="$LIBRARY_PATH"
|
||||
ac_cxxflags_safe="$CXXFLAGS"
|
||||
ac_ldflags_safe="$LDFLAGS"
|
||||
ac_libs_safe="$LIBS"
|
||||
|
||||
CXXFLAGS="$CXXFLAGS -I$"
|
||||
LDFLAGS="$LDFLAGS -L$ac_cv_sword_libdir"
|
||||
LIBS="$LIB_SWORD -lz -ltqt"
|
||||
LD_LIBRARY_PATH="$ac_cv_sword_libdir"
|
||||
export LD_LIBRARY_PATH
|
||||
LIBRARY_PATH=
|
||||
export LIBRARY_PATH
|
||||
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#include <iostream>
|
||||
#include <swversion.h>
|
||||
|
||||
#ifdef SWORD_NAMESPACE_START
|
||||
using namespace sword;
|
||||
#endif
|
||||
|
||||
int main(int argc, char** argv) {
|
||||
std::cout << SWVersion::currentVersion << std::endl;
|
||||
return 0;
|
||||
}
|
||||
EOF
|
||||
|
||||
|
||||
ac_link='$LIBTOOL_SHELL --silent --mode=link --tag=LD ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
||||
if AC_TRY_EVAL(ac_link) && test -s conftest; then
|
||||
if test -x conftest; then
|
||||
eval ac_cv_installed_sword_version=`./conftest 2>&5`
|
||||
fi
|
||||
else
|
||||
echo "configure: failed program was:" >&AC_FD_CC
|
||||
AC_MSG_ERROR([Failed to compile the test program to check the Sword version! Please have a look at config.log! Report this to the BibleTime developers!]);
|
||||
cat conftest.$ac_ext >&AC_FD_CC
|
||||
fi
|
||||
|
||||
rm -f conftest*
|
||||
CXXFLAGS="$ac_cxxflags_safe"
|
||||
LDFLAGS="$ac_ldflags_safe"
|
||||
LIBS="$ac_libs_safe"
|
||||
|
||||
LD_LIBRARY_PATH="$ac_LD_LIBRARY_PATH_safe"
|
||||
export LD_LIBRARY_PATH
|
||||
LIBRARY_PATH="$ac_LIBRARY_PATH"
|
||||
export LIBRARY_PATH
|
||||
AC_LANG_RESTORE
|
||||
])
|
||||
AC_MSG_RESULT([$ac_cv_installed_sword_version])
|
||||
|
||||
|
||||
|
||||
|
||||
dnl *** Now check if the installed version is recent enough
|
||||
AC_MSG_CHECKING([whether your Sword installation is recent enough])
|
||||
|
||||
AC_CACHE_VAL(ac_cv_sword_recent_version,
|
||||
[
|
||||
AC_LANG_SAVE
|
||||
AC_LANG_CPLUSPLUS
|
||||
ac_LD_LIBRARY_PATH_safe=$LD_LIBRARY_PATH
|
||||
ac_LIBRARY_PATH="$LIBRARY_PATH"
|
||||
ac_cxxflags_safe="$CXXFLAGS"
|
||||
ac_ldflags_safe="$LDFLAGS"
|
||||
ac_libs_safe="$LIBS"
|
||||
|
||||
CXXFLAGS="$CXXFLAGS -I$"
|
||||
LDFLAGS="$LDFLAGS -L$ac_cv_sword_libdir"
|
||||
LIBS="$LIB_SWORD -lz -ltqt"
|
||||
LD_LIBRARY_PATH="$ac_cv_sword_libdir"
|
||||
export LD_LIBRARY_PATH
|
||||
LIBRARY_PATH=
|
||||
export LIBRARY_PATH
|
||||
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#include <iostream>
|
||||
#include <swversion.h>
|
||||
|
||||
#ifdef SWORD_NAMESPACE_START
|
||||
using namespace sword;
|
||||
#endif
|
||||
|
||||
|
||||
int main(int argc, char** argv) {
|
||||
if (argc == 2) { //compare required with installed Sword version
|
||||
const char* requiredVersion( argv[[1]] );
|
||||
if ( (SWVersion( requiredVersion ) < SWVersion::currentVersion) || (SWVersion( requiredVersion ) == SWVersion::currentVersion) ) {
|
||||
std::cout << "ok";
|
||||
return -1;
|
||||
}
|
||||
else {
|
||||
std::cout << "not-ok";
|
||||
return -2; //version not recent enough
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
EOF
|
||||
|
||||
ac_link='$LIBTOOL_SHELL --silent --mode=link --tag=LD ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
||||
if AC_TRY_EVAL(ac_link) && test -s conftest; then
|
||||
if test -x conftest; then
|
||||
eval ac_cv_sword_recent_version=`./conftest $1 2>&5`
|
||||
fi
|
||||
else
|
||||
echo "configure: failed program was:" >&AC_FD_CC
|
||||
AC_MSG_ERROR([Failed to compile the test program to check the Sword version! Please have a look at config.log! Report this to the BibleTime developers!]);
|
||||
cat conftest.$ac_ext >&AC_FD_CC
|
||||
fi;
|
||||
|
||||
rm -f conftest*
|
||||
CXXFLAGS="$ac_cxxflags_safe"
|
||||
LDFLAGS="$ac_ldflags_safe"
|
||||
LIBS="$ac_libs_safe"
|
||||
|
||||
LD_LIBRARY_PATH="$ac_LD_LIBRARY_PATH_safe"
|
||||
export LD_LIBRARY_PATH
|
||||
LIBRARY_PATH="$ac_LIBRARY_PATH"
|
||||
export LIBRARY_PATH
|
||||
AC_LANG_RESTORE
|
||||
])
|
||||
|
||||
if test "x$ac_cv_sword_recent_version" = "xok"; then
|
||||
AC_MSG_RESULT([yes]);
|
||||
elif test "x$ac_cv_sword_recent_version" = "xnot-ok"; then
|
||||
AC_MSG_RESULT([no]);
|
||||
AC_MSG_ERROR([Your Sword installation is not recent enought! Please upgrade to version $1! Get the Sword library at www.crosswire.org.]);
|
||||
else
|
||||
AC_MSG_ERROR([Invalid return code of the internal Sword version test program. Please submit a bugreport!]);
|
||||
fi;
|
||||
|
||||
])
|
@ -1 +0,0 @@
|
||||
SUBDIRS = messages
|
@ -1 +0,0 @@
|
||||
POFILES = AUTO
|
Loading…
Reference in new issue