[Commit] Xrender/debian changelog,NONE,1.1 compat,NONE,1.1 control,NONE,1.1 copyright,NONE,1.1 libxrender-dev.install,NONE,1.1 libxrender-dev.postrm,NONE,1.1 libxrender-dev.preinst,NONE,1.1 libxrender1-dbg.install,NONE,1.1 libxrender1-dbg.postrm,NONE,1.1 libxrender1-dbg.preinst,NONE,1.1 libxrender1.install,NONE,1.1 libxrender1.postrm,NONE,1.1 libxrender1.preinst,NONE,1.1 rules,NONE,1.1
Branden Robinson
commit@keithp.com
Mon, 05 May 2003 20:18:53 -0700
Committed by: branden
Update of /local/src/CVS/Xrender/debian
In directory home.keithp.com:/home/branden/Xrender/debian
Added Files:
changelog compat control copyright libxrender-dev.install
libxrender-dev.postrm libxrender-dev.preinst
libxrender1-dbg.install libxrender1-dbg.postrm
libxrender1-dbg.preinst libxrender1.install libxrender1.postrm
libxrender1.preinst rules
Log Message:
Check in Debian packaging infrastructure per Keith's request. This is the
stuff that corresponds to Debian's xrender 0.8.1-1 package.
--- NEW FILE: changelog ---
xrender (0.8.1-1) unstable; urgency=low
* initial release
+ fix bad length computation in
XRenderCompositeString16()/XRenderCompositeString32() that caused
application crashes with BadValue X protocol errors, particularly in
gnome-terminal and mozilla-xft (Closes: #181815)
* {Makefile.am,xrender.pc.in}: Upstream hasn't quite gotten rid of its
libXext dependency yet; Xrenderint.h still makes reference to
XMissingExtension(). Therefore, Xrender itself, and objects that link
against libXrender, should also link against libXext.
* {Makefile.in,aclocal.m4,config.guess,config.sub,configure}: regenerated
with automake 1.7.4 and friends
* Until XFree86 4.3.0 is released to Debian unstable:
- the libxrender1 package will depend on xlibs (>> 4.2.1) and dpkg-divert
its libXrender.so.1 symlink
- the libxrender1-dbg package will depend on xlibs-dbg (>> 4.2.1) and
dpkg-divert its libXrender.so.1 symlink
- the libxrender-dev package will depend on xlibs-dev (>> 4.2.1) and
dpkg-divert its libXrender.a file, libXrender.so symlink, and Xrender.h
file
-- Branden Robinson <branden@debian.org> Sun, 4 May 2003 13:14:54 -0500
vim:set ai tw=78 et sw=2 sts=2:
$Id: changelog,v 1.1 2003/05/06 03:18:51 branden Exp $
--- NEW FILE: compat ---
4
--- NEW FILE: control ---
Source: xrender
Section: x11
Priority: optional
Maintainer: Branden Robinson <branden@debian.org>
Build-Depends: debhelper (>= 4.0.0), xlibs-dev (>> 4.2.1), render-dev
Standards-Version: 3.5.9
Package: libxrender1
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, xlibs (>> 4.2.1)
Description: X Rendering Extension client library
The X Rendering Extension (Render) introduces digital image composition as
the foundation of a new rendering model within the X Window System.
Rendering geometric figures is accomplished by client-side tesselation into
either triangles or trapezoids. Text is drawn by loading glyphs into the
server and rendering sets of them. The Xrender library exposes this
extension to X clients.
.
This package contains the Xrender shared library.
Package: libxrender1-dbg
Section: libdevel
Architecture: any
Depends: libxrender1 (= ${Source-Version}), ${shlibs:Depends}, xlibs-dbg (>> 4.2.1)
Description: X Rendering Extension client library (unstripped)
The X Rendering Extension (Render) introduces digital image composition as
the foundation of a new rendering model within the X Window System.
Rendering geometric figures is accomplished by client-side tesselation into
either triangles or trapezoids. Text is drawn by loading glyphs into the
server and rendering sets of them. The Xrender library exposes this
extension to X clients.
.
This package provides an unstripped shared object with debugging symbols,
useful to provide a backtrace with symbol names in a debugger; this
facilitates interpretation of core dumps, and aids in finding logic errors in
programs using this library (or the library itself). The library is
installed in /usr/X11R6/lib/debug and can be used by placing that directory
in the LD_LIBRARY_PATH environment variable when the code to be debugged is
executed. Non-programmers will likely have little use for this package, and
should use libxrender1 instead.
Package: libxrender-dev
Section: libdevel
Architecture: any
Depends: libxrender1 (= ${Source-Version}), libc6-dev | libc-dev, xlibs-dev (>> 4.2.1)
Description: X Rendering Extension client library (development files)
The X Rendering Extension (Render) introduces digital image composition as
the foundation of a new rendering model within the X Window System.
Rendering geometric figures is accomplished by client-side tesselation into
either triangles or trapezoids. Text is drawn by loading glyphs into the
server and rendering sets of them. The Xrender library exposes this
extension to X clients.
.
This package contains the Xrender library's header files and a static object.
--- NEW FILE: copyright ---
This package was Debianized by Branden Robinson <branden@debian.org> on
Sun, 4 May 2003 01:53:40 -0500
Downloaded from: http://fontconfig.org/release/xrender-0.8.1.tar.gz
Upstream copyright:
Copyright © 2001,2003 Keith Packard
Upstream license:
Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting documentation, and
that the name of Keith Packard not be used in advertising or publicity
pertaining to distribution of the software without specific, written prior
permission. Keith Packard makes no representations about the suitability of
this software for any purpose. It is provided "as is" without express or
implied warranty.
KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.
The Debian packaging infrastructure in the debian/ directory of the source
package is independently authored and copyrighted.
Debian copyright:
Copyright 2003 Software in the Public Interest, Inc.
Debian license:
Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting documentation, and
that the name of Software in the Public Interest, Inc. not be used in
advertising or publicity pertaining to distribution of the software without
specific, written prior permission. Software in the Public Interest, Inc.
makes no representations about the suitability of this software for any
purpose. It is provided "as is" without express or implied warranty.
SOFTWARE IN THE PUBLIC INTEREST, INC. DISCLAIMS ALL WARRANTIES WITH REGARD
TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS, IN NO EVENT SHALL SOFTWARE IN THE PUBLIC INTEREST, INC. BE LIABLE
FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
$Id: copyright,v 1.1 2003/05/06 03:18:51 branden Exp $
--- NEW FILE: libxrender-dev.install ---
usr/X11R6/include/X11/extensions/Xrender.h
usr/X11R6/lib/libXrender.a
usr/X11R6/lib/libXrender.la
usr/X11R6/lib/libXrender.so
usr/X11R6/lib/pkgconfig/xrender.pc usr/lib/pkgconfig/
--- NEW FILE: libxrender-dev.postrm ---
#!/bin/sh
# $Id: libxrender-dev.postrm,v 1.1 2003/05/06 03:18:51 branden Exp $
set -e
if [ "$1" = "remove" ]; then
dpkg-divert --package libxrender-dev --remove --rename \
--divert /usr/X11R6/lib/libXrender-1.1.a /usr/X11R6/lib/libXrender.a
dpkg-divert --package libxrender-dev --remove --rename \
--divert /usr/X11R6/lib/libXrender-1.1.so /usr/X11R6/lib/libXrender.so
dpkg-divert --package libxrender-dev --remove --rename \
--divert /usr/X11R6/include/X11/extensions/Xrender-1.1.h /usr/X11R6/include/X11/extensions/Xrender.h
fi
#DEBHELPER#
exit 0
# vim:set ai et sts=4 sw=4 tw=0:
--- NEW FILE: libxrender-dev.preinst ---
#!/bin/sh
# $Id: libxrender-dev.preinst,v 1.1 2003/05/06 03:18:51 branden Exp $
set -e
if [ "$1" = "install" -o "$1" = "upgrade" ]; then
dpkg-divert --package libxrender-dev --add --rename \
--divert /usr/X11R6/lib/libXrender-1.1.a /usr/X11R6/lib/libXrender.a
dpkg-divert --package libxrender-dev --add --rename \
--divert /usr/X11R6/lib/libXrender-1.1.so /usr/X11R6/lib/libXrender.so
dpkg-divert --package libxrender-dev --add --rename \
--divert /usr/X11R6/include/X11/extensions/Xrender-1.1.h /usr/X11R6/include/X11/extensions/Xrender.h
fi
#DEBHELPER#
exit 0
# vim:set ai et sts=4 sw=4 tw=0:
--- NEW FILE: libxrender1-dbg.install ---
usr/X11R6/lib/libXrender.so.1 usr/X11R6/lib/debug/
usr/X11R6/lib/libXrender.so.1.2.2 usr/X11R6/lib/debug/
--- NEW FILE: libxrender1-dbg.postrm ---
#!/bin/sh
# $Id: libxrender1-dbg.postrm,v 1.1 2003/05/06 03:18:51 branden Exp $
set -e
if [ "$1" = "remove" ]; then
dpkg-divert --package libxrender1-dbg --remove --rename \
--divert /usr/X11R6/lib/debug/libXrender-1.1.so.1 /usr/X11R6/lib/debug/libXrender.so.1
fi
#DEBHELPER#
exit 0
# vim:set ai et sts=4 sw=4 tw=0:
--- NEW FILE: libxrender1-dbg.preinst ---
#!/bin/sh
# $Id: libxrender1-dbg.preinst,v 1.1 2003/05/06 03:18:51 branden Exp $
set -e
if [ "$1" = "install" -o "$1" = "upgrade" ]; then
dpkg-divert --package libxrender1-dbg --add --rename \
--divert /usr/X11R6/lib/debug/libXrender-1.1.so.1 /usr/X11R6/lib/debug/libXrender.so.1
fi
#DEBHELPER#
exit 0
# vim:set ai et sts=4 sw=4 tw=0:
--- NEW FILE: libxrender1.install ---
usr/X11R6/lib/libXrender.so.1
usr/X11R6/lib/libXrender.so.1.2.2
--- NEW FILE: libxrender1.postrm ---
#!/bin/sh
# $Id: libxrender1.postrm,v 1.1 2003/05/06 03:18:51 branden Exp $
set -e
if [ "$1" = "remove" ]; then
dpkg-divert --package libxrender1 --remove --rename \
--divert /usr/X11R6/lib/libXrender-1.1.so.1 /usr/X11R6/lib/libXrender.so.1
fi
#DEBHELPER#
exit 0
# vim:set ai et sts=4 sw=4 tw=0:
--- NEW FILE: libxrender1.preinst ---
#!/bin/sh
# $Id: libxrender1.preinst,v 1.1 2003/05/06 03:18:51 branden Exp $
set -e
if [ "$1" = "install" -o "$1" = "upgrade" ]; then
dpkg-divert --package libxrender1 --add --rename \
--divert /usr/X11R6/lib/libXrender-1.1.so.1 /usr/X11R6/lib/libXrender.so.1
fi
#DEBHELPER#
exit 0
# vim:set ai et sts=4 sw=4 tw=0:
--- NEW FILE: rules ---
#!/usr/bin/make -f
# $Id: rules,v 1.1 2003/05/06 03:18:51 branden Exp $
configure: configure-stamp
configure-stamp:
./configure --prefix=/usr --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --includedir=/usr/X11R6/include --libdir=/usr/X11R6/lib
touch $@
clean: configure-stamp
dh_testdir
dh_testroot
$(MAKE) distclean
dh_clean build-stamp configure-stamp
build: build-stamp
build-stamp: configure-stamp
dh_testdir
$(MAKE)
touch $@
binary: binary-arch
binary-arch: build-stamp
dh_testdir
dh_testroot
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
dh_install --sourcedir=debian/tmp
dh_installdocs
dh_installdebconf
dh_installmenu
dh_installmanpages
dh_installchangelogs ChangeLog
dh_strip --exclude=libxrender1-dbg
dh_makeshlibs --package=libxrender1 -V "libxrender1 (>= 0.8.1)"
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
.PHONY: configure clean build binary binary-arch
# vim:set ai tw=0 sw=2 sts=2: