diff --git a/legacy/ecore/debian/changelog b/legacy/ecore/debian/changelog index 83e5729b24..6468a3dab8 100644 --- a/legacy/ecore/debian/changelog +++ b/legacy/ecore/debian/changelog @@ -1,10 +1,5 @@ -ecore (0.0.0-0.2001031601) unstable; urgency=low +ecore (0.0.2-0cvs2001103001) unstable; urgency=low - * a cvs release - - -- Laurence J. Lane Sun, 24 Dec 2000 01:31:57 +0000 - -Local variables: -mode: debian-changelog -add-log-mailing-address: "ljlane@debian.org" -End: + * a CVS release + + -- Laurence J. Lane Tue, 30 Oct 2001 13:22:53 +0000 diff --git a/legacy/evas/debian/changelog b/legacy/evas/debian/changelog index 177a63e41a..d8a492f219 100644 --- a/legacy/evas/debian/changelog +++ b/legacy/evas/debian/changelog @@ -1,10 +1,5 @@ -evas (0.0.1-1) unstable; urgency=low +evas (0.6.0-0cvs2001103001) unstable; urgency=low - * A CVS release. - - -- Horms Sat, 26 Nov 2000 17:00:00 -0500 - -Local variables: -mode: debian-changelog -End: -eoch + * a CVS release + + -- Laurence J. Lane Tue, 30 Oct 2001 13:03:50 +0000 diff --git a/legacy/evas/debian/control b/legacy/evas/debian/control index dc88bec55c..8f0614033e 100644 --- a/legacy/evas/debian/control +++ b/legacy/evas/debian/control @@ -1,24 +1,48 @@ Source: evas -Section: devel +Section: libs Priority: optional -Maintainer: Horms -Standards-Version: 3.1.1 - -Package: libevas-dev -Architecture: any -Depends: libevas0 (= ${Source-Version}), libc6-dev -Description: - Headers and static libraries required to develop against evas. +Maintainer: Laurence J. Lane +Build-Depends: xlibs-dev, xlibmesa-dev, libttf-dev, libimlib2-dev, debhelper (>=2.0) +Standards-Version: 3.5.6.0 Package: libevas0 +Section: libs +Architecture: any +Suggests: evas-demo +Depends: ${shlibs:Depends} +Description: enlightenment advanced canvas library + Evas is an advanced canvas library, providing three backends for + rendering: X11 (without some features like alpha-blending), imlib2, or + OpenGL (hardware accelerated). Due to its simple API, evas can be + developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. + +Package: libevas0-dev +Section: devel +Architecture: any +Depends: libevas0 (= ${Source-Version}), libc6-dev +Description: development files for libevas + Headers and static libraries required to develop against evas. + +Package: evas-doc +Section: doc +Architecture: all +Depends: +Description: TFM for evas + The evas application programming interface documentation is presented + in pdf and sdw format. + +Package: evas-demo +Section: graphics Architecture: any Depends: ${shlibs:Depends} -Description: - Evas is an advanced canvas library, providing three backends for - rendering: X11 (without some features like alpha-blending), imlib2, or - OpenGL (hardware accelerated). Due to its simple API, evas can be - developed with rapidly, and cleanly. - Install evas if you want to develop applications against the only - hardware-accelerated canvas library, or if you want to try out the - applications under development. - +Description: evas library demo + Evas is an advanced canvas library, providing three backends for + rendering: X11 (without some features like alpha-blending), imlib2, or + OpenGL (hardware accelerated). Due to its simple API, evas can be + developed with rapidly, and cleanly. + Install evas if you want to develop applications against the only + hardware-accelerated canvas library, or if you want to try out the + applications under development. diff --git a/legacy/evas/debian/copyright b/legacy/evas/debian/copyright index 4adb902458..7b4c5060bb 100644 --- a/legacy/evas/debian/copyright +++ b/legacy/evas/debian/copyright @@ -1,3 +1,9 @@ +This package was debianized by Laurence J. Lane on +Sat, 28 Oct 2000 17:56:46 -0400. + +The source code was downloaded from: + + http://download.sourceforge.net/enlightenment/evas-0.5.0.tar.gz Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS) diff --git a/legacy/evas/debian/libevas0.postinst b/legacy/evas/debian/libevas0.postinst index 6ab652dd69..0284698614 100644 --- a/legacy/evas/debian/libevas0.postinst +++ b/legacy/evas/debian/libevas0.postinst @@ -1,47 +1,8 @@ -#! /bin/sh -# postinst script for edb -# -# see: dh_installdeb(1) +#!/bin/sh -e -set -e - -# summary of how this script can be called: -# * `configure' -# * `abort-upgrade' -# * `abort-remove' `in-favour' -# -# * `abort-deconfigure' `in-favour' -# `removing' -# -# for details, see /usr/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. +if test "$1" = "configure"; then + ldconfig +fi #DEBHELPER# -exit 0 - - diff --git a/legacy/evas/debian/rules b/legacy/evas/debian/rules index d5ad73076e..a6a3c8fc55 100644 --- a/legacy/evas/debian/rules +++ b/legacy/evas/debian/rules @@ -1,60 +1,107 @@ #!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 by Joey Hess. -export DH_COMPAT=2 +export DH_COMPAT=3 +export DH_OPTIONS -pwd:=$(shell pwd) -cfg:=--prefix=/usr +INSTALL = /usr/bin/install -p +BUILDDIR = debian/build +package = libevas0 +stamp = touch $@ +cfg = --datadir=/usr/share --prefix=/usr -build: build-stamp -build-stamp: +configure: $(BUILDDIR)/configure-stamp +$(BUILDDIR)/configure-stamp: + $(INSTALL) -d $(BUILDDIR) + cd $(BUILDDIR); datadir=/usr/share ../../configure $(cfg) + $(stamp) + +build: configure $(BUILDDIR)/build-stamp +$(BUILDDIR)/build-stamp: dh_testdir - - test -x autogen.sh && ./autogen.sh $(cfg) || ./configure $(cfg) - - $(MAKE) - - touch build-stamp + $(MAKE) -C $(BUILDDIR) + $(stamp) clean: dh_testdir - dh_testroot - rm -f build-stamp - + rm -f build-stamp configure-stamp -$(MAKE) distclean + -rm -f configure-stamp build-stamp + -rm -rf $(BUILDDIR) + dh_clean - dh_clean - -install: build +install: DH_OPTIONS= +install: build dh_testdir dh_testroot dh_clean -k dh_installdirs - $(MAKE) install DESTDIR=$(pwd)/debian/libevas0 + $(MAKE) install -C $(BUILDDIR) DESTDIR=$(CURDIR)/debian/$(package)/ + + $(INSTALL) -d debian/$(package)-dev/usr/lib + $(INSTALL) -d debian/$(package)-dev/usr/bin + $(INSTALL) -d debian/$(package)-dev/usr/share + $(INSTALL) -d debian/evas-doc/usr/share/doc/evas-doc/ + $(INSTALL) -d debian/evas-demo/usr/bin - dh_movefiles --source=debian/libevas0 + rm -rvf debian/$(package)/usr/share/evas/doc/ + mv debian/$(package)/usr/share/aclocal debian/$(package)-dev/usr/share/ + mv debian/$(package)/usr/share debian/evas-demo/usr + mv debian/$(package)/usr/include debian/$(package)-dev/usr + mv debian/$(package)/usr/lib/*.so debian/$(package)-dev/usr/lib/ + mv debian/$(package)/usr/lib/*.la debian/$(package)-dev/usr/lib/ + mv debian/$(package)/usr/lib/*.a debian/$(package)-dev/usr/lib/ + mv debian/$(package)/usr/bin/evas-config debian/$(package)-dev/usr/bin/ + mv debian/$(package)/usr/bin/evas_test* debian/evas-demo/usr/bin/ + + + $(INSTALL) -m0644 doc/*.pdf doc/*.sdw debian/evas-doc/usr/share/doc/evas-doc + + $(INSTALL) -d debian/evas-demo/usr/share/man/man1 + $(INSTALL) debian/evas_test.1 debian/evas-demo/usr/share/man/man1/ + $(INSTALL) -d debian/$(package)-dev/usr/share/man/man3 + $(INSTALL) debian/evas-config.3 debian/$(package)-dev/usr/share/man/man3/ + cd debian/evas-demo/usr/share/man/man1; ln -s evas_test.1.gz evas_test_old.1.gz + + rm -rvf debian/evas-demo/usr/share/evas/evas/doc + +binary-indep: DH_OPTIONS=-i binary-indep: build install - -binary-arch: build install - dh_testversion 2.0 dh_testdir dh_testroot - dh_installdocs + dh_installdocs AUTHORS README + dh_installchangelogs + dh_compress -Xpdf -Xsdw + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: DH_OPTIONS=-a +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs AUTHORS README + dh_installmenu dh_installchangelogs - dh_link dh_strip dh_compress dh_fixperms - dh_suidregister - dh_makeshlibs dh_installdeb + dh_makeshlibs dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch + +stuff: + docbook-to-man evas_test.1.sgml > evas_test.1 + docbook-to-man evas-config.3.sgml > evas-config.3 + .PHONY: build clean binary-indep binary-arch binary install