From: Enlightenment C. <no...@cv...> - 2008-05-01 18:00:02
|
Enlightenment CVS committal Author : kaethorn Project : e17 Module : libs/esmart Dir : e17/libs/esmart/debian Modified Files: changelog.in control rules Added Files: libesmart-bin.install libesmart-dev.install libesmart0.install Removed Files: esmart0-bin.files libesmart0-dev.files libesmart0.files Log Message: Update Debian packaging to CDBS. =================================================================== RCS file: /cvs/e/e17/libs/esmart/debian/changelog.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- changelog.in 2 Apr 2006 07:41:45 -0000 1.2 +++ changelog.in 1 May 2008 17:59:57 -0000 1.3 @@ -2,5 +2,5 @@ * a CVS snapshot release. - -- E17 Debian Team <de...@ed...> Sun, 02 Apr 2006 06:58:43 +0000 + -- Falko Schmidt <fa...@al...> Thu, 01 May 2008 19:55:13 +0000 =================================================================== RCS file: /cvs/e/e17/libs/esmart/debian/control,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- control 18 Feb 2008 07:44:10 -0000 1.9 +++ control 1 May 2008 17:59:57 -0000 1.10 @@ -1,34 +1,33 @@ Source: esmart Section: libs Priority: optional -Maintainer: E17 Debian Team <de...@ed...> -Build-Depends: debhelper (>> 4.0.0), automake1.7 | automaken, libtool, pkg-config, libecore0-dev, libevas0-dev, libepsilon0-dev, libimlib2-dev, libedje0-dev, libepeg0-dev -Standards-Version: 3.6.1.0 +Maintainer: Falko Schmidt <fa...@al...> +Build-Depends: cdbs, debhelper (>= 6), libtool, pkg-config, libecore-dev, libevas-dev, libepsilon-dev, libimlib2-dev, libedje-dev, libepeg-dev +Standards-Version: 3.7.3 +Homepage: http://www.enlightenment.org Package: libesmart0 -Section: libs Architecture: any Depends: ${shlibs:Depends} -Suggests: esmart0-test (= ${Source-Version}) +Suggests: libesmart-bin (= ${Source-Version}) Provides: libesmart Description: The Esmart Prototype Library Esmart provides a series of smart object prototypes for a variety of uses. -Package: libesmart0-dev +Package: libesmart-dev Architecture: any Section: libdevel -Depends: libesmart0 (= ${Source-Version}), libecore0-dev, libevas0-dev, libepsilon0-dev, libedje0-dev -Provides: libesmart-dev -Conflicts: libesmart-dev +Depends: libesmart0 (= ${Source-Version}), libecore-dev, libevas-dev, libepsilon-dev, libedje-dev +Provides: libesmart0-dev Description: Development files for Esmart Esmart is a utility library based on the libraries provided by the Enlightenment project. -Package: esmart0-bin +Package: libesmart-bin Section: graphics Architecture: any Depends: ${shlibs:Depends} -Provides: esmart-bin +Provides: libesmart0-bin Description: Programs for Esmart This package provides programs packaged with Esmart. . =================================================================== RCS file: /cvs/e/e17/libs/esmart/debian/rules,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- rules 2 Apr 2006 07:38:06 -0000 1.2 +++ rules 1 May 2008 17:59:57 -0000 1.3 @@ -1,87 +1,9 @@ #!/usr/bin/make -f -# 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 +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +DEB_MAKE_CLEAN_TARGET := clean -# 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) -package=libesmart0 - -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 - rm -f build-stamp configure-stamp - - -mv debian/changelog debian/changelog.saved - -$(MAKE) distclean - -mv debian/changelog.saved debian/changelog - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - -binary-indep: build install - -binary-arch: build install - dh_testdir - dh_testroot - dh_installdocs AUTHORS README - dh_installchangelogs - dh_movefiles - dh_link - dh_strip - dh_compress - dh_fixperms - dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure +clean:: + ./autogen.sh --prefix=/usr $(DEB_CONFIGURE_EXTRA_FLAGS) |