[xiph-cvs] cvs commit: ao/debian README.Debian changelog control copyright libao-dev.dirs libao-dev.docs libao-dev.files libao-dev.postinst libao-dev.postrm libao-dev.preinst libao-dev.prerm libao-dev.undocumented libao.dirs libao.files libao.postinst libao.postrm libao.preinst libao.prerm rules

Chris Cheney calc at xiph.org
Mon Nov 6 20:43:35 PST 2000



calc        00/11/06 20:43:35

  Added:       debian   README.Debian changelog control copyright
                        libao-dev.dirs libao-dev.docs libao-dev.files
                        libao-dev.postinst libao-dev.postrm
                        libao-dev.preinst libao-dev.prerm
                        libao-dev.undocumented libao.dirs libao.files
                        libao.postinst libao.postrm libao.preinst
                        libao.prerm rules
  Log:
  Added Debian packaging files

Revision  Changes    Path
1.1                  ao/debian/README.Debian

Index: README.Debian
===================================================================
ao for Debian
----------------------

<possible notes regarding this package - if none, delete this file>

 -- Chris Cheney <ccheney at debian.org>, Sun, 29 Oct 2000 00:39:24 -0500

1.1                  ao/debian/changelog

Index: changelog
===================================================================
ao (0.5.0-1) unstable; urgency=low

  * Initial Release.

 -- Chris Cheney <ccheney at debian.org>  Sun, 29 Oct 2000 00:39:24 -0500

Local variables:
mode: debian-changelog
add-log-mailing-address "ccheney at debian.org"
End:

1.1                  ao/debian/control

Index: control
===================================================================
Source: ao
Section: devel
Priority: optional
Maintainer: Chris Cheney <ccheney at debian.org>
Build-Depends: debhelper
Standards-Version: 3.1.1

Package: libao-dev
Architecture: any
Depends: libao (= ${Source-Version}), libc6-dev
Description: Cross Platform Audio Output Library Development
 The libao-devel package contains the header files and documentation
 needed to develop applications with libao.

Package: libao
Architecture: any
Depends: ${shlibs:Depends}
Description: Cross Platform Audio Output Library
 Libao is a cross platform audio output library.  It currently supports
 ESD, OSS, Solaris, and IRIX.

1.1                  ao/debian/copyright

Index: copyright
===================================================================
This package was debianized by Chris Cheney <ccheney at debian.org> on
Sun, 29 Oct 2000 00:39:24 -0500.

It was downloaded from http://www.xiph.org/ogg/vorbis/download/

Upstream Author(s): Stan Seibert <indigo at aztec.asu.edu>

Copyright:

Originally Copyright (C) Aaron Holtzman - May 1999
Changes Copyright (C) Stan Seibert - July 2000

You are free to distribute this software under the terms of the GNU
General Public License.  On Debian systems, the complete text of the
GNU General Public License can be found in
/usr/share/common-licenses/GPL file.

1.1                  ao/debian/libao-dev.dirs

Index: libao-dev.dirs
===================================================================
usr/lib
usr/lib/ao
usr/include
usr/include/ao

1.1                  ao/debian/libao-dev.docs

Index: libao-dev.docs
===================================================================
README
TODO
doc/API
doc/DRIVERS
doc/USAGE
doc/WANTED

1.1                  ao/debian/libao-dev.files

Index: libao-dev.files
===================================================================
usr/bin/ao-config
usr/include/ao/*.h
usr/lib/*.so
usr/lib/*.la
usr/lib/ao/*.la
usr/share/aclocal/ao.m4

1.1                  ao/debian/libao-dev.postinst

Index: libao-dev.postinst
===================================================================
#! /bin/sh
# postinst script for libao
#
# see: dh_installdeb(1)

et -e

# summary of how this script can be called:
#        * <postinst> `configure' <most-recently-configured-version>
#        * <old-postinst> `abort-upgrade' <new version>
#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
#          <new-version>
#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
#          <failed-install-package> <version> `removing'
#          <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
#
# quoting from the policy:
#     Any necessary prompting should almost always be confined to the
#     post-installation script, and should be protected with a conditional
#     so that unnecessary prompting doesn't happen if a package's
#     installation fails and the `postinst' is called with `abort-upgrade',
#     `abort-remove' or `abort-deconfigure'.

case "$1" in
    configure)

    ;;

    abort-upgrade|abort-remove|abort-deconfigure)

    ;;

    *)
        echo "postinst called with unknown argument \`$1'" >&2
        exit 0
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

1.1                  ao/debian/libao-dev.postrm

Index: libao-dev.postrm
===================================================================
#! /bin/sh
# postrm script for libao
#
# see: dh_installdeb(1)

et -e

# summary of how this script can be called:
#        * <postrm> `remove'
#        * <postrm> `purge'
#        * <old-postrm> `upgrade' <new-version>
#        * <new-postrm> `failed-upgrade' <old-version>
#        * <new-postrm> `abort-install'
#        * <new-postrm> `abort-install' <old-version>
#        * <new-postrm> `abort-upgrade' <old-version>
#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see /usr/share/doc/packaging-manual/

case "$1" in
       purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)

        ;;

    *)
        echo "postrm called with unknown argument \`$1'" >&2
        exit 0

esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

1.1                  ao/debian/libao-dev.preinst

Index: libao-dev.preinst
===================================================================
#! /bin/sh
# preinst script for libao
#
# see: dh_installdeb(1)

et -e

# summary of how this script can be called:
#        * <new-preinst> `install'
#        * <new-preinst> `install' <old-version>
#        * <new-preinst> `upgrade' <old-version>
#        * <old-preinst> `abort-upgrade' <new-version>
#
# For details see /usr/share/doc/packaging-manual/

case "$1" in
    install|upgrade)
#        if [ "$1" = "upgrade" ]
#        then
#            start-stop-daemon --stop --quiet --oknodo  \
#                --pidfile /var/run/libao.pid  \
#                --exec /usr/sbin/libao 2>/dev/null || true
#        fi
    ;;

    abort-upgrade)
    ;;

    *)
        echo "preinst called with unknown argument \`$1'" >&2
        exit 0
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

1.1                  ao/debian/libao-dev.prerm

Index: libao-dev.prerm
===================================================================
#! /bin/sh
# prerm script for libao
#
# see: dh_installdeb(1)

et -e

# summary of how this script can be called:
#        * <prerm> `remove'
#        * <old-prerm> `upgrade' <new-version>
#        * <new-prerm> `failed-upgrade' <old-version>
#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
#        * <deconfigured's-prerm> `deconfigure' `in-favour'
#          <package-being-installed> <version> `removing'
#          <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/

case "$1" in
    remove|upgrade|deconfigure)
#       install-info --quiet --remove /usr/info/libao.info.gz
        ;;
    failed-upgrade)
        ;;
    *)
        echo "prerm called with unknown argument \`$1'" >&2
        exit 0
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

1.1                  ao/debian/libao-dev.undocumented

Index: libao-dev.undocumented
===================================================================
ao-config.1

1.1                  ao/debian/libao.dirs

Index: libao.dirs
===================================================================
usr/lib
usr/lib/ao

1.1                  ao/debian/libao.files

Index: libao.files
===================================================================
usr/lib/*.so.*
usr/lib/ao/*.so

1.1                  ao/debian/libao.postinst

Index: libao.postinst
===================================================================
#! /bin/sh
# postinst script for libao
#
# see: dh_installdeb(1)

et -e

# summary of how this script can be called:
#        * <postinst> `configure' <most-recently-configured-version>
#        * <old-postinst> `abort-upgrade' <new version>
#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
#          <new-version>
#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
#          <failed-install-package> <version> `removing'
#          <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
#
# quoting from the policy:
#     Any necessary prompting should almost always be confined to the
#     post-installation script, and should be protected with a conditional
#     so that unnecessary prompting doesn't happen if a package's
#     installation fails and the `postinst' is called with `abort-upgrade',
#     `abort-remove' or `abort-deconfigure'.

case "$1" in
    configure)
        ldconfig
    ;;

    abort-upgrade|abort-remove|abort-deconfigure)

    ;;

    *)
        echo "postinst called with unknown argument \`$1'" >&2
        exit 0
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

1.1                  ao/debian/libao.postrm

Index: libao.postrm
===================================================================
#! /bin/sh
# postrm script for libao
#
# see: dh_installdeb(1)

et -e

# summary of how this script can be called:
#        * <postrm> `remove'
#        * <postrm> `purge'
#        * <old-postrm> `upgrade' <new-version>
#        * <new-postrm> `failed-upgrade' <old-version>
#        * <new-postrm> `abort-install'
#        * <new-postrm> `abort-install' <old-version>
#        * <new-postrm> `abort-upgrade' <old-version>
#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see /usr/share/doc/packaging-manual/

case "$1" in
       purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)

        ;;

    *)
        echo "postrm called with unknown argument \`$1'" >&2
        exit 0

esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

1.1                  ao/debian/libao.preinst

Index: libao.preinst
===================================================================
#! /bin/sh
# preinst script for libao
#
# see: dh_installdeb(1)

et -e

# summary of how this script can be called:
#        * <new-preinst> `install'
#        * <new-preinst> `install' <old-version>
#        * <new-preinst> `upgrade' <old-version>
#        * <old-preinst> `abort-upgrade' <new-version>
#
# For details see /usr/share/doc/packaging-manual/

case "$1" in
    install|upgrade)
#        if [ "$1" = "upgrade" ]
#        then
#            start-stop-daemon --stop --quiet --oknodo  \
#                --pidfile /var/run/libao.pid  \
#                --exec /usr/sbin/libao 2>/dev/null || true
#        fi
    ;;

    abort-upgrade)
    ;;

    *)
        echo "preinst called with unknown argument \`$1'" >&2
        exit 0
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

1.1                  ao/debian/libao.prerm

Index: libao.prerm
===================================================================
#! /bin/sh
# prerm script for libao
#
# see: dh_installdeb(1)

et -e

# summary of how this script can be called:
#        * <prerm> `remove'
#        * <old-prerm> `upgrade' <new-version>
#        * <new-prerm> `failed-upgrade' <old-version>
#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
#        * <deconfigured's-prerm> `deconfigure' `in-favour'
#          <package-being-installed> <version> `removing'
#          <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/

case "$1" in
    remove|upgrade|deconfigure)
#       install-info --quiet --remove /usr/info/libao.info.gz
        ;;
    failed-upgrade)
        ;;
    *)
        echo "prerm called with unknown argument \`$1'" >&2
        exit 0
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0

1.1                  ao/debian/rules

Index: rules
===================================================================
#!/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

# This is the debhelper compatability version to use.
export DH_COMPAT=2

# shared library versions, option 1
version=0.0.0
major=0
#version=2.0.5
#major=2
# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
#version=`ls src/.libs/lib*.so.* | \
# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
#major=`ls src/.libs/lib*.so.* | \
# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`

configure: configure-stamp
configure-stamp:
        dh_testdir
        # Add here commands to configure the package.
        
        ./autogen.sh --prefix=/usr

        touch configure-stamp

build: configure-stamp build-stamp
build-stamp:
        dh_testdir

        # Add here commands to compile the package.
        $(MAKE)

        touch build-stamp

clean:
        dh_testdir
        dh_testroot
        rm -f build-stamp configure-stamp

        # Add here commands to clean up after the build process.
        -$(MAKE) clean

        dh_clean

install: build
        dh_testdir
        dh_testroot
        dh_clean -k
        dh_installdirs

        # Add here commands to install the package into debian/tmp.
        $(MAKE) install DESTDIR=`pwd`/debian/tmp

# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.

# Build architecture-dependent files here.
binary-arch: build install
#	dh_testversion
        dh_testdir
        dh_testroot
        #
        # build libao${major} package by moving files from libao-dev
        #
#	dh_movefiles -plibao$(major)             \
#	usr/lib/libao.so.$(major)        \
#	usr/lib/libao.so.$(version)

        dh_movefiles
#	dh_installdebconf	
        dh_installdocs
        dh_installexamples
#	dh_installmenu
#	dh_installemacsen
#	dh_installpam
#	dh_installinit
#	dh_installcron
        dh_installmanpages
#	dh_installinfo
        dh_undocumented
        dh_installchangelogs CHANGES
        dh_link
        dh_strip
        dh_compress
        dh_fixperms
        # You may want to make some executables suid here.
#	dh_suidregister
        dh_makeshlibs
        dh_installdeb
#	dh_perl
        dh_shlibdeps
        dh_gencontrol
        dh_md5sums
        dh_builddeb

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'cvs-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the commits mailing list