debian/0000755000000000000000000000000012033343224007162 5ustar debian/source/0000755000000000000000000000000012033342704010464 5ustar debian/source/format0000644000000000000000000000001412033342704011672 0ustar 3.0 (quilt) debian/dirs0000644000000000000000000000004112033342704010043 0ustar usr/share/emacs/site-lisp/remake debian/watch0000644000000000000000000000020712033342704010214 0ustar version=3 opts="versionmangle=s/-//,dversionmangle=s/~dfsg\.\d+$//" \ http://sf.net/bashdb/remake-(.*)\.tar\.gz debian dh_wraporig debian/patches/0000755000000000000000000000000012033342704010613 5ustar debian/patches/series0000644000000000000000000000001412033342704012023 0ustar deb_no_docs debian/patches/deb_no_docs0000644000000000000000000000053112033342704012773 0ustar --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -24,7 +24,7 @@ EXTRA_DIST = test1.mk test2.mk # info_TEXINFOS = make.texi remake.texi info_TEXINFOS = remake.texi -make_TEXINFOS = fdl.texi make-stds.texi +make_TEXINFOS = MOSTLYCLEANFILES = make.tgs make.pdf make.html remake.cps rmake.kys remake.html remake.fns remake.ps.gz remake.pdf debian/changelog0000644000000000000000000000407312033342704011042 0ustar remake (3.82+dbg0.9+dfsg-1) unstable; urgency=low * Fresh upstream release - dropped emacs mode (moved into a separate project https://github.com/rocky/emacs-dbgr) * Switched to use +dfsg to assure proper version comparison going e.g. from 0.9+dfsg to 0.9.1+dfsg * Moved .gbp.conf under debian/gbp.conf * Added '-b debian' for Vcs-Git field since we ship Debian packaging within upstream repository * Boosted policy to 3.9.4 * Switched to source package 3.0 (quilt) format * Switched to minimalistic dh 9.0 debian/rules - use dh-autoreconf (added also needed for it 'autopoint' build-dependency) (Closes: #536004) -- Yaroslav Halchenko Thu, 04 Oct 2012 10:45:49 -0400 remake (3.81+dbg0.2~dfsg.1-1) unstable; urgency=low * New upstream release(s): resolved issue with deprecated emacs list syntax (Closes: #499956) * Using upstream checkout 43ea2cdf4a8cec7c1c1b9827046e71258b77008f instead of the latest release, since there were few fixes introduced since the release * Due to upstream switch to git, remake git repository now contains sources for vanilla make, remake, and Debian packaging. * Added VCS fields into the header. * Extended list of copyright holders due to added pieces. * Not using dpatch any longer. * Redoing DFSG compliance of a new remake: - documents with GFDL with cover pages (info/html) are removed and FDL license is no longer shipped - remake-specific info file is no longer present/shipped - vanilla make changelog is no longer shipped separate, please refer to /usr/share/doc/make/changelog.gz which contains entries for both make and remake * Updated compliance to policy 3.8.0 * Using autotools at package build time, it required also custom clean up in clean rule of debian/rules -- Yaroslav Halchenko Thu, 08 Jan 2009 21:48:42 -0500 remake (3.80+dbg0.62~dfsg.1-1) unstable; urgency=low * Initial release (Closes: #411174) -- Yaroslav Halchenko Sat, 24 Feb 2007 19:49:34 -0500 debian/README.Debian0000644000000000000000000000047212033342704011230 0ustar remake for Debian -------------------------- A set of patches from main make debian package is not applied (yet) to remake, so, probably, remake is prone to some bugs fixed in the most recent upstream or in debian releases of make. -- Yaroslav Halchenko , Tue, 27 Feb 2007 09:24:30 -0500 debian/copyright0000644000000000000000000000421512033342704011121 0ustar This package was debianized by Yaroslav Halchenko on Sat, 24 Feb 2007 19:49:34 -0500. It was downloaded from http://bashdb.sourceforge.net/remake/. See README.Debian-source for more information on packaging Upstream Author: Rocky Bernstein Copyright: Original GNU Make: 1988-2012 Free Software Foundation, Inc ansi2knr: 1989, 2000 Aladdin Enterprises elk-test.el: 2006 Nikolaj Schumacher remake patchset: 2004-2012 Rocky Bernstein 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 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 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'. ---------------------------------------------------------------------- remake documentation (mdb.info) copyright 2004-2009 Rocky Bernstein is distributed under adjusted GNU GDL license. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. Due to agreement that FDL 1.2 with no IS, FCT and no BCT is DFSG-compatible, text of FDL 1.2 can be found in `/usr/share/common-licenses/GFDL'. ---------------------------------------------------------------------- The Debian packaging is (C) 2007-2012, Yaroslav Halchenko and is licensed under the GPL, see above. debian/dh_wraporig.local0000644000000000000000000000347412033342704012515 0ustar #!/bin/bash #-------------------------- =+- Shell script -+= -------------------------- # # @file dh_wraporig.local # @date Sat Feb 24 20:28:36 2007 # @brief # # # Yaroslav Halchenko # web: http://www.onerussian.com # e-mail: yoh@onerussian.com ICQ#: 60653192 # # DESCRIPTION (NOTES): # # Configuration file for dh_wraporig to strip out obsolete or non-DFSG # compliant material # # # COPYRIGHT: Yaroslav Halchenko 2007 # # LICENSE: # # 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 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. # # 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 Debian system see /usr/share/common-licenses/GPL for the full license. # #-----------------\____________________________________/------------------ # later on should be changed to svn-upgrade # but now that would just annoy post_command= # # files/directories to delete. bash patterns delete_files='git rm doc/{make{.texi,-stds.texi},fdl.texi}' # # suffix to attach suffix_out=~dfsg # # for now we better simply create a symlink do_orig_symlink= #" pleasedo ;-) " # # do we need original tarball? I guess so for now, # if not - uncomment #do_delete_originals=" kill the beast " # # Create README.Debian-source do_create_readme=" of course " debian/rules0000755000000000000000000000034212033342704010243 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ --with autoreconf override_dh_auto_configure: dh_auto_configure $@ -- --disable-nls --enable-maintainer-mode debian/docs0000644000000000000000000000005212033342704010034 0ustar NEWS README.* debian/README.Debian-source debian/gbp.conf0000644000000000000000000000142612033342704010606 0ustar # Configuration file for git-buildpackage to build remake # Debian package [DEFAULT] # The default build command: builder = debuild -i\.git/ -I.git # Upstream sources include non-DFSG-compliant materials, which have to # be infiltrated. Just look at diff between master and master-dfsg # branches to see the difference upstream-branch = master-dfsg # Since Debian packaging resides within upstream's git repository we # must use some other branch than default 'master' which corresponds # to upstream sources debian-branch = debian # Tagging rule for Debian releases debian-tag = debian/%(version)s # Options only affecting git-buildpackage [git-buildpackage] # For easy verifyability sign-tags = True # push to a remote repository after a successful tag: #posttag = git-push github debian/control0000644000000000000000000000214012033342704010564 0ustar Source: remake Section: devel Priority: extra Maintainer: Yaroslav Halchenko Build-Depends: debhelper (>= 9), dh-autoreconf, autotools-dev, gettext, autopoint, autoconf, automake, texinfo, libreadline6-dev | libreadline-dev (>= 6), Homepage: http://bashdb.sourceforge.net/remake Vcs-Browser: http://github.com/rocky/remake Vcs-git: git://github.com/rocky/remake.git -b debian Standards-Version: 3.9.4 Package: remake Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: GNU make fork with improved error reporting and debugging Modernized version of GNU make utility that adds improved error reporting, the ability to trace execution in a comprehensible way, and a debugger. Some of the features of the debugger are: * see the target call stack * set breakpoints on targets * show and set variables * execute arbitrary "make" code * issue shell commands while stopped in the middle of execution * inspect target descriptions * write a file with the commands of the target expanded debian/README.Debian-source0000644000000000000000000000137312033342704012527 0ustar README on source packaging of remake: ------------------------------------- remake is packaged for Debian directly from the upstream's git repository hosted on github which is listed in Vcs fields of debian/control. Two branches in the repository are used for building this package master-dfsg: upstream sources with non-DFSG compliant materials removed debian: branch which is based on master-dfsg and provides Debian packaging debian/gbp.conf file is included in the debian branch to ease building of the package using git-buildpackage. On a debcheckout'ed tree git diff origin/master...origin/debian in bash should show the summary of the changes from the full upstream version, without non-DFSG compliant materials being removed. debian/compat0000644000000000000000000000000212033342704010362 0ustar 9