[Merge] lp:~ken-vandine/ubuntu/utopic/folks/misc into lp:ubuntu/folks

Renato Araujo Oliveira Filho renato.filho at canonical.com
Tue Sep 2 20:17:34 UTC 2014



Diff comments:

> === modified file 'debian/changelog'
> --- debian/changelog	2014-06-25 10:44:38 +0000
> +++ debian/changelog	2014-09-02 20:02:48 +0000
> @@ -1,3 +1,12 @@
> +folks (0.9.7.1-1ubuntu1) UNRELEASED; urgency=medium
> +
> +  * Split the dummy and key-file backends into a new libfolks-misc25 
> +    package, having them installed with libfolks25 caused them to 
> +    always get loaded at runtime, but they are only used 
> +    for tests (LP: #1364548)
> +
> + -- Ken VanDine <ken.vandine at canonical.com>  Tue, 02 Sep 2014 14:04:33 -0400
> +
>  folks (0.9.7.1-1) unstable; urgency=medium
>  
>    * New upstream version 0.9.7.1
> 
> === modified file 'debian/control'
> --- debian/control	2014-06-25 10:44:38 +0000
> +++ debian/control	2014-09-02 20:02:48 +0000
> @@ -159,6 +159,35 @@
>   .
>   This package contains the development files for libfolks EDS backend.
>  
> +Package: libfolks-misc25
> +Architecture: any
> +Depends: ${shlibs:Depends},
> +         ${misc:Depends},
> +         libfolks25 (= ${binary:Version})
> +Recommends: folks-common (= ${source:Version})
> +Pre-Depends: ${misc:Pre-Depends}
> +Multi-Arch: same
> +Description: Miscellaneous backends for libfolks
> + libfolks is a library that aggregates people from multiple sources
> + (eg, Telepathy connection managers and eventually evolution data server,
> + Facebook, etc.) to create metacontacts.
> + .
> + This package contains the dummy and key-file backends for libfolks
> +
> +Package: libfolks-misc-dev
> +Section: libdevel
> +Architecture: any
> +Depends: libfolks-eds25 (= ${binary:Version}),
> +         libfolks-dev (= ${binary:Version}),
> +         libglib2.0-dev (>= 2.24),
> +         ${misc:Depends}
> +Description: Miscellaneous backends for libfolks - development files
> + libfolks is a library that aggregates people from multiple sources
> + (eg, Telepathy connection managers and eventually evolution data server,
> + Facebook, etc.) to create metacontacts.
> + .
> + This package contains the development files for libfolks misc backends.
> +
>  Package: libfolks-eds-dbg
>  Section: debug
>  Priority: extra
> @@ -187,6 +216,20 @@
>   .
>   This package contains the debugging symbols for libfolks telepathy backend.
>  
> +Package: libfolks-misc-dbg
> +Section: debug
> +Priority: extra
> +Architecture: any
> +Depends: libfolks-misc25 (= ${binary:Version}),
> +         ${misc:Depends}
> +Multi-Arch: same
> +Description: Miscellaneous backends for libfolks - debugging symbols
> + libfolks is a library that aggregates people from multiple sources
> + (eg, Telepathy connection managers and eventually evolution data server,
> + Facebook, etc.) to create metacontacts.
> + .
> + This package contains the debugging symbols for libfolks misc backends.
> +
>  Package: folks-tools
>  Section: utils
>  Priority: extra
> 
> === modified file 'debian/libfolks-dev.install'
> --- debian/libfolks-dev.install	2014-06-23 12:44:09 +0000
> +++ debian/libfolks-dev.install	2014-09-02 20:02:48 +0000
> @@ -1,9 +1,6 @@
>  usr/lib/*/libfolks.so
>  usr/lib/*/libfolks-dummy.so
>  usr/include/folks/folks.h
> -usr/include/folks/folks-dummy.h
>  usr/lib/*/pkgconfig/folks.pc
> -usr/lib/*/pkgconfig/folks-dummy.pc
>  usr/share/vala/vapi/folks.*
> -usr/share/vala/vapi/folks-dummy.*
>  usr/share/gir-1.0/*.gir
> 
> === added file 'debian/libfolks-misc-dev.install'
> --- debian/libfolks-misc-dev.install	1970-01-01 00:00:00 +0000
> +++ debian/libfolks-misc-dev.install	2014-09-02 20:02:48 +0000
> @@ -0,0 +1,3 @@
> +usr/include/folks/folks-dummy.h
> +usr/lib/*/pkgconfig/folks-dummy.pc
> +usr/share/vala/vapi/folks-dummy.*
> 
> === added file 'debian/libfolks-misc25.install'
> --- debian/libfolks-misc25.install	1970-01-01 00:00:00 +0000
> +++ debian/libfolks-misc25.install	2014-09-02 20:02:48 +0000
> @@ -0,0 +1,2 @@
> +usr/lib/*/folks/*/backends/key-file/*.so
> +usr/lib/*/folks/*/backends/dummy/*.so
> 
> === modified file 'debian/libfolks25.install'
> --- debian/libfolks25.install	2014-06-23 12:44:09 +0000
> +++ debian/libfolks25.install	2014-09-02 20:02:48 +0000
> @@ -1,4 +1,2 @@
>  usr/lib/*/libfolks.so.*
>  usr/lib/*/libfolks-dummy.so.*

Should we move usr/lib/*/libfolks-dummy.so.* to the mic package too?

> -usr/lib/*/folks/*/backends/key-file/*.so
> -usr/lib/*/folks/*/backends/dummy/*.so
> 
> === modified file 'debian/rules'
> --- debian/rules	2014-06-25 10:44:38 +0000
> +++ debian/rules	2014-09-02 20:02:48 +0000
> @@ -24,13 +24,14 @@
>  	dh_strip -plibfolks25 --dbg-package=libfolks-dbg
>  	dh_strip -plibfolks-telepathy25 --dbg-package=libfolks-telepathy-dbg
>  	dh_strip -plibfolks-eds25 --dbg-package=libfolks-eds-dbg
> +	dh_strip -plibfolks-misc25 --dbg-package=libfolks-misc-dbg
>  	dh_strip -pfolks-tools
>  
>  export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
>  override_dh_makeshlibs:
> -	dh_makeshlibs -plibfolks25 -X/backends/
>  	dh_makeshlibs -plibfolks-telepathy25 -X/backends/
>  	dh_makeshlibs -plibfolks-eds25 -X/backends/
> +	dh_makeshlibs -plibfolks-misc25 -X/backends/
>  
>  override_dh_install:
>  	find debian/tmp -name *.la -print -delete
> 


-- 
https://code.launchpad.net/~ken-vandine/ubuntu/utopic/folks/misc/+merge/233111
Your team Ubuntu branches is requested to review the proposed merge of lp:~ken-vandine/ubuntu/utopic/folks/misc into lp:ubuntu/folks.



More information about the Ubuntu-reviews mailing list