From c7dc82887982ec6fdd6bbf1d81b394fe1d3fcd04 Mon Sep 17 00:00:00 2001 From: swielinga Date: Sun, 8 Aug 2004 10:56:44 +0000 Subject: [PATCH] Big debian packaging update. SVN revision: 11181 --- legacy/edje/debian/changelog | 4 +- legacy/edje/debian/libedje0-dev.files | 1 + legacy/eet/debian/changelog | 4 +- legacy/eet/debian/control | 2 +- legacy/embryo/debian/changelog | 4 +- legacy/emotion/debian/changelog | 6 ++ legacy/emotion/debian/control | 28 +++++++ legacy/emotion/debian/copyright | 40 +++++++++ legacy/emotion/debian/docs | 2 + legacy/emotion/debian/emotion0-test.files | 2 + legacy/emotion/debian/libemotion0-dev.files | 10 +++ legacy/emotion/debian/libemotion0.files | 3 + legacy/emotion/debian/rules | 92 +++++++++++++++++++++ 13 files changed, 191 insertions(+), 7 deletions(-) create mode 100644 legacy/emotion/debian/changelog create mode 100644 legacy/emotion/debian/control create mode 100644 legacy/emotion/debian/copyright create mode 100644 legacy/emotion/debian/docs create mode 100644 legacy/emotion/debian/emotion0-test.files create mode 100644 legacy/emotion/debian/libemotion0-dev.files create mode 100644 legacy/emotion/debian/libemotion0.files create mode 100644 legacy/emotion/debian/rules diff --git a/legacy/edje/debian/changelog b/legacy/edje/debian/changelog index 9f4909bf8a..31b63a885d 100644 --- a/legacy/edje/debian/changelog +++ b/legacy/edje/debian/changelog @@ -1,5 +1,5 @@ -edje (0.5.0-0cvs20040704) unstable; urgency=low +edje (0.5.0-0cvs20040807) unstable; urgency=low * a CVS release - -- Sytse Wielinga Sun, 4 Jul 2004 13:10:23 +0200 + -- Sytse Wielinga Sat, 7 Aug 2004 15:13:20 +0200 diff --git a/legacy/edje/debian/libedje0-dev.files b/legacy/edje/debian/libedje0-dev.files index cf8c10db27..48c5f3258b 100644 --- a/legacy/edje/debian/libedje0-dev.files +++ b/legacy/edje/debian/libedje0-dev.files @@ -4,3 +4,4 @@ usr/lib/lib*.so usr/lib/*.la usr/share/aclocal/* usr/bin/*-config +/usr/lib/pkgconfig/* diff --git a/legacy/eet/debian/changelog b/legacy/eet/debian/changelog index 59302c3790..4c9e301b7d 100644 --- a/legacy/eet/debian/changelog +++ b/legacy/eet/debian/changelog @@ -1,6 +1,6 @@ -libeet (0.9.9-0cvs20040630) unstable; urgency=low +libeet (0.9.9-0cvs20040807) unstable; urgency=low * a CVS release - -- Sytse Wielinga Wed, 30 Jun 2004 00:16:43 +0200 + -- Sytse Wielinga Sat, 7 Aug 2004 14:56:31 +0200 diff --git a/legacy/eet/debian/control b/legacy/eet/debian/control index aaab2dddf2..0680021127 100644 --- a/legacy/eet/debian/control +++ b/legacy/eet/debian/control @@ -2,7 +2,7 @@ Source: libeet Section: libs Priority: optional Maintainer: Sytse Wielinga -Build-Depends: debhelper (>> 3.0.0), libz-dev, libjpeg-dev +Build-Depends: debhelper (>> 3.0.0), libz-dev, libjpeg-dev, automaken, libtool Standards-Version: 3.5.7.0 Package: libeet0-dev diff --git a/legacy/embryo/debian/changelog b/legacy/embryo/debian/changelog index 19b8ca1427..2b5f148eea 100644 --- a/legacy/embryo/debian/changelog +++ b/legacy/embryo/debian/changelog @@ -1,6 +1,6 @@ -embryo (0.0.1-0cvs20040704) unstable; urgency=low +embryo (0.9.0-0cvs20040808) unstable; urgency=low * CVS Release. - -- Sytse Wielinga Sun, 4 Jul 2004 12:59:49 +0200 + -- Sytse Wielinga Sun, 8 Aug 2004 11:30:41 +0200 diff --git a/legacy/emotion/debian/changelog b/legacy/emotion/debian/changelog new file mode 100644 index 0000000000..c7c6684845 --- /dev/null +++ b/legacy/emotion/debian/changelog @@ -0,0 +1,6 @@ +emotion (0.0.1-0cvs20040808) unstable; urgency=low + + * CVS Release. + + -- Sytse Wielinga Sun, 8 Aug 2004 12:16:33 +0200 + diff --git a/legacy/emotion/debian/control b/legacy/emotion/debian/control new file mode 100644 index 0000000000..38f9cd217e --- /dev/null +++ b/legacy/emotion/debian/control @@ -0,0 +1,28 @@ +Source: emotion +Priority: optional +Maintainer: Sytse Wielinga +Build-Depends: debhelper (>= 4.0.0), libeet0-dev, libevas2-dev, libedje0-dev, libecore1-dev, libembryo0-dev, libxine-dev, automaken, libtool +Standards-Version: 3.6.1.0 + +Package: libemotion0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: Video playback library used in Enlightenment DR0.17 + This is the emotion library, a wrapper library used in the next-generation + Enlightenment suite for video playback. + +Package: libemotion0-dev +Section: devel +Architecture: any +Depends: libemotion0 (= ${Source-Version}), libc6-dev | libc-dev, libevas2-dev, libecore1-dev +Description: Headers, static libraries and documentation for Emotion + This package contains development files for the Emotion library, a wrapper + library used in the next-generation Enlightenment suite for video playback. + +Package: emotion0-test +Section: x11 +Architecture: any +Depends: ${shlibs:Depends} +Description: Test programs for Emotion + This package contains test programs for the Emotion library. diff --git a/legacy/emotion/debian/copyright b/legacy/emotion/debian/copyright new file mode 100644 index 0000000000..40a9929021 --- /dev/null +++ b/legacy/emotion/debian/copyright @@ -0,0 +1,40 @@ +This package was debianized by Victor Koeppel on +Sat, 19 Jun 2004 20:20:49 +0200. + +It was downloaded from the e17/libs/emotion module of the enlightenment cvs +tree. For more information, see: + + http://www.enlightenment.org/cvs.html + +Upstream Author: The Rasterman (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 and its Copyright notices. In addition publicly +documented acknowledgment must be given that this software has been used if no +source code of this software is made available publicly. This includes +acknowledgments in either Copyright notices, Manuals, Publicity and Marketing +documents or any documentation provided with any product containing this +software. This License does not apply to any software that links to the +libraries provided by this software (statically or dynamically), but only to +the software provided. + +Please see the COPYING.PLAIN for a plain-english explanation of this notice +and it's intent. + +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/legacy/emotion/debian/docs b/legacy/emotion/debian/docs new file mode 100644 index 0000000000..bac2291bf1 --- /dev/null +++ b/legacy/emotion/debian/docs @@ -0,0 +1,2 @@ +COPYING +COPYING-PLAIN diff --git a/legacy/emotion/debian/emotion0-test.files b/legacy/emotion/debian/emotion0-test.files new file mode 100644 index 0000000000..73894948ae --- /dev/null +++ b/legacy/emotion/debian/emotion0-test.files @@ -0,0 +1,2 @@ +usr/bin/emotion_test +usr/share/emotion/data/theme.eet diff --git a/legacy/emotion/debian/libemotion0-dev.files b/legacy/emotion/debian/libemotion0-dev.files new file mode 100644 index 0000000000..b87e0fe48e --- /dev/null +++ b/legacy/emotion/debian/libemotion0-dev.files @@ -0,0 +1,10 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/pkgconfig/* +usr/lib/*.la +usr/bin/emotion-config +usr/lib/emotion/*.a +usr/lib/emotion/*.la +usr/lib/xine/plugins/1.0.0/*.a +usr/lib/xine/plugins/1.0.0/*.la diff --git a/legacy/emotion/debian/libemotion0.files b/legacy/emotion/debian/libemotion0.files new file mode 100644 index 0000000000..714007a303 --- /dev/null +++ b/legacy/emotion/debian/libemotion0.files @@ -0,0 +1,3 @@ +usr/lib/lib*.so.* +usr/lib/emotion/*.so +usr/lib/xine/plugins/1.0.0/*.so diff --git a/legacy/emotion/debian/rules b/legacy/emotion/debian/rules new file mode 100644 index 0000000000..410074a10e --- /dev/null +++ b/legacy/emotion/debian/rules @@ -0,0 +1,92 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# 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=4 + + +CFLAGS ?= -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +INSTALL=/usr/bin/install -p +CONFIGUREOPTS = --prefix=/usr --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) + +configure: configure-stamp +configure-stamp: + dh_testdir + + test -x autogen.sh && ./autogen.sh $(CONFIGUREOPTS) || ./configure $(CONFIGUREOPTS) + + touch configure-stamp + +build: configure build-stamp +build-stamp: + dh_testdir + + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + -$(MAKE) distclean + + 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=$(CURDIR)/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_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_movefiles + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_makeshlibs + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure