]> git.ipfire.org Git - ipfire-2.x.git/blame - src/patches/mc-4.6.1-debian_fixes-1.patch
Pakfire laedt die Listen jetzt besser und hat eine veraenderte Oberflaeche bekommen.
[ipfire-2.x.git] / src / patches / mc-4.6.1-debian_fixes-1.patch
CommitLineData
4aedc962
MT
1--- mc-4.6.1.orig/debian/dirs
2+++ mc-4.6.1/debian/dirs
3@@ -0,0 +1,2 @@
4+/etc/mc
5+/usr/share/pixmaps
6--- mc-4.6.1.orig/debian/docs
7+++ mc-4.6.1/debian/docs
8@@ -0,0 +1,8 @@
9+FAQ
10+NEWS
11+README
12+AUTHORS
13+TODO
14+AUTHORS
15+ABOUT-NLS
16+HACKING
17--- mc-4.6.1.orig/debian/menu
18+++ mc-4.6.1/debian/menu
19@@ -0,0 +1,8 @@
20+?package(mc):\
21+ needs="text"\
22+ section="Apps/Tools"\
23+ title="mc"\
24+ longtitle="Midnight Commander"\
25+ hints="File managers"\
26+ command="/usr/bin/mc"\
27+ icon="/usr/share/pixmaps/mc.xpm"
28--- mc-4.6.1.orig/debian/control
29+++ mc-4.6.1/debian/control
30@@ -0,0 +1,21 @@
31+Source: mc
32+Section: utils
33+Priority: optional
34+Maintainer: Stefano Melchior <stefano.melchior@openlabs.it>
35+Uploaders: Ludovic Drolez <ldrolez@debian.org>
36+Build-Depends: debhelper (>> 4.0.0), libglib2.0-dev, libgpmg1-dev |not+linux-gnu, gettext, libslang2-dev
37+Standards-Version: 3.7.2
38+
39+Package: mc
40+Architecture: any
41+Depends: ${shlibs:Depends}
42+Suggests: perl, mime-support, zip, unzip, bzip2, links | w3m | lynx, arj
43+Conflicts: mc-common, suidmanager (<< 0.52)
44+Replaces: mc-common, manpages-pl (<= 20030210)
45+Description: midnight commander - a powerful file manager
46+ GNU Midnight Commander is a text-mode full-screen file manager. It
47+ uses a two panel interface and a subshell for command execution. It
48+ includes an internal editor with syntax highlighting and an internal
49+ viewer with support for binary files. Also included is Virtual
50+ Filesystem (VFS), that allows files on remote systems (e.g. FTP, SSH,
51+ SMB servers) and files inside archives to be manipulated like real files.
52--- mc-4.6.1.orig/debian/extra/icon.xpm
53+++ mc-4.6.1/debian/extra/icon.xpm
54@@ -0,0 +1,45 @@
55+/* XPM */
56+static char *icon[] = {
57+/* columns rows colors chars-per-pixel */
58+"32 32 7 1",
59+" c black",
60+". c gray20",
61+"X c blue",
62+"o c cyan",
63+"O c yellow",
64+"+ c gray80",
65+"@ c gray90",
66+/* pixels */
67+"+@+@+@++@++@+@+@+@+@++@@++@++@+@",
68+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
69+"@XXOOOOOXXoXOOXXoXXXOOOOXXoXOOX.",
70+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
71+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
72+"@XoooooooXoXooXXoXoooooooXoXooX.",
73+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
74+"@XoooooooXoXooXXoXoooooooXoXooX.",
75+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
76+"@XoooooooXoXooXXoXoooooooXoXooX.",
77+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
78+"@XoooooooXoXooXXoXoooooooXoXooX.",
79+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
80+"@XoooooooXoXooXXoXoooooooXoXooX.",
81+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
82+"+XoooooooXoXooXXoXoooooooXoXooX.",
83+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
84+"@XXXXXXXXXoXXXXXoXoooooooXoXooX.",
85+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
86+"@XXXXXXXXXoXXXXXoXoooooooXoXooX.",
87+"+XXXXXXXXXoXXXXXoXXXXXXXXXoXXXX.",
88+"@oooooooooooooooooooooooooooooo ",
89+"+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
90+"@XooooooXoXoooXXXXooooooXooXooX.",
91+"+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.",
92+"+oooooooooooooooooooooooooooooo.",
93+"@ .",
94+"+ .",
95+"+.+ .",
96+"@ .",
97+"++O++ ++++ O++O +O++O +O++ ++O+.",
98+"+..............................."
99+};
100--- mc-4.6.1.orig/debian/extra/mcview-debian.1
101+++ mc-4.6.1/debian/extra/mcview-debian.1
102@@ -0,0 +1,19 @@
103+.TH MCVIEW-DEBIAN 1
104+.SH NAME
105+mcview-debian \- mcview wrapper
106+.br
107+.SH DESCRIPTION
108+This script is just a wrapper for
109+.B mcview,
110+(the Midnight Commander internal viewer) to use with Debian
111+alternatives system.
112+.SH OPTIONS
113+Full list of supported options could be found on the
114+.BR mcview (1)
115+manpage.
116+.SH SEE ALSO
117+.BR mcview (1),
118+.BR mc (1)
119+.SH AUTHOR
120+This manual page was written by Adam Byrtek <alpha@debian.org>, for
121+the Debian GNU/Linux system.
122--- mc-4.6.1.orig/debian/extra/mcedit-debian
123+++ mc-4.6.1/debian/extra/mcedit-debian
124@@ -0,0 +1,5 @@
125+#!/bin/sh
126+
127+# mcedit wrapper for Debian alternatives system
128+
129+mcedit $@
130--- mc-4.6.1.orig/debian/extra/mcmfmt.1
131+++ mc-4.6.1/debian/extra/mcmfmt.1
132@@ -0,0 +1,14 @@
133+.TH MCMFMT 1
134+.SH NAME
135+mcmfmt \- sets bold and underline for mail files
136+.br
137+.SH "DESCRIPTION"
138+.B mcmfmt
139+is a program for internal use by the Midnight Commander only. It sets bold and underline for mail files.
140+.SH OPTIONS
141+There are no options for this program.
142+.SH "SEE ALSO"
143+mc(1)
144+.SH AUTHOR
145+This manual page was written by Paul Seelig <pseelig@goofy.zdv.uni-mainz.de>,
146+for the Debian GNU/Linux system (but may be used by others).
147--- mc-4.6.1.orig/debian/extra/mcview-debian
148+++ mc-4.6.1/debian/extra/mcview-debian
149@@ -0,0 +1,5 @@
150+#!/bin/sh
151+
152+# mcview wrapper for Debian alternatives system
153+
154+mcview $@
155--- mc-4.6.1.orig/debian/extra/mcedit-debian.1
156+++ mc-4.6.1/debian/extra/mcedit-debian.1
157@@ -0,0 +1,19 @@
158+.TH MCEDIT-DEBIAN 1
159+.SH NAME
160+mcedit-debian \- mcedit wrapper
161+.br
162+.SH DESCRIPTION
163+This script is just a wrapper for
164+.B mcedit,
165+(the Midnight Commander internal editor) to use with Debian
166+alternatives system.
167+.SH OPTIONS
168+Full list of supported options could be found on the
169+.BR mcedit (1)
170+manpage.
171+.SH SEE ALSO
172+.BR mcedit (1),
173+.BR mc (1)
174+.SH AUTHOR
175+This manual page was written by Adam Byrtek <alpha@debian.org>, for
176+the Debian GNU/Linux system.
177--- mc-4.6.1.orig/debian/links
178+++ mc-4.6.1/debian/links
179@@ -0,0 +1,3 @@
180+/etc/mc/mc.ext /usr/share/mc/mc.ext
181+/etc/mc/mc.menu /usr/share/mc/mc.menu
182+/etc/mc/mc.lib /usr/share/mc/mc.lib
183--- mc-4.6.1.orig/debian/rocks
184+++ mc-4.6.1/debian/rocks
185@@ -0,0 +1,45 @@
186+# custom tweaks to cbs' debian/rules
187+
188+DEB_CONFIGURE_EXTRA_FLAGS := --with-glib2 --without-ext2undel \
189+ --enable-charset --with-samba --with-screen=slang
190+
191+deb-extra-clean::
192+ rm -f config.sub config.guess
193+ rm -f po/ru.gmo
194+
195+deb-binary-hook-mc:
196+ cp debian/extra/icon.xpm debian/mc/usr/share/pixmaps/mc.xpm
197+
198+ cp debian/extra/mcview-debian debian/mc/usr/bin/
199+ cp debian/extra/mcedit-debian debian/mc/usr/bin/
200+
201+ chmod a+x debian/mc/usr/share/mc/edit.spell.rc
202+ chmod a+x debian/mc/usr/share/mc/edit.indent.rc
203+ chmod a-x debian/mc/usr/share/mc/bin/*
204+
205+ -mv debian/mc/usr/share/mc/mc.ext debian/mc/etc/mc/mc.ext
206+ -mv debian/mc/usr/share/mc/mc.menu debian/mc/etc/mc/mc.menu
207+ -mv debian/mc/usr/share/mc/mc.lib debian/mc/etc/mc/mc.lib
208+
209+ # convert docs to UTF8
210+ cd debian/mc/usr/share/mc && \
211+ iconv -f ISO-8859-1 -t UTF-8 mc.hint > tmp && mv tmp mc.hint && \
212+ iconv -f ISO-8859-1 -t UTF-8 mc.hlp > tmp && mv tmp mc.hlp && \
213+ iconv -f ISO-8859-1 -t UTF-8 mc.hint.es > tmp && mv tmp mc.hint.es && \
214+ iconv -f ISO-8859-1 -t UTF-8 mc.hlp.es > tmp && mv tmp mc.hlp.es && \
215+ iconv -f ISO-8859-1 -t UTF-8 mc.hint.it > tmp && mv tmp mc.hint.it && \
216+ iconv -f ISO-8859-1 -t UTF-8 mc.hlp.it > tmp && mv tmp mc.hlp.it && \
217+ iconv -f ISO-8859-1 -t UTF-8 mc.hint.nl > tmp && mv tmp mc.hint.nl && \
218+ iconv -f ISO-8859-2 -t UTF-8 mc.hint.cs > tmp && mv tmp mc.hint.cs && \
219+ iconv -f ISO-8859-2 -t UTF-8 mc.hint.hu > tmp && mv tmp mc.hint.hu && \
220+ iconv -f ISO-8859-2 -t UTF-8 mc.hlp.hu > tmp && mv tmp mc.hlp.hu && \
221+ iconv -f ISO-8859-2 -t UTF-8 mc.hint.pl > tmp && mv tmp mc.hint.pl && \
222+ iconv -f ISO-8859-2 -t UTF-8 mc.hlp.pl > tmp && mv tmp mc.hlp.pl && \
223+ iconv -f ISO-8859-5 -t UTF-8 mc.hint.sr > tmp && mv tmp mc.hint.sr && \
224+ iconv -f ISO-8859-5 -t UTF-8 mc.hlp.sr > tmp && mv tmp mc.hlp.sr && \
225+ iconv -f ISO-8859-5 -t UTF-8 mc.menu.sr > tmp && mv tmp mc.menu.sr && \
226+ iconv -f koi8-r -t UTF-8 mc.hint.ru > tmp && mv tmp mc.hint.ru && \
227+ iconv -f koi8-r -t UTF-8 mc.hlp.ru > tmp && mv tmp mc.hlp.ru && \
228+ iconv -f koi8-u -t UTF-8 mc.hint.uk > tmp && mv tmp mc.hint.uk && \
229+ iconv -f big5 -t UTF-8 mc.hint.zh > tmp && mv tmp mc.hint.zh
230+
231--- mc-4.6.1.orig/debian/rules
232+++ mc-4.6.1/debian/rules
233@@ -0,0 +1,551 @@
234+#!/usr/bin/make -f
235+# -*- mode: makefile; coding: utf-8 -*-
236+# Colin's Build System
237+# Copyright © 2002 Colin Walters <walters@debian.org>
238+# $Id: rules,v 1.3 2005/10/16 15:03:43 ldrolez Exp $
239+
240+####################################
241+# DO NOT MODIFY THIS FILE DIRECTLY #
242+####################################
243+
244+### Introduction to Colin's Build System #############################
245+# This file is shared between all the packages which use Colin's Build
246+# System. The idea is that this file contains sane defaults, and
247+# stuff specific to a package should go into the debian/rocks Makefile
248+# fragment. There generic hooks where you can override and add
249+# functionality for a specific package.
250+
251+# The big motivating factor for CBS was originally that more and more
252+# programs today are created using GNU configure scripts and GNU
253+# automake, and as such they are all very similar to configure and
254+# build. CBS takes advantage of this by doing stuff like looking for
255+# an executable file named "configure"; if it exists, CBS tries
256+# treating it like a GNU configure script, and passes it sane
257+# arguments (like --prefix=/usr). This will work for like 90% of the
258+# cases out there (including at least all my packages). But if it
259+# doesn't work, no problem; you can customize or just completely
260+# override it the debian/rocks file. For example, suppose that you
261+# need to pass "--enable-foo" to the configure script. In that case,
262+# all you need to do is create a file named debian/rocks, which
263+# contains:
264+
265+# DEB_CONFIGURE_EXTRA_FLAGS := --enable-foo
266+
267+# And that's it! Everything else happens automagically. However,
268+# suppose that your "configure" script isn't made by autoconf, and
269+# instead expects the user to interactively configure the program
270+# (e.g. Perl). In that case, you can just override the
271+# "deb-common-configure" rule, by putting something like the following
272+# in your debian/rocks:
273+
274+# deb-common-configure:
275+# ./configure --blah --blargh < debian/answers
276+
277+# All of the rules which are overridable are listed below, up to the
278+# line "-include debian/rocks". There are also a large group of
279+# variables you may customize to affect a default rule, instead of of
280+# just overriding the rule completely.
281+
282+# CBS also helps you keep up-to-date with the latest policy; when
283+# there is a new DEB_BUILD_OPTIONS entry, or they change semantics (as
284+# in the latest "debug" => "noopt" change), you shouldn't have to
285+# change anything in your packages (besides rebuilding them with the
286+# latest CBS version); CBS will just handle it.
287+
288+### CBS and Debhelper ################################################
289+# Colin's Build System currently relies heavily on debhelper version
290+# 4, so you must have a Build-Depends: debhelper (>= 4.0.0).
291+
292+### Single vs. Multi Binary packages #################################
293+# If you have a single binary package, CBS tries to use the upstream
294+# Makefile to install everything into debian/packagename, so it will
295+# all appear in the binary package. To remove files, move them
296+# around, just override the deb-binary-hook-<packagename> target in
297+# the debian/rocks file, like:
298+
299+# deb-binary-hook-mypackage:
300+# mv debian/mypackage/usr/sbin/myprogram debian/mypackage/usr/bin/myprogram
301+# rm debian/mypackage/usr/share/doc/mypackage/INSTALL
302+
303+# If you have a multi-binary package, CBS (by default) uses the
304+# upstream Makefile to install everything in debian/tmp. After this,
305+# the recommended method is to use dh_install to copy these files into
306+# the appropriate package. To do this, just create
307+# "packagename.install" files; see the dh_install man page.
308+
309+### Common Problems ##################################################
310+
311+# Are you having problems with your package not building with the
312+# default deb-common-build rule? This could be because of CFLAGS
313+# issues. If it doesn't work, then your upstream's build system is
314+# broken. You should be able to set CFLAGS to contain the
315+# optimization and debugging settings you want, and this shouldn't
316+# frob any -I or other internal arguments the upstream build system
317+# needs. One way to fix this is to have upstream fix their Makefile
318+# to do something like:
319+
320+# # This is the default set of optimization and debugging flags, which
321+# # can be overridden with a CFLAGS passed to the make invocation.
322+# CFLAGS = -g -O2
323+# # Now add specific stuff we need.
324+# override CFLAGS += -I. -I.. -ffrob-stuff
325+
326+# On a related note, if you want to have a nice, easy-to-maintain,
327+# working build system, try to convince your upstream to switch to
328+# automake, autoconf, and libtool.
329+
330+### The latest version of CBS ########################################
331+# The canonical source for Colin's Build System is:
332+# http://cvs.verbum.org/debian/rules
333+
334+# Note that you can easily update your current version by running:
335+# debian/rules update
336+
337+# Are you keeping your Debian packages in CVS? In that case, it would
338+# probably be a good idea to disable keyword expansion for this file,
339+# so debian/rules update won't get confused. Run:
340+# cvs admin -ko debian/rules
341+
342+### Hooks which are overridable ######################################
343+
344+## This target is called before almost anything else; in particular,
345+## it is called even before patches are applied. This is a good place
346+## to do stuff like generate a debian/control from debian/control.xml,
347+## etc.
348+deb-pre-build:
349+ if [ -x $(CURDIR)/autogen.sh ]; then \
350+ $(CURDIR)/autogen.sh || echo -n "Failed to run autogen.sh script"; \
351+ fi
352+
353+## This target is called after patches are applied, but before
354+## configure scripts or anything else are run. This is a good place
355+## to do wacky stuff like:
356+## 'find . -name 'Makefile.in' -exec touch {} \;'.
357+deb-post-patches:
358+ # Nothing to do by default.
359+
360+## This target is called after patches are applied (i.e. after
361+## deb-post-patches). It is, as its name implies, a good place to run
362+## GNU configure scripts or the like.
363+deb-common-configure:
364+ if [ -x ./configure ]; then $(DEB_CONFIGURE_INVOKE) --prefix=$(DEB_CONFIGURE_PREFIX) --mandir=$(DEB_CONFIGURE_MANDIR) --infodir=$(DEB_CONFIGURE_INFODIR) --sysconfdir=$(DEB_CONFIGURE_SYSCONFDIR) --localstatedir=$(DEB_CONFIGURE_LOCALSTATEDIR) --libexecdir=$(DEB_CONFIGURE_LIBEXECDIR) --disable-maintainer-mode $(DEB_CONFIGURE_EXTRA_FLAGS) $(DEB_USER_CONFIGURE_FLAGS); fi
365+
366+## This target is for configuring a specific package. It is called
367+## once for each package.
368+deb-configure-%:
369+ # Nothing to do by default.
370+
371+## This is an "extra" rule, where you may prefix arbitrary commands to
372+## the general build, but not override the default. It is called
373+## before deb-common-build.
374+deb-extra-pre-common-build::
375+ # Nothing to do by default.
376+
377+## This target is called after common configuration (but not
378+## necessarily after package-specific configuration). Generally, this
379+## is a good place to invoke make and the like. Note that if you do
380+## package-specific configuration, you should likely override this
381+## rule to do nothing, and then do package-specific building in
382+## deb-build-<package>.
383+deb-common-build:
384+ if [ -f Makefile ]; then \
385+ $(DEB_MAKE_ENVVARS) $(MAKE) CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" $(DEB_BUILD_MAKE_TARGET); \
386+ fi
387+
388+## This is an "extra" rule, where you may add arbitrary commands to
389+## the general build, but not override the default. It is called
390+## after deb-common-build.
391+deb-extra-common-build:: deb-common-build
392+ # Nothing to do by default.
393+
394+## This target is called once for each package, after package-specific
395+## configuration; it is for doing any building to a specific package.
396+deb-build-%:
397+ # Nothing to do by default.
398+
399+## This is an "extra" rule, where you may add arbitrary commands to
400+## the package-specific build, but not override the default. It is
401+## called after deb-build-<package>.
402+deb-extra-build-%: deb-build-%
403+ # Nothing to do by default.
404+
405+## This target is called after pre-build, and before any configuration
406+## takes place. It is designed to automatically update
407+## config.{sub,guess} files which are used by packages which use GNU
408+## autoconf. You should not generally need to override this target.
409+## You may need to set DEB_AC_AUX_DIR if upstream used the autoconf
410+## macro AC_CONFIG_AUX_DIR.
411+deb-autotools-setup:
412+ if [ -r /usr/share/misc/config.sub ]; then \
413+ if [ -r $(DEB_AC_AUX_DIR)/config.sub -a ! -f $(DEB_AC_AUX_DIR)/config.sub.orig-cbs ]; then \
414+ mv $(DEB_AC_AUX_DIR)/config.sub $(DEB_AC_AUX_DIR)/config.sub.orig-cbs; \
415+ cp -f /usr/share/misc/config.sub $(DEB_AC_AUX_DIR)/config.sub; \
416+ fi; \
417+ fi
418+ if [ -r /usr/share/misc/config.guess ]; then \
419+ if [ -r $(DEB_AC_AUX_DIR)/config.guess -a ! -f $(DEB_AC_AUX_DIR)/config.guess.orig-cbs ]; then \
420+ mv $(DEB_AC_AUX_DIR)/config.guess $(DEB_AC_AUX_DIR)/config.guess.orig-cbs; \
421+ cp -f /usr/share/misc/config.guess $(DEB_AC_AUX_DIR)/config.guess; \
422+ fi; \
423+ fi
424+
425+## This target is called during the clean process; it is designed to
426+## undo the effects of deb-autotools-setup, so that you won't get
427+## spurious bits in your Debian diff. You should not generally need
428+## to override this target.
429+deb-autotools-clean:
430+ if [ -r $(DEB_AC_AUX_DIR)/config.sub.orig-cbs ]; then \
431+ mv $(DEB_AC_AUX_DIR)/config.sub.orig-cbs $(DEB_AC_AUX_DIR)/config.sub; \
432+ fi
433+ if [ -r $(DEB_AC_AUX_DIR)/config.guess.orig-cbs ]; then \
434+ mv $(DEB_AC_AUX_DIR)/config.guess.orig-cbs $(DEB_AC_AUX_DIR)/config.guess; \
435+ fi
436+
437+## This target is called during the cleaning process.
438+deb-clean:
439+ if [ -f Makefile ]; then $(MAKE) distclean || $(MAKE) clean || true; fi
440+ if test -f config.log; then \
441+ if grep -i -q 'generated by GNU Autoconf' config.log || grep -i -q 'to aid debugging if configure ' config.log; then \
442+ rm -f config.log; \
443+ fi; \
444+ fi
445+ if test -f config.status && grep -i -q 'Generated.*by configure.' config.status; then rm -f config.status; fi
446+ if test -f config.cache && grep -i -q 'shell.*script.*caches.*results.*configure' config.cache; then rm -f config.cache; fi
447+ rm -f po/it.gmo po/de.gmo
448+
449+## This is an "extra" rule, where you may add arbitrary commands to
450+## the cleaning process, but not override the default.
451+deb-extra-clean:: deb-clean
452+ # Nothing to do by default.
453+
454+## This target is called after the common installation step. It
455+## should install your package into its destination, e.g. debian/tmp
456+## (for single-binary packages, into debian/<packagename>).
457+deb-common-install:
458+ if [ -f Makefile ]; then \
459+ if grep -q DESTDIR Makefile || grep -q -i 'generated.*by.*automake' Makefile; then \
460+ $(DEB_MAKE_ENVVARS) $(MAKE) install DESTDIR=$(DEB_DESTDIR); \
461+ else \
462+ echo "This Makefile doesn't appear to support DESTDIR; you must override $@ in debian/rocks"; \
463+ exit 1; \
464+ fi; \
465+ else \
466+ echo "No default install action, you must override $@ in debian/rocks"; \
467+ exit 1; \
468+ fi
469+
470+## This is an "extra" rule, where you may add arbitrary commands to
471+## the common installation process, but not override the default.
472+deb-extra-common-install:: deb-common-install
473+ # Nothing to do by default.
474+
475+## This target is called once for each package, after that package's
476+## specific build step.
477+deb-install-%:
478+ # Nothing to do by default.
479+
480+## This is an "extra" rule, where you may add arbitrary commands to
481+## the installation process for a specific package, but not override
482+## the default.
483+deb-extra-install-%: deb-install-%
484+ # Nothing to do by default.
485+
486+## This is a sort of "catchall" rule to do post-installation cleanup.
487+## It is called by deb-binary-<packagename> after everything should be
488+## installed in debian/tmp or debian/<packagename>. This is a good
489+## place to do things like move binaries from debian/tmp/usr/bin to
490+## debian/tmp/usr/sbin, convert HTML documentation into plain text,
491+## etc.
492+deb-binary-hook-%:
493+ # Nothing to do by default.
494+
495+## This rule is called after the installation for a package. It does
496+## all the work of installing things like changelogs, README.Debian
497+## files, etc., and also actually builds the .deb files. It relies
498+## heavily on Debhelper, so please see the docs for those commands to
499+## understand how it works and to customize things more. You may
500+## override this target if you have special needs, but it is not
501+## recommended. It is better instead to use one of the provided
502+## hooks, or add a hook where necessary and send in a patch for CBS.
503+deb-binary-%:
504+ dh_installdocs $(DEB_ALL_DOCS) $(DEB_INSTALL_DOCS_$(DEB_CURPACKAGE)) -p$(DEB_CURPACKAGE)
505+ dh_installexamples $(DEB_INSTALL_EXAMPLES_$(DEB_CURPACKAGE)) -p$(DEB_CURPACKAGE)
506+ dh_installman $(DEB_INSTALL_MANPAGES_$(DEB_CURPACKAGE)) -p$(DEB_CURPACKAGE)
507+ dh_installinfo $(DEB_INSTALL_INFO_$(DEB_CURPACKAGE)) -p$(DEB_CURPACKAGE)
508+ dh_installmenu -p$(DEB_CURPACKAGE)
509+ dh_installcron -p$(DEB_CURPACKAGE)
510+ dh_installdebconf -p$(DEB_CURPACKAGE)
511+ dh_installpam -p$(DEB_CURPACKAGE)
512+ dh_installchangelogs -p$(DEB_CURPACKAGE)
513+ dh_install -p$(DEB_CURPACKAGE)
514+ $(internal_invoke) deb-binary-hook-$(DEB_CURPACKAGE)
515+ $(internal_invoke) deb-strip-$(DEB_CURPACKAGE)
516+ dh_link -p$(DEB_CURPACKAGE)
517+ dh_compress -p$(DEB_CURPACKAGE) $(foreach entry,$(DEB_COMPRESS_EXCLUDE),$(patsubst %,-X %,$(entry))) \
518+ $(foreach entry,$(DEB_COMPRESS_EXCLUDE_$(DEB_CURPACKAGE)),$(patsubst %,-X %,$(entry)))
519+ dh_fixperms -p$(DEB_CURPACKAGE) $(foreach entry,$(DEB_FIXPERMS_EXCLUDE),$(patsubst %,-X %,$(entry))) \
520+ $(foreach entry,$(DEB_FIXPERMS_EXCLUDE_$(DEB_CURPACKAGE)),$(patsubst %,-X %,$(entry)))
521+ $(internal_invoke) deb-makeshlibs-$(DEB_CURPACKAGE)
522+ $(internal_invoke) deb-post-fixperms-binary-$(DEB_CURPACKAGE)
523+ dh_installdeb -p$(DEB_CURPACKAGE)
524+ $(internal_invoke) deb-shlibdeps-$(DEB_CURPACKAGE)
525+ dh_gencontrol -p$(DEB_CURPACKAGE)
526+ dh_md5sums -p$(DEB_CURPACKAGE)
527+ dh_builddeb -p$(DEB_CURPACKAGE)
528+
529+## This rule is called by the default deb-binary-<package>
530+## implementation, after all package data has been installed, and
531+## after the deb-binary-hook-<packagename> has been called. As its
532+## name implies, it is where you should strip binaries.
533+deb-strip-%:
534+ dh_strip -p$(DEB_CURPACKAGE)
535+
536+## This rule is called by the default deb-binary-<package>
537+## implementation, *after* permissions have been sanitized. This is
538+## an excellent place to make binaries setuid where necessary, for
539+## example.
540+deb-post-fixperms-binary-%:
541+ # Nothing to do by default.
542+
543+## This rule is called by the default deb-binary-<package>
544+## implementation, right before the final Debian package building
545+## process. This is where you should generate a "shlibs" file for
546+## your package, if necessary.
547+deb-makeshlibs-%:
548+ dh_makeshlibs -p$(DEB_CURPACKAGE)
549+
550+## This rule is called by the default deb-binary-<package>
551+## implementation, during the final Debian package building
552+## process. This is where you should determine
553+deb-shlibdeps-%:
554+ dh_shlibdeps -p$(DEB_CURPACKAGE) $(if $(DEB_SHLIBDEPS_LIBRARY_$(DEB_CURPACKAGE)),-L $(DEB_SHLIBDEPS_LIBRARY_$(DEB_CURPACKAGE))) $(if $(DEB_SHLIBDEPS_INCLUDE_$(DEB_CURPACKAGE))$(DEB_SHLIBDEPS_INCLUDE),-l $(DEB_SHLIBDEPS_INCLUDE_$(DEB_CURPACKAGE)):$(DEB_SHLIBDEPS_INCLUDE))
555+
556+-include debian/rocks
557+
558+### Overridable variables #######################################
559+
560+# Some common variables; usually you shouldn't have to set these.
561+DEB_ARCH_PACKAGES ?= $(shell dh_listpackages -a 2>/dev/null || true)
562+DEB_INDEP_PACKAGES ?= $(shell dh_listpackages -i 2>/dev/null || true)
563+DEB_ALL_PACKAGES ?= $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES)
564+DEB_SOURCE_PACKAGE ?= $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':'))
565+
566+export DH_COMPAT=4
567+
568+DEB_VERSION ?= $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
569+
570+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
571+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
572+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
573+DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
574+
575+DEB_C_DEFAULT_OPT ?= -O2
576+DEB_CXX_DEFAULT_OPT ?= $(DEB_C_DEFAULT_OPT)
577+CFLAGS ?= -Wall -g
578+CXXFLAGS ?= -Wall -g
579+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
580+ CFLAGS += -O0
581+ CXXFLAGS += -O0
582+else
583+ CFLAGS += $(DEB_C_DEFAULT_OPT)
584+ CXXFLAGS += $(DEB_CXX_DEFAULT_OPT)
585+endif
586+
587+DEB_PATCHDIRS ?= debian/patches
588+DEB_PATCHES ?= $(foreach dir,$(DEB_PATCHDIRS),$(shell echo $(wildcard $(dir)/*.patch) $(wildcard $(dir)/*.diff)))
589+
590+DEB_CONFIGURE_INVOKE ?= ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE)
591+DEB_CONFIGURE_PREFIX ?=/usr
592+DEB_CONFIGURE_MANDIR ?="\$${prefix}/share/man"
593+DEB_CONFIGURE_INFODIR ?="\$${prefix}/share/info"
594+DEB_CONFIGURE_SYSCONFDIR ?=/etc
595+DEB_CONFIGURE_LOCALSTATEDIR ?=/var
596+DEB_CONFIGURE_LIBEXECDIR ?="\$${prefix}/lib/$(DEB_SOURCE_PACKAGE)"
597+DEB_CONFIGURE_EXTRA_FLAGS ?=
598+DEB_MAKE_ENVVARS ?=
599+DEB_BUILD_MAKE_TARGET ?=
600+DEB_DIRS ?=
601+DEB_CLEAN ?=
602+DEB_CLEAN_EXCLUDE ?=
603+DEB_ALL_DOCS ?=
604+DEB_KEEP_CHANGELOG_NAME ?=
605+DEB_ALL_CHANGELOG ?= $(if $(DEB_ISNATIVE),,$(shell if test -r ChangeLog; then echo ChangeLog; fi))
606+DEB_FIXPERMS_EXCLUDE ?=
607+DEB_COMPRESS_EXCLUDE ?=
608+# This variable should be a colon-separated list of paths
609+DEB_SHLIBDEPS_INCLUDE ?=
610+DEB_EXAMPLES ?=
611+DEB_CHANGELOGS ?=
612+DEB_AC_AUX_DIR ?=.
613+
614+DEB_PHONY_RULES ?=
615+
616+ifeq ($(strip $(shell echo $(DEB_ALL_PACKAGES) | wc -w)),1)
617+ DEB_DESTDIR ?= `pwd`/debian/$(strip $(DEB_ALL_PACKAGES))
618+else
619+ DEB_DESTDIR ?= `pwd`/debian/tmp
620+endif
621+
622+### Other variables ##################################################
623+
624+DEB_ISNATIVE := $(shell dpkg-parsechangelog | egrep '^Version:' | perl -ne 'print if not /^Version:\s*.*-/;')
625+
626+### Internal implementation ##########################################
627+update:
628+ @if [ -f debian/rules ]; then \
629+ curversion=`head debian/rules | perl -lne 'if (/Id: rules,v (.*?) /) { print $$1; }'`; \
630+ echo "Installed version: " $$curversion; \
631+ rm -rf debian/cbs-update ; mkdir -p debian/cbs-update && cd debian/cbs-update; \
632+ echo -n "Downloading latest version from :pserver:anoncvs@cvs.verbum.org:/cvs..."; \
633+ cvs -Q -d :pserver:anoncvs@cvs.verbum.org:/cvs co debian/rules; \
634+ echo "done."; \
635+ newversion=`head debian/rules | perl -lne 'if (/Id: rules,v (.*?) /) { print $$1; }'`; \
636+ if [ "$$newversion" != "$$curversion" ]; then \
637+ echo "Retrieving log for revisions $$curversion to $$newversion..."; \
638+ cvs -q -d :pserver:anoncvs@cvs.verbum.org:/cvs log "-r$$curversion:$$newversion" debian/rules; \
639+ else \
640+ echo "No changes."; \
641+ fi; \
642+ mv debian/rules .. ; cd .. ; rm -rf cbs-update ; chmod a+x rules; \
643+ else \
644+ echo "Couldn't find debian/rules; you must execute this target as debian/rules update"; \
645+ fi
646+
647+internal_invoke := debian/rules "DEB_ARCH_PACKAGES=$(DEB_ARCH_PACKAGES)" "DEB_INDEP_PACKAGES=$(DEB_INDEP_PACKAGES)" "DEB_ALL_PACKAGES=$(DEB_ALL_PACKAGES)" "DEB_VERSION=$(DEB_VERSION)" "DEB_HOST_GNU_TYPE=$(DEB_HOST_GNU_TYPE)" "DEB_BUILD_GNU_TYPE=$(DEB_BUILD_GNU_TYPE)" "DEB_DESTDIR=$(DEB_DESTDIR)" "DEB_PATCHES=$(DEB_PATCHES)"
648+
649+pre-build: debian/stamp-pre-build
650+debian/stamp-pre-build:
651+ $(internal_invoke) deb-pre-build
652+ touch $@
653+
654+# The patch subsystem
655+apply-patches: pre-build debian/stamp-patched
656+debian/stamp-patched: $(DEB_PATCHES)
657+debian/stamp-patched reverse-patches:
658+ @echo "patches: $(DEB_PATCHES)"
659+ @set -e ; \
660+ DPATCHES="$(DEB_PATCHES)"; \
661+ [ "$@" = "reverse-patches" ] && DPATCHES="`ls -r $(DEB_PATCHES)`"; \
662+ for patch in $$DPATCHES; do \
663+ level=$(head $$patch | egrep '^#DPATCHLEVEL=' | cut -f 2 -d '='); \
664+ reverse=""; \
665+ if [ "$@" = "reverse-patches" ]; then reverse="-R"; fi; \
666+ success=""; \
667+ if [ -z "$$level" ]; then \
668+ echo -n "Trying "; if test -n "$$reverse"; then echo -n "reversed "; fi; echo -n "patch $$patch at level "; \
669+ for level in 0 1 2; do \
670+ if test -z "$$success"; then \
671+ echo -n "$$level..."; \
672+ if cat $$patch | patch $$reverse --dry-run -p$$level --verbose 1>$$patch.level-$$level.log 2>&1; then \
673+ if cat $$patch | patch $$reverse --no-backup-if-mismatch -V never -p$$level 1>$$patch.level-$$level.log 2>&1; then \
674+ success=yes; \
675+ touch debian/stamp-patch-$$(basename $$patch); \
676+ echo "success."; \
677+ fi; \
678+ fi; \
679+ fi; \
680+ done; \
681+ if test -z "$$success"; then \
682+ if test -z "$$reverse"; then \
683+ echo "failure."; \
684+ exit 1; \
685+ else \
686+ echo "failure (ignored)."; \
687+ fi \
688+ fi; \
689+ else \
690+ echo -n "Trying patch $$patch at level $$level..."; \
691+ if cat $$patch | patch $$reverse --no-backup-if-mismatch -V never -p$$level 1>$$patch.log 2>&1; then \
692+ touch debian/stamp-patch-$$(basename $$patch); \
693+ echo "success."; \
694+ else \
695+ echo "failure:"; \
696+ cat $$patch.log; \
697+ if test -z "$$reverse"; then exit 1; fi; \
698+ fi; \
699+ fi; \
700+ done
701+ if [ "$@" = "debian/stamp-patched" ]; then touch debian/stamp-patched; fi
702+
703+post-patches: debian/stamp-post-patches
704+debian/stamp-post-patches: apply-patches
705+ $(internal_invoke) deb-post-patches
706+ touch $@
707+
708+# The general targets
709+common-configure: post-patches debian/stamp-common-configure
710+debian/stamp-common-configure:
711+ dh_testdir
712+ $(internal_invoke) deb-autotools-setup
713+ $(internal_invoke) deb-common-configure
714+ touch $@
715+$(patsubst %,configure-%,$(DEB_ALL_PACKAGES)) : configure-% : common-configure debian/stamp-configure-%
716+$(patsubst %,debian/stamp-configure-%,$(DEB_ALL_PACKAGES)) : debian/stamp-configure-%: debian/stamp-patched
717+ dh_testdir
718+ $(internal_invoke) deb-configure-package-$(patsubst debian/stamp-configure-%,%,$@) DEB_CURPACKAGE=$(patsubst debian/stamp-configure-%,%,$@)
719+ touch $@
720+
721+# Required Debian target
722+build: build-arch build-indep
723+
724+common-build: debian/stamp-common-build
725+debian/stamp-common-build: $(patsubst %,configure-%,$(DEB_ALL_PACKAGES))
726+ dh_testdir
727+ $(internal_invoke) deb-extra-pre-common-build
728+ $(internal_invoke) deb-extra-common-build
729+ touch $@
730+$(patsubst %,build-%,$(DEB_ALL_PACKAGES)) :: build-% : debian/stamp-build-%
731+$(patsubst %,debian/stamp-build-%,$(DEB_ALL_PACKAGES)) : debian/stamp-build-% : common-build configure-%
732+ dh_testdir
733+ $(internal_invoke) deb-extra-build-$(patsubst debian/stamp-build-%,%,$@) DEB_CURPACKAGE=$(patsubst debian/stamp-build-%,%,$@)
734+ touch $@
735+
736+build-arch: $(patsubst %,build-%,$(DEB_ARCH_PACKAGES))
737+build-indep: $(patsubst %,build-%,$(DEB_INDEP_PACKAGES))
738+
739+# Required Debian target
740+clean: clean-dh-tests reverse-patches clean-impl
741+clean-dh-tests:
742+ dh_testdir
743+ dh_testroot
744+clean-impl:
745+ $(internal_invoke) deb-autotools-clean
746+ $(internal_invoke) deb-extra-clean
747+ for dir in $(DEB_PATCHDIRS); do rm -f $$dir/*.log; done
748+ rm -f debian/stamp-*
749+ dh_clean $(DEB_CLEAN) $(foreach entry,$(DEB_CLEAN_EXCLUDE),$(patsubst %,-X %,$(entry)))
750+
751+common-install: debian/stamp-common-install
752+debian/stamp-common-install: $(patsubst %,build-%,$(DEB_ALL_PACKAGES))
753+ dh_testdir
754+ dh_clean -k
755+ dh_installdirs -A $(DEB_DIRS)
756+ $(internal_invoke) deb-extra-common-install DEB_CURPACKAGE=
757+ touch $@
758+install-arch: $(patsubst %,install-%,$(DEB_ARCH_PACKAGES))
759+install-indep: $(patsubst %,install-%,$(DEB_INDEP_PACKAGES))
760+$(patsubst %,install-%,$(DEB_ALL_PACKAGES)) :: install-% : common-install build-%
761+ dh_testdir
762+ dh_testroot
763+ $(internal_invoke) deb-extra-install-$(patsubst install-%,%,$@) DEB_CURPACKAGE=$(patsubst install-%,%,$@)
764+
765+common-binary: debian/stamp-common-binary
766+debian/stamp-common-binary: $(patsubst %,install-%,$(DEB_ALL_PACKAGES)) common-install
767+ dh_testdir
768+ dh_testroot
769+ dh_installchangelogs $(if $(DEB_KEEP_CHANGELOG_NAME),-k) $(DEB_ALL_CHANGELOG)
770+ touch $@
771+
772+# Required Debian targets
773+binary-indep: common-binary $(patsubst %,binary-%,$(DEB_INDEP_PACKAGES))
774+binary-arch: common-binary $(patsubst %,binary-%,$(DEB_ARCH_PACKAGES))
775+
776+binary-% :: common-binary install-%
777+ dh_testdir
778+ dh_testroot
779+ $(internal_invoke) deb-binary-$(patsubst binary-%,%,$@) DEB_CURPACKAGE=$(patsubst binary-%,%,$@)
780+
781+# Required Debian target
782+binary: binary-indep binary-arch
783+
784+.PHONY: pre-build apply-patches reverse-patches post-patches common-configure build common-build build-% build-arch build-indep clean clean-dh-tests clean-impl common-install install-arch install-indep install-% common-binary binary-% binary-indep binary-arch binary deb-common-configure deb-common-build deb-clean deb-common-install deb-strip deb-makeshlibs $(DEB_PHONY_RULES)
785--- mc-4.6.1.orig/debian/watch
786+++ mc-4.6.1/debian/watch
787@@ -0,0 +1,2 @@
788+version=2
789+http://pavelsh.pp.ru/mc/ mc-([0-9\-\.pre]+).tar.gz debian uupdate
790--- mc-4.6.1.orig/debian/changelog
791+++ mc-4.6.1/debian/changelog
792@@ -0,0 +1,985 @@
793+mc (1:4.6.1-7) unstable; urgency=medium
794+
795+ * Fixed Anton Pak's recode patch which can cause a segfault.
796+ Closes: #382206, #382857, #400927
797+ * Mode display bug fixed. Patch added to 50_utf8-more.patch. Closes: #415097
798+ * Shift-Enter bug fixed. The line editing widget went crazy when seeing a litteral newline
799+ (Shift+enter or Ctrl-q+enter). Patch added to 50_utf8-more.patch
800+ Downloaded from https://svn.uhulinux.hu/packages/dev/mc/patches/
801+
802+ -- Ludovic Drolez <ldrolez@debian.org> Mon, 2 Apr 2007 8:44:35 +0200
803+
804+mc (1:4.6.1-6) unstable; urgency=medium
805+
806+ * debian/rules modified to fix a FTBFS during the 2nd build. Closes: #384302
807+ * added 05_symcrash.patch to fix a segfault (should be in mc's CVS). Closes: #383341
808+ * mpg123 title view fixed. Closes: #391644
809+
810+ -- Ludovic Drolez <ldrolez@debian.org> Thu, 24 Aug 2006 22:19:03 +0200
811+
812+mc (1:4.6.1-5) unstable; urgency=low
813+
814+ * Removed the Ctrl-t accelerator from 60_recode.patch. Closes: #380417
815+ * Modified 47_mc.menu.patch to use 'editor' instead of the hardcoded 'vi'
816+ so that mc makes use of /etc/alternatives. Closes: #373144
817+ * .tar view fixed in 01_mc.ext.in.mime.patch. Closes: #381353
818+ * still 68 bugs in the BTS...
819+
820+ -- Ludovic Drolez <ldrolez@debian.org> Mon, 31 Jul 2006 22:25:47 +0200
821+
822+mc (1:4.6.1-4) unstable; urgency=medium
823+
824+ * added 52_utf8-8bits-slang2.patch. Closes: #359016, #378786
825+ * added 55_mc-utf8-look-and-feel.patch : nicer look and feel
826+ * added 60_recode.patch : a patch to choose the charset from mc
827+ * 77 bugs should still remain after this upload... If you have some time please join
828+ the Debian MC team.
829+
830+ -- Ludovic Drolez <ldrolez@debian.org> Thu, 12 Jul 2006 20:00:00 +0200
831+
832+mc (1:4.6.1-3) unstable; urgency=low
833+
834+ * Changelog removed. Closes: #317707
835+ * Lowered the alternative priority on 'view' and 'edit'. Closes: #367991
836+ * Patched the UTF8 patch to allow compiling mc without UTF8. Closes: #367187
837+ * html files can be opened with links, w3m or lynx. Closes: #332910
838+ * added 04_off64t.patch to fix problems with tar archives
839+ larger than 2GB. Already added in mc's CVS. Closes: #324755
840+ * in 50_utf8-more.patch added a small patch for a problem in the status
841+ line with UTF-8 locales. Closes: #360427
842+ * 78 bugs should still remain after this upload...
843+
844+ -- Ludovic Drolez <ldrolez@debian.org> Thu, 22 Jun 2006 16:55:12 +0200
845+
846+mc (1:4.6.1-2) unstable; urgency=medium
847+
848+ * mc with UTF-8 support upload. Closes: #354691, #309398, #126077, #242194
849+ * added Ubuntu UTF-8 patches: 48_utf8-slang2.patch
850+ Many thanks to Leonard den Ottolander and Sebastian Droge
851+ * removed 27_menu-generation.patch because of UTF-8 problems
852+ * convert help and hint files to UTF-8 in the Debian makefile
853+ * 49_64bit.patch: patch to solve some 64bit problems from Gentoo
854+ * use arj instead of unarj. Closes: #340089
855+
856+ -- Ludovic Drolez <ldrolez@debian.org> Mon, 20 Mar 2006 23:41:40 +0200
857+
858+mc (1:4.6.1-1) unstable; urgency=low
859+
860+ * New upstream release. Closes: #321805, #298345
861+ getgrouplist() is not used anymore. Closes: #313401
862+ * View jpegs with /usr/bin/exif. Closes: #207655
863+ * Handle .ipk like .tgz. Closes: #323927
864+ * Filter for .mo files. Closes: #318077
865+ * Obsolete patches: 07_mc-tar-name-length-fix.patch,
866+ 24_mc-complete-show-all-fix.patch, 33_mc-iconv-error.patch.
867+ * 79 bugs should still remain after this upload...
868+
869+ -- Ludovic Drolez <ldrolez@debian.org> Mon, 5 Sep 2005 22:02:24 +0200
870+
871+mc (1:4.6.0-4.6.1-pre4-2) unstable; urgency=low
872+
873+ * Build against libslang2-dev. Closes: #315241
874+ * Added 07_mc-tar-name-length-fix.patch. Closes: #315597
875+ * Modified 35_mc.ext.in.patch to improve to deb vfs view. Closes: #198691
876+ * Added 09_de.po.patch to fix some typos in mc's de.po. Closes: #313796, #309957
877+ * Combined 35_mc.ext.in.patch, 04_dpkg_and_apt_vfs.patch, 01_mime.patch,
878+ 41_antiword_mc.ext.patch
879+ to 01_mc.ext.in.mime.patch to fix build problems.
880+
881+ -- Ludovic Drolez <ldrolez@debian.org> Tue, 21 Jun 2005 20:01:31 +0200
882+
883+mc (1:4.6.0-4.6.1-pre4-1) unstable; urgency=low
884+
885+ * New upstream release. Closes: #309630
886+ 20_german_translation.patch, 23_php.singlequote_fix.patch,
887+ 30_mc-spaceprompt1.patch, 43_AUTHORS.patch, 32_lang-with-env.patch removed
888+ * Build with debian slang1-dev
889+ * Do not remove /etc/mc/mc.ini. Closes: #198954
890+
891+ -- Ludovic Drolez <ldrolez@debian.org> Wed, 18 May 2005 23:15:05 +0200
892+
893+mc (1:4.6.0-4.6.1-pre3-3) unstable; urgency=medium
894+
895+ * urgency=medium because of 3 important bugs introduced by the last upload.
896+ * removed 46_dotdotdir.patch to fix the tar bug. Closes: #308546
897+ * replaced the iconv patch, 33_mc-iconv-error.patch, with a new
898+ one provided by Roland Illig. Closes: #308296
899+ * added cxx.syntax by copying the old c.syntax to it. Closes: #308794
900+ * removed the useless 44_str_unconst.patch.
901+
902+ -- Ludovic Drolez <ldrolez@debian.org> Wed, 11 May 2005 22:57:44 +0200
903+
904+mc (1:4.6.0-4.6.1-pre3-2) unstable; urgency=medium
905+
906+ * Urgency set to medium because of LOTS of annoying bugs fixed and
907+ the segfault in mcedit.
908+ * Fixed German po translation with upstream, 20_german_translation.patch.
909+ Closes: #253869
910+ * Added Antiword to view .doc files, 41_antiword_mc.ext.patch
911+ Closes: #305649
912+ * Added menu entry for Debian source packages, 47_mc.menu.diff
913+ Closes: #307344
914+ * Fixed Samba enabling. Closes: #264890
915+ * Fixed Build-Depend on libgpm for GNU/non-Linux. Closes: #226987
916+ * Added colored syntax for man pages by Michelle Konzack,
917+ 13_syntax.patch. Closes: #298322
918+ * Improved shell syntax highlighting by Michelle Konzack: 18_sh_syntax.patch.
919+ Closes: #299210
920+ * Improved php syntax HL with 23_php.singlequote_fix.patch
921+ * Fixed colored syntax highlighting and hostname in the title bar,
922+ 22_main.c.patch
923+ * Fixed tar file system glitch for "tar -cvzlf file.tgz / /home/"
924+ Closes: #89350
925+ * Fixed problems with View and Edit when used with LANG=hu_HU. Closes: #103242
926+ * Fixed unprintable control sequences in PS1 cause broken prompt
927+ Closes: #83447
928+ * Fixed: mcedit: subshell changes directory. Closes: #208867
929+ * Fixed the #utar archive content viewer missing files. Closes: #228934
930+ * Enabled charset conversion feature. Closes: #109956, #167986
931+ * Added new keybinding by Vitja Makarov with 42_keybindings-0.2.2.patch
932+ * Added const_cast to be replaced by str_unconst, 44_str_unconst.patch
933+ by Roland Illig.
934+ * Improved symlink handling in ftpfs (45_ftpfs_symlink*.patch) by P.Tsekov.
935+ * Parent directory's patch by Leonard den Ottolander with 46_dotdotdir.patch
936+ * Fixed user@hostname in the term emulation title bar.
937+ * Added new menu generation patch by Roland Illig
938+ with 27_menu-generation.patch
939+ * Fixed: possible data loss when quota exedeed by Jindrich Novy.
940+ * Fixed uarj bug from Savannah with 29_uarj_bug.patch (Savannah #12406).
941+ * Added patch to view inside udebs by Mantas Kriauciunas, 35_mc.ext.in.patch
942+ (Sannavah #3899)
943+ * Added "space on prompt bugfix" by Jindrich Novy with
944+ 30_mc-spaceprompt1.patch. Closes: #305859
945+ * Added Bad error checking after iconv() call patch by Jindrich Novy with
946+ 33_mc-iconv-error.patch
947+ * Added syntax patches for c vs. cxx with 32_c-vs-cxx.patch
948+ * Added syntax patches for scripts starting with /usr/bin/env with
949+ 32_lang-with-env.patch
950+ * Added a substitute for --enable-maintainer-mode with 36_developer_mode.patch
951+ by Roland Illig.
952+ * Fixed mc core dumps when not find "context default" section in syntax section
953+ with 37_mcedit-segv.patch by Ian Zagorskih.
954+ * Added the ext2 quote fixing hunks by Leonard den Ottolander.
955+ * Added AUTHORS patch, 43_AUTHORS.patch, by Leonard den Ottolander.
956+ * Added mcedit position remember bugfix by Christian Hamar with
957+ 31_mc_filepos_bugfix_461pre4a.patch
958+ * Added fix for End key in viewer by Jindrich Makovicka with 40_view.c.patch
959+ * Added Vietnamese translation with 26_vietnamese_po.patch
960+ * Fixed 11_extfs_missing.patch because of problems with .jar files.
961+ Closes: #299932.
962+ * added zip, unzip, bzip2 to 'Suggests'.
963+
964+ -- Ludovic Drolez <ldrolez@debian.org> Sun, 6 Mar 2005 12:06:32 +0100
965+
966+mc (1:4.6.0-4.6.1-pre3-1) unstable; urgency=high
967+
968+ * New maintainers: Stefano Melchior and Ludovic Drolez (closes: #282301).
969+ * Urgency set to high because of security bug fixes.
970+ * Missing quoting in ext2 and i18n fix.
971+ * Samba lib warning (netmask.c) fixed by 12_netmask_c.patch.
972+ * Security upload to handle DSA 639 (references: CAN-2004-1004,
973+ CAN-2004-1005, CAN-2004-1009, CAN-2004-1090, CAN-2004-1091, CAN-2004-1092,
974+ CAN-2004-1093, CAN-2004-1174, CAN-2004-1175, CAN-2004-1176),
975+ Fixed upstream in the pre3 release (Closes: #295261).
976+ * Pre3 release includes fix for CAN-2004-0226 (closes: #286395).
977+ * Fixed ftp filesystem impossibility to list dirs when password contains #
978+ (closes: #92121).
979+ * Fixed subshell impossibility to be started (closes: #241891).
980+ * Fixed CAN-2004-0494 (closes: #267596).
981+ * Fixed buffer overflow and format string vulnerabilities (closes: #295259).
982+ * Italian hotkey translation changed (closes: #231071).
983+ * New upstream pre-release.
984+
985+ -- Ludovic Drolez <ldrolez@debian.org> Mon, 17 Feb 2005 22:45:32 +0100
986+
987+mc (1:4.6.0-4.6.1-pre1-3) unstable; urgency=low
988+
989+ * Polish documentation fix no longer needed.
990+
991+ -- Adam Byrtek <alpha@debian.org> Wed, 5 May 2004 00:08:26 +0200
992+
993+mc (1:4.6.0-4.6.1-pre1-2) unstable; urgency=high
994+
995+ * Security upload to handle DSA-497-1 (references: CAN-2004-0226,
996+ CAN-2004-0231, CAN-2004-0232). Patch by Jakub Jelinek ported to
997+ 4.6.1-pre1 by Adam Byrtek.
998+
999+ -- Adam Byrtek <alpha@debian.org> Tue, 4 May 2004 09:28:26 +0200
1000+
1001+mc (1:4.6.0-4.6.1-pre1-1) unstable; urgency=high
1002+
1003+ * Security upload to fix buffer overflow, 4.6.1 final will be there
1004+ soon (closes: #226737).
1005+ * --without-x configure flag removed as mc now libX11 is loaded
1006+ dynamically using gmodule, if possible.
1007+
1008+ -- Adam Byrtek <alpha@debian.org> Thu, 15 Jan 2004 15:55:52 +0100
1009+
1010+mc (1:4.6.0-5) unstable; urgency=low
1011+
1012+ * Fix segfault when TERM is unset (closes: #191867).
1013+ * Removed conflict with gmc, which works with 4.6.0. Note that gmc
1014+ installation still requires some --force (closes: #192493).
1015+ * Files in /var/log are no longer treated as manpages
1016+ (closes: #179350).
1017+
1018+ -- Adam Byrtek <alpha@debian.org> Tue, 17 Jun 2003 15:37:05 +0200
1019+
1020+mc (1:4.6.0-4) unstable; urgency=low
1021+
1022+ * Standard `awk' detected first by configure, not the specific
1023+ implmentation (closes: #181972).
1024+ * Polish translation breakage fixed (closes: #183275).
1025+
1026+ -- Adam Byrtek <alpha@debian.org> Wed, 19 Mar 2003 22:17:16 +0100
1027+
1028+mc (1:4.6.0-3) unstable; urgency=low
1029+
1030+ * `mcview' and `mcedit' added as alternatives for `editor' and `view'
1031+ (closes: #116518).
1032+
1033+ -- Adam Byrtek <alpha@debian.org> Tue, 11 Feb 2003 22:05:00 +0100
1034+
1035+mc (1:4.6.0-2) unstable; urgency=low
1036+
1037+ * Control field 'Replaces: manpages-pl' added to replace Polish
1038+ manual from this package with official one (closes: #180442).
1039+ * 'Replaces: mc-common' added to make upgrade smoother.
1040+ * 'Conflicts: suidmanager' because mc used to use it, but it is now
1041+ deprecated (closes: #180431).
1042+ * Doesn't depend on libgpm when compiling on HURD.
1043+
1044+ * README.Debian now mentions -P syntax changes (close: #180551).
1045+
1046+ -- Adam Byrtek <alpha@debian.org> Tue, 11 Feb 2003 13:55:47 +0100
1047+
1048+mc (1:4.6.0-1) unstable; urgency=low
1049+
1050+ * New upstream release.
1051+ * First 4.6.0 official upload, and package takeover.
1052+
1053+ -- Adam Byrtek <alpha@debian.org> Wed, 5 Feb 2003 20:34:46 +0100
1054+
1055+mc (4.6.0-pre3-1) unstable; urgency=low
1056+
1057+ * New upstream prerelease.
1058+
1059+ -- Adam Byrtek <alpha@debian.org> Wed, 22 Jan 2003 09:54:58 +0100
1060+
1061+mc (4.6.0-pre2-2) unstable; urgency=low
1062+
1063+ * Patches checked, unneccesary removed, others reviewed.
1064+
1065+ -- Adam Byrtek <alpha@debian.org> Wed, 15 Jan 2003 00:35:20 +0100
1066+
1067+mc (4.6.0-pre2-1) unstable; urgency=low
1068+
1069+ * New upstream release (gmc, mc-common packages removed).
1070+ * New maintainer, some cleanups.
1071+ * Menu icon added (credits for the icon go to BigVax, bigvax@mail.ru).
1072+ * New description (taken from freshmeat.net).
1073+
1074+ -- Adam Byrtek <alpha@debian.org> Sun, 29 Dec 2002 16:18:18 +0100
1075+
1076+mc (4.5.55-1.2) unstable; urgency=low
1077+
1078+ * Non-maintainer upload.
1079+ * Make /etc/CORBA/servers/gmc.gnorba a conffile (closes: #132831).
1080+ * Correct spelling mistakes in descriptions (closes: #124680, #125121).
1081+ * Update convert-metadata.db to deal with libgnome32 linking against db3
1082+ rather than db2, and add a new debconf question prompting the admin to
1083+ run it. I've left the db1->db2 question there temporarily for historical
1084+ and translation interest (closes: #103102).
1085+ * Upgrades from slink need both libdb2-util and libdb3-util. Fortunately,
1086+ they can coexist. I'll leave it up to the maintainers what to do about
1087+ this after the woody release.
1088+
1089+ -- Colin Watson <cjwatson@debian.org> Sat, 16 Feb 2002 23:09:34 +0000
1090+
1091+mc (4.5.55-1.1) unstable; urgency=low
1092+
1093+ * Non-maintainer upload, with Martin's permission.
1094+ * Build-depend on docbook-utils, not cygnus-stylesheets (closes: #123161).
1095+ * Remove bashism in debian/rules (closes: #126733).
1096+ * Depend on perl rather than on dummy packages (closes: #113208).
1097+
1098+ -- Colin Watson <cjwatson@debian.org> Tue, 15 Jan 2002 01:20:08 +0000
1099+
1100+mc (4.5.55-1) unstable; urgency=low
1101+
1102+ * New upstream release
1103+ * Enable mouse for Eterm TERM value
1104+ * mc.ext stabilized again upstream, so make it more Debian compliant
1105+ again, closes: #105935, #98827
1106+ * gmc documentation is fixed, closes: #107936
1107+ * Fix german locale, closes: #108302
1108+
1109+ -- Martin Bialasinski <martinb@debian.org> Sun, 2 Sep 2001 17:07:56 +0200
1110+
1111+mc (4.5.54-2) unstable; urgency=low
1112+
1113+ * Use new config.guess and config.sub to allow compilation on hppa
1114+
1115+ -- Martin Bialasinski <martinb@debian.org> Fri, 13 Jul 2001 23:47:18 +0200
1116+
1117+mc (4.5.54-1) unstable; urgency=low
1118+
1119+ * New upstream release, closes: #99127
1120+ * make gzip, compress, bzip, bzip2 entries in mc.ext more specific
1121+ closes: #97242, #103800, #102512, #97896, #96649, #104111
1122+ (Oskar Liljeblad)
1123+ * Updated syntax highlighting for debian files, closes: #93228
1124+ (Lenart Janos)
1125+ * Fix regexp for rexx files in mc.ext, closes: #98432 (Michel Casabona)
1126+ * Build fixes for the hurd, closes: #101542, #101543 (Marcus Brinkmann)
1127+ * Danish translation for the debconf template, closes: #100335
1128+ (Jesper R. Meyer)
1129+ * Dutch translation for the debconf template, closes: #95738
1130+ (Thomas J. Zeeman)
1131+ * Spanish translation for the debconf template, closes: #102903
1132+ (Carlos Valdivia Yague)
1133+
1134+ -- Martin Bialasinski <martinb@debian.org> Sun, 8 Jul 2001 12:19:24 +0200
1135+
1136+mc (4.5.51-16) unstable; urgency=low
1137+
1138+ * Update zu the uzip extfs
1139+
1140+ -- Martin Bialasinski <martinb@debian.org> Sun, 4 Mar 2001 20:57:25 +0100
1141+
1142+mc (4.5.51-15) unstable; urgency=low
1143+
1144+ * Update uzip extfs, closes: #86913
1145+ * Fix compilation, closes: #87414
1146+
1147+ -- Martin Bialasinski <martinb@debian.org> Wed, 28 Feb 2001 19:32:44 +0100
1148+
1149+mc (4.5.51-14) unstable; urgency=low
1150+
1151+ * Translations for the gmc debconf template, thanks to
1152+ fr by Thomas Morin, closes: #83765
1153+ sv by Andre Dahlqvist, closes: #83677
1154+
1155+ -- Martin Bialasinski <martinb@debian.org> Sat, 3 Feb 2001 21:55:27 +0100
1156+
1157+mc (4.5.51-13) unstable; urgency=high
1158+
1159+ * Added libgnorba-dev to the build-depends. It is not pulled in by
1160+ libgnome-dev on the m68k autobuilder, closes: #81200
1161+ * Fixed dependancy on perl (lintian)
1162+ * Fix for devfs in cons.saver, closes: #57557
1163+ * Patch for proxy support in ftpfs from Mandrake
1164+ * [gmc] Disabled checking of owner on file rename as a dirty fix
1165+ closes: #80544
1166+ * [gmc] Don't let the use confirm twice that he wants to exit,
1167+ closes: #48523
1168+ * Updated FAQ to reflect rename of mc mailinglists
1169+ * Fix security bug using quick patch by Andrew V. Samoilov
1170+ see http://www.securityfocus.com/vdb/?id=2016
1171+ * Statoverride adaption
1172+
1173+ -- Martin Bialasinski <martinb@debian.org> Thu, 11 Jan 2001 20:07:02 +0100
1174+
1175+mc (4.5.51-12) unstable; urgency=high
1176+
1177+ * Added build-depends
1178+ * Recompiled with latest glibc, closes: #74905, #74906, #75134, #77172
1179+ * Added menu hints, closes: #80014, #80038
1180+ * Fix problems with file selection code, closes: #79639
1181+ Thanks to Alexander Viro
1182+
1183+ -- Martin Bialasinski <martinb@debian.org> Thu, 21 Dec 2000 14:48:35 +0100
1184+
1185+mc (4.5.51-11) unstable; urgency=high
1186+
1187+ * Security fix for cons.saver, bugtraq id 1945
1188+ serious local DoS possibility
1189+
1190+ -- Martin Bialasinski <martinb@debian.org> Wed, 15 Nov 2000 20:05:20 +0100
1191+
1192+mc (4.5.51-10) unstable; urgency=low
1193+
1194+ * Fix for ftpfs, closes: #61239
1195+
1196+ -- Martin Bialasinski <martinb@debian.org> Sun, 12 Nov 2000 20:37:50 +0100
1197+
1198+mc (4.5.51-9) unstable; urgency=low
1199+
1200+ * Upstream patch to fix storing on root directory on a ftp server
1201+
1202+ -- Martin Bialasinski <martinb@debian.org> Wed, 8 Nov 2000 01:01:40 +0100
1203+
1204+mc (4.5.51-8) unstable; urgency=low
1205+
1206+ * Small fix to the .deb entry in mc.ext to make it work with new
1207+ and old tar
1208+ * New uzip extfs by Oskar Liljeblad, closes: #75353
1209+
1210+ -- Martin Bialasinski <martinb@debian.org> Sat, 4 Nov 2000 00:05:08 +0100
1211+
1212+mc (4.5.51-7) unstable; urgency=low
1213+
1214+ * Quote pathname on C-x p and C-x P, closes: #72632
1215+ Thanks to Lois Lefort (sorry, missed the report somehow)
1216+
1217+ -- Martin Bialasinski <martinb@debian.org> Sat, 21 Oct 2000 14:50:12 +0200
1218+
1219+mc (4.5.51-6) unstable; urgency=low
1220+
1221+ * Changed F3 view of .deb and .rpm files like done on advanced mc,
1222+ changed dependancies a bit to suit this
1223+ * Correcting small spelling error (#21825 in the GNOME BTS)
1224+ * Make mouse work in rxvt, closes: #74400
1225+
1226+ -- Martin Bialasinski <martinb@debian.org> Wed, 18 Oct 2000 20:22:45 +0200
1227+
1228+mc (4.5.51-5) unstable; urgency=low
1229+
1230+ * Upstream patch to fix %e behaviour on opening files for edit in gmc
1231+
1232+ -- Martin Bialasinski <martinb@debian.org> Wed, 4 Oct 2000 22:27:04 +0200
1233+
1234+mc (4.5.51-4) unstable; urgency=low
1235+
1236+ * Fix typo in mc.ext and mc-gnome.ext, thanks to Robert Luberda
1237+ Closes: #71788
1238+
1239+ -- Martin Bialasinski <martinb@debian.org> Sat, 16 Sep 2000 09:33:57 +0200
1240+
1241+mc (4.5.51-3) unstable; urgency=low
1242+
1243+ * Fix to the patchfs by Loic Lefort, Closes: #71430
1244+ * Fix filelocations in the manpages
1245+ * Add the patchfs to mc.ext, so you can enter a (compressed)
1246+ patch with <RET>
1247+
1248+ -- Martin Bialasinski <martinb@debian.org> Fri, 15 Sep 2000 00:16:50 +0200
1249+
1250+mc (4.5.51-2) unstable; urgency=low
1251+
1252+ * Fixed some strange problems with the patches, Closes: #69516
1253+
1254+ -- Martin Bialasinski <martinb@debian.org> Mon, 21 Aug 2000 01:13:21 +0200
1255+
1256+mc (4.5.51-1) unstable; urgency=low
1257+
1258+ * New upstream release, closes: #62261, #64975
1259+ * Fixed description, closes: #62260
1260+ * Moved locales data into mc-common, closes: #67577
1261+ * Move documentation to /usr/share/doc and make a symlink in
1262+ /usr/share/gnome/help
1263+ * Fix gmc doc-base description, closes: #68671
1264+ * Don't install a wrong manpage
1265+
1266+ -- Martin Bialasinski <martinb@debian.org> Mon, 14 Aug 2000 23:39:48 +0200
1267+
1268+mc (4.5.42-16) unstable; urgency=low
1269+
1270+ * Fix path in doc-base and create a missing symlink
1271+
1272+ -- Martin Bialasinski <martinb@debian.org> Sun, 26 Mar 2000 22:52:15 +0200
1273+
1274+mc (4.5.42-15) unstable; urgency=low
1275+
1276+ * Fix usage of debconf. Don't issue the warning on new installs
1277+ * Move convert.metadata.db from /usr/lib/mc to /usr/bin
1278+
1279+ -- Martin Bialasinski <martinb@debian.org> Sun, 26 Mar 2000 14:37:36 +0200
1280+
1281+mc (4.5.42-14) unstable; urgency=low
1282+
1283+ * make convert-metadata.db executable in the postinst
1284+
1285+ -- Martin Bialasinski <martinb@debian.org> Sun, 19 Mar 2000 23:43:44 +0100
1286+
1287+mc (4.5.42-13) unstable; urgency=low
1288+
1289+ * Changed the undelfs example in mc.sgml and mc.1.in as well
1290+ * Fix build from source bug, closes: #60289
1291+
1292+ -- Martin Bialasinski <martinb@debian.org> Mon, 13 Mar 2000 18:19:34 +0100
1293+
1294+mc (4.5.42-12) unstable; urgency=low
1295+
1296+ * Fix problem with hex view, roll-over on first position.
1297+ Patch by Loic Lefort
1298+
1299+ -- Martin Bialasinski <martinb@debian.org> Mon, 13 Mar 2000 12:17:16 +0100
1300+
1301+mc (4.5.42-11) frozen unstable; urgency=low
1302+
1303+ * [gmc] Let the admin know that he must run convert-metadata.db
1304+ via debconf. Closes: #58707
1305+
1306+ -- Martin Bialasinski <martinb@debian.org> Sun, 12 Mar 2000 20:27:56 +0100
1307+
1308+mc (4.5.42-10) frozen unstable; urgency=low
1309+
1310+ * Fixed documentation bug, closes: #60045
1311+ * Fixed terminfo searchpath in internal slang, closes: #56272
1312+ * [gmc] added dependancy on eject and made some comments in README.Debian,
1313+ closes: #59214
1314+
1315+ -- Martin Bialasinski <martinb@debian.org> Sun, 12 Mar 2000 01:16:41 +0100
1316+
1317+mc (4.5.42-9) frozen unstable; urgency=low
1318+
1319+ * convert-metadata.db : set gid and egid before setting uid and euid. Doh!
1320+ * Helpfile mentioned non-existing file. Closes: #56053
1321+ * Fix small typo in mc.ext.in, part of #55897
1322+ * Upload with full sources due to the change in the packaging method
1323+
1324+ -- Martin Bialasinski <martinb@debian.org> Mon, 6 Mar 2000 16:06:37 +0100
1325+
1326+mc (4.5.42-8) frozen unstable; urgency=low
1327+
1328+ * Switched to the Multipatch System the X packages use.
1329+ * Patch from Andrew V. Samoilov, so the display is correct
1330+ when selecting more than 2GB of files, closes: #53980, #58920
1331+ * Added "or" and "and" keywords to perl sytnax file - patch by
1332+ Tomasz Wegrzanowski, closes: #58437
1333+ * Fix german translation, closes: #55401
1334+ partly closes #56117
1335+ * compile with --with-netrc
1336+
1337+ -- Martin Bialasinski <martinb@debian.org> Wed, 1 Mar 2000 01:50:05 +0100
1338+
1339+mc (4.5.42-7) unstable; urgency=low
1340+
1341+ * Fixes missing esac in mc.menu, thanks to Michel Casabona
1342+ Closes: #54108
1343+
1344+ -- Martin Bialasinski <martinb@debian.org> Wed, 12 Jan 2000 21:22:47 +0100
1345+
1346+mc (4.5.42-6) unstable; urgency=low
1347+
1348+ * Fixes a y2k bug in the apt and dpkg vfs, closes: #54037
1349+
1350+ -- Martin Bialasinski <martinb@debian.org> Wed, 5 Jan 2000 17:39:43 +0100
1351+
1352+mc (4.5.42-5) unstable; urgency=low
1353+
1354+ * [gmc] Added dependancy on libdb-util* for convert-metadata.db
1355+
1356+ -- Martin Bialasinski <martinb@debian.org> Tue, 4 Jan 2000 14:20:05 +0100
1357+
1358+mc (4.5.42-4) unstable; urgency=low
1359+
1360+ * [gmc] Revised patch for the icon handling, closes: #53814
1361+
1362+ -- Martin Bialasinski <martinb@debian.org> Sat, 1 Jan 2000 17:53:13 +0100
1363+
1364+mc (4.5.42-3) unstable; urgency=low
1365+
1366+ * [gmc] Applied patch for icon misplacement, closes: #51571
1367+ * SEP, closes #52250
1368+ * Fixed lintian warnings about copyright file location
1369+
1370+ -- Martin Bialasinski <martinb@debian.org> Mon, 27 Dec 1999 18:43:18 +0100
1371+
1372+mc (4.5.42-2) unstable; urgency=low
1373+
1374+ * New version of the apt/dpkg vfs
1375+
1376+ -- Martin Bialasinski <martinb@debian.org> Mon, 20 Dec 1999 11:18:26 +0100
1377+
1378+mc (4.5.42-1) unstable; urgency=low
1379+
1380+ * New upstream release
1381+ * [gmc] Remove notice how to fix broken desktop icons from postinst
1382+ * enable NLS
1383+
1384+ -- Martin Bialasinski <martinb@debian.org> Wed, 8 Dec 1999 12:22:13 +0100
1385+
1386+mc (4.5.40-8) unstable; urgency=low
1387+
1388+ * Small fix to the apt and dpkg vfs.
1389+
1390+ -- Martin Bialasinski <martinb@debian.org> Fri, 3 Dec 1999 18:16:41 +0100
1391+
1392+mc (4.5.40-7) unstable; urgency=low
1393+
1394+ * Really fixes all zip,jar archive problems,
1395+ thanks again to Oskar Liljeblad. Closes: #50528, #51779
1396+ * Amazing new vfs by Piotr Roszatycki <dexter@fnet.pl>, a
1397+ dpkg and apt frontend! See README.Debian for info.
1398+ Closes: #46694
1399+
1400+ -- Martin Bialasinski <martinb@debian.org> Fri, 3 Dec 1999 00:11:07 +0100
1401+
1402+mc (4.5.40-6) unstable; urgency=low
1403+
1404+ * Fixed problem with ~/.gnome/metadata.db
1405+ libc switch from DB 1.85 to DB 2, so the file has to be recreated.
1406+ Shipping a conversion script as /usr/lib/mc/convert-metadata.db
1407+ Closes: #47115, #46491
1408+ * Don't wait for upstream to include the new Debian logo, Closes: #46502
1409+
1410+ -- Martin Bialasinski <martinb@debian.org> Tue, 30 Nov 1999 21:24:35 +0100
1411+
1412+mc (4.5.40-5) unstable; urgency=low
1413+
1414+ * Patch for mc.ext by Tomasz Wegrzanowski <maniek@beer.com>
1415+ to use sensible-* Closes: #50210
1416+ * Patch for mc.ext by Oskar Liljeblad <osk@hem.passagen.se>
1417+ to use run-mailcap Closes: #50732
1418+ * Missing closing bracket in uzip.in (thanks to Andreas Wappel),
1419+ fixed the other repored problems. Closes: #48003
1420+ (Also #50528, #50452, but has to be checked)
1421+ * Using a better fix for the tar problem in the deb vfs
1422+
1423+ -- Martin Bialasinski <martinb@debian.org> Thu, 25 Nov 1999 23:45:20 +0100
1424+
1425+mc (4.5.40-4) unstable; urgency=low
1426+
1427+ * Use mc's own slang, which has some modifications.
1428+ Closes: #47487
1429+ * mc doesn't have a mtools vfs for some time now, closes: #26821
1430+ * Included syntax highlighting definitions for debian/changelog,
1431+ debian/rules, debian/control and sources.list, closes: #47403
1432+ Thanks to Radovan Garabik <garabik@melkor.dnp.fmph.uniba.sk>
1433+
1434+ -- Martin Bialasinski <martinb@debian.org> Sat, 31 Oct 1999 13:59:54 +0200
1435+
1436+mc (4.5.40-3) unstable; urgency=low
1437+
1438+ * Recompiled with slang 1.3 - Fixes the dreadful
1439+ "right border is not cleaned" and other display bugs.
1440+ Closes: #34315, #40496, #41166, #47328 and part of #47197
1441+
1442+ -- Martin Bialasinski <martinb@debian.org> Thu, 14 Oct 1999 19:03:32 +0200
1443+
1444+mc (4.5.40-2) unstable; urgency=low
1445+
1446+ * Added conflicts to the versions before mc-common was introduced
1447+
1448+ -- Martin Bialasinski <martinb@debian.org> Sat, 2 Oct 1999 12:34:06 +0200
1449+
1450+mc (4.5.40-1) unstable; urgency=low
1451+
1452+ * New upstream release
1453+
1454+ -- Martin Bialasinski <martinb@debian.org> Thu, 30 Sep 1999 00:51:33 +0200
1455+
1456+mc (4.5.39-1) unstable; urgency=low
1457+
1458+ * New upstream version
1459+ * Uploading as a co-maintainer
1460+ * New package setup
1461+ - mc-common, mc and gmc
1462+ - mc and gmc don't conflict anymore
1463+ Closes: #43761
1464+ * Using debhelper, no more fhs problems, closes: #45962
1465+ * Applied fixes for new tar format (without leading ./)
1466+ Closes: #45473, #45432, #45145, #45131, #44965, #45340
1467+ * Suidregister only in the mc package, closes: #45014
1468+ * smbfs was removed before, closes: #45481, #45267, #45339
1469+ * Added xterm-color to the list of color capable TERMs in mc.ini
1470+ * Added note in README about fixing ~/.mc/ini to enable colored mc
1471+ Closes: #26820
1472+ * Added TODO and upstream changelogs to the packages
1473+
1474+ -- Martin Bialasinski <martinb@debian.org> Tue, 28 Sep 1999 03:09:32 +0200
1475+
1476+mc (4.5.38-4) unstable; urgency=low
1477+
1478+ * add -f to the rm's in debian/rules (Close: #45650)
1479+
1480+ -- Michael Bramer <grisu@debian.org> Fri, 24 Sep 1999 07:58:57 +0200
1481+
1482+mc (4.5.38-3) unstable; urgency=low
1483+
1484+ * remove mc.real to mc and remove the --with-samba option. I must
1485+ work with the sources.
1486+ Sorry, for the last problems.
1487+
1488+ -- Michael Bramer <grisu@debian.org> Sun, 19 Sep 1999 14:25:57 +0200
1489+
1490+mc (4.5.38-2) unstable; urgency=low
1491+
1492+ * add .real to mc in /usr/bin/mc
1493+
1494+ -- Michael Bramer <grisu@debian.org> Wed, 15 Sep 1999 13:23:44 +0200
1495+
1496+mc (4.5.38-1) unstable; urgency=low
1497+
1498+ * add patch from viro@math.psu.edu (Close:#29176)
1499+ * add --with-samba to configure
1500+ * move /usr/bin/mc to /usr/bin/mc.real and add the
1501+ script /usr/bin/mc (Close:#43168)
1502+ * recompiled with slang1-dev 1.2.2-3 (Close:#44359)
1503+ * add link from /usr/bin/mcedit to /usr/bin/mc (Close:#40943)
1504+ * new upstream version
1505+
1506+ -- Michael Bramer <grisu@debian.org> Tue, 7 Sep 1999 22:34:18 +0200
1507+
1508+mc (4.5.37-2) unstable; urgency=low
1509+
1510+ * rebuild with newer gpm. (now should use /var/run/gpmctl and not
1511+ /dev/gpmctl)
1512+
1513+ -- Michael Bramer <grisu@debian.org> Wed, 4 Aug 1999 11:41:32 +0200
1514+
1515+mc (4.5.37-1) unstable; urgency=low
1516+
1517+ * new upstream version
1518+
1519+ -- Michael Bramer <grisu@debian.org> Tue, 3 Aug 1999 22:29:21 +0200
1520+
1521+mc (4.5.33-6) unstable; urgency=low
1522+
1523+ * set auto_save_setup to no in mc.ini
1524+
1525+ -- Michael Bramer <grisu@debian.org> Sat, 3 Jul 1999 11:32:50 +0200
1526+
1527+mc (4.5.33-5) unstable; urgency=low
1528+
1529+ * add link from /usr/lib/mc/mc.ini to /etc/mc/
1530+
1531+ -- Michael Bramer <grisu@debian.org> Sat, 3 Jul 1999 09:02:00 +0200
1532+
1533+mc (4.5.33-4) unstable; urgency=low
1534+
1535+ * add 'AWK="awk"' in debian/rules
1536+ * remove /usr/etc/mc (change rules and Makefiles.in's) (close: 37070)
1537+ * remove changelog_intl.gz (close: 36683)
1538+ * remove README.debian (close: 36682)
1539+ * add 'color_terminals=linux,xterm-debian,screen' in debian/addons/mc.ini
1540+ (close: 26820)
1541+ * move /usr/lib/mc/term/ to /urs/doc/mc/ (close: 26022)
1542+
1543+ -- Michael Bramer <grisu@debian.org> Fri, 2 Jul 1999 14:54:14 +0200
1544+
1545+mc (4.5.33-3) unstable; urgency=low
1546+
1547+ * Add 'Provides: mc' in gmc-package controlfile (close: #35005)
1548+
1549+ -- Michael Bramer <grisu@debian.org> Tue, 29 Jun 1999 23:52:56 +0200
1550+
1551+mc (4.5.33-2) unstable; urgency=low
1552+
1553+ * now compiled with the installed package e2fslibs-dev (close: 40335)
1554+
1555+ -- Michael Bramer <grisu@debian.org> Tue, 29 Jun 1999 00:44:50 +0200
1556+
1557+mc (4.5.33-1) unstable; urgency=low
1558+
1559+ * new upstream version
1560+
1561+ -- Michael Bramer <grisu@debian.org> Wed, 9 Jun 1999 05:02:23 +0200
1562+
1563+mc (4.5.30-2) unstable; urgency=low
1564+
1565+ * Patch from Martin Bialasinski <martin@internet-treff.uni-koeln.de> close:#36246
1566+
1567+ -- Michael Bramer <grisu@debian.org> Mon, 19 Apr 1999 12:19:25 +0200
1568+
1569+mc (4.5.30-1) unstable; urgency=low
1570+
1571+ * new upstream version
1572+
1573+ -- Michael Bramer <grisu@debian.org> Wed, 14 Apr 1999 17:41:15 +0200
1574+
1575+mc (4.5.25-1) unstable; urgency=low
1576+
1577+ * change the download source to:
1578+ ftp://ftp.sunsite.org.uk/packages/gnome/sources/mc
1579+ * add --sysconfdir=/etc in the rule file
1580+ * new upstream version (with my patches :-)
1581+
1582+ -- Michael Bramer <grisu@debian.org> Tue, 16 Mar 1999 13:38:32 +0100
1583+
1584+mc (4.5.22-1) unstable; urgency=low
1585+
1586+ * change ee to eeyes in lib/mc-gnome.ext.in
1587+ * new upstream version
1588+
1589+ -- Michael Bramer <grisu@debian.org> Thu, 4 Mar 1999 23:47:37 +0100
1590+
1591+mc (4.5.21-1) unstable; urgency=low
1592+
1593+ * remove usr/share/pixmaps/ from mc
1594+ (from the 'first' 4.5.21-1 upload in gnome-staging)
1595+ * remove usr/bin/plain-gmc from mc
1596+ (from the 'first' 4.5.21-1 upload in gnome-staging)
1597+ * add patch from viro@math.psu.edu close:29176
1598+ * new config files: mc.global and mc-gnome.ext
1599+ * add link from /usr/lib/etc/mc.global to /etc/mc/mc.global
1600+ * add links from /usr/lib/mc/* to /etc/mc/
1601+ * new upstream version
1602+ * add a '-f' to -rm gnome/gmc in debian/rule
1603+ * change 'ee' in 'eeyes' in lib/mc-gnome.ext
1604+ * add the conffiles in the gmc-package
1605+
1606+ -- Michael Bramer <grisu@debian.org> Sat, 27 Feb 1999 00:11:28 +0100
1607+
1608+mc (4.5.1-1.1) frozen; urgency=medium
1609+
1610+ * NMU in behalf of Michael Bramer as he has not got a pure slink system
1611+ * Fixes Bug#33341, priority important (buffer overrun) for slink
1612+
1613+ -- Martin Bialasinski <martinb@debian.org> Wed, 17 Feb 1999 00:26:48 +0100
1614+
1615+mc (4.5.1-1) unstable; urgency=low
1616+
1617+ * new (beta) version
1618+
1619+ -- Michael Bramer <grisu@debian.org> Thu, 22 Oct 1998 19:48:42 +0200
1620+
1621+mc (4.1.36-1) unstable; urgency=low
1622+
1623+ * change from +Z to -Z for zsh (close:#26428)
1624+ * add Suggests:rpm (close:#26137)
1625+ * remove /usr/doc/mc/README.edit (close:#26047)
1626+ * add patch from Patrik Rak in deb.in (close:#25838)
1627+ * add link from /usr/lib/mc/mc.ext to /etc/mc/mc.ext (close#25719)
1628+ * New upsteam release
1629+
1630+ -- Michael Bramer <grisu@debian.org> Thu, 15 Oct 1998 11:41:11 +0200
1631+
1632+mc (4.1.35-6) unstable; urgency=low
1633+
1634+ * don't print debug-code in gnome/*.c (#25587)
1635+ * move usr/doc/mc/changelog_src.gz to usr/doc/mc/changelog.gz
1636+ * Change menue from Apps/Misc to Apps/Tools
1637+
1638+ -- Michael Bramer <grisu@debian.org> Wed, 26 Aug 1998 10:23:43 +0200
1639+
1640+mc (4.1.35-5) unstable; urgency=low
1641+
1642+ * make the menufiles in the new format
1643+ * change from ee to eeyes for *.jpeg etc. in mc.ext
1644+
1645+ -- Michael Bramer <grisu@debian.org> Tue, 25 Aug 1998 18:35:11 +0200
1646+
1647+mc (4.1.35-4) unstable; urgency=low
1648+
1649+ * add to debstd the -u option
1650+ * make a new build with gonme0.27 and co.
1651+
1652+ -- Michael Bramer <grisu@debian.org> Mon, 17 Aug 1998 13:07:11 +0200
1653+
1654+mc (4.1.35-3) unstable; urgency=low
1655+
1656+ * add all changelog-files in /usr/doc/[g]mc
1657+ * make for gmc a /usr/doc/gmc/
1658+ * add a '!' in the first line from mcfn_install.in, now: #!/bin/sh
1659+ * typo in the Description (thanks to joey)
1660+ * don't print debug-code in gdesktop.c (#25587)
1661+
1662+ -- Michael Bramer <grisu@debian.org> Mon, 10 Aug 1998 23:29:33 +0200
1663+
1664+mc (4.1.35-2) unstable; urgency=low
1665+
1666+ * the multi-package is not nice, but it should work
1667+ * add gmc support in a multi-binary-package
1668+ * new maintainer
1669+
1670+ -- Michael Bramer <grisu@debian.org> Fri, 31 Jul 1998 13:04:28 +0200
1671+
1672+mc (4.1.35-1) frozen unstable; urgency=low
1673+
1674+ * New upsteam release fixes a bug introduced by last version,
1675+ which made the history input lines stop working. Since this
1676+ is one of the essential useability features of MC which will
1677+ most certainly provoke bug reports this here should still go
1678+ into frozen.
1679+
1680+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Tue, 26 May 1998 05:00:05 +0100
1681+
1682+mc (4.1.34-1) frozen unstable; urgency=low
1683+
1684+ * New upsteam release really fixes Bug#20727 and some bugs no one
1685+ has even bothered to report until now. :-)
1686+ * Added "--without-gnome" and "--disable-nls" flags to debian/rules.
1687+ The internationalized Gnome version of MC is becoming pretty mature,
1688+ but will not go into frozen, sorry.
1689+
1690+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Fri, 15 May 1998 21:36:56 +0100
1691+
1692+mc (4.1.28-3) frozen unstable; urgency=low
1693+
1694+ * Rebuild using ss-dev, comerr-dev and e2fslibs-dev closing Bug#21749
1695+
1696+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Tue, 28 Apr 1998 22:32:15 +0100
1697+
1698+mc (4.1.28-2) frozen unstable; urgency=low
1699+
1700+ * Changed debian/postinst to address and close Bug#20871. I wonder why
1701+ this didn't show up earlier?
1702+
1703+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Wed, 08 Apr 1998 21:29:51 +0100
1704+
1705+mc (4.1.28-1) frozen unstable; urgency=low
1706+
1707+ * New upstream release.
1708+ * Compiled with ext2undel feature closing Bug#20752.
1709+ * Fixes an upstream bug which made MC crash when trying to copy an
1710+ unreadable file via FTP.
1711+
1712+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Mon, 06 Apr 1998 17:23:15 +0100
1713+
1714+mc (4.1.27-1) unstable; urgency=low
1715+
1716+ * New upstream release.
1717+
1718+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Fri, 27 Feb 1998 07:44:29 +0100
1719+
1720+mc (4.1.26-1) unstable; urgency=low
1721+
1722+ * New upstream release.
1723+ * Updated to standards version 2.4.0.0
1724+ * Updated postal address of FSF in copyright file
1725+ * Added manual page for 'mcmfmt'.
1726+ * Adapted control file to place package in section "utils"
1727+ with priority "optional".
1728+
1729+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Fri, 20 Feb 1998 03:41:38 +0100
1730+
1731+mc (4.1.24-1) unstable; urgency=low
1732+
1733+ * New upstream release version
1734+ * Binary package now smaller because upstream maintainer truncated
1735+ the src/Changelog file which has grown far too large over time. ;-)
1736+ * Changed "Architecture: i386" to "Architecture: any" in control file.
1737+ This addresses and closes bug #17226 as reported by James Troup.
1738+
1739+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Thu, 22 Jan 1998 18:32:55 +0100
1740+
1741+mc (4.1.22-2) unstable; urgency=low
1742+
1743+ * Adapted debian/changelog to reflect official Debian release history
1744+ * Added debian/menu file from former maintainer
1745+ * Closing supposedly outdated bugs #9868, #14744, #14768, #16050
1746+ and #11968 due to increase of upstream version number.
1747+
1748+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Fri, 16 Jan 1998 23:41:32 +0100
1749+
1750+mc (4.1.22-1) unstable; urgency=low
1751+
1752+ * New maintainer
1753+ * New upstream version
1754+
1755+ -- Paul Seelig <pseelig@goofy.zdv.uni-mainz.de> Fri, 16 Jan 1998 17:41:32 +0100
1756+
1757+mc (4.1.9-1) unstable; urgency=low
1758+
1759+ * Upgraded to latest upstream release (Bugs #13145, #14012).
1760+ * Use pristine source.
1761+ * Wrote patch to build with libc6.
1762+ * Orphaned the package (Unfixed since 6 months).
1763+ * Recommends file (Bug #7338).
1764+ * #11864 sould be fixed (libgpmg problem).
1765+ * Depend on login-970616-1 and don't install cons.saver suid root
1766+ (Bug #13440).
1767+ * Corrected debian/rules (make clean shouldn't fail).
1768+
1769+ -- Vincent Renardias <vincent@waw.com> Mon, 10 Nov 1997 00:05:02 +0100
1770+
1771+mc (3.5.17-1) unstable; urgency=low
1772+
1773+ * Upgraded to latest upstream release
1774+ * Sources converted to new format
1775+
1776+ -- Fernando Alegre <alegre@debian.org> Mon, 24 Feb 1997 12:56:43 +0100
1777+
1778--- mc-4.6.1.orig/debian/slang.c
1779+++ mc-4.6.1/debian/slang.c
1780@@ -0,0 +1,19 @@
1781+#include <stdio.h>
1782+#include <slang.h>
1783+
1784+void main(void)
1785+{
1786+ SLtt_get_terminfo ();
1787+ SLang_init_tty (-1, 0, 0);
1788+ SLsmg_init_smg ();
1789+
1790+ /* do stuff .... */
1791