r12692 - in /desktop/experimental/gnome-keyring/debian: changelog control control.in gnome-keyring.docs libgnome-keyring-dev.docs libgnome-keyring0.shlibs rules

slomo at users.alioth.debian.org slomo at users.alioth.debian.org
Sat Sep 22 08:14:00 UTC 2007


Author: slomo
Date: Sat Sep 22 08:14:00 2007
New Revision: 12692

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=12692
Log:
* New upstrem release, most packaging changes taken from Ubuntu.
  Thanks to Sebastien Bacher, Aron Sisak, Baptiste Mille-Mathias
  and Martin Pitt for their work.
* debian/control.in:
  + Add libgcrypt11-dev, libhal-storage-dev and libpam0g-dev to build
    dependencies and update the libgnome-keyring-dev dependencies.
  + Add a new libpam-gnome-keyring package that contains a PAM module
    to automatically unlock keyrings on login.
* debian/rules:
  + Build and install the PAM module.
* debian/libgnome-keyring0.shlibs:
  + Update shlibs to >= 2.19.6.
* debian/gnome-keyring.docs,
  debian/libgnome-keyring-dev.docs:
  + Update docs that should be shipped.

Added:
    desktop/experimental/gnome-keyring/debian/gnome-keyring.docs
Modified:
    desktop/experimental/gnome-keyring/debian/changelog
    desktop/experimental/gnome-keyring/debian/control
    desktop/experimental/gnome-keyring/debian/control.in
    desktop/experimental/gnome-keyring/debian/libgnome-keyring-dev.docs
    desktop/experimental/gnome-keyring/debian/libgnome-keyring0.shlibs
    desktop/experimental/gnome-keyring/debian/rules

Modified: desktop/experimental/gnome-keyring/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/changelog?rev=12692&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/changelog (original)
+++ desktop/experimental/gnome-keyring/debian/changelog Sat Sep 22 08:14:00 2007
@@ -1,4 +1,4 @@
-gnome-keyring (0.8.1-3) UNRELEASED; urgency=low
+gnome-keyring (2.20.0-1) unstable; urgency=low
 
   [ Sven Arvidsson ]
   * Add a (very basic) man page for gnome-keyring-daemon
@@ -9,7 +9,24 @@
   [ Loic Minier ]
   * Don't include autotools.mk as it's already included by gnome.mk.
 
- -- Loic Minier <lool at dooz.org>  Sun, 16 Sep 2007 20:21:52 +0200
+  [ Sebastian Dröge ]
+  * New upstrem release, most packaging changes taken from Ubuntu.
+    Thanks to Sebastien Bacher, Aron Sisak, Baptiste Mille-Mathias
+    and Martin Pitt for their work.
+  * debian/control.in:
+    + Add libgcrypt11-dev, libhal-storage-dev and libpam0g-dev to build
+      dependencies and update the libgnome-keyring-dev dependencies.
+    + Add a new libpam-gnome-keyring package that contains a PAM module
+      to automatically unlock keyrings on login.
+  * debian/rules:
+    + Build and install the PAM module.
+  * debian/libgnome-keyring0.shlibs:
+    + Update shlibs to >= 2.19.6.
+  * debian/gnome-keyring.docs,
+    debian/libgnome-keyring-dev.docs:
+    + Update docs that should be shipped.
+
+ -- Sebastian Dröge <slomo at debian.org>  Sat, 22 Sep 2007 10:00:51 +0200
 
 gnome-keyring (0.8.1-2) unstable; urgency=low
 

Modified: desktop/experimental/gnome-keyring/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/control?rev=12692&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/control (original)
+++ desktop/experimental/gnome-keyring/debian/control Sat Sep 22 08:14:00 2007
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Ondřej Surý <ondrej at debian.org>
 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, J.H.M. Dassen (Ray) <jdassen at debian.org>, Josselin Mouette <joss at debian.org>, Loic Minier <lool at dooz.org>, Sebastian Dröge <slomo at debian.org>
-Build-Depends: debhelper (>= 5), gnome-pkg-tools (>= 0.10), libgtk2.0-dev (>= 2.6.0), cdbs, gtk-doc-tools, docbook-xml, libdbus-1-dev (>= 1.0)
+Build-Depends: debhelper (>= 5), gnome-pkg-tools (>= 0.10), libgtk2.0-dev (>= 2.6.0), cdbs, gtk-doc-tools, docbook-xml, libdbus-1-dev (>= 1.0), libgcrypt11-dev, libhal-storage-dev (>= 0.5.7), libpam0g-dev
 Standards-Version: 3.7.2
 
 Package: gnome-keyring
@@ -22,7 +22,7 @@
 Package: libgnome-keyring-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libgnome-keyring0 (= ${Source-Version}), libglib2.0-dev, libdbus-1-dev
+Depends: ${misc:Depends}, libgnome-keyring0 (= ${Source-Version}), libglib2.0-dev, libdbus-1-dev, libhal-storage-dev (>= 0.5.7)
 Description: Development files for GNOME keyring service
  gnome-keyring is a daemon in the session, similar to ssh-agent,
  and other applications can use it to store passwords and other
@@ -48,3 +48,19 @@
  disk, but forgotten when the session ends.
  .
  This package contains shared libraries for GNOME.
+
+Package: libpam-gnome-keyring
+Section: admin
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: GNOME keyring services PAM module
+ gnome-keyring is a daemon in the session, similar to ssh-agent,
+ and other applications can use it to store passwords and other
+ sensitive information.
+ .
+ The program can manage several keyrings, each with its own master
+ password, and there is also a session keyring which is never stored to
+ disk, but forgotten when the session ends.
+ . 
+ This package contains a PAM module to automatically unlock keyrings on login, 
+ or on unlocking

Modified: desktop/experimental/gnome-keyring/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/control.in?rev=12692&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/control.in (original)
+++ desktop/experimental/gnome-keyring/debian/control.in Sat Sep 22 08:14:00 2007
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Ondřej Surý <ondrej at debian.org>
 Uploaders: @GNOME_TEAM@
-Build-Depends: debhelper (>= 5), gnome-pkg-tools (>= 0.10), libgtk2.0-dev (>= 2.6.0), cdbs, gtk-doc-tools, docbook-xml, libdbus-1-dev (>= 1.0)
+Build-Depends: debhelper (>= 5), gnome-pkg-tools (>= 0.10), libgtk2.0-dev (>= 2.6.0), cdbs, gtk-doc-tools, docbook-xml, libdbus-1-dev (>= 1.0), libgcrypt11-dev, libhal-storage-dev (>= 0.5.7), libpam0g-dev
 Standards-Version: 3.7.2
 
 Package: gnome-keyring
@@ -22,7 +22,7 @@
 Package: libgnome-keyring-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libgnome-keyring0 (= ${Source-Version}), libglib2.0-dev, libdbus-1-dev
+Depends: ${misc:Depends}, libgnome-keyring0 (= ${Source-Version}), libglib2.0-dev, libdbus-1-dev, libhal-storage-dev (>= 0.5.7)
 Description: Development files for GNOME keyring service
  gnome-keyring is a daemon in the session, similar to ssh-agent,
  and other applications can use it to store passwords and other
@@ -48,3 +48,19 @@
  disk, but forgotten when the session ends.
  .
  This package contains shared libraries for GNOME.
+
+Package: libpam-gnome-keyring
+Section: admin
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: GNOME keyring services PAM module
+ gnome-keyring is a daemon in the session, similar to ssh-agent,
+ and other applications can use it to store passwords and other
+ sensitive information.
+ .
+ The program can manage several keyrings, each with its own master
+ password, and there is also a session keyring which is never stored to
+ disk, but forgotten when the session ends.
+ . 
+ This package contains a PAM module to automatically unlock keyrings on login, 
+ or on unlocking

Added: desktop/experimental/gnome-keyring/debian/gnome-keyring.docs
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/gnome-keyring.docs?rev=12692&op=file
==============================================================================
--- desktop/experimental/gnome-keyring/debian/gnome-keyring.docs (added)
+++ desktop/experimental/gnome-keyring/debian/gnome-keyring.docs Sat Sep 22 08:14:00 2007
@@ -1,0 +1,1 @@
+doc/keyring-intro.txt

Modified: desktop/experimental/gnome-keyring/debian/libgnome-keyring-dev.docs
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/libgnome-keyring-dev.docs?rev=12692&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/libgnome-keyring-dev.docs (original)
+++ desktop/experimental/gnome-keyring/debian/libgnome-keyring-dev.docs Sat Sep 22 08:14:00 2007
@@ -1,2 +1,4 @@
-file-format.txt
-keyring-intro.txt
+doc/file-format.txt
+NEWS
+README
+TODO

Modified: desktop/experimental/gnome-keyring/debian/libgnome-keyring0.shlibs
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/libgnome-keyring0.shlibs?rev=12692&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/libgnome-keyring0.shlibs (original)
+++ desktop/experimental/gnome-keyring/debian/libgnome-keyring0.shlibs Sat Sep 22 08:14:00 2007
@@ -1,1 +1,1 @@
-libgnome-keyring 0 libgnome-keyring0 (>= 0.8)
+libgnome-keyring 0 libgnome-keyring0 (>= 2.19.6)

Modified: desktop/experimental/gnome-keyring/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-keyring/debian/rules?rev=12692&op=diff
==============================================================================
--- desktop/experimental/gnome-keyring/debian/rules (original)
+++ desktop/experimental/gnome-keyring/debian/rules Sat Sep 22 08:14:00 2007
@@ -7,4 +7,8 @@
 include /usr/share/gnome-pkg-tools/1/rules/clean-la.mk
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
-DEB_CONFIGURE_EXTRA_FLAGS += --enable-static
+DEB_CONFIGURE_EXTRA_FLAGS += --enable-static --with-pam-dir=/lib/security
+
+install/libpam-gnome-keyring::
+	make install-pam DESTDIR=$(CURDIR)/debian/tmp
+	cp -R debian/tmp/lib debian/libpam-gnome-keyring/lib




More information about the pkg-gnome-commits mailing list