various stuff

SVN revision: 5600
This commit is contained in:
Laurence J. Lane 2001-10-31 21:39:50 +00:00
parent 5ae51093ea
commit dc64dc044e
6 changed files with 135 additions and 107 deletions

View File

@ -1,10 +1,5 @@
ecore (0.0.0-0.2001031601) unstable; urgency=low ecore (0.0.2-0cvs2001103001) unstable; urgency=low
* a cvs release * a CVS release
-- Laurence J. Lane <ljlane@debian.org> Sun, 24 Dec 2000 01:31:57 +0000 -- Laurence J. Lane <ljlane@debian.org> Tue, 30 Oct 2001 13:22:53 +0000
Local variables:
mode: debian-changelog
add-log-mailing-address: "ljlane@debian.org"
End:

View File

@ -1,10 +1,5 @@
evas (0.0.1-1) unstable; urgency=low evas (0.6.0-0cvs2001103001) unstable; urgency=low
* A CVS release. * a CVS release
-- Horms <horms@vergenet.net> Sat, 26 Nov 2000 17:00:00 -0500 -- Laurence J. Lane <ljlane@debian.org> Tue, 30 Oct 2001 13:03:50 +0000
Local variables:
mode: debian-changelog
End:
eoch

View File

@ -1,24 +1,48 @@
Source: evas Source: evas
Section: devel Section: libs
Priority: optional Priority: optional
Maintainer: Horms <horms@vergenet.net> Maintainer: Laurence J. Lane <ljlane@debian.org>
Standards-Version: 3.1.1 Build-Depends: xlibs-dev, xlibmesa-dev, libttf-dev, libimlib2-dev, debhelper (>=2.0)
Standards-Version: 3.5.6.0
Package: libevas-dev
Architecture: any
Depends: libevas0 (= ${Source-Version}), libc6-dev
Description:
Headers and static libraries required to develop against evas.
Package: libevas0 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 Architecture: any
Depends: ${shlibs:Depends} Depends: ${shlibs:Depends}
Description: Description: evas library demo
Evas is an advanced canvas library, providing three backends for Evas is an advanced canvas library, providing three backends for
rendering: X11 (without some features like alpha-blending), imlib2, or rendering: X11 (without some features like alpha-blending), imlib2, or
OpenGL (hardware accelerated). Due to its simple API, evas can be OpenGL (hardware accelerated). Due to its simple API, evas can be
developed with rapidly, and cleanly. developed with rapidly, and cleanly.
Install evas if you want to develop applications against the only Install evas if you want to develop applications against the only
hardware-accelerated canvas library, or if you want to try out the hardware-accelerated canvas library, or if you want to try out the
applications under development. applications under development.

View File

@ -1,3 +1,9 @@
This package was debianized by Laurence J. Lane <ljlane@debian.org> 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) Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)

View File

@ -1,47 +1,8 @@
#! /bin/sh #!/bin/sh -e
# postinst script for edb
#
# see: dh_installdeb(1)
set -e if test "$1" = "configure"; then
ldconfig
# summary of how this script can be called: fi
# * <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/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# #DEBHELPER#
exit 0

View File

@ -1,60 +1,107 @@
#!/usr/bin/make -f #!/usr/bin/make -f
# Sample debian/rules that uses debhelper. # Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess. # GNU copyright 1997 by Joey Hess.
export DH_COMPAT=2 export DH_COMPAT=3
export DH_OPTIONS
pwd:=$(shell pwd) INSTALL = /usr/bin/install -p
cfg:=--prefix=/usr BUILDDIR = debian/build
package = libevas0
stamp = touch $@
cfg = --datadir=/usr/share --prefix=/usr
build: build-stamp configure: $(BUILDDIR)/configure-stamp
build-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 dh_testdir
$(MAKE) -C $(BUILDDIR)
test -x autogen.sh && ./autogen.sh $(cfg) || ./configure $(cfg) $(stamp)
$(MAKE)
touch build-stamp
clean: clean:
dh_testdir dh_testdir
dh_testroot rm -f build-stamp configure-stamp
rm -f build-stamp
-$(MAKE) distclean -$(MAKE) distclean
-rm -f configure-stamp build-stamp
-rm -rf $(BUILDDIR)
dh_clean
dh_clean install: DH_OPTIONS=
install: build
install: build
dh_testdir dh_testdir
dh_testroot dh_testroot
dh_clean -k dh_clean -k
dh_installdirs 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-indep: build install
binary-arch: build install
dh_testversion 2.0
dh_testdir dh_testdir
dh_testroot 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_installchangelogs
dh_link
dh_strip dh_strip
dh_compress dh_compress
dh_fixperms dh_fixperms
dh_suidregister
dh_makeshlibs
dh_installdeb dh_installdeb
dh_makeshlibs
dh_shlibdeps dh_shlibdeps
dh_gencontrol dh_gencontrol
dh_md5sums dh_md5sums
dh_builddeb dh_builddeb
binary: binary-indep binary-arch 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 .PHONY: build clean binary-indep binary-arch binary install