--- abs-guide-4.1.orig/debian/changelog +++ abs-guide-4.1/debian/changelog @@ -0,0 +1,65 @@ +abs-guide (4.1-1) unstable; urgency=low + + * New upstream version. + + -- Matthias Klose Sun, 29 Oct 2006 02:37:03 +0100 + +abs-guide (4.0-1) unstable; urgency=low + + * New upstream version. + + -- Matthias Klose Sun, 2 Jul 2006 13:22:28 +0200 + +abs-guide (3.7-1) unstable; urgency=low + + * New upstream version. + + -- Matthias Klose Sun, 23 Oct 2005 16:35:23 +0000 + +abs-guide (3.4-1) unstable; urgency=medium + + * New upstream version. + + -- Matthias Klose Sun, 8 May 2005 23:13:06 +0200 + +abs-guide (3.2-1) unstable; urgency=low + + * New upstream version. + + -- Matthias Klose Tue, 15 Feb 2005 01:24:25 +0100 + +abs-guide (3.1-1) unstable; urgency=low + + * New version + + -- Matthias Klose Sun, 21 Nov 2004 15:20:30 +0100 + +abs-guide (3.0-1) unstable; urgency=low + + * New version. + + -- Matthias Klose Sun, 3 Oct 2004 14:41:53 +0200 + +abs-guide (2.8-1) unstable; urgency=low + + * New version. + + -- Matthias Klose Fri, 16 Jul 2004 23:12:38 +0200 + +abs-guide (2.6-1) unstable; urgency=low + + * New version. + + -- Matthias Klose Wed, 14 Apr 2004 00:51:44 +0200 + +abs-guide (2.5-1) unstable; urgency=low + + * New version. + + -- Matthias Klose Tue, 2 Mar 2004 22:57:51 +0100 + +abs-guide (2.1-1) unstable; urgency=low + + * Initial Release (closes: #115637, 154248). + + -- Matthias Klose Wed, 24 Sep 2003 09:29:19 +0200 --- abs-guide-4.1.orig/debian/compat +++ abs-guide-4.1/debian/compat @@ -0,0 +1 @@ +4 --- abs-guide-4.1.orig/debian/control +++ abs-guide-4.1/debian/control @@ -0,0 +1,24 @@ +Source: abs-guide +Section: non-free/doc +Priority: optional +Maintainer: Matthias Klose +Build-Depends-Indep: debhelper (>> 4.1), bzip2 +Standards-Version: 3.6.2 + +Package: abs-guide +Architecture: all +Recommends: lynx | www-browser +Description: The Advanced Bash-Scripting Guide + An in-depth exploration of the art of shell scripting. + . + This tutorial assumes no previous knowledge of scripting or + programming, but progresses rapidly toward an intermediate/advanced + level of instruction ... all the while sneaking in little snippets + of UNIX(R) wisdom and lore. It serves as a textbook, a manual for + self-study, and a reference and source of knowledge on shell + scripting techniques. The exercises and heavily-commented examples + invite active reader participation, under the premise that the only + way to really learn scripting is to write scripts. + . + This book is suitable for classroom use as a general introduction to + programming concepts. --- abs-guide-4.1.orig/debian/copyright +++ abs-guide-4.1/debian/copyright @@ -0,0 +1,206 @@ +This package was debianized by Matthias Klose on +Wed, 24 Sep 2003 10:29:19 +0200. + +It was downloaded from http://personal.riverusers.com/~thegrendel/ + +Upstream Author: Mendel Cooper + +Copyright: + +The "Advanced Bash-Scripting Guide" is copyright (c) 2000, by Mendel +Cooper. The author also asserts copyright on all previous versions of +this document. + +This document may only be distributed subject to the terms and +conditions set forth in the Open Publication License (version 1.0 or +later), http://www.opencontent.org/openpub/ (attached at the end of +this file). The following license options also apply. + +A. Distribution of substantively modified versions of this document + is prohibited without the explicit permission of the copyright holder. + +B. Distribution of the work or derivative of the work in any standard + (paper) book form is prohibited unless prior permission is obtained from + the copyright holder. + +Provision A, above, explicitly prohibits relabeling this document. An +example of relabeling is the insertion of company logos or navigation +bars into the cover, title page, or the text. The author grants the +following exemptions. + + 1. Non-profit organizations, such as the Linux Documentation Project + and Sunsite. + + 2. "Pure-play" Linux distributors, such as Debian, Red Hat, Mandrake, + and others. + +Without explicit written permission from the author, distributors and +publishers (including on-line publishers) are prohibited from imposing +any additional conditions, strictures, or provisions on this document +or any previous version of it. As of this update, the author asserts +that he has not entered into any contractual obligations that would +alter the foregoing declarations. + +Essentially, you may freely distribute this book in unaltered +electronic form. You must obtain the author's permission to distribute +a substantially modified version or derivative work. The purpose of +this restriction is to preserve the artistic integrity of this +document and to prevent "forking". + +If you display or distribute this document or any previous version +thereof under any license except the one above, then you are required +to obtain the author's written permission. Failure to do so may +terminate your distribution rights. + +These are very liberal terms, and they should not hinder any +legitimate distribution or use of this book. The author especially +encourages the use of this book for classroom and instructional +purposes. + +The commercial print and other rights to this book are +available. Please contact the author if interested. + +The author produced this book in a manner consistent with the spirit +of the LDP Manifesto. + + Linux is a trademark registered to Linus Torvalds. + + Unix and UNIX are trademarks registered to the Open Group. + + MS Windows is a trademark registered to the Microsoft Corp. + + Scrabble is a trademark registered to Hasbro, Inc. + +All other commercial trademarks mentioned in the body of this work are +registered to their respective owners. + +Hyun Jin Cha has done a Korean translation of version 1.0.11 of this +book. Spanish, Portuguese, French, German, Italian, and Chinese +translations are underway. If you wish to translate this document into +another language, please feel free to do so, subject to the terms +stated above. The author wishes to be notified of such efforts. + +------------------------------------------------------------------------------ +Open Publication License +v1.0, 8 June 1999 + + +I. REQUIREMENTS ON BOTH UNMODIFIED AND MODIFIED VERSIONS + +The Open Publication works may be reproduced and distributed in whole +or in part, in any medium physical or electronic, provided that the +terms of this license are adhered to, and that this license or an +incorporation of it by reference (with any options elected by the +author(s) and/or publisher) is displayed in the reproduction. + +Proper form for an incorporation by reference is as follows: + + Copyright (c) by . This material + may be distributed only subject to the terms and conditions set + forth in the Open Publication License, vX.Y or later (the latest + version is presently available at http://www.opencontent.org/openpub/). + +The reference must be immediately followed with any options elected by +the author(s) and/or publisher of the document (see section VI). + +Commercial redistribution of Open Publication-licensed material is +permitted. + +Any publication in standard (paper) book form shall require the +citation of the original publisher and author. The publisher and +author's names shall appear on all outer surfaces of the book. On all +outer surfaces of the book the original publisher's name shall be as +large as the title of the work and cited as possessive with respect to +the title. + + +II. COPYRIGHT + +The copyright to each Open Publication is owned by its author(s) or +designee. + + +III. SCOPE OF LICENSE + +The following license terms apply to all Open Publication works, +unless otherwise explicitly stated in the document. + +Mere aggregation of Open Publication works or a portion of an Open +Publication work with other works or programs on the same media shall +not cause this license to apply to those other works. The aggregate +work shall contain a notice specifying the inclusion of the Open +Publication material and appropriate copyright notice. + +SEVERABILITY. If any part of this license is found to be unenforceable +in any jurisdiction, the remaining portions of the license remain in +force. + +NO WARRANTY. Open Publication works are licensed and provided "as is" +without warranty of any kind, express or implied, including, but not +limited to, the implied warranties of merchantability and fitness for +a particular purpose or a warranty of non-infringement. + + +IV. REQUIREMENTS ON MODIFIED WORKS + +All modified versions of documents covered by this license, including +translations, anthologies, compilations and partial documents, must +meet the following requirements: + + 1. The modified version must be labeled as such. + 2. The person making the modifications must be identified and the + modifications dated. + 3. Acknowledgement of the original author and publisher if applicable + must be retained according to normal academic citation practices. + 4. The location of the original unmodified document must be identified. + 5. The original author's (or authors') name(s) may not be used to assert + or imply endorsement of the resulting document without the original + author's (or authors') permission. + + +V. GOOD-PRACTICE RECOMMENDATIONS + +In addition to the requirements of this license, it is requested from +and strongly recommended of redistributors that: + + 1. If you are distributing Open Publication works on hardcopy or + CD-ROM, you provide email notification to the authors of your + intent to redistribute at least thirty days before your manuscript + or media freeze, to give the authors time to provide updated + documents. This notification should describe modifications, if any, + made to the document. + 2. All substantive modifications (including deletions) be either + clearly marked up in the document or else described in an + attachment to the document. + 3. Finally, while it is not mandatory under this license, it is + considered good form to offer a free copy of any hardcopy and + CD-ROM expression of an Open Publication-licensed work to its + author(s). + + +VI. LICENSE OPTIONS + +The author(s) and/or publisher of an Open Publication-licensed +document may elect certain options by appending language to the +reference to or copy of the license. These options are considered part +of the license instance and must be included with the license (or its +incorporation by reference) in derived works. + +A. To prohibit distribution of substantively modified versions without +the explicit permission of the author(s). "Substantive modification" +is defined as a change to the semantic content of the document, and +excludes mere changes in format or typographical corrections. + +To accomplish this, add the phrase `Distribution of substantively +modified versions of this document is prohibited without the explicit +permission of the copyright holder.' to the license reference or copy. + +B. To prohibit any publication of this work or derivative works in +whole or in part in standard (paper) book form for commercial purposes +is prohibited unless prior permission is obtained from the copyright +holder. + +To accomplish this, add the phrase 'Distribution of the work or +derivative of the work in any standard (paper) book form is prohibited +unless prior permission is obtained from the copyright holder.' to the +license reference or copy. --- abs-guide-4.1.orig/debian/abs-guide.doc-base +++ abs-guide-4.1/debian/abs-guide.doc-base @@ -0,0 +1,24 @@ +Document: abs-guide +Title: The Advanced Bash-Scripting Guide +Author: Mendel Cooper +Abstract: An in-depth exploration of the art of shell scripting. + . + This tutorial assumes no previous knowledge of scripting or + programming, but progresses rapidly toward an intermediate/advanced + level of instruction ... all the while sneaking in little snippets + of UNIX(R) wisdom and lore. It serves as a textbook, a manual for + self-study, and a reference and source of knowledge on shell + scripting techniques. The exercises and heavily-commented examples + invite active reader participation, under the premise that the only + way to really learn scripting is to write scripts. + . + This book is suitable for classroom use as a general introduction to + programming concepts. +Section: shells + +Format: debiandoc-sgml +Files: /usr/share/doc/abs-guide/abs-book.sgml.gz + +Format: HTML +Index: /usr/share/doc/abs-guide/html/index.html +Files: /usr/share/doc/abs-guide/html/*.html --- abs-guide-4.1.orig/debian/watch +++ abs-guide-4.1/debian/watch @@ -0,0 +1,3 @@ +version=2 +http://personal.riverusers.com/~thegrendel \ + .*abs-guide-(.*)\.tar\..* debian uupdate --- abs-guide-4.1.orig/debian/rules +++ abs-guide-4.1/debian/rules @@ -0,0 +1,73 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +build: build-stamp +build-stamp: + dh_testdir + rm -rf abs + mkdir abs + cd abs && tar xfj ../abs-guide-*.tar.bz2 + mv abs/HTML abs/html + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + rm -rf abs + dh_clean + +# see README for scripts to fix +scripts_to_fix = \ + du.sh \ + encryptedpw.sh \ + ex57.sh \ + ex70.sh \ + ex71.sh \ + ex71a.sh \ + ex71b.sh \ + logevents.sh \ + m4.sh \ + pw.sh \ + read-r.sh \ + rnd.sh \ + rot13.sh \ + here-function.sh \ + directory-info.sh \ + bashrc + +# Build architecture-independent files here. +binary-indep: build + dh_testdir + dh_testroot + dh_installchangelogs abs/Change.log + dh_installdocs abs/html abs/abs-book.sgml + dh_installexamples abs/*.sh abs/bashrc + cd debian/abs-guide/usr/share/doc/abs-guide/examples && \ + for f in $(scripts_to_fix); do \ + sed -e 's/<//g' -e 's/&/&/g' \ + $$f > $$f.new; \ + if cmp -s $$f $$f.new; then \ + rm -f $$f.new; \ + else \ + echo fixed $$f; \ + mv -f $$f.new $$f; \ + fi; \ + done + dh_compress -X.sh -X.anchors -Xbashrc + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture-dependent files here. +binary-arch: build install +# We have nothing to do by default. + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure