debian/0000755000000000000000000000000012256265045007175 5ustar debian/source/0000755000000000000000000000000011562321377010475 5ustar debian/source/format0000644000000000000000000000001411562321377011703 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000156112256265045011052 0ustar buildapp (1.5-1) unstable; urgency=medium * New upstream release -- Christoph Egger Tue, 24 Dec 2013 12:03:55 +0100 buildapp (1.4.6-2) unstable; urgency=low * Upload to unstable -- Christoph Egger Tue, 02 Jul 2013 22:59:34 +0200 buildapp (1.4.6-1) experimental; urgency=low * New upstream release -- Christoph Egger Fri, 14 Dec 2012 15:04:56 -0800 buildapp (1.4.2-1) unstable; urgency=low * New upstream release -- Christoph Egger Fri, 09 Dec 2011 23:13:13 +0100 buildapp (1.2-1) unstable; urgency=low * New upstream release -- Christoph Egger Tue, 10 May 2011 22:42:20 +0200 buildapp (1.1-1) unstable; urgency=low * Initial release (Closes: #588286) -- Christoph Egger Tue, 06 Jul 2010 22:25:14 +0200 debian/buildapp.10000644000000000000000000000513211562321377011060 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2. .TH BUILDAPP "1" "July 2010" "buildapp 1.1" "User Commands" .SH NAME buildapp \- application to create common lisp images .SH SYNOPSIS .B buildapp \fI--output OUTPUT-FILE \fR[\fI--flag1 value1 \fR...] .SH DESCRIPTION .SS "Required flags:" .TP \fB\-\-output\fR OUTPUT\-FILE Use OUTPUT\-FILE as the name of the executable to create .SS "Entry-point flags:" .TP \fB\-\-entry\fR NAME Use the function identified by NAME as the executable's toplevel function. Called with SB\-EXT:*POSIX\-ARGV* as its only argument. If NAME has a colon, it is treated as a package separator, otherwise CL\-USER is the implied package. .TP \fB\-\-dispatched\-entry\fR DNAME Specify one possible entry function, depending on the name of the file that is used to start the application. The syntax of DNAME is APPLICATION\-NAME/ENTRY\-NAME. If the name used to start the executable matches APPLICATION\-NAME, use ENTRY\-NAME as the entry point. This can be used to choose one of many possible entry points by e.g. symlinking names to the application executable. If APPLICATION\-NAME is empty, the specified ENTRY\-NAME is used as a default if no other application names match. There may be any number of dispatched entry points, but only one default. .SS "Action flags:" .TP \fB\-\-load\fR FILE Load FILE. CL:*PACKAGE* is bound to the CL\-USER package before loading .TP \fB\-\-load\-system\fR NAME Load an ASDF system identified by NAME .TP \fB\-\-require\fR NAME Use CL:REQUIRE to load NAME .TP \fB\-\-eval\fR CODE Use CL:EVAL to evaulate CODE. The code is read with CL:READ\-FROM\-STRING in the CL\-USER package .PP There may be any number of load/load\-system/require/eval flags. Each is executed in command\-line order before creating an executable. .SS "Load path flags:" .TP \fB\-\-load\-path\fR DIRECTORY When handling a \fB\-\-load\fR, search DIRECTORY for files to load .TP \fB\-\-asdf\-path\fR DIRECTORY When handling a \fB\-\-load\-system\fR, search DIRECTORY for ASDF system files to load .TP \fB\-\-asdf\-tree\fR DIRECTORY When handling a \fB\-\-load\-system\fR, search DIRECTORY and all its subdirectories for ASDF system files to load .PP There may be any number of load\-path/asdf\-path/asdf\-tree flags. asdf\-path arguments take precedence over asdf\-tree arguments. .SS "Other flags:" .TP \fB\-\-help\fR Show this usage message .TP \fB\-\-logfile\fR FILE Log compilation and load output to FILE .TP \fB\-\-sbcl\fR PATH\-TO\-SBCL Use PATH\-TO\-SBCL instead of the sbcl program found in your PATH environment variable .PP For the latest documentation, see http://www.xach.com/lisp/buildapp/ debian/dirs0000644000000000000000000000001011562321377010050 0ustar usr/bin debian/control0000644000000000000000000000117711562321377010606 0ustar Source: buildapp Section: lisp Priority: optional Maintainer: Christoph Egger Build-Depends: debhelper (>= 7.0.50~), sbcl, cl-asdf Standards-Version: 3.9.0 Homepage: http://www.xach.com/lisp/buildapp/ Vcs-Git: git://git.debian.org/collab-maint/buildapp.git Vcs-Browser: http://git.debian.org/?p=collab-maint/buildapp.git;a=summary Package: buildapp Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, sbcl Description: application to create common lisp images Buildapp is an application for SBCL that configures and saves an executable Common Lisp image. It is similar to cl-launch and hu.dwim.build. debian/docs0000644000000000000000000000003511562321377010046 0ustar doc/index.html doc/style.css debian/manpages0000644000000000000000000000002211562321377010705 0ustar debian/buildapp.1 debian/patches/0000755000000000000000000000000012256265223010622 5ustar debian/patches/add-HOME-directory0000644000000000000000000000276712256265223014041 0ustar Description: TODO: Put a short summary on the line above and replace this paragraph with a longer explanation of this change. Complete the meta-information with other relevant fields (see below for details). To make it easier, the information below has been extracted from the changelog. Adjust it or drop it. . buildapp (1.4.2-1) unstable; urgency=low . * New upstream release Author: Christoph Egger --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: , Bug: Bug-Debian: http://bugs.debian.org/ Bug-Ubuntu: https://launchpad.net/bugs/ Forwarded: Reviewed-By: Last-Update: Index: buildapp/Makefile =================================================================== --- buildapp.orig/Makefile 2013-12-24 12:05:28.183002971 +0100 +++ buildapp/Makefile 2013-12-24 12:05:52.427121495 +0100 @@ -8,7 +8,7 @@ endif buildapp: command-line.lisp utils.lisp buildapp.lisp dumper.lisp package.lisp - $(LISP) $(FLAGS) \ + HOME=/tmp $(LISP) $(FLAGS) \ --eval "(require 'asdf)" \ --eval "(push \"$$(pwd)/\" asdf:*central-registry*)" \ --eval "(require 'buildapp)" \ debian/patches/series0000644000000000000000000000002311670504642012032 0ustar add-HOME-directory debian/rules0000755000000000000000000000103511562321377010254 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_install: make DESTDIR=$(CURDIR)/debian/buildapp/usr install override_dh_strip: debian/watch0000644000000000000000000000012511562321377010224 0ustar version=3 http://githubredir.debian.net/github/xach/buildapp release-([\d\.]+).tar.gzdebian/copyright0000644000000000000000000000321011562321377011124 0ustar This work was packaged for Debian by: Christoph Egger on Tue, 06 Jul 2010 22:25:14 +0200 It was downloaded from: http://www.xach.com/lisp/buildapp.tgz Upstream Author(s): Zachary Beane Copyright: Copyright © 2010 Zachary Beane The Debian packaging is: Copyright © 2010 Christoph Egger License: 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. THIS SOFTWARE IS PROVIDED BY THE AUTHOR 'AS IS' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/compat0000644000000000000000000000000211562321377010373 0ustar 7