debian/0000755000000000000000000000000012224767701007176 5ustar debian/compat0000644000000000000000000000000212224767701010374 0ustar 9 debian/patches/0000755000000000000000000000000012224767701010625 5ustar debian/patches/02-makefile.patch0000644000000000000000000000170212224767701013642 0ustar Description: Fix the linking order to make GCC set LDFLAGS properly. Prepend DESTDIR when creating directories and installing files. Rename kornelix-ukopp.desktop to ukopp.desktop (may be Debian specific). Author: Alessio Treglia Forwarded: Michael Cornelison --- Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- a/Makefile +++ b/Makefile @@ -15,7 +15,7 @@ ICONDIR = $(SHAREDIR)/icons DOCDIR = $(PREFIX)/share/doc/$(PROGRAM) MANDIR = $(PREFIX)/share/man/man1 -MENUFILE = $(PREFIX)/share/applications/kornelix-$(PROGRAM).desktop +MENUFILE = $(PREFIX)/share/applications/$(PROGRAM).desktop CFLAGS = $(CXXFLAGS) -c `pkg-config --cflags gtk+-3.0` LIBS = `pkg-config --libs gtk+-3.0` @@ -47,7 +47,6 @@ rm -f $(PROGRAM).1.gz # menu (desktop) file cp -f desktop $(DESTDIR)$(MENUFILE) - xdg-desktop-menu install $(DESTDIR)$(MENUFILE) uninstall: rm -f $(DESTDIR)$(BINDIR)/$(PROGRAM) debian/patches/03-fix-ftbfs-underlink.patch0000644000000000000000000000115312224767701015747 0ustar Description: Added missing pthread lib to link, fixing FTBFS. Patch cherry-picked from Ubuntu. Author: Daniel T Chen Bug-Debian: http://bugs.debian.org/713696 Forwarded: yes --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/Makefile +++ b/Makefile @@ -18,7 +18,7 @@ MENUFILE = $(PREFIX)/share/applications/$(PROGRAM).desktop CFLAGS = $(CXXFLAGS) -c `pkg-config --cflags gtk+-3.0` -LIBS = `pkg-config --libs gtk+-3.0` +LIBS = `pkg-config --libs gtk+-3.0` -lpthread $(PROGRAM): $(PROGRAM).o zfuncs.o $(CXX) $(LDFLAGS) $(PROGRAM).o zfuncs.o $(LIBS) -o $(PROGRAM) debian/patches/series0000644000000000000000000000014412224767701012041 0ustar 01-desktop_file.patch 02-makefile.patch 03-fix-ftbfs-underlink.patch 04-fix-install-userguide.patch debian/patches/01-desktop_file.patch0000644000000000000000000000077712224767701014547 0ustar Description: Fix desktop file. Author: Alessio Treglia Forwarded: not-needed --- desktop | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/desktop +++ b/desktop @@ -2,8 +2,9 @@ Name=ukopp GenericName=Copy Files to Removable Media Comment=Full and incremental backup with media verification -Categories=Utility;Archiving; +Categories=System;Utility;Archiving; Type=Application Terminal=false Exec=/usr/bin/ukopp Icon=/usr/share/ukopp/icons/ukopp.png +Keywords=backup debian/patches/04-fix-install-userguide.patch0000644000000000000000000000160112224767701016311 0ustar Description: Fix missing installation of DATADIR. Author: Leo Iannacone Forwarded: yes --- Makefile | 3 +++ 1 file changed, 3 insertions(+) --- a/Makefile +++ b/Makefile @@ -13,6 +13,7 @@ BINDIR = $(PREFIX)/bin SHAREDIR = $(PREFIX)/share/$(PROGRAM) ICONDIR = $(SHAREDIR)/icons +DATADIR = $(SHAREDIR)/data DOCDIR = $(PREFIX)/share/doc/$(PROGRAM) MANDIR = $(PREFIX)/share/man/man1 MENUFILE = $(PREFIX)/share/applications/$(PROGRAM).desktop @@ -33,11 +34,13 @@ install: $(PROGRAM) mkdir -p $(DESTDIR)$(BINDIR) + mkdir -p $(DESTDIR)$(DATADIR) mkdir -p $(DESTDIR)$(ICONDIR) mkdir -p $(DESTDIR)$(DOCDIR) mkdir -p $(DESTDIR)$(MANDIR) mkdir -p $(DESTDIR)$(PREFIX)/share/applications cp -f $(PROGRAM) $(DESTDIR)$(BINDIR) + cp -f -R data/* $(DESTDIR)$(DATADIR) cp -f -R icons/* $(DESTDIR)$(ICONDIR) cp -f -R doc/* $(DESTDIR)$(DOCDIR) # man page debian/ukopp.doc-base0000644000000000000000000000027412224767701011736 0ustar Document: ukopp Title: Ukopp documentation Abstract: Ukopp user guide. Section: File Management Format: HTML Index: /usr/share/ukopp/data/userguide-en.html Files: /usr/share/ukopp/data/* debian/rules0000755000000000000000000000050512224767701010256 0ustar #!/usr/bin/make -f export PREFIX=/usr LDFLAGS+=-Wl,--as-needed %: dh $@ override_dh_auto_install: $(MAKE) DESTDIR=$(CURDIR)/debian/ukopp/ install rm -f \ $(CURDIR)/debian/ukopp/usr/share/doc/ukopp/COPYING \ $(CURDIR)/debian/ukopp/usr/share/doc/ukopp/CHANGES chmod -x $(CURDIR)/debian/ukopp/usr/share/ukopp/icons/* debian/control0000644000000000000000000000227312224767701010605 0ustar Source: ukopp Section: admin Priority: optional Maintainer: Leo Iannacone Build-Depends: debhelper (>= 9), pkg-config, libgtk-3-dev, libglib2.0-dev Standards-Version: 3.9.4 Homepage: http://www.kornelix.com/ukopp.html Vcs-Git: git://anonscm.debian.org/collab-maint/ukopp.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ukopp.git Package: ukopp Architecture: any Depends: ${shlibs:Depends}, udev [linux-any], ${misc:Depends} Description: Full and incremental backup to disk or disk-like device Ukopp is used to copy or back-up disk files to a disk or disk-like device, such as a USB stick. It copies only new or modified files since the last backup, and is therefore quite fast. A GUI is used to navigate the file system to include or exclude files or directories at any level. These choices can be saved in a job file for repeated use. New files appearing within the included directories are handled automatically. Optionally, previous versions of the backup files can be retained instead of being overwritten. Files can be selectively restored using a GUI. Ownership and permissions are also restored, even if the target device uses a Microsoft file system. debian/changelog0000644000000000000000000000550712224767701011057 0ustar ukopp (4.7-1) unstable; urgency=low * New upstream release. * Update watch file * Fix VCS urls * debian/control: + fix project homepage url + bump standards-version * Use debhelper 9 for hardering * Refreshed old patch * Added keywords to .desktop file * new 03-fix-ftbfs-underlink.patch: Added missing pthread lib to link, fixing FTBFS on armhf. Thanks to Daniel T Chen (closes: #713696). * new 04-fix-install-userguide.patch: fix missing data dir on install. * debian/dkopp.doc-base: fix paths. -- Leo Iannacone Wed, 10 Jul 2013 14:29:35 +0200 ukopp (4.4-1) unstable; urgency=low * New upstream release (closes: #668485). * Removed fix-include-gtk-as-FTBFS.patch, changes are now in upstream. * Refreshed old patches. * Bump standards version to 3.9.3. * Updated debian/copyright format. -- Leo Iannacone Thu, 24 May 2012 10:46:15 +0200 ukopp (4.1-2) unstable; urgency=low * Imported patch 03-fix-include-gtk-as-FTBFS.patch from Ubuntu, fixes FTBFS including gtk.h before pthread redefinitions -- Leo Iannacone Sat, 07 Jan 2012 11:32:49 +0100 ukopp (4.1-1) unstable; urgency=low * Imported Upstream version 4.1 * Refresh 01-desktop_file.patch * Refresh 02-makefile.patch * New maintainer (Closes: #650447) -- Leo Iannacone Mon, 12 Dec 2011 00:45:30 +0100 ukopp (4.0-2) unstable; urgency=low * Set udev as required only on Linux (Closes: #646359). Thank you Adam! -- Alessio Treglia Sun, 23 Oct 2011 18:03:35 +0200 ukopp (4.0-1) unstable; urgency=low * New upstream release. * Refresh patches. * Drop 03-manpage.patch, applied upstream. * debian/copyright: Update to reflect DEP-5 changes. -- Alessio Treglia Fri, 07 Oct 2011 18:06:07 +0200 ukopp (3.9-1) unstable; urgency=low * Imported Upstream version 3.9: - A man page was added. - Window is dumped to log file before exit. - Detect error: selected file outside restore-from directory hierarchy. * debian/{patches/*,rules}: - Let Makefile handle substitutions in the desktop file. - Let Makefile install the desktop file. * Refresh patches. * Improve debian/patches/02-makefile.patch's description. * debian/patches/03-manpage.patch: - "-" must be escaped ("\-") to be interpreted as minus. * Remove manpages, added upstream. * Bump Standards. -- Alessio Treglia Sat, 07 May 2011 13:39:42 +0200 ukopp (3.8-2) unstable; urgency=low * Pass -Wl,--as-needed to the linker. * Correct linking order to set LDFLAGS properly. -- Alessio Treglia Tue, 09 Nov 2010 00:19:59 +0100 ukopp (3.8-1) unstable; urgency=low * Initial release (Closes: #597683). -- Alessio Treglia Wed, 22 Sep 2010 09:33:32 +0200 debian/dirs0000644000000000000000000000002712224767701010061 0ustar usr/share/applications debian/gbp.conf0000644000000000000000000000005712224767701010617 0ustar [DEFAULT] sign-tags = True pristine-tar = True debian/copyright0000644000000000000000000000220512224767701011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Ukopp Upstream-Contact: Michael Cornelison Source: http://kornelix.squarespace.com/downloads/ Files: * Copyright: 2007-2010 Michael Cornelison License: GPL-3+ Files: debian/* Copyright: 2010-2011 Alessio Treglia License: GPL-3+ License: GPL-3+ 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 3 of the License, 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. Comment: You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/source/0000755000000000000000000000000012224767701010476 5ustar debian/source/format0000644000000000000000000000001412224767701011704 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000012512224767701010225 0ustar version=3 http://www.kornelix.com/tarballs.html \ /uploads/.*/ukopp-(.*)\.tar\.gz