--- emelfm2-0.4.1.orig/Makefile +++ emelfm2-0.4.1/Makefile @@ -304,19 +304,19 @@ uninstall: uninstall_plugins @echo "uninstalling $(TARGET) from prefix '$(PREFIX)'" @rm -f $(BIN_DIR)/$(TARGET) - @rm -rfd $(DOC_DIR) + @rm -rf $(DOC_DIR) # @echo -e "\nif you like you can also delete the icon directory:\n\t$(ICON_DIR)\n" - @rm -rfd $(ICON_DIR) + @rm -rf $(ICON_DIR) @rm -f $(MAN_DIR)/$(TARGET).1.bz2; uninstall_plugins: @echo "uninstalling plugins from '$(PREFIX)'" - @test -d "$(PLUGINS_DIR)" && rm -rfd $(PLUGINS_DIR) - @test -d "$(PREFIX)/lib/$(TARGET)" && rm -rfd $(PREFIX)/lib/$(TARGET) + @test -d "$(PLUGINS_DIR)" && rm -rf $(PLUGINS_DIR) + @test -d "$(PREFIX)/lib/$(TARGET)" && rm -rf $(PREFIX)/lib/$(TARGET) doc: @echo -n "generating api documentation in '$(API_DOC_DIR)'" - @rm -rfd $(API_DOC_DIR) + @rm -rf $(API_DOC_DIR) @doxygen >/dev/null @echo @@ -326,12 +326,12 @@ @rm -f $(BUILD_FILE) @rm -f *.bak @rm -f $(PO_DIR)/*.mo - @rm -rfd $(OBJECTS_DIR) - @rm -rfd $(API_DOC_DIR) + @rm -rf $(OBJECTS_DIR) + @rm -rf $(API_DOC_DIR) $(TARGET): $(OBJECTS) @echo "linking binary '$(TARGET)'" - @$(CC) $(lCFLAGS) $(lLDFLAGS) $(OBJECTS) $(lLIBS) -o $(TARGET) + @$(CC) $(lCFLAGS) $(lLDFLAGS) $(OBJECTS) $(lLIBS) -lm -o $(TARGET) ifneq ($(DEBUG), 1) @echo "stripping binary '$(TARGET)'" @strip $(TARGET) --- emelfm2-0.4.1.orig/debian/changelog +++ emelfm2-0.4.1/debian/changelog @@ -0,0 +1,52 @@ +emelfm2 (0.4.1-0ubuntu4) bionic; urgency=high + + * No change rebuild to pick up -fPIE compiler default + + -- Balint Reczey Tue, 03 Apr 2018 12:21:42 +0000 + +emelfm2 (0.4.1-0ubuntu3) raring; urgency=low + + * Added missing math lib to link, fixing FTBFS on armhf. + + -- Daniel T Chen Mon, 01 Apr 2013 17:42:03 -0400 + +emelfm2 (0.4.1-0ubuntu2) precise; urgency=low + + * change definitions of rm -rfd to be rm -rf in the Makefile since -d is a + deprecated option and makes us ftbfs on armhf + + -- Oliver Grawert Tue, 13 Dec 2011 14:16:40 +0100 + +emelfm2 (0.4.1-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #312011) + * Bump Debian standards version to 3.8.0 + - Add Homepage field + - Remove Homepage pseudo-field from long description + * Drop patches/01_Makefile-man.dpatch: + - Remove debian/patches dir + - debian/control: Remove dpatch from Build-Depends + - debian/rules: Remove patchsys commands + + -- David Futcher Sun, 28 Dec 2008 23:34:58 +0000 + +emelfm2 (0.3.5-0ubuntu3) hardy; urgency=low + + * debian/changelog: gutsy -> hardy + + -- Ralf Meyer Sun, 04 Nov 2007 10:22:32 +0100 + +emelfm2 (0.3.5-0ubuntu2) gutsy; urgency=low + + * set Section to universe for the PPA + + -- Ralf Meyer Sun, 30 Sep 2007 10:12:35 +0200 + +emelfm2 (0.3.5-0ubuntu1) gutsy; urgency=low + + * Initial release (LP: #95675) + * 01_Makefile-man.dpatch + - removed packing of the man page with bzip2 + + -- Ralf Meyer Sat, 25 Aug 2007 18:35:37 +0200 + --- emelfm2-0.4.1.orig/debian/compat +++ emelfm2-0.4.1/debian/compat @@ -0,0 +1 @@ +5 --- emelfm2-0.4.1.orig/debian/control +++ emelfm2-0.4.1/debian/control @@ -0,0 +1,18 @@ +Source: emelfm2 +Section: x11 +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Ralf Meyer +Build-Depends: libglib2.0-dev, libgtk2.0-dev, debhelper (>= 5), imagemagick +Standards-Version: 3.8.0 +Homepage: http://emelfm2.net + +Package: emelfm2 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: file manager for X/gtk + emelFM2 is a file manager that implements the popular two-pane + design. It features a simple GTK+2 interface, a flexible file + typing scheme, and a built-in command line for executing commands + without opening an xterm. + --- emelfm2-0.4.1.orig/debian/copyright +++ emelfm2-0.4.1/debian/copyright @@ -0,0 +1,162 @@ +This package was debianized by Ralf Meyer on +Wed, 9 May 2007 06:28:43 +0200. + +It was downloaded from http://emelfm2.net/ + +Upstream Author: tooar + +Copyright: (C) 2003-2007 tooar + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this 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 can be found in `/usr/share/common-licenses/GPL-3'. + +The Debian packaging is (C) 2007, Ralf Meyer and +is licensed under the GPL, see `/usr/share/common-licenses/GPL-3'. + +Based on the work of Florian Zähringer + + +Additional copyrights: + + * plugins/e2p_clone.c + Portions copyright (C) 1999 Michael Clark. + + * plugins/e2p_cpbar.c + by Florian Zaehringer + + * plugins/e2p_dircmp.c + Portions: + This code was written by Colin Plumb in 1993, our understanding is that no + copyright is claimed and that this code is in the public domain. + + + * plugins/e2p_dircmp.h + This file is essentially md5deep.h and md5.h + from the appplication md5deep 1.9.1 by Jesse Kornblum + To that extent, this is a work of the US Government. In + accordance with 17 USC 105, copyright protection is not + available for any work of the US Government. + + * plugins/e2p_du.c + Portions copyright (C) 1999 Michael Clark + + * plugins/e2p_find.c, e2p_find.h + Portions copyright (C) 1999 Matthew Grossman + + * plugins/e2p_glob.c + Portions copyright (C) 1999 Michael Clark + + * plugins/e2p_mvbar.c + by Florian Zaehringer + + * plugins/e2p_names_clip.c + Portions copyright (C) 1999 Michael Clark + + * plugins/e2p_pack.c + Portions copyright (C) 1999 Michael Clark + + * plugins/e2p_sort_by_ext.c + Portions copyright (C) 1999 Michael Clark + + * plugins/e2p_view.c + Portions copyright (C) 1999 Michael Clark + + * src/e2_context_menu.c + Portions copyright (C) 1999 Michael Clark. + + * src/e2_context_menu.h + Portions copyright (C) 2004 Florian Zaehringer + + * src/e2_filetype.c + Portions copyright (C) 1999 Michael Clark. + + * src/e2_main.c + Portions copyright (C) 1999 Michael Clark. + + * src/e2_output.c + Portions copyright (C) 2004 Florian Zähringer + Portions copyright (C) 1999 Michael Clark. + + * src/e2_plugins.c + Portions copyright (C) 1999 Michael Clark. + + * src/e2_window.c + Portions copyright (C) 1999 Michael Clark. + + * src/command/complete/e2_complete__mount.c + Portions copyright (C) 2004 Florian Zaehringer + + * src/config/e2_cache.h + * src/config/e2_cache.c + Copyright (C) 2004-2007 tooar + Copyright (C) 2004 Florian Zaehringer (flo.zaehringer@web.de) + + * src/config/e2_option_tree_context_menu.c + Portions copyright (C) 2004 Florian Zaehringer + + * src/dialogs/e2_config_dialog.c + Portions copyright (C) 1999 Michael Clark + + * src/dialogs/e2_edit_dialog_undo.c + This file has code imported from leafpad 0.8.7 + Copyright (C) 2004-2006 Tarot Osuji + Plus sprinkling of stuff from GtkSourceview's undo manager + + * src/dialogs/e2_file_info_dialog.c + Portions copyright (C) 1999 Michael Clark. + + * src/dialogs/e2_ownership_dialog.c + Portions copyright (C) 1999 Michael Clark. + + * src/dialogs/e2_permissions_dialog.c + Portions copyright (C) 1999 Michael Clark. + + * src/dialogs/e2_tree_dialog.c + Portions copyright (C) 1996-2007 Steve Baker + + * src/filesystem/e2_fs_FAM_inotify.h + Portions copyright (C) 2005 John McCutchan + + * src/filesystem/e2_fs_mount.c + Copyright (C) 2004-2007 Florian Zaehringer + Copyright (C) 1999-2004 Bill Wilson + + * src/utils/e2_list.c + Portions copyright (C) 1999 Michael Clark. + + * src/utils/e2_textiter.c + * src/utils/e2_textiter.h + Portions copyright (C) 2003-2007 tooar + Portions copyright (C) 2000, 2002 Paolo Maggi + Portions copyright (C) 2002, 2003 Jeroen Zwartepoorte + + * src/utils/e2_utf8.c + Portion _maybe_ copyright (C) 2004-2005 Tarot Osuji + + * src/utils/e2_utils.c + Portions copyright (C) 1999 Michael Clark. + + * src/utils/e2_widget.c + Portions copyright (C) 1999 Michael Clark. + + * po/ru.po + Copyright (C) 2006, 2007 Alexander Orlov + +Other licenses: + * src/utils/e2_textiter.c: LGPL (v3 or later) --- emelfm2-0.4.1.orig/debian/dirs +++ emelfm2-0.4.1/debian/dirs @@ -0,0 +1,4 @@ +usr/bin +usr/lib/menu +usr/lib/emelfm2/plugins +usr/share/pixmaps/emelfm2 --- emelfm2-0.4.1.orig/debian/docs +++ emelfm2-0.4.1/debian/docs @@ -0,0 +1,6 @@ +docs/NEWS +docs/README +docs/CONFIGURATION +docs/CREDITS +docs/USAGE +docs/ACTIONS --- emelfm2-0.4.1.orig/debian/menu +++ emelfm2-0.4.1/debian/menu @@ -0,0 +1,4 @@ +?package(emelfm2): needs="X11" section="Apps/Tools"\ + title="emelFM2" command="/usr/bin/emelfm2"\ + longtitle="two-pane file manager" \ + icon="/usr/share/pixmaps/emelfm2/emelfm2.xpm" --- emelfm2-0.4.1.orig/debian/rules +++ emelfm2-0.4.1/debian/rules @@ -0,0 +1,74 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +#export DH_VERBOSE=1 + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + $(MAKE) PREFIX=/usr + convert icons/emelfm2_32.png debian/emelfm2.xpm + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + $(RM) po/emelfm2.pot + $(RM) debian/emelfm2.xpm + + [ ! -f Makefile ] || $(MAKE) clean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean + dh_installdirs + + $(RM) docs/INSTALL docs/GPL docs/LGPL + $(MAKE) install PREFIX=$(CURDIR)/debian/emelfm2/usr/ + $(MAKE) install_i18n PREFIX=$(CURDIR)/debian/emelfm2/usr/ + cp $(CURDIR)/icons/* $(CURDIR)/debian/emelfm2/usr/share/pixmaps/emelfm2/ + cp $(CURDIR)/debian/*.xpm $(CURDIR)/debian/emelfm2/usr/share/pixmaps/emelfm2/ + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installmenu + dh_installman + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- emelfm2-0.4.1.orig/debian/watch +++ emelfm2-0.4.1/debian/watch @@ -0,0 +1,10 @@ +# You can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +version=3 + +http://emelfm2.net/rel/emelfm2-(.*)\.tar\.gz \ + debian \ + uupdate +