r52402 - in /desktop/experimental/gnome-documents/debian: changelog control control.in gnome-books.install gnome-documents.install libgd-common.install libgd.install rules
jbicha-guest at users.alioth.debian.org
jbicha-guest at users.alioth.debian.org
Fri May 5 20:17:49 UTC 2017
Author: jbicha-guest
Date: Fri May 5 20:17:47 2017
New Revision: 52402
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=52402
Log:
Split gnome-books into a separate pkg so that it can be installed separately by appstream clients
Added:
desktop/experimental/gnome-documents/debian/gnome-books.install
desktop/experimental/gnome-documents/debian/gnome-documents.install
desktop/experimental/gnome-documents/debian/libgd-common.install
desktop/experimental/gnome-documents/debian/libgd.install
Modified:
desktop/experimental/gnome-documents/debian/changelog
desktop/experimental/gnome-documents/debian/control
desktop/experimental/gnome-documents/debian/control.in
desktop/experimental/gnome-documents/debian/rules
Modified: desktop/experimental/gnome-documents/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-documents/debian/changelog?rev=52402&op=diff
==============================================================================
--- desktop/experimental/gnome-documents/debian/changelog [utf-8] (original)
+++ desktop/experimental/gnome-documents/debian/changelog [utf-8] Fri May 5 20:17:47 2017
@@ -1,6 +1,8 @@
gnome-documents (3.24.1-1) UNRELEASED; urgency=medium
* New upstream release.
+ * Split gnome-books into a separate package so that it can be installed
+ or uninstalled separately by appstream clients.
* Update 90_drop-onlyshowin.patch to show Books app
in any desktop (LP: #1687101)
Modified: desktop/experimental/gnome-documents/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-documents/debian/control?rev=52402&op=diff
==============================================================================
--- desktop/experimental/gnome-documents/debian/control [utf-8] (original)
+++ desktop/experimental/gnome-documents/debian/control [utf-8] Fri May 5 20:17:47 2017
@@ -40,11 +40,39 @@
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-documents
Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-documents/
+Package: gnome-books
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libgd (= ${source:Version}),
+ libgd-common (= ${source:Version}),
+ gnome-online-miners,
+ gir1.2-gepub-0.4,
+ gir1.2-gdkpixbuf-2.0,
+ gir1.2-pango-1.0,
+ gir1.2-tracker-1.0,
+ gir1.2-webkit2-4.0,
+ tracker (>= 0.17.3),
+ gjs (>= 1.32.0-3)
+Recommends: gir1.2-lokdocview-0.1,
+ unoconv,
+ libgsf-bin,
+Breaks: gnome-documents (<< 3.24.1-1~)
+Replaces: gnome-documents (<< 3.24.1-1~)
+Conflicts: libreoffice-gtk3 (<= 1:5.1.1-1)
+Description: E-book reader for GNOME
+ GNOME Books is a simple application to access and organize your e-books
+ on GNOME. It is meant to be a simple and elegant replacement for using a
+ file manager to deal with e-books.
+ .
+ GNOME Books supports epub, DjVu and comic book files.
+
Package: gnome-documents
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
- ${gir:Depends},
+ libgd (= ${source:Version}),
+ libgd-common (= ${source:Version}),
gnome-online-miners,
gir1.2-gepub-0.4,
gir1.2-gdkpixbuf-2.0,
@@ -59,5 +87,37 @@
libgsf-bin
Conflicts: libreoffice-gtk3 (<= 1:5.1.1-1)
Description: Document manager for GNOME
- GNOME Documents is a standalone application to find, organize and view
- your documents.
+ GNOME Documents is a simple application to access, organize and share your
+ documents on GNOME. It is meant to be a simple and elegant replacement for
+ using a file manager to deal with documents. Seamless cloud integration is
+ offered through GNOME Online Accounts.
+
+Package: libgd
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: gnome-documents (<< 3.24.1-1~)
+Replaces: gnome-documents (<< 3.24.1-1~)
+Description: Shared library for the GNOME Books and Documents apps
+ GNOME Documents is a simple application to access, organize and share your
+ documents on GNOME. It is meant to be a simple and elegant replacement for
+ using a file manager to deal with documents. Seamless cloud integration is
+ offered through GNOME Online Accounts.
+ .
+ libgd is a library used by the GNOME Documents and Books apps
+
+Package: libgd-common
+Architecture: all
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${gir:Depends},
+Recommends: yelp
+Breaks: gnome-documents (<< 3.24.1-1~)
+Replaces: gnome-documents (<< 3.24.1-1~)
+Description: Shared files for the GNOME Books and Documents apps
+ GNOME Documents is a simple application to access, organize and share your
+ documents on GNOME. It is meant to be a simple and elegant replacement for
+ using a file manager to deal with documents. Seamless cloud integration is
+ offered through GNOME Online Accounts.
+ .
+ This package contains the common files, such as translations and help.
Modified: desktop/experimental/gnome-documents/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-documents/debian/control.in?rev=52402&op=diff
==============================================================================
--- desktop/experimental/gnome-documents/debian/control.in [utf-8] (original)
+++ desktop/experimental/gnome-documents/debian/control.in [utf-8] Fri May 5 20:17:47 2017
@@ -36,11 +36,39 @@
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-documents
Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-documents/
+Package: gnome-books
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libgd (= ${source:Version}),
+ libgd-common (= ${source:Version}),
+ gnome-online-miners,
+ gir1.2-gepub-0.4,
+ gir1.2-gdkpixbuf-2.0,
+ gir1.2-pango-1.0,
+ gir1.2-tracker-1.0,
+ gir1.2-webkit2-4.0,
+ tracker (>= 0.17.3),
+ gjs (>= 1.32.0-3)
+Recommends: gir1.2-lokdocview-0.1,
+ unoconv,
+ libgsf-bin,
+Breaks: gnome-documents (<< 3.24.1-1~)
+Replaces: gnome-documents (<< 3.24.1-1~)
+Conflicts: libreoffice-gtk3 (<= 1:5.1.1-1)
+Description: E-book reader for GNOME
+ GNOME Books is a simple application to access and organize your e-books
+ on GNOME. It is meant to be a simple and elegant replacement for using a
+ file manager to deal with e-books.
+ .
+ GNOME Books supports epub, DjVu and comic book files.
+
Package: gnome-documents
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
- ${gir:Depends},
+ libgd (= ${source:Version}),
+ libgd-common (= ${source:Version}),
gnome-online-miners,
gir1.2-gepub-0.4,
gir1.2-gdkpixbuf-2.0,
@@ -55,5 +83,37 @@
libgsf-bin
Conflicts: libreoffice-gtk3 (<= 1:5.1.1-1)
Description: Document manager for GNOME
- GNOME Documents is a standalone application to find, organize and view
- your documents.
+ GNOME Documents is a simple application to access, organize and share your
+ documents on GNOME. It is meant to be a simple and elegant replacement for
+ using a file manager to deal with documents. Seamless cloud integration is
+ offered through GNOME Online Accounts.
+
+Package: libgd
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: gnome-documents (<< 3.24.1-1~)
+Replaces: gnome-documents (<< 3.24.1-1~)
+Description: Shared library for the GNOME Books and Documents apps
+ GNOME Documents is a simple application to access, organize and share your
+ documents on GNOME. It is meant to be a simple and elegant replacement for
+ using a file manager to deal with documents. Seamless cloud integration is
+ offered through GNOME Online Accounts.
+ .
+ libgd is a library used by the GNOME Documents and Books apps.
+
+Package: libgd-common
+Architecture: all
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${gir:Depends},
+Recommends: yelp
+Breaks: gnome-documents (<< 3.24.1-1~)
+Replaces: gnome-documents (<< 3.24.1-1~)
+Description: Shared files for the GNOME Books and Documents apps
+ GNOME Documents is a simple application to access, organize and share your
+ documents on GNOME. It is meant to be a simple and elegant replacement for
+ using a file manager to deal with documents. Seamless cloud integration is
+ offered through GNOME Online Accounts.
+ .
+ This package contains the common files, such as translations and help.
Added: desktop/experimental/gnome-documents/debian/gnome-books.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-documents/debian/gnome-books.install?rev=52402&op=file
==============================================================================
--- desktop/experimental/gnome-documents/debian/gnome-books.install (added)
+++ desktop/experimental/gnome-documents/debian/gnome-books.install [utf-8] Fri May 5 20:17:47 2017
@@ -0,0 +1,8 @@
+usr/bin/gnome-books
+usr/share/appdata/org.gnome.Books.appdata.xml
+usr/share/applications/org.gnome.Books.desktop
+usr/share/dbus-1/services/org.gnome.Books.service
+usr/share/glib-2.0/schemas/org.gnome.books.gschema.xml
+usr/share/gnome-documents/org.gnome.Books*
+usr/share/icons/hicolor/*/apps/org.gnome.Books*
+usr/share/man/man1/gnome-books*
Added: desktop/experimental/gnome-documents/debian/gnome-documents.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-documents/debian/gnome-documents.install?rev=52402&op=file
==============================================================================
--- desktop/experimental/gnome-documents/debian/gnome-documents.install (added)
+++ desktop/experimental/gnome-documents/debian/gnome-documents.install [utf-8] Fri May 5 20:17:47 2017
@@ -0,0 +1,10 @@
+usr/bin/gnome-documents
+usr/share/appdata/org.gnome.Documents.appdata.xml
+usr/share/applications/org.gnome.Documents.desktop
+usr/share/dbus-1/services/org.gnome.Documents.service
+usr/share/glib-2.0/schemas/org.gnome.documents.gschema.xml
+usr/share/gnome-documents/getting-started
+usr/share/gnome-documents/org.gnome.Documents*
+usr/share/gnome-shell/search-providers/org.gnome.Documents.search-provider.ini
+usr/share/icons/hicolor/*/apps/org.gnome.Documents*
+usr/share/man/man1/gnome-documents*
Added: desktop/experimental/gnome-documents/debian/libgd-common.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-documents/debian/libgd-common.install?rev=52402&op=file
==============================================================================
--- desktop/experimental/gnome-documents/debian/libgd-common.install (added)
+++ desktop/experimental/gnome-documents/debian/libgd-common.install [utf-8] Fri May 5 20:17:47 2017
@@ -0,0 +1,4 @@
+usr/share/glib-2.0/schemas/org.gnome.Documents.enums.xml
+usr/share/gnome-documents/gir-1.0
+usr/share/help
+usr/share/locale
Added: desktop/experimental/gnome-documents/debian/libgd.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-documents/debian/libgd.install?rev=52402&op=file
==============================================================================
--- desktop/experimental/gnome-documents/debian/libgd.install (added)
+++ desktop/experimental/gnome-documents/debian/libgd.install [utf-8] Fri May 5 20:17:47 2017
@@ -0,0 +1 @@
+usr/lib
Modified: desktop/experimental/gnome-documents/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-documents/debian/rules?rev=52402&op=diff
==============================================================================
--- desktop/experimental/gnome-documents/debian/rules [utf-8] (original)
+++ desktop/experimental/gnome-documents/debian/rules [utf-8] Fri May 5 20:17:47 2017
@@ -13,15 +13,15 @@
dh_auto_configure -- \
--enable-getting-started
-override_dh_auto_install:
- dh_auto_install
- find debian/gnome-documents -name '*.la' -delete
+override_dh_install:
+ find debian/ -name '*.la' -delete
+ dh_install --fail-missing
override_dh_makeshlibs:
dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/gnome-documents
override_dh_girepository:
dh_girepository -X/usr/lib/$(DEB_HOST_MULTIARCH)/gnome-documents \
- -ldebian/gnome-documents/usr/share/gnome-documents/gir-1.0 \
+ -ldebian/libgd-common/usr/share/gnome-documents/gir-1.0 \
/usr/lib/$(DEB_HOST_MULTIARCH)/gnome-documents/ /usr/lib/$(DEB_HOST_MULTIARCH)/gnome-documents/girepository-1.0/
More information about the pkg-gnome-commits
mailing list