--- xfm-1.5.4.orig/debian/changelog +++ xfm-1.5.4/debian/changelog @@ -0,0 +1,115 @@ +xfm (1.5.4-1) unstable; urgency=low + + * new release + - more often give called programs the verbatim name + - some workarounds for application/msword files + - fix a segfault when renaming files + + -- Bernhard R. Link Fri, 18 Jan 2008 15:39:50 +0100 + +xfm (1.5.3-1) unstable; urgency=low + + * new release + - add support for mouse wheel events + - don't abort when switching fastly back to iconfilelist + * bump Standard-Version (no changes needed) + * add Vcs- and Homepage header + * increase debhelper compatibility level to 5 + + -- Bernhard R. Link Sat, 29 Dec 2007 16:45:45 +0100 + +xfm (1.5.2-1) unstable; urgency=low + + * new release + - work around icewm not focusing some dialog boxes and showing + them behind menus. + - added .iso icon and some type aliases for openoffice files. + - shorten filenames in IconView to fit into their box + - a little clean up of some code + * switch to new menu layout + * some debian/rules clean up + + -- Bernhard R. Link Mon, 13 Aug 2007 15:19:15 +0200 + +xfm (1.5.1-1) unstable; urgency=low + + * new patch release + - fix incorrect buffer handling in mailcap parsing (Closes: 389706) + * increase Standards-Version + * no longer needing config.guess or config.sub + * add missed build-dependency to zlib1g-dev + + -- Bernhard R. Link Wed, 27 Sep 2006 16:11:20 +0200 + +xfm (1.5-1) unstable; urgency=low + + * new version + - automake instead of imake (Closes: 363116) + - by default uses system magic database and mailcap information + to determine file types and how to open them. + - some general clean ups and many little changes + * build-depend on transitioned libxaw7-dev and xaw3dg-dev (Closes: 364274) + + -- Bernhard R. Link Sat, 22 Apr 2006 15:17:21 +0200 + +xfm (1.4.3-8) unstable; urgency=high + + * Patch lib/Xfm.cpp so that even a new cpp generates + a valid /etc/X11/app-defaults/Xfm file (Closes: 309109) + + -- Bernhard R. Link Sun, 15 May 2005 23:35:05 +0200 + +xfm (1.4.3-7) unstable; urgency=low + + * always specify xpm_attributes (Closes: 155811) + + -- Bernhard R. Link Thu, 24 Mar 2005 12:32:48 +0100 + +xfm (1.4.3-6) unstable; urgency=low + + * applied fix from Andreas Jochens to avoid problems with too much + checking compilers (Closes: 259926) + * Build-Depends on xlibs replaced with newer ones + + -- Bernhard R. Link Mon, 2 Aug 2004 17:57:43 +0000 + +xfm (1.4.3-5) unstable; urgency=low + + * New Maintainer + * added 'systemwide' configfiles to be read when no user supplied are + available, removed the no longer needed xfm.install (Closes: 194544) + * changed xfmrc to use see (from mime-support) instead of netscape,xv,... + * Added some spaces to make cpp-3.3 happy + * different little improvements to the standard configuration + + -- Bernhard R. Link Wed, 27 Aug 2003 10:53:16 +0200 + +xfm (1.4.3-4) unstable; urgency=low + + * debian/copyright: very minor edits + * debian/control: + - increment versioned build-dependency on debhelper to (>= 4.0) + - increment Standards-Version to 3.5.7 + + -- Branden Robinson Thu, 3 Oct 2002 01:27:27 -0500 + +xfm (1.4.3-3) unstable; urgency=low + + * lib/Apps, lib/Xfm.cpp, lib/Hosts, src/xfm.man: changed instances of + "xterm" to "x-terminal-emulator" (thanks, José Luis González González) + (Closes: #155810) + + -- Branden Robinson Wed, 7 Aug 2002 13:19:08 -0500 + +xfm (1.4.3-2) unstable; urgency=low + + * debian/control: add build dependency on xutils (for imake) + + -- Branden Robinson Tue, 11 Sep 2001 04:52:40 -0500 + +xfm (1.4.3-1) unstable; urgency=low + + * initial release (Closes: #111151) + * wrote a manual page for xfm.install(1) + + -- Branden Robinson Mon, 3 Sep 2001 20:31:52 -0500 --- xfm-1.5.4.orig/debian/compat +++ xfm-1.5.4/debian/compat @@ -0,0 +1 @@ +5 --- xfm-1.5.4.orig/debian/control +++ xfm-1.5.4/debian/control @@ -0,0 +1,29 @@ +Source: xfm +Section: utils +Priority: optional +Maintainer: Bernhard R. Link +Build-Depends: libx11-dev, libxmu-dev, libxpm-dev, libxt-dev, x-dev, libxaw7-dev (>= 1:1.0.1-5), xaw3dg-dev (>= 1.5+E-11), debhelper (>= 5), m4, zlib1g-dev +Standards-Version: 3.7.3 +Vcs-Browser: http://alioth.debian.org/plugins/scmcvs/cvsweb.php/xfm/?cvsroot=xfm +Vcs-Cvs: -d :pserver:anonymous@cvs.alioth.debian.org:/cvsroot/xfm co xfm +Homepage: http://alioth.debian.org/projects/xfm/ + +Package: xfm +Architecture: any +Depends: ${shlibs:Depends} +Recommends: mime-support, xless +Suggests: nedit, x-terminal-emulator +Description: X file and application manager + Xfm is an file and application manager program for the X Window System, based + on the Xaw3d widget set. It provides virtually all of the features that you + would expect in a file manager; move around your directory tree in multiple + windows, move, copy or delete files, and launch programs with simple mouse + operations. Directory displays are updated automatically in regular + intervals when the contents of the directory change. The integrated + application manager provides a kind of "shelf" onto which you can place your + favorite applications, as well as the files and directories you are currently + working with. It also allows you to access different groups of applications + and files. User-definable file types let you specify a command to be + executed when double-clicking on a file or dropping other files onto it. + Last not least, xfm can automatically mount and unmount special devices like + floppies as you open and close the corresponding directories (mount points). --- xfm-1.5.4.orig/debian/copyright +++ xfm-1.5.4/debian/copyright @@ -0,0 +1,80 @@ +Package: xfm +Originally obtained from: + http://www.musikwissenschaft.uni-mainz.de/~ag/xfm/xfm-1.4.3.tar.gz +Original upstream authors: Simon Marlow, Albert Graef, Till Straumann +Previous Debian package author: Branden Robinson +New versions available from: +http://alioth.debian.org/projects/xfm/ +Current Debian package maintainer: Bernhard R. Link + +Debian copyright/licensing: + +Unless otherwise noted, all independently copyrightable modifications and +additions to xfm found in its Debian packages bear the following copyright +and license terms: + + Copyright 2001 Software in the Public Interest, Inc. + + 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +Original copyright/licensing: + +xfm itself is copyrighted and licensed as follows: + + (c) Simon Marlow 1990-1993 simonm@dcs.glasgow.ac.uk + (c) Albert Graef 1994-1997 ag@muwiinfa.geschichte.uni-mainz.de + (c) Till Straumann 1997 strauman@sun6hft.ee.tu-berlin.de +file magic code: + (c) Juan D. Martin 1995 + (c) CNM-US 1995 + + 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On a Debian system please see /usr/share/common-licenses/GPL-2 for the text +of the GNU General Public License. + +Other contributors include: +Robert Vogelgesang (vogelges@rhrk.uni-kl.de) +Juan D. Martin (juando@cnm.us.es) +Kevin Rodgers (rodgers@lvs-emh.lvs.loral.com) +Scott Heavner (sdh@falstaff.MAE.cwru.edu) +Brian King (ender@ee.WPI.EDU) +Walt Killjoy (ngogn@clark.net) + +The file FocusForms.c additionally contains the notice: + This is a subclass of the athena 'Form' widget + Copyright (c) 1987, 1988, 1994 X Consortium + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. --- xfm-1.5.4.orig/debian/dirs +++ xfm-1.5.4/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/share/pixmaps --- xfm-1.5.4.orig/debian/menu +++ xfm-1.5.4/debian/menu @@ -0,0 +1 @@ +?package(xfm):needs="X11" section="Applications/File Management" title="X file manager" command="/usr/bin/xfm" icon="/usr/share/pixmaps/xfm_icon.xpm" --- xfm-1.5.4.orig/debian/postrm +++ xfm-1.5.4/debian/postrm @@ -0,0 +1,22 @@ +#!/bin/sh +# postrm script for xfm + +set -e + +case "$1" in + purge) + # Clear some old config files of an older version + rm -f /etc/X11/xfm/Apps /etc/X11/xfm/Graphics /etc/X11/xfm/Toolbox /etc/X11/xfm/magic /etc/X11/xfm/xfmrc /etc/X11/xfm/xfmdev || true + + ;; + remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + *) + echo "postrm of xfm called with unknown argument $1" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 --- xfm-1.5.4.orig/debian/rules +++ xfm-1.5.4/debian/rules @@ -0,0 +1,72 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +config.status: configure + dh_testdir + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr --sysconfdir=/etc \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,syms" + +build-arch: build-arch-stamp +build-arch-stamp: config.status + dh_testdir + $(MAKE) + touch build-arch-stamp +build-indep: build-indep-stamp +build-indep-stamp: + touch build-indep-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-arch-stamp build-indep-stamp + if [ -e config.status ] ; then $(MAKE) distclean ; fi + ! test -e config.log + dh_clean + +# Build architecture-independent files: +binary-indep: build-indep-stamp +# We have nothing to do + +# Build architecture-dependent files: +binary-arch: build-arch-stamp + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + # install the package into debian/xfm: + $(MAKE) install DESTDIR=$(CURDIR)/debian/xfm + dh_install + dh_installchangelogs ChangeLog + dh_installdocs NEWS + dh_installexamples + dh_installmenu + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +build: build-indep build-arch +.PHONY: build-arch build-indep build clean binary-indep binary-arch binary --- xfm-1.5.4.orig/debian/watch +++ xfm-1.5.4/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://alioth.debian.org/project/showfiles.php?group_id=30191 .*/xfm_(.*).orig.tar.gz --- xfm-1.5.4.orig/debian/xfm.install +++ xfm-1.5.4/debian/xfm.install @@ -0,0 +1 @@ +images/xfm_icon.xpm /usr/share/pixmaps