(List (= scope= flags=0 words=[] bindings=[('LIB', {[SQ ]})]) (= scope= flags=0 words=[] bindings=[('PACKAGE', {[DQ [VarSub 1]]})]) (= scope= flags=0 words=[] bindings=[('VERSION', {[DQ [VarSub 2]]})]) (If (Com {[LIT_OTHER "["]} {[\ LIT_ESCAPED_CHAR "\\!"]} {[LIT_CHARS -x]} {[LIT_CHARS /usr/bin/debuild]} {[LIT_OTHER "]"]}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Cannot find /usr/bin/debuild. Not building Debian packages."]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]}) ) ) (If (Com {[LIT_OTHER "["]} {[\ LIT_ESCAPED_CHAR "\\!"]} {[LIT_CHARS -r]} {[LIT_CHARS ../Makefile]} {[LIT_CHARS -a]} {[\ LIT_ESCAPED_CHAR "\\!"]} {[LIT_CHARS -r]} {[LIT_CHARS ../INSTALL]} {[LIT_OTHER "]"]}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Must run "][VarSub 0][LIT_CHARS " in the 'packages' directory, under the root directory."]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Also, you must run "][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS "make dist"][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS " before running this script."]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]}) ) ) (= scope= flags=0 words=[] bindings=[('topdir', {[DQ [VarSub PWD transform_ops=[VS_UNARY_PERCENT {[LIT_SLASH /] [LIT_CHARS "*"]}]]]})]) (= scope= flags=0 words=[] bindings=[('archive', {[DQ [VarSub PACKAGE][LIT_CHARS -][VarSub VERSION]]})]) (= scope= flags=0 words=[] bindings=[('archive_with_underscore', {[DQ [VarSub PACKAGE][LIT_CHARS _][VarSub VERSION]]})]) (If (Com {[LIT_OTHER "["]} {[LIT_CHARS -z]} {[DQ [VarSub archive]]} {[LIT_OTHER "]"]}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Cannot find ../"][VarSub PACKAGE][LIT_CHARS "*.tar.gz. Run "][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS "make dist"][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS " first."]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]}) ) ) (Com {[LIT_CHARS trap]} {[SQ ] [ComSub (Com {[LIT_CHARS pwd]})] [LIT_CHARS /tmp] [SQ ]} {[LIT_CHARS EXIT]} {[LIT_CHARS SIGHUP]} {[LIT_CHARS SIGINT]} {[LIT_CHARS SIGTERM]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[LIT_CHARS tmp]}) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[LIT_CHARS tmp]}) (Com {[LIT_CHARS cd]} {[LIT_CHARS tmp]}) (Com {[LIT_CHARS ln]} {[LIT_CHARS -s]} {[DQ [VarSub topdir][LIT_CHARS /][VarSub archive][LIT_CHARS .tar.gz]]} {[DQ [VarSub LIB][VarSub archive][LIT_CHARS .orig.tar.gz]]}) (Com {[LIT_CHARS ln]} {[LIT_CHARS -s]} {[DQ [VarSub topdir][LIT_CHARS /][VarSub archive][LIT_CHARS .tar.gz]]} {[DQ [VarSub LIB][VarSub archive_with_underscore][LIT_CHARS .orig.tar.gz]]}) (Com {[LIT_CHARS tar]} {[LIT_CHARS zfx]} {[DQ [VarSub LIB][VarSub archive][LIT_CHARS .orig.tar.gz]]}) (AndOr OP_AND_IF (Com {[LIT_OTHER "["]} {[LIT_CHARS -n]} {[DQ [VarSub LIB]]} {[LIT_OTHER "]"]}) (Com {[LIT_CHARS mv]} {[DQ [VarSub archive]]} {[DQ [VarSub LIB][VarSub archive]]}) ) (Com {[LIT_CHARS cd]} {[DQ [VarSub LIB][VarSub archive]]}) (Com {[LIT_CHARS cp]} {[LIT_CHARS -a]} {[DQ [LIT_CHARS packages/deb]]} {[DQ [LIT_CHARS debian]]}) (Com {[LIT_CHARS debuild]} {[LIT_CHARS -uc]} {[LIT_CHARS -us]}) (Com {[LIT_CHARS cd]} {[LIT_CHARS ../..]}) (= scope= flags=0 words=[] bindings=[('destdir', {[DQ [LIT_CHARS debian-][ComSub (AndOr OP_OR_IF (Com redirects=[(FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 2)]{[LIT_CHARS cat]} {[LIT_CHARS /etc/debian_version]}) (Com {[LIT_CHARS echo]} {[LIT_CHARS UNKNOWN]}) )]]})]) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[DQ [VarSub destdir]]}) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[DQ [VarSub destdir]]}) (Com {[LIT_CHARS mv]} {[ComSub (Com {[LIT_CHARS find]} {[LIT_CHARS tmp]} {[LIT_CHARS -mindepth]} {[LIT_CHARS 1]} {[LIT_CHARS -maxdepth]} {[LIT_CHARS 1]} {[LIT_CHARS -type]} {[LIT_CHARS f]})]} {[DQ [VarSub destdir]]}) (Com {[LIT_CHARS echo]}) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "The Debian package files are located in "][VarSub PWD][LIT_CHARS /][VarSub destdir]]}) )