debian/0000755000000000000000000000000011754671261007200 5ustar debian/changelog0000644000000000000000000000165211754671261011056 0ustar pxe-kexec (0.2.4-3) unstable; urgency=low * debian/patches/fix-ftbfs-gcc-4-7.patch: Resolve FTBFS when built with gcc-4.7. Adds an additional 'include' of 'unistd.h' to src/networkhelper.cc. Patch courtesy of Paul Tagliamonte. (Closes: #672071) * debian/control: Bumped standards to 3.9.3, no changes required. * debian/copyright: Updated Format URL to new (versioned) location. -- Dave Walker (Daviey) Mon, 14 May 2012 09:13:15 +0100 pxe-kexec (0.2.4-2) unstable; urgency=low * debian/control: - Only build for linux-any. - Added kexec-tools to Build-Depends to ensure there is a published binary for that target architecture. -- Dave Walker (Daviey) Wed, 07 Dec 2011 13:49:07 +0000 pxe-kexec (0.2.4-1) unstable; urgency=low * Initial release (Closes: #649338) -- Dave Walker (Daviey) Sat, 19 Nov 2011 18:41:34 +0000 debian/compat0000644000000000000000000000000211662050267010371 0ustar 8 debian/source/0000755000000000000000000000000011662050267010473 5ustar debian/source/format0000644000000000000000000000001411662050267011701 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000020211664741343010251 0ustar #!/usr/bin/make -f %: dh $@ get-orig-source: uscan --noconf --force-download --rename --download-current-version --destdir=. debian/watch0000644000000000000000000000027611662051161010223 0ustar version=3 opts=downloadurlmangle=s/prdownload/download/ \ http://developer.berlios.de/project/showfiles.php?group_id=10432 \ http://prdownload.berlios.de/pxe-kexec/pxe-kexec-(.*)\.tar\.bz2 debian/control0000644000000000000000000000151411754671261010604 0ustar Source: pxe-kexec Section: admin Priority: extra Maintainer: Dave Walker (Daviey) Build-Depends: cmake, debhelper (>= 8), kexec-tools, libcurl4-gnutls-dev, libncurses5-dev, libreadline-dev Standards-Version: 3.9.3 Homepage: http://developer.berlios.de/projects/pxe-kexec/ Package: pxe-kexec Architecture: linux-any Depends: kexec-tools, ${misc:Depends}, ${shlibs:Depends} Description: Fetch PXE configuration file and netboot using kexec Tool that fetches PXE configuration file (SysLinux' PXELinux format), prompts the user for a boot entry (label), (supports interactive editing of the kernel parameters), downloads the selected kernel and initrd over the network using TFTP, FTP or HTTP and finally reboots into the kernel using kexec. debian/copyright0000644000000000000000000000601311754671261011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: pxe-kexec Source: http://developer.berlios.de/project/showfiles.php?group_id=10432 Files: * Copyright: 2008-2011 Bernhard Walle License: GPL-2.0+ Files: ext/libbw/* Copyright: 2008-2011 Bernhard Walle License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. Files: ext/libbw/ext/* Copyright: 1987, 1993, 1994 The Regents of the University of California License: BSD-4-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors. 4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. Files: src/ext/* Copyright: 2002-2005 Judd Vinet License: GPL-2.0+ Files: debian/* Copyright: 2011 Dave Walker (Daviey) License: GPL-2.0+ License: GPL-2.0+ 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 2 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/pxe-kexec.docs0000644000000000000000000000001411662065562011735 0ustar NEWS README debian/patches/0000755000000000000000000000000011754671261010627 5ustar debian/patches/fix-ftbfs-gcc-4-7.patch0000644000000000000000000000061011754671261014574 0ustar Description: Resolve FTBFS with gcc-4.7 by adding additional include. Author: Paul Tagliamonte Bug: http://bugs.debian.org/672071 Last-Update: 2012-05-14 --- a/src/networkhelper.cc +++ b/src/networkhelper.cc @@ -26,6 +26,7 @@ #include #include #include +#include #include #include debian/patches/series0000644000000000000000000000005611754671261012045 0ustar manpage-section.patch fix-ftbfs-gcc-4-7.patch debian/patches/manpage-section.patch0000644000000000000000000000154111664741343014722 0ustar Description: Ensure that the manpage is installed to section 8, rather than the default of 1. Patch cherry picked from upstream commit. Author: Dave Walker (Daviey) Origin: http://hg.berlios.de/repos/pxe-kexec/raw-rev/d7ecec5d35a5 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2011-11-27 Dave Walker + + * Fix section number of the manpage. + 2011-03-26 Bernhard Walle * Fix build. --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -50,6 +50,7 @@ ${POD2MAN_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/pxe-kexec.pod --center="PXE-Kexec" --release=${PACKAGE_VERSION} + --section=8 ${CMAKE_CURRENT_BINARY_DIR}/pxe-kexec.8 && rm -f ${CMAKE_CURRENT_SOURCE_DIR}/pxe-kexec.8.xml && gzip -f ${CMAKE_CURRENT_BINARY_DIR}/pxe-kexec.8