debian/0000775000000000000000000000000011756547617007213 5ustar debian/copyright0000664000000000000000000000310711375731465011140 0ustar This package was debianized by Alexander Gerasiov on Wed, 13 Dec 2006 10:19:54 +0300. It was downloaded from http://www.xneur.ru Upstream Author: XNeur Team Copyright: 2006, XNeur Team License: This package 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 package 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 package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. Sounds: GPL v2: switch.wav (FreeDroid/sounds/effects/CameraTakePicture.wav) layout1type.wav (FreeDroid/sounds/effects/item_sounds/Item_Drop_Sound_3.wav) layout2type.wav (FreeDroid/sounds/effects/No_Ammo_Sound_0.wav) Free (no restriction): itemback.wav (Sauerbraten/packages/sounds/free/itemback.wav) layout1.wav (Sauerbraten/packages/sounds/free/) layout2.wav (Sauerbraten/packages/sounds/free/) replace.wav (Sauerbraten/packages/sounds/free/) The Debian packaging is (C) 2006, Alexander GQ Gerasiov and is licensed under the GPL, see above. debian/changelog0000664000000000000000000003520311756547617011070 0ustar xneur (0.15.0-1.1) unstable; urgency=low * Non maintainer upload. * Build with -Wno-error=deprecated-declarations. Closes: #672070. -- Matthias Klose Mon, 21 May 2012 23:27:17 +0000 xneur (0.15.0-1) unstable; urgency=low * Imported Upstream version 0.15.0 * debian/control etc: Version updated to 0.15. -- Alexander GQ Gerasiov Mon, 14 Nov 2011 23:36:18 +0400 xneur (0.13.0-1) unstable; urgency=low * Imported Upstream version 0.13.0 * debian/control etc: Version updated to 0.13. * Removed patches 11_libnotify_0.7 and 12_remove_unused_vars - fixed upstream. * debian/control: Bump standard's version. No changes needed. * debian/control: Remove versioned depends on libnotify-dev. -- Alexander GQ Gerasiov Mon, 10 Oct 2011 01:54:23 +0400 xneur (0.12.0-1.1) unstable; urgency=low * Non-maintainer upload. * Port to libnotify 0.7. (Closes: #630311) - Add debian/patches/11_libnotify_0.7.patch. - Bump Build-Depends on libnotify-dev to (>= 0.7.0). * Remove unused nbytes variable from get_win_prop(). This fixes a FTBFS due to GCC 4.6 triggering new warnings for unused variables and the package using -Werror. (Closes: #625440) - Add debian/patches/12_remove_unused_vars.patch. * Clear dependency_libs in the libtool .la files. http://wiki.debian.org/ReleaseGoals/LAFileRemoval -- Michael Biebl Fri, 05 Aug 2011 01:45:05 +0200 xneur (0.12.0-1) unstable; urgency=low * Imported Upstream version 0.12.0 * debian/control and friends: Update xneur's version. -- Alexander GQ Gerasiov Fri, 04 Feb 2011 02:30:06 +0300 xneur (0.11.1-1) unstable; urgency=low * Imported Upstream version 0.11.1 * debian/control: Removed obsolete build-depends: libimlib2-dev, libxpm-dev. * xneur's version updated. * debian/control: Replace libaspell with libenchant. * debian/rules: Added xneur.pc to PRESERVE_UPSTREAM. * Bump standard's version. No changes needed. -- Alexander GQ Gerasiov Mon, 10 Jan 2011 18:05:59 +0300 xneur (0.9.9-1) unstable; urgency=low * New Upstream version 0.9.9 * debian/control, debian/*shlibs*: Version of xneur/gxneur increased. * 11_fix_ftbfs.patch removed: fixed upstream. * 01_shared_libxneur.patch removed: fixed upstream. -- Alexander GQ Gerasiov Sat, 22 May 2010 15:28:19 +0400 xneur (0.9.8-1) unstable; urgency=low * New Upstream releas 0.9.8 * debian/control: recommends gxneur (>= 0.9.8). * debian/control: Vcs-* fields updated. * debian/watch updated. * debian/patches: 05_nonewline_fix and 06_fix_ftbfs removed: fixed upstream. 03_xneurrc replaced with build-time patch debian/xneurrc.sed. * debian/control: bump standatd's version, no changes needed. * 01_shared_libxneur.patch: build libxneur as shared library. * 11_fix_ftbfs.patch: fix FTBFS on some gcc versions. * Packages libxnconfig* were renamed to libxneur\1 due to upstream changes. * debian/rules: workaround to keep on clean some crap exists in orig.tar.gz -- Alexander GQ Gerasiov Wed, 31 Mar 2010 18:18:58 +0400 xneur (0.9.7-4) unstable; urgency=low * Added debian/patches/06_fix_ftbfs.patch - fix FTBFS on several arches. -- Alexander GQ Gerasiov Sun, 27 Dec 2009 22:18:31 +0300 xneur (0.9.7-3) unstable; urgency=low * Fix previos upload: patches were unapplied. -- Alexander GQ Gerasiov Tue, 01 Dec 2009 11:36:14 +0300 xneur (0.9.7-2) unstable; urgency=low * Added Suggests: aspell-dictionary. * Install xneur's plug-ins into xneur package. * Switch to new dpkg v3(quilt) format. * Add lintian-overrides for xneur.portrm(postinst) calling ldconfig. * Mention "Closes" in previous changelog. -- Alexander GQ Gerasiov Wed, 25 Nov 2009 01:56:14 +0300 xneur (0.9.7-1) unstable; urgency=low * Imported Upstream version 0.9.6 * Imported Upstream version 0.9.7 (Closes #492877, #490991). * Package name for libxnconfig and dependences updated to new version. * 02_plugins_test_makefile.patch and 04_plugins_dir.patch removed: fixed upstream. * No more run autoconf during build process. * 03_xneurrc.patch updated to new version. * 05_nonewline_fix.patch updated: old probles were fixed upstream, but there are some new. * Fix "weak-library-dev-dependency libxnconfig-dev on libxnconfig9.0.6 (>= ${binary:Version})". -- Alexander GQ Gerasiov Tue, 20 Oct 2009 19:15:13 +0400 xneur (0.9.5.1-2) unstable; urgency=low * debian/* switching to CDBS. * Added 05_nonewline_fix.patch: fix building with gcc4.1 -- Alexander GQ Gerasiov Fri, 21 Aug 2009 15:46:47 +0400 xneur (0.9.5.1-1) unstable; urgency=low * New Upstream Version. * debian/control: New build-dependens: libnotify-dev. * 03_xneurrc.dpatch updated to new version. * 01_config_installation.dpatch replaced with 01_xneurrc_install.dpatch, because new version uses autotools. * Add 02_plugins_test_makefile.dpatch - fix plugin test building. * Add 04_plugins_dir.dpatch: put plugins in @pkglibdir@. * My e-mail address updated. * Bump standatd's version: no changes needed. * Package name updated: libxnconfig9.0.4 -> libxnconfig9.0.5 * debian/{rules,control}: call autotools for a while. It would be better to fix this in the future. -- Alexander GQ Gerasiov Fri, 21 Aug 2009 12:49:06 +0400 xneur (0.9.4-2) unstable; urgency=low * control: new Standards version: xneur-dbg section changed to debug. * rules: override lintian warning package-name-doesnt-match-sonames. * control: increase debhelper version in depends to allow dh_lintian using. -- Alexander GQ Gerasiov Fri, 22 May 2009 22:40:38 +0400 xneur (0.9.4-1) unstable; urgency=low * New Upstream Version * debian/patches updated to new version. * Bump package version (and name for lib). * xneur.README.Debian updated to last changes. -- Alexander GQ Gerasiov Wed, 22 Apr 2009 01:54:00 +0400 xneur (0.9.3-1) unstable; urgency=low * New Upstream Version * Bump package versions and names in debian/control. * 03_xneurrc.dpatch updated to new version. * debian/control: new Build-Depends: libimlib2-dev, libxpm-dev * 02_fix_build_gcc41.dpatch: Fix build with gcc 4.1 -- Alexander GQ Gerasiov Sun, 11 Jan 2009 02:38:12 +0300 xneur (0.9.2-1) unstable; urgency=low * New Upstream Version * debian/rules: create symlink in doc with dh_link, not ln -s. * 03_xneurrc.dpatch updated to new xneur version. -- Alexander GQ Gerasiov Tue, 04 Nov 2008 02:10:05 +0300 xneur (0.9.1-1) unstable; urgency=low * Imported Upstream version 0.9.1 * README.Debian updated. * Bump Standards-Version to 3.8.0 (no changes needed). * Fix manpages installation (upstream fixed error in manpage section, so we remove our workaround). * Depends on libxpm-dev. * debian/patches updated: * Update (g|k)XNeur versions in recommends. -- Alexander GQ Gerasiov Wed, 23 Jul 2008 23:21:46 +0400 xneur (0.8.0+svn20080310-3) unstable; urgency=low * 08_ftbfs_on_amd64_fix.dpatch: pointer might be invalidated before used in other thread. Fixed. * Added description for 04_manpages.dpatch. -- Alexander GQ Gerasiov Tue, 25 Mar 2008 10:13:28 +0300 xneur (0.8.0+svn20080310-2) unstable; urgency=low * Added 08_ftbfs_on_amd64_fix: fix for FTBFS on archs where size_of(int) != size_of(void *). -- Alexander GQ Gerasiov Mon, 24 Mar 2008 14:24:59 +0300 xneur (0.8.0+svn20080310-1) unstable; urgency=low * Imported SVN snapshot 2008.03.10 * Standards-Version: 3.7.3 (no changes needed). * Homepage, XS-Vcs-Git and XS-Vcs-Browser fields added. * Patches were updated to new upstream version. * 06_default_locale.dpatch removed: fixed upstream. * libxnconfig8 was renamed into libxnconfig9. * gXNeur/kXNeur versions in Recommends were updated. * Added libtool to build-depends. * Added 02_sigint_handle.dpatch: fix wrong sigint handle. Patch from upstream SVN (changeset r17). * Added copyright info about sounds. * Priority for xneur-dbg changed to extra. * Added patch 06_install_dict_dir: install dictionaries into /usr/share/xneur * Deal with old dictionaries in /etc/xneur: safely remove them in preinst and announce changes in xneur.NEWS. -- Alexander GQ Gerasiov Sun, 23 Mar 2008 00:25:46 +0300 xneur (0.8.0-1) unstable; urgency=low * New upstream release + German and Kazakh languages added; + Sound notifications; + aspell support. * Patches updates: + 02_libxnconfig_version dropped: fixed upstream; + 04_manpages added: right section for xneurrc(5); + 07_create_configdir: create ~/.xneur if not exists; + other patches updated to new sources. * New build-depends: libaspell-dev, libgstreamer0.10-dev. * Updated recommends and conflicts (really libxnconfig should conflict with previous version, not xneur): + Updated frontends versions; + Use Conflicts/Provides/Replaces trick to ensure only one version of libxnconfig is installed. * Updated library version and library package name. * Installing manpages. * Added xneur-dbg package. * Some trash cleaned from debian dir (like comments from dh_make). * libxnconfig-dev depends on libaspell-dev. -- Alexander GQ Gerasiov Sat, 20 Oct 2007 20:37:57 +0400 xneur (0.6.2-1) unstable; urgency=low * New upstream release * Right fix for debian-rules-ignores-make-clean-error. Now it should be ok. * Updated patches: 05_libdir, 03_xneurrc, 10_shmem_incorrect_usage. * Added 02_libxnconfig_version.dpatch - set libxnconfig version to 7.0.0. * Changed libxnconfig6 package name to libxnconfig7. * Updated dependences in debian/control, added kxneur into recommended. -- Alexander GQ Gerasiov Wed, 18 Jul 2007 14:05:39 +0400 xneur (0.6.1-3) unstable; urgency=low * debian/rules: debian.changelog was missed, fixed. * debian/control: libxnconfig6-dev depends on libpcre-dev. * debian/rules: lintian warning debian-rules-ignores-make-clean-error fixed. * debian/control: lintian warning substvar-source-version-is-deprecated. -- Alexander GQ Gerasiov Tue, 10 Jul 2007 11:08:51 +0400 xneur (0.6.1-2) unstable; urgency=low * 10_shmem_incorrect_usage.dpatch added: correct usage of shmem. Should allow correct run of XNeur+frontend in multiuser environment. * Added some forgotten changelog entries for 0.6.1-1. -- Alexander GQ Gerasiov Wed, 30 May 2007 18:19:24 +0400 xneur (0.6.1-1) unstable; urgency=low * New upstream release: + libxnconfig changes; + pkg-config dependence; + some bugfixes. * libxnconfig version updated to 6.0.0, binary was renamed into libxnconfig6. * 07_keysym_include.dpatch dropped: fixed upstream. * watch file fixed. * 05_libdir.dpatch added: install library into /usr/lib, not /usr/lib/xneur. * 04_libxnconfig_libtool_call.dpatch dropped: fixed upstream. * 06_default_locale.dpatch added: do not switch locale to ru_RU.UTF-8 on start. * Don't install upstream ChangeLog, because it's not uptodate. * NEWS.Debian removed from xneur. -- Alexander GQ Gerasiov Tue, 22 May 2007 14:09:39 +0400 xneur (0.6.0-2) unstable; urgency=low * Patch 07_keysym_include to fix build in Dapper and Sarge. * Some fixes in debian/rules. * Upload to Debian (Closes: #406218). -- Alexander GQ Gerasiov Wed, 9 May 2007 11:22:22 +0400 xneur (0.6.0-1) unstable; urgency=low * New upstream release * watch file fixed * Patches dropped: + 05_config_dir_permissions - fixed upstream * Description updated. * libxnconfig version updated to 5 -- Alexander GQ Gerasiov Fri, 27 Apr 2007 19:13:31 +0400 xneur (0.5.0-1) unstable; urgency=low * New upstream release + Regexps as dictionary entries + Belarusian language supported + Localised interface (Russian, English, Ukranian, Belarusian) + Per-window keyboard layout (as in GnomeWM) + New operations: # Cyrillic transliteration # Case switching * Patches dropped: + 02_install_header, 90_xneur_script: fixed upstream * Patches added: + 04_libxnconfig_libtool_call - Tell libtool to use pcre library when building libxnconfig.a + 05_config_dir_permissions - fix permissions of config dirs created in users's home * New build-depend: libpcre3-dev * watch file fixed. * Typos in description fixed (thanks to Dmitri Gabinski) * Menu item removed. -- Alexander GQ Gerasiov Thu, 22 Mar 2007 01:33:47 +0300 xneur (0.4.0-3) unstable; urgency=low * Bashism fixed in 90_xneur_script.dpatch. -- Alexander GQ Gerasiov Tue, 20 Feb 2007 23:54:50 +0300 xneur (0.4.0-2) unstable; urgency=low * Fixed some minor issues in package. -- Alexander GQ Gerasiov Tue, 23 Jan 2007 19:58:50 +0300 xneur (0.4.0-1) unstable; urgency=low * New upstream release + Ukrainian added to supported languages. + Beryl, Compiz, Ion and some other strange WM's now works (See DummyApp option in xneurrc). + Some other enhancements. * Patches dropped: + 01_no_chmod_on_etc: superseded by 01_config_installation + 05_config_in_home: fixed upstream * Patches added: + 01_config_installation: disable installation of xneurrc-ua and breaking of user's .xneurrc + 03_xneurrc: fix some other default options and descriptions -- Alexander GQ Gerasiov Tue, 23 Jan 2007 12:36:49 +0300 xneur (0.3-4) unstable; urgency=low * Package description updated. -- Alexander GQ Gerasiov Thu, 11 Jan 2007 09:50:23 +0300 xneur (0.3-3) unstable; urgency=low * Fixed broken script /u/b/xneur. What happends with it? -- Alexander GQ Gerasiov Mon, 1 Jan 2007 14:25:57 +0300 xneur (0.3-2) unstable; urgency=low * Binary packages was broken (libxnconfig.so was missed). Fixed. -- Alexander GQ Gerasiov Thu, 28 Dec 2006 19:06:37 +0300 xneur (0.3-1) unstable; urgency=low * New upstream release * New binary packages libxnconfig* * Patches against upstream: + 01_no_chmod_on_etc: Turn off chmoding for files in etc on make install. + 02_install_header: Install libxnconfig/config_main.h + 03_xneurrc: Change default LogLevel to Error. + 05_config_in_home: Using $HOME/.xneur instead of /etc/xneur + 90_xneur_script: xneur script. See README.Debian for details. -- Alexander GQ Gerasiov Wed, 27 Dec 2006 17:03:37 +0300 xneur (0.2.0-1) unstable; urgency=low * Initial release -- Alexander GQ Gerasiov Wed, 13 Dec 2006 10:19:54 +0300 debian/source/0000775000000000000000000000000011375731465010504 5ustar debian/source/format0000664000000000000000000000001411375731465011712 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000211375731465010402 0ustar 5 debian/shlibs.local0000777000000000000000000000000011504651052014520 2libxneur.shlibsustar debian/control0000664000000000000000000000377211660266354010615 0ustar Source: xneur Section: x11 Priority: optional Maintainer: Alexander GQ Gerasiov Build-Depends: debhelper (>= 6.0.7), cdbs, libx11-dev, libxmu-headers, libxt-dev, libpcre3-dev, pkg-config, libenchant-dev, libgstreamer0.10-dev, libxosd-dev, libnotify-dev Standards-Version: 3.9.2 Homepage: http://xneur.ru Vcs-Git: git://git.gq.net.ru/xneur.git Vcs-Browser: http://git.gq.net.ru/?p=xneur.git Package: xneur Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: gxneur (>=0.15.0) Suggests: myspell-en-us | aspell-en | myspell-dictionary | aspell-dictionary Description: in-place conversion of text typed in with a wrong keyboard layout When users work in multilingual environment (e.g. Russian+English), they sometimes type in text with wrong keyboard layout. In auto mode XNeur can automatically detect language of word user typed, switch keyboard layout and convert word from one keyboard layout into another. In manual mode user has ability to convert last typed word or some selected text with hot-keys. The main idea of this utility is similar to Punto Switcher for MS Windows. For now XNeur support English, Russian, Ukrainian, Belarusian, French, Romanian, German, Kazakh and many other languages. Package: libxneur Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libxnconfig, libxnconfig7 Replaces: libxnconfig Description: xneur library This package provides libraries needed for XNeur backend and frontends to work. Package: libxneur-dev Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, libpcre3-dev, libenchant-dev, libxneur (= ${binary:Version}) Description: development files for xneur frontends and plugins. This package provides development files for building XNeur frontends and its plugins. Package: xneur-dbg Architecture: any Section: debug Priority: extra Depends: xneur (= ${binary:Version}), ${misc:Depends} Description: XNeur debugging symbols This package includes the debugging symbols for XNeur. debian/xneur.lintian-overrides0000664000000000000000000000021111375731465013717 0ustar # dh_shibdeps generate not needed ldconfig call. xneur: postinst-has-useless-call-to-ldconfig xneur: postrm-has-useless-call-to-ldconfig debian/watch0000664000000000000000000000017711375731465010242 0ustar # Compulsory line, this is a version 3 file version=3 http://xneur.ru/downloads http://dists.xneur.ru/.*/xneur-(.*)\.tar\.bz2 debian/libxneur-dev.install0000664000000000000000000000007111375731465013176 0ustar usr/include/ usr/lib/*.a usr/lib/*.so usr/lib/pkgconfig/ debian/libxneur.install0000664000000000000000000000002011375731465012414 0ustar usr/lib/*.so.* debian/xneurrc.sed0000664000000000000000000000166111375731465011373 0ustar 2a# Note: configuration file in /etc/xneur is just a template. On first run XNeur\n# copies it into user's .xneur/. So all changes in this file will affect only\n# new users, who didn't run XNeur before. s/^ManualMode No/ManualMode Yes/ s/^LogLevel Debug/LogLevel Error/ s/^AddAction/#AddAction/ s/^EducationMode Yes/EducationMode No/ s/^LayoutRememberMode Yes/LayoutRememberMode No/ s/^LogSave Yes/LogSave No/ s/^Autocomplementation Yes/Autocomplementation No/ s#/usr/local/#/usr/#g s/XneurStart Enable .*/XneurStart Enable X Neural Switcher started/ s/XneurReload Enable .*/XneurReload Enable X Neural Switcher restarted/ s/XneurStop Enable .*/XneurStop Enable X Neural Switcher stopped/ s/PreviewChangeSelected .*/PreviewChangeSelected Enable Preview selected text correction/ s/PreviewChangeClipboard .*/PreviewChangeClipboard Enable Priview clipboard text correction/ s/ExecuteUserAction Enable .*/ExecuteUserAction Enable Running command/ debian/xneur.preinst0000664000000000000000000000303311375731465011752 0ustar #!/bin/sh # preinst script for xneur # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `install' # * `install' # * `upgrade' # * `abort-upgrade' # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # Remove a no-longer used conffile rm_conffile() { PKGNAME="$1" CONFFILE="$2" if [ -e "$CONFFILE" ]; then md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`" if [ "$md5sum" != "$old_md5sum" ]; then echo "Obsolete conffile $CONFFILE has been modified by you." echo "Saving as $CONFFILE.dpkg-bak ..." mv -f "$CONFFILE" "$CONFFILE".dpkg-bak else echo "Removing obsolete conffile $CONFFILE ..." rm -f "$CONFFILE" fi fi } case "$1" in install|upgrade) if dpkg --compare-versions "$2" lt "0.8.0+svn20080310"; then for lang in be en fr ro ru uk ua kz de;do for file in /etc/xneur/$lang/*;do echo "$file" | grep -q ".dpkg" || rm_conffile xneur "$file" done test -d /etc/xneur/$lang && rmdir --ignore-fail-on-non-empty /etc/xneur/$lang done fi ;; abort-upgrade) ;; *) echo "preinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/patches/0000775000000000000000000000000011756550221010623 5ustar debian/patches/10_shmem_incorrect_usage.patch0000664000000000000000000000141311375731465016520 0ustar #! /bin/sh /usr/share/dpatch/dpatch-run ## 10_shmem_incorrect_usage.dpatch by Alexander GQ Gerasiov ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Fix for shared memory usage. @DPATCH@ Index: xneur/lib/config/xnconfig_memory.c =================================================================== --- xneur.orig/lib/config/xnconfig_memory.c 2009-11-25 00:57:13.000000000 +0300 +++ xneur/lib/config/xnconfig_memory.c 2009-11-25 00:57:20.000000000 +0300 @@ -34,7 +34,9 @@ { *need_init = FALSE; - key_t segment_key = ftok("/", getuid()); + char * key_file = PACKAGE_SYSCONFDIR_DIR; + key_t segment_key = ftok(key_file, getuid()); + if (segment_key == -1) { log_message(ERROR, _("Can't generate shared memory segment key")); debian/patches/ftbfs-gcc-4.7.diff0000664000000000000000000000316311756550207013630 0ustar --- xneur-0.15.0.orig/configure +++ xneur-0.15.0/configure @@ -15337,7 +15337,7 @@ $as_echo "#define WITH_PLUGINS 1" >>conf fi -DEFAULT_CFLAGS="-Wall -Wextra -Werror -g0 -std=gnu99 -fPIC" +DEFAULT_CFLAGS="-Wall -Wextra -Werror -Wno-error=deprecated-declarations -g0 -std=gnu99 -fPIC" ac_config_files="$ac_config_files pixmaps/Makefile plugins/Makefile plugins/test/Makefile plugins/statistic/Makefile share/Makefile share/sounds/Makefile share/languages/Makefile share/languages/by/Makefile share/languages/bg/Makefile share/languages/cz/Makefile share/languages/de/Makefile share/languages/ge/Makefile share/languages/gr/Makefile share/languages/en/Makefile share/languages/es/Makefile share/languages/ee/Makefile share/languages/fr/Makefile share/languages/gb/Makefile share/languages/am/Makefile share/languages/kz/Makefile share/languages/lt/Makefile share/languages/lv/Makefile share/languages/pl/Makefile share/languages/ro/Makefile share/languages/ru/Makefile share/languages/ua/Makefile share/languages/us/Makefile share/languages/uz/Makefile etc/Makefile lib/Makefile lib/lib/Makefile lib/ai/Makefile lib/config/Makefile lib/misc/Makefile lib/notify/Makefile lib/main/Makefile src/Makefile po/Makefile.in Makefile xnconfig.pc xneur.pc" --- xneur-0.15.0.orig/configure.in +++ xneur-0.15.0/configure.in @@ -209,7 +209,7 @@ if test "x$with_plugins" != "xno"; then AC_DEFINE(WITH_PLUGINS, 1, [Define if you want plugins support]) fi -DEFAULT_CFLAGS="-Wall -Wextra -Werror -g0 -std=gnu99 -fPIC" +DEFAULT_CFLAGS="-Wall -Wextra -Werror -Wno-error=deprecated-declarations -g0 -std=gnu99 -fPIC" AC_SUBST(DEFAULT_CFLAGS) AC_OUTPUT([ debian/patches/series0000664000000000000000000000006211756550221012036 0ustar 10_shmem_incorrect_usage.patch ftbfs-gcc-4.7.diff debian/xneur.README.Debian0000664000000000000000000000211011375731465012377 0ustar XNeur for Debian ----------------- XNeur is auto/manual keyboard layout switcher. It's useful in multilingual (e.g. English and Russian) configuration. It works on Xserver layer. After starting it you can type some English text with keyboard layout turned to Russian. In automatic mode XNeur will detect this, switch layout to English and convert typed text to English too. In manual mode you control layout switching/text conversion via hotkey. For now XNeur support English, Russian, Ukrainian, Belarusian, French, Romanian, German, Kazakh, Bulgarian, Czech, Greek, Estonian, Armenian, Lithuanian, Latvian, Polish, Spanish and Uzbek. Feel free to contribute. gXNeur is GTK frontend for xneur which shows XNeur's status in tray and gives GUI to XNeur configuration. For documentation in Russian see http://xneur.ru Some English documentation is also avable there. NOTE: Config files in /etc/xneur is just a TEMPLATE. On first run XNeur copies configs into $HOME/.xneur, and after that only user's configs are used. -- Alexander GQ Gerasiov Wed, 22 Apr 2009 2:08:04 +0400 debian/xneur.docs0000664000000000000000000000002411375731465011213 0ustar NEWS README AUTHORS debian/xneur.install0000664000000000000000000000011311375731465011730 0ustar etc/xneur/xneurrc usr/bin/xneur usr/share/xneur usr/share/man usr/lib/xneurdebian/rules0000775000000000000000000000123311644271713010255 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk DEB_CONFIGURE_EXTRA_FLAGS := DEB_DH_STRIP_ARGS := --dbg-package=xneur-dbg DEB_DH_INSTALL_SOURCEDIR := debian/tmp PRESERVE_UPSTREAM := po/stamp-po xnconfig.pc xneur.pc pre-build:: for i in $(PRESERVE_UPSTREAM); do\ test -f $$i.upstream || cp $$i $$i.upstream; \ done clean:: for i in $(PRESERVE_UPSTREAM); do\ test ! -f $$i.upstream || mv -f $$i.upstream $$i; \ done binary-install/xneur:: sed -f debian/xneurrc.sed -i debian/xneur/etc/xneur/xneurrc binary-install/libxneur-dev:: sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'` debian/libxneur.lintian-overrides0000664000000000000000000000025711660266377014422 0ustar # upstream breaks API/ABI every release and plays with libraries # so I will use libxneur as package name libxneur: package-name-doesnt-match-sonames libxnconfig15 libxneur15 debian/xneur.NEWS0000664000000000000000000000074211375731465011046 0ustar xneur (0.8.0+svn20080310-1) unstable; urgency=low From now we put dictionaries to /usr/share/xneur. Old dictionaries should be removed in preinst. If you changed something there, your modified version will be saved as .dpkg-bak If you wish to override default dictionaries with your own, feel free to put them in /etc/xneur, they will have higher priority then ones in /usr/share/xneur. -- Alexander GQ Gerasiov Sat, 22 Mar 2008 21:30:16 +0300 debian/libxneur.shlibs0000664000000000000000000000016711660266431012237 0ustar libxneur 15 libxneur (>= 0.15.0), libxneur (<< 0.15.0-99) libxnconfig 15 libxneur (>= 0.15.0), libxneur (<< 0.15.0-99)