[maemo-commits] [maemo-commits] r8547 - projects/haf/trunk/libcairo/debian
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Fri Dec 1 17:26:49 EET 2006
- Previous message: [maemo-commits] r8546 - projects/haf/trunk
- Next message: [maemo-commits] r8548 - projects/haf/tags/libcairo
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: tko Date: 2006-12-01 17:26:48 +0200 (Fri, 01 Dec 2006) New Revision: 8547 Removed: projects/haf/trunk/libcairo/debian/libcairo-directfb2-dev.install projects/haf/trunk/libcairo/debian/libcairo-directfb2-udeb.install projects/haf/trunk/libcairo/debian/libcairo-directfb2.install Modified: projects/haf/trunk/libcairo/debian/changelog projects/haf/trunk/libcairo/debian/control projects/haf/trunk/libcairo/debian/rules Log: libcairo (1.2.4-4osso1) unstable; urgency=low * Set myself as Maintainer * Drop the directfb and the udeb - debian/control: + remove libdirectfb-dev from Build-Depends + remove *directfb* packages - debian/rules: + remove rules for udeb and mentions of directfb - debian/libcairo-directfb2*: removed * Lower debhelper dependency to (>> 4.0.0) - debian/control: update Build-Depends - debian/rules: DH_COMPAT=4 * Lower pkg-config dependency to (>= 0.17) - NOTE: this might break cairo.pc using Require.private - debian/control: update Build-Depends * Remove dependency to xutils-dev - debian/control: update Build-Depends Modified: projects/haf/trunk/libcairo/debian/changelog =================================================================== --- projects/haf/trunk/libcairo/debian/changelog 2006-12-01 15:25:15 UTC (rev 8546) +++ projects/haf/trunk/libcairo/debian/changelog 2006-12-01 15:26:48 UTC (rev 8547) @@ -1,3 +1,24 @@ +libcairo (1.2.4-4osso1) unstable; urgency=low + + * Set myself as Maintainer + * Drop the directfb and the udeb + - debian/control: + + remove libdirectfb-dev from Build-Depends + + remove *directfb* packages + - debian/rules: + + remove rules for udeb and mentions of directfb + - debian/libcairo-directfb2*: removed + * Lower debhelper dependency to (>> 4.0.0) + - debian/control: update Build-Depends + - debian/rules: DH_COMPAT=4 + * Lower pkg-config dependency to (>= 0.17) + - NOTE: this might break cairo.pc using Require.private + - debian/control: update Build-Depends + * Remove dependency to xutils-dev + - debian/control: update Build-Depends + + -- Tommi Komulainen <tommi.komulainen at nokia.com> Fri, 3 Nov 2006 15:02:02 +0200 + libcairo (1.2.4-4) unstable; urgency=medium * Acknowledge NMU. Modified: projects/haf/trunk/libcairo/debian/control =================================================================== --- projects/haf/trunk/libcairo/debian/control 2006-12-01 15:25:15 UTC (rev 8546) +++ projects/haf/trunk/libcairo/debian/control 2006-12-01 15:26:48 UTC (rev 8547) @@ -1,8 +1,8 @@ Source: libcairo Section: libs Priority: optional -Maintainer: Dave Beckett <dajobe at debian.org> -Build-Depends: debhelper (>= 5.0.22), autotools-dev, pkg-config (>= 0.18), libfontconfig1-dev, libfreetype6-dev (>=2.1.10), libxrender-dev (>=0.6.0), libx11-dev, libpng12-dev, libdirectfb-dev (>=0.9.25), libsm-dev, xutils-dev, libxt-dev, dpatch +Maintainer: Tommi Komulainen <tommi.komulainen at nokia.com> +Build-Depends: debhelper (>= 4.0.0), autotools-dev, pkg-config (>= 0.17), libfontconfig1-dev, libfreetype6-dev (>=2.1.10), libxrender-dev (>=0.6.0), libx11-dev, libpng12-dev, libsm-dev, libxt-dev, dpatch Standards-Version: 3.7.2 Package: libcairo2-dev @@ -57,43 +57,3 @@ This package contains the HTML documentation for the Cairo library in /usr/share/doc/libcairo2-doc/ . -Package: libcairo-directfb2-udeb -XC-Package-Type: udeb -Section: debian-installer -Architecture: any -Depends: ${shlibs:Depends} -Description: The Cairo 2D vector graphics library DirectFB build - Cairo is a multi-platform library providing anti-aliased - vector-based rendering for multiple target backends. - . - This is version of cairo with only the DirectFB backend, intended - primarily for use in the graphical debian installer. - -Package: libcairo-directfb2 -Section: libs -Architecture: any -Depends: ${shlibs:Depends} -Provides: libcairo-directfb -Conflicts: libcairo2-directfb -Replaces: libcairo2-directfb -Description: The Cairo 2D vector graphics library DirectFB build - Cairo is a multi-platform library providing anti-aliased - vector-based rendering for multiple target backends. - . - This is version of cairo with only the DirectFB backend enabled. - Use libcairo2 for the full backend choice. - -Package: libcairo-directfb2-dev -Section: libdevel -Architecture: any -Conflicts: libcairo2-directfb-dev -Replaces: libcairo2-directfb-dev -Depends: libcairo-directfb2 (= ${Source-Version}), libfontconfig1-dev, libfreetype6-dev (>=2.1.10), libpng12-dev, libdirectfb-dev (>=0.9.25) -Description: Development files for Cairo graphics library DirectFB build - Cairo is a multi-platform library providing anti-aliased - vector-based rendering for multiple target backends. - . - This package contains the development libraries, header files needed by - programs that want to compile with Cairo compiled only against the - DirectFB backend. Intended primarly for use in the graphical debian - installer, other builds should be against libcairo2-dev Deleted: projects/haf/trunk/libcairo/debian/libcairo-directfb2-dev.install =================================================================== --- projects/haf/trunk/libcairo/debian/libcairo-directfb2-dev.install 2006-12-01 15:25:15 UTC (rev 8546) +++ projects/haf/trunk/libcairo/debian/libcairo-directfb2-dev.install 2006-12-01 15:26:48 UTC (rev 8547) @@ -1,4 +0,0 @@ -debian/dist-directfb/usr/lib/libcairo-directfb/include/cairo/*.h /usr/lib/libcairo-directfb/include/cairo -debian/dist-directfb/usr/lib/libcairo-directfb/lib/libcairo.so /usr/lib/libcairo-directfb/lib -debian/dist-directfb/usr/lib/libcairo-directfb/lib/libcairo*.a /usr/lib/libcairo-directfb/lib -debian/dist-directfb/usr/lib/pkgconfig/cairo-directfb.pc /usr/lib/pkgconfig Deleted: projects/haf/trunk/libcairo/debian/libcairo-directfb2-udeb.install =================================================================== --- projects/haf/trunk/libcairo/debian/libcairo-directfb2-udeb.install 2006-12-01 15:25:15 UTC (rev 8546) +++ projects/haf/trunk/libcairo/debian/libcairo-directfb2-udeb.install 2006-12-01 15:26:48 UTC (rev 8547) @@ -1 +0,0 @@ -debian/dist-directfb/usr/lib/libcairo-directfb/lib/libcairo.so.* /usr/lib Deleted: projects/haf/trunk/libcairo/debian/libcairo-directfb2.install =================================================================== --- projects/haf/trunk/libcairo/debian/libcairo-directfb2.install 2006-12-01 15:25:15 UTC (rev 8546) +++ projects/haf/trunk/libcairo/debian/libcairo-directfb2.install 2006-12-01 15:26:48 UTC (rev 8547) @@ -1 +0,0 @@ -debian/dist-directfb/usr/lib/libcairo-directfb/lib/libcairo.so.* /usr/lib/libcairo-directfb/lib Modified: projects/haf/trunk/libcairo/debian/rules =================================================================== --- projects/haf/trunk/libcairo/debian/rules 2006-12-01 15:25:15 UTC (rev 8546) +++ projects/haf/trunk/libcairo/debian/rules 2006-12-01 15:26:48 UTC (rev 8547) @@ -24,26 +24,13 @@ --disable-glitz --disable-xcb --disable-directfb \ --enable-png -# udeb package flags -# directfb DirectFB (requires Build-Depend on libdirectfb-0.9-24-dev ) -DIRECTFB_CONFIGURE_FLAGS = \ ---enable-directfb \ ---disable-xlib --enable-pdf --enable-ps --disable-svg \ ---disable-glitz --disable-xcb \ ---enable-png \ ---program-suffix=-directfb - -DIRECTFB_PREFIX=/usr/lib/libcairo-directfb - SRC_DIR=$(CURDIR) MAIN_BUILD_DIR=$(CURDIR)/debian/build-main -DIRECTFB_BUILD_DIR=$(CURDIR)/debian/build-directfb MAIN_DIST_DIR=$(CURDIR)/debian/dist-main -DIRECTFB_DIST_DIR=$(CURDIR)/debian/dist-directfb -export DH_COMPAT=5 +export DH_COMPAT=4 export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) @@ -100,40 +87,20 @@ $(MAIN_CONFIGURE_FLAGS) touch $@ -configure-udeb: configure-common-stamp configure-udeb-stamp -configure-udeb-stamp: configure-common-stamp - dh_testdir - mkdir -p $(DIRECTFB_BUILD_DIR); \ - cd $(DIRECTFB_BUILD_DIR); \ - $(SRC_DIR)/configure $(CONFFLAGS) \ - --prefix=$(DIRECTFB_PREFIX) \ - --mandir=$(share)/man \ - --infodir=$(share)/info \ - $(DIRECTFB_CONFIGURE_FLAGS) - touch $@ +build: build-main - -build: build-main build-udeb - build-main: build-main-stamp build-main-stamp: configure-main-stamp dh_testdir cd $(MAIN_BUILD_DIR) && $(MAKE) touch build-stamp -build-udeb: build-udeb-stamp -build-udeb-stamp: configure-udeb-stamp - dh_testdir - cd $(DIRECTFB_BUILD_DIR) && $(MAKE) - touch build-stamp - clean: unpatch dh_testdir dh_testroot rm -f *-stamp libtool - rm -rf debian/libcairo2 debian/libcairo2-dev debian/libcairo2-doc libcairo-directfb2-udeb debian/libcairo-directfb2-udeb-dev debian/libcairo-directfb2 - rm -rf $(MAIN_BUILD_DIR) $(DIRECTFB_BUILD_DIR) $(MAIN_DIST_DIR) $(DIRECTFB_DIST_DIR) - rm -f debian/cairo-directfb.pc + rm -rf debian/libcairo2 debian/libcairo2-dev debian/libcairo2-doc + rm -rf $(MAIN_BUILD_DIR) $(MAIN_DIST_DIR) -rm -f config.h config.cache config.status config.log @@ -155,13 +122,7 @@ cd $(MAIN_BUILD_DIR) && $(MAKE) install DESTDIR=$(MAIN_DIST_DIR) - cd $(DIRECTFB_BUILD_DIR) && $(MAKE) install DESTDIR=$(DIRECTFB_DIST_DIR) - - mkdir -p $(DIRECTFB_DIST_DIR)/usr/lib/pkgconfig - sed -e 's/Name: cairo/Name: cairo-directfb/' -e 's/^\(Libs: .*\)$$/\1 -Wl,-rpath,$${libdir}/' $(DIRECTFB_DIST_DIR)/$(DIRECTFB_PREFIX)/lib/pkgconfig/cairo.pc > $(DIRECTFB_DIST_DIR)/usr/lib/pkgconfig/cairo-directfb.pc - sed -i 's:/usr/lib/lib\([^ ]*\).la:-l\1:g' $(MAIN_DIST_DIR)/usr/lib/*.la - sed -i 's:/usr/lib/lib\([^ ]*\).la:-l\1:g' $(DIRECTFB_DIST_DIR)/usr/lib/libcairo-directfb/lib/*.la # Build architecture-independent files here. binary-indep: build install @@ -181,8 +142,7 @@ dh_strip dh_compress dh_fixperms - dh_makeshlibs -plibcairo2 -V --add-udeb 'libcairo-directfb2-udeb' - dh_makeshlibs -plibcairo-directfb2 -V 'libcairo-directfb2 (>= 1.2.4-4)' --add-udeb 'libcairo-directfb2-udeb' + dh_makeshlibs -plibcairo2 -V dh_installdeb dh_shlibdeps dh_perl
- Previous message: [maemo-commits] r8546 - projects/haf/trunk
- Next message: [maemo-commits] r8548 - projects/haf/tags/libcairo
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]