~noskcaj/ubuntu/utopic/libcryptui/3.12

« back to all changes in this revision

Viewing changes to debian/control.in

  • Committer: Package Import Robot
  • Author(s): Jordi Mallach
  • Date: 2011-11-23 12:30:54 UTC
  • mfrom: (0.1.2 sid) (1.1.1)
  • Revision ID: package-import@ubuntu.com-20111123123054-bziv3o3ni0noxdeu
Tags: 3.2.2-1
* Initial release, based on Seahorse's packaging.
* This library is split from the seahorse source, so the soname bump is
  kept.
* Introduce a new seahorse-daemon package. Make it Break seahorse < 3.2.
* Let libcryptui0a depend on seahorse-daemon, as the D-Bus service is
  required.
* Add Breaks for older seahorse and seahorse-plugins, as there was a
  small unannounced API break.
* Refresh patches.
* Add a libcryptui-doc. Add necessary Replaces/Breaks.
* Add Multi-Arch support:
  - Bump debhelper & cdbs.
  - Add Pre-Depends.
  - Fix install dirs in *.install.
  - Use the M-A dir as $libdir.
  - Mark libcryptui0a Multi-Arch: same.
  - Mark seahorse-daemon Multi-Arch: foreign.
  - Mark libcryptui-doc Multi-Arch: foreign.
* Add debian/patches/02_seahorse-daemon_libcryptui_static_link.patch, by
  Michael Biebl: create a noinst libcryptui-private.la, and link
  seahorse-daemon against it to avoid a dependency loop between
  seahorse-daemon and libcryptui which requires the D-Bus service.
* Don't pass obsolete --with-pgp.
* Pass --enable-gtk-doc, and Build-Depend on libgtk-3-doc to ensure correct
  cross-references.
* Move locales to seahorse-daemon.
* Add -Wl,-z,defs to LDFLAGS.
* Update copyright.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Source: libcryptui
2
2
Section: gnome
3
3
Priority: optional
4
 
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
 
4
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
5
5
Uploaders: @GNOME_TEAM@
6
 
Build-Depends: debhelper (>= 8),
7
 
               cdbs (>= 0.4.41),
 
6
Build-Depends: cdbs (>= 0.4.93),
 
7
               debhelper (>= 8.1.3~),
 
8
               gnome-pkg-tools,
8
9
               dh-autoreconf,
 
10
               gsettings-desktop-schemas-dev,
9
11
               libgpgme11-dev (>= 1.0.0),
10
12
               intltool (>= 0.35),
11
13
               libdbus-glib-1-dev (>= 0.35),
12
 
               gnome-doc-utils,
13
14
               gtk-doc-tools (>= 1.9),
14
15
               libgnome-keyring-dev (>= 3.0.0),
15
16
               libglib2.0-dev (>= 2.10.0),
18
19
               gobject-introspection (>= 0.6.4),
19
20
               libgirepository1.0-dev (>= 0.6.4),
20
21
               gir1.2-gtk-3.0,
21
 
               gnome-pkg-tools
 
22
               libgtk-3-doc
22
23
Build-Conflicts: gnupg2
23
24
Standards-Version: 3.9.2
 
25
Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/libcryptui/
 
26
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/libcryptui/
 
27
Homepage: http://developer.gnome.org/libcryptui/
 
28
 
 
29
Package: seahorse-daemon
 
30
Architecture: any
 
31
Multi-Arch: foreign
 
32
Depends: ${shlibs:Depends},
 
33
         ${misc:Depends},
 
34
         gnupg (>= 1.4.7)
 
35
Recommends: seahorse
 
36
Breaks: seahorse (<< 3.2), libcryptui0a (<< 3.2)
 
37
Replaces: libcryptui (<< 3.2)
 
38
Description: Seahorse pass phrase caching agent
 
39
 This is the agent program for seahorse which keeps a temporary secure
 
40
 storage of your pass phrases.
 
41
 .
 
42
 Seahorse is a front end for GnuPG - the GNU Privacy Guard program -
 
43
 that integrates to the GNOME desktop. It is a tool for secure
 
44
 communications and data storage.  Data encryption and digital signature
 
45
 creation can easily be performed through a GUI and Key Management
 
46
 operations can easily be carried out through an intuitive interface.
24
47
 
25
48
Package: libcryptui0a
26
49
Architecture: any
27
50
Section: libs
 
51
Multi-Arch: same
 
52
Pre-Depends: ${misc:Pre-Depends}
28
53
Depends: ${shlibs:Depends},
29
 
         ${misc:Depends}
30
 
Replaces: seahorse (<< 2.23.6-0ubuntu2)
 
54
         ${misc:Depends},
 
55
         seahorse-daemon (= ${binary:Version})
 
56
Breaks: seahorse (<< 3.2), seahorse-plugins (<< 3.2)
31
57
Conflicts: libcryptui0
32
 
Description: UI library for DBUS functions exported by seahorse
33
 
 Seahorse is a front end for GnuPG - the GNU Privacy Guard program -
34
 
 that integrates to the GNOME desktop. It is a tool for secure
35
 
 communications and data storage.  Data encryption and digital signature
36
 
 creation can easily be performed through a GUI and Key Management
37
 
 operations can easily be carried out through an intuitive interface.
 
58
Description: UI library for OpenPGP prompts
 
59
 CryptUI is a library to manage OpenPGP prompts on GUI applications.
38
60
 .
39
 
 This package contains the shared library.
 
61
 This package contains the shared library needed to run programs built
 
62
 against the CryptUI library.
40
63
 
41
64
Package: libcryptui-dev
42
65
Architecture: any
43
66
Section: libdevel
 
67
Multi-Arch: same
44
68
Depends: ${shlibs:Depends},
45
69
         ${misc:Depends},
46
70
         libglib2.0-dev (>= 2.10.0),
47
71
         libgtk-3-dev (>= 2.90.0),
48
 
         libgconf2-dev,
49
72
         libcryptui0a (= ${binary:Version}),
50
73
         gir1.2-cryptui-0.0 (= ${binary:Version})
51
 
Description: UI library for DBUS functions exported by seahorse (development)
52
 
 Seahorse is a front end for GnuPG - the GNU Privacy Guard program -
53
 
 that integrates to the GNOME desktop. It is a tool for secure
54
 
 communications and data storage.  Data encryption and digital signature
55
 
 creation can easily be performed through a GUI and Key Management
56
 
 operations can easily be carried out through an intuitive interface.
57
 
 .
58
 
 This package contains the development files for the library.
 
74
Suggests: libcryptui-doc
 
75
Description: UI library for OpenPGP prompts (development)
 
76
 CryptUI is a library to manage OpenPGP prompts on GUI applications.
 
77
 .
 
78
 This package contains the development files and documentation needed to
 
79
 build applications using the CryptUI library.
 
80
 
 
81
Package: libcryptui-doc
 
82
Architecture: all
 
83
Section: doc
 
84
Multi-Arch: foreign
 
85
Depends: ${misc:Depends}
 
86
Recommends: libgtk-3-doc
 
87
Suggests: devhelp
 
88
Breaks: libcryptui-dev (<< 3.2)
 
89
Replaces: libcryptui-dev (<< 3.2)
 
90
Description: UI library for OpenPGP prompts (documentation)
 
91
 CryptUI is a library to manage OpenPGP prompts on GUI applications.
 
92
 .
 
93
 This package contains the HTML documentation and API reference for the
 
94
 CryptUI library.
59
95
 
60
96
Package: gir1.2-cryptui-0.0
61
97
Architecture: any
62
98
Section: libs
63
99
Depends: ${gir:Depends},
64
100
         ${misc:Depends}
65
 
Description: GObject introspection data for the Seahorse CryptUI library
66
 
 Seahorse is a front end for GnuPG - the GNU Privacy Guard program -
67
 
 that integrates to the GNOME desktop. It is a tool for secure
68
 
 communications and data storage.  Data encryption and digital signature
69
 
 creation can easily be performed through a GUI and Key Management
70
 
 operations can easily be carried out through an intuitive interface.
 
101
Description: GObject introspection data for the CryptUI library
 
102
 CryptUI is a library to manage OpenPGP prompts on GUI applications.
71
103
 .
72
 
 This package contains introspection data for the Seahorse CryptUI
73
 
 library.
 
104
 This package contains introspection data for the CryptUI library.
74
105
 .
75
106
 It can be used by packages using the GIRepository format to generate
76
107
 dynamic bindings.