diff --git a/debian/README.Debian b/debian/README.Debian deleted file mode 100644 index 3a8e451..0000000 --- a/debian/README.Debian +++ /dev/null @@ -1,6 +0,0 @@ -mutate for Debian ------------------ - - - - -- Wei Qiang Sat, 27 Sep 2014 15:25:10 +0800 diff --git a/debian/README.source b/debian/README.source deleted file mode 100644 index 4050c72..0000000 --- a/debian/README.source +++ /dev/null @@ -1,10 +0,0 @@ -mutate for Debian ------------------ - - - - - - -- Wei Qiang Sat, 27 Sep 2014 15:25:10 +0800 - diff --git a/debian/changelog b/debian/changelog index 6084065..2b40462 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,6 +17,7 @@ mutate (2.4~precise~NoolsLab.com) precise; urgency=low -- Ian Glen Sun, 26 Apr 2015 17:50:00 -0500 +mutate (2.3~precise~NoolsLab.com) precise; urgency=low * Initial release (Closes: #nnnn) diff --git a/debian/control b/debian/control index f2ead5c..17d1f62 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: mutate Section: utils Priority: optional Maintainer: Wei Qiang -Build-Depends: debhelper (>= 8.0.0) +Build-Depends: debhelper (>= 8.0.0),qt5-qmake, qtbase5-dev, libqt5x11extras5-dev, libboost-regex-dev (>= 1.55.0), libgtk2.0-dev Standards-Version: 1.5 Homepage: https://github.com/qdore/Mutate #Vcs-Git: git://git.debian.org/collab-maint/mutate.git @@ -10,6 +10,6 @@ Homepage: https://github.com/qdore/Mutate Package: mutate Architecture: any -Depends: qt5-qmake, qtbase5-dev, libqt5x11extras5-dev, libboost-regex1.55-dev, libgtk2.0-dev +Depends: ${shlibs:Depends} Description: Mutate - An award-winning productivity application Mutate is a simple quick start tool inspired by Alfred(OS X app).Be more productive with hotkeys, keywords and file actions at your fingertips. diff --git a/debian/copyright b/debian/copyright index a1355de..50b6c9a 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,38 +1,24 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: mutate -Source: +Source: https://github.com/qdore/Mutate Files: * -Copyright: - -License: - - - . - +Copyright: 2014 Wei Qiang +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: -# If you want to use GPL v2 or later for the /debian/* files use -# the following clauses, or change it to suit. Delete these two lines -Files: debian/* -Copyright: 2014 Wei Qiang -License: GPL-2+ - 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 program. If not, see - . - On Debian systems, the complete text of the GNU General - Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. -# Please also look if there are files or directories which have a -# different copyright/license attached and list them here. -# Please avoid to pick license terms that are more restrictive than the -# packaged work, as it may make Debian's contributions unacceptable upstream. + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. diff --git a/debian/docs b/debian/docs index 4dd6c1f..b43bf86 100644 --- a/debian/docs +++ b/debian/docs @@ -1,5 +1 @@ README.md -./src.tar -./include -./config -./info diff --git a/debian/files b/debian/files deleted file mode 100644 index 41925c7..0000000 --- a/debian/files +++ /dev/null @@ -1 +0,0 @@ -mutate_2.3_amd64.deb utils optional diff --git a/debian/init.d.ex b/debian/init.d.ex deleted file mode 100644 index 02db784..0000000 --- a/debian/init.d.ex +++ /dev/null @@ -1,166 +0,0 @@ -#!/bin/sh -### BEGIN INIT INFO -# Provides: mutate -# Required-Start: $local_fs $network $remote_fs $syslog -# Required-Stop: $local_fs $network $remote_fs $syslog -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: -# Description: -# <...> -# <...> -### END INIT INFO - -# Author: Wei Qiang - -# Do NOT "set -e" - -# PATH should only include /usr/* if it runs after the mountnfs.sh script -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="mutate" -NAME=mutate -DAEMON=/usr/sbin/mutate -DAEMON_ARGS="" -PIDFILE=/var/run/$NAME.pid -SCRIPTNAME=/etc/init.d/$NAME - -# Exit if the package is not installed -[ -x "$DAEMON" ] || exit 0 - -# Read configuration variable file if it is present -[ -r /etc/default/$NAME ] && . /etc/default/$NAME - -# Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh - -# Define LSB log_* functions. -# Depend on lsb-base (>= 3.2-14) to ensure that this file is present -# and status_of_proc is working. -. /lib/lsb/init-functions - -# -# Function that starts the daemon/service -# -do_start() -{ - # Return - # 0 if daemon has been started - # 1 if daemon was already running - # 2 if daemon could not be started - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \ - || return 1 - start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \ - $DAEMON_ARGS \ - || return 2 - # The above code will not work for interpreted scripts, use the next - # six lines below instead (Ref: #643337, start-stop-daemon(8) ) - #start-stop-daemon --start --quiet --pidfile $PIDFILE --startas $DAEMON \ - # --name $NAME --test > /dev/null \ - # || return 1 - #start-stop-daemon --start --quiet --pidfile $PIDFILE --startas $DAEMON \ - # --name $NAME -- $DAEMON_ARGS \ - # || return 2 - - # Add code here, if necessary, that waits for the process to be ready - # to handle requests from services started subsequently which depend - # on this one. As a last resort, sleep for some time. -} - -# -# Function that stops the daemon/service -# -do_stop() -{ - # Return - # 0 if daemon has been stopped - # 1 if daemon was already stopped - # 2 if daemon could not be stopped - # other if a failure occurred - start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME - RETVAL="$?" - [ "$RETVAL" = 2 ] && return 2 - # Wait for children to finish too if this is a daemon that forks - # and if the daemon is only ever run from this initscript. - # If the above conditions are not satisfied then add some other code - # that waits for the process to drop all resources that could be - # needed by services started subsequently. A last resort is to - # sleep for some time. - start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON - [ "$?" = 2 ] && return 2 - # Many daemons don't delete their pidfiles when they exit. - rm -f $PIDFILE - return "$RETVAL" -} - -# -# Function that sends a SIGHUP to the daemon/service -# -do_reload() { - # - # If the daemon can reload its configuration without - # restarting (for example, when it is sent a SIGHUP), - # then implement that here. - # - start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME - return 0 -} - -case "$1" in - start) - [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" - do_start - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - stop) - [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" - do_stop - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - status) - status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $? - ;; - #reload|force-reload) - # - # If do_reload() is not implemented then leave this commented out - # and leave 'force-reload' as an alias for 'restart'. - # - #log_daemon_msg "Reloading $DESC" "$NAME" - #do_reload - #log_end_msg $? - #;; - restart|force-reload) - # - # If the "reload" option is implemented then remove the - # 'force-reload' alias - # - log_daemon_msg "Restarting $DESC" "$NAME" - do_stop - case "$?" in - 0|1) - do_start - case "$?" in - 0) log_end_msg 0 ;; - 1) log_end_msg 1 ;; # Old process is still running - *) log_end_msg 1 ;; # Failed to start - esac - ;; - *) - # Failed to stop - log_end_msg 1 - ;; - esac - ;; - *) - #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 - echo "Usage: $SCRIPTNAME {start|stop|status|restart|force-reload}" >&2 - exit 3 - ;; -esac - -: diff --git a/debian/manpage.1.ex b/debian/manpage.1.ex deleted file mode 100644 index 427f849..0000000 --- a/debian/manpage.1.ex +++ /dev/null @@ -1,56 +0,0 @@ -.\" Hey, EMACS: -*- nroff -*- -.\" (C) Copyright 2014 Wei Qiang , -.\" -.\" First parameter, NAME, should be all caps -.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -.\" other parameters are allowed: see man(7), man(1) -.TH MUTATE SECTION "September 27, 2014" -.\" Please adjust this date whenever revising the manpage. -.\" -.\" Some roff macros, for reference: -.\" .nh disable hyphenation -.\" .hy enable hyphenation -.\" .ad l left justify -.\" .ad b justify to both left and right margins -.\" .nf disable filling -.\" .fi enable filling -.\" .br insert line break -.\" .sp insert n+1 empty lines -.\" for manpage-specific macros, see man(7) -.SH NAME -mutate \- program to do something -.SH SYNOPSIS -.B mutate -.RI [ options ] " files" ... -.br -.B bar -.RI [ options ] " files" ... -.SH DESCRIPTION -This manual page documents briefly the -.B mutate -and -.B bar -commands. -.PP -.\" TeX users may be more comfortable with the \fB\fP and -.\" \fI\fP escape sequences to invode bold face and italics, -.\" respectively. -\fBmutate\fP is a program that... -.SH OPTIONS -These programs follow the usual GNU command line syntax, with long -options starting with two dashes (`-'). -A summary of options is included below. -For a complete description, see the Info files. -.TP -.B \-h, \-\-help -Show summary of options. -.TP -.B \-v, \-\-version -Show version of program. -.SH SEE ALSO -.BR bar (1), -.BR baz (1). -.br -The programs are documented fully by -.IR "The Rise and Fall of a Fooish Bar" , -available via the Info system. diff --git a/debian/manpage.sgml.ex b/debian/manpage.sgml.ex deleted file mode 100644 index dd32335..0000000 --- a/debian/manpage.sgml.ex +++ /dev/null @@ -1,154 +0,0 @@ - manpage.1'. You may view - the manual page with: `docbook-to-man manpage.sgml | nroff -man | - less'. A typical entry in a Makefile or Makefile.am is: - -manpage.1: manpage.sgml - docbook-to-man $< > $@ - - - The docbook-to-man binary is found in the docbook-to-man package. - Please remember that if you create the nroff version in one of the - debian/rules file targets (such as build), you will need to include - docbook-to-man in your Build-Depends control field. - - --> - - - FIRSTNAME"> - SURNAME"> - - September 27, 2014"> - - SECTION"> - wei.qianghb@foxmail.com"> - - MUTATE"> - - - Debian"> - GNU"> - GPL"> -]> - - - -
- &dhemail; -
- - &dhfirstname; - &dhsurname; - - - 2003 - &dhusername; - - &dhdate; -
- - &dhucpackage; - - &dhsection; - - - &dhpackage; - - program to do something - - - - &dhpackage; - - - - - - - - DESCRIPTION - - This manual page documents briefly the - &dhpackage; and bar - commands. - - This manual page was written for the &debian; distribution - because the original program does not have a manual page. - Instead, it has documentation in the &gnu; - Info format; see below. - - &dhpackage; is a program that... - - - - OPTIONS - - These programs follow the usual &gnu; command line syntax, - with long options starting with two dashes (`-'). A summary of - options is included below. For a complete description, see the - Info files. - - - - - - - - Show summary of options. - - - - - - - - Show version of program. - - - - - - SEE ALSO - - bar (1), baz (1). - - The programs are documented fully by The Rise and - Fall of a Fooish Bar available via the - Info system. - - - AUTHOR - - This manual page was written by &dhusername; &dhemail; for - the &debian; system (and may be used by others). Permission is - granted to copy, distribute and/or modify this document under - the terms of the &gnu; General Public License, Version 2 any - later version published by the Free Software Foundation. - - - On Debian systems, the complete text of the GNU General Public - License can be found in /usr/share/common-licenses/GPL. - - - -
- - diff --git a/debian/manpage.xml.ex b/debian/manpage.xml.ex deleted file mode 100644 index 95bf94f..0000000 --- a/debian/manpage.xml.ex +++ /dev/null @@ -1,291 +0,0 @@ - -.
will be generated. You may view the -manual page with: nroff -man .
| less'. A typical entry -in a Makefile or Makefile.am is: - -DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/manpages/docbook.xsl -XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0" - -manpage.1: manpage.xml - $(XP) $(DB2MAN) $< - -The xsltproc binary is found in the xsltproc package. The XSL files are in -docbook-xsl. A description of the parameters you can use can be found in the -docbook-xsl-doc-* packages. Please remember that if you create the nroff -version in one of the debian/rules file targets (such as build), you will need -to include xsltproc and docbook-xsl in your Build-Depends control field. -Alternatively use the xmlto command/package. That will also automatically -pull in xsltproc and docbook-xsl. - -Notes for using docbook2x: docbook2x-man does not automatically create the -AUTHOR(S) and COPYRIGHT sections. In this case, please add them manually as - ... . - -To disable the automatic creation of the AUTHOR(S) and COPYRIGHT sections -read /usr/share/doc/docbook-xsl/doc/manpages/authors.html. This file can be -found in the docbook-xsl-doc-html package. - -Validation can be done using: `xmllint -''-noout -''-valid manpage.xml` - -General documentation about man-pages and man-page-formatting: -man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ - ---> - - - - - - - - - - - - - -]> - - - - &dhtitle; - &dhpackage; - - - &dhfirstname; - &dhsurname; - Wrote this manpage for the Debian system. -
- &dhemail; -
-
-
- - 2007 - &dhusername; - - - This manual page was written for the Debian system - (and may be used by others). - Permission is granted to copy, distribute and/or modify this - document under the terms of the GNU General Public License, - Version 2 or (at your option) any later version published by - the Free Software Foundation. - On Debian systems, the complete text of the GNU General Public - License can be found in - /usr/share/common-licenses/GPL. - -
- - &dhucpackage; - &dhsection; - - - &dhpackage; - program to do something - - - - &dhpackage; - - - - - - - - - this - - - - - - - - this - that - - - - - &dhpackage; - - - - - - - - - - - - - - - - - - - DESCRIPTION - This manual page documents briefly the - &dhpackage; and bar - commands. - This manual page was written for the Debian distribution - because the original program does not have a manual page. - Instead, it has documentation in the GNU - info - 1 - format; see below. - &dhpackage; is a program that... - - - OPTIONS - The program follows the usual GNU command line syntax, - with long options starting with two dashes (`-'). A summary of - options is included below. For a complete description, see the - - info - 1 - files. - - - - - - - Does this and that. - - - - - - - Show summary of options. - - - - - - - Show version of program. - - - - - - FILES - - - /etc/foo.conf - - The system-wide configuration file to control the - behaviour of &dhpackage;. See - - foo.conf - 5 - for further details. - - - - ${HOME}/.foo.conf - - The per-user configuration file to control the - behaviour of &dhpackage;. See - - foo.conf - 5 - for further details. - - - - - - ENVIRONMENT - - - FOO_CONF - - If used, the defined file is used as configuration - file (see also ). - - - - - - DIAGNOSTICS - The following diagnostics may be issued - on stderr: - - - Bad configuration file. Exiting. - - The configuration file seems to contain a broken configuration - line. Use the option, to get more info. - - - - - &dhpackage; provides some return codes, that can - be used in scripts: - - Code - Diagnostic - - 0 - Program exited successfully. - - - 1 - The configuration file seems to be broken. - - - - - - BUGS - The program is currently limited to only work - with the foobar library. - The upstreams BTS can be found - at . - - - SEE ALSO - - - bar - 1 - , - baz - 1 - , - foo.conf - 5 - - The programs are documented fully by The Rise and - Fall of a Fooish Bar available via the - info - 1 - system. - -
- diff --git a/debian/menu.ex b/debian/menu.ex deleted file mode 100644 index 140e49c..0000000 --- a/debian/menu.ex +++ /dev/null @@ -1,2 +0,0 @@ -?package(mutate):needs="X11|text|vc|wm" section="Applications/see-menu-manual"\ - title="mutate" command="/usr/bin/mutate" diff --git a/debian/mutate.cron.d.ex b/debian/mutate.cron.d.ex deleted file mode 100644 index cd04f5e..0000000 --- a/debian/mutate.cron.d.ex +++ /dev/null @@ -1,4 +0,0 @@ -# -# Regular cron jobs for the mutate package -# -0 4 * * * root [ -x /usr/bin/mutate_maintenance ] && /usr/bin/mutate_maintenance diff --git a/debian/mutate.debhelper.log b/debian/mutate.debhelper.log deleted file mode 100644 index c0cae0f..0000000 --- a/debian/mutate.debhelper.log +++ /dev/null @@ -1,19 +0,0 @@ -dh_auto_configure -dh_auto_build -dh_auto_test -dh_prep -dh_auto_install -dh_installdocs -dh_installchangelogs -dh_perl -dh_link -dh_compress -dh_fixperms -dh_strip -dh_makeshlibs -dh_shlibdeps -dh_installdeb -dh_gencontrol -dh_md5sums -dh_builddeb -dh_builddeb diff --git a/debian/mutate.default.ex b/debian/mutate.default.ex deleted file mode 100644 index 6cc8fb8..0000000 --- a/debian/mutate.default.ex +++ /dev/null @@ -1,10 +0,0 @@ -# Defaults for mutate initscript -# sourced by /etc/init.d/mutate -# installed at /etc/default/mutate by the maintainer scripts - -# -# This is a POSIX shell fragment -# - -# Additional options that are passed to the Daemon. -DAEMON_OPTS="" diff --git a/debian/mutate.doc-base.EX b/debian/mutate.doc-base.EX deleted file mode 100644 index 1c78979..0000000 --- a/debian/mutate.doc-base.EX +++ /dev/null @@ -1,20 +0,0 @@ -Document: mutate -Title: Debian mutate Manual -Author: -Abstract: This manual describes what mutate is - and how it can be used to - manage online manuals on Debian systems. -Section: unknown - -Format: debiandoc-sgml -Files: /usr/share/doc/mutate/mutate.sgml.gz - -Format: postscript -Files: /usr/share/doc/mutate/mutate.ps.gz - -Format: text -Files: /usr/share/doc/mutate/mutate.text.gz - -Format: HTML -Index: /usr/share/doc/mutate/html/index.html -Files: /usr/share/doc/mutate/html/*.html diff --git a/debian/mutate.install b/debian/mutate.install new file mode 100644 index 0000000..80fad64 --- /dev/null +++ b/debian/mutate.install @@ -0,0 +1,4 @@ +src/mutate usr/bin/ +config/* usr/share/doc/mutate/examples/ +info/mutate.png usr/share/icons/ +info/Mutate.desktop usr/share/applications diff --git a/debian/mutate.substvars b/debian/mutate.substvars deleted file mode 100644 index abd3ebe..0000000 --- a/debian/mutate.substvars +++ /dev/null @@ -1 +0,0 @@ -misc:Depends= diff --git a/debian/mutate/DEBIAN/control b/debian/mutate/DEBIAN/control deleted file mode 100644 index fadcfde..0000000 --- a/debian/mutate/DEBIAN/control +++ /dev/null @@ -1,11 +0,0 @@ -Package: mutate -Version: 2.4 -Architecture: amd64 -Maintainer: Wei Qiang -Installed-Size: 900 -Depends: qt5-qmake, qtbase5-dev, libqt5x11extras5-dev, libboost-regex1.55-dev, libgtk2.0-dev -Section: utils -Priority: optional -Homepage: https://github.com/qdore/Mutate -Description: Mutate - An award-winning productivity application - Mutate is a simple quick start tool inspired by Alfred(OS X app).Be more productive with hotkeys, keywords and file actions at your fingertips. diff --git a/debian/mutate/DEBIAN/md5sums b/debian/mutate/DEBIAN/md5sums deleted file mode 100644 index 1cf7a2a..0000000 --- a/debian/mutate/DEBIAN/md5sums +++ /dev/null @@ -1,138 +0,0 @@ -b7a304120a07d96bd5511dec32f08fae usr/share/doc/mutate/README.Debian -5de27778343b10600d6f5c8e4a550a4a usr/share/doc/mutate/README.md -25eb36b983883b97641afe90b30dec7d usr/share/doc/mutate/changelog.gz -9b4919a8323d658f43b571ab26a6402b usr/share/doc/mutate/config/config.ini -017616c06cd9a759512646e59ca92d84 usr/share/doc/mutate/config/scripts/baidu_search/baidu-icon.png -d80f73992b650bb725bbf9dc7edca6f7 usr/share/doc/mutate/config/scripts/baidu_search/baidu_search.sh -7479a736fc78bd159830082244760a70 usr/share/doc/mutate/config/scripts/find/find.png -9e94769cc6e7dab260c85110e6c4a328 usr/share/doc/mutate/config/scripts/find/find.py -3f917c55f4fd4bfa7665ec84e6fbab84 usr/share/doc/mutate/config/scripts/github/github.png -de87c02befdb67e3b8bb9d7a28bd4331 usr/share/doc/mutate/config/scripts/github/github_search.sh -363f1c932596228ea06f948472c57daa usr/share/doc/mutate/config/scripts/google_search/google.png -03571c19f3ad6c14dc35f1324ae5926b usr/share/doc/mutate/config/scripts/google_search/google_search.sh -f52ce0600635e32517ff07d71f95fa59 usr/share/doc/mutate/config/scripts/googletranslate/google_translate.py -8a7f77fedf1a8d4430e04c6949f89df1 usr/share/doc/mutate/config/scripts/googletranslate/icon.png -6e40a698d8a506f31d9d6ee60d76db87 usr/share/doc/mutate/config/scripts/kill/icon.png -9d2625ae48a5c645a3852d3fdce730b2 usr/share/doc/mutate/config/scripts/kill/kill.py -8954c08a681dcd31d5fd01044e38456c usr/share/doc/mutate/config/scripts/logout/logout.png -d9a13a5e1d7e8b755b8ee73366c9969f usr/share/doc/mutate/config/scripts/logout/logout.sh -85cb4be0ffd5b76dbe5027c863702620 usr/share/doc/mutate/config/scripts/reboot/reboot.png -1062d487e196b36677bbb0a5b83c44f0 usr/share/doc/mutate/config/scripts/reboot/reboot.sh -33f134e2c771a4e426bf6f27e90d71bc usr/share/doc/mutate/config/scripts/shutdown/shutdown.png -1062d487e196b36677bbb0a5b83c44f0 usr/share/doc/mutate/config/scripts/shutdown/shutdown.sh -092c8e38a450940d8b75ca2280be4a7a usr/share/doc/mutate/copyright -248942f801680fe5b4e1b9ecf6045db9 usr/share/doc/mutate/include/QtX11Extras/QX11Info -5efe2f9f134a3cdccf21a03044520c6b usr/share/doc/mutate/include/QtX11Extras/QtX11Extras -a88015fa67a7dd19b4b1d86eb0224a85 usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasDepends -3ab45789d2f89f490790bd11092dc8ed usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasVersion -f19b2aefc417c14ac3083db452266ef7 usr/share/doc/mutate/include/QtX11Extras/qtx11extrasglobal.h -76fdd89c07de989349cdb121fe4b7cc5 usr/share/doc/mutate/include/QtX11Extras/qtx11extrasversion.h -f2851301d7eabae3a5212f0c2b55cc73 usr/share/doc/mutate/include/QtX11Extras/qx11info_x11.h -4aaa5ed62b6f5c9cd4a6649d4893a71c usr/share/doc/mutate/include/boost/algorithm/string.hpp -918e382b212f25d1842519543471778b usr/share/doc/mutate/include/boost/algorithm/string/case_conv.hpp.gz -7335c878a91d0ce815e8b045cbec3553 usr/share/doc/mutate/include/boost/algorithm/string/classification.hpp.gz -98ceab8c81eae281c0ed826659e96b1c usr/share/doc/mutate/include/boost/algorithm/string/compare.hpp.gz -3ed6a4bb673160371b249d4e841b25a4 usr/share/doc/mutate/include/boost/algorithm/string/concept.hpp -b0220e733d51c714e205f53484336d5d usr/share/doc/mutate/include/boost/algorithm/string/config.hpp -8060e2dd42ca948ca56c5030d66ee633 usr/share/doc/mutate/include/boost/algorithm/string/constants.hpp -e5527420b8a4a5f03a3a923268940a2b usr/share/doc/mutate/include/boost/algorithm/string/detail/case_conv.hpp.gz -f03918be5bca2c2cc5c610f38efe2dd3 usr/share/doc/mutate/include/boost/algorithm/string/detail/classification.hpp.gz -fc14a84e4b9e40a206d6d11387de87c9 usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format.hpp.gz -0de409538941ba969ec23ec500fe92b8 usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_all.hpp.gz -b2a98d22c993ca55c2e6f3f19e6fd580 usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_store.hpp -c387c4ce0d1904d30a04da0f29ec9629 usr/share/doc/mutate/include/boost/algorithm/string/detail/find_iterator.hpp -e5ad05ade9936f3979d127aa4dc088c0 usr/share/doc/mutate/include/boost/algorithm/string/detail/finder.hpp.gz -a22a553547dd2b24a70f1658b8bbc4c7 usr/share/doc/mutate/include/boost/algorithm/string/detail/finder_regex.hpp.gz -f812135676291d093d1d73ae95b1df99 usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter.hpp -793d6fbd9774baf162031429e65943a2 usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter_regex.hpp -0124a3a07b9e160f6dc81d708ac2f369 usr/share/doc/mutate/include/boost/algorithm/string/detail/predicate.hpp -ef5a579b35074cd8ce5da2b52f22f520 usr/share/doc/mutate/include/boost/algorithm/string/detail/replace_storage.hpp.gz -213e152fa08bc7d1ea25f1022bb32d47 usr/share/doc/mutate/include/boost/algorithm/string/detail/sequence.hpp.gz -3fa828af70a70f4861bdc4386365aade usr/share/doc/mutate/include/boost/algorithm/string/detail/trim.hpp -f8a25432bae6a44d5d31d7ef7a7340d6 usr/share/doc/mutate/include/boost/algorithm/string/detail/util.hpp -0c93e84729068a0d535125dac7f1c0d8 usr/share/doc/mutate/include/boost/algorithm/string/erase.hpp.gz -805d3d4ed3742bce7f8a35781674e37b usr/share/doc/mutate/include/boost/algorithm/string/find.hpp.gz -f7dd6eb0300aef91cb65831d30c4e8be usr/share/doc/mutate/include/boost/algorithm/string/find_format.hpp.gz -4b45a3ee7bc2b6f2f90576c3eb0bf77e usr/share/doc/mutate/include/boost/algorithm/string/find_iterator.hpp.gz -e4fc92a3e942e3f35a14e0687bd96711 usr/share/doc/mutate/include/boost/algorithm/string/finder.hpp.gz -28d540a60fa1c40220ff04a1541215c8 usr/share/doc/mutate/include/boost/algorithm/string/formatter.hpp.gz -a87d363f3af4704cbba432882efccb83 usr/share/doc/mutate/include/boost/algorithm/string/iter_find.hpp.gz -70ed39f66f21d33b3a6b9fc5d3842880 usr/share/doc/mutate/include/boost/algorithm/string/join.hpp.gz -118a4f1d3ec5413b070b8a9a782d785b usr/share/doc/mutate/include/boost/algorithm/string/predicate.hpp.gz -9baff3beffb0581782f6eeead061801b usr/share/doc/mutate/include/boost/algorithm/string/predicate_facade.hpp -693b620b1cd643c14251c7133e356eda usr/share/doc/mutate/include/boost/algorithm/string/regex.hpp.gz -83b6cf92181aa8e860d2a4f8b75df551 usr/share/doc/mutate/include/boost/algorithm/string/regex_find_format.hpp -881dbfff426a406dae6f98e0d89ffee3 usr/share/doc/mutate/include/boost/algorithm/string/replace.hpp.gz -eb2143f22ad33def463e6ae251087103 usr/share/doc/mutate/include/boost/algorithm/string/sequence_traits.hpp.gz -886149e2cfea8aeb94900b81762237d1 usr/share/doc/mutate/include/boost/algorithm/string/split.hpp.gz -299a7bd5b47f2af5289cee9524fd4fee usr/share/doc/mutate/include/boost/algorithm/string/std/list_traits.hpp -d890c4349960a77a76e62d8b7081a00a usr/share/doc/mutate/include/boost/algorithm/string/std/rope_traits.hpp -5ac5090850306a983e0411dbeae60b42 usr/share/doc/mutate/include/boost/algorithm/string/std/slist_traits.hpp -aa14aefc589444e056e65363c4dc08dd usr/share/doc/mutate/include/boost/algorithm/string/std/string_traits.hpp -d9cfc552ef8b74ea922bba99aff0a158 usr/share/doc/mutate/include/boost/algorithm/string/std_containers_traits.hpp -707eb823a6d535cacd4898d276e52f4c usr/share/doc/mutate/include/boost/algorithm/string/trim.hpp.gz -6b4defef922e7697cddcc089e41e2b5b usr/share/doc/mutate/include/boost/algorithm/string/trim_all.hpp.gz -75479f9bebc7876d4fa23cd1df64cd88 usr/share/doc/mutate/include/boost/algorithm/string/yes_no_type.hpp -f9d9933f1742ec1fd9691026377c33d7 usr/share/doc/mutate/include/boost/algorithm/string_regex.hpp -4eec0613e54441f6151e74bb2e60ed84 usr/share/doc/mutate/include/boost/cregex.hpp -bc512a560e5602ea27afae6d676853e3 usr/share/doc/mutate/include/boost/regex.h -41e36b74ee190c31694363b8a63bc85f usr/share/doc/mutate/include/boost/regex.hpp -5db965c14303991f610ff7487af37946 usr/share/doc/mutate/include/boost/regex/concepts.hpp.gz -518e64c238e64b5efeb834cba974eaac usr/share/doc/mutate/include/boost/regex/config.hpp.gz -360b970023eca58e06fa2c4b5541b35b usr/share/doc/mutate/include/boost/regex/config/borland.hpp -44f0a7e6c0e7788309bc4566df2e3791 usr/share/doc/mutate/include/boost/regex/config/cwchar.hpp -64ae9a4fe2568c529fea5a389bc19e5e usr/share/doc/mutate/include/boost/regex/icu.hpp.gz -12c85f2b68e4e397106f39023aa7ec3f usr/share/doc/mutate/include/boost/regex/mfc.hpp.gz -62e22d08a7375b88b9f49a59d98df3c3 usr/share/doc/mutate/include/boost/regex/pattern_except.hpp -b91234a1efccd4a1e3d015cb53d1b1ad usr/share/doc/mutate/include/boost/regex/pending/object_cache.hpp.gz -20dffcd68be8a149c734ba2c17a5fec8 usr/share/doc/mutate/include/boost/regex/pending/static_mutex.hpp.gz -74875de2a905a674eaeb1f8b12134168 usr/share/doc/mutate/include/boost/regex/pending/unicode_iterator.hpp.gz -d178523922872eb0c015b1887c6b3963 usr/share/doc/mutate/include/boost/regex/regex_traits.hpp -cb57cf17d2265af41045dfc93101a9b5 usr/share/doc/mutate/include/boost/regex/user.hpp -15b16e81f11c99ffe56dfa16ec62fa2a usr/share/doc/mutate/include/boost/regex/v4/basic_regex.hpp.gz -8a611bb959b79f47306081a3c6eea308 usr/share/doc/mutate/include/boost/regex/v4/basic_regex_creator.hpp.gz -a4134afc01c3f0a49354dfff4655fa21 usr/share/doc/mutate/include/boost/regex/v4/basic_regex_parser.hpp.gz -38e41818605fd01506a2676e9efab50e usr/share/doc/mutate/include/boost/regex/v4/c_regex_traits.hpp.gz -6f07b716a467a934c2431901106a2901 usr/share/doc/mutate/include/boost/regex/v4/char_regex_traits.hpp -6993f67896e67d3751e0021c9ecc5be8 usr/share/doc/mutate/include/boost/regex/v4/cpp_regex_traits.hpp.gz -f05ab7f02099e21d2fd678c186e1d297 usr/share/doc/mutate/include/boost/regex/v4/cregex.hpp.gz -caaabc0e84eb75255b975cc8f7a44dcd usr/share/doc/mutate/include/boost/regex/v4/error_type.hpp -c809c722a0054e33e9166b92e3ffa55a usr/share/doc/mutate/include/boost/regex/v4/fileiter.hpp.gz -ea65d28a2cab042476c4efd566fd2980 usr/share/doc/mutate/include/boost/regex/v4/instances.hpp.gz -b73c3d27617cb97a33e4fa747f608cce usr/share/doc/mutate/include/boost/regex/v4/iterator_category.hpp -916b849dd44b338f614223630c92242c usr/share/doc/mutate/include/boost/regex/v4/iterator_traits.hpp -c55637251d420e8d6f1b2aac0eb30d80 usr/share/doc/mutate/include/boost/regex/v4/match_flags.hpp.gz -7c57f965100be2af622fe90ae6878151 usr/share/doc/mutate/include/boost/regex/v4/match_results.hpp.gz -fd335059870f08202bc8941ad4cddf35 usr/share/doc/mutate/include/boost/regex/v4/mem_block_cache.hpp -94754762ea4c00857423f4c30812d21d usr/share/doc/mutate/include/boost/regex/v4/perl_matcher.hpp.gz -02670d93d2afaff9739f4e3308b9b650 usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_common.hpp.gz -fc4a775a332f04091dc481a7a510cf74 usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_non_recursive.hpp.gz -fdb903221db57c7c0c18f681f7a97633 usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_recursive.hpp.gz -ea762604d0c0849d9e67e852e129b256 usr/share/doc/mutate/include/boost/regex/v4/primary_transform.hpp -12893a418042b970e4ec77bfe9425b27 usr/share/doc/mutate/include/boost/regex/v4/protected_call.hpp -75944afd3687b8a851fe994c4794c565 usr/share/doc/mutate/include/boost/regex/v4/regbase.hpp.gz -d5525b5811cab0fc6396cd111af51583 usr/share/doc/mutate/include/boost/regex/v4/regex.hpp.gz -7423512d7dbc545c9020c2fe5186683e usr/share/doc/mutate/include/boost/regex/v4/regex_format.hpp.gz -6e9cd2b96bbb452a9322e0ec20efe1ac usr/share/doc/mutate/include/boost/regex/v4/regex_fwd.hpp -462f2b4807f458e0c5c9cf81deb18521 usr/share/doc/mutate/include/boost/regex/v4/regex_grep.hpp.gz -2f64b50f87b9f0b702ba7d65d822c967 usr/share/doc/mutate/include/boost/regex/v4/regex_iterator.hpp.gz -95a31cf5f42ae8657a8005112354195f usr/share/doc/mutate/include/boost/regex/v4/regex_match.hpp.gz -9b7296a2256714d2c3103989d6c15e64 usr/share/doc/mutate/include/boost/regex/v4/regex_merge.hpp -045cd30cd4d51bffe0e48b42ed4d788f usr/share/doc/mutate/include/boost/regex/v4/regex_raw_buffer.hpp -948e3b54ea3819bb5a91046690acbc75 usr/share/doc/mutate/include/boost/regex/v4/regex_replace.hpp -0dec6ac15d30a9a9fef3c1e246d0fb4c usr/share/doc/mutate/include/boost/regex/v4/regex_search.hpp.gz -8c68de436f0568fbc915666701b26f1d usr/share/doc/mutate/include/boost/regex/v4/regex_split.hpp.gz -2a072d37a9997270817ed3494f884836 usr/share/doc/mutate/include/boost/regex/v4/regex_token_iterator.hpp.gz -5d5ea6e66f5b1f71b65a0f37b87f853e usr/share/doc/mutate/include/boost/regex/v4/regex_traits.hpp.gz -154ad6f318f72caa9981d445c04695b5 usr/share/doc/mutate/include/boost/regex/v4/regex_traits_defaults.hpp.gz -1a24a629edb66c45fc9049dbf043237d usr/share/doc/mutate/include/boost/regex/v4/regex_workaround.hpp.gz -5fa2b3ede96e7b388f230fb6beb24873 usr/share/doc/mutate/include/boost/regex/v4/states.hpp.gz -e380561b3d4c9a8e891637eabf7bfb6c usr/share/doc/mutate/include/boost/regex/v4/sub_match.hpp.gz -beff3f5fd33ba2eef3e661834b6efe03 usr/share/doc/mutate/include/boost/regex/v4/syntax_type.hpp.gz -dce59339b7e7e5aa7fd47abd346b0613 usr/share/doc/mutate/include/boost/regex/v4/u32regex_iterator.hpp.gz -3e9a86e97f9c14419f174f6103295379 usr/share/doc/mutate/include/boost/regex/v4/u32regex_token_iterator.hpp.gz -d7ddb0b94f470a62b5e3be135357c96f usr/share/doc/mutate/include/boost/regex/v4/w32_regex_traits.hpp.gz -c2c2be5ddc796610e9cb84a4dba6ecb0 usr/share/doc/mutate/include/boost/regex_fwd.hpp -03ce518d73000bd426d510ef492afeb0 usr/share/doc/mutate/info/Mutate.desktop -2ae1f7404619f6a34d3b37719a715801 usr/share/doc/mutate/info/mutate.png -340261daf2dc54c7a7057b66ae06bc53 usr/share/doc/mutate/src.tar.gz diff --git a/debian/mutate/DEBIAN/postinst b/debian/mutate/DEBIAN/postinst deleted file mode 100755 index a75a5df..0000000 --- a/debian/mutate/DEBIAN/postinst +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh -# postinst script for mutate -# -# see: dh_installdeb(1) - -# summary of how this script can be called: -# * `configure' -# * `abort-upgrade' -# * `abort-remove' `in-favour' -# -# * `abort-remove' -# * `abort-deconfigure' `in-favour' -# `removing' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package -PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin -export PATH - -dire="/usr/share/doc/mutate" -ARCH=`uname -m` -BIT32=i686 -BIT64=x86_64 -if [ ${ARCH} = ${BIT64} ];then -qm="/usr/lib/x86_64-linux-gnu/qt5/bin/qmake" -else -qm="/usr/lib/i686-linux-gnu/qt5/bin/qmake" -fi - -cd $dire && gunzip *.gz && tar -xf *.tar && cd src && ${qm} . && make && make install -for i in `ls /home`; do -mkdir -p /home/$i/.config/Mutate -cp -a $dire/config/* /home/$i/.config/Mutate -cat $dire/config/config.ini | sed "s#{home}#`echo /home/$i`#g" > /home/$i/.config/Mutate/config.ini -chmod -R a+x /home/$i/.config/Mutate/scripts -chmod -R a+w /home/$i/.config/Mutate -done -mkdir -p /root/.config/Mutate -cp -a $dire/config/* /root/.config/Mutate -cat $dire/config/config.ini | sed "s#{home}#`echo /root`#g" > /root/.config/Mutate/config.ini -chmod -R a+x /root/.config/Mutate/scripts -chmod -R a+w /root/.config/Mutate -cp $dire/info/mutate.png /usr/share/icons -cp $dire/info/Mutate.desktop /usr/share/applications -rm -rf $dire diff --git a/debian/mutate/DEBIAN/postrm b/debian/mutate/DEBIAN/postrm deleted file mode 100755 index 5af165b..0000000 --- a/debian/mutate/DEBIAN/postrm +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh -# postrm script for mutate -# -# see: dh_installdeb(1) - -# summary of how this script can be called: -# * `remove' -# * `purge' -# * `upgrade' -# * `failed-upgrade' -# * `abort-install' -# * `abort-install' -# * `abort-upgrade' -# * `disappear' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - -rm -rf /usr/local/bin/mutate -rm -f /usr/share/icons/mutate.png -rm -f /usr/share/applications/Mutate.desktop -for i in `ls /home`; do -rm -rf /home/$i/.config/Mutate -done -rm -rf /root/.config/Mutate - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - - - -exit 0 diff --git a/debian/mutate/usr/share/doc/mutate/README.Debian b/debian/mutate/usr/share/doc/mutate/README.Debian deleted file mode 100644 index 3a8e451..0000000 --- a/debian/mutate/usr/share/doc/mutate/README.Debian +++ /dev/null @@ -1,6 +0,0 @@ -mutate for Debian ------------------ - - - - -- Wei Qiang Sat, 27 Sep 2014 15:25:10 +0800 diff --git a/debian/mutate/usr/share/doc/mutate/README.md b/debian/mutate/usr/share/doc/mutate/README.md deleted file mode 100644 index 9841fa0..0000000 --- a/debian/mutate/usr/share/doc/mutate/README.md +++ /dev/null @@ -1,98 +0,0 @@ -Mutate - An award-winning productivity application -====== - -Mutate is a simple quick start tool inspired by Alfred(OS X app) for ubuntu.Be more productive with hotkeys, keywords and file actions at your fingertips. - -##How to install: - - Ubuntu 14.04: - sudo add-apt-repository ppa:wei-qianghb/mutate - sudo apt-get update - sudo apt-get install mutate - - Others: - xdg-open /release/mutate_1.0.deb - -##Loaded with features to increase your productivity ----- -###Find Applications & Files -![applications demo](http://i.imgur.com/dyNHVwU.png) -###Find Files -![files demo](http://i.imgur.com/4Jx878l.png) -###kill process -![killprocess demo](http://i.imgur.com/XSciIex.png) -###google translate -####Select some words use your mouse, than press ctrl+t(you can define it ) -![translate demo](http://i.imgur.com/kB4YSqU.jpg) -####or input 'tr' and some words -![translate demo](http://i.imgur.com/gycjZeY.png) -###Quick-Search the Web -####google search -![google demo](http://i.imgur.com/oRtXJBu.png) -####github search -![github demo](http://i.imgur.com/oIVCSqS.png) -You can add other keywods such as keywords like wiki, twitter or youtube. -###open url -![url demo](http://i.imgur.com/2JFFMZz.png) -####quickly shut down or log out or reboot -![shutdown demo](http://i.imgur.com/yvyyUDb.png) - - -![url demo](http://i.imgur.com/bnBvfgw.png) - -##Preference: -####Type preference to open the setting widget -The first row means default hotkey to open mutate is Ctrl+D,also you can redefine it. -Other scripts's keyword, take google_translate for example.If you press Ctrl+T,it will type 'tr ' and the mouse selected text into the line editor. -![preferemce demo](http://i.imgur.com/1hHLY6r.png) -####How to write scripts -When you type "tr work" in the line editor,mutate will execute ./google_translate.py in the backgrouder. -``` -./google_translate.py work -[工作] -command=copy -icon= -subtext=work -[做工] -command=copy -icon= -subtext=work, do manual work -[办事] -command=copy -icon= -subtext=work, handle affairs -[干] -command=copy -icon= -subtext=dry, do, concern, be concerned with, have to do with, work -[活] -command=copy -icon= -subtext=live, save, subsist, work -[事] -command=copy -icon= -subtext=be engaged, serve, wait on, wait upon, work -[运转] -command=copy -icon= -subtext=operate, revolve, turn around, work -[在职] -command=copy -icon= -subtext=hold a post, work -[做事] -command=copy -icon= -subtext=work, act, handle affairs, have a job -``` - -For the first item, it will show "工作" in the first row, and "work" in the second row, if you don't Specify icon's address, it will show the script's original icon. - -About command: -command can be shell command, it means if you enter this item it will do this shell command.Except shell command, it can be "copy" to copy this item's text to clipboard. - -It isn't hard to know what does it mean, and it is also very easy to write a script. -In the "~/.config/Mutate/scripts",it has some scripts for examples. -###Contact: wei.qianghb@foxmail.com - diff --git a/debian/mutate/usr/share/doc/mutate/changelog.gz b/debian/mutate/usr/share/doc/mutate/changelog.gz deleted file mode 100644 index 994ef87..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/changelog.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/config.ini b/debian/mutate/usr/share/doc/mutate/config/config.ini deleted file mode 100644 index 3bbb62a..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/config.ini +++ /dev/null @@ -1,51 +0,0 @@ -[shutdown] -ScriptAddress={home}/.config/Mutate/scripts/shutdown/shutdown.sh -IconAddress={home}/.config/Mutate/scripts/shutdown/shutdown.png -HotKey= -Argument=none -[log out] -ScriptAddress={home}/.config/Mutate/scripts/logout/logout.sh -IconAddress={home}/.config/Mutate/scripts/logout/logout.png -HotKey= -Argument=none -[reboot] -ScriptAddress={home}/.config/Mutate/scripts/reboot/reboot.sh -IconAddress={home}/.config/Mutate/scripts/reboot/reboot.png -HotKey= -Argument=none -[baidu] -ScriptAddress={home}/.config/Mutate/scripts/baidu_search/baidu_search.sh -IconAddress={home}/.config/Mutate/scripts/baidu_search/baidu-icon.png -HotKey= -Argument=need -[github] -ScriptAddress={home}/.config/Mutate/scripts/github/github_search.sh -IconAddress={home}/.config/Mutate/scripts/github/github.png -HotKey= -Argument=need -[kill] -ScriptAddress={home}/.config/Mutate/scripts/kill/kill.py -IconAddress={home}/.config/Mutate/scripts/kill/icon.png -HotKey= -Argument=need -[tr] -ScriptAddress={home}/.config/Mutate/scripts/googletranslate/google_translate.py -IconAddress={home}/.config/Mutate/scripts/googletranslate/icon.png -HotKey=Ctrl+T -Argument=need -[google] -ScriptAddress={home}/.config/Mutate/scripts/google_search/google_search.sh -IconAddress={home}/.config/Mutate/scripts/google_search/google.png -HotKey= -Argument=need -[find] -ScriptAddress={home}/.config/Mutate/scripts/find/find.py -IconAddress={home}/.config/Mutate/scripts/find/find.png -HotKey= -Argument=need -[default] -ScriptAddress= -IconAddress= -HotKey=Ctrl+D -Argument=none -Height=0.5 diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/baidu_search/baidu-icon.png b/debian/mutate/usr/share/doc/mutate/config/scripts/baidu_search/baidu-icon.png deleted file mode 100644 index fed3eb2..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/config/scripts/baidu_search/baidu-icon.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/baidu_search/baidu_search.sh b/debian/mutate/usr/share/doc/mutate/config/scripts/baidu_search/baidu_search.sh deleted file mode 100644 index 38ac4c8..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/scripts/baidu_search/baidu_search.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -echo [$@] -echo "command=xdg-open \"http://www.baidu.com/s?wd=$@\"" -echo "icon=" -echo "subtext=百度搜索 $@" diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/find/find.png b/debian/mutate/usr/share/doc/mutate/config/scripts/find/find.png deleted file mode 100644 index 48715af..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/config/scripts/find/find.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/find/find.py b/debian/mutate/usr/share/doc/mutate/config/scripts/find/find.py deleted file mode 100644 index aca6ec2..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/scripts/find/find.py +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/python -#!encoding = utf-8 - -import sys -import subprocess -import gio -import os - -reload(sys) -sys.setdefaultencoding('utf-8') - -#text command icon subtext -for i in range(1, len(sys.argv)): - try: - k = os.popen("find " + os.environ['HOME'] + " -name '*" + sys.argv[i] + "*' 2>/dev/null") - except: - sys.exit() - strs = k.read().splitlines() - for str in strs: - icon = gio.File(str).query_info("standard::icon").get_icon().to_string() - try: - text = '[' + str.split('/')[-1] + ']' - command = 'command=xdg-open ' + str - icon = 'icon=' + icon.split(' ')[2] - subtext = 'subtext=' + str - except: - continue - print text - print command - print icon - print subtext diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/github/github.png b/debian/mutate/usr/share/doc/mutate/config/scripts/github/github.png deleted file mode 100644 index 3bb8f01..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/config/scripts/github/github.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/github/github_search.sh b/debian/mutate/usr/share/doc/mutate/config/scripts/github/github_search.sh deleted file mode 100644 index bf38130..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/scripts/github/github_search.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -echo [$@] -echo "command=xdg-open \"http://github.com/search?q=$@\"" -echo "icon=" -echo "subtext=github search $@" diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/google_search/google.png b/debian/mutate/usr/share/doc/mutate/config/scripts/google_search/google.png deleted file mode 100644 index efddda6..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/config/scripts/google_search/google.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/google_search/google_search.sh b/debian/mutate/usr/share/doc/mutate/config/scripts/google_search/google_search.sh deleted file mode 100644 index 308ec90..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/scripts/google_search/google_search.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -echo [$@] -echo "command=xdg-open \"http://www.google.com.hk/webhp?hl=zh-CN#safe=strict&hl=zh-CN&q=$@\"" -echo "icon=" -echo "subtext=google search $@" diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/googletranslate/google_translate.py b/debian/mutate/usr/share/doc/mutate/config/scripts/googletranslate/google_translate.py deleted file mode 100644 index 69c09a2..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/scripts/googletranslate/google_translate.py +++ /dev/null @@ -1,69 +0,0 @@ -#!/usr/bin/python -#!encoding = utf-8 - -import re -import urllib -import urllib2 -import json -import sys -reload(sys) -sys.setdefaultencoding('utf-8') - -#text command icon subtext - -def has_chinese_charactar(content): - try: - iconvcontent = unicode(content) - zhPattern = re.compile(u'[\u4e00-\u9fa5]+') - match = zhPattern.search(iconvcontent) - res = False - if match: - res = True - return res - except: - return True - -for i in range(1, len(sys.argv)): - if has_chinese_charactar(sys.argv[i]): - source_languege = "zh-CN" - target_languege = "en" - else: - source_languege = "en" - target_languege = "zh-CN" - url = 'http://translate.google.cn/translate_a/t' - payload = { - 'client': 'p', - 'text' : sys.argv[i], - 'hl' : 'en-EN', - 'sl' : source_languege, - 'tl' : target_languege, - 'multires': '1', - 'ssel' : '0', - 'tsel' : '0', - 'sc' : '1', - 'ie' : 'UTF-8', - 'oe' : 'UTF-8' - } - response = urllib2.Request(url,urllib.urlencode(payload)) - browser = "Mozilla/5.0 (Windows NT 6.1; WOW64)" - response.add_header('User-Agent', browser) - response = urllib2.urlopen(response) - get_page = response.read() - get_page = json.loads(get_page) - if 'dict' in get_page.keys() and 'entry' in get_page['dict'][0]: - for i in get_page['dict'][0]['entry']: - print '[' + i['word'] + ']' - print 'command=copy' - print 'icon=' - subtext = '' - for tm in range(0, len(i['reverse_translation']) - 1): - subtext = subtext + i['reverse_translation'][tm] + ', ' - subtext += i['reverse_translation'][-1] - print 'subtext=' + subtext - else: - for i in get_page['sentences']: - if 'trans' in i.keys(): - print '[' + i['trans'] + ']' - print 'command=copy' - print 'icon=' - print 'subtext=' + i['orig'] diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/googletranslate/icon.png b/debian/mutate/usr/share/doc/mutate/config/scripts/googletranslate/icon.png deleted file mode 100644 index 752ee07..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/config/scripts/googletranslate/icon.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/kill/icon.png b/debian/mutate/usr/share/doc/mutate/config/scripts/kill/icon.png deleted file mode 100644 index f4b899b..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/config/scripts/kill/icon.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/kill/kill.py b/debian/mutate/usr/share/doc/mutate/config/scripts/kill/kill.py deleted file mode 100644 index 56bc03e..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/scripts/kill/kill.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python - -#text command icon subtext -import subprocess, gio, sys -apps = gio.app_info_get_all() -for i in range(1, len(sys.argv)): - try: - k = subprocess.check_output("ps -A -o pid -o %cpu -o comm | grep -i [^/]" + sys.argv[i] + "[^/]*$", shell = True) - except: - sys.exit() - for j in k.splitlines(): - result_s = j.split(' ') - result = [] - for result_tmp in result_s: - if result_tmp != '': - result.append(result_tmp) - print '[' + result[2] + ']' - print 'command=kill -9 ' + result[0] - icon = "" - for app in apps: - if app.get_executable() == result[2]: - try: - icon = app.get_icon().to_string() - except: - icon = "" - if icon == "": - icon = "/usr/share/icons/gnome/48x48/mimetypes/application-x-executable.png" - print "icon=" + icon - try: - temp = subprocess.check_output("which " + result[2], shell=True) - print "subtext=" + result[1] + '% CPU @ ' + temp - except: - print "subtext=" + result[1] + '% CPU @ ' + result[2] diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/logout/logout.png b/debian/mutate/usr/share/doc/mutate/config/scripts/logout/logout.png deleted file mode 100644 index 798adfd..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/config/scripts/logout/logout.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/logout/logout.sh b/debian/mutate/usr/share/doc/mutate/config/scripts/logout/logout.sh deleted file mode 100644 index 4aa223c..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/scripts/logout/logout.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -gnome-session-quit --logout diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/reboot/reboot.png b/debian/mutate/usr/share/doc/mutate/config/scripts/reboot/reboot.png deleted file mode 100644 index d421217..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/config/scripts/reboot/reboot.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/reboot/reboot.sh b/debian/mutate/usr/share/doc/mutate/config/scripts/reboot/reboot.sh deleted file mode 100644 index 8fcd86b..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/scripts/reboot/reboot.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -gnome-session-quit --reboot diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/shutdown/shutdown.png b/debian/mutate/usr/share/doc/mutate/config/scripts/shutdown/shutdown.png deleted file mode 100644 index 6de6db7..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/config/scripts/shutdown/shutdown.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/config/scripts/shutdown/shutdown.sh b/debian/mutate/usr/share/doc/mutate/config/scripts/shutdown/shutdown.sh deleted file mode 100644 index 8fcd86b..0000000 --- a/debian/mutate/usr/share/doc/mutate/config/scripts/shutdown/shutdown.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -gnome-session-quit --reboot diff --git a/debian/mutate/usr/share/doc/mutate/copyright b/debian/mutate/usr/share/doc/mutate/copyright deleted file mode 100644 index a1355de..0000000 --- a/debian/mutate/usr/share/doc/mutate/copyright +++ /dev/null @@ -1,38 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: mutate -Source: - -Files: * -Copyright: - -License: - - - . - - -# If you want to use GPL v2 or later for the /debian/* files use -# the following clauses, or change it to suit. Delete these two lines -Files: debian/* -Copyright: 2014 Wei Qiang -License: GPL-2+ - 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 program. If not, see - . - On Debian systems, the complete text of the GNU General - Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". - -# Please also look if there are files or directories which have a -# different copyright/license attached and list them here. -# Please avoid to pick license terms that are more restrictive than the -# packaged work, as it may make Debian's contributions unacceptable upstream. diff --git a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QX11Info b/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QX11Info deleted file mode 100644 index 1914b99..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QX11Info +++ /dev/null @@ -1 +0,0 @@ -#include "qx11info_x11.h" diff --git a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11Extras b/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11Extras deleted file mode 100644 index 6089cee..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11Extras +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef QT_QTX11EXTRAS_MODULE_H -#define QT_QTX11EXTRAS_MODULE_H -#include -#include "qtx11extrasglobal.h" -#include "qtx11extrasversion.h" -#endif diff --git a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasDepends b/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasDepends deleted file mode 100644 index ee62ed3..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasDepends +++ /dev/null @@ -1,3 +0,0 @@ -/* This file was generated by qmake with the info from /src/x11extras/x11extras.pro. */ -#include -#include diff --git a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasVersion b/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasVersion deleted file mode 100644 index c8d2485..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasVersion +++ /dev/null @@ -1 +0,0 @@ -#include "qtx11extrasversion.h" diff --git a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qtx11extrasglobal.h b/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qtx11extrasglobal.h deleted file mode 100644 index ce59c21..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qtx11extrasglobal.h +++ /dev/null @@ -1,61 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2012 Intel Corporation. -** Contact: http://www.qt-project.org/legal -** -** This file is part of the QtCore module of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -#ifndef QTX11EXTRASGLOBAL_H -#define QTX11EXTRASGLOBAL_H - -#include - -QT_BEGIN_NAMESPACE - -#ifndef QT_STATIC -# if defined(QT_BUILD_X11EXTRAS_LIB) -# define Q_X11EXTRAS_EXPORT Q_DECL_EXPORT -# else -# define Q_X11EXTRAS_EXPORT Q_DECL_IMPORT -# endif -#else -# define Q_X11EXTRAS_EXPORT -#endif - -QT_END_NAMESPACE - -#endif // QTX11EXTRASGLOBAL_H diff --git a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qtx11extrasversion.h b/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qtx11extrasversion.h deleted file mode 100644 index e413043..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qtx11extrasversion.h +++ /dev/null @@ -1,9 +0,0 @@ -/* This file was generated by syncqt. */ -#ifndef QT_QTX11EXTRAS_VERSION_H -#define QT_QTX11EXTRAS_VERSION_H - -#define QTX11EXTRAS_VERSION_STR "5.3.1" - -#define QTX11EXTRAS_VERSION 0x050301 - -#endif // QT_QTX11EXTRAS_VERSION_H diff --git a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qx11info_x11.h b/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qx11info_x11.h deleted file mode 100644 index d5d00f3..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qx11info_x11.h +++ /dev/null @@ -1,82 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the QtGui module of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:LGPL$ -** Commercial License Usage -** Licensees holding valid commercial Qt licenses may use this file in -** accordance with the commercial license agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. -** -** GNU Lesser General Public License Usage -** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -#ifndef QX11INFO_X11_H -#define QX11INFO_X11_H - -#include -#include "QtX11Extras/qtx11extrasglobal.h" - -typedef struct _XDisplay Display; -struct xcb_connection_t; - -QT_BEGIN_NAMESPACE - -class Q_X11EXTRAS_EXPORT QX11Info -{ -public: - static bool isPlatformX11(); - - static int appDpiX(int screen=-1); - static int appDpiY(int screen=-1); - - static unsigned long appRootWindow(int screen=-1); - static int appScreen(); - - static unsigned long appTime(); - static unsigned long appUserTime(); - - static void setAppTime(unsigned long time); - static void setAppUserTime(unsigned long time); - - static unsigned long getTimestamp(); - - static Display *display(); - static xcb_connection_t *connection(); - -private: - QX11Info(); -}; - -QT_END_NAMESPACE - -#endif // QX11INFO_X11_H - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string.hpp deleted file mode 100644 index 0771517..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string.hpp +++ /dev/null @@ -1,31 +0,0 @@ -// Boost string_algo library string_algo.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2004. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_ALGO_HPP -#define BOOST_STRING_ALGO_HPP - -/*! \file - Cumulative include for string_algo library -*/ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -#endif // BOOST_STRING_ALGO_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/case_conv.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/case_conv.hpp.gz deleted file mode 100644 index 09848e0..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/case_conv.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/classification.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/classification.hpp.gz deleted file mode 100644 index 56a6b56..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/classification.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/compare.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/compare.hpp.gz deleted file mode 100644 index 9c402b3..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/compare.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/concept.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/concept.hpp deleted file mode 100644 index 17e8349..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/concept.hpp +++ /dev/null @@ -1,83 +0,0 @@ -// Boost string_algo library concept.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_CONCEPT_HPP -#define BOOST_STRING_CONCEPT_HPP - -#include -#include -#include -#include - -/*! \file - Defines concepts used in string_algo library -*/ - -namespace boost { - namespace algorithm { - - //! Finder concept - /*! - Defines the Finder concept. Finder is a functor which selects - an arbitrary part of a string. Search is performed on - the range specified by starting and ending iterators. - - Result of the find operation must be convertible to iterator_range. - */ - template - struct FinderConcept - { - private: - typedef iterator_range range; - public: - void constraints() - { - // Operation - r=(*pF)(i,i); - } - private: - range r; - IteratorT i; - FinderT* pF; - }; // Finder_concept - - - //! Formatter concept - /*! - Defines the Formatter concept. Formatter is a functor, which - takes a result from a finder operation and transforms it - in a specific way. - - Result must be a container supported by container_traits, - or a reference to it. - */ - template - struct FormatterConcept - { - public: - void constraints() - { - // Operation - ::boost::begin((*pFo)( (*pF)(i,i) )); - ::boost::end((*pFo)( (*pF)(i,i) )); - } - private: - IteratorT i; - FinderT* pF; - FormatterT *pFo; - }; // FormatterConcept; - - } // namespace algorithm -} // namespace boost - - - - -#endif // BOOST_STRING_CONCEPT_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/config.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/config.hpp deleted file mode 100644 index 559750a..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/config.hpp +++ /dev/null @@ -1,28 +0,0 @@ -// Boost string_algo library config.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_CONFIG_HPP -#define BOOST_STRING_CONFIG_HPP - -#include -#include - -#ifdef BOOST_STRING_DEDUCED_TYPENAME -# error "macro already defined!" -#endif - -#define BOOST_STRING_TYPENAME BOOST_DEDUCED_TYPENAME - -// Metrowerks workaround -#if BOOST_WORKAROUND(__MWERKS__, <= 0x3003) // 8.x -#pragma parse_func_templ off -#endif - -#endif // BOOST_STRING_CONFIG_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/constants.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/constants.hpp deleted file mode 100644 index 6ed70ef..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/constants.hpp +++ /dev/null @@ -1,36 +0,0 @@ -// Boost string_algo library constants.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_CONSTANTS_HPP -#define BOOST_STRING_CONSTANTS_HPP - -namespace boost { - namespace algorithm { - - //! Token compression mode - /*! - Specifies token compression mode for the token_finder. - */ - enum token_compress_mode_type - { - token_compress_on, //!< Compress adjacent tokens - token_compress_off //!< Do not compress adjacent tokens - }; - - } // namespace algorithm - - // pull the names to the boost namespace - using algorithm::token_compress_on; - using algorithm::token_compress_off; - -} // namespace boost - -#endif // BOOST_STRING_CONSTANTS_HPP - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/case_conv.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/case_conv.hpp.gz deleted file mode 100644 index 721df4e..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/case_conv.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/classification.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/classification.hpp.gz deleted file mode 100644 index af87db5..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/classification.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format.hpp.gz deleted file mode 100644 index 92a2081..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_all.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_all.hpp.gz deleted file mode 100644 index 483ba20..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_all.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_store.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_store.hpp deleted file mode 100644 index b9f4a88..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_store.hpp +++ /dev/null @@ -1,89 +0,0 @@ -// Boost string_algo library find_format_store.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_FIND_FORMAT_STORE_DETAIL_HPP -#define BOOST_STRING_FIND_FORMAT_STORE_DETAIL_HPP - -#include -#include - -namespace boost { - namespace algorithm { - namespace detail { - -// temporary format and find result storage --------------------------------// - -#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400) -#pragma warning(push) -#pragma warning(disable:4512) //assignment operator could not be generated -#endif - template< - typename ForwardIteratorT, - typename FormatterT, - typename FormatResultT > - class find_format_store : - public iterator_range - { - public: - // typedefs - typedef iterator_range base_type; - typedef FormatterT formatter_type; - typedef FormatResultT format_result_type; - - public: - // Construction - find_format_store( - const base_type& FindResult, - const format_result_type& FormatResult, - const formatter_type& Formatter ) : - base_type(FindResult), - m_FormatResult(FormatResult), - m_Formatter(Formatter) {} - - // Assignment - template< typename FindResultT > - find_format_store& operator=( FindResultT FindResult ) - { - iterator_range::operator=(FindResult); - if( !this->empty() ) { - m_FormatResult=m_Formatter(FindResult); - } - - return *this; - } - - // Retrieve format result - const format_result_type& format_result() - { - return m_FormatResult; - } - - private: - format_result_type m_FormatResult; - const formatter_type& m_Formatter; - }; - - template - bool check_find_result(InputT&, FindResultT& FindResult) - { - typedef BOOST_STRING_TYPENAME - range_const_iterator::type input_iterator_type; - iterator_range ResultRange(FindResult); - return !ResultRange.empty(); - } - -#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400) -#pragma warning(pop) -#endif - } // namespace detail - } // namespace algorithm -} // namespace boost - -#endif // BOOST_STRING_FIND_FORMAT_STORE_DETAIL_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_iterator.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_iterator.hpp deleted file mode 100644 index 9b78a0f..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_iterator.hpp +++ /dev/null @@ -1,87 +0,0 @@ -// Boost string_algo library find_iterator.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_FIND_ITERATOR_DETAIL_HPP -#define BOOST_STRING_FIND_ITERATOR_DETAIL_HPP - -#include -#include -#include -#include -#include - -namespace boost { - namespace algorithm { - namespace detail { - -// find_iterator base -----------------------------------------------// - - // Find iterator base - template - class find_iterator_base - { - protected: - // typedefs - typedef IteratorT input_iterator_type; - typedef iterator_range match_type; - typedef function2< - match_type, - input_iterator_type, - input_iterator_type> finder_type; - - protected: - // Protected construction/destruction - - // Default constructor - find_iterator_base() {}; - // Copy construction - find_iterator_base( const find_iterator_base& Other ) : - m_Finder(Other.m_Finder) {} - - // Constructor - template - find_iterator_base( FinderT Finder, int ) : - m_Finder(Finder) {} - - // Destructor - ~find_iterator_base() {} - - // Find operation - match_type do_find( - input_iterator_type Begin, - input_iterator_type End ) const - { - if (!m_Finder.empty()) - { - return m_Finder(Begin,End); - } - else - { - return match_type(End,End); - } - } - - // Check - bool is_null() const - { - return m_Finder.empty(); - } - - private: - // Finder - finder_type m_Finder; - }; - - } // namespace detail - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_FIND_ITERATOR_DETAIL_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/finder.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/finder.hpp.gz deleted file mode 100644 index f562c8c..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/finder.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/finder_regex.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/finder_regex.hpp.gz deleted file mode 100644 index c728269..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/finder_regex.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter.hpp deleted file mode 100644 index c071822..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter.hpp +++ /dev/null @@ -1,119 +0,0 @@ -// Boost string_algo library formatter.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org for updates, documentation, and revision history. - -#ifndef BOOST_STRING_FORMATTER_DETAIL_HPP -#define BOOST_STRING_FORMATTER_DETAIL_HPP - - -#include -#include -#include -#include - -#include - -// generic replace functors -----------------------------------------------// - -namespace boost { - namespace algorithm { - namespace detail { - -// const format functor ----------------------------------------------------// - - // constant format functor - template - struct const_formatF - { - private: - typedef BOOST_STRING_TYPENAME - range_const_iterator::type format_iterator; - typedef iterator_range result_type; - - public: - // Construction - const_formatF(const RangeT& Format) : - m_Format(::boost::begin(Format), ::boost::end(Format)) {} - - // Operation -#if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x564)) - template - result_type& operator()(const Range2T&) - { - return m_Format; - } -#endif - - template - const result_type& operator()(const Range2T&) const - { - return m_Format; - } - - private: - result_type m_Format; - }; - -// identity format functor ----------------------------------------------------// - - // identity format functor - template - struct identity_formatF - { - // Operation - template< typename Range2T > - const RangeT& operator()(const Range2T& Replace) const - { - return RangeT(::boost::begin(Replace), ::boost::end(Replace)); - } - }; - -// empty format functor ( used by erase ) ------------------------------------// - - // empty format functor - template< typename CharT > - struct empty_formatF - { - template< typename ReplaceT > - empty_container operator()(const ReplaceT&) const - { - return empty_container(); - } - }; - -// dissect format functor ----------------------------------------------------// - - // dissect format functor - template - struct dissect_formatF - { - public: - // Construction - dissect_formatF(FinderT Finder) : - m_Finder(Finder) {} - - // Operation - template - inline iterator_range< - BOOST_STRING_TYPENAME range_const_iterator::type> - operator()(const RangeT& Replace) const - { - return m_Finder(::boost::begin(Replace), ::boost::end(Replace)); - } - - private: - FinderT m_Finder; - }; - - - } // namespace detail - } // namespace algorithm -} // namespace boost - -#endif // BOOST_STRING_FORMATTER_DETAIL_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter_regex.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter_regex.hpp deleted file mode 100644 index 5f26407..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter_regex.hpp +++ /dev/null @@ -1,61 +0,0 @@ -// Boost string_algo library formatter_regex.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_FORMATTER_REGEX_DETAIL_HPP -#define BOOST_STRING_FORMATTER_REGEX_DETAIL_HPP - -#include -#include -#include -#include - -namespace boost { - namespace algorithm { - namespace detail { - -// regex format functor -----------------------------------------// - - // regex format functor - template - struct regex_formatF - { - private: - typedef StringT result_type; - typedef BOOST_STRING_TYPENAME StringT::value_type char_type; - - public: - // Construction - regex_formatF( const StringT& Fmt, match_flag_type Flags=format_default ) : - m_Fmt(Fmt), m_Flags( Flags ) {} - - template - result_type operator()( - const regex_search_result& Replace ) const - { - if ( Replace.empty() ) - { - return result_type(); - } - else - { - return Replace.match_results().format( m_Fmt, m_Flags ); - } - } - private: - const StringT& m_Fmt; - match_flag_type m_Flags; - }; - - - } // namespace detail - } // namespace algorithm -} // namespace boost - -#endif // BOOST_STRING_FORMATTER_DETAIL_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/predicate.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/predicate.hpp deleted file mode 100644 index 5acf3cc..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/predicate.hpp +++ /dev/null @@ -1,77 +0,0 @@ -// Boost string_algo library predicate.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_PREDICATE_DETAIL_HPP -#define BOOST_STRING_PREDICATE_DETAIL_HPP - -#include -#include - -namespace boost { - namespace algorithm { - namespace detail { - -// ends_with predicate implementation ----------------------------------// - - template< - typename ForwardIterator1T, - typename ForwardIterator2T, - typename PredicateT> - inline bool ends_with_iter_select( - ForwardIterator1T Begin, - ForwardIterator1T End, - ForwardIterator2T SubBegin, - ForwardIterator2T SubEnd, - PredicateT Comp, - std::bidirectional_iterator_tag) - { - ForwardIterator1T it=End; - ForwardIterator2T pit=SubEnd; - for(;it!=Begin && pit!=SubBegin;) - { - if( !(Comp(*(--it),*(--pit))) ) - return false; - } - - return pit==SubBegin; - } - - template< - typename ForwardIterator1T, - typename ForwardIterator2T, - typename PredicateT> - inline bool ends_with_iter_select( - ForwardIterator1T Begin, - ForwardIterator1T End, - ForwardIterator2T SubBegin, - ForwardIterator2T SubEnd, - PredicateT Comp, - std::forward_iterator_tag) - { - if ( SubBegin==SubEnd ) - { - // empty subsequence check - return true; - } - - iterator_range Result - =last_finder( - ::boost::make_iterator_range(SubBegin, SubEnd), - Comp)(Begin, End); - - return !Result.empty() && Result.end()==End; - } - - } // namespace detail - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_PREDICATE_DETAIL_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/replace_storage.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/replace_storage.hpp.gz deleted file mode 100644 index 6880b43..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/replace_storage.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/sequence.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/sequence.hpp.gz deleted file mode 100644 index 20e76b4..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/sequence.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/trim.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/trim.hpp deleted file mode 100644 index 1233e49..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/trim.hpp +++ /dev/null @@ -1,95 +0,0 @@ -// Boost string_algo library trim.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_TRIM_DETAIL_HPP -#define BOOST_STRING_TRIM_DETAIL_HPP - -#include -#include - -namespace boost { - namespace algorithm { - namespace detail { - -// trim iterator helper -----------------------------------------------// - - template< typename ForwardIteratorT, typename PredicateT > - inline ForwardIteratorT trim_end_iter_select( - ForwardIteratorT InBegin, - ForwardIteratorT InEnd, - PredicateT IsSpace, - std::forward_iterator_tag ) - { - ForwardIteratorT TrimIt=InBegin; - - for( ForwardIteratorT It=InBegin; It!=InEnd; ++It ) - { - if ( !IsSpace(*It) ) - { - TrimIt=It; - ++TrimIt; - } - } - - return TrimIt; - } - - template< typename ForwardIteratorT, typename PredicateT > - inline ForwardIteratorT trim_end_iter_select( - ForwardIteratorT InBegin, - ForwardIteratorT InEnd, - PredicateT IsSpace, - std::bidirectional_iterator_tag ) - { - for( ForwardIteratorT It=InEnd; It!=InBegin; ) - { - if ( !IsSpace(*(--It)) ) - return ++It; - } - - return InBegin; - } - // Search for first non matching character from the beginning of the sequence - template< typename ForwardIteratorT, typename PredicateT > - inline ForwardIteratorT trim_begin( - ForwardIteratorT InBegin, - ForwardIteratorT InEnd, - PredicateT IsSpace ) - { - ForwardIteratorT It=InBegin; - for(; It!=InEnd; ++It ) - { - if (!IsSpace(*It)) - return It; - } - - return It; - } - - // Search for first non matching character from the end of the sequence - template< typename ForwardIteratorT, typename PredicateT > - inline ForwardIteratorT trim_end( - ForwardIteratorT InBegin, - ForwardIteratorT InEnd, - PredicateT IsSpace ) - { - typedef BOOST_STRING_TYPENAME boost::detail:: - iterator_traits::iterator_category category; - - return ::boost::algorithm::detail::trim_end_iter_select( InBegin, InEnd, IsSpace, category() ); - } - - - } // namespace detail - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_TRIM_DETAIL_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/util.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/util.hpp deleted file mode 100644 index cf4a8b1..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/util.hpp +++ /dev/null @@ -1,106 +0,0 @@ -// Boost string_algo library util.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_UTIL_DETAIL_HPP -#define BOOST_STRING_UTIL_DETAIL_HPP - -#include -#include -#include - -namespace boost { - namespace algorithm { - namespace detail { - -// empty container -----------------------------------------------// - - // empty_container - /* - This class represents always empty container, - containing elements of type CharT. - - It is supposed to be used in a const version only - */ - template< typename CharT > - struct empty_container - { - typedef empty_container type; - typedef CharT value_type; - typedef std::size_t size_type; - typedef std::ptrdiff_t difference_type; - typedef const value_type& reference; - typedef const value_type& const_reference; - typedef const value_type* iterator; - typedef const value_type* const_iterator; - - - // Operations - const_iterator begin() const - { - return reinterpret_cast(0); - } - - const_iterator end() const - { - return reinterpret_cast(0); - } - - bool empty() const - { - return false; - } - - size_type size() const - { - return 0; - } - }; - -// bounded copy algorithm -----------------------------------------------// - - // Bounded version of the std::copy algorithm - template - inline OutputIteratorT bounded_copy( - InputIteratorT First, - InputIteratorT Last, - OutputIteratorT DestFirst, - OutputIteratorT DestLast ) - { - InputIteratorT InputIt=First; - OutputIteratorT OutputIt=DestFirst; - for(; InputIt!=Last && OutputIt!=DestLast; InputIt++, OutputIt++ ) - { - *OutputIt=*InputIt; - } - - return OutputIt; - } - -// iterator range utilities -----------------------------------------// - - // copy range functor - template< - typename SeqT, - typename IteratorT=BOOST_STRING_TYPENAME SeqT::const_iterator > - struct copy_iterator_rangeF : - public std::unary_function< iterator_range, SeqT > - { - SeqT operator()( const iterator_range& Range ) const - { - return copy_range(Range); - } - }; - - } // namespace detail - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_UTIL_DETAIL_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/erase.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/erase.hpp.gz deleted file mode 100644 index 0d75423..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/erase.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find.hpp.gz deleted file mode 100644 index 5a919c3..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find_format.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find_format.hpp.gz deleted file mode 100644 index bd31462..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find_format.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find_iterator.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find_iterator.hpp.gz deleted file mode 100644 index 3cf5e13..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find_iterator.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/finder.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/finder.hpp.gz deleted file mode 100644 index 0d959e9..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/finder.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/formatter.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/formatter.hpp.gz deleted file mode 100644 index c5b6f05..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/formatter.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/iter_find.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/iter_find.hpp.gz deleted file mode 100644 index 10b64fb..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/iter_find.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/join.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/join.hpp.gz deleted file mode 100644 index f01926d..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/join.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/predicate.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/predicate.hpp.gz deleted file mode 100644 index 46081f7..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/predicate.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/predicate_facade.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/predicate_facade.hpp deleted file mode 100644 index a9753fc..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/predicate_facade.hpp +++ /dev/null @@ -1,42 +0,0 @@ -// Boost string_algo library predicate_facade.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_PREDICATE_FACADE_HPP -#define BOOST_STRING_PREDICATE_FACADE_HPP - -#include - -/* - \file boost/algorith/string/predicate_facade.hpp - This file contains predicate_facade definition. This template class is used - to identify classification predicates, so they can be combined using - composition operators. -*/ - -namespace boost { - namespace algorithm { - -// predicate facade ------------------------------------------------------// - - //! Predicate facade - /*! - This class allows to recognize classification - predicates, so that they can be combined using - composition operators. - Every classification predicate must be derived from this class. - */ - template - struct predicate_facade {}; - - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_CLASSIFICATION_DETAIL_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/regex.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/regex.hpp.gz deleted file mode 100644 index a3dc9ea..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/regex.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/regex_find_format.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/regex_find_format.hpp deleted file mode 100644 index 409afc2..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/regex_find_format.hpp +++ /dev/null @@ -1,90 +0,0 @@ -// Boost string_algo library regex_find_format.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_REGEX_FIND_FORMAT_HPP -#define BOOST_STRING_REGEX_FIND_FORMAT_HPP - -#include -#include -#include -#include - -/*! \file - Defines the \c regex_finder and \c regex_formatter generators. These two functors - are designed to work together. \c regex_formatter uses additional information - about a match contained in the regex_finder search result. -*/ - -namespace boost { - namespace algorithm { - -// regex_finder -----------------------------------------------// - - //! "Regex" finder - /*! - Construct the \c regex_finder. Finder uses the regex engine to search - for a match. - Result is given in \c regex_search_result. This is an extension - of the iterator_range. In addition it contains match results - from the \c regex_search algorithm. - - \param Rx A regular expression - \param MatchFlags Regex search options - \return An instance of the \c regex_finder object - */ - template< - typename CharT, - typename RegexTraitsT> - inline detail::find_regexF< basic_regex > - regex_finder( - const basic_regex& Rx, - match_flag_type MatchFlags=match_default ) - { - return detail:: - find_regexF< - basic_regex >( Rx, MatchFlags ); - } - -// regex_formater ---------------------------------------------// - - //! Regex formatter - /*! - Construct the \c regex_formatter. Regex formatter uses the regex engine to - format a match found by the \c regex_finder. - This formatted it designed to closely cooperate with \c regex_finder. - - \param Format Regex format definition - \param Flags Format flags - \return An instance of the \c regex_formatter functor - */ - template< - typename CharT, - typename TraitsT, typename AllocT > - inline detail::regex_formatF< std::basic_string< CharT, TraitsT, AllocT > > - regex_formatter( - const std::basic_string& Format, - match_flag_type Flags=format_default ) - { - return - detail::regex_formatF< std::basic_string >( - Format, - Flags ); - } - - } // namespace algorithm - - // pull the names to the boost namespace - using algorithm::regex_finder; - using algorithm::regex_formatter; - -} // namespace boost - - -#endif // BOOST_STRING_REGEX_FIND_FORMAT_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/replace.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/replace.hpp.gz deleted file mode 100644 index a9804be..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/replace.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/sequence_traits.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/sequence_traits.hpp.gz deleted file mode 100644 index 5d59a1e..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/sequence_traits.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/split.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/split.hpp.gz deleted file mode 100644 index d6019dc..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/split.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/list_traits.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/list_traits.hpp deleted file mode 100644 index ce2379d..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/list_traits.hpp +++ /dev/null @@ -1,85 +0,0 @@ -// Boost string_algo library list_traits.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_STD_LIST_TRAITS_HPP -#define BOOST_STRING_STD_LIST_TRAITS_HPP - -#include -#include -#include - -namespace boost { - namespace algorithm { - -// std::list<> traits -----------------------------------------------// - -#ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - - // stable iterators tester - template - yes_type has_stable_iterators_tester( const ::std::list* ); - - // const time insert tester - template - yes_type has_const_time_insert_tester( const ::std::list* ); - - // const time erase tester - template - yes_type has_const_time_erase_tester( const ::std::list* ); - - -#else // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - - // stable iterators trait - template - class has_stable_iterators< ::std::list > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_::value> type; - }; - - // const time insert trait - template - class has_const_time_insert< ::std::list > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_::value> type; - }; - - // const time erase trait - template - class has_const_time_erase< ::std::list > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_::value> type; - }; -#endif - - - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_STD_LIST_TRAITS_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/rope_traits.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/rope_traits.hpp deleted file mode 100644 index c2cd549..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/rope_traits.hpp +++ /dev/null @@ -1,101 +0,0 @@ -// Boost string_algo library string_traits.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_STD_ROPE_TRAITS_HPP -#define BOOST_STRING_STD_ROPE_TRAITS_HPP - -#include -#include -#include - -namespace boost { - namespace algorithm { - -// SGI's std::rope<> traits -----------------------------------------------// - -#ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - - // native replace tester - template - yes_type has_native_replace_tester( const std::rope* ); - - // stable iterators tester - template - yes_type has_stable_iterators_tester( const std::rope* ); - - // const time insert tester - template - yes_type has_const_time_insert_tester( const std::rope* ); - - // const time erase tester - template - yes_type has_const_time_erase_tester( const std::rope* ); - -#else // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - - // native replace trait - template - class has_native_replace< std::rope > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_ type; - }; - - // stable iterators trait - template - class has_stable_iterators< std::rope > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_ type; - }; - - // const time insert trait - template - class has_const_time_insert< std::rope > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_ type; - }; - - // const time erase trait - template - class has_const_time_erase< std::rope > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_ type; - }; -#endif - - - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_ROPE_TRAITS_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/slist_traits.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/slist_traits.hpp deleted file mode 100644 index 7b915a3..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/slist_traits.hpp +++ /dev/null @@ -1,85 +0,0 @@ -// Boost string_algo library slist_traits.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_STD_SLIST_TRAITS_HPP -#define BOOST_STRING_STD_SLIST_TRAITS_HPP - -#include -#include -#include BOOST_SLIST_HEADER -#include - -namespace boost { - namespace algorithm { - -// SGI's std::slist<> traits -----------------------------------------------// - -#ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - - // stable iterators tester - template - yes_type has_stable_iterators_tester( const BOOST_STD_EXTENSION_NAMESPACE::slist* ); - - // const time insert tester - template - yes_type has_const_time_insert_tester( const BOOST_STD_EXTENSION_NAMESPACE::slist* ); - - // const time erase tester - template - yes_type has_const_time_erase_tester( const BOOST_STD_EXTENSION_NAMESPACE::slist* ); - -#else // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - - // stable iterators trait - template - class has_stable_iterators< BOOST_STD_EXTENSION_NAMESPACE::slist > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_::value> type; - }; - - // const time insert trait - template - class has_const_time_insert< BOOST_STD_EXTENSION_NAMESPACE::slist > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_::value> type; - }; - - // const time erase trait - template - class has_const_time_erase< BOOST_STD_EXTENSION_NAMESPACE::slist > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true }; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - typedef mpl::bool_::value> type; - }; -#endif - - - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_STD_LIST_TRAITS_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/string_traits.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/string_traits.hpp deleted file mode 100644 index c466d26..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/string_traits.hpp +++ /dev/null @@ -1,52 +0,0 @@ -// Boost string_algo library string_traits.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_STD_STRING_TRAITS_HPP -#define BOOST_STRING_STD_STRING_TRAITS_HPP - -#include -#include -#include - -namespace boost { - namespace algorithm { - -// std::basic_string<> traits -----------------------------------------------// - -#ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - - // native replace tester - template - yes_type has_native_replace_tester( const std::basic_string* ); - -#else // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - - // native replace trait - template - class has_native_replace< std::basic_string > - { - public: -#if BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - enum { value = true } ; -#else - BOOST_STATIC_CONSTANT(bool, value=true); -#endif // BOOST_WORKAROUND( __IBMCPP__, <= 600 ) - - typedef mpl::bool_::value> type; - }; - - -#endif // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_LIST_TRAITS_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std_containers_traits.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std_containers_traits.hpp deleted file mode 100644 index 3f02246..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std_containers_traits.hpp +++ /dev/null @@ -1,26 +0,0 @@ -// Boost string_algo library std_containers_traits.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_STD_CONTAINERS_TRAITS_HPP -#define BOOST_STRING_STD_CONTAINERS_TRAITS_HPP - -/*!\file - This file includes sequence traits for stl containers. -*/ - -#include -#include -#include - -#ifdef BOOST_HAS_SLIST -# include -#endif - -#endif // BOOST_STRING_STD_CONTAINERS_TRAITS_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/trim.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/trim.hpp.gz deleted file mode 100644 index 014974f..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/trim.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/trim_all.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/trim_all.hpp.gz deleted file mode 100644 index 0dbad9a..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/trim_all.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/yes_no_type.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/yes_no_type.hpp deleted file mode 100644 index b76cc6c..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/yes_no_type.hpp +++ /dev/null @@ -1,33 +0,0 @@ -// Boost string_algo library yes_no_type.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2003. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_YES_NO_TYPE_DETAIL_HPP -#define BOOST_STRING_YES_NO_TYPE_DETAIL_HPP - -namespace boost { - namespace algorithm { - - // taken from boost mailing-list - // when yes_no_type will become officially - // a part of boost distribution, this header - // will be deprecated - template struct size_descriptor - { - typedef char (& type)[I]; - }; - - typedef size_descriptor<1>::type yes_type; - typedef size_descriptor<2>::type no_type; - - } // namespace algorithm -} // namespace boost - - -#endif // BOOST_STRING_YES_NO_TYPE_DETAIL_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string_regex.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string_regex.hpp deleted file mode 100644 index 791aa18..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string_regex.hpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost string_algo library string_regex.hpp header file ---------------------------// - -// Copyright Pavol Droba 2002-2004. -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org/ for updates, documentation, and revision history. - -#ifndef BOOST_STRING_ALGO_REGEX_HPP -#define BOOST_STRING_ALGO_REGEX_HPP - -/*! \file - Cumulative include for string_algo library. - In addition to string.hpp contains also regex-related stuff. -*/ - -#include -#include -#include - -#endif // BOOST_STRING_ALGO_REGEX_HPP diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/cregex.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/cregex.hpp deleted file mode 100644 index b7a918e..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/cregex.hpp +++ /dev/null @@ -1,39 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org/libs/regex for most recent version. - * FILE cregex.cpp - * VERSION see - * DESCRIPTION: Declares POSIX API functions - * + boost::RegEx high level wrapper. - */ - -#ifndef BOOST_RE_CREGEX_HPP -#define BOOST_RE_CREGEX_HPP - -#ifndef BOOST_REGEX_CONFIG_HPP -#include -#endif - -#include - -#endif /* include guard */ - - - - - - - - - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex.h b/debian/mutate/usr/share/doc/mutate/include/boost/regex.h deleted file mode 100644 index 52af275..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex.h +++ /dev/null @@ -1,100 +0,0 @@ -/* - * - * Copyright (c) 1998-2000 - * Dr John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org/libs/regex for documentation. - * FILE regex.h - * VERSION 3.12 - * DESCRIPTION: Declares POSIX API functions - */ - -#ifndef BOOST_RE_REGEX_H -#define BOOST_RE_REGEX_H - -#include - -/* -* add using declarations to bring POSIX API functions into -* global scope, only if this is C++ (and not C). -*/ -#ifdef __cplusplus - -using boost::regoff_t; -using boost::regex_tA; -using boost::regmatch_t; -using boost::REG_BASIC; -using boost::REG_EXTENDED; -using boost::REG_ICASE; -using boost::REG_NOSUB; -using boost::REG_NEWLINE; -using boost::REG_NOSPEC; -using boost::REG_PEND; -using boost::REG_DUMP; -using boost::REG_NOCOLLATE; -using boost::REG_ESCAPE_IN_LISTS; -using boost::REG_NEWLINE_ALT; -using boost::REG_PERL; -using boost::REG_AWK; -using boost::REG_GREP; -using boost::REG_EGREP; -using boost::REG_ASSERT; -using boost::REG_INVARG; -using boost::REG_ATOI; -using boost::REG_ITOA; - -using boost::REG_NOTBOL; -using boost::REG_NOTEOL; -using boost::REG_STARTEND; - -using boost::reg_comp_flags; -using boost::reg_exec_flags; -using boost::regcompA; -using boost::regerrorA; -using boost::regexecA; -using boost::regfreeA; - -#ifndef BOOST_NO_WREGEX -using boost::regcompW; -using boost::regerrorW; -using boost::regexecW; -using boost::regfreeW; -using boost::regex_tW; -#endif - -using boost::REG_NOERROR; -using boost::REG_NOMATCH; -using boost::REG_BADPAT; -using boost::REG_ECOLLATE; -using boost::REG_ECTYPE; -using boost::REG_EESCAPE; -using boost::REG_ESUBREG; -using boost::REG_EBRACK; -using boost::REG_EPAREN; -using boost::REG_EBRACE; -using boost::REG_BADBR; -using boost::REG_ERANGE; -using boost::REG_ESPACE; -using boost::REG_BADRPT; -using boost::REG_EEND; -using boost::REG_ESIZE; -using boost::REG_ERPAREN; -using boost::REG_EMPTY; -using boost::REG_E_MEMORY; -using boost::REG_E_UNKNOWN; -using boost::reg_errcode_t; - -#endif /* __cplusplus */ - -#endif /* BOOST_RE_REGEX_H */ - - - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex.hpp deleted file mode 100644 index 6dc3dfb..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex.hpp +++ /dev/null @@ -1,37 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org/libs/regex for documentation. - * FILE regex.cpp - * VERSION see - * DESCRIPTION: Declares boost::basic_regex<> and associated - * functions and classes. This header is the main - * entry point for the template regex code. - */ - - -/* start with C compatibility API */ - -#ifndef BOOST_RE_REGEX_HPP -#define BOOST_RE_REGEX_HPP - -#ifndef BOOST_REGEX_CONFIG_HPP -#include -#endif - -#include - -#endif // include - - - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/concepts.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/concepts.hpp.gz deleted file mode 100644 index 9cdb776..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/concepts.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/config.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/config.hpp.gz deleted file mode 100644 index 2ac4b4e..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/config.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/config/borland.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/config/borland.hpp deleted file mode 100644 index 51c2126..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/config/borland.hpp +++ /dev/null @@ -1,72 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE boost/regex/config/borland.hpp - * VERSION see - * DESCRIPTION: regex borland-specific config setup. - */ - - -#if defined(__BORLANDC__) -# if (__BORLANDC__ == 0x550) || (__BORLANDC__ == 0x551) - // problems with std::basic_string and dll RTL: -# if defined(_RTLDLL) && defined(_RWSTD_COMPILE_INSTANTIATE) -# ifdef BOOST_REGEX_BUILD_DLL -# error _RWSTD_COMPILE_INSTANTIATE must not be defined when building regex++ as a DLL -# else -# pragma message("Defining _RWSTD_COMPILE_INSTANTIATE when linking to the DLL version of the RTL may produce memory corruption problems in std::basic_string, as a result of separate versions of basic_string's static data in the RTL and you're exe/dll: be warned!!") -# endif -# endif -# ifndef _RTLDLL - // this is harmless for a staic link: -# define _RWSTD_COMPILE_INSTANTIATE -# endif - // external templates cause problems for some reason: -# define BOOST_REGEX_NO_EXTERNAL_TEMPLATES -# endif -# if (__BORLANDC__ <= 0x540) && !defined(BOOST_REGEX_NO_LIB) && !defined(_NO_VCL) - // C++ Builder 4 and earlier, we can't tell whether we should be using - // the VCL runtime or not, do a static link instead: -# define BOOST_REGEX_STATIC_LINK -# endif - // - // VCL support: - // if we're building a console app then there can't be any VCL (can there?) -# if !defined(__CONSOLE__) && !defined(_NO_VCL) -# define BOOST_REGEX_USE_VCL -# endif - // - // if this isn't Win32 then don't automatically select link - // libraries: - // -# ifndef _Windows -# ifndef BOOST_REGEX_NO_LIB -# define BOOST_REGEX_NO_LIB -# endif -# ifndef BOOST_REGEX_STATIC_LINK -# define BOOST_REGEX_STATIC_LINK -# endif -# endif - -#if __BORLANDC__ < 0x600 -// -// string workarounds: -// -#include -#undef strcmp -#undef strcpy -#endif - -#endif - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/config/cwchar.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/config/cwchar.hpp deleted file mode 100644 index a55089d..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/config/cwchar.hpp +++ /dev/null @@ -1,207 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE boost/regex/config/cwchar.hpp - * VERSION see - * DESCRIPTION: regex wide character string fixes. - */ - -#ifndef BOOST_REGEX_CONFIG_CWCHAR_HPP -#define BOOST_REGEX_CONFIG_CWCHAR_HPP - -#include -#include -#include - -#if defined(__STD_RWCOMPILER_H__) || defined(_RWSTD_VER) -// apparently this is required for the RW STL on Linux: -#undef iswalnum -#undef iswalpha -#undef iswblank -#undef iswcntrl -#undef iswdigit -#undef iswgraph -#undef iswlower -#undef iswprint -#undef iswprint -#undef iswpunct -#undef iswspace -#undef iswupper -#undef iswxdigit -#undef iswctype -#undef towlower -#undef towupper -#undef towctrans -#undef wctrans -#undef wctype -#endif - -namespace std{ - -#ifndef BOOST_NO_STDC_NAMESPACE -extern "C"{ -#endif - -#ifdef iswalnum -inline int (iswalnum)(wint_t i) -{ return iswalnum(i); } -#undef iswalnum -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswalnum; -#endif - -#ifdef iswalpha -inline int (iswalpha)(wint_t i) -{ return iswalpha(i); } -#undef iswalpha -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswalpha; -#endif - -#ifdef iswcntrl -inline int (iswcntrl)(wint_t i) -{ return iswcntrl(i); } -#undef iswcntrl -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswcntrl; -#endif - -#ifdef iswdigit -inline int (iswdigit)(wint_t i) -{ return iswdigit(i); } -#undef iswdigit -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswdigit; -#endif - -#ifdef iswgraph -inline int (iswgraph)(wint_t i) -{ return iswgraph(i); } -#undef iswgraph -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswgraph; -#endif - -#ifdef iswlower -inline int (iswlower)(wint_t i) -{ return iswlower(i); } -#undef iswlower -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswlower; -#endif - -#ifdef iswprint -inline int (iswprint)(wint_t i) -{ return iswprint(i); } -#undef iswprint -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswprint; -#endif - -#ifdef iswpunct -inline int (iswpunct)(wint_t i) -{ return iswpunct(i); } -#undef iswpunct -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswpunct; -#endif - -#ifdef iswspace -inline int (iswspace)(wint_t i) -{ return iswspace(i); } -#undef iswspace -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswspace; -#endif - -#ifdef iswupper -inline int (iswupper)(wint_t i) -{ return iswupper(i); } -#undef iswupper -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswupper; -#endif - -#ifdef iswxdigit -inline int (iswxdigit)(wint_t i) -{ return iswxdigit(i); } -#undef iswxdigit -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::iswxdigit; -#endif - -#ifdef towlower -inline wint_t (towlower)(wint_t i) -{ return towlower(i); } -#undef towlower -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::towlower; -#endif - -#ifdef towupper -inline wint_t (towupper)(wint_t i) -{ return towupper(i); } -#undef towupper -#elif defined(BOOST_NO_STDC_NAMESPACE) -using :: towupper; -#endif - -#ifdef wcscmp -inline int (wcscmp)(const wchar_t *p1, const wchar_t *p2) -{ return wcscmp(p1,p2); } -#undef wcscmp -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::wcscmp; -#endif - -#ifdef wcscoll -inline int (wcscoll)(const wchar_t *p1, const wchar_t *p2) -{ return wcscoll(p1,p2); } -#undef wcscoll -#elif defined(BOOST_NO_STDC_NAMESPACE) && !defined(UNDER_CE) -using ::wcscoll; -#endif - -#ifdef wcscpy -inline wchar_t *(wcscpy)(wchar_t *p1, const wchar_t *p2) -{ return wcscpy(p1,p2); } -#undef wcscpy -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::wcscpy; -#endif - -#ifdef wcslen -inline size_t (wcslen)(const wchar_t *p) -{ return wcslen(p); } -#undef wcslen -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::wcslen; -#endif - -#ifdef wcsxfrm -size_t wcsxfrm(wchar_t *p1, const wchar_t *p2, size_t s) -{ return wcsxfrm(p1,p2,s); } -#undef wcsxfrm -#elif defined(BOOST_NO_STDC_NAMESPACE) -using ::wcsxfrm; -#endif - - -#ifndef BOOST_NO_STDC_NAMESPACE -} // extern "C" -#endif - -} // namespace std - -#endif - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/icu.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/icu.hpp.gz deleted file mode 100644 index a8a9d84..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/icu.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/mfc.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/mfc.hpp.gz deleted file mode 100644 index 05cab1d..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/mfc.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/pattern_except.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/pattern_except.hpp deleted file mode 100644 index 57ea14c..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/pattern_except.hpp +++ /dev/null @@ -1,100 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE pattern_except.hpp - * VERSION see - * DESCRIPTION: Declares pattern-matching exception classes. - */ - -#ifndef BOOST_RE_PAT_EXCEPT_HPP -#define BOOST_RE_PAT_EXCEPT_HPP - -#ifndef BOOST_REGEX_CONFIG_HPP -#include -#endif - -#include -#include -#include - -namespace boost{ - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_PREFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable : 4275) -#endif -class BOOST_REGEX_DECL regex_error : public std::runtime_error -{ -public: - explicit regex_error(const std::string& s, regex_constants::error_type err = regex_constants::error_unknown, std::ptrdiff_t pos = 0); - explicit regex_error(regex_constants::error_type err); - ~regex_error() throw(); - regex_constants::error_type code()const - { return m_error_code; } - std::ptrdiff_t position()const - { return m_position; } - void raise()const; -private: - regex_constants::error_type m_error_code; - std::ptrdiff_t m_position; -}; - -typedef regex_error bad_pattern; -typedef regex_error bad_expression; - -namespace re_detail{ - -BOOST_REGEX_DECL void BOOST_REGEX_CALL raise_runtime_error(const std::runtime_error& ex); - -template -void raise_error(const traits& t, regex_constants::error_type code) -{ - (void)t; // warning suppression - std::runtime_error e(t.error_string(code)); - ::boost::re_detail::raise_runtime_error(e); -} - -} - -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_SUFFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -} // namespace boost - -#endif - - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/object_cache.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/object_cache.hpp.gz deleted file mode 100644 index 3a0ed8f..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/object_cache.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/static_mutex.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/static_mutex.hpp.gz deleted file mode 100644 index 31b4da9..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/static_mutex.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/unicode_iterator.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/unicode_iterator.hpp.gz deleted file mode 100644 index 6df0bfb..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/unicode_iterator.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/regex_traits.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/regex_traits.hpp deleted file mode 100644 index 730ba6e..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/regex_traits.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE regex_traits.hpp - * VERSION see - * DESCRIPTION: Declares regular expression traits classes. - */ - -#ifndef BOOST_REGEX_TRAITS_HPP -#define BOOST_REGEX_TRAITS_HPP - -#ifndef BOOST_REGEX_CONFIG_HPP -# include -#endif - -# ifndef BOOST_REGEX_TRAITS_HPP_INCLUDED -# include -# endif - -#endif // include - - - - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/user.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/user.hpp deleted file mode 100644 index 33b1013..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/user.hpp +++ /dev/null @@ -1,93 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE user.hpp - * VERSION see - * DESCRIPTION: User settable options. - */ - -// define if you want the regex library to use the C locale -// even on Win32: -// #define BOOST_REGEX_USE_C_LOCALE - -// define this is you want the regex library to use the C++ -// locale: -// #define BOOST_REGEX_USE_CPP_LOCALE - -// define this if the runtime library is a dll, and you -// want BOOST_REGEX_DYN_LINK to set up dll exports/imports -// with __declspec(dllexport)/__declspec(dllimport.) -// #define BOOST_REGEX_HAS_DLL_RUNTIME - -// define this if you want to dynamically link to regex, -// if the runtime library is also a dll (Probably Win32 specific, -// and has no effect unless BOOST_REGEX_HAS_DLL_RUNTIME is set): -// #define BOOST_REGEX_DYN_LINK - -// define this if you don't want the lib to automatically -// select its link libraries: -// #define BOOST_REGEX_NO_LIB - -// define this if templates with switch statements cause problems: -// #define BOOST_REGEX_NO_TEMPLATE_SWITCH_MERGE - -// define this to disable Win32 support when available: -// #define BOOST_REGEX_NO_W32 - -// define this if bool is not a real type: -// #define BOOST_REGEX_NO_BOOL - -// define this if no template instances are to be placed in -// the library rather than users object files: -// #define BOOST_REGEX_NO_EXTERNAL_TEMPLATES - -// define this if the forward declarations in regex_fwd.hpp -// cause more problems than they are worth: -// #define BOOST_REGEX_NO_FWD - -// define this if your compiler supports MS Windows structured -// exception handling. -// #define BOOST_REGEX_HAS_MS_STACK_GUARD - -// define this if you want to use the recursive algorithm -// even if BOOST_REGEX_HAS_MS_STACK_GUARD is not defined. -// #define BOOST_REGEX_RECURSIVE - -// define this if you want to use the non-recursive -// algorithm, even if the recursive version would be the default. -// #define BOOST_REGEX_NON_RECURSIVE - -// define this if you want to set the size of the memory blocks -// used by the non-recursive algorithm. -// #define BOOST_REGEX_BLOCKSIZE 4096 - -// define this if you want to set the maximum number of memory blocks -// used by the non-recursive algorithm. -// #define BOOST_REGEX_MAX_BLOCKS 1024 - -// define this if you want to set the maximum number of memory blocks -// cached by the non-recursive algorithm: Normally this is 16, but can be -// higher if you have multiple threads all using boost.regex, or lower -// if you don't want boost.regex to cache memory. -// #define BOOST_REGEX_MAX_CACHE_BLOCKS 16 - -// define this if you want to be able to access extended capture -// information in your sub_match's (caution this will slow things -// down quite a bit). -// #define BOOST_REGEX_MATCH_EXTRA - -// define this if you want to enable support for Unicode via ICU. -// #define BOOST_HAS_ICU - -// define this if you want regex to use __cdecl calling convensions, even when __fastcall is available: -// #define BOOST_REGEX_NO_FASTCALL diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex.hpp.gz deleted file mode 100644 index dc7aa34..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex_creator.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex_creator.hpp.gz deleted file mode 100644 index 0cb2b9b..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex_creator.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex_parser.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex_parser.hpp.gz deleted file mode 100644 index 82076ca..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex_parser.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/c_regex_traits.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/c_regex_traits.hpp.gz deleted file mode 100644 index 107f23a..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/c_regex_traits.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/char_regex_traits.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/char_regex_traits.hpp deleted file mode 100644 index e8a501c..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/char_regex_traits.hpp +++ /dev/null @@ -1,81 +0,0 @@ -/* - * - * Copyright (c) 2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE char_regex_traits.cpp - * VERSION see - * DESCRIPTION: Declares deprecated traits classes char_regex_traits<>. - */ - - -#ifndef BOOST_REGEX_V4_CHAR_REGEX_TRAITS_HPP -#define BOOST_REGEX_V4_CHAR_REGEX_TRAITS_HPP - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_PREFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -namespace boost{ - -namespace deprecated{ -// -// class char_regex_traits_i -// provides case insensitive traits classes (deprecated): -template -class char_regex_traits_i : public regex_traits {}; - -template<> -class char_regex_traits_i : public regex_traits -{ -public: - typedef char char_type; - typedef unsigned char uchar_type; - typedef unsigned int size_type; - typedef regex_traits base_type; - -}; - -#ifndef BOOST_NO_WREGEX -template<> -class char_regex_traits_i : public regex_traits -{ -public: - typedef wchar_t char_type; - typedef unsigned short uchar_type; - typedef unsigned int size_type; - typedef regex_traits base_type; - -}; -#endif -} // namespace deprecated -} // namespace boost - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_SUFFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -#endif // include - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/cpp_regex_traits.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/cpp_regex_traits.hpp.gz deleted file mode 100644 index 518db67..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/cpp_regex_traits.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/cregex.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/cregex.hpp.gz deleted file mode 100644 index ae9c42a..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/cregex.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/error_type.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/error_type.hpp deleted file mode 100644 index afcc71e..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/error_type.hpp +++ /dev/null @@ -1,59 +0,0 @@ -/* - * - * Copyright (c) 2003-2005 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE error_type.hpp - * VERSION see - * DESCRIPTION: Declares regular expression error type enumerator. - */ - -#ifndef BOOST_REGEX_ERROR_TYPE_HPP -#define BOOST_REGEX_ERROR_TYPE_HPP - -#ifdef __cplusplus -namespace boost{ -#endif - -#ifdef __cplusplus -namespace regex_constants{ - -enum error_type{ - - error_ok = 0, /* not used */ - error_no_match = 1, /* not used */ - error_bad_pattern = 2, - error_collate = 3, - error_ctype = 4, - error_escape = 5, - error_backref = 6, - error_brack = 7, - error_paren = 8, - error_brace = 9, - error_badbrace = 10, - error_range = 11, - error_space = 12, - error_badrepeat = 13, - error_end = 14, /* not used */ - error_size = 15, - error_right_paren = 16, /* not used */ - error_empty = 17, - error_complexity = 18, - error_stack = 19, - error_perl_extension = 20, - error_unknown = 21 -}; - -} -} -#endif /* __cplusplus */ - -#endif diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/fileiter.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/fileiter.hpp.gz deleted file mode 100644 index 375e47b..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/fileiter.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/instances.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/instances.hpp.gz deleted file mode 100644 index 3333e5a..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/instances.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/iterator_category.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/iterator_category.hpp deleted file mode 100644 index 9e40142..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/iterator_category.hpp +++ /dev/null @@ -1,91 +0,0 @@ -/* - * - * Copyright (c) 2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE regex_match.hpp - * VERSION see - * DESCRIPTION: Iterator traits for selecting an iterator type as - * an integral constant expression. - */ - - -#ifndef BOOST_REGEX_ITERATOR_CATEGORY_HPP -#define BOOST_REGEX_ITERATOR_CATEGORY_HPP - -#include -#include -#include - -namespace boost{ -namespace detail{ - -template -struct is_random_imp -{ -#ifndef BOOST_NO_STD_ITERATOR_TRAITS -private: - typedef typename std::iterator_traits::iterator_category cat; -public: - BOOST_STATIC_CONSTANT(bool, value = (::boost::is_convertible::value)); -#else - BOOST_STATIC_CONSTANT(bool, value = false); -#endif -}; - -template -struct is_random_pointer_imp -{ - BOOST_STATIC_CONSTANT(bool, value = true); -}; - -template -struct is_random_imp_selector -{ - template - struct rebind - { - typedef is_random_imp type; - }; -}; - -template <> -struct is_random_imp_selector -{ - template - struct rebind - { - typedef is_random_pointer_imp type; - }; -}; - -} - -template -struct is_random_access_iterator -{ -private: - typedef detail::is_random_imp_selector< ::boost::is_pointer::value> selector; - typedef typename selector::template rebind bound_type; - typedef typename bound_type::type answer; -public: - BOOST_STATIC_CONSTANT(bool, value = answer::value); -}; - -#ifndef BOOST_NO_INCLASS_MEMBER_INITIALIZATION -template -const bool is_random_access_iterator::value; -#endif - -} - -#endif - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/iterator_traits.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/iterator_traits.hpp deleted file mode 100644 index f7afacb..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/iterator_traits.hpp +++ /dev/null @@ -1,135 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE iterator_traits.cpp - * VERSION see - * DESCRIPTION: Declares iterator traits workarounds. - */ - -#ifndef BOOST_REGEX_V4_ITERATOR_TRAITS_HPP -#define BOOST_REGEX_V4_ITERATOR_TRAITS_HPP - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_PREFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -namespace boost{ -namespace re_detail{ - -#if defined(BOOST_NO_STD_ITERATOR_TRAITS) || defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) - -template -struct regex_iterator_traits -{ - typedef typename T::iterator_category iterator_category; - typedef typename T::value_type value_type; -#if !defined(BOOST_NO_STD_ITERATOR) - typedef typename T::difference_type difference_type; - typedef typename T::pointer pointer; - typedef typename T::reference reference; -#else - typedef std::ptrdiff_t difference_type; - typedef value_type* pointer; - typedef value_type& reference; -#endif -}; - -template -struct pointer_iterator_traits -{ - typedef std::ptrdiff_t difference_type; - typedef T value_type; - typedef T* pointer; - typedef T& reference; - typedef std::random_access_iterator_tag iterator_category; -}; -template -struct const_pointer_iterator_traits -{ - typedef std::ptrdiff_t difference_type; - typedef T value_type; - typedef const T* pointer; - typedef const T& reference; - typedef std::random_access_iterator_tag iterator_category; -}; - -template<> -struct regex_iterator_traits : pointer_iterator_traits{}; -template<> -struct regex_iterator_traits : const_pointer_iterator_traits{}; -template<> -struct regex_iterator_traits : pointer_iterator_traits{}; -template<> -struct regex_iterator_traits : const_pointer_iterator_traits{}; -// -// the follwoing are needed for ICU support: -// -template<> -struct regex_iterator_traits : pointer_iterator_traits{}; -template<> -struct regex_iterator_traits : const_pointer_iterator_traits{}; -template<> -struct regex_iterator_traits : pointer_iterator_traits{}; -template<> -struct regex_iterator_traits : const_pointer_iterator_traits{}; - -#ifdef BOOST_REGEX_HAS_OTHER_WCHAR_T -template<> -struct regex_iterator_traits : pointer_iterator_traits{}; -template<> -struct regex_iterator_traits : const_pointer_iterator_traits{}; -#endif - -#if defined(__SGI_STL_PORT) && defined(__STL_DEBUG) -template<> -struct regex_iterator_traits : pointer_iterator_traits{}; -template<> -struct regex_iterator_traits : const_pointer_iterator_traits{}; -#ifndef BOOST_NO_STD_WSTRING -template<> -struct regex_iterator_traits : pointer_iterator_traits{}; -template<> -struct regex_iterator_traits : const_pointer_iterator_traits{}; -#endif // BOOST_NO_WSTRING -#endif // stport - -#else - -template -struct regex_iterator_traits : public std::iterator_traits {}; - -#endif - -} // namespace re_detail -} // namespace boost - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_SUFFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -#endif - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/match_flags.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/match_flags.hpp.gz deleted file mode 100644 index 07ca3e1..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/match_flags.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/match_results.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/match_results.hpp.gz deleted file mode 100644 index 95a9b7b..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/match_results.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/mem_block_cache.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/mem_block_cache.hpp deleted file mode 100644 index 222142d..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/mem_block_cache.hpp +++ /dev/null @@ -1,99 +0,0 @@ - /* - * Copyright (c) 2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE mem_block_cache.hpp - * VERSION see - * DESCRIPTION: memory block cache used by the non-recursive matcher. - */ - -#ifndef BOOST_REGEX_V4_MEM_BLOCK_CACHE_HPP -#define BOOST_REGEX_V4_MEM_BLOCK_CACHE_HPP - -#include -#ifdef BOOST_HAS_THREADS -#include -#endif - -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_PREFIX -#endif - -namespace boost{ -namespace re_detail{ - -struct mem_block_node -{ - mem_block_node* next; -}; - -struct mem_block_cache -{ - // this member has to be statically initialsed: - mem_block_node* next; - unsigned cached_blocks; -#ifdef BOOST_HAS_THREADS - boost::static_mutex mut; -#endif - - ~mem_block_cache() - { - while(next) - { - mem_block_node* old = next; - next = next->next; - ::operator delete(old); - } - } - void* get() - { -#ifdef BOOST_HAS_THREADS - boost::static_mutex::scoped_lock g(mut); -#endif - if(next) - { - mem_block_node* result = next; - next = next->next; - --cached_blocks; - return result; - } - return ::operator new(BOOST_REGEX_BLOCKSIZE); - } - void put(void* p) - { -#ifdef BOOST_HAS_THREADS - boost::static_mutex::scoped_lock g(mut); -#endif - if(cached_blocks >= BOOST_REGEX_MAX_CACHE_BLOCKS) - { - ::operator delete(p); - } - else - { - mem_block_node* old = static_cast(p); - old->next = next; - next = old; - ++cached_blocks; - } - } -}; - -extern mem_block_cache block_cache; - -} -} // namespace boost - -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_SUFFIX -#endif - -#endif - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher.hpp.gz deleted file mode 100644 index 4edf4d3..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_common.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_common.hpp.gz deleted file mode 100644 index f623a2b..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_common.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_non_recursive.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_non_recursive.hpp.gz deleted file mode 100644 index 1685880..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_non_recursive.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_recursive.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_recursive.hpp.gz deleted file mode 100644 index 00c963b..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_recursive.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/primary_transform.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/primary_transform.hpp deleted file mode 100644 index 989f500..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/primary_transform.hpp +++ /dev/null @@ -1,146 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE: primary_transform.hpp - * VERSION: see - * DESCRIPTION: Heuristically determines the sort string format in use - * by the current locale. - */ - -#ifndef BOOST_REGEX_PRIMARY_TRANSFORM -#define BOOST_REGEX_PRIMARY_TRANSFORM - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_PREFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -namespace boost{ - namespace re_detail{ - - -enum{ - sort_C, - sort_fixed, - sort_delim, - sort_unknown -}; - -template -unsigned count_chars(const S& s, charT c) -{ - // - // Count how many occurances of character c occur - // in string s: if c is a delimeter between collation - // fields, then this should be the same value for all - // sort keys: - // - unsigned int count = 0; - for(unsigned pos = 0; pos < s.size(); ++pos) - { - if(s[pos] == c) ++count; - } - return count; -} - - -template -unsigned find_sort_syntax(const traits* pt, charT* delim) -{ - // - // compare 'a' with 'A' to see how similar they are, - // should really use a-accute but we can't portably do that, - // - typedef typename traits::string_type string_type; - typedef typename traits::char_type char_type; - - // Suppress incorrect warning for MSVC - (void)pt; - - char_type a[2] = {'a', '\0', }; - string_type sa(pt->transform(a, a+1)); - if(sa == a) - { - *delim = 0; - return sort_C; - } - char_type A[2] = { 'A', '\0', }; - string_type sA(pt->transform(A, A+1)); - char_type c[2] = { ';', '\0', }; - string_type sc(pt->transform(c, c+1)); - - int pos = 0; - while((pos <= static_cast(sa.size())) && (pos <= static_cast(sA.size())) && (sa[pos] == sA[pos])) ++pos; - --pos; - if(pos < 0) - { - *delim = 0; - return sort_unknown; - } - // - // at this point sa[pos] is either the end of a fixed width field - // or the character that acts as a delimiter: - // - charT maybe_delim = sa[pos]; - if((pos != 0) && (count_chars(sa, maybe_delim) == count_chars(sA, maybe_delim)) && (count_chars(sa, maybe_delim) == count_chars(sc, maybe_delim))) - { - *delim = maybe_delim; - return sort_delim; - } - // - // OK doen't look like a delimiter, try for fixed width field: - // - if((sa.size() == sA.size()) && (sa.size() == sc.size())) - { - // note assumes that the fixed width field is less than - // (numeric_limits::max)(), should be true for all types - // I can't imagine 127 character fields... - *delim = static_cast(++pos); - return sort_fixed; - } - // - // don't know what it is: - // - *delim = 0; - return sort_unknown; -} - - - } // namespace re_detail -} // namespace boost - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_SUFFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -#endif - - - - - - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/protected_call.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/protected_call.hpp deleted file mode 100644 index ebf15ba..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/protected_call.hpp +++ /dev/null @@ -1,81 +0,0 @@ -/* - * - * Copyright (c) 2004 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE basic_regex_creator.cpp - * VERSION see - * DESCRIPTION: Declares template class basic_regex_creator which fills in - * the data members of a regex_data object. - */ - -#ifndef BOOST_REGEX_V4_PROTECTED_CALL_HPP -#define BOOST_REGEX_V4_PROTECTED_CALL_HPP - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_PREFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -namespace boost{ -namespace re_detail{ - -class BOOST_REGEX_DECL abstract_protected_call -{ -public: - bool BOOST_REGEX_CALL execute()const; - // this stops gcc-4 from complaining: - virtual ~abstract_protected_call(){} -private: - virtual bool call()const = 0; -}; - -template -class concrete_protected_call - : public abstract_protected_call -{ -public: - typedef bool (T::*proc_type)(); - concrete_protected_call(T* o, proc_type p) - : obj(o), proc(p) {} -private: - virtual bool call()const; - T* obj; - proc_type proc; -}; - -template -bool concrete_protected_call::call()const -{ - return (obj->*proc)(); -} - -} -} // namespace boost - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_SUFFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -#endif diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regbase.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regbase.hpp.gz deleted file mode 100644 index 6072b68..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regbase.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex.hpp.gz deleted file mode 100644 index 841ffe6..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_format.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_format.hpp.gz deleted file mode 100644 index 6e55253..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_format.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_fwd.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_fwd.hpp deleted file mode 100644 index 3076b06..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_fwd.hpp +++ /dev/null @@ -1,73 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE regex_fwd.cpp - * VERSION see - * DESCRIPTION: Forward declares boost::basic_regex<> and - * associated typedefs. - */ - -#ifndef BOOST_REGEX_FWD_HPP_INCLUDED -#define BOOST_REGEX_FWD_HPP_INCLUDED - -#ifndef BOOST_REGEX_CONFIG_HPP -#include -#endif - -// -// define BOOST_REGEX_NO_FWD if this -// header doesn't work! -// -#ifdef BOOST_REGEX_NO_FWD -# ifndef BOOST_RE_REGEX_HPP -# include -# endif -#else - -namespace boost{ - -template -class cpp_regex_traits; -template -struct c_regex_traits; -template -class w32_regex_traits; - -#ifdef BOOST_REGEX_USE_WIN32_LOCALE -template > -struct regex_traits; -#elif defined(BOOST_REGEX_USE_CPP_LOCALE) -template > -struct regex_traits; -#else -template > -struct regex_traits; -#endif - -template > -class basic_regex; - -typedef basic_regex > regex; -#ifndef BOOST_NO_WREGEX -typedef basic_regex > wregex; -#endif - -} // namespace boost - -#endif // BOOST_REGEX_NO_FWD - -#endif - - - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_grep.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_grep.hpp.gz deleted file mode 100644 index 87f7568..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_grep.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_iterator.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_iterator.hpp.gz deleted file mode 100644 index ce8041d..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_iterator.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_match.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_match.hpp.gz deleted file mode 100644 index f5bb037..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_match.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_merge.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_merge.hpp deleted file mode 100644 index 404ca77..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_merge.hpp +++ /dev/null @@ -1,93 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE regex_format.hpp - * VERSION see - * DESCRIPTION: Provides formatting output routines for search and replace - * operations. Note this is an internal header file included - * by regex.hpp, do not include on its own. - */ - -#ifndef BOOST_REGEX_V4_REGEX_MERGE_HPP -#define BOOST_REGEX_V4_REGEX_MERGE_HPP - - -namespace boost{ - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_PREFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -template -inline OutputIterator regex_merge(OutputIterator out, - Iterator first, - Iterator last, - const basic_regex& e, - const charT* fmt, - match_flag_type flags = match_default) -{ - return regex_replace(out, first, last, e, fmt, flags); -} - -template -inline OutputIterator regex_merge(OutputIterator out, - Iterator first, - Iterator last, - const basic_regex& e, - const std::basic_string& fmt, - match_flag_type flags = match_default) -{ - return regex_merge(out, first, last, e, fmt.c_str(), flags); -} - -template -inline std::basic_string regex_merge(const std::basic_string& s, - const basic_regex& e, - const charT* fmt, - match_flag_type flags = match_default) -{ - return regex_replace(s, e, fmt, flags); -} - -template -inline std::basic_string regex_merge(const std::basic_string& s, - const basic_regex& e, - const std::basic_string& fmt, - match_flag_type flags = match_default) -{ - return regex_replace(s, e, fmt, flags); -} - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_SUFFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -} // namespace boost - -#endif // BOOST_REGEX_V4_REGEX_MERGE_HPP - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_raw_buffer.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_raw_buffer.hpp deleted file mode 100644 index 52d45a2..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_raw_buffer.hpp +++ /dev/null @@ -1,210 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE regex_raw_buffer.hpp - * VERSION see - * DESCRIPTION: Raw character buffer for regex code. - * Note this is an internal header file included - * by regex.hpp, do not include on its own. - */ - -#ifndef BOOST_REGEX_RAW_BUFFER_HPP -#define BOOST_REGEX_RAW_BUFFER_HPP - -#ifndef BOOST_REGEX_CONFIG_HPP -#include -#endif - -#include -#include - -namespace boost{ - namespace re_detail{ - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_PREFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -struct empty_padding{}; - -union padding -{ - void* p; - unsigned int i; -}; - -template -struct padding3 -{ - enum{ - padding_size = 8, - padding_mask = 7 - }; -}; - -template<> -struct padding3<2> -{ - enum{ - padding_size = 2, - padding_mask = 1 - }; -}; - -template<> -struct padding3<4> -{ - enum{ - padding_size = 4, - padding_mask = 3 - }; -}; - -template<> -struct padding3<8> -{ - enum{ - padding_size = 8, - padding_mask = 7 - }; -}; - -template<> -struct padding3<16> -{ - enum{ - padding_size = 16, - padding_mask = 15 - }; -}; - -enum{ - padding_size = padding3::padding_size, - padding_mask = padding3::padding_mask -}; - -// -// class raw_storage -// basically this is a simplified vector -// this is used by basic_regex for expression storage -// - -class BOOST_REGEX_DECL raw_storage -{ -public: - typedef std::size_t size_type; - typedef unsigned char* pointer; -private: - pointer last, start, end; -public: - - raw_storage(); - raw_storage(size_type n); - - ~raw_storage() - { - ::operator delete(start); - } - - void BOOST_REGEX_CALL resize(size_type n); - - void* BOOST_REGEX_CALL extend(size_type n) - { - if(size_type(last - end) < n) - resize(n + (end - start)); - register pointer result = end; - end += n; - return result; - } - - void* BOOST_REGEX_CALL insert(size_type pos, size_type n); - - size_type BOOST_REGEX_CALL size() - { - return end - start; - } - - size_type BOOST_REGEX_CALL capacity() - { - return last - start; - } - - void* BOOST_REGEX_CALL data()const - { - return start; - } - - size_type BOOST_REGEX_CALL index(void* ptr) - { - return static_cast(ptr) - static_cast(data()); - } - - void BOOST_REGEX_CALL clear() - { - end = start; - } - - void BOOST_REGEX_CALL align() - { - // move end up to a boundary: - end = start + (((end - start) + padding_mask) & ~padding_mask); - } - void swap(raw_storage& that) - { - std::swap(start, that.start); - std::swap(end, that.end); - std::swap(last, that.last); - } -}; - -inline raw_storage::raw_storage() -{ - last = start = end = 0; -} - -inline raw_storage::raw_storage(size_type n) -{ - start = end = static_cast(::operator new(n)); - BOOST_REGEX_NOEH_ASSERT(start) - last = start + n; -} - - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_SUFFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -} // namespace re_detail -} // namespace boost - -#endif - - - - - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_replace.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_replace.hpp deleted file mode 100644 index ac8e3c8..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_replace.hpp +++ /dev/null @@ -1,99 +0,0 @@ -/* - * - * Copyright (c) 1998-2009 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org for most recent version. - * FILE regex_format.hpp - * VERSION see - * DESCRIPTION: Provides formatting output routines for search and replace - * operations. Note this is an internal header file included - * by regex.hpp, do not include on its own. - */ - -#ifndef BOOST_REGEX_V4_REGEX_REPLACE_HPP -#define BOOST_REGEX_V4_REGEX_REPLACE_HPP - - -namespace boost{ - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_PREFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -template -OutputIterator regex_replace(OutputIterator out, - BidirectionalIterator first, - BidirectionalIterator last, - const basic_regex& e, - Formatter fmt, - match_flag_type flags = match_default) -{ - regex_iterator i(first, last, e, flags); - regex_iterator j; - if(i == j) - { - if(!(flags & regex_constants::format_no_copy)) - out = re_detail::copy(first, last, out); - } - else - { - BidirectionalIterator last_m(first); - while(i != j) - { - if(!(flags & regex_constants::format_no_copy)) - out = re_detail::copy(i->prefix().first, i->prefix().second, out); - out = i->format(out, fmt, flags, e); - last_m = (*i)[0].second; - if(flags & regex_constants::format_first_only) - break; - ++i; - } - if(!(flags & regex_constants::format_no_copy)) - out = re_detail::copy(last_m, last, out); - } - return out; -} - -template -std::basic_string regex_replace(const std::basic_string& s, - const basic_regex& e, - Formatter fmt, - match_flag_type flags = match_default) -{ - std::basic_string result; - re_detail::string_out_iterator > i(result); - regex_replace(i, s.begin(), s.end(), e, fmt, flags); - return result; -} - -#ifdef BOOST_MSVC -#pragma warning(push) -#pragma warning(disable: 4103) -#endif -#ifdef BOOST_HAS_ABI_HEADERS -# include BOOST_ABI_SUFFIX -#endif -#ifdef BOOST_MSVC -#pragma warning(pop) -#endif - -} // namespace boost - -#endif // BOOST_REGEX_V4_REGEX_REPLACE_HPP - - diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_search.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_search.hpp.gz deleted file mode 100644 index 9775cd2..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_search.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_split.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_split.hpp.gz deleted file mode 100644 index b247caf..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_split.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_token_iterator.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_token_iterator.hpp.gz deleted file mode 100644 index b72344e..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_token_iterator.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_traits.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_traits.hpp.gz deleted file mode 100644 index 3210722..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_traits.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_traits_defaults.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_traits_defaults.hpp.gz deleted file mode 100644 index d9c9a2f..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_traits_defaults.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_workaround.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_workaround.hpp.gz deleted file mode 100644 index 142fbde..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_workaround.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/states.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/states.hpp.gz deleted file mode 100644 index dfb93ad..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/states.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/sub_match.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/sub_match.hpp.gz deleted file mode 100644 index 756e5d7..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/sub_match.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/syntax_type.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/syntax_type.hpp.gz deleted file mode 100644 index 34f7c03..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/syntax_type.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/u32regex_iterator.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/u32regex_iterator.hpp.gz deleted file mode 100644 index 4e72e07..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/u32regex_iterator.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/u32regex_token_iterator.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/u32regex_token_iterator.hpp.gz deleted file mode 100644 index 4ad6725..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/u32regex_token_iterator.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/w32_regex_traits.hpp.gz b/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/w32_regex_traits.hpp.gz deleted file mode 100644 index d0855ab..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/w32_regex_traits.hpp.gz and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/include/boost/regex_fwd.hpp b/debian/mutate/usr/share/doc/mutate/include/boost/regex_fwd.hpp deleted file mode 100644 index 2ee4a24..0000000 --- a/debian/mutate/usr/share/doc/mutate/include/boost/regex_fwd.hpp +++ /dev/null @@ -1,33 +0,0 @@ -/* - * - * Copyright (c) 1998-2002 - * John Maddock - * - * Use, modification and distribution are subject to the - * Boost Software License, Version 1.0. (See accompanying file - * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - * - */ - - /* - * LOCATION: see http://www.boost.org/libs/regex for documentation. - * FILE regex_fwd.cpp - * VERSION see - * DESCRIPTION: Forward declares boost::basic_regex<> and - * associated typedefs. - */ - -#ifndef BOOST_REGEX_FWD_HPP -#define BOOST_REGEX_FWD_HPP - -#ifndef BOOST_REGEX_CONFIG_HPP -#include -#endif - -#include - -#endif - - - - diff --git a/debian/mutate/usr/share/doc/mutate/info/Mutate.desktop b/debian/mutate/usr/share/doc/mutate/info/Mutate.desktop deleted file mode 100644 index cca5734..0000000 --- a/debian/mutate/usr/share/doc/mutate/info/Mutate.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Exec=mutate -Name=Mutate -Name[zh_CN]=Mutate -X-KDE-StartupNotify=true -Comment=Mutate -Icon=/usr/share/icons/mutate.png -Terminal=false -Type=Application -Categories=Application;Utility; diff --git a/debian/mutate/usr/share/doc/mutate/info/mutate.png b/debian/mutate/usr/share/doc/mutate/info/mutate.png deleted file mode 100644 index 2191b89..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/info/mutate.png and /dev/null differ diff --git a/debian/mutate/usr/share/doc/mutate/src.tar.gz b/debian/mutate/usr/share/doc/mutate/src.tar.gz deleted file mode 100644 index 2d1ddf2..0000000 Binary files a/debian/mutate/usr/share/doc/mutate/src.tar.gz and /dev/null differ diff --git a/debian/postinst b/debian/postinst deleted file mode 100755 index 150a313..0000000 --- a/debian/postinst +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh -# postinst script for mutate -# -# see: dh_installdeb(1) - -# summary of how this script can be called: -# * `configure' -# * `abort-upgrade' -# * `abort-remove' `in-favour' -# -# * `abort-remove' -# * `abort-deconfigure' `in-favour' -# `removing' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package -PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin -export PATH - -dire="/usr/share/doc/mutate" -ARCH=`uname -m` -BIT32=i686 -BIT64=x86_64 -if [ ${ARCH} = ${BIT64} ];then -qm="/usr/lib/x86_64-linux-gnu/qt5/bin/qmake" -else -qm="/usr/lib/i386-linux-gnu/qt5/bin/qmake" -fi - -cd $dire && gunzip *.gz && tar -xf *.tar && cd src && ${qm} . && make && make install -for i in `ls /home`; do -mkdir -p /home/$i/.config/Mutate -cp -a $dire/config/* /home/$i/.config/Mutate -cat $dire/config/config.ini | sed "s#{home}#`echo /home/$i`#g" > /home/$i/.config/Mutate/config.ini -chmod -R a+x /home/$i/.config/Mutate/scripts -chmod -R a+w /home/$i/.config/Mutate -done -mkdir -p /root/.config/Mutate -cp -a $dire/config/* /root/.config/Mutate -cat $dire/config/config.ini | sed "s#{home}#`echo /root`#g" > /root/.config/Mutate/config.ini -chmod -R a+x /root/.config/Mutate/scripts -chmod -R a+w /root/.config/Mutate -cp $dire/info/mutate.png /usr/share/icons -cp $dire/info/Mutate.desktop /usr/share/applications -rm -rf $dire diff --git a/debian/postinst.ex b/debian/postinst.ex deleted file mode 100644 index b6fce1e..0000000 --- a/debian/postinst.ex +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh -# postinst script for mutate -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * `configure' -# * `abort-upgrade' -# * `abort-remove' `in-favour' -# -# * `abort-remove' -# * `abort-deconfigure' `in-favour' -# `removing' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - - -case "$1" in - configure) - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst 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 diff --git a/debian/postrm b/debian/postrm deleted file mode 100755 index a630127..0000000 --- a/debian/postrm +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh -# postrm script for mutate -# -# see: dh_installdeb(1) - -# summary of how this script can be called: -# * `remove' -# * `purge' -# * `upgrade' -# * `failed-upgrade' -# * `abort-install' -# * `abort-install' -# * `abort-upgrade' -# * `disappear' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - -rm -rf /usr/local/bin/mutate -rm -f /usr/share/icons/mutate.png -rm -f /usr/share/applications/Mutate.desktop -for i in `ls /home`; do -rm -rf /home/$i/.config/Mutate -done -rm -rf /root/.config/Mutate - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff --git a/debian/postrm.ex b/debian/postrm.ex deleted file mode 100644 index 647bd7d..0000000 --- a/debian/postrm.ex +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh -# postrm script for mutate -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * `remove' -# * `purge' -# * `upgrade' -# * `failed-upgrade' -# * `abort-install' -# * `abort-install' -# * `abort-upgrade' -# * `disappear' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - - -case "$1" in - purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - ;; - - *) - echo "postrm 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 diff --git a/debian/preinst.ex b/debian/preinst.ex deleted file mode 100644 index 04c481a..0000000 --- a/debian/preinst.ex +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh -# preinst script for mutate -# -# 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 - - -case "$1" in - install|upgrade) - ;; - - 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 diff --git a/debian/prerm.ex b/debian/prerm.ex deleted file mode 100644 index 0ed8945..0000000 --- a/debian/prerm.ex +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# prerm script for mutate -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * `remove' -# * `upgrade' -# * `failed-upgrade' -# * `remove' `in-favour' -# * `deconfigure' `in-favour' -# `removing' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - - -case "$1" in - remove|upgrade|deconfigure) - ;; - - failed-upgrade) - ;; - - *) - echo "prerm 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 diff --git a/debian/rules b/debian/rules index 886818e..11ab69b 100755 --- a/debian/rules +++ b/debian/rules @@ -1,9 +1,4 @@ #!/usr/bin/make -f -# -*- makefile -*- - -# Uncomment this to turn on verbose mode. -export DH_VERBOSE=1 - +export QT_SELECT := qt5 %: dh $@ - diff --git a/debian/source/1 b/debian/source/1 deleted file mode 100644 index e69de29..0000000 diff --git a/debian/source/2 b/debian/source/2 deleted file mode 100644 index e69de29..0000000 diff --git a/debian/source/include-binaries b/debian/source/include-binaries deleted file mode 100644 index eab582f..0000000 --- a/debian/source/include-binaries +++ /dev/null @@ -1 +0,0 @@ -src.tar diff --git a/debian/watch.ex b/debian/watch.ex deleted file mode 100644 index 3cbc5a6..0000000 --- a/debian/watch.ex +++ /dev/null @@ -1,23 +0,0 @@ -# Example watch control file for uscan -# Rename this file to "watch" and then you can run the "uscan" command -# to check for upstream updates and more. -# See uscan(1) for format - -# Compulsory line, this is a version 3 file -version=3 - -# Uncomment to examine a Webpage -# -#http://www.example.com/downloads.php mutate-(.*)\.tar\.gz - -# Uncomment to examine a Webserver directory -#http://www.example.com/pub/mutate-(.*)\.tar\.gz - -# Uncommment to examine a FTP server -#ftp://ftp.example.com/pub/mutate-(.*)\.tar\.gz debian uupdate - -# Uncomment to find new files on sourceforge, for devscripts >= 2.9 -# http://sf.net/mutate/mutate-(.*)\.tar\.gz - -# Uncomment to find new files on GooglePages -# http://example.googlepages.com/foo.html mutate-(.*)\.tar\.gz diff --git a/main.pro b/main.pro new file mode 100644 index 0000000..9679d79 --- /dev/null +++ b/main.pro @@ -0,0 +1,2 @@ +SUBDIRS += src +TEMPLATE = subdirs diff --git a/src/Mutate.pro b/src/src.pro similarity index 100% rename from src/Mutate.pro rename to src/src.pro