diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 88 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 50 | ||||
-rw-r--r-- | debian/copyright | 59 | ||||
-rw-r--r-- | debian/docs | 2 | ||||
-rw-r--r-- | debian/menu | 5 | ||||
-rw-r--r-- | debian/patches/disable_check_for_update.patch | 15 | ||||
-rw-r--r-- | debian/patches/qsci_rename.patch | 40 | ||||
-rw-r--r-- | debian/patches/series | 2 | ||||
-rwxr-xr-x | debian/rules | 19 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/universalindentgui.lintian-overrides | 4 |
12 files changed, 286 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..3be2799 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,88 @@ +universalindentgui (1.2.0-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Update for new qscintilla2 library names (Closes: #885647) + + -- Scott Kitterman <scott@kitterman.com> Thu, 04 Jan 2018 07:06:09 -0500 + +universalindentgui (1.2.0-1) unstable; urgency=low + + * New upstream release. + * Drop 02_fix_gcc_4.5_build.patch - merged upstream. + * Update debian/contol: + - bump debhelper to 9. + - bump Standards-Version to 3.9.3 (no changes needed). + + -- Fathi Boudra <fabo@debian.org> Tue, 22 May 2012 08:49:27 +0300 + +universalindentgui (1.1.0-2) unstable; urgency=low + + * Add 02_fix_gcc_4.5_build.patch (Closes: #565043) + + -- Fathi Boudra <fabo@debian.org> Mon, 21 Feb 2011 12:21:21 +0200 + +universalindentgui (1.1.0-1) unstable; urgency=low + + * New upstream release. + * Update debian/control: + - Bump quilt and debhelper build-dependency versions. + - Bump Standards-Version to 3.8.3 (no changes needed). + * Convert debian/rules to dh usage. + * Rename debian/universalindentgui.lintian to + debian/universalindentgui.lintian-overrides for dh_lintian usage. + * Add debian/README.source file. + + -- Fathi Boudra <fabo@debian.org> Thu, 20 Aug 2009 13:41:45 +0200 + +universalindentgui (1.0.2-1) unstable; urgency=low + + * New upstream release: + - The default editor font type is now Monospace instead of Courier. + (Closes: #483873) + * Add 01_disable_check_for_update.diff patch: + Automatic check for update is disabled by default. (Closes: #514999) + * Bump debian/compat to 7. + * Update debian/control: + - Set Thomas Schweitzer as maintainer and myself as uploader. + (Closes: #483068) + - Bump debhelper build-dependency to 7. + - Bump Standards-Version to 3.8.1. No changes needed. + - Update recommended beautifier list. + - Update description to list all supported beautifiers. + * Update debian/copyright: + - Add PerlTidy.pm and JsDecoder.js missing copyrights. + * Cleanup debian/rules. + + -- Fathi Boudra <fabo@debian.org> Wed, 29 Apr 2009 10:50:58 +0200 + +universalindentgui (0.8.1-1.2) unstable; urgency=low + + * Non-maintainer upload. + * Avoid symlink attacks by using mkdtemp (Closes: 504726) + + -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 12 Nov 2008 01:34:23 +0200 + +universalindentgui (0.8.1-1.1) unstable; urgency=high + + * Non-maintainer upload. + * urgency high since universalindentgui is actually useless by default + (can be hacked to work by setting TMPDIR='/tmp/a') + * fixed temporary path asamblation so indents can work + (Closes: 486577) + + -- Eddy Petrișor <eddy.petrisor@gmail.com> Wed, 05 Nov 2008 03:51:48 +0200 + +universalindentgui (0.8.1-1) unstable; urgency=low + + * New upstream release + * debian/rules: Do not delete perltidy as it's no longer shipped + * debian/rules: Cleanup extended + + -- Sebastian Pipping <webmaster@hartwork.org> Wed, 02 April 2008 04:45:00 +0100 + +universalindentgui (0.8.0-1) unstable; urgency=low + + * Initial release (Closes: #459671) + * Add man page missing in release archive (svn revision 603 plus fixes) + + -- Sebastian Pipping <webmaster@hartwork.org> Tue, 08 Jan 2008 15:13:53 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..95f6a35 --- /dev/null +++ b/debian/control @@ -0,0 +1,50 @@ +Source: universalindentgui +Section: devel +Priority: optional +Maintainer: Thomas Schweitzer <thomas-schweitzer@arcor.de> +Uploaders: Fathi Boudra <fabo@debian.org> +Build-Depends: debhelper (>= 9), libqscintilla2-qt4-dev, libqt4-dev +Standards-Version: 3.9.3 +Homepage: http://universalindent.sourceforge.net + +Package: universalindentgui +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Recommends: astyle, + bcpp, + csstidy, + hindent, + indent, + perltidy, + tidy, + uncrustify, + xmlindent +Description: GUI frontend for several code beautifiers + UniversalIndentGui is a GUI fontend for several code beautifiers, currently + supporting: + * Artistic Styler + * BCPP + * Cobol Beautify + * CSSTidy + * Fortran 90 PPR + * GNU Indent + * GreatCode + * hindent + * HTB + * Javascript Decoder + * JSPPP + * Perl Tidy + * PHP_Beautifier + * PHP Code Beautifier + * PHP Stylist + * pindent + * Ruby Beautify + * Ruby Formatter + * Shell Indent + * (HTML) Tidy + * Uncrustify + * XML Indent + . + UniversalIndentGui allows you to tune a beautifier's configuration and see + how the changes affects a source example live. It is especially useful to + compare different C/C++ beautifiers when you have to choose one of them. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..eaf269d --- /dev/null +++ b/debian/copyright @@ -0,0 +1,59 @@ +This package was debianized by: + + Fathi Boudra <fabo@debian.org> on Wed, 29 Apr 2009 10:50:58 +0200 + +It was downloaded from: + + http://universalindent.sourceforge.net + +Upstream Author: + + Thomas Schweitzer <thomas-schweitzer@arcor.de> + +Copyright: + + Copyright (C) 2006-2012 Thomas Schweitzer + +Copyright for indenters/PerlTidyLib.pm file: + + Copyright (C) 2000-2007 Steve Hancock + + This file 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. + +Copyright for indenters/JsDecoder.js file: + + Copyright (C) 2004-2006 Cezary Tomczak + + This file 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. + +UniversalIndentGUI license: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License version 2 can be found in `/usr/share/common-licenses/GPL-2' +and the GPL version 3 can be found in `/usr/share/common-licenses/GPL-3'. + +The Debian packaging is: + + Copyright (C) 2009 Fathi Boudra <fabo@debian.org> + +and is licensed under the GPL version 2, +see `/usr/share/common-licenses/GPL-2'. diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..233eccf --- /dev/null +++ b/debian/docs @@ -0,0 +1,2 @@ +CHANGELOG.txt +readme.html diff --git a/debian/menu b/debian/menu new file mode 100644 index 0000000..d787c08 --- /dev/null +++ b/debian/menu @@ -0,0 +1,5 @@ +?package(universalindentgui): \ + needs="X11" \ + section="Applications/Programming" \ + title="UniversalIndentgui" \ + command="/usr/bin/universalindentgui" diff --git a/debian/patches/disable_check_for_update.patch b/debian/patches/disable_check_for_update.patch new file mode 100644 index 0000000..26fe12e --- /dev/null +++ b/debian/patches/disable_check_for_update.patch @@ -0,0 +1,15 @@ +--- + src/UiGuiSettings.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/src/UiGuiSettings.cpp ++++ b/src/UiGuiSettings.cpp +@@ -181,7 +181,7 @@ bool UiGuiSettings::initSettings() + _qsettings->setValue( "UniversalIndentGUI/language", _availableTranslations.indexOf( _qsettings->value("UniversalIndentGUI/language", "").toString() ) );
+
+ // Read the update check settings from the settings file.
+- _qsettings->setValue( "UniversalIndentGUI/CheckForUpdate", _qsettings->value("UniversalIndentGUI/CheckForUpdate", true) );
++ _qsettings->setValue( "UniversalIndentGUI/CheckForUpdate", _qsettings->value("UniversalIndentGUI/CheckForUpdate", false) );
+ _qsettings->setValue( "UniversalIndentGUI/LastUpdateCheck", _qsettings->value("UniversalIndentGUI/LastUpdateCheck", QDate(1900,1,1)) );
+
+ // Read the main window state.
diff --git a/debian/patches/qsci_rename.patch b/debian/patches/qsci_rename.patch new file mode 100644 index 0000000..54489c1 --- /dev/null +++ b/debian/patches/qsci_rename.patch @@ -0,0 +1,40 @@ +--- universalindentgui-1.2.0.orig/UniversalIndentGUI.pro ++++ universalindentgui-1.2.0/UniversalIndentGUI.pro +@@ -23,7 +23,7 @@ macx { + ICON = resources/UniversalIndentGUI.icns + } + else { +- LIBS += -lqscintilla2 ++ LIBS += -lqscintilla2_qt4 + } + + CONFIG(release, debug|release) { +--- universalindentgui-1.2.0.orig/UniversalIndentGUI.xcodeproj/project.pbxproj ++++ universalindentgui-1.2.0/UniversalIndentGUI.xcodeproj/project.pbxproj +@@ -571,7 +571,7 @@ + ); + OTHER_LDFLAGS = ( + "-headerpad_max_install_names", +- "-lqscintilla2", ++ "-lqscintilla2_qt4", + "-L/opt/local/lib", + ); + OTHER_REZFLAGS = ""; +@@ -637,7 +637,7 @@ + ); + OTHER_LDFLAGS = ( + "-headerpad_max_install_names", +- "-lqscintilla2", ++ "-lqscintilla2_qt4", + "-L/opt/local/lib", + ); + OTHER_REZFLAGS = ""; +@@ -701,7 +701,7 @@ + ); + OTHER_LDFLAGS = ( + "-headerpad_max_install_names", +- "-lqscintilla2", ++ "-lqscintilla2_qt4", + "-L/opt/local/lib", + ); + OTHER_REZFLAGS = ""; diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..3b81d2d --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,2 @@ +disable_check_for_update.patch +qsci_rename.patch diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..9c45c12 --- /dev/null +++ b/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ --parallel --buildsystem=qmake_qt4 + +override_dh_auto_install: + dh_auto_install + + # Remove shellindent + rm -f debian/universalindentgui/usr/share/universalindentgui/indenters/example.sh + rm -f debian/universalindentgui/usr/share/universalindentgui/indenters/shellindent.awk + rm -f debian/universalindentgui/usr/share/universalindentgui/indenters/uigui_shellindent.ini + + # Fix lintian warnings/errors + find debian/universalindentgui/usr/share/universalindentgui -type f -exec chmod a-x '{}' \; + find debian/universalindentgui/usr/share/universalindentgui -type f -name '*.rb' | xargs chmod a+x diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/universalindentgui.lintian-overrides b/debian/universalindentgui.lintian-overrides new file mode 100644 index 0000000..c9e325d --- /dev/null +++ b/debian/universalindentgui.lintian-overrides @@ -0,0 +1,4 @@ +# intended behavior. We don't want to depends on ruby. +ruby-script-but-no-ruby-dep usr/share/universalindentgui/indenters/example.rb +ruby-script-but-no-ruby-dep usr/share/universalindentgui/indenters/rbeautify.rb +ruby-script-but-no-ruby-dep usr/share/universalindentgui/indenters/ruby_formatter.rb |