Add basic cmake build instructions. Add description in README. Deleted empty file: BUGS, templates/cpp, templates/h. Deleted obsolete files: po/messages.sh.pull/2/head
parent
122529f6f7
commit
c6fd288a5f
@ -1,6 +1,3 @@
|
|||||||
[submodule "admin"]
|
|
||||||
path = admin
|
|
||||||
url = http://system@scm.trinitydesktop.org/scm/git/tde-common-admin
|
|
||||||
[submodule "cmake"]
|
[submodule "cmake"]
|
||||||
path = cmake
|
path = cmake
|
||||||
url = http://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
|
url = http://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
SUBDIRS = $(TOPSUBDIRS) man xslt doc po
|
|
||||||
|
|
||||||
$(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:
|
|
||||||
cd $(top_srcdir) && $(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,9 +1,14 @@
|
|||||||
Please goto this address for more information:
|
KBibTeX - BibTeX editor for TDE.
|
||||||
|
|
||||||
http://www.unix-ag.uni-kl.de/~fischer/kbibtex/
|
|
||||||
|
|
||||||
|
An application to manage bibliography databases in the BibTeX format.
|
||||||
|
KBibTeX can be used as a standalone program, but can also be embedded
|
||||||
|
into other TDE applications (e.g. as bibliography editor into Kile).
|
||||||
|
|
||||||
Note: To compile KBibTeX from source, you will need some
|
KBibTeX can query online ressources (e.g. Google scholar) via
|
||||||
devel packages from your distribution. Names may differ,
|
customizable search URLs. It is also able to import complete datasets
|
||||||
but you need at least devel packages from Qt and TDE.
|
from NCBI Pubmed. It also supports tagging references with keywords and
|
||||||
|
manages references to local files.
|
||||||
|
|
||||||
|
BibTeX files can be exported into HTML, XML, PDF, PS and RTF format
|
||||||
|
using a number of citation styles.
|
||||||
|
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 68f23556e638353e46b444d3a4863a64936bd36a
|
|
@ -1,253 +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 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
|
|
||||||
|
|
||||||
/* Define to 1 if you have libxml installed. */
|
|
||||||
#undef HAVE_XML
|
|
||||||
|
|
||||||
/* Define to 1 if you have libxslt installed. */
|
|
||||||
#undef HAVE_XSLT
|
|
||||||
|
|
||||||
/* Define to 1 if you have the YAZ library installed. */
|
|
||||||
#undef HAVE_YAZ
|
|
||||||
|
|
||||||
/* 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 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
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#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,2 +0,0 @@
|
|||||||
./admin/configure.in.min
|
|
||||||
configure.in.in
|
|
@ -1,139 +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(kbibtex, 0.2.3.91) 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
|
|
||||||
|
|
||||||
PKG_CHECK_MODULES([LIBYAZ], [yaz], [AC_DEFINE([HAVE_YAZ],1,[Define to 1 if you have the YAZ library installed.])],[AC_MSG_RESULT(no)])
|
|
||||||
AC_SUBST(LIBYAZ_CFLAGS)
|
|
||||||
AC_SUBST(LIBYAZ_LIBS)
|
|
||||||
AC_SUBST(LIBYAZ_RPATH)
|
|
||||||
|
|
||||||
PKG_CHECK_MODULES([LIBXML], [libxml-2.0], [AC_DEFINE([HAVE_XML],1,[Define to 1 if you have libxml installed.])],[AC_MSG_RESULT(no)])
|
|
||||||
AC_SUBST(LIBXML_LIBS)
|
|
||||||
AC_SUBST(LIBXML_CFLAGS)
|
|
||||||
|
|
||||||
PKG_CHECK_MODULES([LIBXSLT], [libxslt], [AC_DEFINE([HAVE_XSLT],1,[Define to 1 if you have libxslt installed.])],[AC_MSG_RESULT(no)])
|
|
||||||
AC_SUBST(LIBXSLT_LIBS)
|
|
||||||
AC_SUBST(LIBXSLT_CFLAGS)
|
|
||||||
|
|
||||||
|
|
||||||
KDE_CREATE_SUBDIRSLIST
|
|
||||||
AC_CONFIG_FILES([ Makefile ])
|
|
||||||
AC_CONFIG_FILES([ doc/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ doc/en/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ man/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ po/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ src/Makefile ])
|
|
||||||
AC_CONFIG_FILES([ xslt/Makefile ])
|
|
||||||
AC_OUTPUT
|
|
||||||
# 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 --color=never ":$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,37 +0,0 @@
|
|||||||
#MIN_CONFIG(3.0.0)
|
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE(kbibtex, 0.2.3.91)
|
|
||||||
AC_C_BIGENDIAN
|
|
||||||
AC_CHECK_KDEMAXPATHLEN
|
|
||||||
|
|
||||||
PKG_CHECK_MODULES([LIBYAZ], [yaz], [AC_DEFINE([HAVE_YAZ],1,[Define to 1 if you have the YAZ library installed.])],[AC_MSG_RESULT(no)])
|
|
||||||
AC_SUBST(LIBYAZ_CFLAGS)
|
|
||||||
AC_SUBST(LIBYAZ_LIBS)
|
|
||||||
AC_SUBST(LIBYAZ_RPATH)
|
|
||||||
|
|
||||||
PKG_CHECK_MODULES([LIBXML], [libxml-2.0], [AC_DEFINE([HAVE_XML],1,[Define to 1 if you have libxml installed.])],[AC_MSG_RESULT(no)])
|
|
||||||
AC_SUBST(LIBXML_LIBS)
|
|
||||||
AC_SUBST(LIBXML_CFLAGS)
|
|
||||||
|
|
||||||
PKG_CHECK_MODULES([LIBXSLT], [libxslt], [AC_DEFINE([HAVE_XSLT],1,[Define to 1 if you have libxslt installed.])],[AC_MSG_RESULT(no)])
|
|
||||||
AC_SUBST(LIBXSLT_LIBS)
|
|
||||||
AC_SUBST(LIBXSLT_CFLAGS)
|
|
||||||
|
|
||||||
KDE_FIND_PATH(pkg-config, PKGCONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/bin /usr/local/bin /opt/local/bin], [
|
|
||||||
AC_MSG_WARN([Could not find pkg-config])
|
|
||||||
])
|
|
||||||
if test -n "$PKGCONFIG"; then
|
|
||||||
ICU_VERSION=`$PKGCONFIG icu-uc --modversion 2>/dev/null`
|
|
||||||
if test -n "$ICU_VERSION"; then
|
|
||||||
ICU_CXXFLAGS=`$PKGCONFIG icu-uc --variable=CXXFLAGS`
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if test -z "$ICU_VERSION"; then
|
|
||||||
KDE_FIND_PATH(icu-config, ICU_CONFIG, [${prefix}/bin ${exec_prefix}/bin /usr/local/bin /opt/local/bin], [
|
|
||||||
AC_MSG_WARN([Could not find icu-config])
|
|
||||||
])
|
|
||||||
if test -n "$ICU_CONFIG"; then
|
|
||||||
ICU_CXXFLAGS=`$ICU_CONFIG --cxxflags`
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AC_SUBST(ICU_CXXFLAGS)
|
|
@ -1 +0,0 @@
|
|||||||
SUBDIRS = en
|
|
@ -1,2 +0,0 @@
|
|||||||
KDE_LANG = en
|
|
||||||
KDE_DOCS = kbibtex
|
|
@ -1,2 +0,0 @@
|
|||||||
kbibtex_man_DATA = kbibtex.1
|
|
||||||
kbibtex_mandir = $(mandir)/man1
|
|
@ -1,2 +0,0 @@
|
|||||||
POFILES = AUTO
|
|
||||||
EXTRA_DIST = kbibtex.pot
|
|
@ -1,28 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
export PATH="/usr/kde/3.5/bin/${PATH/kde\/4.2/kde/3.5}"
|
|
||||||
|
|
||||||
if [ -z "$1" ] ; then
|
|
||||||
msgmergebin=`which msgmerge`
|
|
||||||
elif [ -x "$1" ] ; then
|
|
||||||
msgmergebin="$1"
|
|
||||||
else
|
|
||||||
echo "The given parameter does not point to an executable file" >&2
|
|
||||||
exit 2
|
|
||||||
fi
|
|
||||||
|
|
||||||
$msgmergebin --version |grep -q 0.10.35 || { echo "The provided msgmerge binary is most likely a non-KDE version." >&2 ; echo "Please provide the patched version as a parameter for this script." >&2 ; exit 1 ; }
|
|
||||||
echo $msgmergebin
|
|
||||||
$msgmergebin --version
|
|
||||||
|
|
||||||
PROJECT=kbibtex
|
|
||||||
|
|
||||||
cd .. ; make -f admin/Makefile.common package-messages ; cd po
|
|
||||||
|
|
||||||
catalogs=`find . -name '*.po'`
|
|
||||||
for cat in $catalogs; do
|
|
||||||
echo $cat
|
|
||||||
$msgmergebin -o $cat.new $cat ${PROJECT}.pot && mv $cat.new $cat
|
|
||||||
done
|
|
||||||
|
|
||||||
echo "Done"
|
|
@ -1,93 +0,0 @@
|
|||||||
# set the include path for X, qt and TDE
|
|
||||||
INCLUDES = $(all_includes) $(LIBXSLT_CFLAGS) $(LIBXML_CFLAGS) $(LIBYAZ_CFLAGS) $(LIBBIBUTILS_CFLAGS)
|
|
||||||
CXXFLAGS += $(ICU_CXXFLAGS)
|
|
||||||
|
|
||||||
# these are the headers for your project
|
|
||||||
noinst_HEADERS = documentlistviewitem.h fileexportertoolchain.h \
|
|
||||||
comment.h commentwidget.h documentlistview.h documentlistviewitem.h \
|
|
||||||
documentsourceview.h documentwidget.h element.h encoder.h encoderlatex.h encoderxml.h \
|
|
||||||
entry.h entryfield.h entrywidget.h entrywidgetauthor.h entrywidgetexternal.h \
|
|
||||||
entrywidgetkeyword.h entrywidgetmisc.h entrywidgetother.h entrywidgetpublication.h \
|
|
||||||
entrywidgetsource.h entrywidgettab.h entrywidgettitle.h entrywidgetuserdefined.h \
|
|
||||||
entrywidgetwarningsitem.h fieldlineedit.h fieldlistview.h file.h fileexporter.h \
|
|
||||||
fileexporterbibtex.h fileexporterbibutils.h fileexporterdocbook5.h fileexporterexternal.h \
|
|
||||||
fileexporterpdf.h fileexporterps.h fileexporterris.h fileimporterbibtex.h \
|
|
||||||
fileexporterrtf.h fileexporterxml.h fileexporterxslt.h fileimporter.h \
|
|
||||||
fileimporterbibutils.h fileimporterexternal.h fileimporterris.h findduplicates.h \
|
|
||||||
idsuggestions.h idsuggestionswidget.h iso5426converter.h iso6937converter.h \
|
|
||||||
kbibtex_part.h kbibtexshell.h latin1literal.h macro.h macrowidget.h mergeelements.h \
|
|
||||||
messagehandler.h preamble.h preamblewidget.h searchbar.h settings.h settingsdlg.h \
|
|
||||||
settingsediting.h settingsfileio.h settingsidsuggestions.h settingskeyword.h \
|
|
||||||
settingssearchurl.h settingsuserdefinedinput.h settingsz3950.h sidebar.h value.h \
|
|
||||||
valuewidget.h webquery.h webqueryamatex.h webqueryarxiv.h webquerybibsonomy.h \
|
|
||||||
webquerycitebase.h webqueryciteseerx.h webquerycsb.h webquerydblp.h \
|
|
||||||
webquerygooglescholar.h webqueryieeexplore.h webquerymathscinet.h webquerypubmed.h \
|
|
||||||
webquerysciencedirect.h webqueryspireshep.h webqueryz3950.h webqueryzmath.h xsltransform.h \
|
|
||||||
z3950connection.h
|
|
||||||
# let automoc handle all of the meta source files (moc)
|
|
||||||
METASOURCES = AUTO
|
|
||||||
|
|
||||||
messages: rc.cpp
|
|
||||||
$(EXTRACTRC) *.rc >>rc.cpp
|
|
||||||
$(XGETTEXT) *.cpp -o $(podir)/kbibtex.pot
|
|
||||||
|
|
||||||
KDE_ICON = AUTO
|
|
||||||
|
|
||||||
# this Makefile creates both a KPart application and a KPart
|
|
||||||
#########################################################################
|
|
||||||
# APPLICATION SECTION
|
|
||||||
#########################################################################
|
|
||||||
# this is the program that gets installed. it's name is used for all
|
|
||||||
# of the other Makefile.am variables
|
|
||||||
bin_PROGRAMS = kbibtex
|
|
||||||
|
|
||||||
# the application source, library search path, and link libraries
|
|
||||||
kbibtex_SOURCES = kbibtexshell.cpp main.cpp
|
|
||||||
kbibtex_LDFLAGS = $(all_libraries)
|
|
||||||
kbibtex_LDADD = $(LIB_TDEPARTS) $(LIB_TDEIO) $(LIB_TDEUI) $(LIB_TDECORE) $(LIB_TQT)
|
|
||||||
|
|
||||||
# this is where the desktop file will go
|
|
||||||
shelldesktopdir = $(xdg_appsdir)
|
|
||||||
shelldesktop_DATA = kbibtex.desktop
|
|
||||||
|
|
||||||
#########################################################################
|
|
||||||
# KPART SECTION
|
|
||||||
#########################################################################
|
|
||||||
kde_module_LTLIBRARIES = libkbibtexpart.la
|
|
||||||
|
|
||||||
# the Part's source, library search path, and link libraries
|
|
||||||
libkbibtexpart_la_SOURCES = comment.cpp fileexporterdocbook5.cpp commentwidget.cpp documentlistview.cpp \
|
|
||||||
documentlistviewitem.cpp documentsourceview.cpp documentwidget.cpp element.cpp encoder.cpp \
|
|
||||||
encoderlatex.cpp encoderxml.cpp entry.cpp entryfield.cpp entrywidget.cpp \
|
|
||||||
entrywidgetauthor.cpp entrywidgetexternal.cpp entrywidgetkeyword.cpp entrywidgetmisc.cpp \
|
|
||||||
entrywidgetother.cpp entrywidgetpublication.cpp entrywidgetsource.cpp entrywidgettab.cpp \
|
|
||||||
entrywidgettitle.cpp entrywidgetuserdefined.cpp entrywidgetwarningsitem.cpp \
|
|
||||||
z3950connection.cpp fieldlineedit.cpp fieldlistview.cpp file.cpp fileexporter.cpp \
|
|
||||||
fileexporterbibtex.cpp fileexporterris.cpp fileexporterbibutils.cpp fileexporterexternal.cpp fileexporterpdf.cpp \
|
|
||||||
fileexporterps.cpp fileexporterrtf.cpp fileexportertoolchain.cpp fileexporterxml.cpp \
|
|
||||||
fileexporterxslt.cpp fileimporter.cpp fileimporterbibtex.cpp fileimporterbibutils.cpp \
|
|
||||||
fileimporterexternal.cpp fileimporterris.cpp idsuggestions.cpp idsuggestionswidget.cpp \
|
|
||||||
kbibtex_part.cpp macro.cpp macrowidget.cpp mergeelements.cpp preamble.cpp webqueryieeexplore.cpp \
|
|
||||||
preamblewidget.cpp searchbar.cpp settings.cpp settingsdlg.cpp settingsediting.cpp \
|
|
||||||
settingsfileio.cpp settingsidsuggestions.cpp settingskeyword.cpp settingssearchurl.cpp \
|
|
||||||
settingsuserdefinedinput.cpp sidebar.cpp value.cpp valuewidget.cpp webquery.cpp webqueryamatex.cpp \
|
|
||||||
webqueryarxiv.cpp webqueryciteseerx.cpp webquerybibsonomy.cpp webquerycsb.cpp webquerycitebase.cpp webquerydblp.cpp webqueryz3950.cpp \
|
|
||||||
webquerygooglescholar.cpp webquerypubmed.cpp webqueryspireshep.cpp webqueryzmath.cpp \
|
|
||||||
xsltransform.cpp webquerysciencedirect.cpp findduplicates.cpp settingsz3950.cpp \
|
|
||||||
messagehandler.cpp iso6937converter.cpp iso5426converter.cpp webquerymathscinet.cpp
|
|
||||||
libkbibtexpart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
|
|
||||||
libkbibtexpart_la_LIBADD = $(LIB_TDEPARTS) $(LIB_TDEIO) $(LIB_KFILE) $(LIB_TDEUTILS) $(LIBXSLT_LIBS) $(LIBXML_LIBS) $(LIBYAZ_LIBS) $(LIBBIBUTILS_LIBS) $(LIB_TQT) $(LIB_TDECORE) $(LIB_TDEUI) -lDCOP -lkatepartinterfaces -ltdetexteditor
|
|
||||||
|
|
||||||
# this is where the desktop file will go
|
|
||||||
partdesktopdir = $(kde_servicesdir)
|
|
||||||
partdesktop_DATA = kbibtex_part.desktop
|
|
||||||
|
|
||||||
# this is where the XML-GUI resource fileis go
|
|
||||||
partrcdir = ${kde_datadir}/kbibtexpart
|
|
||||||
partrc_DATA = kbibtex_part.rc
|
|
||||||
shellrcdir = ${kde_datadir}/kbibtex
|
|
||||||
shellrc_DATA = kbibtex_shell.rc
|
|
||||||
|
|
||||||
appdir = $(kde_datadir)/kbibtex
|
|
||||||
app_DATA = z3950-servers.cfg
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
|||||||
/***************************************************************************
|
|
||||||
* Copyright (C) 2004-2009 by Thomas Fischer *
|
|
||||||
* fischer@unix-ag.uni-kl.de *
|
|
||||||
* *
|
|
||||||
* This program is free software; you can redistribute it and/or modify *
|
|
||||||
* it under the terms of the GNU General Public License as published by *
|
|
||||||
* the Free Software Foundation; either version 2 of the License, or *
|
|
||||||
* (at your option) any later version. *
|
|
||||||
* *
|
|
||||||
* This program is distributed in the hope that it will be useful, *
|
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
|
||||||
* GNU General Public License for more details. *
|
|
||||||
* *
|
|
||||||
* You should have received a copy of the GNU General Public License *
|
|
||||||
* along with this program; if not, write to the *
|
|
||||||
* Free Software Foundation, Inc., *
|
|
||||||
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
|
|
||||||
***************************************************************************/
|
|
@ -1,19 +0,0 @@
|
|||||||
/***************************************************************************
|
|
||||||
* Copyright (C) 2004-2009 by Thomas Fischer *
|
|
||||||
* fischer@unix-ag.uni-kl.de *
|
|
||||||
* *
|
|
||||||
* This program is free software; you can redistribute it and/or modify *
|
|
||||||
* it under the terms of the GNU General Public License as published by *
|
|
||||||
* the Free Software Foundation; either version 2 of the License, or *
|
|
||||||
* (at your option) any later version. *
|
|
||||||
* *
|
|
||||||
* This program is distributed in the hope that it will be useful, *
|
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
|
||||||
* GNU General Public License for more details. *
|
|
||||||
* *
|
|
||||||
* You should have received a copy of the GNU General Public License *
|
|
||||||
* along with this program; if not, write to the *
|
|
||||||
* Free Software Foundation, Inc., *
|
|
||||||
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
|
|
||||||
***************************************************************************/
|
|
@ -1,2 +0,0 @@
|
|||||||
kbibtex_xslt_DATA = html.xsl MARC21slim2MODS3.xsl MARC21slimUtils.xsl UNIMARC2MODS3.xsl
|
|
||||||
kbibtex_xsltdir = $(kde_datadir)/kbibtexpart/xslt
|
|
Loading…
Reference in new issue