diff options
author | Michele Calgaro <[email protected]> | 2019-04-03 22:56:40 +0900 |
---|---|---|
committer | Michele Calgaro <[email protected]> | 2019-04-03 22:56:40 +0900 |
commit | 11394aecd1f906fee2ebd2b90412aeba4651fbff (patch) | |
tree | bcf750380e6d9fc7dbe524e16bbe2afde25dcfa0 /ubuntu/_base/applications/kmyfirewall | |
parent | d24bd898174453b586ac90f2ef7a60165fa26fde (diff) | |
download | tde-packaging-11394aecd1f906fee2ebd2b90412aeba4651fbff.tar.gz tde-packaging-11394aecd1f906fee2ebd2b90412aeba4651fbff.zip |
DEB: use _base folder for a distro instead of specific distros (squeeze
and maverick).
Signed-off-by: Michele Calgaro <[email protected]>
Diffstat (limited to 'ubuntu/_base/applications/kmyfirewall')
21 files changed, 1018 insertions, 0 deletions
diff --git a/ubuntu/_base/applications/kmyfirewall/debian/cdbs/debian-qt-kde.mk b/ubuntu/_base/applications/kmyfirewall/debian/cdbs/debian-qt-kde.mk new file mode 100644 index 000000000..60310a01a --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/cdbs/debian-qt-kde.mk @@ -0,0 +1,119 @@ +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: +ifndef _cdbs_class_cmake + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in +ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" "" + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh +endif +ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" "" + cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh +endif + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; +endif + touch debian/stamp-cvs-make + +include debian/cdbs/kde.mk$(_cdbs_makefile_suffix) + +ifndef _cdbs_rules_patchsys_quilt +DEB_PATCHDIRS := debian/patches/common debian/patches +endif + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \ + done + +clean:: +ifndef _cdbs_class_cmake + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi +endif + rm -f debian/stamp-cvs-make + +endif diff --git a/ubuntu/_base/applications/kmyfirewall/debian/cdbs/kde.mk b/ubuntu/_base/applications/kmyfirewall/debian/cdbs/kde.mk new file mode 100644 index 000000000..80176d63e --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/cdbs/kde.mk @@ -0,0 +1,91 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# Description: A class for KDE packages; sets KDE environment variables, etc +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_class_kde +_cdbs_class_kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +ifndef _cdbs_class_cmake +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) +endif + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/tde/HTML + +ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +common-build-arch common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-arch common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR)) + +clean:: + rm -f debian/stamp-kde-apidox + +# This is a convenience target for calling manually. It's not part of +# the build process. +buildprep: clean apply-patches + $(MAKE) -f admin/Makefile.common dist + debian/rules clean + +endif diff --git a/ubuntu/_base/applications/kmyfirewall/debian/cdbs/versions.pl b/ubuntu/_base/applications/kmyfirewall/debian/cdbs/versions.pl new file mode 100644 index 000000000..1b110f7af --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "TDE-Version3=$version3\n"; +print "TDE-Version2=$version2\n"; +print "TDE-Next-Version3=$version3_next\n"; +print "TDE-Next-Version2=$version2_next\n"; diff --git a/ubuntu/_base/applications/kmyfirewall/debian/changelog b/ubuntu/_base/applications/kmyfirewall/debian/changelog new file mode 100644 index 000000000..cfe55d3e4 --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/changelog @@ -0,0 +1,75 @@ +kmyfirewall-trinity (1.1.1-1~1ubuntu1) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 Jul 2009 16:08:00 -0600 + +kmyfirewall-trinity (1.1.1-1~1ubuntu0) intrepid; urgency=low + + * Moved Trinity to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <[email protected]> Thu, 05 March 2009 29:52:00 -0600 + +kmyfirewall-trinity (1.1.1-1~0ubuntu2) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <[email protected]> Sat, 20 Dec 2008 12:38:00 -0600 + +kmyfirewall (1.1.1-1) unstable; urgency=low + + * New upstream release + * Applied the following patched from Ubuntu, thanks Matvey Kozhev: + - Added debian/watch. + - Added debian/kmfinstallerplugin.desktop, tweaked for Lintian + cleanliness. + - Added debian/kmyfirewall.desktop, tweaked for Lintian cleanliness. + - Added debian/kmyfirewall.xpm. + - Added debian/install to install the desktop and xpm files. + - Updated debian/menu. + - debian/compat: Bumped to 5. + - debian/rules: + * Removed dh_installdirs call, not needed. + * Delete /usr/lib/*.so, leave only *.so.0. + * Strip /usr/lib rpath with chrpath. + * Do not ignore make distclean output. + * Moved config.guess/config.sub copy commands from clean to configure. + * Replaced dh_iconcache with dh_icons. + * Added dh_desktop. + * Bumped Standards-Version to 3.7.3.0. + * debian/copyright: Added copyright notice + * Fixed HTML docs path. (Closes: #408677) + + -- Alberto Gonzalez Iniesta <[email protected]> Sun, 10 Feb 2008 13:33:13 +0100 + +kmyfirewall (1.0-2) unstable; urgency=low + + * Bumped Standards-Version to 3.6.2.0, no change. + * Fixed FSF address. + + -- Alberto Gonzalez Iniesta <[email protected]> Sat, 17 Dec 2005 23:45:33 +0100 + +kmyfirewall (1.0-1) unstable; urgency=low + + * New upstream release + + -- Alberto Gonzalez Iniesta <[email protected]> Sat, 17 Dec 2005 13:42:07 +0100 + +kmyfirewall (0.9.6.2-2) unstable; urgency=low + + * Rebuilt package for the Qt/KDE transition + (Closes: #327003, #327979) + + -- Alberto Gonzalez Iniesta <[email protected]> Tue, 13 Sep 2005 14:47:35 +0200 + +kmyfirewall (0.9.6.2-1) unstable; urgency=low + + * The 'Three Wise Men' release. + * Initial Release. (Closes: #247871) + Thanks a lot to Alejandro Exojo Piqueras <[email protected]> for + letting me take this package and for his initial work on it. + * Added manpage for kmyfirewall. + + -- Alberto Gonzalez Iniesta <[email protected]> Tue, 04 Jan 2005 20:17:02 +0100 + diff --git a/ubuntu/_base/applications/kmyfirewall/debian/compat b/ubuntu/_base/applications/kmyfirewall/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/compat @@ -0,0 +1 @@ +7 diff --git a/ubuntu/_base/applications/kmyfirewall/debian/control b/ubuntu/_base/applications/kmyfirewall/debian/control new file mode 100644 index 000000000..be7037d7c --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/control @@ -0,0 +1,24 @@ +Source: kmyfirewall-trinity +Section: tde +Priority: optional +Maintainer: Timothy Pearson <[email protected]> +Build-Depends: cdbs, debhelper (>= 7.0.50~), tdelibs14-trinity-dev (>= 3.3.0), chrpath, automake, autoconf, libtool, libltdl-dev +Standards-Version: 3.8.4 +Homepage: http://kmyfirewall.sourceforge.net/ + +Package: kmyfirewall-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: kmyfirewall-kde3 (<< 4:14.0.0~), kmyfirewall-trinity (<< 4:14.0.0~) +Breaks: kmyfirewall-kde3 (<< 4:14.0.0~), kmyfirewall-trinity (<< 4:14.0.0~) +Description: iptables based firewall configuration tool for TDE [Trinity] + KMyFirewall attempts to make it easier to setup iptables based firewalls on + Linux systems. It will be the right tool if you like to have a so called + "Personal Firewall" running on your Linux box, but don't have the time and/or + the interest to spend hours in front of the iptables manual just to setup a + Firewall that keeps the "bad" people out. + . + There is also the possibility to save entire rule sets, so you only have to + configure your rule set one time and then you can use it on several computers + giving each of them a similar configuration (p.e. school networks, office, + university etc.) diff --git a/ubuntu/_base/applications/kmyfirewall/debian/copyright b/ubuntu/_base/applications/kmyfirewall/debian/copyright new file mode 100644 index 000000000..8429d407e --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/copyright @@ -0,0 +1,27 @@ +This package was debianized by Alejandro Exojo Piqueras <[email protected]> on +Tue, 13 Apr 2004 16:16:38 +0200. + +It was downloaded from http://kmyfirewall.sourceforge.net + +Upstream Author: Christian Hubinger <[email protected]> + +Copyright: +Copyright (c) 2001-2004 Christian Hubinger <[email protected]> + + 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; version 2 dated June, 1991. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301, USA. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + diff --git a/ubuntu/_base/applications/kmyfirewall/debian/debiandirs b/ubuntu/_base/applications/kmyfirewall/debian/debiandirs new file mode 100644 index 000000000..90247b9a0 --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/debiandirs @@ -0,0 +1,10 @@ +export kde_prefix=/opt/trinity +export sysconfdir=/etc +export kde_includedir=/opt/trinity/include/tde +export infodir=/opt/trinity/share/info +export mandir=/opt/trinity/share/man +export qtdir=/opt/trinity/share/qt3 +export kde_cgidir=/opt/trinity/lib/cgi-bin +export kde_confdir=/etc/trinity +export kde_htmldir=/opt/trinity/share/doc/tde/HTML +configkde=--disable-debug --disable-rpath --prefix=$(kde_prefix) --sysconfdir=$(sysconfdir) --includedir=$(kde_includedir) --infodir=$(infodir) --mandir=$(mandir) --with-qt-dir=$(qtdir) diff --git a/ubuntu/_base/applications/kmyfirewall/debian/dirs b/ubuntu/_base/applications/kmyfirewall/debian/dirs new file mode 100644 index 000000000..f0312285e --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/dirs @@ -0,0 +1,2 @@ +opt/trinity/bin +opt/trinity/share/doc/tde/HTML/en diff --git a/ubuntu/_base/applications/kmyfirewall/debian/docs b/ubuntu/_base/applications/kmyfirewall/debian/docs new file mode 100644 index 000000000..724e08449 --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/ubuntu/_base/applications/kmyfirewall/debian/install b/ubuntu/_base/applications/kmyfirewall/debian/install new file mode 100644 index 000000000..3a28b6931 --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/install @@ -0,0 +1 @@ +debian/kmyfirewall.xpm opt/trinity/share/pixmaps diff --git a/ubuntu/_base/applications/kmyfirewall/debian/kmfinstallerplugin.desktop b/ubuntu/_base/applications/kmyfirewall/debian/kmfinstallerplugin.desktop new file mode 100644 index 000000000..3a562e7c0 --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/kmfinstallerplugin.desktop @@ -0,0 +1,44 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=ServiceType +X-TDE-ServiceType=KMyFirewall/Installer +X-TDE-Library=libkmfinstallerplugin + +Name=KMyFirewall Installer Plugin +Name[bg]=Приставка-инсталатор на KMyFirewall +Name[br]=Lugent stalier KMyFirewall +Name[bs]=KMyFirewall dodatak za instalaciju +Name[ca]=Connector d'instal·lació per a KMyFirewall +Name[cs]=Modul instalátoru KMyFirewall +Name[de]=KMyFirewall Installationsprogramm +Name[el]=Πρόσθετο εγκατάστασης για το KMyFirewall +Name[es]=Complemento de instalación de KMyFirewall +Name[et]=KMyFirewalli paigaldamisplugin +Name[fr]=Module d'installation de KMyFirewall +Name[gl]=Extensión de Instalazón de KMyFirewall +Name[hi]=के-माइ-फायरवाल संस्थापक प्लगइन +Name[hu]=KMyFirewall telepítőmodul +Name[it]=Plugin di installazione di KMyFirewall +Name[ja]=KMyFirewall インストーラ プラグイン +Name[ka]=KMyFirewall დაყენების მოდული +Name[nl]=KMyFirewall Installatieplugin +Name[pa]=KMyFirewall ਇੰਸਟਾਲਰ ਪਲੱਗਿੰਨ +Name[pl]=Wtyczka instalatora KMyFirewall +Name[pt]='Plugin' de Instalação do KMyFirewall +Name[pt_BR]=Plug-in Instaldor par ao KMyFirewall +Name[ru]=KMyFirewall - Модуль установки +Name[sr]=KMyFirewall-ов прикључак за инсталирање +Name[sr@Latn]=KMyFirewall-ov priključak za instaliranje +Name[sv]=Installationsdel för Min brandvägg +Name[ta]=KMyதீச்சுவர் நிறுவுபவரைச் சொருகு +Name[tr]=KMyFirewall Kurulum Eklentisi +Name[uk]=Втулок встановлення KMyFirewall +Name[xx]=xxKMyFirewall Installer Pluginxx +Name[zh_CN]=KMyFirewall 安装程序插件 + +[PropertyDef::X-KMyFirewall-Platform] +Type=TQString + +[PropertyDef::X-KMyFirewall-Language] +Type=TQString + diff --git a/ubuntu/_base/applications/kmyfirewall/debian/kmyfirewall.1 b/ubuntu/_base/applications/kmyfirewall/debian/kmyfirewall.1 new file mode 100644 index 000000000..cff01643d --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/kmyfirewall.1 @@ -0,0 +1,162 @@ +.TH kmyfirewall "1" "January 2004" TDE "TDE Application" +.SH NAME +kmyfirewall \- TDE iptables front\-end to easily create a "Personal Firewall" +.SH SYNOPSIS +.B kmyfirewall +[\fIQt\-options\fR] [\fITDE\-options\fR] [\fIURL\fR] +.SH DESCRIPTION +This manual page documents briefly the +.B kmyfirewall +TDE Application. +This manual page was written for the Debian GNU/Linux distribution +because the original program does not have a manual page. +.PP +KMyFirewall attempts to make it easier to setup iptables based firewalls on +Linux systems. It will be the right tool if you like to have a so called +"Personal Firewall" running on your Linux box, but don\'t have the time and/or +the interest to spend hours in front of the iptables manual just to setup a +Firewall that keeps the "bad" people out +.SH OPTIONS +.SS "General Options" +.B \-\-help +Show help about options +.TP +.B \-\-help\-qt +Show Qt specific options +.TP +.B \-\-help\-tde +Show TDE specific options +.TP +.B \-\-help\-all +Show all options +.TP +.B \-\-author +Show author information +.TP +.B \-v\fR, \fB\-\-version +Show version information +.TP +.B \-\-license +Show license information +.TP +.B \-\- +End of options +.SS "Qt options:" +.TP +.BI \-\-display \ displayname +Use the X-server display \fIdisplayname\fP. +.TP +.BI \-\-session \ sessionId +Restore the application for the given \fIsessionId\fP. +.TP +.B \-\-cmap +Causes the application to install a private color +map on an 8-bit display. +.TP +.BI \-\-ncols \ count +Limits the number of colors allocated in the color +cube on an 8-bit display, if the application is +using the QApplication::ManyColor color +specification. +.TP +.B \-\-nograb +tells Qt to never grab the mouse or the keyboard. +.TP +.B \-\-dograb +running under a debugger can cause an implicit +.B \-nograb, use \fB\-dograb\fR to override. +.TP +.B \-\-sync +switches to synchronous mode for debugging. +.TP +.BI "\-\-fn\fR, \fP\-\-font" \ fontname +defines the application font. +.TP +.BI "\-\-bg\fR, \fB\-\-background" \ color +sets the default background color and an +application palette (light and dark shades are +calculated). +.TP +.BI "\-\-fg\fR, \fB\-\-foreground" \ color +sets the default foreground color. +.TP +.BI \-\-btn\fR, \fB\-\-button \ color +sets the default button color. +.TP +.BI \-\-name \ name +sets the application name. +.TP +.BI \-\-title \ title +sets the application title (caption). +.TP +.B \-\-visual TrueColor +forces the application to use a TrueColor visual on +an 8-bit display. +.TP +.BI \-\-inputstyle \ inputstyle +sets XIM (X Input Method) input style. Possible +values are +.BR onthespot ", " overthespot ", " offthespot and root . +.TP +.BI \-\-im " XIM\-server" +set XIM server. +.TP +.B \-\-noxim +disable XIM. +.TP +.B \-\-reverse +mirrors the whole layout of widgets. +.SS "TDE options:" +.TP +.BI \-\-caption \ caption +Use \fIcaption\fP as name in the titlebar. +.TP +.BI \-\-icon \ icon +Use \fIicon\fP as the application icon. +.TP +.BI \-\-miniicon \ icon +Use \fIicon\fP as the icon in the titlebar. +.TP +.BI \-\-config \ filename +Use alternative configuration file. +.TP +.BI \-\-dcopserver \ server +Use the DCOP Server specified by \fIserver\fP. +.TP +.B \-\-nocrashhandler +Disable crash handler, to get core dumps. +.TP +.B \-\-waitforwm +Waits for a WM_NET compatible windowmanager. +.TP +.BI \-\-style \ style +sets the application GUI style. +.TP +.BI \-\-geometry \ geometry +sets the client geometry of the main widget. +.SH AUTHOR +KMyFirewall was written by +.nh +.ad l +Christian Hubinger <[email protected]>. +.hy +.br +This manual page was prepared by +.nh +.ad l +Alberto Gonzalez Iniesta <[email protected]> +.hy +for the Debian GNU/Linux system (but may be used by others). +.SH "SEE ALSO" +If the +.B khelpcenter +program is properly installed at your site, the command +.IP +.B khelpcenter help:/kmyfirewall +.PP +should give you access to the complete manual. +.P +Alternatively the manual can be browsed in +.B konqueror +giving it the URL help:/kmyfirewall + diff --git a/ubuntu/_base/applications/kmyfirewall/debian/kmyfirewall.desktop b/ubuntu/_base/applications/kmyfirewall/debian/kmyfirewall.desktop new file mode 100644 index 000000000..57f12ad9c --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/kmyfirewall.desktop @@ -0,0 +1,35 @@ +[Desktop Entry] +Type=Application +MimeType=application/x-kmyfirewall;application/x-kmyfirewall-kmfrs;application/x-kmyfirewall-kmfgrs;application/x-kmyfirewall-kmfnet; +Icon=kmyfirewall +Exec=/opt/trinity/bin/kmyfirewall %u +Terminal=false +Categories=Qt;TDE;System; +Name=KMyFirewall +Name[sv]=Min brandvägg +Name[xx]=xxKMyFirewallxx +GenericName=Firewall Configuration Tool +GenericName[bg]=Настройване на защитна стена +GenericName[es]=Herramienta de configuración de cortafuegos +GenericName[et]=Tulemüüri seadistamistööriist +GenericName[it]=Strumento di configurazione di KMyFirewall +GenericName[nl]=Firewall-configuratieprogramma +GenericName[pt]=Ferramenta de Configuração da Firewall +GenericName[pt_BR]=Ferramenta de Configuração da Firewall +GenericName[sr]=Алат за подешавање заштитног зида +GenericName[sr@Latn]=Алат за подешавање заштитног зида +GenericName[sv]=Verktyg för brandväggsinställning +GenericName[xx]=xxFirewall Configuration Toolxx +Comment=Firewall Configuration Tool +Comment[bg]=Настройване на KMyFirewall +Comment[es]=Herramienta de configuración de cortafuegos +Comment[et]=Tulemüüri seadistamistööriist +Comment[it]=Strumento di configurazione di KMyFirewall +Comment[ms]=Alatan Tetapan Firewall +Comment[nl]=Firewall-configuratieprogramma +Comment[pt]=Ferramenta de Configuração da Firewall +Comment[pt_BR]=Ferramenta de Configuração da Firewall +Comment[sr]=Алат за подешавање заштитног зида +Comment[sr@Latn]=Алат за подешавање заштитног зида +Comment[sv]=Verktyg för inställning av brandvägg +Comment[xx]=xxFirewall Configuration Toolxx diff --git a/ubuntu/_base/applications/kmyfirewall/debian/kmyfirewall.xpm b/ubuntu/_base/applications/kmyfirewall/debian/kmyfirewall.xpm new file mode 100644 index 000000000..3d58b81ff --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/kmyfirewall.xpm @@ -0,0 +1,369 @@ +/* XPM */ +static char * kmyfirewall_xpm[] = { +"32 32 334 2", +" c None", +". c #FE0000", +"+ c #E60000", +"@ c #E10000", +"# c #EA0000", +"$ c #EF0000", +"% c #E40000", +"& c #DA0000", +"* c #D70000", +"= c #DC0000", +"- c #F50F0F", +"; c #F02525", +"> c #EE4949", +", c #EB6C6C", +"' c #F89999", +") c #FBAFAF", +"! c #FDC4C4", +"~ c #FDCACA", +"{ c #FCC2C2", +"] c #FBB2B2", +"^ c #F59494", +"/ c #E87272", +"( c #DD4343", +"_ c #D42929", +": c #EF0808", +"< c #ED5858", +"[ c #F29191", +"} c #F7BCBC", +"| c #FBC8C8", +"1 c #FCCCCC", +"2 c #FDCCCC", +"3 c #FECCCC", +"4 c #FBC9C9", +"5 c #F6B7B7", +"6 c #ED9999", +"7 c #D54D4D", +"8 c #BF1313", +"9 c #E82525", +"0 c #EB7F7F", +"a c #F8CCCC", +"b c #FACCCC", +"c c #FBCCCC", +"d c #F9CCCC", +"e c #F6C6C6", +"f c #E58E8E", +"g c #B91A1A", +"h c #DE0000", +"i c #E46969", +"j c #F4BEBE", +"k c #F8C9C9", +"l c #F9C9C9", +"m c #FAC9C9", +"n c #FCC9C9", +"o c #FDC9C9", +"p c #FECBCB", +"q c #FECFCF", +"r c #FEC9C9", +"s c #F7C9C9", +"t c #F5C5C5", +"u c #D55C5C", +"v c #AF0A0A", +"w c #CC0000", +"x c #EEA4A4", +"y c #F3B5B5", +"z c #F5B5B5", +"A c #F7B5B5", +"B c #F9B5B5", +"C c #FAB5B5", +"D c #FBB5B5", +"E c #FCB5B5", +"F c #FDC3C3", +"G c #FFF1F1", +"H c #FDB9B9", +"I c #F6B5B5", +"J c #F4B5B5", +"K c #F2B5B5", +"L c #E88B8B", +"M c #C81818", +"N c #9E0000", +"O c #EE0000", +"P c #C90000", +"Q c #EB9393", +"R c #F0A2A2", +"S c #F2A2A2", +"T c #F4A2A2", +"U c #F6A2A2", +"V c #F7A2A2", +"W c #F9A2A2", +"X c #FAA2A2", +"Y c #FCBDBD", +"Z c #FFF5F5", +"` c #FCB3B3", +" . c #F8A2A2", +".. c #F5A2A2", +"+. c #F3A2A2", +"@. c #F1A2A2", +"#. c #EFA2A2", +"$. c #E57D7D", +"%. c #CC1616", +"&. c #B00000", +"*. c #8F0000", +"=. c #F20000", +"-. c #D20000", +";. c #C30000", +">. c #C80000", +",. c #DC4747", +"'. c #E97C7C", +"). c #ED8282", +"!. c #EF8282", +"~. c #F28282", +"{. c #F48282", +"]. c #F68888", +"^. c #F9A6A6", +"/. c #FDD9D9", +"(. c #FFFFFF", +"_. c #FDE4E4", +":. c #F89898", +"<. c #F48484", +"[. c #F38282", +"}. c #F08282", +"|. c #EE8282", +"1. c #EC8282", +"2. c #E97F7F", +"3. c #D83E3E", +"4. c #C80505", +"5. c #BD0000", +"6. c #A20000", +"7. c #C50000", +"8. c #D11111", +"9. c #DE4343", +"0. c #E86969", +"a. c #EB6969", +"b. c #EE6969", +"c. c #F06969", +"d. c #F37878", +"e. c #FBCECE", +"f. c #FFF7F7", +"g. c #FEF2F2", +"h. c #F69999", +"i. c #F59999", +"j. c #EF7070", +"k. c #EC6969", +"l. c #EA6969", +"m. c #E66666", +"n. c #DF4B4B", +"o. c #CD0B0B", +"p. c #C60000", +"q. c #BF0000", +"r. c #B40000", +"s. c #7C0000", +"t. c #D40000", +"u. c #C70000", +"v. c #CD0000", +"w. c #D20101", +"x. c #DB1E1E", +"y. c #E13535", +"z. c #E74343", +"A. c #E94646", +"B. c #F06C6C", +"C. c #FCE4E4", +"D. c #FFFCFC", +"E. c #FACECE", +"F. c #FAD8D8", +"G. c #EC6363", +"H. c #E54141", +"I. c #E13838", +"J. c #D81A1A", +"K. c #D00404", +"L. c #CA0000", +"M. c #BB0000", +"N. c #940000", +"O. c #FD0000", +"P. c #D00000", +"Q. c #D50202", +"R. c #D90808", +"S. c #DF1414", +"T. c #E21D1D", +"U. c #EA4F4F", +"V. c #FBDCDC", +"W. c #FFFEFE", +"X. c #FDEFEF", +"Y. c #EC7171", +"Z. c #DD1212", +"`. c #D90909", +" + c #D30101", +".+ c #CF0000", +"++ c #A10000", +"@+ c #6C0000", +"#+ c #E70000", +"$+ c #BE0000", +"%+ c #CB0000", +"&+ c #CE0000", +"*+ c #D30000", +"=+ c #D60000", +"-+ c #DC1010", +";+ c #EA6565", +">+ c #E53B3B", +",+ c #F8C7C7", +"'+ c #FCEBEB", +")+ c #DA1111", +"!+ c #D50303", +"~+ c #D10000", +"{+ c #C00000", +"]+ c #BC0000", +"^+ c #AD0000", +"/+ c #7B0000", +"(+ c #DB0000", +"_+ c #D50000", +":+ c #DD2828", +"<+ c #F7CACA", +"[+ c #F6BCBC", +"}+ c #E45656", +"|+ c #E04545", +"1+ c #C10000", +"2+ c #B30000", +"3+ c #810000", +"4+ c #E25050", +"5+ c #FBE7E7", +"6+ c #F9DFDF", +"7+ c #BA0000", +"8+ c #840000", +"9+ c #E76A6A", +"0+ c #FDF4F4", +"a+ c #FEFAFA", +"b+ c #FEF8F8", +"c+ c #C40000", +"d+ c #C20000", +"e+ c #E66B6B", +"f+ c #FDF3F3", +"g+ c #F2A7A7", +"h+ c #EA7777", +"i+ c #F5C7C7", +"j+ c #830000", +"k+ c #D90000", +"l+ c #E66767", +"m+ c #ED8989", +"n+ c #E34848", +"o+ c #F1A8A8", +"p+ c #DD0000", +"q+ c #E44C4C", +"r+ c #FBE0E0", +"s+ c #FBE5E5", +"t+ c #E64E4E", +"u+ c #E23535", +"v+ c #F2A5A5", +"w+ c #FADCDC", +"x+ c #F8D6D6", +"y+ c #DB2020", +"z+ c #D50404", +"A+ c #740000", +"B+ c #D80000", +"C+ c #E75858", +"D+ c #EF8989", +"E+ c #F3A3A3", +"F+ c #EA5E5E", +"G+ c #DF0D0D", +"H+ c #DE0B0B", +"I+ c #E33232", +"J+ c #F7C6C6", +"K+ c #EF9B9B", +"L+ c #DB1818", +"M+ c #620000", +"N+ c #E00C0C", +"O+ c #F29696", +"P+ c #E52727", +"Q+ c #EC5E5E", +"R+ c #F28F8F", +"S+ c #E20D0D", +"T+ c #E00000", +"U+ c #EE7A7A", +"V+ c #DF0B0B", +"W+ c #900000", +"X+ c #420000", +"Y+ c #E20000", +"Z+ c #E30404", +"`+ c #F18080", +" @ c #EC4646", +".@ c #E61010", +"+@ c #EA3434", +"@@ c #E50404", +"#@ c #EF6B6B", +"$@ c #E51717", +"%@ c #630000", +"&@ c #E80000", +"*@ c #E90000", +"=@ c #EC2020", +"-@ c #FCD4D4", +";@ c #EB1010", +">@ c #EE3434", +",@ c #FAC7C7", +"'@ c #FEF3F3", +")@ c #F69898", +"!@ c #9D0000", +"~@ c #EC0000", +"{@ c #ED0000", +"]@ c #F34C4C", +"^@ c #FCCDCD", +"/@ c #FCDBDB", +"(@ c #F24F4F", +"_@ c #F89D9D", +":@ c #FFF9F9", +"<@ c #F78A8A", +"[@ c #F02424", +"}@ c #700000", +"|@ c #F30000", +"1@ c #F40000", +"2@ c #F40C0C", +"3@ c #FA7676", +"4@ c #FA7C7C", +"5@ c #F51C1C", +"6@ c #F73F3F", +"7@ c #F62525", +"8@ c #6F0000", +"9@ c #F80000", +"0@ c #F70000", +"a@ c #F80404", +"b@ c #F80808", +"c@ c #DF0000", +"d@ c #960000", +"e@ c #710000", +"f@ c #9A0000", +"g@ c #F00000", +"h@ c #A80000", +"i@ c #800000", +"j@ c #F10000", +"k@ c #F90000", +"l@ c #FC0000", +"m@ c #660000", +"n@ c #750000", +"o@ c #8D0000", +"p@ c #980000", +"q@ c #A00000", +"r@ c #9C0000", +"s@ c #690000", +" ", +" . + @ # $ % & * = ", +" - ; > , ' ) ! ~ { ] ^ / ( _ ", +" : < [ } | 1 2 3 3 2 2 1 4 5 6 7 8 ", +" 9 0 a b c 1 2 3 3 3 3 2 2 c b d e f g ", +" h i j k l m n o o p q r o n 4 m l s t u v ", +" h w x y z A B C D E F G H E C B A I J K L M N ", +" O P P Q R S T U V W X Y Z ` X .V ..+.@.#.$.%.&.*. ", +" =.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.}.|.1.2.3.4.5.6. ", +" % 7.;.>.8.9.0.a.b.c.d.e.f.(.g.h.i.j.k.l.m.n.o.p.q.r.s. ", +" t.5.;.u.v.w.x.y.z.A.B.C.(.(.D.E.F.G.H.I.J.K.L.p.q.M.N. ", +" O.;.5.;.u.w P.Q.R.S.T.U.V.(.(.(.W.X.Y.Z.`. +.+P 7.q.M.++@+ ", +" #+M.$+;.u.%+&+*+=+-+;+>+,+(.(.(.(.(.'+)+!+~+v.P 7.{+]+^+/+ ", +" (+M.q.;.u.%+&+-._+:+<+[+'+(.(.(.(.(.(.}+|+P.v.P 7.1+5.2+3+ ", +" t.$+1+7.u.%+&+~+t.4+5+(.(.(.(.(.(.(.(.(.6+.+v.P u.;.{+7+8+ ", +" t.1+;.p.>.%+&+~+*+9+0+(.(.(.(.a+b+(.(.(.6+.+v.L.u.c+d+$+8+ ", +" _+7.p.P %+&+P.-.e+f+(.(.(.(.(.g+h+(.(.(.i+~+.+v.L.u.p.{+j+ ", +" k+>.L.w &+P.~+t.l+(.(.(.(.(.(.m+n+(.(.(.o+-.~+.+v.%+P {+3+ ", +" p+&+.+~+-.*+_+* q+(.(.r+'+r+s+t+u+v+w+(.x+y+z+*+-..+&+M.A+ ", +" (+*+*+t._+* B+& C+(.(.D+z E+F+G+H+I+J+(.D.K+L+=+_+*+*+&.M+ ", +" t.k+(+(+p+p+N+O+(.(.P+Q+R+S+T+@ T+G.(.(.U+V+= (+& k+W+X+ ", +" P.(+T+T+@ Y+Z+`+(.(. @.@+@@@% % % #@(.X.$@Y+@ T+T+_+%@ ", +" ~++ #+&@&@*@=@[email protected].;@# # # # >@,@'@)@&@&@#+#+h !@ ", +" $+@ ~@~@~@{@{@]@^@/@(@{@{@{@{@_@:@<@[@{@~@~@~@p.}@ ", +" $+Y+|@1@|@1@1@2@3@4@1@1@1@5@6@7@1@1@1@1@=.(+8@ ", +" $+$ 9@0@0@9@9@a@b@9@9@9@9@9@9@0@0@0@0@c@d@ ", +" ^[email protected].|@*+e@ ", +" f@;.$ . . . . . . . . . . . g@h@A+ ", +" i@2+.+&@j@k@l@9@j@Y+&+N m@ ", +" n@o@p@[email protected]@N.i@s@X+ ", +" ", +" "}; diff --git a/ubuntu/_base/applications/kmyfirewall/debian/manpages b/ubuntu/_base/applications/kmyfirewall/debian/manpages new file mode 100644 index 000000000..fab755280 --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/manpages @@ -0,0 +1 @@ +debian/kmyfirewall.1 diff --git a/ubuntu/_base/applications/kmyfirewall/debian/menu b/ubuntu/_base/applications/kmyfirewall/debian/menu new file mode 100644 index 000000000..7280ce1ad --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/menu @@ -0,0 +1,6 @@ +?package(kmyfirewall-trinity):needs="X11" \ + section="Applications/System/Security" \ + title="KMyFirewall" \ + hints="TDE" \ + icon="kmyfirewall.xpm" \ + command="/opt/trinity/bin/kmyfirewall" diff --git a/ubuntu/_base/applications/kmyfirewall/debian/rules b/ubuntu/_base/applications/kmyfirewall/debian/rules new file mode 100755 index 000000000..bae3f5cf7 --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-qt-kde.mk +#include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) + +binary-install/kmyfirewall-trinity:: + rm -f debian/$(cdbs_curpkg)/opt/trinity/lib/*.so + mv debian/$(cdbs_curpkg)/usr/share/man debian/$(cdbs_curpkg)/opt/trinity/share/ + chmod +x debian/$(cdbs_curpkg)/opt/trinity/share/apps/kmyfirewall/scripts/installer/linux/*.sh diff --git a/ubuntu/_base/applications/kmyfirewall/debian/source/format b/ubuntu/_base/applications/kmyfirewall/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/ubuntu/_base/applications/kmyfirewall/debian/source/options b/ubuntu/_base/applications/kmyfirewall/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* diff --git a/ubuntu/_base/applications/kmyfirewall/debian/watch b/ubuntu/_base/applications/kmyfirewall/debian/watch new file mode 100644 index 000000000..42dfe005b --- /dev/null +++ b/ubuntu/_base/applications/kmyfirewall/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/kmyfirewall/kmyfirewall-(.*)\.tar\.bz2 |