diff --git a/debian/changelog b/debian/changelog index ae76afa..9305baf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -imlib2 (0.0.3-0.2000030701) unstable; urgency=low +imlib2 (1.0.1-0.2000111301) unstable; urgency=low - * A CVS release. + * a cvs release - -- Laurence J. Lane Tue, 7 Mar 2000 19:35:55 -0500 + -- Laurence J. Lane Mon, 13 Nov 2000 13:23:03 -0500 Local variables: mode: debian-changelog diff --git a/debian/control b/debian/control index 4a29a28..426cd5b 100644 --- a/debian/control +++ b/debian/control @@ -2,16 +2,26 @@ Source: imlib2 Section: libs Priority: optional Maintainer: Laurence J. Lane -Standards-Version: 3.0.1.1 +Build-Depends: libedba1-dev, libjpeg62-dev, libpng2-dev, libtiff3g-dev, zlib1g-dev, libungif3g-dev | giflib3g-dev | libungif4-dev , xlibs-dev, freetype2-dev, debhelper (>= 2.0) +Standards-Version: 3.1.1.1 Package: libimlib2 Architecture: any +Section: libs Depends: ${shlibs:Depends} -Description: imlib2 - imlib2 is the second incarnation of the rasterman's superb imaging - library - +Description: Powerful image loading and rendering library + Imlib2 is an advanced replacement library for libraries like + libXpm that provides many more features with much greater + flexibility and speed than standard libraries, including font + rasterization, rotation, RGBA space rendering and blending, + dynamic binary filters, scripting, and more. + . + Imlib2 is not a drop-in replacement for Imlib 1.x. + Package: libimlib2-dev -Architecture: all -Description: imlib2 development files - C header file for compiling programs with imlib2 support. +Architecture: any +Section: devel +Architecture: any +Depends: libimlib2 (= ${Source-Version}), libc6-dev, libedba1-dev, libjpeg62-dev, libpng2-dev, libtiff3g-dev, zlib1g-dev, libungif3g-dev | giflib3g-dev | libungif4-dev, xlibs-dev, freetype2-dev +Description: Imlib2 headers, static libraries and documentation + Headers, static libraries and documentation for Imlib2. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..1a1311c --- /dev/null +++ b/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by laurence john lane on +Sat, 28 Oct 2000 17:56:46 -0400. + +It was downloaded from: + + http://download.sourceforge.net/enlightenment/imlib2-1.0.0.tar.gz + +Upstream Author(s): Carsten Haitzler + +Copyright: + +Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies of the Software, its documentation and marketing & publicity +materials, and acknowledgment shall be given in the documentation, materials +and software packages that this Software was used. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/debian/imlib2-config.1 b/debian/imlib2-config.1 new file mode 100644 index 0000000..6d00705 --- /dev/null +++ b/debian/imlib2-config.1 @@ -0,0 +1,17 @@ +.TH imlib2-config 1 "29 Oct 2000" imlib2-config +.SH NAME +.HP +imlib2-config - imlib2 build information script +.SH SYNOPSIS +.HP +imlib2-config [options] +.P +.SH DESCRIPTION +.HP +.I imlib2-config +is a script that's used by make and other build enviroments to +gather imlib2 information. +.HP +Run +.I imlib2-config +for additional information. diff --git a/debian/libimlib2-dev.doc-base b/debian/libimlib2-dev.doc-base new file mode 100644 index 0000000..09d1d32 --- /dev/null +++ b/debian/libimlib2-dev.doc-base @@ -0,0 +1,10 @@ +Document: imlib2 +Title: Imlib2 Guide +Author: Carsten Haitzler +Abstract: This document describes Imlib2 API + and provides sample C code. +Section: Apps/Programming + +Format: HTML +Index: /usr/share/doc/libimlib2-dev/html/index.html +Files: /usr/share/doc/libimlib2-dev/html/index.html diff --git a/debian/rules b/debian/rules index fc6cd22..df95e5a 100644 --- a/debian/rules +++ b/debian/rules @@ -15,9 +15,11 @@ export DH_COMPAT=2 # This has to be exported to make some magic below work. export DH_OPTIONS +INSTALL=/usr/bin/install + configure: configure-stamp configure-stamp: - ./autogen.sh --prefix=/usr || ./configure --prefix=/usr + ./configure --prefix=/usr touch configure-stamp @@ -26,7 +28,7 @@ build-stamp: dh_testdir - $(MAKE) + $(MAKE) touch build-stamp @@ -34,61 +36,44 @@ clean: dh_testdir rm -f build-stamp configure-stamp - # Add here commands to clean up after the build process. - -$(MAKE) clean -$(MAKE) distclean - -rm -rf $(shell pwd)/debian/imlib2 build-stamp + -rm -f configure-stamp build-stamp dh_clean install: DH_OPTIONS= -install: build +install: build dh_testdir dh_testroot dh_clean -k dh_installdirs - # Add here commands to install the package into debian/tmp. - #$(MAKE) prefix=`pwd`/debian/tmp/usr install + $(MAKE) install DESTDIR=$(shell pwd)/debian/libimlib2/ + $(INSTALL) -d debian/libimlib2-dev/usr/share/man/man1 + $(INSTALL) -d debian/libimlib2-dev/usr/lib/loaders/{filter,image} + $(INSTALL) debian/imlib2-config.1 debian/libimlib2-dev/usr/share/man/man1 + mv debian/libimlib2/usr/include debian/libimlib2-dev/usr + mv debian/libimlib2/usr/lib/*.{so,la,a} debian/libimlib2-dev/usr/lib/ + mv debian/libimlib2/usr/lib/loaders/image/*.{a,la} debian/libimlib2-dev/usr/lib/loaders/image + mv debian/libimlib2/usr/lib/loaders/filter/*.{a,la} debian/libimlib2-dev/usr/lib/loaders/filter + mv debian/libimlib2/usr/bin debian/libimlib2-dev/usr - $(MAKE) install DESTDIR=$(shell pwd)/debian/imlib2/ - rm -rf debian/libimlib2 - mv debian/imlib2 debian/libimlib2 - mkdir -p $(shell pwd)/debian/libimlib2-dev/usr/include - mv debian/libimlib2/usr/include/Imlib2.h debian/libimlib2-dev/usr/include/ + $(INSTALL) -d debian/libimlib2-dev/usr/share/doc/libimlib2-dev/html + $(INSTALL) -m 644 doc/*.{html,gif} debian/libimlib2-dev/usr/share/doc/libimlib2-dev/html -# dh_movefiles + -# Build architecture-independent files here. -# Pass -i to all debhelper commands in this target to reduce clutter. -binary-indep: DH_OPTIONS=-i -binary-indep: build install - # Need this version of debhelper for DH_OPTIONS to work. - #dh_testversion 2 2 - dh_testdir - dh_testroot - dh_installdocs - dh_installexamples - dh_installmenu - dh_installchangelogs - dh_link - dh_compress - dh_fixperms - dh_suidregister - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb +binary-indep: # Build architecture-dependent files here. # Pass -a to all debhelper commands in this target to reduce clutter. binary-arch: DH_OPTIONS=-a binary-arch: build install # Need this version of debhelper for DH_OPTIONS to work. - #dh_testversion 2 2 + dh_testversion 2 dh_testdir dh_testroot - dh_installdocs + dh_installdocs AUTHORS README dh_installexamples dh_installchangelogs dh_strip @@ -102,4 +87,4 @@ binary-arch: build install dh_builddeb binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install +.PHONY: build clean binary-indep binary-arch binary install ${loaders} filter install-base diff --git a/debian/shlibs.local b/debian/shlibs.local deleted file mode 100644 index b4da87f..0000000 --- a/debian/shlibs.local +++ /dev/null @@ -1 +0,0 @@ -libimlib2 0