Add basic cmake build instructions. Delete empty files ChangeLog, NEWS and TODO. Rework of the README file. Update some cmake files with latest macros. Signed-off-by: gregory guy <gregory-tde@laposte.net>pull/8/head
parent
316ef85427
commit
039945bdcc
@ -1,6 +1,3 @@
|
|||||||
[submodule "admin"]
|
|
||||||
path = admin
|
|
||||||
url = https://system@scm.trinitydesktop.org/scm/git/tde-common-admin
|
|
||||||
[submodule "cmake"]
|
[submodule "cmake"]
|
||||||
path = cmake
|
path = cmake
|
||||||
url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
|
url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
|
||||||
|
@ -1,9 +0,0 @@
|
|||||||
To see the Changes log, please visit
|
|
||||||
http://basket.kde.org/changelog.php
|
|
||||||
|
|
||||||
To see which features will be implanted in the future versions,
|
|
||||||
please visit the roadmap on
|
|
||||||
http://basket.kde.org/roadmap.php
|
|
||||||
|
|
||||||
See it also to know the project status and other informations about
|
|
||||||
it.
|
|
@ -1,195 +1,32 @@
|
|||||||
/====================================\
|
|
||||||
| Quick Installation with the Wizard |
|
|
||||||
\====================================/
|
|
||||||
|
|
||||||
Quick Instructions
|
|
||||||
==================
|
|
||||||
|
|
||||||
The installation can easily be performed by launching the
|
|
||||||
./installer script in a terminal and by following the instructions.
|
|
||||||
Theire is nothing else to do.
|
|
||||||
|
|
||||||
More Information
|
|
||||||
================
|
|
||||||
|
|
||||||
In Konqueror, after having un-compressed the .tar.gz file containing
|
|
||||||
BasKet Note Pads, choose `Open a terminal' while in the un-compressed
|
|
||||||
folder (the same where you can read this file).
|
|
||||||
Then, type "./installer" (without the quotes) and press Enter.
|
|
||||||
You just have to follow the wizard.
|
|
||||||
|
|
||||||
The scrit is there just to simplify your life.
|
|
||||||
If it does not work or you if want more control (experienced users) on
|
|
||||||
the configure process, please read the following paragraphs.
|
|
||||||
|
|
||||||
/===================================\
|
|
||||||
| Standard UNIX Way of Installation |
|
|
||||||
\===================================/
|
|
||||||
|
|
||||||
Basic Installation
|
Basic Installation
|
||||||
==================
|
==================
|
||||||
|
|
||||||
These are generic installation instructions.
|
basket relies on cmake to build.
|
||||||
|
|
||||||
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
|
|
||||||
|
|
||||||
Alternatively, 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
|
Here are suggested default options:
|
||||||
operates.
|
|
||||||
|
|
||||||
`--cache-file=FILE'
|
-DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
|
||||||
Use and save the results of the tests in FILE instead of
|
-DCMAKE_INSTALL_PREFIX="/opt/trinity" \
|
||||||
`./config.cache'. Set FILE to `/dev/null' to disable caching, for
|
-DCONFIG_INSTALL_DIR="/etc/trinity" \
|
||||||
debugging `configure'.
|
-DSYSCONF_INSTALL_DIR="/etc/trinity" \
|
||||||
|
-DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DCMAKE_VERBOSE_MAKEFILE="ON" \
|
||||||
|
-DCMAKE_SKIP_RPATH="OFF" \
|
||||||
|
-DBUILD_ALL="ON" \
|
||||||
|
-DWITH_ALL_OPTIONS="ON"
|
||||||
|
|
||||||
`--help'
|
|
||||||
Print a summary of the options to `configure', and exit.
|
|
||||||
|
|
||||||
`--quiet'
|
Requirements:
|
||||||
`--silent'
|
=============
|
||||||
`-q'
|
|
||||||
Do not print messages saying which checks are being made.
|
|
||||||
|
|
||||||
`--srcdir=DIR'
|
- file command (http://www.darwinsys.com/file)
|
||||||
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.
|
Optional:
|
||||||
|
=========
|
||||||
|
|
||||||
|
- gpgme
|
||||||
|
- aRts
|
||||||
|
- libart_lgpl
|
||||||
|
- kontact (tdepim)
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
SUBDIRS = $(TOPSUBDIRS)
|
|
||||||
|
|
||||||
$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs
|
|
||||||
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ;
|
|
||||||
|
|
||||||
$(top_srcdir)/subdirs:
|
|
||||||
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs
|
|
||||||
|
|
||||||
$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in
|
|
||||||
@cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4
|
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files
|
|
||||||
|
|
||||||
package-messages:
|
|
||||||
$(MAKE) -f admin/Makefile.common package-messages
|
|
||||||
$(MAKE) -C po merge
|
|
||||||
|
|
||||||
EXTRA_DIST = admin COPYING configure.in.in
|
|
||||||
|
|
||||||
dist-hook:
|
|
||||||
cd $(top_distdir) && perl admin/am_edit -padmin
|
|
||||||
cd $(top_distdir) && $(MAKE) -f admin/Makefile.common subdirs
|
|
@ -1,10 +0,0 @@
|
|||||||
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
|
|
||||||
|
|
||||||
dist:
|
|
||||||
$(MAKE) -f admin/Makefile.common dist
|
|
||||||
|
|
||||||
.SILENT:
|
|
@ -1,42 +1,27 @@
|
|||||||
********************
|
|
||||||
* BasKet Note Pads *
|
basket - a multi-purpose note-taking application for TDE.
|
||||||
********************
|
|
||||||
|
|
||||||
Purpose:
|
|
||||||
************
|
Basket is a DropDrawers clone. (http://www.sigsoftware.com/dropdrawers)
|
||||||
|
|
||||||
This application provide as many baskets as you wish, and you
|
It provides as many baskets (drawers) as you wish, several kinds of
|
||||||
can drag and drop various objects (text, URLs, images, sounds...)
|
objects (texts, URLs, images,...) can be drag-n-drop'd into it.
|
||||||
into its.
|
|
||||||
Objects can be edited, copied, dragged... So, you can arrange them as
|
Objects can be edited, copied, dragged, in short, they can be arranged
|
||||||
you want !
|
according to users' will. Moreover Basket allows you to keep all objects
|
||||||
It's a DropDrawers clone
|
you want in one place, keep data at hand, take notes...
|
||||||
(http://www.sigsoftware.com/dropdrawers/index.html) for KDE 3.
|
|
||||||
|
|
||||||
If you want to contact me, please mail me at slaout@linux62.org
|
|
||||||
(I'm a french guy, if you prefer to speak french to me).
|
|
||||||
|
CONTRIBUTING
|
||||||
Project Status:
|
==============
|
||||||
*******************
|
|
||||||
|
If you wish to contribute to basket, you might do so:
|
||||||
Visit the BasKet Note Pads website at :
|
|
||||||
http://basket.kde.org/
|
- TDE Gitea Workspace (TGW) collaboration tool.
|
||||||
You can find screenshots of it at :
|
https://mirror.git.trinitydesktop.org/gitea
|
||||||
http://basket.kde.org/screenshots.php
|
|
||||||
For project status, please see the TODO file of this project at :
|
- TDE Weblate Translation Workspace (TWTW) collaboration tool.
|
||||||
http://basket.kde.org/todo.php
|
https://mirror.git.trinitydesktop.org/weblate
|
||||||
You also can see the project roadmap for near versions planned
|
|
||||||
features at :
|
|
||||||
http://basket.kde.org/roadmap.php
|
|
||||||
See changes log at :
|
|
||||||
http://basket.kde.org/changelog.php
|
|
||||||
And finaly, new versions will be announced here :
|
|
||||||
http://basket.kde.org/news.php
|
|
||||||
If you want to be noticed of new versions, subscribe to the RSS feed,
|
|
||||||
available with explanations here:
|
|
||||||
http://basket.kde.org/rss.php
|
|
||||||
|
|
||||||
Install:
|
|
||||||
************
|
|
||||||
|
|
||||||
Please see the INSTALL file.
|
|
||||||
|
@ -1,9 +0,0 @@
|
|||||||
To see the TODO List, please visit
|
|
||||||
http://basket.kde.org/todo.php
|
|
||||||
|
|
||||||
To see which features will be implanted in the future versions,
|
|
||||||
please visit the roadmap on
|
|
||||||
http://basket.kde.org/roadmap.php
|
|
||||||
|
|
||||||
See it also to know the project status and other informations about
|
|
||||||
it.
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1 +0,0 @@
|
|||||||
Subproject commit 65b6c5ac6f39c266c114d1fdc452d92442f776c7
|
|
@ -1,15 +0,0 @@
|
|||||||
backgroundspreviewsdir = $(kde_datadir)/basket/backgrounds/previews
|
|
||||||
backgroundspreviews_DATA = \
|
|
||||||
abstract.png \
|
|
||||||
alien-artifact.png \
|
|
||||||
basket-title.png \
|
|
||||||
green-curves.png \
|
|
||||||
light.png \
|
|
||||||
painting.png \
|
|
||||||
pens.png \
|
|
||||||
pins.png \
|
|
||||||
rainbow-balls.png \
|
|
||||||
rounds-line.png \
|
|
||||||
strings.png \
|
|
||||||
todo.png \
|
|
||||||
working.png
|
|
@ -1,15 +0,0 @@
|
|||||||
backgroundsdir = $(kde_datadir)/basket/backgrounds
|
|
||||||
backgrounds_DATA = \
|
|
||||||
abstract.png \
|
|
||||||
alien-artifact.png alien-artifact.png.config \
|
|
||||||
basket-title.png \
|
|
||||||
green-curves.png \
|
|
||||||
light.png \
|
|
||||||
painting.png \
|
|
||||||
pens.png \
|
|
||||||
pins.png \
|
|
||||||
rainbow-balls.png \
|
|
||||||
rounds-line.png \
|
|
||||||
strings.png \
|
|
||||||
todo.png \
|
|
||||||
working.png
|
|
@ -1,53 +0,0 @@
|
|||||||
%define name basket
|
|
||||||
%define version 1.0.3.1
|
|
||||||
%define release mantic0
|
|
||||||
|
|
||||||
Summary: Taking care of your ideas.
|
|
||||||
Name: %{name}
|
|
||||||
Version: %{version}
|
|
||||||
Release: %{release}
|
|
||||||
License: GPL
|
|
||||||
Vendor: slaout@linux62.org
|
|
||||||
Url: http://basket.kde.org/
|
|
||||||
Packager: packages@mantic.org
|
|
||||||
Group: Utils
|
|
||||||
Source: %{name}-%{version}.tar.gz
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}
|
|
||||||
|
|
||||||
%description
|
|
||||||
Taking care of your ideas.
|
|
||||||
A note-taking application that makes it easy to write down ideas as you think, and quickly find them back later. Organizing your notes has never been so easy.
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%setup
|
|
||||||
if [ "`tde-config --prefix`" ]; then
|
|
||||||
CONFIGURE_PREFIX="`tde-config --prefix`"
|
|
||||||
elif [ "${TDEDIR}" ]; then
|
|
||||||
CONFIGURE_PREFIX="${TDEDIR}"
|
|
||||||
elif [ -d "/opt/kde" ]; then
|
|
||||||
CONFIGURE_PREFIX="/opt/kde"
|
|
||||||
elif [ -d "/opt/trinity" ]; then
|
|
||||||
CONFIGURE_PREFIX="/opt/trinity"
|
|
||||||
else
|
|
||||||
CONFIGURE_PREFIX="/usr"
|
|
||||||
fi
|
|
||||||
./configure --prefix="${CONFIGURE_PREFIX}" --enable-final
|
|
||||||
|
|
||||||
%build
|
|
||||||
%configure
|
|
||||||
#%make
|
|
||||||
|
|
||||||
%install
|
|
||||||
make install DESTDIR=$RPM_BUILD_ROOT
|
|
||||||
|
|
||||||
cd $RPM_BUILD_ROOT
|
|
||||||
find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > /var/tmp/file.list.%{name}
|
|
||||||
find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> /var/tmp/file.list.%{name}
|
|
||||||
find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> /var/tmp/file.list.%{name}
|
|
||||||
|
|
||||||
%clean
|
|
||||||
rm -rf $RPM_BUILD_ROOT/*
|
|
||||||
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
|
|
||||||
rm -rf /var/tmp/file.list.%{name}
|
|
||||||
|
|
||||||
%files -f /var/tmp/file.list.%{name}
|
|
@ -1,256 +0,0 @@
|
|||||||
/* config.h.in. Generated from configure.in by autoheader. */
|
|
||||||
|
|
||||||
/* 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 libgpgme is available */
|
|
||||||
#undef HAVE_LIBGPGME
|
|
||||||
|
|
||||||
/* 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
|
|
||||||
|
|
||||||
/* Define a safe value for MAXPATHLEN */
|
|
||||||
#undef KDEMAXPATHLEN
|
|
||||||
|
|
||||||
/* 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
|
|
||||||
|
|
||||||
/* Define a paired constant for WITHOUT_ARTS without a negative notation. */
|
|
||||||
#undef WITH_ARTS
|
|
||||||
|
|
||||||
/* Define to 1 if your processor stores words with the most significant byte
|
|
||||||
first (like Motorola and SPARC, unlike Intel and VAX). */
|
|
||||||
#undef WORDS_BIGENDIAN
|
|
||||||
|
|
||||||
/*
|
|
||||||
* 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
|
|
||||||
|
|
||||||
|
|
||||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
|
||||||
#undef _FILE_OFFSET_BITS
|
|
||||||
|
|
||||||
|
|
||||||
#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
|
|
||||||
|
|
||||||
|
|
||||||
/* Define for large files, on AIX-style hosts. */
|
|
||||||
#undef _LARGE_FILES
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* 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,3 +0,0 @@
|
|||||||
./admin/configure.in.min
|
|
||||||
configure.in.in
|
|
||||||
configure.in.bot
|
|
@ -1,217 +0,0 @@
|
|||||||
dnl =======================================================
|
|
||||||
dnl FILE: ./admin/configure.in.min
|
|
||||||
dnl =======================================================
|
|
||||||
|
|
||||||
dnl This file is part of the KDE libraries/packages
|
|
||||||
dnl Copyright (C) 2001 Stephan Kulow (coolo@kde.org)
|
|
||||||
|
|
||||||
dnl This file is free software; you can redistribute it and/or
|
|
||||||
dnl modify it under the terms of the GNU Library General Public
|
|
||||||
dnl License as published by the Free Software Foundation; either
|
|
||||||
dnl version 2 of the License, or (at your option) any later version.
|
|
||||||
|
|
||||||
dnl This library is distributed in the hope that it will be useful,
|
|
||||||
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
dnl Library General Public License for more details.
|
|
||||||
|
|
||||||
dnl You should have received a copy of the GNU Library General Public License
|
|
||||||
dnl along with this library; see the file COPYING.LIB. If not, write to
|
|
||||||
dnl the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
|
||||||
dnl Boston, MA 02110-1301, USA.
|
|
||||||
|
|
||||||
# Original Author was Kalle@kde.org
|
|
||||||
# I lifted it in some mater. (Stephan Kulow)
|
|
||||||
# I used much code from Janos Farkas
|
|
||||||
|
|
||||||
dnl Process this file with autoconf to produce a configure script.
|
|
||||||
|
|
||||||
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(basket, '1.0.3.1') dnl searches for some needed programs
|
|
||||||
|
|
||||||
KDE_SET_PREFIX
|
|
||||||
|
|
||||||
dnl generate the config header
|
|
||||||
AM_CONFIG_HEADER(config.h) dnl at the distribution this done
|
|
||||||
|
|
||||||
dnl Checks for programs.
|
|
||||||
AC_CHECK_COMPILERS
|
|
||||||
AC_ENABLE_SHARED(yes)
|
|
||||||
AC_ENABLE_STATIC(no)
|
|
||||||
KDE_PROG_LIBTOOL
|
|
||||||
|
|
||||||
dnl for NLS support. Call them in this order!
|
|
||||||
dnl WITH_NLS is for the po files
|
|
||||||
AM_KDE_WITH_NLS
|
|
||||||
|
|
||||||
KDE_USE_TQT(3.0.0)
|
|
||||||
AC_PATH_KDE
|
|
||||||
dnl =======================================================
|
|
||||||
dnl FILE: configure.in.in
|
|
||||||
dnl =======================================================
|
|
||||||
|
|
||||||
#MIN_CONFIG(3.0.0)
|
|
||||||
|
|
||||||
dnl PACKAGE set before
|
|
||||||
AC_C_BIGENDIAN
|
|
||||||
AC_CHECK_KDEMAXPATHLEN
|
|
||||||
|
|
||||||
KDE_CHECK_LARGEFILE
|
|
||||||
|
|
||||||
dnl -----------------------------------------------------------------
|
|
||||||
dnl AC_LIB_GPGME([ACTION-IF-TRUE], [ACTION-IF-FALSE])
|
|
||||||
dnl -----------------------------------------------------------------
|
|
||||||
|
|
||||||
OPTION=" --with-encryption=yes/no compile with encryption support (gpgme)"
|
|
||||||
|
|
||||||
AC_DEFUN([AC_ENCRYPTION], [
|
|
||||||
AH_TEMPLATE([HAVE_LIBGPGME], [Define if libgpgme is available])
|
|
||||||
|
|
||||||
AC_ARG_WITH(encryption, [$OPTION], [
|
|
||||||
if test "$withval" = "no"; then
|
|
||||||
ac_gpg=
|
|
||||||
$2
|
|
||||||
elif test "$withval" = "yes"; then
|
|
||||||
ac_gpg=yes
|
|
||||||
else
|
|
||||||
ac_gpg=yes
|
|
||||||
fi
|
|
||||||
],[ac_gpg=yes])
|
|
||||||
|
|
||||||
if test "$ac_gpg" != ""; then
|
|
||||||
AM_PATH_GPGME(1.0.0, ac_libgpgme=yes, ac_libgpgme=no)
|
|
||||||
AM_PATH_GPG_ERROR(1.0, ac_libgpgerror=yes, ac_libgpgerror=no)
|
|
||||||
|
|
||||||
if test "$ac_libgpgme" != "no" -a "$ac_libgpgerror" != "no"; then
|
|
||||||
AC_DEFINE([HAVE_LIBGPGME])
|
|
||||||
ac_have_gpgme="yes"
|
|
||||||
$1
|
|
||||||
else
|
|
||||||
:
|
|
||||||
$2
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(HAVE_LIBGPGME, test "$ac_have_gpgme" = "yes")
|
|
||||||
])
|
|
||||||
|
|
||||||
AC_ENCRYPTION([], [basket_warning_gpgme=yes])
|
|
||||||
|
|
||||||
KDE_CHECK_HEADER(kontact/core.h, [KONTACT_SUBDIR="yes"], [KONTACT_SUBDIR="no"])
|
|
||||||
|
|
||||||
if test "$KONTACT_SUBDIR" = "no"; then
|
|
||||||
basket_warning_kontact=yes
|
|
||||||
DO_NOT_COMPILE="$DO_NOT_COMPILE kontact_plugin"
|
|
||||||
fi
|
|
||||||
|
|
||||||
KDE_CREATE_SUBDIRSLIST
|
|
||||||
AC_CONFIG_FILES([ Makefile ])
|
|
||||||
AC_CONFIG_FILES([ backgrounds/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ backgrounds-previews/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ doc/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ doc/en/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ file-integration/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ images/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ kontact_plugin/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ po/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ src/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ tags/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ welcome/Makefile ])
|
|
||||||
AC_OUTPUT
|
|
||||||
# configure.in.bot
|
|
||||||
# This file is used for printing important messages at the end of configure
|
|
||||||
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
if test x$basket_warning_gpgme = xyes; then
|
|
||||||
echo " ===================================="
|
|
||||||
echo " === BasKet Note Pads - WARNING ==================================="
|
|
||||||
echo " ===================================="
|
|
||||||
echo " ="
|
|
||||||
echo " = BasKet Note Pads requires gpgme version 1.0 and"
|
|
||||||
echo " = libgpg-error version 1.0."
|
|
||||||
echo " = BasKet Note Pads will still be built, but there is no encryption."
|
|
||||||
echo " ="
|
|
||||||
echo " = Packages you need to install if you want encryption:"
|
|
||||||
echo " = Suse: gpgme-devel"
|
|
||||||
echo " = Kubuntu: libgpgme11-dev"
|
|
||||||
echo " = Fedora Core: gpgme-devel"
|
|
||||||
echo " = Mandriva: libgpgme11-devel"
|
|
||||||
echo " = Gentoo: app-crypt/gpgme"
|
|
||||||
echo " ="
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$basket_warning_kontact = xyes; then
|
|
||||||
echo " ===================================="
|
|
||||||
echo " === BasKet Note Pads - WARNING ==================================="
|
|
||||||
echo " ===================================="
|
|
||||||
echo " ="
|
|
||||||
echo " = BasKet Note Pads requires tdepim."
|
|
||||||
echo " = BasKet Note Pads will still be built, but there is no"
|
|
||||||
echo " = Kontact integration."
|
|
||||||
echo " ="
|
|
||||||
echo " = Packages you need to install if you want Kontact integration:"
|
|
||||||
echo " = Suse: tdepim3-devel"
|
|
||||||
echo " = Kubuntu: tdepim-dev"
|
|
||||||
echo " = Fedora Core: tdepim-devel"
|
|
||||||
echo " = Mandriva: libtdepim2-common-devel & libtdepim2-kontact-devel"
|
|
||||||
echo " = Gentoo: kde-base/kontact"
|
|
||||||
echo " ="
|
|
||||||
fi
|
|
||||||
# Check if KDE_SET_PREFIX was called, and --prefix was passed to configure
|
|
||||||
if test -n "$kde_libs_prefix" -a -n "$given_prefix"; then
|
|
||||||
# And if so, warn when they don't match
|
|
||||||
if test "$kde_libs_prefix" != "$given_prefix"; then
|
|
||||||
# And if kde doesn't know about the prefix yet
|
|
||||||
echo ":"`tde-config --path exe`":" | grep ":$given_prefix/bin/:" 2>&1 >/dev/null
|
|
||||||
if test $? -ne 0; then
|
|
||||||
echo ""
|
|
||||||
echo "Warning: you chose to install this package in $given_prefix,"
|
|
||||||
echo "but KDE was found in $kde_libs_prefix."
|
|
||||||
echo "For this to work, you will need to tell KDE about the new prefix, by ensuring"
|
|
||||||
echo "that TDEDIRS contains it, e.g. export TDEDIRS=$given_prefix:$kde_libs_prefix"
|
|
||||||
echo "Then restart KDE."
|
|
||||||
echo ""
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$GXX = "xyes" -a x$kde_have_gcc_visibility = "xyes" -a x$kde_cv_val_qt_gcc_visibility_patched = "xno"; then
|
|
||||||
echo ""
|
|
||||||
echo "Your GCC supports symbol visibility, but the patch for Qt supporting visibility"
|
|
||||||
echo "was not included. Therefore, GCC symbol visibility support remains disabled."
|
|
||||||
echo ""
|
|
||||||
echo "For better performance, consider including the Qt visibility supporting patch"
|
|
||||||
echo "located at:"
|
|
||||||
echo ""
|
|
||||||
echo "http://bugs.kde.org/show_bug.cgi?id=109386"
|
|
||||||
echo ""
|
|
||||||
echo "and recompile all of Qt and KDE. Note, this is entirely optional and"
|
|
||||||
echo "everything will continue to work just fine without it."
|
|
||||||
echo ""
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$all_tests" = "bad"; then
|
|
||||||
if test ! "$cache_file" = "/dev/null"; then
|
|
||||||
echo ""
|
|
||||||
echo "Please remove the file $cache_file after changing your setup"
|
|
||||||
echo "so that configure will find the changes next time."
|
|
||||||
echo ""
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo ""
|
|
||||||
echo "Good - your configure finished. Start make now"
|
|
||||||
echo ""
|
|
||||||
fi
|
|
@ -1,40 +0,0 @@
|
|||||||
# configure.in.bot
|
|
||||||
# This file is used for printing important messages at the end of configure
|
|
||||||
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
if test x$basket_warning_gpgme = xyes; then
|
|
||||||
echo " ===================================="
|
|
||||||
echo " === BasKet Note Pads - WARNING ==================================="
|
|
||||||
echo " ===================================="
|
|
||||||
echo " ="
|
|
||||||
echo " = BasKet Note Pads requires gpgme version 1.0 and"
|
|
||||||
echo " = libgpg-error version 1.0."
|
|
||||||
echo " = BasKet Note Pads will still be built, but there is no encryption."
|
|
||||||
echo " ="
|
|
||||||
echo " = Packages you need to install if you want encryption:"
|
|
||||||
echo " = Suse: gpgme-devel"
|
|
||||||
echo " = Kubuntu: libgpgme11-dev"
|
|
||||||
echo " = Fedora Core: gpgme-devel"
|
|
||||||
echo " = Mandriva: libgpgme11-devel"
|
|
||||||
echo " = Gentoo: app-crypt/gpgme"
|
|
||||||
echo " ="
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$basket_warning_kontact = xyes; then
|
|
||||||
echo " ===================================="
|
|
||||||
echo " === BasKet Note Pads - WARNING ==================================="
|
|
||||||
echo " ===================================="
|
|
||||||
echo " ="
|
|
||||||
echo " = BasKet Note Pads requires tdepim."
|
|
||||||
echo " = BasKet Note Pads will still be built, but there is no"
|
|
||||||
echo " = Kontact integration."
|
|
||||||
echo " ="
|
|
||||||
echo " = Packages you need to install if you want Kontact integration:"
|
|
||||||
echo " = Suse: tdepim3-devel"
|
|
||||||
echo " = Kubuntu: tdepim-dev"
|
|
||||||
echo " = Fedora Core: tdepim-devel"
|
|
||||||
echo " = Mandriva: libtdepim2-common-devel & libtdepim2-kontact-devel"
|
|
||||||
echo " = Gentoo: kde-base/kontact"
|
|
||||||
echo " ="
|
|
||||||
fi
|
|
@ -1,58 +0,0 @@
|
|||||||
#MIN_CONFIG(3.0.0)
|
|
||||||
|
|
||||||
KDE_ENABLE_HIDDEN_VISIBILITY
|
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE(basket, '1.0.3.1')
|
|
||||||
AC_C_BIGENDIAN
|
|
||||||
AC_CHECK_KDEMAXPATHLEN
|
|
||||||
|
|
||||||
KDE_CHECK_LARGEFILE
|
|
||||||
|
|
||||||
dnl -----------------------------------------------------------------
|
|
||||||
dnl AC_LIB_GPGME([ACTION-IF-TRUE], [ACTION-IF-FALSE])
|
|
||||||
dnl -----------------------------------------------------------------
|
|
||||||
|
|
||||||
OPTION=" --with-encryption=yes/no compile with encryption support (gpgme)"
|
|
||||||
|
|
||||||
AC_DEFUN([AC_ENCRYPTION], [
|
|
||||||
AH_TEMPLATE([HAVE_LIBGPGME], [Define if libgpgme is available])
|
|
||||||
|
|
||||||
AC_ARG_WITH(encryption, [$OPTION], [
|
|
||||||
if test "$withval" = "no"; then
|
|
||||||
ac_gpg=
|
|
||||||
$2
|
|
||||||
elif test "$withval" = "yes"; then
|
|
||||||
ac_gpg=yes
|
|
||||||
else
|
|
||||||
ac_gpg=yes
|
|
||||||
fi
|
|
||||||
],[ac_gpg=yes])
|
|
||||||
|
|
||||||
if test "$ac_gpg" != ""; then
|
|
||||||
AM_PATH_GPGME(1.0.0, ac_libgpgme=yes, ac_libgpgme=no)
|
|
||||||
AM_PATH_GPG_ERROR(1.0, ac_libgpgerror=yes, ac_libgpgerror=no)
|
|
||||||
|
|
||||||
if test "$ac_libgpgme" != "no" -a "$ac_libgpgerror" != "no"; then
|
|
||||||
AC_DEFINE([HAVE_LIBGPGME])
|
|
||||||
ac_have_gpgme="yes"
|
|
||||||
$1
|
|
||||||
else
|
|
||||||
:
|
|
||||||
$2
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(HAVE_LIBGPGME, test "$ac_have_gpgme" = "yes")
|
|
||||||
])
|
|
||||||
|
|
||||||
AC_ENCRYPTION([], [basket_warning_gpgme=yes])
|
|
||||||
|
|
||||||
KDE_CHECK_HEADER(kontact/core.h, [KONTACT_SUBDIR="yes"], [KONTACT_SUBDIR="no"])
|
|
||||||
|
|
||||||
if test "$KONTACT_SUBDIR" = "no"; then
|
|
||||||
basket_warning_kontact=yes
|
|
||||||
DO_NOT_COMPILE="$DO_NOT_COMPILE kontact_plugin"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$build_arts" != "no"; then
|
|
||||||
AC_DEFINE(WITH_ARTS, 1, [Define a paired constant for WITHOUT_ARTS without a negative notation.])
|
|
||||||
fi
|
|
@ -1,14 +1,34 @@
|
|||||||
file( GLOB _dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} * )
|
file( GLOB _dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} * )
|
||||||
|
list( REMOVE_ITEM _dirs html man )
|
||||||
|
|
||||||
string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" )
|
string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" )
|
||||||
|
|
||||||
foreach( _dir ${_dirs} )
|
foreach( _dir IN LISTS _dirs )
|
||||||
if( IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_dir} AND
|
if( IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_dir}
|
||||||
EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${_dir}/CMakeLists.txt )
|
AND ( "${_dir}" STREQUAL "en" OR
|
||||||
if( "${_dir}" STREQUAL "en" OR
|
"${_linguas}" MATCHES "^;*$" OR
|
||||||
"${_dir}" STREQUAL "man" OR
|
";${_linguas};" MATCHES ";${_dir};" ))
|
||||||
"${_linguas}" MATCHES "^;*$" OR
|
file( GLOB _doc_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/${_dir} ${_dir}/*.docbook )
|
||||||
";${_linguas};" MATCHES ";${_dir};" )
|
if( _doc_files )
|
||||||
add_subdirectory( ${_dir} )
|
list( FIND _doc_files "index.docbook" _find_index )
|
||||||
endif( )
|
if( -1 EQUAL _find_index )
|
||||||
|
set( _noindex "NOINDEX" )
|
||||||
|
else()
|
||||||
|
unset( _noindex )
|
||||||
|
endif()
|
||||||
|
tde_create_handbook(
|
||||||
|
SOURCE_BASEDIR ${_dir}
|
||||||
|
${_noindex}
|
||||||
|
LANG ${_dir}
|
||||||
|
DESTINATION ${PROJECT_NAME}
|
||||||
|
)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
|
if( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/html/CMakeLists.txt )
|
||||||
|
add_subdirectory( html )
|
||||||
|
endif()
|
||||||
|
if( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/man/CMakeLists.txt )
|
||||||
|
add_subdirectory( man )
|
||||||
|
endif()
|
||||||
|
@ -1,6 +0,0 @@
|
|||||||
# the SUBDIRS is filled automatically by am_edit. If files are
|
|
||||||
# in this directory they are installed into the english dir
|
|
||||||
|
|
||||||
KDE_LANG = en
|
|
||||||
KDE_DOCS = basket
|
|
||||||
SUBDIRS = $(AUTODIRS)
|
|
@ -1,2 +0,0 @@
|
|||||||
KDE_DOCS = basket
|
|
||||||
KDE_LANG = en
|
|
@ -1,28 +0,0 @@
|
|||||||
# MIME Types Information:
|
|
||||||
applicationmimedir = $(kde_mimedir)/application
|
|
||||||
applicationmime_DATA = x-basket-archive.desktop x-basket-template.desktop
|
|
||||||
|
|
||||||
# Magic MIME Types Discovery:
|
|
||||||
magicdir = $(kde_confdir)/magic
|
|
||||||
magic_DATA = basket.magic basket.magic.mgc
|
|
||||||
|
|
||||||
# Thumbnail Creator:
|
|
||||||
INCLUDES = $(all_includes)
|
|
||||||
kde_module_LTLIBRARIES = basketthumbcreator.la
|
|
||||||
basketthumbcreator_la_SOURCES = basketthumbcreator.cpp
|
|
||||||
basketthumbcreator_la_LIBADD = $(LIB_TDEIO)
|
|
||||||
basketthumbcreator_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) -ltdecore -ltdeui $(LIB_TQT) -lkjs -ltdefx
|
|
||||||
kde_services_DATA = basketthumbcreator.desktop
|
|
||||||
|
|
||||||
# Icons:
|
|
||||||
KDE_ICON = AUTO
|
|
||||||
#kde_icon_KDEICON = \
|
|
||||||
# cr128-mimetype-baskets.png cr16-mimetype-baskets.png cr22-mimetype-baskets.png \
|
|
||||||
# cr32-mimetype-baskets.png cr48-mimetype-baskets.png cr64-mimetype-baskets.png \
|
|
||||||
# cr128-mimetype-baskett.png cr16-mimetype-baskett.png cr22-mimetype-baskett.png \
|
|
||||||
# cr32-mimetype-baskett.png cr48-mimetype-baskett.png cr64-mimetype-baskett.png
|
|
||||||
|
|
||||||
SUFFIXES = .magic .magic.mgc
|
|
||||||
|
|
||||||
.magic.magic.mgc:
|
|
||||||
(cd `dirname $@` && file -C -m $<)
|
|
@ -1,4 +0,0 @@
|
|||||||
imagesdir = $(kde_datadir)/basket/images
|
|
||||||
images_DATA = insertion_help.png \
|
|
||||||
tag_export_help.png \
|
|
||||||
tag_export_on_every_lines_help.png
|
|
@ -1,233 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
function error
|
|
||||||
{
|
|
||||||
echo ""
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo " (( An Error has Been Encountered ))"
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
echo " In the most cases, some libraries are missing or cannot be found."
|
|
||||||
echo " Think to install the *-dev or *-devel packages of your distribution."
|
|
||||||
echo " For example, if libmng cannot be found,"
|
|
||||||
echo " please check if libmng AND libmng-devel packages are installed on your system."
|
|
||||||
echo " See the reported errors to know which librarie need to be installed."
|
|
||||||
echo ""
|
|
||||||
echo $'\a' # Beep to avert user of the error
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
##echo " (( An error has been encountered ))"
|
|
||||||
##echo " ((654321 987654321 987654321 98765432 23456789 123456789 123456789 123456))"
|
|
||||||
##echo" ((654321 987654321 987654321 98765432 23456789 123456789 123456789 123456))"
|
|
||||||
|
|
||||||
clear
|
|
||||||
echo ""
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo " (( BasKet Note Pads Quick Installer ))"
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
echo " Welcome to the BasKet Note Pads installer assistant."
|
|
||||||
echo " It will configure, build and install BasKet Note Pads."
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
echo " What do you want to do?"
|
|
||||||
echo ""
|
|
||||||
echo " 1/ Install BasKet Note Pads system wide (you will need the root password)"
|
|
||||||
echo " 2/ Install BasKet Note Pads in your user folder"
|
|
||||||
#echo " 3/ Uninstall BasKet Note Pads (you should not: it is so fantastic ;-) )"
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
echo -n "Your choice (default is 1): "
|
|
||||||
read -n 1 WHAT_TO_DO
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
if [ "_$WHAT_TO_DO" == "_2" ]; then
|
|
||||||
SYS_WIDE=0
|
|
||||||
WHAT_TO_DO=2 # To transform it from string to int
|
|
||||||
else
|
|
||||||
# if [ $WHAT_TO_DO == 3 ]; then
|
|
||||||
# SYS_WIDE=1
|
|
||||||
# else # [ WHAT_TO_DO == 1 ] or default
|
|
||||||
SYS_WIDE=1
|
|
||||||
WHAT_TO_DO=1 # If user entered another number than those he should
|
|
||||||
# fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ $SYS_WIDE == 0 ]; then
|
|
||||||
prefix=`tde-config --localprefix --expandvars`
|
|
||||||
else
|
|
||||||
prefix=`tde-config --prefix --expandvars`
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Uninstall of BasKet:
|
|
||||||
if [ $WHAT_TO_DO == 3 ]; then
|
|
||||||
# Search installed basket:
|
|
||||||
prefix=`tde-config --localprefix --expandvars` # First loacally
|
|
||||||
if [ -f $prefix/bin/basket ]; then
|
|
||||||
SYS_WIDE=0
|
|
||||||
else
|
|
||||||
prefix=`tde-config --prefix --expandvars` # And then system wide
|
|
||||||
if [ -f $prefix/bin/basket ]; then
|
|
||||||
SYS_WIDE=1
|
|
||||||
else
|
|
||||||
echo "BasKet Note Pads does not seem to be installed."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
# TODO: Also definitively remove your baskets?
|
|
||||||
# At this stage, SYS_WIDE and prefix are set and uninstall can begin:
|
|
||||||
if [ $SYS_WIDE == 1 ]; then
|
|
||||||
su
|
|
||||||
make uninstall || ./configure --prefix=$prefix && make uninstall
|
|
||||||
logout
|
|
||||||
else
|
|
||||||
make uninstall || ./configure --prefix=$prefix && make uninstall
|
|
||||||
fi
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
appVersion=$(cat basket.spec | grep "%define version " | cut -d " " -f 3)
|
|
||||||
isDevel=$(echo "$appVersion" | grep -i -E "(alpha|beta|pre|rc|svn)")
|
|
||||||
|
|
||||||
clear
|
|
||||||
echo ""
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo " (( BasKet Note Pads Quick Installer ))"
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
echo " If you do not know what they are, you can ignore errors or warnings."
|
|
||||||
echo ""
|
|
||||||
echo " The process can take several minutes."
|
|
||||||
echo " A beep will notify you when it will be done."
|
|
||||||
echo " Press ENTER to start."
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
read -s -n 1 # read 1 character without echo, ended by ENTER
|
|
||||||
|
|
||||||
if [ ! -e configure ]; then
|
|
||||||
clear
|
|
||||||
echo ""
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo " (( Preparation from SVN ))"
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
echo "make -f Makefile.cvs"
|
|
||||||
make -f Makefile.cvs || error
|
|
||||||
fi
|
|
||||||
|
|
||||||
clear
|
|
||||||
echo ""
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo " (( Step 1 / 3 : Configuration ))"
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
if [ "_$isDevel" == "_" ]; then
|
|
||||||
echo "./configure --prefix=$prefix"
|
|
||||||
./configure --prefix=$prefix || error
|
|
||||||
else
|
|
||||||
echo "./configure --enable-debug=full --prefix=$prefix"
|
|
||||||
./configure --enable-debug=full --prefix=$prefix || error
|
|
||||||
fi
|
|
||||||
|
|
||||||
clear
|
|
||||||
echo ""
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo " (( Step 2 / 3 : Compilation ))"
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
echo "make"
|
|
||||||
make || error
|
|
||||||
|
|
||||||
clear
|
|
||||||
echo ""
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo " (( Step 3 / 3 : Installation ))"
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
echo " The application has successfuly been compiled."
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
echo $'\a' # Beep to avert user the configuration/compilation is ended and he must act to enter the password
|
|
||||||
|
|
||||||
if [ "_$SYS_WIDE" == "_n" ]; then
|
|
||||||
# First make the bin folder to not copy basket file to bin file if bin/ doesn't exist
|
|
||||||
mkdir $prefix/bin
|
|
||||||
make install
|
|
||||||
else
|
|
||||||
echo " Please now enter the root password in order to install "
|
|
||||||
echo " BasKet Note Pads on the system."
|
|
||||||
echo ""
|
|
||||||
sudo make install || exit 1
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
fi
|
|
||||||
|
|
||||||
clear
|
|
||||||
echo ""
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo " (( End of BasKet Note Pads Installation ))"
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
echo " Do you want to run BasKet Note Pads now?"
|
|
||||||
echo " If an older version is currently running it will be exited before."
|
|
||||||
echo ""
|
|
||||||
echo " Notice that you willn't have to exit BasKet : it will be restored each time"
|
|
||||||
echo " you log in to KDE."
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
echo -n "Start or restart BasKet Note Pads? [y/n] (default is y): "
|
|
||||||
read -n 1 RESTART
|
|
||||||
if [ "_$RESTART" != "_" ]; then # If pressed Enter, a new line was already print
|
|
||||||
echo ""
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "_$RESTART" != "_n" ]; then
|
|
||||||
# Get the pid of the process basket, if currently running
|
|
||||||
pid=`ps aux | awk '$11 == "basket" { print $2 }'`
|
|
||||||
if [ "_$pid" == "_" ]; then
|
|
||||||
dummy=0
|
|
||||||
else
|
|
||||||
kill -s SIGTERM $pid
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "_$SYS_WIDE" == "_n" ]; then
|
|
||||||
echo "$prefix/bin/basket"
|
|
||||||
$prefix/bin/basket
|
|
||||||
else
|
|
||||||
echo "basket"
|
|
||||||
basket
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
clear
|
|
||||||
echo ""
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo " (( Congratulation: BasKet Note Pads is now Installed onto your System ))"
|
|
||||||
echo " ======================================================================== "
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
||||||
echo " In the future, if you want to uninstall BasKet Note Pads, you will have to"
|
|
||||||
if [ "_$SYS_WIDE" == "_n" ]; then
|
|
||||||
echo " enter the command make uninstall in this folder."
|
|
||||||
else
|
|
||||||
echo " enter the command su -c 'make uninstall' in this folder."
|
|
||||||
fi
|
|
||||||
echo ""
|
|
||||||
echo ""
|
|
@ -1,18 +0,0 @@
|
|||||||
INCLUDES = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(top_srcdir) $(all_includes) -I$(kde_includes)/tde
|
|
||||||
|
|
||||||
kde_module_LTLIBRARIES = libkontact_basket.la
|
|
||||||
libkontact_basket_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN)
|
|
||||||
libkontact_basket_la_LIBADD = -lkpinterfaces $(LIB_TQT) -lDCOP -ltdecore -ltdeui
|
|
||||||
|
|
||||||
noinst_HEADERS = basket_plugin.h uniqueapphandler.h
|
|
||||||
libkontact_basket_la_SOURCES = basket_plugin.cpp uniqueapphandler.cpp basketdcopiface.stub
|
|
||||||
|
|
||||||
METASOURCES = AUTO
|
|
||||||
|
|
||||||
basketdcopiface_DIR = $(top_srcdir)/src
|
|
||||||
|
|
||||||
servicedir = $(kde_servicesdir)/kontact
|
|
||||||
service_DATA = basket.desktop basket_v4.desktop
|
|
||||||
|
|
||||||
basketsetdlgdir = $(kde_datadir)/kontact/ksettingsdialog
|
|
||||||
basketsetdlg_DATA = kontact_basketplugin.setdlg
|
|
@ -1,223 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
TARGET=`pwd`
|
|
||||||
if [ -e $TARGET'/debug' ]; then
|
|
||||||
BUILD=$TARGET'/debug'
|
|
||||||
else
|
|
||||||
BUILD=$TARGET
|
|
||||||
fi
|
|
||||||
LINKS=`echo ~`'/kde-debug'
|
|
||||||
HOME=`echo ~`
|
|
||||||
|
|
||||||
dest_files=(
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/abstract.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/alien-artifact.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/alien-artifact.png.config"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/basket-title.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/green-curves.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/light.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/painting.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/pens.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/pins.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/rainbow-balls.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/rounds-line.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/todo.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/working.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/abstract.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/alien-artifact.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/basket-title.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/green-curves.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/light.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/painting.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/pens.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/pins.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/rainbow-balls.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/rounds-line.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/todo.png"
|
|
||||||
"$LINKS/share/apps/basket/backgrounds/previews/working.png"
|
|
||||||
"$LINKS/share/apps/basket/images/insertion_help.png"
|
|
||||||
"$LINKS/share/apps/basket/images/tag_export_help.png"
|
|
||||||
"$LINKS/share/apps/basket/basket_part.rc"
|
|
||||||
"$LINKS/share/apps/basket/basketui.rc"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_priority_high.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_important.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_for_later.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_preference_excelent.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_priority_medium.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_progress_000.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_progress_100.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_preference_bad.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_preference_good.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_checkbox.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_progress_050.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_fun.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_progress_025.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_checkbox_checked.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_progress_075.png"
|
|
||||||
"$LINKS/share/apps/basket/icons/crystalsvg/16x16/actions/tag_priority_low.png"
|
|
||||||
"$LINKS/share/apps/kontact/ksettingsdialog/kontact_basketplugin.setdlg"
|
|
||||||
"$LINKS/share/services/kontact/basket.desktop"
|
|
||||||
"$LINKS/share/services/basket_config_general.desktop"
|
|
||||||
"$LINKS/share/services/basket_config_baskets.desktop"
|
|
||||||
"$LINKS/share/services/basket_config_new_notes.desktop"
|
|
||||||
"$LINKS/share/services/basket_config_notes_appearance.desktop"
|
|
||||||
"$LINKS/share/services/basket_config_apps.desktop"
|
|
||||||
"$LINKS/share/services/basket_part.desktop"
|
|
||||||
"$LINKS/share/applnk/Utilities/basket.desktop"
|
|
||||||
"$LINKS/lib/trinity/libkontact_basket.so"
|
|
||||||
"$LINKS/lib/trinity/libkontact_basket.la"
|
|
||||||
"$LINKS/lib/trinity/kcm_basket.so"
|
|
||||||
"$LINKS/lib/trinity/kcm_basket.la"
|
|
||||||
"$LINKS/lib/trinity/libbasketpart.so"
|
|
||||||
"$LINKS/lib/trinity/libbasketpart.la"
|
|
||||||
"$LINKS/lib/libbasketcommon.so"
|
|
||||||
"$LINKS/lib/libbasketcommon.la"
|
|
||||||
"$LINKS/bin/basket"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/likeback_dislike.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/likeback_like.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/likeback_configure.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_priority_high.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_important.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_for_later.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_preference_excelent.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_priority_medium.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_progress_000.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_progress_100.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_preference_bad.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_preference_good.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_checkbox.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_progress_050.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_fun.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_progress_025.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_checkbox_checked.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_progress_075.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/actions/tag_priority_low.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/16x16/apps/basket.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/128x128/apps/basket.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/64x64/apps/basket.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/48x48/apps/basket.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/22x22/apps/basket.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/32x32/apps/basket.png"
|
|
||||||
"$LINKS/share/icons/crystalsvg/scalable/apps/basket.svg"
|
|
||||||
)
|
|
||||||
|
|
||||||
source_files=(
|
|
||||||
"$TARGET/backgrounds/abstract.png"
|
|
||||||
"$TARGET/backgrounds/alien-artifact.png"
|
|
||||||
"$TARGET/backgrounds/alien-artifact.png.config"
|
|
||||||
"$TARGET/backgrounds/basket-title.png"
|
|
||||||
"$TARGET/backgrounds/green-curves.png"
|
|
||||||
"$TARGET/backgrounds/light.png"
|
|
||||||
"$TARGET/backgrounds/painting.png"
|
|
||||||
"$TARGET/backgrounds/pens.png"
|
|
||||||
"$TARGET/backgrounds/pins.png"
|
|
||||||
"$TARGET/backgrounds/rainbow-balls.png"
|
|
||||||
"$TARGET/backgrounds/rounds-line.png"
|
|
||||||
"$TARGET/backgrounds/todo.png"
|
|
||||||
"$TARGET/backgrounds/working.png"
|
|
||||||
"$TARGET/backgrounds-previews/abstract.png"
|
|
||||||
"$TARGET/backgrounds-previews/alien-artifact.png"
|
|
||||||
"$TARGET/backgrounds-previews/basket-title.png"
|
|
||||||
"$TARGET/backgrounds-previews/green-curves.png"
|
|
||||||
"$TARGET/backgrounds-previews/light.png"
|
|
||||||
"$TARGET/backgrounds-previews/painting.png"
|
|
||||||
"$TARGET/backgrounds-previews/pens.png"
|
|
||||||
"$TARGET/backgrounds-previews/pins.png"
|
|
||||||
"$TARGET/backgrounds-previews/rainbow-balls.png"
|
|
||||||
"$TARGET/backgrounds-previews/rounds-line.png"
|
|
||||||
"$TARGET/backgrounds-previews/todo.png"
|
|
||||||
"$TARGET/backgrounds-previews/working.png"
|
|
||||||
"$TARGET/images/insertion_help.png"
|
|
||||||
"$TARGET/images/tag_export_help.png"
|
|
||||||
"$TARGET/src/basket_part.rc"
|
|
||||||
"$TARGET/src/basketui.rc"
|
|
||||||
"$TARGET/tags/cr16-action-tag_priority_high.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_important.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_for_later.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_preference_excelent.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_priority_medium.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_000.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_100.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_preference_bad.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_preference_good.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_checkbox.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_050.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_fun.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_025.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_checkbox_checked.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_075.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_priority_low.png"
|
|
||||||
"$TARGET/kontact_plugin/kontact_basketplugin.setdlg"
|
|
||||||
"$TARGET/kontact_plugin/basket.desktop"
|
|
||||||
"$TARGET/src/basket_config_general.desktop"
|
|
||||||
"$TARGET/src/basket_config_baskets.desktop"
|
|
||||||
"$TARGET/src/basket_config_new_notes.desktop"
|
|
||||||
"$TARGET/src/basket_config_notes_appearance.desktop"
|
|
||||||
"$TARGET/src/basket_config_apps.desktop"
|
|
||||||
"$TARGET/src/basket_part.desktop"
|
|
||||||
"$TARGET/src/basket.desktop"
|
|
||||||
"$BUILD/kontact_plugin/.libs/libkontact_basket.so"
|
|
||||||
"$BUILD/kontact_plugin/.libs/libkontact_basket.la"
|
|
||||||
"$BUILD/src/.libs/kcm_basket.so"
|
|
||||||
"$BUILD/src/.libs/kcm_basket.la"
|
|
||||||
"$BUILD/src/.libs/libbasketpart.so"
|
|
||||||
"$BUILD/src/.libs/libbasketpart.la"
|
|
||||||
"$BUILD/src/.libs/libbasketcommon.so"
|
|
||||||
"$BUILD/src/.libs/libbasketcommon.la"
|
|
||||||
"$BUILD/src/.libs/basket"
|
|
||||||
"$TARGET/src/cr16-action-likeback_dislike.png"
|
|
||||||
"$TARGET/src/cr16-action-likeback_like.png"
|
|
||||||
"$TARGET/src/cr16-action-likeback_configure.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_priority_high.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_important.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_for_later.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_preference_excelent.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_priority_medium.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_000.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_100.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_preference_bad.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_preference_good.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_checkbox.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_050.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_fun.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_025.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_checkbox_checked.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_progress_075.png"
|
|
||||||
"$TARGET/tags/cr16-action-tag_priority_low.png"
|
|
||||||
"$TARGET/src/cr16-app-basket.png"
|
|
||||||
"$TARGET/src/cr128-app-basket.png"
|
|
||||||
"$TARGET/src/cr64-app-basket.png"
|
|
||||||
"$TARGET/src/cr48-app-basket.png"
|
|
||||||
"$TARGET/src/cr22-app-/basket.png"
|
|
||||||
"$TARGET/src/cr32-app-/basket.png"
|
|
||||||
"$TARGET/src/crsc-app-basket.svg"
|
|
||||||
)
|
|
||||||
|
|
||||||
function makedir()
|
|
||||||
{
|
|
||||||
if [ ! -d $1 ]; then
|
|
||||||
echo "Making dir: $1"
|
|
||||||
mkdir -p $1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
function softlink()
|
|
||||||
{
|
|
||||||
if [ -L $2 ]; then
|
|
||||||
rm $2
|
|
||||||
fi
|
|
||||||
makedir `dirname $2`
|
|
||||||
echo "Linking: $2->$1"
|
|
||||||
ln -s $1 $2
|
|
||||||
}
|
|
||||||
|
|
||||||
index=0
|
|
||||||
element_count=${#source_files[@]}
|
|
||||||
|
|
||||||
while [ "$index" -lt "$element_count" ]; do
|
|
||||||
softlink "${source_files[$index]}" "${dest_files[$index]}"
|
|
||||||
let "index = $index + 1"
|
|
||||||
done
|
|
||||||
|
|
||||||
softlink "$LINKS/lib" "$LINKS/lib64"
|
|
||||||
|
|
@ -1,2 +0,0 @@
|
|||||||
POFILES = AUTO
|
|
||||||
noinst_HEADERS = basket.pot fr.po nl.po de.po nn.po zh_TW.po zh_CN.po pl_PL.po es.po pt.po
|
|
@ -1,106 +0,0 @@
|
|||||||
# set the include path for X, qt and KDE
|
|
||||||
INCLUDES = $(all_includes)
|
|
||||||
|
|
||||||
# let automoc handle all of the meta source files (moc)
|
|
||||||
METASOURCES = AUTO
|
|
||||||
|
|
||||||
messages: rc.cpp
|
|
||||||
$(XGETTEXT) *.cpp -o $(podir)/basket.pot
|
|
||||||
|
|
||||||
KDE_ICON = AUTO
|
|
||||||
|
|
||||||
# these are the headers for your project
|
|
||||||
|
|
||||||
noinst_HEADERS = basket.h basketproperties.h mainwindow.h basket_part.h \
|
|
||||||
debugwindow.h linklabel.h variouswidgets.h xmlwork.h keyboard.h global.h settings.h \
|
|
||||||
focusedwidgets.h popupmenu.h basketfactory.h exporterdialog.h tag.h kcolorcombo2.h \
|
|
||||||
newbasketdialog.h tagsedit.h note.h notecontent.h notedrag.h noteedit.h notefactory.h \
|
|
||||||
filter.h tools.h backgroundmanager.h regiongrabber.h softwareimporters.h \
|
|
||||||
kicondialog.h kiconcanvas.h kgpgme.h crashhandler.h password.h bnpview.h \
|
|
||||||
systemtray.h clickablelabel.h colorpicker.h basketlistview.h qeffects.h likeback.h \
|
|
||||||
formatimporter.h aboutdata.h basketstatusbar.h basketdcopiface.h basket_options.h \
|
|
||||||
likeback_private.h application.h archive.h htmlexporter.h backup.h
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# COMMON FILES SECTION
|
|
||||||
#########################################################################
|
|
||||||
|
|
||||||
lib_LTLIBRARIES = libbasketcommon.la
|
|
||||||
|
|
||||||
AM_CPPFLAGS = $(GPGME_CFLAGS)
|
|
||||||
|
|
||||||
libbasketcommon_la_LDFLAGS = -avoid-version -no-undefined $(all_libraries) -ltdecore -lDCOP -ltdeui $(LIB_TQT) -lkjs -ltdefx $(LIBDL) -lartsc -lartskde -lartskde
|
|
||||||
|
|
||||||
libbasketcommon_la_LIBADD = $(LIB_ARTSKDE) -ltdeio $(LIB_TDEUI) $(LIB_TDECORE) \
|
|
||||||
$(LIB_TQT) $(LIBSOCKET) $(GPGME_LIBS) $(LIB_TDEPARTS) -lDCOP -ltdefx -ltdeui -ltdecore $(LIB_TQT) -ltdefx $(LIBDL) -lartsc
|
|
||||||
|
|
||||||
libbasketcommon_la_SOURCES = \
|
|
||||||
archive.cpp bnpview.cpp settings.cpp basket.cpp basketproperties.cpp \
|
|
||||||
linklabel.cpp variouswidgets.cpp xmlwork.cpp keyboard.cpp \
|
|
||||||
global.cpp exporterdialog.cpp htmlexporter.cpp notefactory.cpp softwareimporters.cpp \
|
|
||||||
focusedwidgets.cpp popupmenu.cpp basketfactory.cpp \
|
|
||||||
tag.cpp qeffects.cpp kcolorcombo2.cpp newbasketdialog.cpp tagsedit.cpp \
|
|
||||||
formatimporter.cpp note.cpp notecontent.cpp notedrag.cpp noteedit.cpp \
|
|
||||||
filter.cpp tools.cpp backgroundmanager.cpp regiongrabber.cpp \
|
|
||||||
kicondialogui.ui kicondialog.cpp kiconcanvas.cpp kgpgme.cpp likeback.cpp \
|
|
||||||
crashhandler.cpp passwordlayout.ui password.cpp colorpicker.cpp \
|
|
||||||
basketlistview.cpp debugwindow.cpp systemtray.cpp aboutdata.cpp \
|
|
||||||
basketstatusbar.cpp clickablelabel.cpp basketdcopiface.skel backup.cpp
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# APPLICATION SECTION
|
|
||||||
#########################################################################
|
|
||||||
# this is the program that gets installed. it's name is used for all
|
|
||||||
# of the other Makefile.am variables
|
|
||||||
bin_PROGRAMS = basket
|
|
||||||
|
|
||||||
# the application source, library search path, and link libraries
|
|
||||||
basket_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_TDEUTILS) -ltdecore -lDCOP -ltdeui $(LIB_TQT) -lkjs -ltdefx $(LIBDL) -lartsc -lartskde -lartskde
|
|
||||||
basket_LDADD = libbasketcommon.la
|
|
||||||
|
|
||||||
# this is where the desktop file will go
|
|
||||||
shelldesktopdir = $(xdg_appsdir)
|
|
||||||
shelldesktop_DATA = basket.desktop
|
|
||||||
|
|
||||||
# this is where the shell's XML-GUI resource file goes
|
|
||||||
rcdir = $(kde_datadir)/basket
|
|
||||||
rc_DATA = basketui.rc
|
|
||||||
|
|
||||||
basket_SOURCES = main.cpp mainwindow.cpp application.cpp
|
|
||||||
|
|
||||||
basket_COMPILE_FIRST = passwordlayout.h
|
|
||||||
|
|
||||||
kde_icon_KDEICON = cr128-app-basket.png cr16-app-basket.png cr22-app-basket.png \
|
|
||||||
cr32-app-basket.png cr48-app-basket.png cr64-app-basket.png hi16-app-basket_old.png \
|
|
||||||
hi32-app-basket_old.png crsc-app-basket.svg \
|
|
||||||
cr16-action-likeback_like.png cr16-action-likeback_dislike.png \
|
|
||||||
cr16-action-likeback_bug.png cr16-action-likeback_feature.png
|
|
||||||
|
|
||||||
##################
|
|
||||||
# KPART SECTION
|
|
||||||
##################
|
|
||||||
|
|
||||||
kde_module_LTLIBRARIES = kcm_basket.la libbasketpart.la
|
|
||||||
|
|
||||||
libbasketpart_la_SOURCES = basket_part.cpp
|
|
||||||
libbasketpart_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module -avoid-version -no-undefined -ltdecore -ltdeui $(LIB_TQT) -lDCOP -lkjs -ltdefx $(LIBDL) -lartsc -lartskde -lartskde
|
|
||||||
libbasketpart_la_LIBADD = libbasketcommon.la -ltdeparts -ltdeui $(LIB_TDECORE) $(LIB_TQT) -lDCOP
|
|
||||||
|
|
||||||
kcm_basket_la_SOURCES = kcm_basket.cpp
|
|
||||||
kcm_basket_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined -ltdecore -ltdeui $(LIB_TQT) -lDCOP -lkjs -ltdefx $(LIBDL) -lartsc -lartskde
|
|
||||||
kcm_basket_la_LIBADD = libbasketcommon.la $(LIB_TDECORE) $(LIB_TQT) -ltdeui -lDCOP
|
|
||||||
|
|
||||||
# this is where the desktop file will go
|
|
||||||
partdesktopdir = $(kde_servicesdir)
|
|
||||||
partdesktop_DATA = basket_part.desktop
|
|
||||||
|
|
||||||
# this is where the part's XML-GUI resource file goes
|
|
||||||
partdir = $(kde_datadir)/basket
|
|
||||||
part_DATA = basket_part.rc
|
|
||||||
|
|
||||||
kde_services_DATA = \
|
|
||||||
basket_config_general.desktop \
|
|
||||||
basket_config_baskets.desktop \
|
|
||||||
basket_config_new_notes.desktop \
|
|
||||||
basket_config_notes_appearance.desktop \
|
|
||||||
basket_config_apps.desktop
|
|
@ -1,10 +0,0 @@
|
|||||||
backgrounds
|
|
||||||
backgrounds-previews
|
|
||||||
doc
|
|
||||||
file-integration
|
|
||||||
images
|
|
||||||
kontact_plugin
|
|
||||||
po
|
|
||||||
src
|
|
||||||
tags
|
|
||||||
welcome
|
|
@ -1,3 +0,0 @@
|
|||||||
tagsdir = $(kde_datadir)/basket/icons
|
|
||||||
tags_ICON = AUTO
|
|
||||||
KDE_ICON = AUTO
|
|
@ -1,10 +0,0 @@
|
|||||||
welcomedir = $(kde_datadir)/basket/welcome
|
|
||||||
welcome_DATA = \
|
|
||||||
Welcome_de.baskets \
|
|
||||||
Welcome_en_US.baskets \
|
|
||||||
Welcome_fr.baskets \
|
|
||||||
Welcome_it.baskets \
|
|
||||||
Welcome_ja.baskets \
|
|
||||||
Welcome_nn.baskets \
|
|
||||||
Welcome_pt.baskets \
|
|
||||||
Welcome_ru.baskets
|
|
Loading…
Reference in new issue